Scheduling based on end-to-end delay bound
First Claim
Patent Images
1. A method of wireless communication by an apparatus, comprising:
- receiving data and first delay bound information associated with the data;
processing the data;
generating a response to the data based on the processing of the data;
determining a delay associated with transmission of the data;
determining an amount of time associated with the processing of the data;
determining second delay bound information based on the first delay bound information, the determined delay associated with transmission of the data, and the determined amount of time associated with the processing of the data;
scheduling a transmission of the response based on the second delay bound information, wherein the scheduling comprises selecting between shortening a latency defined for the transmission and lengthening the latency defined for the transmission; and
transmitting the response according to the scheduling.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates in some aspects to scheduling data transmissions based on an end-to-end delay bound. In some aspects, timing information is transmitted in conjunction with data over a given hop, where the timing information is based on an end-to-end delay bound for the data transmission (e.g., according to a latency requirement). For example, the timing information may indicate the time remaining for transmission of a response to the data or the deadline for completing the response. A scheduler that receives the timing information may schedule another transmission (e.g., a response) based on the timing information.
-
Citations
26 Claims
-
1. A method of wireless communication by an apparatus, comprising:
-
receiving data and first delay bound information associated with the data; processing the data; generating a response to the data based on the processing of the data; determining a delay associated with transmission of the data; determining an amount of time associated with the processing of the data; determining second delay bound information based on the first delay bound information, the determined delay associated with transmission of the data, and the determined amount of time associated with the processing of the data; scheduling a transmission of the response based on the second delay bound information, wherein the scheduling comprises selecting between shortening a latency defined for the transmission and lengthening the latency defined for the transmission; and transmitting the response according to the scheduling. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for wireless communication comprising:
-
a memory; and a processor coupled to the memory, the processor and the memory configured to; receive data and first delay bound information associated with the data; process the data; generate a response to the data based on the processing of the data; determine a delay associated with transmission of the data; determine an amount of time associated with the processing of the data; determine second delay bound information based on the first delay bound information, the determined delay associated with transmission of the data, and the determined amount of time associated with the processing of the data; schedule a transmission of the response based on the second delay bound information, wherein the scheduling comprises selecting between shortening a latency defined for the transmission and lengthening the latency defined for the transmission; and transmit the response according to the scheduling. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus for wireless communication comprising:
-
means for receiving data and first delay bound information associated with the data; means for processing the data; means for generating a response to the data based on the processing of the data; means for determining a delay associated with transmission of the data; means for determining an amount of time associated with the processing of the data; means for determining second delay bound information based on the first delay bound information, the determined delay associated with transmission of the data, and the determined amount of time associated with the processing of the data; means for scheduling a transmission of the response based on the second delay bound information, wherein the scheduling comprises selecting between shortening a latency defined for the transmission and lengthening the latency defined for the transmission; and means for transmitting the response according to the scheduling. - View Dependent Claims (25)
-
-
26. A non-transitory computer-readable medium storing computer-executable code for wireless communication by an apparatus including code to:
-
receive data and first delay bound information associated with the data; process the data; generate a response to the data based on the processing of the data; determine a delay associated with transmission of the data; determine an amount of time associated with the processing of the data; determine second delay bound information based on the first delay bound information, the determined delay associated with transmission of the data, and the determined amount of time associated with the processing of the data; schedule a transmission of the response based on the second delay bound information, wherein the scheduling comprises selecting between shortening a latency defined for the transmission and lengthening the latency defined for the transmission; and transmit the response according to the scheduling.
-
Specification