DATA DELIVERY IN CONJUNCTION WITH A HYBRID AUTOMATIC RETRANSMISSION MECHANISM IN CDMA COMMUNICATION SYSTEMS
First Claim
1. A method of wireless communications comprising:
- determining a priority of a data packet to be transmitted;
transmitting said data packet on a data channel;
forming a control message having said priority included therein; and
transmitting said control message on a control channel concurrently with said data channel.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for delivering data recovered by a HARQ entity in proper order to higher layers in a CDMA system. In a method, packets are received from the HARQ entity by the re-ordering entity and missing packets among the received packets are detected. Packets may be transmitted in a sequential order based on transmission sequence numbers (TSNs) assigned to the packets, and missing packets may be detected based on the TSNs of the received packets. Delivery of received packets later than the missing packets are stalled because higher layers expect data in-order. A determination is thereafter made whether each missing packet is (1) subsequently received from the HARQ entity or (2) lost, by successively eliminating HARQ channels that may be used to send the missing packet. Received packets previously stalled by each missing packet are delivered after the missing packet is determined to be lost or received.
105 Citations
18 Claims
-
1. A method of wireless communications comprising:
-
determining a priority of a data packet to be transmitted; transmitting said data packet on a data channel; forming a control message having said priority included therein; and transmitting said control message on a control channel concurrently with said data channel. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for wireless communications, comprising:
-
means for determining a priority of a packet to be transmitted; means for transmitting said packet on a data channel; means for forming a control message having said priority included therein; and means for transmitting said control message on a control channel concurrently with said data channel. - View Dependent Claims (8, 9)
-
-
10. An apparatus comprising:
a controller configured to determine a priority of a data packet to be transmitted, transmit said data packet on a data channel, form a control message having said priority included therein, and transmit said control message on a control channel concurrently with said data channel. - View Dependent Claims (11, 12, 13, 14, 15)
-
16. An access terminal, comprising:
-
a screen for displaying information based on data from a data channel; one or more input keys configured to display said information; and a controller configured to determine a priority of a data packet to be transmitted, transmit said data packet on said data channel, form a control message having said priority included therein, and transmit said control message on a control channel concurrently with said data channel.
-
-
17. An access point, comprising:
-
an antenna; a transmitter configured to transmit data packets via said antenna; and a controller configured to determine a priority of a data packet to be transmitted, transmit said data packet on a data channel, form a control message having said priority included therein, and transmit said control message using said transmitter on a control channel concurrently with said data channel.
-
-
18. A machine-readable medium comprising instructions executable by a machine for receiving data, the instructions configured when executed to cause the machine to:
-
determine a priority of a data packet to be transmitted; transmit said data packet on a data channel; form a control message having said priority included therein; and transmit said control message on a control channel concurrently with said data channel.
-
Specification