# US 12,193,080 B2 · Methods and system for carrying out a handover of a mobile communication device between different access networks

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,193,080 B2
- Document ID: US12193080B2
- Status: Granted
- Kind: B2
- Application number: 16/947,989
- Filed: 2020-08-26
- Published: 2020-12-10
- Granted: 2025-01-07
- Earliest claimed: 2018-03-08
- Assignees: Zte Corporation
- Applicants: ZTE Corporation
- Inventors: Jinguo Zhu; Zhendong Li
- Web page: https://patentgrep.com/patent/US12193080B2

## CPC

- H04W 36/12: Reselecting a serving backbone network switching or routing node
- H04W 76/11: Allocation or use of connection identifiers
- H04W 36/0011: {for data sessions of end-to-end connection}
- H04W 48/18: Selecting a network or a communication service
- H04W 36/144: {over a different radio air interface technology}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method of handing over a mobile communication device from a first access network to a second access network (in one implementation) is as follows. In response to a protocol data unit session update request, a first computing device (e.g., an AMF) receives an identifier of a protocol data unit session and network slice information regarding a network slice to be used by the mobile communication device to communicate on the second access network using the protocol data unit session. The first computing device uses the network slice information to select a network slice instance and to select a second computing device (e.g., another AMF) within the network slice instance. The first computing device transmits, to the second computing device, a relocation request that includes the network slice information and the identifier of the protocol data unit session.

## Claims

### Claim 1

A method for conducting a handover of a mobile communication device from a first access network to a second access network, the method:
performed by a first computing device carrying out an access and mobility management function for the first access network and comprising:
transmitting a protocol data unit session update request to a second computing device, wherein the second computing device carries a session management function for the second access network;
receiving, from the second computing device, an identifier of a protocol data unit session and network slice information regarding a network slice to be used by the mobile communication device to communicate on the second access network using the protocol data unit session;
selecting, by the first computing device, a third computing device within a network slice instance selected based on the network slice information, wherein the third computing device carries out an access and mobility management function for the second access network;
transmitting, from the first computing device, to the third computing device, a relocation request that includes the network slice information and the identifier of the protocol data unit session;
receiving, by the first computing device, from a mobility management entity of the first access network, a mobility management context of the first access network, wherein the first access network is an evolved packet system;
mapping, by the first computing device, the mobility management context of the first access network to a mobility management context of the second access network; and
transmitting, from the first computing device, to the third computing device, the mobility management context of the second access network that is mapped to the mobility management context of the first access network.

### Claim 2 (depends on 1)

The method of claim 1, wherein the second computing device is configured to select a fourth computing device to allocate user plane resources for the protocol data unit session, wherein the fourth computing device carries out a user plane function for the second access network.

### Claim 3 (depends on 2)

The method of claim 2, further comprising:
transmitting, to the second computing device, a request for a deletion of the user plane resources in the fourth computing device.

### Claim 4 (depends on 2)

The method of claim 2,
wherein the third computing device is configured to:
select a fifth computing device to carry out the session management function for the second access network, and
transmit the protocol data unit session update request to the fifth computing device, and
wherein the fifth computing device is configured to:
select a sixth computing device to carry out a user plane function for the second access network, and
transmit the protocol data unit session update request to a seventh computing device.

### Claim 5 (depends on 1)

The method of claim 1, wherein the protocol data unit session update request includes an address of a fourth computing device that carries out the session management function and a packet data network gateway control plane function, and wherein the second computing device is configured to transmit the protocol data unit update request to the fourth computing device.

### Claim 6 (depends on 1)

The method of claim 1, wherein the third computing device is configured to:
select a fourth computing device to carry out the session management function for the second access network; and
transmit the protocol data unit session update request to the fourth computing device.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
receiving, from the second computing device, session management information used for the mobile communication device to communicate on the second access network,
wherein the relocation request further includes the session management information.

### Claim 8

A communication system comprising a processor configured to perform a method for conducting a handover of a mobile communication device from a first access network to a second access network, the method performed by the processor configured to carry out an access and mobility management function for the first access network and comprising:
transmitting a protocol data unit session update request to a second computing device, wherein the second computing device carries a session management function for the second access network;
in response to transmitting the protocol data unit session update request, receiving, from the second computing device, an identifier of a protocol data unit session and network slice information regarding a network slice to be used by the mobile communication device to communicate on the second access network using the protocol data unit session;
selecting a third computing device within a network slice instance selected based on the network slice information, wherein the third computing device carries out an access and mobility management function for the second access network;
transmitting, to the third computing device, a relocation request that includes the network slice information and the identifier of the protocol data unit session;
receiving, from a mobility management entity of the first access network, a mobility management context of the first access network, wherein the first access network is an evolved packet system;
mapping the mobility management context of the first access network to a mobility management context of the second access network; and
transmitting, to the third computing device, the mobility management context of the second access network that is mapped to the mobility management context of the first access network.

### Claim 9

A non-transitory computer-readable medium having stored thereon computer executable instructions, upon execution by a processor configured to carry out an access and mobility management function for a first access network, causing the processor to implement a method for carrying out a method for conducting a handover of a mobile communication device from the first access network to a second access network, the method comprising:
transmitting a protocol data unit session update request to a second computing device, wherein the second computing device carries a session management function for the second access network;
in response to transmitting the protocol data unit session update request, receiving an identifier of a protocol data unit session and network slice information regarding a network slice to be used by the mobile communication device to communicate on the second access network using the protocol data unit session;
selecting a target computing device within a network slice instance selected based on the network slice information, the target computing device configured to carry out an access and mobility management function for the second access network; and
transmitting, to the target computing device, a relocation request that includes the network slice information and the identifier of the protocol data unit session;
receiving, from a mobility management entity of the first access network, a mobility management context of the first access network, wherein the first access network is an evolved packet system;
mapping the mobility management context of the first access network to a mobility management context of the second access network; and
transmitting to the target computing device, the mobility management context of the second access network that is mapped to the mobility management context of the first access network.

### Claim 10 (depends on 1)

The method of claim 1, wherein the second computing device further carries a control plane function for the first access network, the control plane function for the first access network and the session management function for the second access network being co-located at the second computing device.

### Claim 11 (depends on 8)

The communication system of claim 8, wherein the second computing device is configured to select a fourth computing device to allocate user plane resources for the protocol data unit session, wherein the fourth computing device carries out a user plane function for the second access network.

### Claim 12 (depends on 11)

The communication system of claim 11, wherein the processor is further configured to transmit, to the second computing device, a request for a deletion of the user plane resources in the fourth computing device.

### Claim 13 (depends on 8)

The communication system of claim 8, wherein the protocol data unit session update request includes an address of a fourth computing device that carries out the session management function and a packet data network gateway control plane function, and wherein the second computing device is configured to transmit the protocol data unit update request to the fourth computing device.

### Claim 14 (depends on 8)

The communication system of claim 8, wherein the third computing device is configured to:
select a fourth computing device to carry out the session management function for the second access network; and
transmit the protocol data unit session update request to the fourth computing device.

### Claim 15 (depends on 8)

The communication system of claim 8, wherein the processor is further configured to receive, from the second computing device, session management information used for the mobile communication device to communicate on the second access network, and wherein the relocation request further includes the session management information.

### Claim 16 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein the second computing device is configured to select a fourth computing device to allocate user plane resources for the protocol data unit session, wherein the fourth computing device carries out a user plane function for the second access network.

### Claim 17 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein the processor is further configured to transmit, to the second computing device, a request for a deletion of the user plane resources in the fourth computing device.

### Claim 18 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein the protocol data unit session update request includes an address of a fourth computing device that carries out the session management function and a packet data network gateway control plane function, and wherein the second computing device is configured to transmit the protocol data unit update request to the fourth computing device.

### Claim 19 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein the target computing device is configured to:
select a fourth computing device to carry out the session management function for the second access network; and
transmit the protocol data unit session update request to the fourth computing device.

### Claim 20 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein the processor is further configured to receiving, from the second computing device, session management information used for the mobile communication device to communicate on the second access network, and wherein the relocation request further includes the session management information.
