# US 2018/0324637 A1 · Method and apparatus for reporting rlc layer status, storage medium and user equipment

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

- Number: US 2018/0324637 A1
- Document ID: US20180324637A1
- Status: Published application
- Kind: A1
- Application number: 15/855,359
- Filed: 2017-12-27
- Published: 2018-11-08
- Earliest claimed: 2017-05-05
- Assignees: Spreadtrum Communications (Shanghai) Co., Ltd.
- Applicants: Spreadtrum Communications (Shanghai) Co., Ltd.
- Inventors: Yun DENG
- Web page: https://patentgrep.com/patent/US20180324637A1

## CPC

- H04W 28/04: Error control
- H04L 1/1621: {Group acknowledgement, i.e. the acknowledgement message defining a range of identifiers, e.g. of sequence numbers}
- H04L 1/1854: {Scheduling and prioritising arrangements}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method and apparatus for reporting an RLC layer status, storage medium and user equipment are provided. The method includes: determining whether an RLC status report needs to be transmitted, when in an acknowledgment mode; when it is determined that the RLC status report needs to be transmitted, determining at least one unacknowledged sequence number length, wherein the unacknowledged sequence number length is selected from a set of unacknowledged sequence number length; generating the RLC status report based on the at least one unacknowledged sequence number length, wherein the RLC status report is in a preset format of RLC status report; and transmitting the RLC status report. By the method, fewer bits are occupied to transmit the RLC layer status report, and therefore transmission efficiency is improved.

## Claims

### Claim 1

A method for reporting a Radio Link Control (RLC) layer status, comprising:
determining whether an RLC status report needs to be transmitted, when in an acknowledgment mode;
when it is determined that the RLC status report needs to be transmitted, determining at least one unacknowledged sequence number length, wherein the unacknowledged sequence number length is selected from a set of unacknowledged sequence number length;
generating the RLC status report based on the at least one unacknowledged sequence number length, wherein the RLC status report is in a preset format of RLC status report; and
transmitting the RLC status report.

### Claim 2 (depends on 1)

The method according to claim 1, wherein determining whether an RLC status report needs to be transmitted, comprises:
determining whether a request information for acquiring the RLC status report is received, or determining whether a number of RLC data packets consecutively unreceived is greater than or equal to a preset threshold; and
when the request information is received, or the number of RLC data packets consecutively unreceived is greater than or equal to the preset threshold, determining that the RLC status report needs to be transmitted.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the set of unacknowledged sequence number length is received from a transmitter, and comprises one element or a plurality of elements.

### Claim 4 (depends on 3)

The method according to claim 3, wherein if the set of unacknowledged sequence number length comprises a plurality of elements, a fixed one of the plurality of elements is selected as the at least one unacknowledged sequence number length, or multiple elements of the plurality of elements are selected as the at least one unacknowledged sequence number length.

### Claim 5 (depends on 4)

The method according to claim 4, wherein when multiple elements are selected from the set of unacknowledged sequence number length as the at least one unacknowledged sequence number length, determining the at least one unacknowledged sequence number length comprises:
for each section of RLC data packets consecutively unreceived, selecting an applicable unacknowledged sequence number length from the set of unacknowledged sequence number length according to the number of the RLC data packets consecutively unreceived.

### Claim 6 (depends on 3)

The method according to claim 3, wherein the element in the set of unacknowledged sequence number length is determined by the transmitter according to one or more of parameters below:
the number of data radio bearers;
a transmission rate;
a service quality requirement;
a size of the RLC data packets; and
a maximum transmission number of the RLC data packets in a transmission time interval.

### Claim 7 (depends on 1)

The method according to claim 1, wherein the element in the set of unacknowledged sequence number length is pre-defined by a transmitter and the receiver, and the set of unacknowledged sequence number length comprises one element or a plurality of elements.

### Claim 8 (depends on 7)

The method according to claim 7, wherein if the set of unacknowledged sequence number length comprises a plurality of elements, a fixed one of the plurality of elements is selected as the at least one unacknowledged sequence number length, or multiple elements of the plurality of elements are selected as the at least one unacknowledged sequence number length.

### Claim 9 (depends on 8)

The method according to claim 8, wherein when multiple elements are selected from the set of unacknowledged sequence number length as the at least one unacknowledged sequence number length, determining the at least one unacknowledged sequence number length comprises:
for each section of RLC data packets consecutively unreceived, selecting a suitable unacknowledged sequence number length from the set of unacknowledged sequence number length according to the number of the RLC data packets consecutively unreceived.

### Claim 10 (depends on 8)

The method according to claim 8 wherein when multiple elements are selected from the set of unacknowledged sequence number length as the at least one unacknowledged sequence number length, the RLC status report further indicates each of the selected elements.

### Claim 11 (depends on 7)

The method according to claim 7, wherein the RLC status report further indicating multiple sections, and each one of the multiple sections is indicated with a start sequence number and the corresponding unacknowledged sequence number through at least one unacknowledged sequence number length.

### Claim 12 (depends on 10)

The method according to claim 10, wherein in the RLC status report, for each of the unacknowledged sequence number length, an information element before a start position of the unacknowledged sequence number length indicates a selected element of the unacknowledged sequence number length.

### Claim 13 (depends on 10)

The method according to claim 10, wherein the RLC status report further comprises a start sequence number of the RLC data packets consecutively unreceived which are indicated by each unacknowledged sequence number length.

### Claim 14

An apparatus for reporting a Radio Link Control (RLC) layer status, comprising:
a determining circuitry, configured to determine whether an RLC status report needs to be transmitted, when in an acknowledgment mode;
a confirming circuitry, configured to: when it is determined that the RLC status report needs to be transmitted, determine at least one unacknowledged sequence number length, wherein the unacknowledged sequence number length is selected from a set of unacknowledged sequence number length;
a generating circuitry, configured to: generate the RLC status report based on the at least one unacknowledged sequence number length, wherein the RLC status report is in a preset format of RLC status report; and
a transmitting circuitry, configured to: transmit the RLC status report.

### Claim 15 (depends on 14)

The apparatus according to claim 14, wherein the determining circuitry comprises:
a first determining sub-circuitry, configured to: determine whether a request information for acquiring the RLC status report is received, or determining whether a number of RLC data packets consecutively unreceived is greater than or equal to a preset threshold; and
a confirming sub-circuitry, configured to: when the request information is received, or the number of RLC data packets consecutively unreceived is greater than or equal to the preset threshold, determining that the RLC status report needs to be transmitted.

### Claim 16 (depends on 14)

The apparatus according to claim 14, wherein the set of unacknowledged sequence number length is received from a transmitter, and comprises one element or a plurality of elements.

### Claim 17 (depends on 16)

The apparatus according to claim 16, wherein if the set of unacknowledged sequence number length comprises a plurality of elements, a fixed one of the plurality of elements is selected as the at least one unacknowledged sequence number length, or multiple elements of the plurality of elements are selected as the at least one unacknowledged sequence number length.

### Claim 18 (depends on 17)

The apparatus according to claim 17, when multiple elements are selected from the set of unacknowledged sequence number length as the at least one unacknowledged sequence number length, wherein the confirming circuitry comprises:
a first selecting sub-circuitry, configured to: for each section of RLC data packets consecutively unreceived, selecting an applicable unacknowledged sequence number length from the set of unacknowledged sequence number length according to the number of the RLC data packets consecutively unreceived.

### Claim 19 (depends on 16)

The apparatus according to claim 16, wherein the element in the set of unacknowledged sequence number length is determined by the transmitter according to one or more of parameters below:
the number of data radio bearers;
a transmission rate;
a service quality requirement;
a size of the RLC data packets; and
a maximum transmission number of the RLC data packets in a transmission time interval.

### Claim 20 (depends on 14)

The apparatus according to claim 14, wherein the element in the set of unacknowledged sequence number length is pre-defined by a transmitter and the receiver, and the set of unacknowledged sequence number length comprises one element or a plurality of elements.

### Claim 21 (depends on 20)

The apparatus according to claim 20, wherein if the set of unacknowledged sequence number length comprises a plurality of elements, a fixed one of the plurality of elements is selected as the at least one unacknowledged sequence number length, or multiple elements of the plurality of elements are selected as the at least one unacknowledged sequence number length.

### Claim 22 (depends on 21)

The apparatus according to claim 21, when multiple elements are selected from the set of unacknowledged sequence number length as the at least one unacknowledged sequence number length, wherein the confirming circuitry comprises:
a second selecting sub-circuitry, configured to: for each section of RLC data packets consecutively unreceived, selecting a suitable unacknowledged sequence number length from the set of unacknowledged sequence number length according to the number of the RLC data packets consecutively unreceived.

### Claim 23 (depends on 18)

The apparatus according to claim 18, wherein when multiple elements are selected from the set of unacknowledged sequence number length as the at least one unacknowledged sequence number length, the generating circuitry is configured to: further indicate each of the selected elements in the RLC status report.

### Claim 24 (depends on 20)

The apparatus according to claim 20, wherein the RLC status report further indicating multiple sections, and each one of the multiple sections is indicated with a start sequence number and the corresponding unacknowledged sequence number through at least one unacknowledged sequence number length.

### Claim 25 (depends on 23)

The apparatus according to claim 23, wherein in the RLC status report, for each of the unacknowledged sequence number length, an information element before a start position of the unacknowledged sequence number length indicates a selected element of the unacknowledged sequence number length.

### Claim 26 (depends on 23)

The apparatus according to claim 23, wherein the RLC status report further comprises a start sequence number of the RLC data packets consecutively unreceived that are indicated by each unacknowledged sequence number length.

### Claim 27 (depends on 1)

A storage medium which has computer instructions stored therein, wherein once the computer instructions are executed, the method according to claim 1 is performed.

### Claim 28 (depends on 1)

A user equipment comprising a memory and a processor, wherein the memory has computer instructions stored therein, and once executing the computer instructions, the processor performs the method according to claim 1.
