Transceiver apparatus and method for efficient high-speed data retransmission and decoding in a CDMA mobile communication system
First Claim
1. A method for retransmitting coded bits by a transmitter in response to a retransmission request from a receiver in a mobile communication system, which separates coded bits output from an encoder at a given coding rate into coded bits with higher priority and coded bits with lower priority, and transmits from the transmitter to the receiver a stream of symbols obtained by symbol mapping the coded bits with higher priority and the coded bits with lower priority by a specific modulation technique, with at least one available orthogonal code, the method comprising the steps of:
- determining orthogonal codes available for retransmission;
separating the coded bits with higher priority and the coded bits with lower priority into a plurality of sub-packets with a given size, and selecting at least a portion of the sub-packets to be repeatedly transmitted, depending on the determined number of available orthogonal codes; and
transmitting a stream of symbols obtained by symbol-mapping coded bits of the selected sub-packets by the specific modulation technique, with the determined available orthogonal codes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for retransmitting coded bits by a transmitter in response to a retransmission request from a receiver in a mobile communication system which separates coded bits output from an encoder into coded bits with higher priority and coded bits with lower priority, and transmits from the transmitter to the receiver a stream of symbols obtained by symbol mapping the coded bits by a specific modulation technique. The method comprises determining orthogonal codes available for retransmission; separating the coded bits with higher priority and the coded bits with lower priority into a plurality of sub-packets with a given size, and selecting a part of the sub-packets or sub-packets to be repeatedly transmitted, depending on the determined number of available orthogonal codes; and transmitting a stream of symbols obtained by symbol-mapping coded bits of the selected sub-packets by the specific modulation technique, with the determined available orthogonal codes.
-
Citations
27 Claims
-
1. A method for retransmitting coded bits by a transmitter in response to a retransmission request from a receiver in a mobile communication system, which separates coded bits output from an encoder at a given coding rate into coded bits with higher priority and coded bits with lower priority, and transmits from the transmitter to the receiver a stream of symbols obtained by symbol mapping the coded bits with higher priority and the coded bits with lower priority by a specific modulation technique, with at least one available orthogonal code, the method comprising the steps of:
-
determining orthogonal codes available for retransmission; separating the coded bits with higher priority and the coded bits with lower priority into a plurality of sub-packets with a given size, and selecting at least a portion of the sub-packets to be repeatedly transmitted, depending on the determined number of available orthogonal codes; and transmitting a stream of symbols obtained by symbol-mapping coded bits of the selected sub-packets by the specific modulation technique, with the determined available orthogonal codes. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for retransmitting coded bits by a transmitter in response to a retransmission request from a receiver in a mobile communication system, which separates coded bits output from an encoder at a given coding rate into coded bits with higher priority and coded bits with lower priority, and transmits from the transmitter to the receiver a stream of symbols obtained by symbol mapping the coded bits with higher priority and the coded bits with lower priority by a specific modulation technique, with at least one available orthogonal code, the apparatus comprising:
-
a controller for determining orthogonal codes available for retransmission; a selector for separating the coded bits with higher priority and the coded bits with lower priority into a plurality of sub-packets with a given size, and selecting at least a portion of the sub-packets to be repeatedly transmitted, depending on the determined number of available orthogonal codes; a modulator for generating a stream of symbols by symbol mapping coded bits of the selected sub-packets by the specific modulation technique; and a frequency spreader for transmitting the stream of symbols using the determined available orthogonal codes. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for performing retransmission on initially transmitted coded bits by a transmitter in response to a retransmission request from a receiver in a CDMA (Code Division Multiple Access) mobile communication system including a channel encoder for encoding input data at a predetermined coding rate and outputting coded bits, the method comprising the steps of:
-
upon receiving a retransmission request from the receiver, determining a modulation technique and a number of available orthogonal codes, to be used at retransmission; receiving coded bits from the channel encoder, and distributing the coded bits into systematic bits and parity bits; receiving the systematic bits and the parity bits, and separately interleaving the received systematic bits and parity bits; determining a number of coded bits to be transmitted depending on the determined modulation technique and the determined number of available orthogonal codes, to be used during retransmission, and selecting as many interleaved systematic bits and parity bits as the determined number of coded bits; modulating the selected systematic bits and parity bits by the determined modulation technique, and outputting modulated symbols; and frequency-spreading the modulated symbols with corresponding orthogonal codes among the available orthogonal codes. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An apparatus for performing retransmission on initially transmitted coded bits by a transmitter in response to a retransmission request from a receiver in a CDMA (Code Division Multiple Access) mobile communication system including a channel encoder for encoding input data at a predetermined coding rate and outputting coded bits, the apparatus comprising:
-
a controller for determining a modulation technique and a number of available orthogonal codes to be used at retransmission, upon receiving a retransmission request from the receiver; a distributor for receiving coded bits from the channel encoder, and distributing the coded bits into systematic bits and parity bits; an interleaver for receiving the systematic bits and the parity bits, and separately interleaving the systematic bits and the parity bits; a selector for determining a number of coded bits to be transmitted depending on the determined modulation technique and the determined number of available orthogonal codes, and selecting as many interleaved systematic bits and parity bits as the determined number of coded bits; a modulator for modulating the selected systematic bits and parity bits by the determined modulation technique, and outputting modulated symbols; and a frequency spreader for frequency-spreading the modulated symbols with corresponding orthogonal codes among the available orthogonal codes. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method for receiving by a receiver data retransmitted from a transmitter in a mobile communication system, which separates coded bits output from an encoder at a given coding rate into coded bits with higher priority and coded bits with lower priority, and transmits from the transmitter to the receiver a stream of symbols obtained by symbol mapping the coded bits with higher priority and the coded bits with lower priority by a specific modulation technique, with at least one available orthogonal code, the method comprising the steps of:
-
determining orthogonal codes available for retransmission; despreading the received data with the determined available orthogonal codes and outputting a stream of modulated symbols; demodulating the stream of modulated symbols by a demodulation technique corresponding to the specific modulation technique, and outputting coded bits; separating the coded bits into the coded bits with higher priority and the coded bits with lower priority, and combining the separated coded bits with at least one of previously received coded bits; and separately deinterleaving the combined coded bits with higher priority and the combined coded bits with lower priority, and channel-decoding the deinterleaved coded bits.
-
-
26. An apparatus for receiving by a receiver data retransmitted from a transmitter in a mobile communication system which separates coded bits output from an encoder at a given coding rate into coded bits with higher priority and coded bits with lower priority, and transmits from the transmitter to the receiver a stream of symbols obtained by symbol mapping the coded bits with higher priority and the coded bits with lower priority by a specific modulation technique, with at least one available orthogonal code, the apparatus comprising:
-
a despreader for despreading the received data with as many available orthogonal codes as a number of available orthogonal codes used during retransmission, and outputting a stream of modulated symbols; a demodulator for demodulating the stream of modulated symbols by a demodulation technique corresponding to the specific modulation technique; a selective packet combiner for separating the coded bits into the coded bits with higher priority and the coded bits with lower priority, and combining the separated coded bits with at least one of the previously received coded bits; a deinterleaver for separately deinterleaving the combined coded bits with higher priority and the combined coded bits with lower priority; and a channel decoder for channel-decoding the deinterleaved coded bits with higher priority and the deinterleaved coded bits with lower priority.
-
-
27. A method for retransmitting coded bits by a transmitter in response to a retransmission request from a receiver in a mobile communication system, which separates coded bits output from an encoder at a given coding rate into coded bits with higher priority and coded bits with lower priority, and transmits from the transmitter to the receiver a stream of symbols obtained by symbol mapping the coded bits with higher priority and the coded bits with lower priority by a specific modulation technique, with at least one available orthogonal code, the method comprising the steps of:
-
upon receiving a retransmission request in response to a predetermined number of retransmission attempts, determining a modulation technique with a one-step lower modulation order than a modulation technique Mi at initial transmission as a modulation technique Mr to be used during retransmission, if the number Nr of orthogonal codes available for retransmission is larger than or equal to the number Ni of orthogonal codes available for initial transmission, and a channel condition at retransmission is worse than a channel condition at retransmission; determining a modulation technique with a one-step higher modulation order than the modulation order Mi at initial transmission as a modulation technique Mr to be used during retransmission, if the number Nr of orthogonal codes available for retransmission is smaller than the number Ni of orthogonal codes available for initial transmission and a channel condition at retransmission is better than a channel condition at retransmission; determining whether the number Nr of orthogonal codes available for retransmission is proper by applying the determined modulation technique Mr to the following equation, where mk=log2Mk, mi=log2Mi, and R is an integer; and modulating at least one of the coded bits by the determined modulation technique Mr and retransmitting the modulated coded bits, if the number Nr of orthogonal codes available for retransmission is proper.
-
Specification