US2025266973A1PendingUtilityA1
Systems and methods of latency reduction
Est. expiryFeb 16, 2044(~17.6 yrs left)· nominal 20-yr term from priority
H04L 1/08H04L 1/1887H04L 1/189H04L 5/0094H04W 28/0268H04W 4/029
49
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Systems and methods of low latency communication may include receiving, by a communication device, a grant from a wireless communication node, defining a plurality of sub-frames in which to transmit one or more data packets. The communication device may generate, for a data packet, a plurality of duplicate packets of the data packet. The communication device may transmit, in successive sub-frames of the plurality of sub-frames, a respective packet from the data packet and the plurality of duplicate packets.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
receiving, by a communication device, a grant from a wireless communication node, defining a plurality of sub-frames in which to transmit one or more data packets; generating, by the communication device, for a data packet, a plurality of duplicate packets of the data packet; and transmitting, by the communication device, in successive sub-frames of the plurality of sub-frames, a respective packet from the data packet and the plurality of duplicate packets.
2 . The method of claim 1 , further comprising:
determining, by the communication device, to generate the plurality of duplicate packets, based on a network condition of the communication device satisfying a selection criterion.
3 . The method of claim 2 , wherein the network condition comprises at least one of a count of negative acknowledgements received from the wireless communication node, a received signal strength, or a throughput.
4 . The method of claim 1 , further comprising:
determining, by the communication device, to generate the plurality of duplicate packets, based on at least one of a condition of the communication device or one or more services supported by the communication device.
5 . The method of claim 4 , wherein the condition of the communication device comprises at least one of a location of the communication device or a movement metric of the communication device.
6 . The method of claim 4 , wherein the one or more services correspond to generation of latency-sensitive traffic for transmission by the communication device to the wireless communication node.
7 . The method of claim 1 , further comprising:
receiving, by the communication device from the wireless communication node, for one of the respective packets, an acknowledgement or negative acknowledgement, wherein the acknowledgement or the negative acknowledgement corresponds to the data packet.
8 . The method of claim 1 , further comprising:
generating, by the communication device, for a plurality of data packets including the data packet, a plurality of respective duplicate packets for each of the plurality of data packets; and transmitting, by the communication device, in the successive sub-frames of the plurality of sub-frames, respective packets from the plurality of data packets and the plurality of respective duplicate packets.
9 . The method of claim 8 , further comprising:
receiving, by the communication device from the wireless communication node, for one of the respective packets, a respective acknowledgement or negative acknowledgement, wherein the respective acknowledgement or the negative acknowledgement corresponds to the data packet of the plurality of data packets.
10 . The method of claim 9 , wherein the plurality of sub-frames comprise a plurality of first sub-frames, and wherein the respective acknowledgement or negative acknowledgement for the plurality of data packets is received in a plurality of second sub-frames subsequent to the plurality of first sub-frames.
11 . The method of claim 9 , wherein the respective acknowledgement or negative acknowledgement for the plurality of data packets is received in a single sub-frame subsequent to the plurality of sub-frames.
12 . The method of claim 1 , wherein the grant comprises at least one of a downlink grant or an uplink grant.
13 . A wireless communication endpoint, comprising:
a communication device configured to:
receive a grant from a wireless communication node, defining a plurality of sub-frames in which to transmit one or more data packets;
generate, for a data packet, a plurality of duplicate packets of the data packet; and
transmit, in successive sub-frames of the plurality of sub-frames, a respective packet from the data packet and the plurality of duplicate packets.
14 . The wireless communication endpoint of claim 13 , wherein the communication device is further configured to:
determine to generate the plurality of duplicate packets, based on a network condition of the communication device satisfying a selection criterion, wherein the network condition comprises at least one of a count of negative acknowledgements received from the wireless communication node, a received signal strength, or a throughput.
15 . The wireless communication endpoint of claim 13 , wherein the communication device is further configured to:
determine to generate the plurality of duplicate packets, based on at least one of a condition of the communication device or one or more services supported by the communication device, wherein the condition of the communication device comprises at least one of a location of the communication device or a movement metric of the communication device, and wherein the one or more services correspond to generation of latency-sensitive traffic for transmission by the communication device to the wireless communication node.
16 . The wireless communication endpoint of claim 13 , wherein the communication device is further configured to:
receive, from the wireless communication node, for one of the respective packets, an acknowledgement or negative acknowledgement, wherein the acknowledgement or the negative acknowledgement corresponds to the data packet.
17 . The wireless communication endpoint of claim 13 , wherein the communication device is further configured to:
generate, for a plurality of data packets including the data packet, a plurality of respective duplicate packets for each of the plurality of data packets; and transmit in the successive sub-frames of the plurality of sub-frames, respective packets from the plurality of data packets and the plurality of respective duplicate packets.
18 . The wireless communication endpoint of claim 13 , wherein the communication device is further configured to:
receive, from the wireless communication node, for one of the respective packets, a respective acknowledgement or negative acknowledgement, wherein the respective acknowledgement or the negative acknowledgement corresponds to the data packet of the plurality of data packets, wherein the plurality of sub-frames comprise a plurality of first sub-frames, and the respective acknowledgement or negative acknowledgement for the plurality of data packets is received in a plurality of second sub-frames subsequent to the plurality of first sub-frames, or wherein the respective acknowledgement or negative acknowledgement for the plurality of data packets is received in a single sub-frame subsequent to the plurality of sub-frames.
19 . The wireless communication endpoint of claim 13 , wherein the grant comprises at least one of a downlink grant or an uplink grant.
20 . A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
receive a grant from a wireless communication node, defining a plurality of sub-frames in which to transmit one or more data packets; generate, for a data packet, a plurality of duplicate packets of the data packet; and transmit, in successive sub-frames of the plurality of sub-frames, a respective packet from the data packet and the plurality of duplicate packets.Join the waitlist — get patent alerts
Track US2025266973A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.