Acknowledge mode polling with immediate status report timing
First Claim
1. A method for radio link control (RLC) polling and status report timing in a wireless network, comprising:
- transmitting data packets in an acknowledge mode communication channel to a receiver;
determining that status reporting from the receiver is warranted;
transmitting a polling status request separate from the transmitted data packets, wherein the transmitting the polling status request is performed in response to receiving acknowledgement information for all of the transmitted data packets when up-to-date polling is required; and
receiving a status report from the receiver sent without delay.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless network avoids delays in receiving status reports by having transmitters make sure that any outstanding Hybrid Automatic Repeat-reQuest (HARQ) processes in progress are all finished before sending the polling request. Thus, the receiver can respond to any polling request of the transmitter immediately without delay. Since the transmitter already ensures all HARQ processes are done, the receiver'"'"'s status report will accurately reflect the latest information. The transmitter may send a poll anytime regardless of the HARQ processes if the most up-to-date polling is determined to be not as important (e.g., when the transmitter is trying to advance its transmitter window, in which case the exact Status info is not critical). The receiver may then react immediate upon receiving the poll. Thereby, detecting the loss of any piece of data within a data burst is expedited.
22 Citations
32 Claims
-
1. A method for radio link control (RLC) polling and status report timing in a wireless network, comprising:
-
transmitting data packets in an acknowledge mode communication channel to a receiver; determining that status reporting from the receiver is warranted; transmitting a polling status request separate from the transmitted data packets, wherein the transmitting the polling status request is performed in response to receiving acknowledgement information for all of the transmitted data packets when up-to-date polling is required; and receiving a status report from the receiver sent without delay. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. At least one processor for radio link control (RLC) polling and status report timing in a wireless network, comprising:
-
a first module for transmitting data packets in an acknowledge mode communication channel to a receiver; a second module for determining that status reporting from the receiver is warranted and for determining whether the receiver has completed sending acknowledgment information for the transmitted data packets; a third module for transmitting a polling status request separate from the transmitted data packets, wherein the third module waits to transmit the polling status request until the second module determines that the receiver has completed sending the acknowledgment information for the transmitted data packets; and a fourth module for receiving a status report from the receiver.
-
-
9. An apparatus for radio link control (RLC) polling and status report timing in a wireless network, comprising:
-
means for transmitting data packets in an acknowledge mode communication channel to a receiver; means for determining that status reporting from the receiver is warranted, prior to receiving acknowledgement information for all of the transmitted data packets; means for transmitting a status request separate from the transmitted data packets in response to receiving the acknowledgement information for all of the transmitted data packets; and means for receiving a status report from the receiver sent without delay.
-
-
10. An apparatus for radio link control (RLC) polling and status report timing in a wireless network, comprising:
-
a transmitter component for transmitting data packets in an acknowledge mode communication channel to a receiver and for transmitting a polling status request separate from the transmitted data packets; an RLC poll criteria component for determining that status reporting from the receiver is warranted; and a receiver component for receiving acknowledgement information for the transmitted data packets and for receiving a status report from the receiver, wherein the transmitter component waits to transmit the polling status request until the receiver component receives the acknowledgement information for the transmitted data packets when up-to-date polling is required. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for radio link control (RLC) polling and status report timing in a wireless network, comprising:
-
receiving data packets in an acknowledge mode communication channel from a transmitter; initiating transmission of acknowledgement information for the received data packets; receiving a polling status request separate from the received data packets when the transmitter has determined that status reporting from a receiver is warranted, wherein the polling status request is received upon completing the transmission of the acknowledgement information for the data packets when the transmitter has determined that up-to-date polling is required; and transmitting a polling status report from the receiver sent without delay. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer program product for radio link control (RLC) polling and status report timing in a wireless network, comprising:
a non-transitory computer-readable storage medium comprising, a first set of codes for causing a computer to receive data packets in an acknowledge mode communication channel from a transmitter; a second set of codes for causing the computer to receive a polling status request separate from the received data packets in response to completing transmission of acknowledgement information for the received data packets when up-to-date polling is required; and a third set of codes for causing the computer to transmit a status report without delay in response to receiving the polling status request.
-
24. An apparatus for radio link control (RLC) polling and status report timing in a wireless network, comprising:
-
means for receiving data packets in an acknowledge mode communication channel from a transmitter; means for receiving a polling status request separate from the received data packets in response to completing transmission of acknowledgment information for the packets; and means for transmitting a status report without delay in response to receiving the polling status request.
-
-
25. An apparatus for radio link control (RLC) polling and status report timing in a wireless network, comprising:
-
a receiver component for receiving data packets in an acknowledge mode communication channel from a transmitter and for receiving a polling status request separate from the received data packets; and a transmitter component for transmitting acknowledgement information for the data packets and for transmitting a status report without delay, wherein the receiver component receives the polling status request upon the transmitter component completing the transmitting of the acknowledgement information for the data packets when up-to-date polling is required. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A computer program product for radio link control (RLC) polling and status report timing in a wireless network, comprising:
a non-transitory computer-readable storage medium comprising, a first set of codes for causing a computer to transmit data packets in an acknowledge mode communication channel to a receiver; a second set of codes for causing the computer to determine that status reporting from the receiver is warranted; a third set of codes for causing the computer to transmit a polling status request separate from the transmitted data packets wherein the polling status request is transmitted in response to receiving acknowledgement information for all the transmitted data packets when up-to-date polling is required; and a fourth set of codes for causing the computer to receive a status report from the receiver sent without delay.
-
32. At least one processor for radio link control (RLC) polling and status report timing in a wireless network, comprising:
-
a first module for receiving data packets in an acknowledge mode communication channel from a transmitter; a second module for receiving a polling status request separate from the received data packets in response to completing transmission of acknowledgement information for the received data packets when up-to-date polling is required; and a third module for transmit a status report without delay in response to receiving the polling status request.
-
Specification