H04L49/9023

Dynamic redundancy for multimedia content

A device implementing dynamic redundancy may include at least one processor configured to receive, from another device, packet reception data corresponding to video data previously provided for transmission from the device to the other device and determine, based at least in part on the packet reception data, an amount of redundancy to apply to video data provided for transmission to the other device. The at least one processor may be further configured to determine, based at least in part on the amount of redundancy, an encoding scheme for applying the redundancy to the video data. The at least one processor may be further configured to apply the amount of redundancy to the video data based at least in part on the encoding scheme to generate redundant data items and provide the video data and the redundant data items for transmission to the other device.

LOW LATENCY RE-TIMER
20170366468 · 2017-12-21 ·

Described is a low latency re-timer for systems supporting spread spectrum clocking. The re-timer comprises: a first clock frequency estimator to estimate a frequency of a receive clock (RX CLK) and to provide a first timestamp associated with a first clock that underwent spread spectrum; a second clock frequency estimator to estimate a frequency of a transmit clock (TX CLK) and to provide a second timestamp associated with a second clock that underwent spread spectrum; and a comparator to compare the first timestamp with the second timestamp.

ACTIVE-ACTIVE TDM PW WITH ASYMMETRY CONTROL

A method for enabling enable use of multiple active paths for TDM traffic over a packet switched network, comprises: receiving at least two copies of a replicated packet including TDM information via at least two paths through the packet switched network, the at least two copies of the replicated packet including at least a first copy of the replicated packet received via a first of the at least two paths, and a second copy of the replicated packet received via a second of the at least two paths; selecting a copy of the replicated packet from among the at least two copies of the replicated packet; inputting the selected copy of the replicated packet to a jitter buffer; discarding unselected ones of the at least two copies of the replicated packet; and outputting the selected copy of the replicated packet from the jitter buffer to a TDM endpoint device.

TUNABLE LATENCY WITH MINIMUM JITTER

Systems and methods for relaying a plurality of data packets to and from a subscriber over an access network that imparts a variable latency of one packet relative to other packets. The latency of each packet is controlled so as to increase the average latency experienced by the plurality of packets and decrease the variance of the respective latencies experienced by each of the packets.

TUNABLE LATENCY WITH MINIMUM JITTER

Systems and methods for relaying a plurality of data packets to and from a subscriber over an access network that imparts a variable latency of one packet relative to other packets. The latency of each packet is controlled so as to increase the average latency experienced by the plurality of packets and decrease the variance of the respective latencies experienced by each of the packets.

RTA queue management in wireless local area network (WLAN) stations

A wireless communication circuit for operating over a wireless local area network (WLAN) in which real time application (RTA) traffic and non-RTA traffic coexist and are distinguished from one another. RTA queues are created to enqueue RTA packets while non-RTA packets are pushed into non-RTA queues. Management frames containing RTA session parameters and RTA queue setting information are exchanged between stations. Channel time is allocated to RTA queues for transmitting packets, during which non-RTA queues are not allowed to access the channel. Stations determine which RTA queues to enqueue an RTA packet into based on RTA queue classification information of its RTA session.

INTEGRATED NETWORK EVALUATION TROUBLESHOOTING TOOL

Devices, systems and methods for determining the amount of latency between a video core and a remote device by inserting null packets in a data stream between the video core and the remote device, the null packets including respective time stamps demarking respective times of departure from the video core.

INTEGRATED NETWORK EVALUATION TROUBLESHOOTING TOOL

Devices, systems and methods for determining the amount of latency between a video core and a remote device by inserting null packets in a data stream between the video core and the remote device, the null packets including respective time stamps demarking respective times of departure from the video core.

HANDOVER INDICATION FOR DATA STREAM

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, an application server may receive an indication that a handover is likely for a user equipment (UE), wherein the UE is in communication with the application server to receive a data stream. The application server may provide the data stream using values of one or more parameters to reduce an impact of a communication interruption associated with the handover. Numerous other aspects are described.

Method for optimal path selection for data traffic undergoing high processing or queuing delay
11388085 · 2022-07-12 · ·

Described embodiments provide systems and methods for path selection proportional to a penalty delay in processing packets. A server-side intermediary may identify a delay penalty for processing packets of a server destined for a client. The server-side intermediary may be in communication via links of different latencies with a client-side intermediary. The server-side intermediary may select a second link with a latency that deviates from the lowest latency of a first link by the delay penalty. The server-side intermediary may transmit, to the client-side intermediary, duplicates of the packets via the selected second link with information indicating to hold the duplicates at the client-side intermediary. The server-side intermediary may receive an indication to drop or send the duplicates to the client. The server-side intermediary may transmit the indication to the client-side intermediary to drop or send the duplicates according to the indication.