IP Library Granted Patent US 12690055
Granted Patent B2
US 12690055 · App. 18/552,569 · Granted Jul 21, 2026

Method and device for configuring receive window of PDCP entity

Inventor: Xiaowei Jiang (Beijing, CN)
Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
H04W72/30
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 12690055
App. No.
18/552,569
Granted
Jul 21, 2026
Kind
B2
Abstract

A method for configuring a receiving window of a packet data convergence protocol (PDCP) entity is executed by a terminal device, and includes: determining an adjustment parameter corresponding to a variable of the receiving window of the PDCP entity; and configuring the variable of the receiving window of the PDCP entity based on the adjustment parameter.

Claims (69)

1 . A method for configuring a receiving window of a packet data convergence protocol (PDCP) entity, executed by a terminal device, comprising:

determining an adjustment parameter corresponding to a variable of the receiving window of the PDCP entity; and

configuring the variable of the receiving window of the PDCP entity based on the adjustment parameter;

wherein the adjustment parameter comprises at least one of a window length or a boundary value of the receiving window, the method further comprises:

configuring the variable of the receiving window according to the at least one of the window length or the boundary value.

2 . The method of claim 1 , wherein determining the adjustment parameter corresponding to the variable of the receiving window of the PDCP entity comprises:

receiving indication information sent by a network device, wherein the indication information carries the adjustment parameter.

3 . The method of claim 2 , wherein receiving the indication information sent by the network device comprises:

receiving a broadcast message or a multicast broadcast service (MBS) control channel message, wherein the broadcast message or the MBS control channel message is configured to carry the indication information.

4 . The method of claim 1 , further comprising one of:

determining that the boundary value is a candidate lower boundary value of the receiving window, and configuring a lower boundary value of the receiving window to be the candidate lower boundary value; or

determining that the boundary value is a candidate upper boundary value of the receiving window, determining a candidate lower boundary value of the receiving window according to the window length and the candidate upper boundary value, and configuring a lower boundary value of the receiving window to be the candidate lower boundary value.

5 . The method of claim 1 , wherein the adjustment parameter comprises a candidate sequence number of a next PDCP service data unit (SDU) to be received, the method further comprising:

configuring a sequence number of the next PDCP SDU to be received of the receiving window to be the candidate sequence number.

6 . The method of claim 1 , wherein the adjustment parameter comprises a hyper frame number (HFN) value, the method further comprising:

determining a serial number (SN) value in a header of a first PDCP data packet received by the PDCP entity; and

configuring the variable of the receiving window according to the HFN value and the SN value.

7 . The method of claim 6 , wherein configuring the variable of the receiving window according to the HFN value and the SN value comprises:

configuring a HFN portion of the variable of the receiving window according to the HFN value; and

configuring a SN portion of the variable of the receiving window according to the SN value.

8 . The method of claim 7 , wherein configuring the HFN portion of the variable of the receiving window according to the HFN value comprises:

configuring at least one of a lower boundary value of the receiving window or a HFN portion of a sequence number of a next PDCP SDU to be received to be the HFN value; or

wherein configuring the SN portion of the variable of the receiving window according to the SN value comprises:

determining a first sum of the SN value and a first target value; and

configuring the SN portion of the variable of the receiving window according to the first sum.

9 . The method of claim 8 , wherein configuring the SN portion of the variable of the receiving window according to the first sum comprises:

determining that a target condition is satisfied by the first sum, and determining a candidate configuration value corresponding to the target condition; and

configuring at least one of a lower boundary value of the receiving window or a SN portion of a sequence number of a next PDCP SDU to be received to be the candidate configuration value.

10 . The method of claim 9 , wherein determining that the target condition is satisfied by the first sum, and determining the candidate configuration value corresponding to the target condition, comprises one of:

determining a target condition that the first sum is greater than a maximum allowable value of the SN value being satisfied, and determining 0 as the candidate configuration value;

determining a target condition that the first sum is less than 0 being satisfied, and determining a second sum of the maximum allowable value of the SN value, the first sum and a second target value, and determining the second sum as the candidate configuration value; or

determining a target condition that the first sum is greater than half of the maximum allowable value, and determining the first sum as the candidate configuration value.

11 . The method of claim 1 , further comprising:

determining a sequence number carried in a header of a first PDCP data packet received by the PDCP entity as the adjustment parameter; and

configuring the variable of the receiving window according to the sequence number carried in the header.

12 . The method of claim 11 , wherein configuring the variable of the receiving window according to the sequence number carried in the header comprises one of:

configuring at least one of a lower boundary value of the receiving window or a sequence number of a next PDCP SDU to be received to be the sequence number carried in the header; or

determining a third sum of the sequence number carried in the header and a third target value, and configuring at least one of the lower boundary value of the receiving window or the sequence number of the next PDCP SDU to be received to be the third sum.

13 . The method of claim 1 , further comprising:

determining that a trigger event for adjusting the variable of the receiving window is satisfied; wherein the trigger event comprises at least one of:

receiving an adjustment indication sent by a network device, the adjustment indication being configured to indicate the terminal device to adjust the variable of the receiving window;

establishing a new PDCP entity of an MBS radio bearer (MRB); or

re-establishing or reconfiguring a PDCP entity of the MRB.

14 . A method for configuring a receiving window of a packet data convergence protocol (PDCP) entity, executed by a network device, comprising:

configuring an adjustment parameter corresponding to a variable of the receiving window of the PDCP entity; and

sending indication information to a terminal device, wherein the indication information is configured to indicate the terminal device to configure the variable of the receiving window of the PDCP entity based on the adjustment parameter, and the indication information carries the adjustment parameter;

wherein the adjustment parameter comprises at least one of:

a window length; or

a boundary value of the receiving window.

15 . The method of claim 14 , wherein the adjustment parameter further comprises at least one of:

a candidate sequence number of a next PDCP service data unit (SDU) to be received;

a hyper frame number (HFN) value; or

a sequence number carried in a header of a first PDCP data packet received by the PDCP entity.

16 . The method of claim 14 , wherein sending the indication information to the terminal device comprises:

sending a broadcast message or a multicast broadcast service (MBS) control channel message to the terminal device, wherein the broadcast message or the MBS control channel message is configured to carry the indication information.

17 . The method of claim 14 , wherein before sending the indication information to the terminal device, the method comprises:

sending an adjustment indication for indicating the terminal device to adjust the variable of the receiving window to the terminal device.

18 . A network device, comprising:

a processor; and

a memory storing computer programs,

wherein the processor is configured to perform the method of claim 14 .

19 . A terminal device, comprising:

a processor; and

a memory storing computer programs,

wherein the processor is configured to:

determine an adjustment parameter corresponding to a variable of a receiving window of a packet data convergence protocol (PDCP) entity; and

configure the variable of the receiving window of the PDCP entity based on the adjustment parameter;

wherein the adjustment parameter comprises at least one of a window length or a boundary value of the receiving window, the processor is further configured to:

configure the variable of the receiving window according to the at least one of the window length or the boundary value.