IP Library › Granted Patent US 12,004,264
Granted Patent B2
US 12,004,264 · App. 17/860,533 · Granted Jun 4, 2024

Session management method, device, and system

Inventors: Fenqin Zhu (Shanghai, CN); Wenfu Wu (Shanghai, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04W80/10H04M15/66H04W40/20H04W60/005H04W64/00H04W76/11
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,004,264
App. No.
17/860,533
Granted
Jun 4, 2024
Kind
B2
Abstract

A session management method, device, and system, such that a terminal can access a local data network using a local user plane function (UPF) network element even when the terminal is out of a management area of a remote anchor session management function (SMF) network element. The method includes: receiving, by an intermediate session management network element, one or more local data network access identifiers (DNAIs); and determining, by the intermediate session management network element, a target DNAI based on current location information of a terminal and the one or more local DNAIs, where the target DNAI is used to select a local session management network element for the terminal.

Claims (55)

1. A session management method comprising:

receiving, by an intermediate session management network element from a remote anchor session management network element, one or more local data network access identifiers (DNAIs);

determining, by the intermediate session management network element, a target DNAI based on current location information of a terminal and the one or more local DNAIs;

selecting, by the intermediate session management network element, a local user plane function network element for the terminal based on the target DNAI; and

sending, by the intermediate session management network element and to the remote anchor session management network element, the target DNAI for determining a first policy and charging control (PCC) rule for the local user plane function network element.

2. The session management method of claim 1 , wherein the one or more local DNAIs correspond to a session of the terminal, wherein the one or more local DNAIs are supported by the intermediate session management network element, and wherein the one or more local DNAIs are from a second PCC rule.

3. The session management method of claim 1 , further comprising:

obtaining, by the intermediate session management network element from the remote anchor session management network element, information about a session access mode;

determining, by the intermediate session management network element based on the information, that the session access mode is a multi-homing mode; and

sending, by the intermediate session management network element to the remote anchor session management network element, local Internet Protocol (IP) address information of the terminal.

4. The session management method of claim 1 , further comprising:

obtaining, by the intermediate session management network element, application identification information corresponding to the target DNAI; and

generating, by the intermediate session management network element based on the application identification information, a target rule instructing the local user plane function network element to forward a received data packet.

5. The session management method of claim 1 , further comprising instructing the local user plane function network element to offload a data packet to a local data network corresponding to the target DNAI, wherein the data packet comprises a source address that is a local Internet Protocol (IP) address.

6. The session management method of claim 1 , further comprising:

obtaining, by the intermediate session management network element, remote Internet Protocol (IP) address information; and

generating, by the intermediate session management network element based on the remote IP address information, a target rule instructing the local user plane function network element to forward a received data packet.

7. The session management method of claim 1 , further comprising instructing, by the intermediate session management network element, the local user plane function network element to offload a data packet to a remote anchor user plane function network element, wherein the data packet comprises a source address that is a remote Internet Protocol (IP) address.

8. The session management method of claim 7 , wherein instructing, by the intermediate session management network element, the local user plane function network element comprises sending, to the local user plane function network element, a remote routing rule to offload the data packet to the remote anchor user plane function network element.

9. An intermediate session management network element comprising:

a memory configured to store instructions; and

a processor coupled to the memory and configured to execute the instructions to cause the intermediate session management network element to:

receive, from a remote anchor session management network element, one or more local data network access identifiers (DNAIs);

determine a target DNAI based on current location information of a terminal and the one or more local DNAIs;

select a local user plane function network element for the terminal based on the target DNAI; and

send, to the remote anchor session management network element, the target DNAI for determining a first policy and charging control (PCC) rule for the local user plane function network element.

10. The intermediate session management network element of claim 9 , wherein the one or more local DNAIs correspond to a session of the terminal, wherein the one or more local DNAIs are supported by the intermediate session management network element, and wherein the one or more local DNAIs are from a second rule.

11. The intermediate session management network element of claim 9 , wherein the processor is further configured to execute the instructions to cause the intermediate session management network element to:

obtain, from the remote anchor session management network element, information about a session access mode;

determine, based on the information, that the session access mode is a multi-homing mode; and

send, to the remote anchor session management network element, local Internet Protocol (IP) address information of the terminal.

12. The intermediate session management network element of claim 9 , wherein the processor is further configured to execute the instructions to cause the intermediate session management network element to:

obtain application identification information corresponding to the target DNAI; and

generate, based on the application identification information, a target rule instructing the local user plane function network element to forward a received data packet.

13. The intermediate session management network element of claim 9 , wherein the processor is further configured to execute the instructions to cause the intermediate session management network element to instruct the local user plane function network element to offload a data packet to a local data network corresponding to the target DNAI, and wherein the data packet comprises a source address that is a local Internet Protocol (IP) address.

14. The intermediate session management network element of claim 9 , wherein the processor is further configured to execute the instructions to cause the intermediate session management network element to:

obtain remote Internet Protocol (IP) address information; and

generate, based on the remote IP address information, a target rule instructing the local user plane function network element to forward a received data packet.

15. The intermediate session management network element of claim 9 , wherein the processor is further configured to execute the instructions to cause the intermediate session management network element to instruct the local user plane function network element to offload a data packet to a remote anchor user plane function network element, and wherein the data packet comprises a source address that is a remote Internet Protocol (IP) address.

16. The intermediate session management network element of claim 15 , wherein the processor is further configured to execute the instructions to cause the intermediate session management network element to instruct the local user plane function network element by sending, to the local user plane function network element, a remote routing rule to offload the data packet to the remote anchor user plane function network element.

17. A computer program product comprising instructions that are stored on a non-transitory computer-readable medium and that, when executed by a processor, cause an intermediate session management network element to:

receive, from a remote anchor session management network element, one or more local data network access identifiers (DNAIs);

determine a target DNAI based on current location information of a terminal and the one or more local DNAIs;

select a local user plane function network element for the terminal based on the target DNAI; and

send, to the remote anchor session management network element, the target DNAI for determining a first policy and charging control (PCC) rule for the local user plane function network element.

18. The computer program product of claim 17 , wherein the one or more local DNAIs correspond to a session of the terminal, wherein the one or more local DNAIs are supported by the intermediate session management network element, and wherein the one or more local DNAIs are from a second rule.

19. The computer program product of to claim 17 , wherein the instructions, when executed by the processor, further cause the intermediate session management network element to:

obtain, from the remote anchor session management network element, information about a session access mode;

determine, based on the information about the session access mode, that the session access mode is a multi-homing mode; and

send, to the remote anchor session management network element, local Internet Protocol (IP) address information of the terminal.

20. The computer program product of claim 17 , wherein the instructions, when executed by the processor, further cause the intermediate session management network element to:

obtain remote Internet Protocol (IP) address information; and

generate, based on the remote IP address information, a target rule instructing the local user plane function network element to forward a received data packet.

21. The computer program product of claim 17 , wherein the instructions, when executed by the processor, further cause the intermediate session management network element to instruct the local user plane function network element to offload a data packet to a remote anchor user plane function network element, and wherein the data packet comprises a source address that is a remote Internet Protocol (IP) address.

22. The computer program product of claim 21 , wherein the instructions, when executed by the processor, further cause the intermediate session management network element to instruct the local user plane function network element by sending, to the local user plane function network element, a remote routing rule to offload the data packet to the remote anchor user plane function network element.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2022
From: ZHU, FENQIN; WU, WENFU
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 060462/0625 →
Priority Claims (3)
CN 201810031226.6 · Jan 12, 2018 · national
CN 201810313129.6 · Apr 9, 2018 · national
CN 201811379260.9 · Nov 19, 2018 · national
Continuity (3)
Continuation 16906842 · Jun 19, 2020
Continuation PCTCN2018119736 · Dec 7, 2018
Related Publication 20220346190A1 · Oct 27, 2022