# US 2020/0288302 A1 · Service Notification Method For Mobile Edge Host And Apparatus

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

- Number: US 2020/0288302 A1
- Document ID: US20200288302A1
- Status: Published application
- Kind: A1
- Application number: 16/879,361
- Filed: 2020-05-20
- Published: 2020-09-10
- Earliest claimed: 2017-11-22
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Jiangping FENG
- Web page: https://patentgrep.com/patent/US20200288302A1

## CPC

- H04L 67/51: Discovery or management thereof, e.g. service location protocol [SLP] or web services
- H04W 8/30: Network data restoration; {Network data reliability; Network data fault tolerance}
- H04W 8/20: Transfer of user or subscriber data
- H04W 36/305: {Handover due to radio link failure (control signalling for hand-off failure H04W36/0079)}
- H04W 40/04: based on wireless node resources
- H04W 68/005: {Transmission of information for alerting of incoming communication}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Embodiments of the present invention disclose a service notification method and a mobile edge host. The method is applied to a first mobile edge host and a second mobile edge host. The first mobile edge host includes a first mobile edge platform and a first application instance. The second mobile edge host includes a second mobile edge platform. The first mobile edge platform receives a service availability subscription message sent by the second mobile edge platform to the first mobile edge platform, and receives a service registration message from the first application instance. Then, the first mobile edge platform sends a service notification message to the second mobile edge platform. According to the foregoing method, even if a service on a current mobile edge host is faulty, a service on another mobile edge host can be used, thereby ensuring normal running of an application on the current mobile edge host.

## Claims

### Claim 1

A service notification method, wherein the method is applied to a first mobile edge host and a second mobile edge host, the first mobile edge host comprises a first mobile edge platform and a first application instance, the second mobile edge host comprises a second mobile edge platform, and the method comprises:
receiving, by the first mobile edge platform, a service registration message from the first application instance; and
sending, by the first mobile edge platform, a service notification message to the second mobile edge platform.

### Claim 2 (depends on 1)

The method according to claim 1, wherein
the service registration message carries a service use indication identifier, and the indication identifier indicates that a service can be used by an application instance on another mobile edge host; and
the first mobile edge platform sends the service notification message to the second mobile edge platform based on the identifier.

### Claim 3 (depends on 1)

The method according to claim 1, wherein before the receiving, by the first mobile edge platform, a service registration message from the first application instance, the method comprises:
receiving, by the first mobile edge platform, a service availability subscription message sent by the second mobile edge platform to the first mobile edge platform; or
preconfiguring, by the first mobile edge platform, the second mobile edge platform as an object for receiving the service notification message.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the second mobile edge host further comprises a second application instance, and the method comprises:
sending, by the second application instance, a service availability subscription message to the second mobile edge platform; and
after receiving the service notification message sent by the first mobile edge platform, identifying, by the second mobile edge platform, a location of a service instance as “non-local”, and sending a service notification message to the second application instance.

### Claim 5 (depends on 4)

The method according to claim 4, wherein
the service availability subscription message sent by the second application instance to the second mobile edge platform comprises a location constraint identifier, and the identifier indicates that the second application instance subscribes to availability of a service running on the first mobile edge host and the second mobile edge host.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the method further comprises:
sending, by the first mobile edge platform, a service notification message to another application instance that is located on the first mobile edge host and that subscribes to service availability.

### Claim 7 (depends on 1)

The method according to claim 1, wherein the method further comprises:
receiving, by the first mobile edge platform, a service availability query request of an application instance located on the first mobile edge host, wherein the query request comprises a service location constraint identifier, and the location constraint identifier indicates whether the application instance queries only a service instance running on the first mobile edge host; and
returning, by the first mobile edge platform, information about a service instance that meets a query condition to the application instance, wherein the information about the service instance comprises an identifier indicating whether the service instance runs on a same mobile edge host as the application instance that subscribes to a service status.

### Claim 8 (depends on 1)

The method according to claim 1, wherein if availability of a service of the first application instance is updated, the method further comprises:
receiving, by the first mobile edge platform, a service update message from the first application instance;
sending, by the first mobile edge platform, a service update notification message to the second mobile edge platform on the second mobile edge host; and
sending a service update notification message to another application instance that is located on the first mobile edge host and that subscribes to service availability.

### Claim 9

A service notification method, wherein the method is applied to a first mobile edge host, the first mobile edge host comprises a first mobile edge platform, a first application instance, and another application instance, and the method comprises:
receiving, by the first mobile edge platform, a service registration message from the first application instance, wherein the service registration message carries a service use indication identifier, and the indication identifier indicates whether the service can be used by an application instance on another mobile edge host; and
sending, by the first mobile edge platform, a service notification message to another application instance that is located on the first mobile edge host and that subscribes to service availability.

### Claim 10 (depends on 9)

The method according to claim 9, wherein the method is further applied to a second mobile edge host, the second mobile edge host comprises a second mobile edge platform, and the method comprises:
sending, by the second mobile edge platform, a service availability subscription message to the first mobile edge platform; and
determining, by the first mobile edge platform based on the indication identifier, whether to send a service notification message to the second mobile edge platform on the second mobile edge host.

### Claim 11 (depends on 10)

The method according to claim 10, wherein
when the indication identifier indicates that the service cannot be used by the application instance on the another mobile edge host, the first mobile edge platform determines, based on the indication identifier, not to send the service notification message to the second mobile edge platform on the second mobile edge host; or
when the indication identifier indicates that the service can be used by the application instance on the another mobile edge host, the first mobile edge platform determines, based on the indication identifier, to send the service notification message to the second mobile edge platform on the second mobile edge host.

### Claim 12 (depends on 9)

The method according to claim 9, wherein the method further comprises:
receiving, by the first mobile edge platform, a service availability query request of an application instance located on the first mobile edge host, wherein the query request comprises a location constraint identifier, and the location constraint identifier indicates whether the application instance queries only a service instance running on the first mobile edge host; and
returning, by the first mobile edge platform, information about a service instance that meets a query condition to the application instance, wherein the information about the service instance comprises an identifier indicating whether the service instance runs on a same mobile edge host as the application instance that subscribes to a service status.

### Claim 13

A mobile edge host, comprising a mobile edge platform, a first application instance, and another application instance, wherein
the first application instance is configured to send a service registration message to the mobile edge platform, wherein the service registration message carries a service use indication identifier, and the indication identifier indicates whether the service can be used by an application instance on another mobile edge host; and
the mobile edge platform is configured to send a service notification message to another application instance that is located on the mobile edge host and that subscribes to service availability.

### Claim 14 (depends on 13)

The mobile edge host according to claim 13, wherein
the mobile edge platform receives a service availability subscription message sent by a mobile edge platform on the another mobile edge host; and
the mobile edge platform determines, based on the indication identifier, whether to send a service notification message to the mobile edge platform on the another mobile edge host.

### Claim 15 (depends on 14)

The mobile edge host according to claim 14, wherein
when the indication identifier indicates that the service cannot be used by the application instance on the another mobile edge host, the mobile edge platform determines, based on the indication identifier, not to send the service notification message to the mobile edge platform on the another mobile edge host; or
when the indication identifier indicates that the service can be used by the application instance on the another mobile edge host, the mobile edge platform determines, based on the indication identifier, to send the service notification message to the mobile edge platform on the another mobile edge host.

### Claim 16

A mobile edge communications system, comprising a first mobile edge host and a second mobile edge host, wherein the first mobile edge host comprises a first mobile edge platform and a first application instance, and the second mobile edge host comprises a second mobile edge platform; wherein
the first mobile edge platform is configured to receive a service registration message from the first application instance; and
the first mobile edge platform is configured to send a service notification message to the second mobile edge platform.

### Claim 17 (depends on 16)

The mobile edge communications system according to claim 16, wherein
the service registration message carries a service use indication identifier, and the indication identifier indicates that a service can be used by an application instance on another mobile edge host; and
the first mobile edge platform is configured to send the service notification message to the second mobile edge platform based on the identifier.

### Claim 18 (depends on 16)

The mobile edge communications system according to claim 16, wherein
before the first mobile edge platform is configured to receive the service registration message from the first application instance, the first mobile edge platform is further configured to receive a service availability subscription message sent by the second mobile edge platform to the first mobile edge platform; or
the first mobile edge platform preconfigures the second mobile edge platform as an object for receiving the service notification message.

### Claim 19 (depends on 16)

The mobile edge communications system according to claim 16, wherein
the second mobile edge host further comprises a second application instance, and the second application instance sends a service availability subscription message to the second mobile edge platform; and
after receiving the service notification message sent by the first mobile edge platform, the second mobile edge platform is configured to send a service notification message to the second application instance.

### Claim 20 (depends on 19)

The mobile edge communications system according to claim 19, wherein
the service availability subscription message sent by the second application instance to the second mobile edge platform comprises a location constraint identifier, and the identifier indicates that the second application instance subscribes to availability of not only a service running on the second mobile edge host.
