H04L47/56

MULTIPATH TRANSMISSION CONTROL METHOD AND DEVICE ORIENTED TO DEADLINES OF DATA BLOCKS
20220393989 · 2022-12-08 ·

A multipath transmission control method oriented to deadlines of data blocks, includes: allocating transmission paths and timeslots to multiple data blocks to be sent at a sender according to heterogeneous attributes of the multiple data blocks and current network conditions, wherein the heterogeneous attributes comprise deadlines, sizes and priorities of the multiple data blocks; determining whether sending condition changes; and when the sending condition changes, rescheduling the multiple data blocks to be sent.

IN-ORDER PROCESSING OF NETWORK PACKETS
20220377019 · 2022-11-24 ·

The described technology relates to a real-time processing of network packets. An example system relates to reordering messages received at a server over a communication network from distributed clients, in order to, among other things, eliminate or at least substantially reduce the effects of jitter (delay variance) experienced in the network. The reordering of messages may enable the example data processing application to improve the consistency of processing packets in the time order of when the respective packets entered a geographically distributed network.

Service Level Adjustment Method and Apparatus, Device, and Storage Medium
20220377016 · 2022-11-24 ·

A service level adjustment method includes obtaining by a first network device at least one piece of queue status information at a target service level of the first network device; when any one of the at least one piece of queue status information exceeds a first threshold upper limit corresponding to the any queue status information, adjusting by the first network device a parameter of the target service level based on a maximum delay associated with the target service level; when the queue status information at the target service level exceeds the corresponding threshold upper limit, adjusting by the first network device the parameter of the target service level based on the associated maximum delay.

Data transmission method and device

Embodiments of the application provide a data transmission method and a device. A sending device periodically obtains a first packet sequence number and a second packet sequence number. The first packet sequence number is a maximum value in packet sequence numbers respectively corresponding to packets that belong to a first data flow and that are received by a receiving device through a first data channel in a statistics period. The second packet sequence number is a maximum value in packet sequence numbers respectively corresponding to packets that belong to the first data flow and that are received by the receiving device through a second data channel in the statistics period. The sending device updates a packet cache queue of: the first data channel, the second data channel, or both the first and the second data channels, based on the first packet sequence number and the second packet sequence number.

Data transmission method and device

Embodiments of the application provide a data transmission method and a device. A sending device periodically obtains a first packet sequence number and a second packet sequence number. The first packet sequence number is a maximum value in packet sequence numbers respectively corresponding to packets that belong to a first data flow and that are received by a receiving device through a first data channel in a statistics period. The second packet sequence number is a maximum value in packet sequence numbers respectively corresponding to packets that belong to the first data flow and that are received by the receiving device through a second data channel in the statistics period. The sending device updates a packet cache queue of: the first data channel, the second data channel, or both the first and the second data channels, based on the first packet sequence number and the second packet sequence number.

RELIABLE TRANSPORT OFFLOADED TO NETWORK DEVICES

Examples described herein relate to offload reliable transport management to a network interface device and store packets to be resent, based on received packet receipt acknowledgements (ACKs), into one or more kernel space queues that are also accessible in user space.

RELIABLE TRANSPORT OFFLOADED TO NETWORK DEVICES

Examples described herein relate to offload reliable transport management to a network interface device and store packets to be resent, based on received packet receipt acknowledgements (ACKs), into one or more kernel space queues that are also accessible in user space.

Transmitting data using a relay user equipment

Apparatuses, methods, and systems are disclosed for transmitting data corresponding to a relay UE. One method includes transmitting data and first information indicating relay information corresponding to retransmission of the data by a relay UE to at least one UE. The first information comprises a relay identifier, an indication that retransmission of the data is based on feedback received by the relay UE, an indication that retransmission of the data is based on a multi-hop count, an indication for the relay UE to transfer the data from a receiver buffer to a transmit buffer and to retransmit the data from the transmit buffer, an indication for the relay UE to retransmit the data to an indicated destination node, or some combination thereof. The method includes transmitting second information indicating a remaining packet delay budget to the at least one UE.

Transmitting data using a relay user equipment

Apparatuses, methods, and systems are disclosed for transmitting data corresponding to a relay UE. One method includes transmitting data and first information indicating relay information corresponding to retransmission of the data by a relay UE to at least one UE. The first information comprises a relay identifier, an indication that retransmission of the data is based on feedback received by the relay UE, an indication that retransmission of the data is based on a multi-hop count, an indication for the relay UE to transfer the data from a receiver buffer to a transmit buffer and to retransmit the data from the transmit buffer, an indication for the relay UE to retransmit the data to an indicated destination node, or some combination thereof. The method includes transmitting second information indicating a remaining packet delay budget to the at least one UE.

Systems, apparatus and methods facilitating data buffering and removal
11497920 · 2022-11-15 · ·

Techniques for mitigating transmission of stale data from an implantable device are provided. In one embodiment, a method includes monitoring one or more data items stored in a data management queue prior to submission to a packet transmission queue for transmission as packets on a communication network to one or more other devices. The method also includes discarding a data item from the data management queue based on a determination that the data item has an expected arrival time to another device that is after a latest acceptable arrival time associated with the data item. The method also includes estimating a size of the packet transmission queue, and transmitting another data item from the data management queue to the packet transmission queue based on a determination that the size of the packet transmission queue has a defined relationship to the threshold size.