IP Library › Granted Patent US 12,615,170
Granted Patent B2
US 12,615,170 · App. 18/478,571 · Granted Apr 28, 2026

Method and apparatus for controlling user equipment to access network, and device

Inventors: Tao Peng (Nanjing, CN); Zhouyi Yu (Beijing, CN); Rongrong Hua (Nanjing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L12/2869H04L12/2858H04L12/2876H04L12/66H04L41/0897H04L41/342H04L41/5019H04L67/1004H04L69/22H04W88/16
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,615,170
App. No.
18/478,571
Granted
Apr 28, 2026
Kind
B2
Abstract

This application discloses a method for controlling user equipment to access a network. After receiving a request packet sent by a gateway control plane device, a control device obtains, by parsing the request packet, a home identifier corresponding to first user equipment. The control device determines, based on the home identifier, a corresponding first target gateway user plane device when the first user equipment goes online, so that a plurality of user equipments corresponding to a same home identifier all go online through the first target gateway user plane device.

Claims (61)

1 . A control device, comprising:

one or more memories configured to store instructions; and

one or more processors coupled to the one or more memories and configured to execute the instructions, wherein execution of the instructions causes the control device to:

obtain a home identifier corresponding to first user equipment and identifying a home;

determine a first target gateway user plane device based on the home identifier; and

send configuration information to a steering device, wherein the configuration information comprises an identifier of the first target gateway user plane device, and the configuration information indicates to the steering device to configure user information of the first user equipment on an interface of the steering device, the interface corresponding to the first target gateway user plane device, the steering device being different and separate from the first target gateway user plane device.

2 . The control device according to claim 1 , wherein executing the instructions further causes the control device to:

determine, based on the home identifier and a correspondence between at least one home identifier and at least one gateway user plane device, that a gateway user plane device corresponding to the home identifier exists; and

determine the gateway user plane device corresponding to the home identifier as the first target gateway user plane device.

3 . The control device according to claim 2 , wherein executing the instructions further causes the control device to:

when the control device determines, based on the home identifier and the correspondence between the at least one home identifier and the at least one gateway user plane device, that no gateway user plane device corresponding to the home identifier exists, determine a first target user plane device based on at least one of service level agreement (SLA) information of the first user equipment or load of each gateway user plane device.

4 . The control device according to claim 3 , wherein executing the instructions further causes the control device to:

store a correspondence between the home identifier and the first target user plane device.

5 . The control device according to claim 1 , wherein executing the instructions further causes the control device to:

send a second packet to a gateway control plane device, wherein the second packet comprises the identifier of the first target gateway user plane device.

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

when the first user equipment needs to be migrated, determine, based on the home identifier, one or more second user equipment to be migrated, wherein the one or more second user equipment belong to the home indicated by the home identifier;

determine a second target user plane device; and

send control information to a gateway control plane device, wherein the control information comprises an identifier of the first user equipment, identifiers of the one or more second user equipment, and an identifier of the second target user plane device, and the control information indicates to the gateway control plane device to send routing entries of the first user equipment and the one or more second user equipment to the second target user plane device.

7 . The control device according to claim 1 , wherein the control device is a gateway user plane steering function device.

8 . The control device according to claim 1 , wherein executing the instructions further causes the control device to:

receive a first packet sent by a gateway control plane device, wherein the first packet comprises the home identifier corresponding to the first user equipment.

9 . The control device according to claim 1 , the first target gateway user plane device being a broadband network gateway-user plane (BNG-UP), the steering device being between an access network (AN) device and the BNG-UP.

10 . A communication system, comprising:

a control device;

a first gateway user plane device; and

a steering device;

wherein the control device is configured to:

obtain a home identifier corresponding to first user equipment and identifying a home;

determine a first target gateway user plane device based on the home identifier; and

send configuration information to the steering device, wherein the configuration information comprises an identifier of the first target gateway user plane device; and

wherein the steering device is configured to:

receive the configuration information; and

configure user information of the first user equipment on an interface of the steering device, the interface corresponding to the first target gateway user plane device, the steering device being different and separate from the first target gateway user plane device.

11 . The communication system according to claim 10 , wherein the control device is further configured to:

determine, based on the home identifier and a correspondence between at least one home identifier and at least one gateway user plane device, that a gateway user plane device corresponding to the home identifier exists; and

determine the gateway user plane device corresponding to the home identifier as the first target gateway user plane device.

12 . The communication system according to claim 11 , wherein the control device is further configured to:

when the control device determines, based on the home identifier and the correspondence between the at least one home identifier and the at least one gateway user plane device, that no gateway user plane device corresponding to the home identifier exists, determine a first target user plane device based on at least one of service level agreement (SLA) information of the first user equipment or load of each gateway user plane device.

13 . The communication system according to claim 12 , wherein the control device is further configured to:

store a correspondence between the home identifier and the first target user plane device.

14 . The communication system according to claim 10 , wherein the control device is further configured to:

send a second packet to a gateway control plane device, wherein the second packet comprises the identifier of the first target gateway user plane device.

15 . The communication system according to claim 10 , wherein the control device is further configured to:

when the first user equipment needs to be migrated, determine, based on the home identifier, one or more second user equipment to be migrated, wherein the one or more second user equipment belong to the home indicated by the home identifier;

determine a second target user plane device; and

send control information to a gateway control plane device, wherein the control information comprises an identifier of the first user equipment, identifiers of the one or more second user equipment, and an identifier of the second target user plane device, and the control information indicates to the gateway control plane device to send routing entries of the first user equipment and the one or more second user equipment to the second target user plane device.

16 . The communication system according to claim 10 , wherein the control device is a gateway user plane steering function device.

17 . The communication system according to claim 10 , wherein the control device is further configured to:

receive a first packet sent by a gateway control plane device, wherein the first packet comprises the home identifier corresponding to the first user equipment.

18 . A method, comprising:

obtaining, by a control device, a home identifier corresponding to first user equipment and identifying a home;

determining, by the control device, a first target gateway user plane device based on the home identifier; and

sending, by the control device, configuration information to a steering device, wherein the configuration information comprises an identifier of the first target gateway user plane device, and the configuration information indicates to the steering device to configure user information of the first user equipment on an interface of the steering device, the interface corresponding to the first target gateway user plane device, the steering device being different and separate from the first target gateway user plane device.

19 . The method according to claim 18 , further comprising:

determining, by the control device, based on the home identifier and a correspondence between at least one home identifier and at least one gateway user plane device, that a gateway user plane device corresponding to the home identifier exists; and

determining, by the control device, the gateway user plane device corresponding to the home identifier as the first target gateway user plane device.

20 . The method according to claim 19 , further comprising:

when the control device determines, based on the home identifier and the correspondence between the at least one home identifier and the at least one gateway user plane device, that no gateway user plane device corresponding to the home identifier exists, determining, by the control device, a first target user plane device based on at least one of service level agreement (SLA) information of the first user equipment or load of each gateway user plane device.

21 . The method according to claim 20 , further comprising:

storing, by the control device, a correspondence between the home identifier and the first target user plane device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2023
From: PENG, TAO; YU, ZHOUYI; HUA, RONGRONG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 065472/0784 →
Priority Claims (2)
CN 202110378190.0 · Apr 8, 2021 · national
CN 202110745012.7 · Jun 30, 2021 · national
Continuity (2)
Continuation PCTCN2022082990 · Mar 25, 2022
Related Publication 20240031196A1 · Jan 25, 2024
References Cited (11)
US 20190141618A1 · Yin · 2019 [cited by examiner]
US 20200260523A1 · Sun · 2020 [cited by examiner]
US 20210076257A1 · Pocha · 2021 [cited by examiner]
US 20240259857A1 · Zhu · 2024 [cited by examiner]
CN 109729125 · 2019 [cited by examiner]
CN 111182034 · 2020 [cited by examiner]
EP 3364708A1 · 2018 [cited by applicant]
Sun, “Session establishment method, device and system”, CN 109729125 A, May 7, 2019, 45 Pages. (Year: 2019). [cited by examiner]
Xiong et al., “Load balancing method, device and equipment for user online”, CN 111182034 A, May 19, 2020, 23 Pages. (Year: 2020). [cited by examiner]
Nokia, “Selection of user plane functional entity deployed at the edge local network”, 3GPP, S2-161554, SA WG2 Meeting #114, Apr. 11-15, 2016, Sophia Antipolis, France (revision of S2-16xxxx)., 2 Pages (Year: 2016). [cited by examiner]
Broadband Forum: “TR-459 Control and User Plane Separation for a disaggregated BNG”, 3GPP Draft; C4-203064, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre; 650, Route Des Lucioles; F-06921 Sophia-An… [cited by applicant]