IP Library Granted Patent US 12707534
Granted Patent B2
US 12707534 · App. 18/489,549 · Granted Aug 11, 2026

Discontinuous reception configuration method and apparatus

Inventors: Yifan Xue (Beijing, CN); Fanhua Kong (Shenzhen, CN); Lixia Xue (Beijing, CN)
Assignee: Huawei Technologies Co., Ltd.
H04W76/28
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 12707534
App. No.
18/489,549
Granted
Aug 11, 2026
Kind
B2
Abstract

A terminal device receives discontinuous reception DRX configuration information from a network device, where the DRX configuration information includes at least configuration information of a first DRX, and the configuration information of the first DRX includes a cycle length of the first DRX; and determines, based on the DRX configuration information, to receive a downlink signal within at least first onDuration and second onDuration, where the second onDuration is next onDuration of the first onDuration, and a time interval between a start location of the first onDuration and a start location of the second onDuration is greater than the cycle length of the first DRX.

Claims (144)

1 . A method, comprising:

receiving discontinuous reception (DRX) configuration information, wherein the DRX configuration information comprises configuration information of a first DRX, and the configuration information of the first DRX comprises a cycle length of the first DRX; and

determining, based on the DRX configuration information, a start location of a first onDuration and a start location of a second onDuration, and receiving a downlink signal within the first onDuration and the second onDuration, wherein the second onDuration is a next onDuration after the first onDuration, a time interval between the start location of the first onDuration and the start location of the second onDuration is greater than the cycle length of the first DRX, the time interval between the start location of the first onDuration and the start location of the second onDuration is determined based on the cycle length of the first DRX and a second offset value, and the second offset value is determined based on at least an index value of a DRX cycle in which the second onDuration is located.

2 . The method according to claim 1 , wherein the time interval between the start location of the first onDuration and the start location of the second onDuration is equal to a sum of the cycle length of the first DRX and the second offset value.

3 . The method according to claim 1 , wherein the second offset value f2 satisfies:

f2=floor(D×n)−floor(D×(n−1)), wherein a floor( ) function is used to run down an input parameter, n is the index value of the DRX cycle in which the second onDuration is located, and D is determined based on first configuration information.

4 . The method according to claim 3 , further comprising:

receiving the first configuration information from a network device, wherein the first configuration information comprises a value of D.

5 . The method according to claim 3 , further comprising:

receiving the first configuration information from a network device, wherein the first configuration information comprises a data frame arrival time, and the value of D is determined based on the data frame arrival time and the cycle length of the first DRX.

6 . The method according to claim 1 , wherein the time interval between the start location of the first onDuration and the start location of the second onDuration is further determined based on a third offset value.

7 . The method according to claim 6 , wherein the time interval between the start location of the first onDuration and the start location of the second onDuration is equal to a sum of the cycle length of the first DRX, the second offset value, the third offset value, and drx-SlotOffset, and drx-SlotOffset is an offset value that is configured by a network device and that is used to determine a start location of at least one onDuration.

8 . The method according to claim 6 , wherein the third offset value f3 satisfies:

f

3

=

floor

(

2

μ

×

(

D

×

n

-

floor

(

D

×

n

)

)

)

/

2

μ

-

floor

(

2

μ

×

D

×

(

n

-

1

)

-

floor

(

D

×

(

n

-

1

)

)

)

)

/

2

μ

wherein a floor ( ) function is used to round down an input parameter, n represents an index value of a second DRX cycle, μ is a parameter corresponding to a subcarrier spacing, and D is determined based on first configuration information.

9 . A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer-executable instructions, and when being invoked by a computer, the computer-executable instructions are used to enable the computer to perform the method according to claim 1 .

10 . A communication apparatus, comprising one or more processors and one or more memories, wherein the one or more memories are coupled to the one or more processors, the one or more memories are configured to store instructions, and when the one or more processors execute the instructions, the communication apparatus is enabled to perform the method according to claim 1 .

11 . A method, comprising:

sending discontinuous reception (DRX) configuration information, wherein the DRX configuration information comprises configuration information of a first DRX, and the configuration information of the first DRX comprises a cycle length of the first DRX; and

wherein the DRX configuration information is used to determine to receive a downlink signal within a first onDuration and a second onDuration, wherein the second onDuration is a next onDuration after the first onDuration, a time interval between a start location of the first onDuration and a start location of the second onDuration is greater than the cycle length of the first DRX, the time interval between the start location of the first onDuration and the start location of the second onDuration is determined based on the cycle length of the first DRX and a second offset value, and the second offset value is determined based on at least an index value of a DRX cycle in which the second onDuration is located.

12 . The method according to claim 11 , wherein the time interval between the start location of the first onDuration and the start location of the second onDuration is equal to a sum of the cycle length of the first DRX and the second offset value.

13 . The method according to claim 11 , wherein the second offset value f2 satisfies:

f2=floor(D×n)−floor(D×(n−1)), wherein a floor ( ) function is used to round down an input parameter, n is the index value of the DRX cycle in which the second onDuration is located, and D is determined based on first configuration information.

14 . The method according to claim 13 , further comprising:

sending the first configuration information to a terminal device, wherein the first configuration information comprises a value of D.

15 . The method according to claim 13 , further comprising:

sending the first configuration information to a terminal device, wherein the first configuration information comprises a data frame arrival time, and wherein the terminal device determines the value of D based on the data frame arrival time and the cycle length of the first DRX.

16 . The method according to claim 11 , wherein the time interval between the start location of the first onDuration and the start location of the second onDuration is further determined based on a third offset value.

17 . The method according to claim 16 , wherein the time interval between the start location of the first onDuration and the start location of the second onDuration is equal to a sum of the cycle length of the first DRX, the second offset value, the third offset value, and drx-SlotOffset, and drx-SlotOffset is an offset value that is configured by a network device and that is used to determine a start location of onDuration.

18 . The method according to claim 16 , wherein the third offset value f3 satisfies:

f

3

=

floor

(

2

μ

×

(

D

×

n

-

floor

(

D

×

n

)

)

)

/

2

μ

-

floor

(

2

μ

×

(

D

×

(

n

-

1

)

-

floor

(

D

×

(

n

-

1

)

)

)

)

/

2

μ

,

wherein a floor ( ) function is used to round down an input parameter, n represents an index value of a second DRX cycle, μ is a parameter corresponding to a subcarrier spacing, and D is determined based on first configuration information.

19 . A terminal device, comprising:

one or more processors and one or more memories, wherein the one or more memories are coupled to the one or more processors, the one or more memories store computer program code, the computer program code comprises computer instructions, and when the one or more processors execute the computer instructions, the terminal device is enabled to perform operations comprising:

receiving discontinuous reception (DRX) configuration information, wherein the DRX configuration information comprises at least configuration information of a first DRX, and the configuration information of the first DRX comprises a cycle length of the first DRX; and

determining, based on the DRX configuration information, a start location of a first onDuration and a start location of a second onDuration, and receiving a downlink signal within the first onDuration and the second onDuration, wherein the second onDuration is a next onDuration after the first onDuration, a time interval between the start location of the first onDuration and the start location of the second onDuration is greater than the cycle length of the first DRX, the time interval between the start location of the first onDuration and the start location of the second onDuration is determined based on the cycle length of the first DRX and a second offset value, and the second offset value is determined based on at least an index value of a DRX cycle in which the second onDuration is located.

20 . The terminal device according to claim 19 , wherein the time interval between the start location of the first onDuration and the start location of the second onDuration is equal to a sum of the cycle length of the first DRX and the second offset value.