H04L1/1838

Optimized kernel for concurrent streaming sessions

Systems and methods are described for streaming content to multiple devices from a shared sliding window buffer in kernel space, thereby reducing memory resource use and minimizing context/mode switching between kernel space and user space. For example, concurrent streaming sessions may be seen, e.g., as a live multimedia stream. If a live video is being transmitted as a multicast stream to many devices, rather than each device having a corresponding sliding window buffer in kernel space, each device will share a shared sliding buffer in kernel space. The sliding window buffer size will be at least large enough to stream the slowest connection speed and can be, e.g., multiple times as large as necessary, in case of the issues beyond the worst-case scenario. The system then transmits chunks of the content from the shared sliding window buffer to each of the plurality of client devices.

METHODS, SYSTEMS AND APPARATUS FOR SCHEDULING OF SUBFRAMES AND HYBRID AUTOMATIC REPEAT REQUEST (HARQ) FEEDBACK

Methods, systems and apparatus are provided for hybrid automatic repeat request (HARQ) processes. A base station may transmit first uplink (UL)-downlink (DL) configuration information indicating a first UL-DL configuration, and may transmit second UL-DL configuration information indicating a second UL-DL configuration. The base station may transmit a physical downlink shared channel (PDSCH) transmission in a DL direction of one or more first symbols in a first subframe. The DL direction of the one or more first symbols may be based on the first UL-DL configuration and the second UL-DL configuration. The base station may receive first acknowledgement (ACK)/negative ACK (NACK) information in a UL direction of one or more second symbols in the first subframe. The first ACK/NACK information may be based on the PDSCH transmission. The UL direction of the one or more second symbols may be based on the first UL-DL configuration and the second UL-DL configuration.

Method, receiver and network apparatus for delivering payloads through an interface
11716172 · 2023-08-01 · ·

A method for delivering payloads through an interface includes receiving an out-of-sequence data transfer unit, DTU; segmenting the out-of-sequence DTU into at least one data unit; determining at least one priority level of the at least one data unit; and for any particular data unit among the at least one data unit, (1) selectively forwarding a payload of the particular data unit to the interface in response to priority level thereof satisfying a priority condition; or (2) holding the particular data unit in response to the priority level thereof not satisfying the priority condition.

Decoding of a media stream at a packet receiver

There is provided mechanisms for decoding a media stream. A method is performed by a packet receiver. The method comprises receiving packets. The packets have been transmitted by a packet transmitter. The packets define the media stream and each packet comprises encoded media. The method comprises decoding the encoded media into at least a first decoded version and a second decoded version. For the first decoded version only a subset of the packets decoded for the second decoded version are decoded. The subset includes only those of the packets that are received within a first threshold time delay from having been transmitted by the packet transmitter.

Signalling of Dejittering Buffer Capabilities for TSN Integration
20220014485 · 2022-01-13 ·

It is provided a method, including determining a parameter of a data flow to pass through a non-deterministic network and a buffering device; configuring the data flow in at least one of a network element of the non-deterministic network and the buffering device based on the parameter, wherein the parameter is determined based on a capability of the buffering device

Data transmission control method, information sending end and receiving end and aerial vehicle image transmission system
11785148 · 2023-10-10 · ·

The present invention relates to a data transmission control method, an information sending end and receiving end, and an aerial vehicle image transmission system. The data transmission control method includes: receiving data frames sent by a sending end, the data frames being sequentially sent by the sending end in an order of a data frame sequence; and returning an acknowledgement signal corresponding to a currently-received data frame N to the sending end, to enable the information sending end to determine a current network status according to the acknowledgement signal, and adjusting data encoding quality of the sent data frame based on the current network status. In the method, delays for image quality and transmission speed to recover when a network status recovers can be effectively reduced by rapidly determining a current network status based on the feedback of an acknowledgement signal.

COMMUNICATIONS METHOD AND APPARATUS
20230319799 · 2023-10-05 ·

A communications method and a terminal device are disclosed. The communications method includes: receiving, by a transmit terminal, configuration information from a network device, wherein the configuration information comprises resource pool information of a sidelink of the transmit terminal, the resource pool information comprises information about one or more resource pools, and information about one resource pool comprises one or more pieces of information about a PSFCH frequency domain resource; sending, by the transmit terminal, multicast data to receive terminals in a multicast group; and receiving, by the transmit terminal, feedback information of the multicast data from the receive terminals in the multicast group on the PSFCH frequency domain resource, wherein the PSFCH frequency domain resource is sufficient for all the receive terminals in the multicast group to perform HARQ feedback.

ROBUST HEADER COMPRESSION HANDLING DURING PACKET DATA CONVERGENCE PROTOCOL RE-ESTABLISHMENT

A receiving device re-establishing a packet data convergence protocol (PDCP) entity. The receiving device resets a robust header compression (ROHC) context. The receiving device receives packet retransmissions having header compression based on the ROHC. The receiving device performs decompression of the packet retransmissions. The receiving device discards duplicate packets after performing the decompression of the packet retransmissions.

Reception of random access response

In some embodiments, a wireless device transmits a first preamble via a cell. The wireless device receives a downlink grant for a random access response. The wireless device determines a failure to receive the random access response. Based on the failure and a time alignment timer of the cell, the wireless device determines an uplink signal, for transmission via the cell, as one of a second preamble and a negative acknowledgement. The wireless device transmits the uplink signal.

METHOD AND DEVICE FOR CONTROLLING VIDEO RECEPTION

A method for controlling media reception at an electronic device communicating with at least one external device includes establishing a communication session between the electronic device and the at least one external device via a server; in response to establishing the communication session, creating an instance of a first reception control state machine for controlling multiple media receptions in the communication session; receiving, from the server, a media transmission notification indicating that a media reception is available from an external device; receiving, from a user of the electronic device, an input for permitting the media reception; and in response to receiving the input, transmitting a media reception request requesting the media reception to the server and creating an instance of a second reception control state machine for controlling the media reception.