IP Library › Granted Patent US 12,301,426
Granted Patent B2
US 12,301,426 · App. 18/420,438 · Granted May 13, 2025

Edge computing topology information exposure

Inventors: Osama Abboud (Munich, DE); Riccardo Trivisonno (Munich, DE); Ishan Vaishnavi (Munich, DE); Qing Wei (Munich, DE); Patrice Michel Christophe Hédé (Boulogne Billancourt, FR)
Assignee: Huawei Technologies Co., Ltd.
H04L41/12H04L41/14H04W28/084H04W4/40H04W84/042
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 12,301,426
App. No.
18/420,438
Granted
May 13, 2025
Kind
B2
Abstract

An edge computing entity manages an edge computing system. The edge computing entity has processors coupled to a memory, which, alone or in combination, are configured to execute a method. The method includes obtaining topology information of the edge computing system; and exposing the topology information to a network exposure function or a policy control function of a third generation partnership project (3GPP) system. The topology information includes a weight of each of a plurality of edge data centers in the edge computing system. The edge computing system belongs to a non-3GPP system.

Claims (60)

1. An edge computing entity for managing an edge computing system, the edge computing entity comprising one or more processors coupled to a memory, which, alone or in combination, are configured to execute a method comprising:

obtaining topology information of the edge computing system; and

exposing the topology information to a network exposure function or a policy control function of a third generation partnership project (3GPP) system,

wherein the topology information comprises a weight of each of a plurality of edge data centers in the edge computing system, and

wherein the edge computing system belongs to a non-3GPP system.

2. The edge computing entity according to claim 1 , wherein the topology information further comprises at least one of:

a load of at least one edge data center of the plurality of edge data centers in the edge computing system,

a load on at least one link to the at least one edge data center in the edge computing system,

an availability of the at least one edge data center in the edge computing system,

a location of the at least one edge data center in the edge computing system,

an address or identification of the at least one edge data center in the edge computing system, or

access information of the edge computing system.

3. The edge computing entity according to claim 1 , wherein the method further comprises determining the weight or the priority of an edge data center of the plurality of edge data centers based on a capacity or a load of the edge data center in the edge computing system compared to other edge data centers of the plurality of edge data centers in the edge computing system.

4. The edge computing entity according to claim 1 , wherein the method further comprises determining the weight of an edge data center of the plurality of edge data centers dynamically or with a determined spatial or temporal validity.

5. The edge computing entity according to claim 1 , wherein the topology information comprises a topology of all of the edge data centers in the edge computing system.

6. The edge computing entity according to claim 1 , wherein the topology information comprises a determined selection algorithm for selecting a plurality of the edge data centers.

7. The edge computing entity according to claim 6 , wherein the determined selection algorithm comprises a round robin algorithm, user equipment proximity based algorithm, or an algorithm based on service differentiation.

8. The edge computing entity according to claim 1 , wherein the method further comprises exposing the topology information to a network exposure function in the 3GPP system.

9. A communication entity in a third generation partnership project (3GPP) system, the communication entity comprising one or more processors coupled to a memory, which, alone or in combination, are configured to execute a method comprising:

receiving topology information of an edge computing system from an edge computing entity of the edge computing system; and

providing the topology information to a network exposure function or a policy control function in the 3GPP system,

wherein the topology information comprises a weight of each of a plurality of edge data centers in the edge computing system, and

the edge computing system belongs to a non-3GPP system.

10. The communication entity according to claim 9 , wherein the communication entity comprises an application function.

11. The communication entity according to claim 9 , wherein the topology information comprises one or more data network access identifiers, and each of the data network access identifiers is related to an edge data center of the edge data centers in the edge computing system.

12. The communication entity according to claim 9 , wherein the providing of the topology information comprises providing the topology information to the policy control function via a network data analytics function.

13. The communication entity according to claim 9 , wherein the topology information comprises:

a load of at least one edge data center of the edge data centers in the edge computing system,

a load on at least one link to the at least one edge data center in the edge computing system,

an availability of the at least one edge data center in the edge computing system,

a location of the at least one edge data center in the edge computing system,

an address or identification of the at least one edge data center in the edge computing system, and

access information of the edge computing system.

14. A communications method, the method comprising:

obtaining topology information of an edge computing system; and

exposing the topology information to a network exposure function or a policy control function of a third generation partnership project (3GPP) system,

wherein the topology information comprises a weight of each of a plurality of edge data centers in the edge computing system, and

wherein the edge computing system belongs to a non-3GPP system.

15. The method according to claim 14 , wherein the topology information further comprises at least one of:

a load of at least one edge data center of the edge data centers in the edge computing system,

a load on at least one link to the at least one edge data center in the edge computing system,

an availability of the at least one edge data center in the edge computing system,

a location of the at least one edge data center in the edge computing system,

an address or identification of the at least one edge data center in the edge computing system, or

access information of the edge computing system.

16. The method according to claim 14 , wherein the method further comprises determining the weight or the priority of an edge data center of the plurality of edge data centers based on a capacity or a load of the edge data center in the edge computing system compared to other edge data centers in the edge computing system.

17. A communications method, the method comprising:

receiving topology information of an edge computing system from an edge computing entity of the edge computing system; and

providing the topology information to a network exposure function or a policy control function in the 3GPP system,

wherein the topology information comprises a weight of each of a plurality of edge data centers in the edge computing system, and

the edge computing system belongs to a non-3GPP system.

18. The method according to claim 17 , wherein the communication entity is an application function.

19. The method according to claim 17 , wherein the topology information comprises:

a load of at least one edge data center of the edge data centers in the edge computing system,

a load on at least one link to the at least one edge data center in the edge computing system,

an availability of the at least one edge data center in the edge computing system,

a location of the at least one edge data center in the edge computing system,

an address or identification of the at least one edge data center in the edge computing system, and

access information of the edge computing system.

20. The method according to claim 17 , wherein the providing of the topology information comprises providing the topology information to the policy control function via a network data analytics function.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2024
From: ABBOUD, OSAMA; TRIVISONNO, RICCARDO; WEI, QING; HÉDÉ, PATRICE MICHEL, CHRISTOPHE
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 066657/0146 →
EMPLOYMENT AGREEMENT Recorded Mar 5, 2024
From: VAISHNAVI, ISHAN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 066741/0621 →
Continuity (3)
Continuation 17157501 · Jan 25, 2021
Continuation PCTEP2018070013 · Jul 24, 2018
Related Publication 20240163178A1 · May 16, 2024
References Cited (47)
US 6553413B1 · Leighton et al. · 2003 [cited by applicant]
US 7865582B2 · Santos et al. · 2011 [cited by applicant]
US 11184830B2 · Li et al. · 2021 [cited by applicant]
US 20100312913A1 · Wittenschlaeger et al. · 2010 [cited by applicant]
US 20110292832A1 · Bottari et al. · 2011 [cited by applicant]
US 20130166712A1 · Chandramouli et al. · 2013 [cited by applicant]
US 20140122698A1 · Batrouni et al. · 2014 [cited by applicant]
US 20150063166A1 · Sif et al. · 2015 [cited by applicant]
US 20160147552A1 · Zhang et al. · 2016 [cited by applicant]
US 20170054595A1 · Zhang et al. · 2017 [cited by applicant]
US 20170230306A1 · Cropper et al. · 2017 [cited by applicant]
US 20170251368A1 · Ross et al. · 2017 [cited by applicant]
US 20170279881A1 · Chang et al. · 2017 [cited by applicant]
US 20170367026A1 · Li et al. · 2017 [cited by applicant]
US 20180077024A1 · Zhang · 2018 [cited by applicant]
US 20180173570A1 · Chintalapally et al. · 2018 [cited by applicant]
US 20190141142A1 · Flippou et al. · 2019 [cited by applicant]
US 20190174449A1 · Shan et al. · 2019 [cited by applicant]
US 20190253896A1 · Aydin et al. · 2019 [cited by applicant]
US 20190313236A1 · Lee et al. · 2019 [cited by applicant]
US 20200120589A1 · Velev et al. · 2020 [cited by applicant]
US 20200267518A1 · Sabella et al. · 2020 [cited by applicant]
US 20200296187A1 · Sabella et al. · 2020 [cited by applicant]
US 20200389531A1 · Lee et al. · 2020 [cited by applicant]
US 20210051519A1 · Bedekar et al. · 2021 [cited by applicant]
US 20210084484A1 · Marjou et al. · 2021 [cited by applicant]
US 20210092020A1 · Maguire et al. · 2021 [cited by applicant]
US 20210099316A1 · Wang et al. · 2021 [cited by applicant]
US 20210099848A1 · Ruan et al. · 2021 [cited by applicant]
US 20210099976A1 · Mueck et al. · 2021 [cited by applicant]
US 20210211914A1 · De La Oliva et al. · 2021 [cited by applicant]
US 20210288886A1 · Ortenblad et al. · 2021 [cited by applicant]
WO 2018089417A1 · 2018 [cited by applicant]
Solozabal et al, “Exploitation of Mobile Edge Computing in 5G Distributed Mission—Critical Push-to-Talk Service Deployment”, IEEE Access, vol. 6, Jan. 1, 2018. [cited by examiner]
Guerzoni et al., “SDN base architecture and procedures for 5G Networks”, 1st International Conference on 5G for Ubiquitious Connectivity, Nov. 1, 2014. [cited by examiner]
Afolabi et al. “Nework Slicing and Softwarization: A Survey on Principles, Enabling Technolgies, and Solutions” IEEE Communications Surveys & Tutorials, Jul. 1, 2018. [cited by examiner]
U.S. Appl. No. 17/157,501, filed Jan. 25, 2021. [cited by applicant]
Abbas et al., “Mobile Edge Computing: A Survey,” IEEE Internet of Things Journal, vol. 5, No. 1, total 16 pages, Institute of Electrical and Electronics Engineers, New York, New York (Feb. 2018). [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on Communication for Automation in Vertical Domains (Release 16),” 3GPP TR 22.804 V16.0.0, total 189 pages, 3rd Gener… [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System Architecture for the 5G System; Stage 2 (Release 15),” 3GPP TS 23.501 V15.2.0, total 217 pages, 3rd Generation Partn… [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Policy and Charging Control Framework for the 5G System; Stage 2 (Release 15),” 3GPP TS 23.503 V15.2.0, total 67 pages, 3rd… [cited by applicant]
Huawei, HiSilicon, “Support for MEC topology exposure for efficient UPF anchor selection,” 3GPP TSG-SA WG2 Meeting #127-bis, Newport Beach, CA, USA, S2-185343, pp. 1-4, 3rd Generation Partnership Project, Valbonne, Fran… [cited by applicant]
Kekki et al., “MEC in 5G networks,” (Jun. 2018). [cited by applicant]
Giust et al., “MEC Deployments in 4G and Evolution Towards 5G,” (Feb. 2018). [cited by applicant]
Villari et al., “Osmotic Computing: A New Paradigm for Edge/Cloud Integration,” IEEE Publishing (Oct. 2016). [cited by applicant]
Abbas et al., “Mobile Edge Computing: A Survey,” IEEE Publishing (Feb. 2017). [cited by applicant]
Aral et al., “A Decentralized Replica Placement Algorithm for Edge Computing,” IEEE Publishing (Jan. 2018). [cited by applicant]