Transmitting/receiving apparatus and method for packet retransmission in a mobile communication system
First Claim
1. A method of retransmitting coded bits in a transmitter having an encoder for encoding a packet data stream and outputting coded bits and a modulator for mapping the coded bits to modulation symbols in a CDMA (Code Division Multiple Access) mobile communication system, comprising the steps of:
- rearranging the coded bits in a predetermined rearrangement pattern upon a retransmission request by a receiver;
mapping the rearranged bits to modulation symbols; and
transmitting the modulation symbols to the receiver.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a transmitting/receiving apparatus for packet retransmission in a mobile communication system. Upon a retransmission request by a receiver, a transmitter rearranges coded bits and maps the rearranged bits to modulation symbols. The modulation symbols of a retransmission are transmitted with different reliabilities from those of an initial transmission. A receiver demodulates received data and rearranges the coded bits in an original order before decoding if the coded bits have been retransmitted.
58 Citations
36 Claims
-
1. A method of retransmitting coded bits in a transmitter having an encoder for encoding a packet data stream and outputting coded bits and a modulator for mapping the coded bits to modulation symbols in a CDMA (Code Division Multiple Access) mobile communication system, comprising the steps of:
-
rearranging the coded bits in a predetermined rearrangement pattern upon a retransmission request by a receiver;
mapping the rearranged bits to modulation symbols; and
transmitting the modulation symbols to the receiver. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of retransmitting coded bits in a transmitter having an encoder for encoding a packet data stream and outputting coded bits and a modulator for mapping the coded bits to modulation symbols in 16QAM in a CDMA (Code Division Multiple Access) mobile communication system, comprising the steps of:
-
rearranging the coded bits by exchanging coded bits mapped to a high reliability part with coded bits mapped to a low reliability part, upon a retransmission request by a receiver after an initial transmission; and
mapping the rearranged bits to modulation symbols in 16QAM. - View Dependent Claims (8, 9, 10)
-
-
11. A method of retransmitting coded bits in a transmitter having an encoder for encoding a packet data stream and outputting coded bits and a modulator for mapping the coded bits to modulation symbols in 64QAM in a CDMA (Code Division Multiple Access) mobile communication system, comprising the steps of:
-
rearranging the coded bits by exchanging coded bits mapped to a first part having a high reliability, coded bits mapped to a second part having a low reliability, and coded bits mapped to a third part having a reliability between the first and second reliabilities such that the reliability of the coded bits at initial transmission is different from the reliability at retransmission, upon a retransmission request by a receiver; and
mapping the rearranged bits to modulation symbols in 64QAM. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for retransmitting coded bits in a transmitter having an encoder for encoding a packet data stream and outputting coded bits and a modulator for mapping the coded bits to modulation symbols in a mobile communication system, comprising:
-
a bit rearranger for rearranging the coded bits in a predetermined rearrangement pattern upon a retransmission request by the receiver; and
a modulator for mapping the rearranged bits to modulation symbols. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. An apparatus for retransmitting coded bits in a transmitter of a mobile communication system, comprising:
-
a channel encoder for generating coded bits by encoding input data at a predetermined coding rate;
an interleaver for interleaving the coded bits in a predetermined interleaving rule;
a bit rearranger for rearranging the interleaved bits in a predetermined rearrangement pattern upon a retransmission request by the receiver; and
a modulator for mapping the rearranged bits to modulation symbols in a predetermined modulation scheme.
-
-
25. An apparatus for retransmitting coded bits in a transmitter of a mobile communication system, comprising:
-
a channel encoder for generating coded bits by encoding input data at a predetermined coding rate;
an interleaver for interleaving the coded bits in a predetermined interleaving rule and rearranging the interleaved bits in a predetermined rearrangement pattern upon a retransmission request by the receiver; and
a modulator for mapping the rearranged bits to modulation symbols in a predetermined modulation scheme.
-
-
26. A method of receiving rearranged coded bits in a mobile communication system where a transmitter rearranges initially transmitted coded bits upon a retransmission request by a receiver, comprising the steps of:
-
demodulating data received for a transmitted retransmission request and outputting coded bits;
rearranging the coded bits in a predetermined rearrangement pattern corresponding to a rearrangement pattern used in the transmitter; and
decoding the rearranged coded bits. - View Dependent Claims (27, 28, 29)
-
-
30. An apparatus for receiving rearranged coded bits in a mobile communication system where a transmitter rearranges initially transmitted coded bits upon a retransmission request by a receiver for, comprising:
-
a demodulator for demodulating data received as a result of a transmitted retransmission request and outputting coded bits;
a bit rearranger for rearranging the coded bits in a predetermined rearrangement pattern corresponding to a rearrangement pattern used in the transmitter; and
a channel decoder for decoding the rearranged coded bits. - View Dependent Claims (31, 32, 33, 34)
-
-
35. An apparatus for receiving rearranged coded bits in a mobile communication system where a transmitter rearranges initially transmitted coded bits upon a retransmission request by a receiver for, comprising:
-
a demodulator for demodulating data received as a result of a transmitted retransmission request in a predetermined modulation scheme and outputting coded bits;
a bit rearranger for rearranging the coded bits in a predetermined rearrangement pattern corresponding to a rearrangement pattern used in the transmitter;
a deinterleaver for deinterleaving the rearranged bits in a deinterleaving rule corresponding to an interleaving rule used in the transmitter;
a combiner for combining the deinterleaved bits with previously received corresponding coded bits;
a channel decoder for decoding the combined bits;
an error checker for extracting error check bits from information bits decoded by the channel decoder on a packet-by-packet basis and determining whether the information bits have errors according to the extracted error check bits; and
a controller for requesting a retransmission of the coded bits from the transmitter if the information bits have errors.
-
-
36. An apparatus for receiving rearranged coded bits in a mobile communication system where a transmitter rearranges initially transmitted coded bits upon a retransmission request by a receiver for a retransmission of the coded bits, comprising:
-
a demodulator for demodulating data received as a result of a transmitted retransmission request in a predetermined modulation scheme and outputting coded bits;
a deinterleaver for deinterleaving the coded bits according to a deinterleaving rule corresponding to an interleaving rule used in the transmitter and rearranging the deinterleaved bits in a predetermined rearrangement pattern corresponding to a rearrangement pattern used in the transmitter;
a combiner for combining the deinterleaved bits with previously received corresponding coded bits;
a channel decoder for decoding the combined bits;
an error checker for extracting error check bits from information bits decoded by the channel decoder on a packet-by-packet basis and determining whether the information bits have errors according to the extracted error check bits; and
a controller for requesting a retransmission of the coded bits from the transmitter if the information bits have errors.
-
Specification