IP Library › Granted Patent US 10,374,770
Granted Patent B2
US 10,374,770 · App. 15/919,687 · Granted Aug 6, 2019

Method, apparatus and system for uplink information demodulation

Inventors: Jiafeng Shao (Beijing, CN); Sha Ma (Beijing, CN); Chaojun Li (Beijing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L5/0051H04L1/0025H04L1/0039H04L1/1812H04L1/203H04L5/0007H04L5/0044H04L5/0057H04L27/144H04W72/042H04W72/0446H04W72/085H04L1/0003H04L1/0009
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,374,770
App. No.
15/919,687
Granted
Aug 6, 2019
Kind
B2
Abstract

Embodiments of the present disclosure provide an uplink information demodulation method, an apparatus, and an uplink information demodulation system. and relate to the field of communications technologies. After an MCS index is selected for a terminal device, reduction processing is performed on the MCS index according to a preset MCS index reduction exponent, a reduced MCS index is indicated to the terminal device, frequency offset estimation is performed on the terminal device by using a recorded historical frequency offset value, and a PUSCH sent by the terminal device according to the reduced MCS index is demodulated after the frequency offset estimation. A frequency offset value is determined by using the prerecorded historical frequency offset value, so that the frequency offset value does not need to be determined in an existing manner of adding a DM-RS symbol to a 0.5-millisecond TTI.

Claims (67)

1. An uplink information demodulation method, wherein the method comprises:

selecting, by a base station, a first modulation and coding scheme (MCS) index for a terminal device according to channel quality information of the terminal device and/or a received target block error rate (BLER) of a physical uplink shared channel (PUSCH) of the terminal device;

determining, by the base station, a second MCS index according to an MCS index reduction value and the first MCS index, wherein the MCS index reduction value is used to perform reduction processing on the first MCS index to obtain the second MCS index;

sending, by the base station, the second MCS index to the terminal device;

performing, by the base station, frequency offset calibration on a frequency of the terminal device according to a historical frequency offset value of the terminal device, wherein the historical frequency offset value is a frequency offset value of the terminal device that is stored in the base station; and

receiving, by the base station, uplink information sent by the terminal device according to the second MCS index, and demodulating the uplink information according to a frequency obtained after the frequency offset calibration.

2. The method according to claim 1 , wherein the method further comprises:

after the terminal device performs 1-millisecond-TTI uplink information transmission, determining, by the base station, a frequency offset value of the terminal device according to DM-RSs on a PUSCH that is at a 1-millisecond TTI and sent by the terminal device; and

determining, by the base station, the historical frequency offset value of the terminal device according to the frequency offset value of the terminal device.

3. The method according to claim 1 , wherein the method further comprises:

after detecting that the terminal device reaches a first estimation threshold, sending, by the base station, mode instruction information to the terminal device, wherein the mode instruction information is used to instruct the terminal device to change from a mode of sending 0.5-millisecond-TTI uplink information to a mode of sending 1-millisecond-TTI uplink information, wherein

that the base station detects that the terminal device reaches a first estimation threshold comprises: one or more of the following parameters reach a specified threshold: a moving speed of the terminal device, a mean MCS change value of the terminal device, an MCS variance of the terminal device, the received BLER of the PUSCH of the terminal device, a quantity of HARQ retransmission times of a PUSCH of the terminal device, an error rate or a quantity of errors of a MAC packet/RLC packet/TCP packet/IP packet of the terminal device, a quantity of ARQs of a MAC packet of the terminal device, or QoS of a service corresponding to the terminal device;

receiving, by the base station, a PUSCH that is at a 1-millisecond TTI and sent by the terminal device;

determining, by the base station, a frequency offset value of the terminal device according to DM-RSs on the PUSCH that is at the 1-millisecond TTI and sent by the terminal device; and

determining, by the base station, the historical frequency offset value of the terminal device according to the frequency offset value of the terminal device.

4. The method according to claim 1 , wherein the method further comprises:

after detecting that the terminal device reaches a first estimation threshold, sending, by the base station, at least one piece of second resource indication information to the terminal device within a preset time interval contiguous to a moment at which the terminal device sends a sounding reference signal SRS, wherein the second resource indication information is used to indicate an uplink frequency domain resource for a PUSCH at a 0.5-millisecond TTI, and that the base station detects that the terminal device reaches a first estimation threshold comprises: one or more of the following parameters reach a specified threshold: a moving speed of the terminal device, a mean MCS change value of the terminal device, an MCS variance of the terminal device, the received BLER of the PUSCH of the terminal device, a quantity of HARQ retransmission times of a PUSCH of the terminal device, an error rate or a quantity of errors of a MAC packet/RLC packet/TCP packet/IP packet of the terminal device, a quantity of ARQs of a MAC packet of the terminal device, or QoS of a service corresponding to the terminal device;

receiving, by the base station, the PUSCH that is at the 0.5-millisecond TTI and sent by the terminal device, and receiving, by the base station, the SRS sent by the terminal device, wherein the uplink frequency domain resource for the PUSCH sent at the 0.5-millisecond TTI comprises at least one same frequency domain resource as an uplink frequency domain resource on which the SRS is located, the preset time interval is less than or equal to m*0.5 milliseconds, and m is a non-zero integer;

determining, by the base station, a frequency offset value of the terminal device according to the SRS and a DM-RS on the PUSCH at the 0.5-millisecond TTI or according to a DM-RS and an SRS that are on the same frequency domain resource on the uplink frequency domain resource for the SRS as on the uplink frequency domain resource for the PUSCH at the 0.5-millisecond TTI; and

determining, by the base station, the historical frequency offset value of the terminal device according to the frequency offset value of the terminal device.

5. The method according to claim 1 , wherein the method further comprises:

after detecting that the terminal device reaches a first estimation threshold, sending, by the base station, random access procedure indication information to the terminal device by using a physical downlink control channel (PDCCH), wherein the detecting that the terminal device reaches a first estimation threshold comprises: one or more of the following parameters reach a specified threshold: a moving speed of the terminal device, a mean MCS change value of the terminal device, an MCS variance of the terminal device, the received BLER of the PUSCH of the terminal device, a quantity of HARQ retransmission times of a PUSCH of the terminal device, an error rate or a quantity of errors of a MAC packet/RLC packet/TCP packet/IP packet of the terminal device, a quantity of ARQs of a MAC packet of the terminal device, or QoS of a service corresponding to the terminal device;

receiving, by the base station, an uplink channel that is in a random access procedure and sent by the terminal device according to the random access procedure indication information;

determining, by the base station, a frequency offset value of the terminal device according to a DM-RS and/or a preamble sequence on the uplink channel that is in the random access procedure and sent by the terminal device, wherein the uplink channel comprises a physical random access channel (PRACH) and/or a PUSCH; and

determining, by the base station, the historical frequency offset value of the terminal device according to the frequency offset value of the terminal device.

6. The method according to claim 1 , wherein the method further comprises:

receiving, by the base station, an uplink channel that is in a random access procedure and sent by the terminal device after the terminal device detects that the terminal device reaches a second estimation threshold, wherein the uplink channel comprises a PRACH and/or a PUSCH, and the second estimation threshold comprises: one or more of the following parameters reach a specified threshold: a moving speed of the terminal device, a difference between a value of an MCS index and an expected value of an MCS index received by the terminal device, or a difference between an MCS index received by the terminal device and an MCS index corresponding to a channel quality indicator (CQI) reported by the terminal device;

determining, by the base station, a frequency offset value of the terminal device according to the uplink channel in the random access procedure triggered by the terminal device after the terminal device detects that the terminal device reaches the second estimation threshold, wherein the uplink channel comprises the PRACH and/or the PUSCH; and

determining, by the base station, the historical frequency offset value of the terminal device according to the frequency offset value of the terminal device.

7. A base station, wherein the base station comprises a processor, a transmitter and a receiver, wherein

the processor is configured to: select a first modulation and coding scheme (MCS) index for a terminal device according to channel quality information of the terminal device and/or a received target block error rate (BLER) of a physical uplink shared channel (PUSCH) of the terminal device; determine a second MCS index according to an MCS index reduction value and the first MCS index, wherein the MCS index reduction value is used to perform reduction processing on the first MCS index to obtain the second MCS index; perform frequency offset calibration on a frequency of the terminal device according to a historical frequency offset value of the terminal device, wherein the historical frequency offset value is a frequency offset value of the terminal device that is stored in the base station; and demodulate the uplink information according to a frequency obtained after the frequency offset calibration;

the transmitter is configured to send the second MCS index to the terminal device; and

the receiver is configured to receive uplink information sent by the terminal device according to the second MCS index.

8. The base station according to claim 7 , wherein

the processor is further configured to: after the terminal device performs 1-millisecond-TTI uplink information transmission, determine a frequency offset value of the terminal device according to DM-RSs on a PUSCH that is at a 1-millisecond TTI and sent by the terminal device; and determine the historical frequency offset value of the terminal device according to the frequency offset value of the terminal device.

9. The base station according to claim 7 , wherein

the transmitter is further configured to: after it is detected that the terminal device reaches a first estimation threshold, send mode instruction information to the terminal device, wherein the mode instruction information is used to instruct the terminal device to change from a mode of sending 0.5-millisecond-TTI uplink information to a mode of sending 1-millisecond-TTI uplink information, and that it is detected that the terminal device reaches a first estimation threshold comprises: one or more of the following parameters reach a specified threshold: a moving speed of the terminal device, a mean MCS change value of the terminal device, an MCS variance of the terminal device, the received BLER of the PUSCH of the terminal device, a quantity of HARQ retransmission times of a PUSCH of the terminal device, an error rate or a quantity of errors of a MAC packet/RLC packet/TCP packet/IP packet of the terminal device, a quantity of ARQs of a MAC packet of the terminal device, or QoS of a service corresponding to the terminal device;

the receiver is further configured to receive a PUSCH that is at a 1-millisecond TTI and sent by the terminal device; and

the processor is further configured to: determine a frequency offset value of the terminal device according to DM-RSs on the PUSCH that is at the 1-millisecond TTI and sent by the terminal device; and determine the historical frequency offset value of the terminal device according to the frequency offset value of the terminal device.

10. The base station according to claim 7 , wherein

the transmitter is further configured to: after it is detected that the terminal device reaches a first estimation threshold, send at least one piece of second resource indication information to the terminal device within a preset time interval contiguous to a moment at which the terminal device sends a sounding reference signal SRS, wherein the second resource indication information is used to indicate an uplink frequency domain resource for a PUSCH at a 0.5-millisecond TTI, and that it is detected that the terminal device reaches a first estimation threshold comprises: one or more of the following parameters reach a specified threshold: a moving speed of the terminal device, a mean MCS change value of the terminal device, an MCS variance of the terminal device, the received BLER of the PUSCH of the terminal device, a quantity of HARQ retransmission times of a PUSCH of the terminal device, an error rate or a quantity of errors of a MAC packet/RLC packet/TCP packet/IP packet of the terminal device, a quantity of ARQs of a MAC packet of the terminal device, or QoS of a service corresponding to the terminal device;

the receiver is further configured to: receive the PUSCH that is at the 0.5-millisecond TTI and sent by the terminal device, and receive the SRS sent by the terminal device, wherein the uplink frequency domain resource for the PUSCH sent at the 0.5-millisecond TTI comprises at least one same frequency domain resource as an uplink frequency domain resource on which the SRS is located, the preset time interval is less than or equal to m*0.5 milliseconds, and m is a non-zero integer; and

the processor is further configured to: determine a frequency offset value of the terminal device according to the SRS and a DM-RS on the PUSCH at the 0.5-millisecond TTI or according to a DM-RS and an SRS that are on the same frequency domain resource in the SRS as on the PUSCH at the 0.5-millisecond TTI; and determine the historical frequency offset value of the terminal device according to the frequency offset value of the terminal device.

11. The base station according to claim 7 , wherein

the transmitter is further configured to: after it is detected that the terminal device reaches a first estimation threshold, send random access procedure indication information to the terminal device by using a physical downlink control channel PDCCH, wherein that it is detected that the terminal device reaches a first estimation threshold comprises: one or more of the following parameters reach a specified threshold: a moving speed of the terminal device, a mean MCS change value of the terminal device, an MCS variance of the terminal device, the received BLER of the PUSCH of the terminal device, a quantity of HARQ retransmission times of a PUSCH of the terminal device, an error rate or a quantity of errors of a MAC packet/RLC packet/TCP packet/IP packet of the terminal device, a quantity of ARQs of a MAC packet of the terminal device, or QoS of a service corresponding to the terminal device;

the receiver is further configured to receive an uplink channel that is in a random access procedure and sent by the terminal device according to the random access procedure indication information; and

the processor is further configured to: determine a frequency offset value of the terminal device according to a DM-RS and/or a preamble sequence on the uplink channel that is in the random access procedure and sent by the terminal device, wherein the uplink channel comprises a physical random access channel PRACH and/or a PUSCH; and determine the historical frequency offset value of the terminal device according to the frequency offset value of the terminal device.

12. The base station according to claim 7 , wherein

the receiver is further configured to receive an uplink channel that is in a random access procedure and sent by the terminal device after the terminal device detects that the terminal device reaches a second estimation threshold, wherein the uplink channel comprises a PRACH and/or a PUSCH, and the second estimation threshold comprises: one or more of the following parameters reach a specified threshold: a moving speed of the terminal device, a difference between a value of an MCS index and an expected value of an MCS index received by the terminal device, or a difference between an MCS index received by the terminal device and an MCS index corresponding to a channel quality indicator CQI reported by the terminal device; and

the processor is further configured to: determine a frequency offset value of the terminal device according to the uplink channel in the random access procedure triggered by the terminal device after the terminal device detects that the terminal device reaches the second estimation threshold, wherein the uplink channel comprises the PRACH and/or the PUSCH; and determine the historical frequency offset value of the terminal device according to the frequency offset value of the terminal device.

13. A terminal device, wherein the terminal device comprises a transmitter and a receiver, wherein

the receiver is configured to receive a second modulation and coding scheme (MCS) index, wherein the second MCS (index) is obtained after a base station performs reduction processing on a first MCS index according to an MCS index reduction value, and the first MCS index is selected by the base station according to channel quality information of the terminal device and/or a received target block error rate (BLER) of a physical uplink shared channel (PUSCH) of the terminal device; and

the transmitter is configured to send uplink information according to the second MCS index.

14. The terminal device according to claim 13 , wherein

the receiver is further configured to receive at least one piece of first resource indication information, wherein the first resource indication information is used to indicate uplink frequency domain resources for PUSCHs at two 0.5-millisecond TTIs, the uplink frequency domain resources for sending the PUSCHs at the two 0.5-millisecond TTIs comprise at least one same physical resource block PRB index or comprise at least one same resource block group RBG index, a time interval between the two 0.5-millisecond TTIs is less than or equal to n*0.5 milliseconds, and n is a non-zero positive integer; and

the transmitter is further configured to send the PUSCHs at the two 0.5-millisecond TTIs according to the first resource indication information.

15. The terminal device according to claim 13 , wherein

the receiver is further configured to receive at least one piece of second resource indication information, wherein the second resource indication information is used to indicate an uplink frequency domain resource for a PUSCH at a 0.5-millisecond TTI; and

the transmitter is further configured to: send the PUSCH at the 0.5-millisecond TTI according to the second resource indication information, and send an SRS, wherein

the uplink frequency domain resource for the PUSCH sent at the 0.5-millisecond TTI comprises at least one same PRB index or comprises at least one same RBG index as an uplink frequency domain resource on which the SRS is located, a preset time interval is less than or equal to m*0.5 milliseconds, and m is a non-zero integer.

16. The terminal device according to claim 13 , wherein

the receiver is further configured to receive random access procedure indication information sent by using a PDCCH; and

the transmitter is further configured to send an uplink channel in a random access procedure according to the random access procedure indication information, wherein

the uplink channel comprises a PRACH and/or a PUSCH.

17. The terminal device according to claim 13 , wherein the terminal device further comprises a processor, wherein

the processor is configured to detect whether the terminal device reaches a second estimation threshold, wherein the second estimation threshold comprises: one or more of the following parameters reach a specified threshold: a moving speed of the terminal device, a difference between a value of an MCS index and an expected value of an MCS index, or a difference between an MCS index received by the terminal device and an MCS index corresponding to a channel quality indicator CQI reported by the terminal device; and

the transmitter is further configured to: after it is detected that the terminal device reaches the second estimation threshold, send an uplink channel in a random access procedure, wherein the uplink channel comprises a PRACH and/or a PUSCH.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2018
From: SHAO, JIAFENG; MA, SHA; LI, CHAOJUN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 046992/0946 →
Continuity (2)
Continuation PCTCN2015089502 · Sep 14, 2015
Related Publication 20180205517A1 · Jul 19, 2018