IP Library › Granted Patent US 11,882,006
Granted Patent B1
US 11,882,006 · App. 18/148,733 · Granted Jan 23, 2024

User interface for 5G radio access network (RAN) topology

Inventors: Lyubov Nesteroff (Pleasant Hill, CA); Mengjiao Sun (Sunnyvale, CA); Bret Michael Bailey (Santa Cruz, CA); Ojas Gupta (Mountain View, CA); Burcu Sahin (Ankara, TR); Arda Akman (San Ramon, CA); Bengi Mizrahi (Istanbul, TR); Hongbin Xie (Mississauga, CA)
Assignee: Juniper Networks, Inc.
H04L41/22G06F3/04817H04L41/12G06F3/0482
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 11,882,006
App. No.
18/148,733
Granted
Jan 23, 2024
Kind
B1
Abstract

Techniques are disclosed for a user interface for displaying a topology representation of infrastructure of a 5G Radio Access Network (RAN), such as an Open Radio Access Network (O-RAN) 5G infrastructure. For example, a computing system displays, via a user interface, first icons, each icon of the first icons representing first components providing Level-1 functionality for the O-RAN 5G infrastructure, such as non-real-time RAN Intelligent Controllers (RICs). The computing system receives, via the user interface, a selection of a first icon of the first icons. In response to the selection, the computing system displays, via the user interface, second icons, each icon of the second icons representing second components managed by a component of the first components corresponding to the selected first icon. The second components provide Level-2 functionality for the O-RAN 5G infrastructure, such as near-real-time RICs.

Claims (76)

1. A computing system comprising processing circuitry having access to a memory, the processing circuitry configured to:

display, via a user interface, a plurality of first icons, each icon of the plurality of first icons representing a plurality of first components providing Level-1 functionality for an Open Radio Access Network (O-RAN) 5G infrastructure;

receive, via the user interface, a selection of a first icon of the plurality of first icons; and

responsive to the selection of the first icon, display, via the user interface, a plurality of second icons, each icon of the plurality of second icons representing a plurality of second components providing Level-2 functionality for the O-RAN 5G infrastructure, the plurality of second components managed by a component of the plurality of first components corresponding to the selected first icon.

2. The computing system of claim 1 ,

wherein the plurality of first components providing Level-1 functionality for the O-RAN 5G infrastructure comprise a plurality of non-real-time Radio Access Network (RAN) Intelligent Controllers (RICs), and

wherein the plurality of second components providing Level-2 functionality for the O-RAN 5G infrastructure comprise a plurality of near-real-time RICs.

3. The computing system of claim 1 , wherein the processing circuitry is further configured to:

receive, via the user interface, a selection of a second icon of the plurality of second icons;

responsive to the selection of the second icon, display, via the user interface, a plurality of third icons, each icon of the plurality of third icons representing a plurality of third components providing Level-3 functionality for the O-RAN 5G infrastructure, the plurality of third components managed by a component of the plurality of second components corresponding to the selected second icon;

receive, via the user interface, a selection of a third icon of the plurality of third icons; and

responsive to the selection of the third icon of the plurality of third icons, display, via the user interface, a plurality of fourth icons, each icon of the plurality of fourth icons representing a plurality of fourth components providing Level-4 functionality for the O-RAN 5G infrastructure, the plurality of fourth components managed by a component of the plurality of third components corresponding to the selected third icon.

4. The computing system of claim 3 ,

wherein the plurality of components providing Level-3 functionality for the O-RAN 5G infrastructure comprise a plurality of gNodeB (gNB), gNodeB Control Unit-Control Plane (gNB CU-CP), or gNodeB Control Unit-User Plane (gNB CU-UP) nodes,

wherein the plurality of components providing Level-4 functionality for the O-RAN 5G infrastructure comprise a plurality of Next Generation e-NodeB (ng-eNB) or gNodeB Distributed Unit (gNB-DU) nodes.

5. The computing system of claim 1 , wherein the processing circuitry is further configured to:

display, via the user interface, an alert associated with a component of the plurality of first components or the plurality of second components;

in response to receiving a selection of the alert via the user interface, display, via the user interface, information for the alert, wherein the information includes one or more of:

a configuration of the component associated with the alert;

a time at which the alert occurred; or

a type of the alert.

6. The computing system of claim 1 ,

wherein the plurality of second components providing Level-2 functionality for the O-RAN 5G infrastructure comprise a first plurality of second components and a second plurality of second components,

wherein to display the plurality of second icons, the processing circuitry is configured to:

display a first icon of the plurality of second icons, the first icon comprising a single icon representing the first plurality of second components; and

display a second plurality of second icons, each of the second plurality of second icons representing a single component of the second plurality of second components.

7. The computing system of claim 6 , wherein the processing circuitry is further configured to:

receive, via the user interface, a selection of the first icon of the plurality of second icons; and

responsive to the selection of the first icon of the plurality of second icons, update the user interface to:

display a third plurality of second icons, each of the third plurality of second icons representing a single component of the first plurality of second components; and

display a fourth icon of the plurality of second icons, the fourth icon comprising a single icon representing the second plurality of second components.

8. The computing system of claim 1 , wherein the processing circuitry is further configured to:

responsive to a selection of a second icon of the plurality of second icons, display, via the user interface, information associated with a component of the plurality of second components corresponding to the selected second icon.

9. The computing system of claim 1 ,

wherein the processing circuitry is further configured to display, via the user interface, a representation of a geographic location, and

wherein to display the plurality of first icons and the plurality of second icons, the processing circuitry is configured to position the plurality of first icons and the plurality of second icons on the representation of the geographic location.

10. The computing system of claim 1 ,

wherein to display the plurality of first icons and the plurality of second icons, the processing circuitry is configured to arrange the plurality of first icons and the plurality of second icons according to a hierarchy of respective components of the plurality of first components and the plurality of second components within the O-RAN 5G infrastructure.

11. The computing system of claim 1 ,

wherein to display the plurality of first icons and the plurality of second icons, the processing circuitry is configured to arrange the plurality of first icons and the plurality of second icons according to a hub-and-spoke model of respective components of the plurality of first components and the plurality of second components within the O-RAN 5G infrastructure.

12. The computing system of claim 1 ,

wherein to receive the selection of the first icon of the first plurality of icons, the processing circuitry is configured to receive a first selection of the first icon of the first plurality of icons, and

wherein the processing circuitry is further configured to:

after displaying the second plurality of icons, receive, via the user interface, a second selection of the first icon of the first plurality of icons; and

responsive to the second selection of the first icon, display, via the user interface, the first plurality of icons and not the second plurality of icons.

13. The computing system of claim 1 , wherein the processing circuitry is further configured to:

receive via the user interface, one or more filtering criteria; and

responsive to receiving the one or more filtering criteria, display, via the user interface, a subset of the second plurality of icons, each icon of the subset of the second plurality of icons representing one or more of the plurality of second components that have one or more attributes matching the one or more filtering criteria.

14. A method comprising:

displaying, by processing circuitry and via a user interface, a first plurality of icons, each icon of the first plurality of icons representing a plurality of first components providing Level-1 functionality for an Open Radio Access Network (O-RAN) 5G infrastructure;

receiving, by the processing circuitry and via the user interface, a selection of a first icon of the plurality of icons; and

responsive to the selection of the first icon, displaying, by the processing circuitry and via the user interface, a plurality of second icons, each icon of the plurality of second icons representing a plurality of second components providing Level-2 functionality for the O-RAN 5G infrastructure, the plurality of second components managed by a component of the plurality of first components corresponding to the selected first icon.

15. The method of claim 14 , further comprising:

receiving, by the processing circuitry and via the user interface, a selection of a second icon of the plurality of second icons;

responsive to the selection of the second icon, displaying, by the processing circuitry and via the user interface, a plurality of third icons, each icon of the plurality of third icons representing a plurality of third components providing Level-3 functionality for the O-RAN 5G infrastructure, the plurality of third components managed by a component of the plurality of second components corresponding to the selected second icon;

receiving, by the processing circuitry and via the user interface, a selection of a third icon of the plurality of third icons; and

responsive to the selection of the third icon of the plurality of third icons, displaying, by the processing circuitry and via the user interface, a plurality of fourth icons, each icon of the plurality of fourth icons representing a plurality of fourth components providing Level-4 functionality for the O-RAN 5G infrastructure, the plurality of fourth components managed by a component of the plurality of third components corresponding to the selected third icon.

16. The method of claim 14 ,

wherein the plurality of second components providing Level-2 functionality for the O-RAN 5G infrastructure comprise a first plurality of second components and a second plurality of second components,

wherein displaying the plurality of second icons further comprises:

displaying a first icon of the plurality of second icons, the first icon comprising a single icon representing the first plurality of second components; and

displaying a second plurality of second icons, each of the second plurality of second icons representing a single component of the second plurality of second components.

17. The method of claim 14 ,

wherein displaying the plurality of first icons and the plurality of second icons, further comprises arranging, by the processing circuitry, the plurality of first icons and the plurality of second icons according to a hub-and-spoke model of respective components of the plurality of first components and the plurality of second components within the O-RAN 5G infrastructure.

18. The method of claim 14 ,

wherein receiving the selection of the first icon of the first plurality of icons comprises receiving a first selection of the first icon of the first plurality of icons, and

wherein the method further comprises:

after displaying the second plurality of icons, receiving, by the processing circuitry and via the user interface, a second selection of the first icon of the first plurality of icons; and

responsive to the second selection of the first icon, displaying, by the processing circuitry via the user interface, the first plurality of icons and not the second plurality of icons.

19. The method of claim 14 , further comprising:

receiving by the processing circuitry and via the user interface, one or more filtering criteria; and

responsive to receiving the one or more filtering criteria, displaying, by the processing circuitry and via the user interface, a subset of the second plurality of icons, each icon of the subset of the second plurality of icons representing one or more of the plurality of second components that have one or more attributes matching the one or more filtering criteria.

20. A non-transitory computer readable medium comprising instructions that, when executed, cause one or more programmable processors to:

display, via a user interface, a plurality of first icons, each icon of the plurality of first icons representing a plurality of first components providing Level-1 functionality for an Open Radio Access Network (O-RAN) 5G infrastructure;

receive, via the user interface, a selection of a first icon of the plurality of first icons; and

responsive to the selection of the first icon, display, via the user interface, a plurality of second icons, each icon of the plurality of second icons representing a plurality of second components providing Level-2 functionality for the O-RAN 5G infrastructure, the plurality of second components managed by a component of the plurality of first components corresponding to the selected first icon.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2023
From: SUN, MENGJIAO; SAHIN, BURCU
To: JUNIPER NETWORKS, INC.
Reel/Frame 062300/0545 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2022
From: NESTEROFF, LYUBOV; BAILEY, BRET MICHAEL; GUPTA, OJAS; AKMAN, ARDA; MIZRAHI, BENGI; XIE, HONGBIN
To: JUNIPER NETWORKS, INC.
Reel/Frame 062245/0829 →
Cited By (5)
US 1,092,548 US 12,476,871 US 12,507,072 US 12,647,796 US 12,732,424