High rate packet data transmission system
A hybrid ARQ method for packet data transmission in a mobile communication system wherein previously transmitted packets are combined with retransmitted packets. The packets are segmented into a plurality of protocol data units (PDUs), and each PDU is assigned a sequence number for identification purposes. The sequence number is transmitted on a control channel which is separate from the data channel for transmitting the PDUs.
1. A hybrid ARQ method for packet data transmission in a mobile communication system, said method comprising:
transmitting the packet data on a data channel in a form of a plurality of protocol data units; and
assigning an indicator to each protocol data unit;
wherein the indicator is transmitted on a control channel with an allocation message which includes information about the channelization code of the data channel.
2. A hybrid ARQ method according to claim 1 , wherein the indicator is a sequence number.
3. A hybrid ARQ method according to claim 1 , wherein the indicator indicates whether to combine the protocol data unit with a protocol data unit transmitted previously.
4. A hybrid ARQ method according to claim 1 , further comprising storing at least one of the plurality of protocol data units for subsequent retransmission.
5. A hybrid ARQ method according to claim 1 , further comprising receiving a request for retransmission of at least one of the plurality of protocol data units.
6. A hybrid ARQ method according to claim 1 , further comprising:
storing at least one of the plurality of protocol data units for subsequent retransmission;
receiving a retransmission request for the at least one stored protocol data unit; and
retransmitting the at least one stored protocol data unit.
7. A hybrid ARQ transmission apparatus comprising:
a transmission section operable to transmit packet data on a data channel in a form of a plurality of protocol data units, and to assign an indicator to each protocol data unit;
wherein the indicator is transmitted on a control channel with an allocation message which includes information about the channelization code of the data channel.
8. A hybrid ARQ transmission apparatus according to claim 7 , wherein the indicator is a sequence number.
9. A base station apparatus equipped with said transmission apparatus according to claim 7 .
10. A hybrid ARQ reception apparatus comprising a receiving section operable to receive the data transmitted by said transmission apparatus according to claim 7 .
11. A transmission system comprising:
a transmission apparatus, said transmission apparatus comprising a transmission section operable to transmit packet data on a data channel in a form of a plurality of protocol data units, and to assign an indicator to each protocol data unit, wherein the indicator is transmitted on a control channel with an allocation message which includes information about the channelization code of the data channel; and
a reception apparatus operable to receive the protocol data unit and the indicator transmitted by said transmission apparatus.
12. A hybrid ARQ reception apparatus comprising:
a receiving section operable to receive packet data on a data channel in a form of a plurality of protocol data units, and to receive a plurality of indicators on a control channel, each of the plurality of indicators being associated with one of the plurality of protocol data units; and
a decoding section operable to decode the received protocol data units;
wherein said receiving section is further operable to receive an allocation message that is transmitted with at least one of the indicators on the control channel; and
wherein the allocation message includes information about the channelization code of the data channel.
13. A hybrid ARQ reception apparatus according to claim 12 , further comprising a combining section operable to combine a retransmitted protocol data unit with a previously received protocol data unit based on the indicators.
14. A hybrid ARQ reception apparatus according to claim 12 , further comprising a transmitting section operable to transmit a request for retransmission of a protocol data unit if the received protocol data unit is not successfully decoded.
15. A hybrid ARQ reception apparatus according to claim 12 , further comprising:
a transmitting section operable to transmit a request for retransmission of a protocol data unit if the received protocol data unit is not successfully decoded; and
a combining section operable to combine a retransmitted protocol data unit that was received according to the request with a previously received protocol data unit based on the indicators.
16. A hybrid ARQ reception apparatus according to claim 12 , wherein the indicators are sequence numbers.
17. A mobile station equipped with said hybrid ARQ reception apparatus according to claim 12 .
18. A method for receiving data packets by a mobile station, said method comprising:
initiating a data packet session that establishes a data channel and a control channel;
receiving packet data on the data channel in a form of a plurality of protocol data units;
receiving, on the control channel, a plurality of indicators, each of the plurality of indicators being associated with one of the plurality of protocol data units;
receiving an allocation message transmitted with at least one of the indicators, wherein the allocation message includes information about the channelization code of the data channel; and
decoding the received protocol data units.
19. A method according to claim 18 , further comprising transmitting a resubmission request based on a determination that one of the received protocol data units was not successfully decoded.
20. A method according to claim 19 , further comprising:
receiving a retransmitted protocol data unit based on the resubmission request; and
combining the retransmitted protocol data unit with the non-successfully decoded protocol data unit based on the indicators.