IP Library › Granted Patent US 11,930,413
Granted Patent B2
US 11,930,413 · App. 17/855,137 · Granted Mar 12, 2024

Network initiated connection transfer

Inventors: Alexandre S. Stojanovski (Paris, FR); Muthaiah Venkatachalam (Beaverton, OR)
Assignee: Apple Inc.
H04W36/12H04L61/4511H04L61/5007H04W36/0033H04W36/28H04W76/12H04W88/16H04L2101/35
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 11,930,413
App. No.
17/855,137
Granted
Mar 12, 2024
Kind
B2
Abstract

Apparatus, systems, and methods for a network-initiated packet data network connection in communication systems are described.

Claims (47)

1. One or more non-transitory, computer-readable media having instructions that, when executed by one or more processors, cause a control-plane network node to:

determine to switch a user equipment (UE) from a first user plane function (UPF) node that is to anchor a first connection with a data network, wherein the first connection is associated with a first Internet protocol (IP) address or prefix;

select a second UPF node that is to anchor a second connection with the data network, wherein the second connection is associated with a second IP address or prefix; and

transmit an instruction to cause the UE to switch to the second UPF node,

wherein one or more existing traffic flows are moved from the first connection to the second connection, and the first connection at least partially overlaps, in time, with the second connection.

2. The one or more non-transitory, computer-readable media of claim 1 , wherein the instructions, when executed, further cause the control-plane network node to:

transmit the instruction in a non-access stratum (NAS) message.

3. The one or more non-transitory, computer-readable media of claim 1 , wherein the instructions, when executed, further cause the control-plane network node to:

transmit at least a portion of the second IP address or prefix to the UE.

4. The one or more non-transitory, computer-readable media of claim 3 , wherein to transmit at least the portion of the second IP address or prefix, the control-plane network node is to transmit a router advertisement message that includes an IPv6 prefix.

5. The one or more non-transitory, computer-readable media of claim 1 , wherein the instructions, when executed, further cause the control-plane network node to: instruct one or more user-plane nodes to establish the second connection.

6. The one or more non-transitory, computer-readable media of claim 1 , wherein the instructions, when executed, further cause the control-plane network node to:

determine to switch the UE from the first UPF node to the second UPF node based on a geographical proximity of the UE to the second UPF node.

7. The one or more non-transitory, computer-readable media of claim 1 , wherein the instructions, when executed, further cause the control-plane network node to:

instruct the first UPF node to release the first connection.

8. One or more non-transitory, computer-readable media having instructions that, when executed by one or more processors, cause a user equipment (UE) to:

communicate with a data network via a first connection anchored by a first user plane function (UPF) node, the first connection associated with a first Internet Protocol (IP) address or prefix;

receive, from a control-plane network node, an instruction to establish a second connection to communicate with the data network;

establish the second connection based on the instruction, wherein the second connection is anchored by a second UPF node and is associated with a second IP address or prefix; and

move one or more existing traffic flows from the first connection to the second connection, wherein the first connection at least partially overlaps, in time, with the second connection.

9. The one or more non-transitory, computer-readable media of claim 8 , wherein the instructions, when executed, further cause the UE to:

process a non-access stratum (NAS) message to receive the instruction.

10. The one or more non-transitory, computer-readable media of claim 8 , wherein the instructions, when executed, further cause the UE to:

receive at least a portion of the second IP address or prefix from the control-plane network node.

11. The one or more non-transitory, computer-readable media of claim 10 , wherein to receive at least the portion of the second IP address or prefix, the UE is to process a router advertisement message.

12. The one or more non-transitory, computer-readable media of claim 11 , wherein the second IP address or prefix includes an IPv6 prefix.

13. The one or more non-transitory, computer-readable media of claim 8 , wherein the instructions, when executed, further cause the UE to:

receive routing rules; and

transmit, based on the routing rules, data from an application via the second connection.

14. A method of operating a control-plane network node, the method comprising:

determining to switch a user equipment (UE) from a first user plane function (UPF) node that is to anchor a first connection with a data network, wherein the first connection is associated with a first Internet protocol (IP) address or prefix;

selecting a second UPF node that is to anchor a second connection with the data network, wherein the second connection is associated with a second IP address or prefix; and

transmitting an instruction to cause the UE to switch to the second UPF node,

wherein one or more existing traffic flows are moved from the first connection to the second connection, and the first connection at least partially overlaps, in time, with the second connection.

15. The method of claim 14 , further comprising:

transmitting the instruction in a non-access stratum (NAS) message.

16. The method of claim 14 , further comprising:

transmitting at least a portion of the second IP address or prefix to the UE.

17. A method of operating a user equipment (UE), the method comprising:

communicating with a data network via a first connection anchored by a first user plane function (UPF) node, the first connection associated with a first Internet Protocol (IP) address or prefix;

receiving, from a control-plane network node, an instruction to establish a second connection to communicate with the data network;

establishing the second connection based on the instruction, wherein the second connection is anchored by a second UPF node and is associated with a second IP address or prefix; and

moving one or more existing traffic flows from the first connection to the second connection, wherein the first connection at least partially overlaps, in time, with the second connection.

18. The method of claim 17 , further comprising:

receiving at least a portion of the second IP address or prefix from the control-plane network node.

19. The method of claim 18 , wherein the second IP address or prefix includes an IPv6 prefix and said receiving at least the portion of the second IP address or prefix comprises:

processing a router advertisement message.

Continuity (4)
Continuation 16835040 · Mar 30, 2020
Continuation 15765542
Provisional Application 62239750 · Oct 9, 2015
Related Publication 20220338083A1 · Oct 20, 2022