Efficient user plane function selection with S10 roaming

US11729608B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11729608-B2
Application numberUS-202117306330-A
CountryUS
Kind codeB2
Filing dateMay 3, 2021
Priority dateDec 19, 2018
Publication dateAug 15, 2023
Grant dateAug 15, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A solution for selecting an optimal user Plane entity (with Control and User Plane Separation (CUPS)) per UE during seamless roaming. In one embodiment, a method is provide that is performed by a control plane entity in a mobile core network that supports inter public land mobile network (PLMN) roaming among two or more PLMNs. The method includes obtaining a create session request from an entity in a second PLMN to which a user equipment has roamed from a first PLMN; selecting a particular user plane entity among a plurality of user plane entities based on one or more user equipment related parameters; and establishing a session with the particular user plane entity to serve user plane traffic in the mobile core network for the user equipment.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: at a control plane node in a mobile core network that supports inter public land mobile network (PLMN) roaming among two or more PLMNs: obtaining a create session request from a node in a second PLMN to which a user equipment has roamed from a first PLMN; selecting a particular user plane node from a list of a plurality of user plane nodes based on roaming and mobile edge computing policies, wherein the particular user plane node is a highest priority user plane node, in the list of the plurality of user plane nodes, that satisfies the roaming and mobile edge computing policies; and establishing a session with the particular user plane node to serve user plane traffic in the mobile core network for the user equipment. 2. The method of claim 1 , wherein priority of the plurality of user plane nodes is based on geographic proximity to the first PLMN and the second PLMN. 3. The method of claim 1 , wherein priority of the plurality of user plane nodes is based on a history of switchover behavior of the user equipment between the first PLMN and the second PLMN. 4. The method of claim 1 , wherein selecting includes selecting the particular user plane node which is located at a boundary of the first PLMN and the second PLMN when the first PLMN and the second PLMN are very near to each other or overlapping. 5. The method of claim 1 , wherein the particular user plane node is packet data network gateway that is part of a System Architecture Evolution Gateway user plane (SAEGW-U) node. 6. The method of claim 1 , further comprising: tunneling the user plane traffic for the user equipment over the session established with the particular user plane node to forward downlink user plane traffic intended for the user equipment from the particular user plane node to a base station in the second PLMN for wireless transmission to the user equipment. 7. The method of claim 1 , wherein the first PLMN is a visiting PLMN and the second PLMN is a home PLMN for the user equipment, wherein the plurality of user plane nodes includes at least a first user plane node for use when the user equipment is in a first tracking area of the second PLMN and when the user equipment is in the first PLMN, and a second user plane node for use when the user equipment is in a second tracking area of the second PLMN, wherein the first user plane node serves user plane traffic for the user equipment prior to the user equipment roaming from the first PLMN to the second PLMN, and wherein selecting comprises selecting, as the particular user plane node, the second user plane node when the user equipment roams into the second tracking area of the second PLMN. 8. An apparatus comprising: a communication interface configured to enable communication with entities in a mobile core network that supports inter public land mobile network (PLMN) roaming among two or more PLMNs; and a processor coupled to the communication interface, wherein the processor is configured to perform operations including: obtaining a create session request from a node in a second PLMN to which a user equipment has roamed from a first PLMN; selecting a particular user plane node from a list of a plurality of user plane nodes based on roaming and mobile edge computing policies, wherein the particular user plane node is a highest priority user plane node, in the list of the plurality of user plane nodes, that satisfies the roaming and mobile edge computing policies; and establishing a session with the particular user plane node to serve user plane traffic in the mobile core network for the user equipment. 9. The apparatus of claim 8 , wherein priority of the plurality of user plane nodes is based on geographic proximity to the first PLMN and the second PLMN. 10. The apparatus of claim 8 , wherein priority of the plurality of user plane nodes is based on a history of switchover behavior of the user equipment between the first PLMN and the second PLMN. 11. The apparatus of claim 8 , wherein the processor is configured to select by selecting the particular user plane node which is located at a boundary of the first PLMN and the second PLMN when the first PLMN and the second PLMN are very near to each other or overlapping. 12. The apparatus of claim 8 , wherein the particular user plane node is packet data network gateway that is part of a System Architecture Evolution Gateway user plane (SAEGW-U) node. 13. The apparatus of claim 8 , wherein the processor is further configured to: tunnel the user plane traffic for the user equipment over the session established with the particular user plane node to forward downlink user plane traffic intended for the user equipment from the particular user plane node to a base station in the second PLMN for wireless transmission to the user equipment. 14. The apparatus of claim 8 , wherein the first PLMN is a visiting PLMN and the second PLMN is a home PLMN for the user equipment, wherein the plurality of user plane nodes includes at least a first user plane node for use when the user equipment is in a first tracking area of the second PLMN and when the user equipment is in the first PLMN, and a second user plane node for use when the user equipment is in a second tracking area of the second PLMN, wherein the first user plane node serves user plane traffic for the user equipment prior to the user equipment roaming from the first PLMN to the second PLMN, and wherein the processor is configured to select by selecting, as the particular user plane node, the second user plane node when the user equipment roams into the second tracking area of the second PLMN. 15. One or more non-transitory computer readable storage media storing instructions, that when executed by a processor of a control plane entity in a mobile core network that supports inter public land mobile network (PLMN) roaming among two or more PLMNs, cause the processor to perform operations including: obtaining a create session request from a node in a second PLMN to which a user equipment has roamed from a first PLMN; selecting a particular user plane node from a list of a plurality of user plane nodes based on roaming and mobile edge computing policies, wherein the particular user plane node is a highest priority user plane node, in the list of the plurality of user plane nodes, that satisfies the roaming and mobile edge computing policies; and establishing a session with the particular user plane node to serve user plane traffic in the mobile core network for the user equipment. 16. The non-transitory computer readable storage media of claim 15 , wherein priority of the plurality of user plane nodes is based on geographic proximity to the first PLMN and the second PLMN. 17. The non-transitory computer readable storage media of claim 15 , wherein priority of the plurality of user plane nodes is based on a history of switchover behavior of the user equipment between the first PLMN and the second PLMN. 18. The non-transitory computer readable storage media of claim 15 , wherein the instructions cause the processor to perform selecting by selecting the particular user plane node which is located at a boundary of the first PLMN and the second PLMN when the first PLMN and the second PLMN are very near to each other or overlapping. 19. The non-transitory computer readable storage media of claim 15 , wherein the particular user plane node is packet data network gateway that is part of a System Architecture Evolution Gateway user plane (SAEGW-U) node. 20.

Assignees

Inventors

Classifications

  • H04W8/26Primary

    Network addressing or numbering for mobility support · CPC title

  • using domain name system [DNS] · CPC title

  • using location based information parameters · CPC title

  • Mobility data transfer · CPC title

  • Setup of transport tunnels · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11729608B2 cover?
A solution for selecting an optimal user Plane entity (with Control and User Plane Separation (CUPS)) per UE during seamless roaming. In one embodiment, a method is provide that is performed by a control plane entity in a mobile core network that supports inter public land mobile network (PLMN) roaming among two or more PLMNs. The method includes obtaining a create session request from an entit…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04W8/26. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 15 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).