# US 10,873,427 B2 · Message transmission method, user device, base station, and computer storage medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,873,427 B2
- Document ID: US10873427B2
- Status: Granted
- Kind: B2
- Application number: 16/324,224
- Filed: 2017-08-11
- Published: 2019-08-22
- Granted: 2020-12-22
- Earliest claimed: 2016-08-11
- Assignees: China Mobile Communications Co., Ltd Research Institute; China Mobile Communications Group Co., Ltd.
- Applicants: China Mobile Communication Ltd., Research Institute; China Mobile Communications Corporation
- Inventors: Jing Dong; Lijie Hu; Xueying Hou; Xiaodong Shen
- Web page: https://patentgrep.com/patent/US10873427B2

## CPC

- H04L 1/1887: {Scheduling and prioritising arrangements}
- H04L 1/1621: {Group acknowledgement, i.e. the acknowledgement message defining a range of identifiers, e.g. of sequence numbers}
- H04L 1/1893: {Physical mapping arrangements (physical resource mapping in general H04L5/00)}
- H04L 5/00: Arrangements affording multiple use of the transmission path
- H04L 5/0048: {Allocation of pilot signals, i.e. of signals known to the receiver (allocation of control signalling H04L5/0053; use of control signalling H04L5/0091)}
- H04W 72/04: Wireless resource allocation
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 72/1268: of uplink data flows
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04L 1/1671: {the supervisory signal being transmitted together with control information}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Disclosed in the present application are a message transmission method, user device, base station, and computer storage medium, the method comprising: receiving uplink authorisation information or re-transmission indication information sent by a base station side; on the basis of the serial number of the downlink sub-frame carrying the uplink authorisation information or re-transmission indication information, determining a corresponding at least one sub-frame time delay, and on the basis of the at least one sub-frame time delay, determining at least one uplink resource; the uplink resource being an uplink sub-frame and/or an uplink pilot time slot in a special sub-frame; and implementing uplink shared channel transmission in the at least one uplink resource.

## Claims

### Claim 1

A message transmission method, applied to User Equipment (UE), comprising:
receiving Uplink (UL) grant information or retransmission indication information sent from an Evolved Node B (eNB) side;
determining at least one sub-frame delay corresponding to a serial number of a Downlink (DL) sub-frame containing the UL grant information or the retransmission indication information, and determining at least one UL resource on the basis of the at least one sub-frame delay, the UL resource being an Uplink Pilot Time Slot (UpPTS) in a special sub-frame or being a UL sub-frame and a UpPTS in a special sub-frame; and
performing UL shared channel transmission in the at least one UL resource;
wherein determining the at least one UL resource on the basis of the at least one sub-frame delay further comprises:
when the determined UL resource is the UpPTS of the special sub-frame,
calculating a number of Physical Resource Blocks (PRBs) allocated in the UpPTS and calculating an equivalent number of PRBs corresponding to the number of PRBs, the equivalent number of PRBs being a product of the number of PRBs and a preset coefficient; and
searching a data block size index on the basis of a modulation and coding scheme index and calculating a value of the number of UL data blocks on the basis of the equivalent number of PRBs and the data block size index.

### Claim 2 (depends on 1)

The method of claim 1, wherein the special sub-frame at least comprises the UpPTS and a Downlink Pilot Time Slot (DwPTS); the DwPTS comprises 13,168 time-domain sampling points; when a normal cyclic prefix is adopted, the UpPTS comprises 13,152 time-domain sampling points, or when an extended cyclic prefix is adopted, the UpPTS comprises 12,800 time-domain sampling points; and a time interval between two time-domain sampling points is 1/(15,000*2,048) seconds.

### Claim 3 (depends on 1)

The method of claim 1, wherein determining the at least one corresponding sub-frame delay corresponding to the serial number of the DL sub-frame containing the UL grant information or the retransmission indication information comprises:
when a UL-DL sub-frame configuration 1 is adopted, if the DL sub-frame is one of a sub-frame 0, a sub-frame 1, a sub-frame 5 or a sub-frame 6, determining that the corresponding sub-frame delay is 6, and if the DL sub-frame is a sub-frame 4 or a sub-frame 9, determining that the corresponding sub-frame delay is 4;
when a UL-DL sub-frame configuration 2 is adopted, if the DL sub-frame is the sub-frame 1 or the sub-frame 6, determining that the corresponding sub-frame delay is 5, and if the DL sub-frame is a sub-frame 3 or a sub-frame 8, determining that the corresponding sub-frame delay is 4;
when a UL-DL sub-frame configuration 3 is adopted, if the DL sub-frame is one of the sub-frame 0, a sub-frame 7, the sub-frame 8 or the sub-frame 9, determining that the corresponding sub-frame delay is 4;
when a UL-DL sub-frame configuration 4 is adopted, if the DL sub-frame is one of the sub-frame 7, the sub-frame 8 or the sub-frame 9, determining that the corresponding sub-frame delay is 4; or
when a UL-DL sub-frame configuration 5 is adopted, if the DL sub-frame is the sub-frame 7 or the sub-frame 8, determining that the corresponding sub-frame delay is 4.

### Claim 4 (depends on 1)

The method of claim 1, wherein receiving the UL grant information sent from the eNB side comprises:
parsing Downlink Control Information (DCI) and extracting UL resource indication information and the UL grant information from the DCI, the UL resource indication information being configured to indicate a UL resource selection rule adopted by the UE.

### Claim 5 (depends on 4)

The method of claim 4, wherein determining the at least one corresponding sub-frame delay corresponding to the serial number of the DL sub-frame containing the UL grant information and determining the at least one UL resource on the basis of the at least one sub-frame delay comprises:
determining the adopted UL resource selection rule on the basis of the UL resource indication information, the UL resource selection rule at least comprising: a sub-frame corresponding to the UL resource indication information, and the at least one sub-frame delay corresponding to each sub-frame; and
determining the at least one UL resource on the basis of the serial number of the DL sub-frame containing the UL grant information and the at least one corresponding sub-frame delay comprised in the UL resource selection rule.

### Claim 6 (depends on 5)

The method of claim 5, wherein determining the adopted UL resource selection rule on the basis of the UL resource indication information comprises:
when a UL-DL sub-frame configuration 0 is adopted, if a Most Significant Bit (MSB) in the UL resource indication information is 1 and a Least Significant Bit (LSB) is 0, determining the UL resource selection rule to be that, when the DL sub-frame is the sub-frame 0 or the sub-frame 5, the corresponding sub-frame delay is 4, and when the DL sub-frame is the sub-frame 1 or the sub-frame 6, the corresponding sub-frame delay is 5;
when the UL-DL sub-frame configuration 0 is adopted, if the MSB in the UL resource indication information is 0 and the LSB is 1, determining the UL resource selection rule to be that, when the DL sub-frame is the sub-frame 0, the sub-frame 1, the sub-frame 5 or the sub-frame 6, the corresponding sub-frame delay is 7; and
when the UL-DL sub-frame configuration 0 is adopted, if the MSB in the UL resource indication information is 1 and the LSB is 1, determining the UL resource selection rule to be that, when the DL sub-frame is the sub-frame 0 or the sub-frame 5, the corresponding sub-frame delay is 4 and 7, and when the DL sub-frame is the sub-frame 1 or the sub-frame 6, the corresponding sub-frame delay is 5 and 7.

### Claim 7 (depends on 5)

The method of claim 5, further comprising:
when a UL-DL sub-frame configuration 0 is adopted and the retransmission indicator channel is received in the sub-frame 0 or the sub-frame 5, if the retransmission indicator is 0, determining that the sub-frame delay corresponding to the sub-frame 0 or the sub-frame 5 is 4, and if the retransmission indicator is 1, determining that the sub-frame delay corresponding to the sub-frame 0 or the sub-frame 5 is 7; and
when the UL-DL sub-frame configuration 0 is adopted and the retransmission indicator channel is received in the sub-frame 1 or the sub-frame 6, if the retransmission indicator is 0, determining that the sub-frame delay corresponding to the sub-frame 1 or the sub-frame 6 is 5, and if the retransmission indicator is 1, determining that the sub-frame delay corresponding to the sub-frame 1 or the sub-frame 6 is 7.

### Claim 8 (depends on 7)

The method of claim 7, further comprising:
responsive to determining that the UL shared channel transmission is performed in a UL resource of the sub-frame 2 or the sub-frame 4 or the sub-frame 7 or the sub-frame 9, setting the retransmission indicator to be 1, otherwise, setting the retransmission indicator to be 0.

### Claim 9 (depends on 5)

The method of claim 5, wherein determining the adopted UL resource selection rule on the basis of the UL resource indication information comprises:
when a UL-DL sub-frame configuration 6 is adopted, if a Most Significant Bit (MSB) in the UL resource indication information is 1 and a Least Significant Bit (LSB) is 0, or, if the retransmission indicator channel is received in the sub-frame 0 or the sub-frame 5 and the retransmission indicator is 0, determining the UL resource selection rule to be that, when the DL sub-frame is the sub-frame 0 or the sub-frame 5, the corresponding sub-frame delay is 7;
when the UL-DL sub-frame configuration 6 is adopted, if the MSB in the UL resource indication information is 0 and the LSB is 1, or, if the retransmission indicator channel is received in the sub-frame 0 or the sub-frame 5 and the retransmission indicator is 1, determining the UL resource selection rule to be that, when the DL sub-frame is the sub-frame 0 or the sub-frame 5, the corresponding sub-frame delay is 6; and
when the UL-DL sub-frame configuration 6 is adopted, if the MSB in the UL resource indication information is 1 and the LSB is 1, determining the UL resource selection rule to be that, when the DL sub-frame is the sub-frame 0 or the sub-frame 5, the corresponding sub-frame delay is 7 and 6.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
responsive to determining that the UL shared channel transmission is performed in a UL resource of the sub-frame 1 or the sub-frame 6, setting a retransmission indicator to be 1, otherwise, setting the retransmission indicator to be 0.

### Claim 11 (depends on 1)

The method of claim 1, after performing the UL shared channel transmission in the at least one UL resource, further comprising:
when a UL-DL sub-frame configuration 0 is adopted, if the UL shared channel transmission is performed in one of the sub-frame 1 or the sub-frame 6, determining that the sub-frame delay for reception of a retransmission indicator channel is 5, if the UL shared channel transmission is performed in one of the sub-frame 2 or the sub-frame 7, determining that the corresponding sub-frame delay for reception of the retransmission indicator channel is 4, if the UL shared channel transmission is performed in the sub-frame 3 or the sub-frame 8, determining that the corresponding sub-frame delay for reception of the retransmission indicator channel is 7, and if the UL shared channel transmission is performed in the sub-frame 4 or 9, determining that the corresponding sub-frame delay for reception of the retransmission indicator channel is 6; and
when the UL-DL sub-frame configuration 6 is adopted, if the UL shared channel transmission is performed in one of the sub-frame 1, the sub-frame 2, the sub-frame 6 or the sub-frame 7, determining that the corresponding sub-frame delay for reception of the retransmission indicator channel is 4, if the UL shared channel transmission is performed in the sub-frame 3 or the sub-frame 4, determining that the corresponding sub-frame delay for reception of the retransmission indicator channel is 6, and if the UL shared channel transmission is performed in the sub-frame 8, determining that the corresponding sub-frame delay for reception of the retransmission indicator channel is 7.

### Claim 12

A message transmission method, applied to an Evolved Node B (eNB), comprising:
generating Uplink (UL) grant information for User Equipment (UE);
determining a serial number of a Downlink (DL) sub-frame for sending the UL grant information or retransmission indication information, determining at least one corresponding sub-frame delay corresponding to the serial number of the DL sub-frame and determining at least one UL resource on the basis of the at least one sub-frame delay, the UL resource being an Uplink Pilot Time Slot (UpPTS) in a special sub-frame or being a UL sub-frame and a UpPTS in a special sub-frame; and
sending the UL grant information or the retransmission indication information to the UE in the DL sub-frame and receiving, in the at least one UL resource, UL shared channel transmission sent from the UE, wherein the UE performs the following steps:
determining the at least one UL resource on the basis of the at least one sub-frame delay comprises:
when the determined UL resource is the UpPTS of the special sub-frame,
calculating a number of Physical Resource Blocks (PRBs) allocated in the UpPTS and calculating an equivalent number of PRBs corresponding to the number of PRBs, the equivalent number of PRBs being a product of the number of PRBs and a preset coefficient; and
searching a data block size index on the basis of a modulation and coding scheme index and calculating a value of the number of UL data blocks on the basis of the equivalent number of PRBs and the data block size index.

### Claim 13 (depends on 12)

The method of claim 12, wherein sending the UL grant information to the UE in the DL sub-frame comprises:
adding UL resource indication information and the UL grant information into Downlink Control Information (DCI) and sending the DCI to the UE in the DL sub-frame, the UL resource indication information being configured to indicate a UL resource selection rule adopted by the UE.

### Claim 14 (depends on 13)

The method of claim 13, further comprising:
when a UL-DL sub-frame configuration 0 is adopted, setting an MSB in the UL resource indication information to be 1 and an LSB to be 0, so as to indicate the corresponding UL resource selection rule to be that, when the DL sub-frame is the sub-frame 0 or the sub-frame 5, the corresponding sub-frame delay is 4, and when the DL sub-frame is the sub-frame 1 or the sub-frame 6, the corresponding sub-frame delay is 5;
when the UL-DL sub-frame configuration 0 is adopted, if the UL resource indication information is set in a manner that the MSB in the UL resource indication information is 0 and the LSB is 1, so as to indicate the corresponding UL resource selection rule to be that, when the DL sub-frame is the sub-frame 0, the sub-frame 1, the sub-frame 5 or the sub-frame 6, the corresponding sub-frame delay is 7; and
when the UL-DL sub-frame configuration 0 is adopted, setting the MSB in the UL resource indication information to be 1 and the LSB to be 1, so as to indicate the corresponding UL resource selection rule to be that, when the DL sub-frame is the sub-frame 0 or the sub-frame 5, the corresponding sub-frame delay is 4 and 7, and when the DL sub-frame is the sub-frame 1 or the sub-frame 6, the corresponding sub-frame delay is 5 and 7.

### Claim 15 (depends on 13)

The method of claim 13, further comprising:
when a UL-DL sub-frame configuration 0 is adopted and the retransmission indicator channel is received in the sub-frame 0 or the sub-frame 5, if the retransmission indicator is 0, determining that the sub-frame delay corresponding to the sub-frame 0 or the sub-frame 5 is 4, and if the retransmission indicator is 1, determining that the sub-frame delay corresponding to the sub-frame 0 or the sub-frame 5 is 7; and
when the UL-DL sub-frame configuration 0 is adopted and the retransmission indicator channel is received in the sub-frame 1 or the sub-frame 6, if the retransmission indicator is 0, determining that the sub-frame delay corresponding to the sub-frame 1 or the sub-frame 6 is 5, and if the retransmission indicator is 1, determining that the sub-frame delay corresponding to the sub-frame 1 or the sub-frame 6 is 7.

### Claim 16 (depends on 13)

The method of claim 13, further comprising:
when a UL-DL sub-frame configuration 6 is adopted, setting an MSB in the UL resource indication information to be 1 and an LSB to be 0, or, if the retransmission indicator channel is received in the sub-frame 0 or the sub-frame 5 and the retransmission indicator is 0, so as to indicate the corresponding UL resource selection rule to be that, when the DL sub-frame is the sub-frame 0 or the sub-frame 5, the corresponding sub-frame delay is 7;
when the UL-DL sub-frame configuration 6 is adopted, setting the MSB in the UL resource indication information to be 0 and the LSB to be 1, or, if the retransmission indicator channel is received in the sub-frame 0 or the sub-frame 5 and the retransmission indicator is 1, so as to indicate the corresponding UL resource selection rule to be that, when the DL sub-frame is the sub-frame 0 or the sub-frame 5, the corresponding sub-frame delay is 6; and
when the UL-DL sub-frame configuration 6 is adopted, setting the MSB in the UL resource indication information to be 1 and the LSB to be 1, so as to indicate the corresponding UL resource selection rule to be that, when the DL sub-frame is the sub-frame 0 or the sub-frame 5, the corresponding sub-frame delay is 6 and 7.

### Claim 17 (depends on 13)

The method of claim 13, further comprising:
when a UL-DL sub-frame configuration 1 is adopted, if the DL sub-frame is one of the sub-frame 0, the sub-frame 1, the sub-frame 5 or the sub-frame 6, determining that the corresponding sub-frame delay is 6, and if the DL sub-frame is a sub-frame 4 or the sub-frame 9, determining that the corresponding sub-frame delay is 4;
when a UL-DL sub-frame configuration 2 is adopted, if the DL sub-frame is the sub-frame 1 or the sub-frame 6, determining that the corresponding sub-frame delay is 5, and if the DL sub-frame is a sub-frame 3 or a sub-frame 8, determining that the corresponding sub-frame delay is 4;
when a UL-DL sub-frame configuration 3 is adopted, if the DL sub-frame is one of the sub-frame 0, a sub-frame 7, the sub-frame 8 or the sub-frame 9, determining that the corresponding sub-frame delay is 4;
when a UL-DL sub-frame configuration 4 is adopted, if the DL sub-frame is one of the sub-frame 7, the sub-frame 8 or the sub-frame 9, determining that the corresponding sub-frame delay is 4; and
when a UL-DL sub-frame configuration 5 is adopted, if the DL sub-frame is the sub-frame 7 or the sub-frame 8, determining that the corresponding sub-frame delay is 4.

### Claim 18 (depends on 12)

The method of claim 12, further comprising: after sending the retransmission indication information to the UE in the DL sub-frame,
when a UL-DL sub-frame configuration 0 is adopted, if the UL shared channel transmission is performed in one of the sub-frame 1 or the sub-frame 6, determining that the corresponding sub-frame delay for reception of the retransmission indicator channel is 5, if the UL shared channel transmission is performed in one of the sub-frame 2 or the sub-frame 7, determining that the corresponding sub-frame delay for sending of the retransmission indicator channel is 4, if the UL shared channel transmission is performed in the sub-frame 3 or the sub-frame 8, determining that the corresponding sub-frame delay for sending of the retransmission indicator channel is 7, and if the UL shared channel transmission is performed in the sub-frame 4 or 9, determining that the corresponding sub-frame delay for sending of the retransmission indicator channel is 6; and
when a UL-DL sub-frame configuration 6 is adopted, if the UL shared channel transmission is performed in one of the sub-frame 1, the sub-frame 2, the sub-frame 6 or the sub-frame 7, determining that the corresponding sub-frame delay for sending of the retransmission indicator channel is 4, if the UL shared channel transmission is performed in the sub-frame 3 or the sub-frame 4, determining that the corresponding sub-frame delay for sending of the retransmission indicator channel is 6, and if the UL shared channel transmission is performed in the sub-frame 8, determining that the corresponding sub-frame delay for sending of the retransmission indicator channel is 7.

### Claim 19

User Equipment (UE), comprising a processor and a memory configured to store a computer program capable of being run on the processor,
wherein the processor is configured to run the computer program to execute steps of a message transmission method, comprising:
receiving Uplink (UL) grant information or retransmission indication information sent from an Evolved Node B (eNB) side;
determining at least one corresponding sub-frame delay corresponding to a serial number of a Downlink (DL) sub-frame containing the UL grant information or the retransmission indication information, and determining at least one UL resource on the basis of the at least one sub-frame delay, the UL resource being an Uplink Pilot Time Slot (UpPTS) in a special sub-frame or being a UL sub-frame and a UpPTS in a special sub-frame; and
performing UL shared channel transmission in the at least one UL resource;
wherein the processor is further configured to:
when the determined UL resource is the UpPTS of the special sub-frame,
calculate a number of Physical Resource Blocks (PRBs) allocated in the UpPTS and calculate an equivalent number of PRBs corresponding to the number of PRBs, the equivalent number of PRBs being a product of the number of PRBs and a preset coefficient; and
search a data block size index on the basis of a modulation and coding scheme index and calculate a value of the number of UL data blocks on the basis of the equivalent number of PRBs and the data block size index.
