# US 10,873,886 B2 · Mobile edge platform switching method, apparatus, and system

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

- Number: US 10,873,886 B2
- Document ID: US10873886B2
- Status: Granted
- Kind: B2
- Application number: 15/988,006
- Filed: 2018-05-24
- Published: 2018-09-20
- Granted: 2020-12-22
- Earliest claimed: 2015-11-30
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Xiaoyan Shi; Chunshan Xiong; Qianghua Zhu
- Web page: https://patentgrep.com/patent/US10873886B2

## CPC

- H04W 36/06: Reselecting a communication resource in the serving access point
- H04L 12/28: characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks] (wireless communication networks H04W {; arrangements for dividing the transmission path H04W40/00})
- H04W 8/24: Transfer of terminal data
- H04W 36/0011: {for data sessions of end-to-end connection}
- H04W 36/0033: {with transfer of context information}
- H04W 36/26: by agreed or negotiated communication parameters
- H04W 40/36: due to handover
- H04W 88/18: Service support devices; Network management devices
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The present disclosure relates to a mobile edge platform switching method. In one example method, an application identity of a source application instance is received by a second mobile edge platform from a first mobile edge platform. The first mobile edge platform provides a service for the source application instance. The source application instance provides a service for a user equipment. A target application instance of the user equipment is determined based on the application identity. The application identity of the source application instance is the same as an application identity of the target application instance. The second mobile edge platform provides a service for the target application instance. A switching notification message is sent by the second mobile edge platform to the target application instance. The switching notification message is used to instruct the target application instance to provide a service for the user equipment.

## Claims

### Claim 1

A mobile edge platform switching method, comprising:
receiving, by a second mobile edge platform, an application identity of a source application instance from a first mobile edge platform, wherein the first mobile edge platform provides a service for the source application instance, and wherein the source application instance provides a service for a user equipment, wherein before the receiving, by the second mobile edge platform, the application identity of the source application instance from the first mobile edge platform, the method further comprises:
determining, by the second mobile edge platform, that the user equipment needs to perform mobile edge platform switching, wherein determining that the user equipment needs to perform the mobile edge platform switching comprises:
obtaining, by the second mobile edge platform, an uplink data packet of a user equipment; and
when the uplink data packet is sent to a source application instance by the user equipment:
obtaining, by the second mobile edge platform, information about the user equipment from the uplink data packet;
determining, by the second mobile edge platform and based on the information about the user equipment, current service quality of the service provided by the source application instance for the user equipment; and
when the current service quality does not meet a service quality requirement of the user equipment, determining, by the second mobile edge platform, that the user equipment needs to perform the mobile edge platform switching; and
sending, by the second mobile edge platform, a switching trigger message to the first mobile edge platform, wherein the switching trigger message carries information about the source application instance; and
wherein the receiving, by the second mobile edge platform, the application identity comprises receiving, by the second mobile edge platform, the application identity from the first mobile edge platform based on the switching trigger message;
determining, by the second mobile edge platform, a target application instance of the user equipment based on the application identity of the source application instance, wherein the application identity of the source application instance is the same as an application identity of the target application instance, wherein the source application instance and the target application instance are two different copies of a same application and are deployed on two different virtual machines, wherein the same application identity of the source application instance and the target application instance uniquely identifies the application, and wherein the second mobile edge platform provides the service for the target application instance; and
sending, by the second mobile edge platform, a switching notification message to the target application instance, wherein the switching notification message is used to instruct the target application instance to provide the service for the user equipment, wherein the source application instance and the target application instance provide the same service for the user equipment.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the determining, by the second mobile edge platform, that the user equipment needs to perform the mobile edge platform switching comprises:
obtaining, by the second mobile edge platform, the uplink data packet of the user equipment; and
when the uplink data packet is sent to the source application instance by the user equipment, determining, by the second mobile edge platform, that the user equipment needs to perform the mobile edge platform switching.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the receiving, by the second mobile edge platform, the application identity from the first mobile edge platform comprises:
receiving, by the second mobile edge platform, a switching request message from the first mobile edge platform, wherein the switching request message carries the application identity.

### Claim 4 (depends on 1)

The method according to claim 1, wherein after the sending, by the second mobile edge platform, the switching notification message to the target application instance, the method further comprises:
receiving, by the second mobile edge platform, a switching notification response message from the target application instance; and
updating, by the second mobile edge platform, a route rule of the user equipment based on the switching notification response message.

### Claim 5

A mobile edge platform switching method, comprising:
obtaining, by a first mobile edge platform, an uplink data packet of a user equipment; and
when the uplink data packet is forwarded by a second mobile edge platform:
obtaining, by the first mobile edge platform, information about the user equipment from the uplink data packet;
determining, by the first mobile edge platform and based on the information about the user equipment, current service quality of a service provided by a source application instance for the user equipment; and
when the current service quality does not meet a service quality requirement of the user equipment, determining, by the first mobile edge platform, that the user equipment needs to perform mobile edge platform switching;
determining, by the first mobile edge platform, an application identity of the source application instance of the user equipment, wherein the first mobile edge platform provides the service for the source application instance, and wherein the source application instance provides the service for the user equipment; and
sending, by the first mobile edge platform, the application identity to the second mobile edge platform comprises:
sending, by the first mobile edge platform, a switching request message to the second mobile edge platform, wherein the switching request message carries the application identity, wherein the application identity is used by the second mobile edge platform to determine a target application instance of the user equipment, wherein the source application instance and the target application instance are two different copies of a same application and are deployed on two different virtual machines, wherein the source application instance and the target application instance have the same application identity uniquely identifying the application, and wherein the second mobile edge platform provides the service for the target application instance.

### Claim 6 (depends on 5)

The method according to claim 5, wherein the determining, by the first mobile edge platform, that the user equipment needs to perform the mobile edge platform switching comprises:
obtaining, by the first mobile edge platform, the uplink data packet of the user equipment; and
when the uplink data packet is forwarded by the second mobile edge platform, determining, by the first mobile edge platform, that the user equipment needs to perform the mobile edge platform switching.

### Claim 7 (depends on 5)

The method according to claim 5, wherein before the determining, by the first mobile edge platform, the application identity, the method further comprises:
receiving, by the first mobile edge platform, a switching trigger message from the second mobile edge platform, wherein the switching trigger message carries information about the source application instance; and
wherein the determining, by the first mobile edge platform, the application identity comprises:
determining, by the first mobile edge platform, the application identity based on the switching trigger message.

### Claim 8

A mobile edge platform switching method, comprising:
obtaining, by a mobile edge platform, an uplink data packet of a user equipment:
obtaining, by the mobile edge platform, information about the user equipment from the uplink data packet;
determining, by the mobile edge platform and based on the information about the user equipment, current service quality of a service provided by a source application instance for the user equipment; and
when the current service quality does not meet a service quality requirement of the user equipment, determining, by the mobile edge platform, that the user equipment needs to perform mobile edge platform switching;
receiving, by a target application instance, a switching notification message from the mobile edge platform, wherein the switching notification message is used to instruct the target application instance to provide the service for the user equipment, and the mobile edge platform provides the service for the target application instance; and
sending, by the target application instance, a synchronization request message to the source application instance based on the switching notification message, wherein the synchronization request message is used to request the source application instance to send context information of the user equipment to the target application instance, wherein the source application instance and the target application instance are two different copies of a same application and are deployed on two different virtual machines, and wherein the source application instance and the target application instance have the same application identity uniquely identifying the application.

### Claim 9 (depends on 8)

The method according to claim 8, wherein after the target application instance synchronizing the context information of the user equipment with the source application instance based on the switching notification message, the method further comprises:
sending, by the target application instance, a switching notification response message to the mobile edge platform, wherein the switching notification response message is used to indicate that the target application instance and the source application instance successfully synchronize the context information of the user equipment.
