IP Library Granted Patent US 12,568,063
Granted Patent B2
US 12,568,063 · App. 18/405,685 · Granted Mar 3, 2026

Packet processing method, apparatus, and system, and computer-readable storage medium

Inventors: Juan Li (Beijing, CN); Zhouyi Yu (Beijing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L61/5053H04L41/18
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 12,568,063
App. No.
18/405,685
Granted
Mar 3, 2026
Kind
B2
Abstract

This application relates to the field of communication technologies, and provides a packet processing method, apparatus, and system, and a computer-readable storage medium. The method is applied to a user plane (UP) device of a virtual broadband network gateway. The UP device receives a first packet sent by a control plane (CP) device, where the first packet carries first indication information, and the first indication information indicates the UP device to perform online management on a terminal device that accesses a network through a virtual broadband network gateway; determines a proxy lease of a first terminal device based on the first packet, where the first terminal device is the terminal device that accesses the network through the virtual broadband network gateway; and performs online management on the first terminal device based on the first indication information and the proxy lease of the first terminal device.

Claims (56)

1 . A network device, comprising:

one or more processors; and

one or more memories configured to store instructions, which when executed by the one or more processors, cause the network device to:

receive a first packet sent by a control plane (CP) device of a virtual broadband network gateway that further includes a user plane (UP) device, wherein the first packet carries first indication information that instructs the UP device to perform online management on a terminal device that accesses a network through the virtual broadband network gateway;

determine a proxy lease of a first terminal device based on the first packet, wherein the first terminal device accesses the network through the virtual broadband network gateway; and

perform online management on the first terminal device based on the first indication information and the proxy lease of the first terminal device;

wherein a duration of the proxy lease is less than or equal to a duration of a server lease that indicates a duration in which a server allows the first terminal device to access the network.

2 . The network device according to claim 1 , wherein the duration of the proxy lease is less than the duration of the server lease that indicates the duration in which the server allows the first terminal device to access the network.

3 . The network device according to claim 1 , wherein the first packet is a packet forwarding control protocol (PFCP) packet, and carries the first indication information by use of an extended information element (IE).

4 . The network device according to claim 1 , wherein executing the instructions further causes the network device to:

receive a first lease renewal request packet sent by the first terminal device, wherein the first lease renewal request packet requests to renew a lease of the first terminal device; and

return a first lease renewal acknowledgment packet in response to the first lease renewal request packet to the first terminal device based on the first indication information and the proxy lease of the first terminal device, wherein the first lease renewal acknowledgment packet indicates whether the lease renewal succeeds.

5 . The network device according to claim 4 , wherein executing the instructions further causes the network device to:

return the first lease renewal acknowledgment packet for the first lease renewal request packet to the first terminal device based on the first indication information and the proxy lease of the first terminal device when a fault occurs on a link between the UP device and the CP device.

6 . The network device according to claim 1 , wherein executing the instructions further causes the network device to:

send a second lease renewal request packet for the first terminal device to the CP device based on a server lease of the first terminal device, wherein the server lease indicates a duration in which a server allows the first terminal device to access the network;

receive a second lease renewal acknowledgment packet returned by the CP device in response to the second lease renewal request packet; and

update the server lease of the first terminal device based on the second lease renewal acknowledgment packet.

7 . The network device according to claim 1 , wherein executing the instructions further causes the network device to:

receive a go-offline request packet sent by the first terminal device; and

return a go-offline acknowledgment packet in response to the go-offline request packet to the first terminal device based on the first indication information and the proxy lease of the first terminal device when a fault occurs on a link between the UP device and the CP device.

8 . The network device according to claim 7 , wherein executing the instructions further causes the network device to:

cache go-offline request data of the go-offline request packet when the fault occurs on the link between the UP device and the CP device; and

send a go-offline message for the first terminal device to the CP device based on the go-offline request data when the fault of the link between the UP device and the CP device is recovered, wherein the go-offline message indicates that the first terminal device has gone offline.

9 . The network device according to claim 1 , wherein executing the instructions further causes the network device to:

send a go-offline message for the first terminal device to the CP device in response to expiration of a server lease of the first terminal device, wherein the go-offline message indicates that the first terminal device has gone offline.

10 . The network device according to claim 1 , wherein executing the instructions further causes the network device to:

determine, based on the first indication information carried in the first packet, that a server lease of the first terminal device is the proxy lease of the first terminal device.

11 . The network device according to claim 1 , wherein the first packet further carries a proxy lease of the UP device; and

executing the instructions further causes the network device to:

use the proxy lease of the UP device carried in the first packet as the proxy lease of the first terminal device.

12 . The network device according to claim 1 , wherein executing the instructions further causes the network device to:

send the proxy lease of the first terminal device to the first terminal device.

13 . The network device according to claim 1 , wherein executing the instructions further causes the network device to:

receive a third packet sent by the CP device, wherein the third packet carries information indicating to remove the first indication information, and the information indicating to remove the first indication information indicates the UP device to remove the online management of the first terminal device; and

send a fourth packet in response to the third packet to the CP device, wherein the fourth packet carries a processing result of the third packet.

14 . A virtual broadband network gateway system, comprising:

a user plane (UP) device; and

a control plane (CP) device configured to:

send a first packet to the UP device, wherein the first packet carries first indication information that instructs the UP device to perform online management on a first terminal device, and the first terminal device accesses a network through the virtual broadband network gateway system;

wherein the UP device is configured to:

receive the first packet sent by the CP device;

determine a proxy lease of a first terminal device based on the first packet; and

perform online management on the first terminal device based on the first indication information and the proxy lease of the first terminal device;

wherein a duration of the proxy lease is less than or equal to a duration of a server lease that indicates a duration in which a server allows the first terminal device to access the network.

15 . The virtual broadband network gateway system according to claim 14 , wherein the duration of the proxy lease is less than the duration of the server lease that indicates the duration in which the server allows the first terminal device to access the network.

16 . The virtual broadband network gateway system according to claim 14 , wherein the first packet is a packet forwarding control protocol (PFCP) packet, and carries the first indication information by use of an extended information element (IE).

17 . The virtual broadband network gateway system according to claim 14 , wherein the UP device is further configured to:

receive a first lease renewal request packet sent by the first terminal device, wherein the first lease renewal request packet requests to renew a lease of the first terminal device; and

return a first lease renewal acknowledgment packet in response to the first lease renewal request packet to the first terminal device based on the first indication information and the proxy lease of the first terminal device, wherein the first lease renewal acknowledgment packet indicates whether the lease renewal succeeds.

18 . The virtual broadband network gateway system according to claim 17 , wherein the UP device is further configured to:

return the first lease renewal acknowledgment packet in response to the first lease renewal request packet to the first terminal device based on the first indication information and the proxy lease of the first terminal device when a fault occurs on a link between the UP device and the CP device.

19 . The virtual broadband network gateway system according to claim 14 , wherein the UP device is further configured to:

send a second lease renewal request packet in response to the first terminal device to the CP device based on a server lease of the first terminal device, wherein the server lease indicates a duration in which a server allows the first terminal device to access the network;

receive a second lease renewal acknowledgment packet returned by the CP device in response to the second lease renewal request packet; and

update the server lease of the first terminal device based on the second lease renewal acknowledgment packet.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2024
From: LI, JUAN; YU, ZHOUYI
To: HUAWEI TECHNOLOGIES CO., LTD
Reel/Frame 069608/0529 →
Priority Claims (2)
CN 202110772864.5 · Jul 8, 2021 · national
CN 202111016498.7 · Aug 31, 2021 · national
Continuity (2)
Continuation PCTCN2022101308 · Jun 24, 2022
Related Publication 20240171652A1 · May 23, 2024
References Cited (11)
US 20210112007A1 · Huang · 2021 [cited by examiner]
US 20220030438A1 · Song · 2022 [cited by examiner]
CN 107645556B · 2018 [cited by applicant]
CN 111865621A · 2020 [cited by applicant]
WO 2018082035A1 · 2018 [cited by applicant]
English translation of PCT International Searching Authority Report (Year: 2022). [cited by examiner]
3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Interface between the Control Plane and the User Plane Nodes; Stage 3 (Release 17). 3GPP TS 29.244 V17.1.0 (Jun. 2021). total… [cited by applicant]
S. Hu et.al. “Control-Plane and User-Plane Separation BNG Simple Control Channel Protocol (S-CUSP); draf t-cuspdt-rtgwg-cu- separation-bng-protocol-06.txt”, XP015133708,2019.7.3, total 127 pages. [cited by applicant]
Anonymous et.al.“Technical White Paper on Cloud-based BNG with Control Plane and User Plane Separated Architecture”,XP093170850,Feb. 25, 2017,,total 12 pages. [cited by applicant]
Anonymous et.al.“China Mobile and Huawei Release Technical white Paper on Cloud-based BNG with Control Plane and User Plane Separated Architecture—huawei press center”.XP093170853,Feb. 25, 2017,total 4 pages. [cited by applicant]
Broadband Forum et.al.“TR-459 Control and User Plane Separation for a disaggregated Bng”, 3GPP Draft; C4- 203064,XP051882750,2020-5-14, total 103 pages. [cited by applicant]