Data transmitting method with hybrid automatic repeat request in multi-carrier system
First Claim
1. A data transmitting method with hybrid automatic repeat request in multi-carrier system, wherein, the said method comprises the steps of:
- a. a transmitter of a local terminal transmitting data to a receiver of an opposite communication terminal, and the receiver of the opposite terminal receiving the data, estimating the signal-to-noise ratios of respective sub-carriers for carrying the data, feeding back the signal-to-noise ratios of respective sub-carriers to a transmitter of the local terminal through the transmitter of the opposite terminal and a receiver of the local terminal, weighting the received data, storing them and providing them to the receiver of the opposite terminal for judging;
b. the receiver of the opposite terminal judging whether the data are correct, and outputting the data and sending an acknowledgement (ACK) indication to the transmitter of the local terminal through the transmitter of the opposite terminal and the receiver of the local terminal if the data are correct or sending a negative acknowledgement (NACK) indication to the transmitter of the local terminal through the same route if the data are incorrect;
c. when receiving the acknowledgement (ACK) indication, the transmitter of the local terminal getting new data as the data to be transmitted and then returning to step a;
d. when receiving the negative acknowledgement (NACK) indication, the transmitter of the local terminal comparing the signal-to-noise ratios of respective sub-carriers for carrying the data fed back from the receiver of the opposite terminal with a threshold, picking out the sub-carriers having the signal-to-noise ratios lower than the threshold, mapping again the data carried by the sub-carriers having the signal-to-noise ratios lower than the threshold onto other sub-carriers having the higher signal-to-noise ratios according to a certain rule and retransmits them to the receiver of the opposite terminal;
e. the receiver of the opposite terminal receiving the data, estimating the signal-to-noise ratios of respective sub-carriers for carrying the data and feeding back the signal-to-noise ratios of respective sub-carriers to the transmitter of the local terminal through the transmitter of the opposite terminal and the receiver of the local terminal, at the same time, comparing the signal-to-noise ratios of respective sub-carriers transmitted last time with the same threshold as that in the transmitter of the local terminal, picking out the data of retransmitted part according to the same rule as that in the step d, weighting the retransmitted data, combining the weighted data with the data which are processed before, storing them and providing them to the receiver of the opposite terminal for judging, then returning to step b.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a data transmitting method with hybrid automatic repeat request in multi-carrier system. In this method, the signal-to-noise ratios of respective sub-carriers are compared with a threshold, the data on the sub-carriers having the signal-to-noise ratios lower than the threshold are selectively retransmitted by mapping these data onto the sub-carriers having the good channel conditions, and then the retransmitted data are combined hybrid-automatically in the receiver of the opposite terminal. By using the method the system throughput can be enhanced effectively without impairing the bit error rate of the system.
90 Citations
14 Claims
-
1. A data transmitting method with hybrid automatic repeat request in multi-carrier system, wherein, the said method comprises the steps of:
-
a. a transmitter of a local terminal transmitting data to a receiver of an opposite communication terminal, and the receiver of the opposite terminal receiving the data, estimating the signal-to-noise ratios of respective sub-carriers for carrying the data, feeding back the signal-to-noise ratios of respective sub-carriers to a transmitter of the local terminal through the transmitter of the opposite terminal and a receiver of the local terminal, weighting the received data, storing them and providing them to the receiver of the opposite terminal for judging;
b. the receiver of the opposite terminal judging whether the data are correct, and outputting the data and sending an acknowledgement (ACK) indication to the transmitter of the local terminal through the transmitter of the opposite terminal and the receiver of the local terminal if the data are correct or sending a negative acknowledgement (NACK) indication to the transmitter of the local terminal through the same route if the data are incorrect;
c. when receiving the acknowledgement (ACK) indication, the transmitter of the local terminal getting new data as the data to be transmitted and then returning to step a;
d. when receiving the negative acknowledgement (NACK) indication, the transmitter of the local terminal comparing the signal-to-noise ratios of respective sub-carriers for carrying the data fed back from the receiver of the opposite terminal with a threshold, picking out the sub-carriers having the signal-to-noise ratios lower than the threshold, mapping again the data carried by the sub-carriers having the signal-to-noise ratios lower than the threshold onto other sub-carriers having the higher signal-to-noise ratios according to a certain rule and retransmits them to the receiver of the opposite terminal;
e. the receiver of the opposite terminal receiving the data, estimating the signal-to-noise ratios of respective sub-carriers for carrying the data and feeding back the signal-to-noise ratios of respective sub-carriers to the transmitter of the local terminal through the transmitter of the opposite terminal and the receiver of the local terminal, at the same time, comparing the signal-to-noise ratios of respective sub-carriers transmitted last time with the same threshold as that in the transmitter of the local terminal, picking out the data of retransmitted part according to the same rule as that in the step d, weighting the retransmitted data, combining the weighted data with the data which are processed before, storing them and providing them to the receiver of the opposite terminal for judging, then returning to step b. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An orthogonal frequency dividing multiplex communication system comprising a transmitter and a receiver, the said transmitter comprising a transmitter buffer unit and a multiplexing unit, the said receiver comprising a signal-to-noise ratio estimating unit, a receiver buffer unit, a de-multiplexing unit, a HARQ combining unit and a CRC checking unit, wherein said communication system further comprises a retransmission controller connected with the transmitter buffer unit and the multiplexing unit, and a de-multiplex controller coupled with the signal-to-noise ratio estimating unit and connected with the CRC checking unit and the de-multiplexing unit, wherein said retransmission controller is used to control the transmitter buffer unit to get new data and to control the multiplexing unit to map the new data to be transmitted when obtaining the ACK indication fed back from the opposite communication terminal, and to compare the signal-to-noise ratios of respective sub-carriers for carrying the data fed back from the signal-to-noise ratio estimating unit of the receiver of the opposite communication terminal with a threshold to pick out the sub-carriers having the signal-to-noise ratios lower than the threshold and to control the multiplexing unit to map again the data carried by the sub-carriers having the signal-to-noise ratios lower than the threshold onto other sub-carriers having the higher signal-to-noise ratios for retransmission according to a certain rule when receiving the NACK indication fed back from the receiver of the opposite communication terminal;
- said de-multiplex controller is used to control the de-multiplexing unit to send the de-multiplexed data to the HARQ combining unit when obtaining the ACK indication output from the CRC checking unit, and to compare the signal-to-noise rations of respective sub-carriers transmitted last time sent from the signal-to-noise estimating unit with the same threshold as that in the transmitter of the opposite terminal and to control the de-multiplexing unit to send the de-multiplexed data of the retransmitted part to the HARQ combining unit according to the same rule as that in the transmitter of the opposite terminal in the case of the receiver receiving the retransmitted data when obtaining the NACK indication output from the CRC checking unit;
said receiver buffer unit clears the data for HARQ combining which are processed before and stored therein when obtaining the ACK indication output from the CRC checking unit;
said HARQ combining unit weights the data processed by said de-multiplexing unit, combines the weighted data with the data which are processed before and stored in the receiver buffer unit, and then stores the processed data in the receiver buffer unit;
when obtaining the ACK indication, the receiver outputs the data checked by the CRC checking unit. - View Dependent Claims (11)
- said de-multiplex controller is used to control the de-multiplexing unit to send the de-multiplexed data to the HARQ combining unit when obtaining the ACK indication output from the CRC checking unit, and to compare the signal-to-noise rations of respective sub-carriers transmitted last time sent from the signal-to-noise estimating unit with the same threshold as that in the transmitter of the opposite terminal and to control the de-multiplexing unit to send the de-multiplexed data of the retransmitted part to the HARQ combining unit according to the same rule as that in the transmitter of the opposite terminal in the case of the receiver receiving the retransmitted data when obtaining the NACK indication output from the CRC checking unit;
-
12. A transmitter in an orthogonal frequency dividing multiplex communication system, comprising a transmitter buffer unit and a multiplexing unit, wherein the transmitter further comprises a retransmission controller connected with the transmitter buffer unit and the multiplexing unit and used to control the transmitter buffer unit to get new data and to control the multiplexing unit to map the data for transmitting when receiving an ACK indication fed back from an opposite communication terminal, and used to compare signal-to-noise ratios of respective sub-carriers for carrying the data fed back from a receiver of the opposite communication terminal with a threshold to pick out the sub-carriers having the signal-to-noise ratios lower than the threshold and to control the multiplexing unit to map the data carried by the sub-carriers having the signal-to-noise ratios lower than the threshold onto other sub-carriers having the higher signal-to-noise ratios for retransmission according to a certain rule when receiving a NACK indication fed back from the receiver of the opposite communication terminal.
- 13. A receiver in an orthogonal frequency dividing multiplex communication system comprising a signal-to-noise ratio estimating unit, a receiver buffer unit, a de-multiplexing unit, a HARQ combining unit and a CRC checking unit, wherein the receiver further comprises a de-multiplex controller coupled with the signal-to-noise ratio estimating unit, and connected with the de-multiplexing unit and the CRC checking unit and used to control the de-multiplexing unit to send the de-multiplexed data to the HARQ combining unit when obtaining a ACK indication output from the CRC checking unit, and used to compare the signal-to-noise rations of respective sub-carriers transmitted last time from the signal-to-noise estimating unit with the same threshold as that in a transmitter of an opposite terminal and to control the de-multiplexing unit to send the de-multiplexed data of the retransmitted part to the HARQ combining unit according to the same rule as that in the transmitter of the opposite terminal in the case of the receiver receiving the retransmitted data when obtaining the NACK indication output from the CRC checking unit, wherein said receiver buffer unit clears the data which are processed before and stored in the unit for HARQ combining when obtaining the ACK indication output from the CRC checking unit, said HARQ combining unit weights the data processed by said de-multiplexing unit and combines the weighted data with the data which are processed before and stored in the receiver buffer unit and then stores the processed data in the receiver buffer unit, at the same time, when obtaining the ACK indication, the receiver outputs the data checked by the CRC checking unit.
Specification