Semi-persistent scheduling for traffic spurts in wireless communication
First Claim
1. An apparatus for wireless communication, comprising:
- at least one processor configured to determine a resource assignment for a communication link and to exchange traffic data via the communication link based on the resource assignment, the resource assignment being valid for as long as more traffic data is sent within a predetermined time period of last sent traffic data, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames; and
a memory coupled to the at least one processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for efficiently assigning resources for spurts of traffic in a wireless communication system are described. The system may support semi-persistent and non-persistent resource assignments. A semi-persistent resource assignment is valid for as long as more data is sent within a predetermined time period of last sent data and expires if no data is sent within the predetermined time period. A non-persistent resource assignment is valid for a predetermined duration or a specific transmission. A semi-persistent resource assignment may be granted for an expected spurt of data to send via the communication link. For Voice-over-Internet Protocol (VoIP), a semi-persistent resource assignment may be granted for a voice frame in anticipation of a spurt of voice activity, and a non-persistent resource assignment may be granted for a silence descriptor (SID) frame during a period of silence.
-
Citations
67 Claims
-
1. An apparatus for wireless communication, comprising:
-
at least one processor configured to determine a resource assignment for a communication link and to exchange traffic data via the communication link based on the resource assignment, the resource assignment being valid for as long as more traffic data is sent within a predetermined time period of last sent traffic data, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames; and a memory coupled to the at least one processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 63, 64)
-
-
17. A method for wireless communication, comprising:
-
determining a resource assignment for a communication link, the resource assignment being valid for as long as more traffic data is sent within a predetermined time period of last sent traffic data, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames; and exchanging traffic data via the communication link based on the resource assignment. - View Dependent Claims (18, 19, 20, 21)
-
-
22. An apparatus for wireless communication, comprising:
-
means for determining a resource assignment for a communication link, the resource assignment being valid for as long as more traffic data is sent within a predetermined time period of last sent traffic data, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames; and means for exchanging traffic data via the communication link based on the resource assignment. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A non-transitory machine-readable medium comprising instructions which, when executed by a machine, cause the machine to perform operations including:
-
determining a resource assignment for a communication link, the resource assignment being valid for as long as more traffic data is sent within a predetermined time period of last sent traffic data, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames; and exchanging traffic data via the communication link based on the resource assignment. - View Dependent Claims (28, 29, 30, 31)
-
-
32. An apparatus for wireless communication, comprising:
-
at least one processor configured to receive traffic data to send on uplink at a user equipment, to send a request for resources in response to receiving the traffic data to send, to receive a resource assignment for the uplink, and to send the traffic data on the uplink based on the resource assignment, the resource assignment being valid for as long as more traffic data is sent within a predetermined time period of last sent traffic data, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames; and a memory coupled to the at least one processor. - View Dependent Claims (33)
-
-
34. An apparatus for wireless communication, comprising:
-
at least one processor configured to determine a semi-persistent resource assignment or a non-persistent resource assignment for a communication link, and to exchange traffic data via the communication link based on the semi-persistent or non-persistent resource assignment, the semi-persistent resource assignment being valid for as long as more traffic data is sent within a predetermined time period of last sent traffic data, and the non-persistent resource assignment being valid for a predetermined duration or a specific transmission, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames; and a memory coupled to the at least one processor. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. A method for wireless communication, comprising:
-
determining a semi-persistent resource assignment or a non-persistent resource assignment for a communication link, the semi-persistent resource assignment being valid for as long as more traffic data is sent within a predetermined time period of last sent traffic data, the non-persistent resource assignment being valid for a predetermined duration or a specific transmission, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames; and exchanging traffic data via the communication link based on the semi-persistent or non-persistent resource assignment. - View Dependent Claims (42, 43)
-
-
44. An apparatus for wireless communication, comprising:
-
means for determining a semi-persistent resource assignment or a non-persistent resource assignment for a communication link, the semi-persistent resource assignment being valid for as long as more traffic data is sent within a predetermined time period of last sent traffic data, the non-persistent resource assignment being valid for a predetermined duration or a specific transmission, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames; and means for exchanging traffic data via the communication link based on the semi-persistent or non-persistent resource assignment. - View Dependent Claims (45, 46)
-
-
47. An apparatus for wireless communication, comprising:
-
at least one processor configured to determine a resource assignment for a communication link, send data over the communications link based on the resource assignment, set a timer to a predetermined time period after sending the data, send additional data over the communications link if the timer has not expired, reset the timer after sending the additional data, and relinquish the resource assignment when the timer expires, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames; and a memory coupled to the at least one processor. - View Dependent Claims (48, 65, 66, 67)
-
-
49. An apparatus for wireless communication, comprising:
-
at least one processor configured to determine a resource assignment for a communication link and to exchange traffic data via the communication link based on the resource assignment, and further configured to relinquish the resource assignment when additional traffic data has not been exchanged during a predetermined time period starting from when traffic data was last exchanged, wherein the predetermined time period is a configurable value selected based upon a frame inter-arrival time, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames; and a memory coupled to the at least one processor. - View Dependent Claims (50)
-
-
51. A method for wireless communication, comprising:
-
determining a resource assignment for a communication link; sending data over the communications link based on the resource assignment; setting a timer to a predetermined time period after sending the data; sending additional data over the communications link if the timer has not expired; resetting the timer after sending the additional data; and relinquishing the resource assignment when the timer expires, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames. - View Dependent Claims (52)
-
-
53. A method for wireless communication, comprising:
-
determining a resource assignment for a communication link; exchanging traffic data via the communication link based on the resource assignment; and relinquishing the resource assignment when additional traffic data has not been exchanged during a predetermined time period starting from when traffic data was last exchanged, wherein the predetermined time period is a configurable value selected based upon a frame inter-arrival time, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames. - View Dependent Claims (54)
-
-
55. An apparatus for wireless communication, comprising:
-
means for determining a resource assignment for a communication link; means for sending data over the communications link based on the resource assignment; means for setting a timer to a predetermined time period after sending the data; means for sending additional data over the communications link if the timer has not expired; means for resetting the timer after sending the additional data; and means for relinquishing the resource assignment when the timer expires, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames. - View Dependent Claims (56)
-
-
57. An apparatus for wireless communication, comprising:
-
means for determining a resource assignment for a communication link; means for exchanging traffic data via the communication link based on the resource assignment; and means for relinquishing the resource assignment when additional traffic data has not been exchanged during a predetermined time period starting from when traffic data was last exchanged, wherein the predetermined time period is a configurable value selected based upon a frame inter-arrival time, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames. - View Dependent Claims (58)
-
-
59. A non-transitory computer readable medium comprising instructions for causing a processor to execute a method, the method comprising:
-
determining a resource assignment for a communication link; sending data over the communications link based on the resource assignment; setting a timer to a predetermined time period after sending the data; sending additional data over the communications link if the timer has not expired; resetting the timer after sending the additional data; and relinquishing the resource assignment when the timer expires, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames. - View Dependent Claims (60)
-
-
61. A non-transitory computer readable medium comprising instructions for causing a processor to execute a method, the method comprising:
-
determining a resource assignment for a communication link; exchanging traffic data via the communication link based on the resource assignment; and relinquishing the resource assignment when additional traffic data has not been exchanged during a predetermined time period starting from when traffic data was last exchanged, wherein the predetermined time period is a configurable value selected based upon a frame inter-arrival time, wherein data is sent in frames with hybrid automatic retransmission, and wherein an expected number of hybrid automatic retransmissions for each frame is shorter than an expected time interval between consecutive frames. - View Dependent Claims (62)
-
Specification