IP Library Granted Patent US 10,470,150
Granted Patent B2
US 10,470,150 · App. 16/392,100 · Granted Nov 5, 2019

Capability exposure implementation method and system, and related device

Inventors: Chunshan Xiong (Beijing, CN); Xiaoyan Shi (Shenzhen, CN); Qianghua Zhu (Beijing, CN)
Assignee: Huawei Technologies Co., Ltd.
H04W60/04H04L29/00H04W4/00H04W8/22H04W24/10H04L67/42
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 10,470,150
App. No.
16/392,100
Granted
Nov 5, 2019
Kind
B2
Abstract

The present disclosure relates to capability exposure implementation methods, systems, and devices. One example method includes a first device obtaining capability information of a radio access network device, configuring an API, setting a use time limit of the API, where the API is used to provide the capability information for a second device, triggering a registration function to send registration information to the second device, where the registration information includes an identifier of the API, receiving an API request sent by the second device, where the API request includes the identifier of the API, detecting whether the use time limit of the API expires, and if the use time limit of the API does not expire, sending an API response to the second device by using the API, where the API response includes the capability information.

Claims (52)

1. A capability exposure implementation method, comprising:

obtaining, by a first device, capability information of a radio access network device;

configuring an application programming interface (API);

setting a use time limit of the API, wherein the API is used by the first device to provide the capability information for a second device;

triggering, by the first device, a registration function to send registration information to the second device, wherein the registration information comprises an identifier of the API;

receiving, by the first device, an API request from the second device, wherein the API request comprises the identifier of the API, and wherein the API request is used to request the capability information from the first device;

detecting, by the first device, whether the use time limit of the API expires; and

when the use time limit of the API does not expire, sending, by the first device, an API response to the second device by using the API, wherein the API response comprises the capability information.

2. The method according to claim 1 , wherein the method further comprises:

when the use time limit of the API expires, obtaining, by the first device, current capability information of the radio access network device, wherein the current capability information is capability information of the radio access network device at a current time;

resetting, by the first device, the use time limit of the API; and

sending, by using the API, an API response comprising the current capability information to the second device.

3. The method according to claim 1 , wherein the triggering, by the first device, the registration function to send registration information to the second device comprises:

sending, by the first device, the registration information to the second device.

4. The method according to claim 1 , wherein the triggering, by the first device, the registration function to send registration information to the second device comprises:

triggering, by the first device, a management network element to send the registration information to the second device by using the management network element.

5. The method according to claim 1 , wherein the method further comprises:

providing, by the first device, the capability information for a first edge service server by using the API, wherein the first edge service server and the first device are disposed in a first Mobile Edge Computing (MEC) server.

6. The method according to claim 1 , wherein the capability information comprises at least one of a channel signal state, cell load, terminal location information, network congestion, or a terminal identity.

7. A capability exposure implementation method, comprising:

receiving, by a second device, registration information, wherein the registration information comprises an identifier of an application programming interface (API), wherein the API is used by a first device to provide capability information for the second device, and wherein the capability information is capability information of a radio access network device;

sending, by the second device, an API request to the first device, wherein the API request comprises the identifier of the API, and wherein the API request is used to request the capability information from the first device; and

receiving, by the second device, an API response from the first device, wherein the API response comprises the capability information.

8. The method according to claim 7 , wherein before the sending, by the second device, the API request to the first device, the method comprises:

receiving, by the second device, a trigger request from a second edge service server, wherein the trigger request comprises at least one of an identity (ID) of the radio access network device or an ID of the first device, wherein the trigger request is used to trigger the second device to send the API request to the first device, and wherein the second edge service server and the second device are disposed in a second Mobile Edge Computing (MEC) server; and

determining, by the second device, the API according to the at least one of the ID of the radio access network device or the ID of the first device.

9. The method according to claim 8 , wherein after the receiving, by the second device, the API response from the first device, the method comprises:

providing, by the second device, the capability information for the second edge service server.

10. The method according to claim 7 , wherein the receiving, by the second device, registration information comprises:

receiving, by the second device, the registration information from the first device.

11. The method according to claim 7 , wherein the receiving, by the second device, registration information comprises:

receiving, by the second device, the registration information from a management network element.

12. The method according to claim 7 , wherein the capability information comprises at least one of a channel signal state, cell load, terminal location information, network congestion, or a terminal identity.

13. A device, comprising:

at least one processor; and

a memory, wherein the memory stores a program instruction, and wherein the at least one processor is configured to execute the program instruction stored in the memory to perform the following steps:

obtaining capability information of a radio access network device;

configuring an application programming interface API;

set a use time limit of the API, wherein the API is used by the device to provide the capability information for a second device;

triggering a registration function to send registration information to the second device, wherein the registration information comprises an identifier of the API;

receiving an API request from the second device, wherein the API request comprises the identifier of the API, and wherein the API request is used to request the capability information from the device;

detecting whether the use time limit of the API expires; and

when detecting that the use time limit of the API does not expire, sending an API response to the second device by using the API, wherein the API response comprises the capability information.

14. The device according to claim 13 , wherein the steps further comprises:

when detecting that the use time limit of the API expires, obtaining current capability information of the radio access network device, wherein the current capability information is capability information of the radio access network device at a current time;

resetting the use time limit of the API; and

sending, by using the API, an API response comprising the current capability information to the second device.

15. The device according to claim 13 , wherein the steps further comprises:

sending the registration information to the second device; or

triggering a management network element to send the registration information to the second device by using the management network element.

16. The device according to claim 13 , wherein the steps further comprises:

providing the capability information for a first edge service server by using the API, wherein the first edge service server and the device are disposed in a first Mobile Edge Computing (MEC) server.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2021
From: HUAWEI TECHNOLOGIES CO., LTD.
To: HONOR DEVICE CO., LTD.
Reel/Frame 055919/0344 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2019
From: XIONG, CHUNSHAN; ZHU, QIANGHUA; SHI, XIAOYAN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 049809/0954 →
Continuity (3)
Continuation 15988019 · May 24, 2018
Continuation PCTCN2015095940 · Nov 30, 2015
Related Publication 20190253995A1 · Aug 15, 2019