Cutting-Edge O-RAN Protocol Engineering and Research Lab

k8s o ran ims n.w
1 / 26
Embed
Share

Discover the groundbreaking work at the Protocol Engineering and Application Research Lab (PEARL) focusing on O-RAN technology, open-source software, cloud networking, and 5G innovations. Dive into the latest advancements in virtualized RAN, distributed core networks, service orchestration frameworks, and more.

  • O-RAN
  • Protocol Engineering
  • Research Lab
  • Cloud Networking
  • 5G Innovations

Uploaded on | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. K8s O-RAN (IMS) : : Protocol Engineering and Application Research Lab (PEARL) 1

  2. O-Cloud O2 Protocol Engineering and Application Research Lab (PEARL) 2 2

  3. RRU: Remote Radio Unit BBU: BaseBand Unit DU: Distributed Unit CU: Centralized Unit RAN OPEN Virtualized Centralized Virtualized Centralized Distributed Centralized D-RAN V-RAN C-RAN O-RAN RRU Core Network Core Network Core Network BBU RRU O-RU RRU BBU BBU RRU DU O-DU BBU BBU CU RRU Core Network O-RU BBU O-CU RRU BBU Pool DU O-DU RRU Option. 2 Option. 1 O-Cloud BBU Protocol Engineering and Application Research Lab (PEARL) 3 3

  4. O-RAN SMO: Service Management Orchestration Framework Core Network SMO O2 O-Cloud O-RU O-DU O1 O-CU O-RU O-DU Protocol Engineering and Application Research Lab (PEARL) 4 4

  5. O2 Interface FOCOM: Federated O-Cloud Orchestration and Management NFO: Network Function Orchestration IMS: Infrastructure Management Services DMS: Deployment Management Services SMO FOCOM NFO O2 Interface IMS DMS DMS IMS DMS O-Cloud O-Cloud Node1 Node2 Node3 Node4 Node5 Node2 Node1 NodeN Protocol Engineering and Application Research Lab (PEARL) 5 5

  6. 1. O-Cloud 2. O-RAN Software Community O2 : Starlingx Starlingx Protocol Engineering and Application Research Lab (PEARL) 6 6

  7. O-Cloud CNF O-Cloud E2: E2 Termination for Near-Real-Time Radio Access Network Intelligent Controller in Open Radio Access Network RIC: Machine Learning Workflow in O-RAN RIC Platform O-DU: Design of Multi-Mode Software Defined O-DU for 5G O-RAN Protocol Engineering and Application Research Lab (PEARL) 7 7

  8. O-Cloud Protocol Engineering and Application Research Lab (PEARL) 8 8

  9. O-Cloud Host 192.168.10.1 QEMU-KVM Node2 192.168.10.2 FirstNode NodeN ens3 ens3 ens3 NAT Network No DHCP lxdbr0 192.168.10.0/24 Protocol Engineering and Application Research Lab (PEARL) 9 9

  10. O-Cloud Overview SMO FOCOM 2. O-Cloud 4. SMO 3. FirstNode / Node First Node O-Cloud Deployer FirstNode Node2 NodeN 1. FirstNode Protocol Engineering and Application Research Lab (PEARL) 10 10

  11. O-Cloud Contained Info: 1. OS Image to use. 2. MAC of nodes. 3. Who is IMS. 4. Role of Nodes. (Under which DMS cluster) 5. Resource Pools 6. Registration URI on SMO 7. O-Cloud ID SMO FOCOM 2. O-Cloud FirstNode O-Cloud Deployer FirstNode Node2 NodeN 1. FirstNode Protocol Engineering and Application Research Lab (PEARL) 14 14

  12. O-Cloud MaaS: Metal as a Service PXE: Preboot eXecution Environment SMO FOCOM 3.1 OS Image 3.3 Deployer PXE-boot Node OS O-Cloud FirstNode Deployer FirstNode Node2 NodeN MaaS 3.2 MaaS Protocol Engineering and Application Research Lab (PEARL) 15 15

  13. O-Cloud Master and worker: k8s master worker SMO FOCOM 3.4 Deployer Node FirstNode Deployer MaaS O-Cloud Node2 NodeN FirstNode worker Node-Agent worker Node-Agent master Node-Agent Protocol Engineering and Application Research Lab (PEARL) 16 16

  14. O-Cloud IMS: IMS O2API SMO FOCOM FirstNode O-Cloud MaaS Deployer Node2 NodeN FirstNode worker Node-Agent worker Node-Agent master Node-Agent IMS 3.5 Deployer IMS O-Cloud IMS Protocol Engineering and Application Research Lab (PEARL) 17 17

  15. O-Cloud SMO FOCOM 4. SMO FirstNode O-Cloud MaaS Deployer Node2 NodeN FirstNode worker Node-Agent worker Node-Agent master Node-Agent IMS Protocol Engineering and Application Research Lab (PEARL) 18 18

  16. O-Cloud Scenario statusMessage Deploy MaaS. Register VM on MaaS. Commission VM. Deploy Machines. A. O-Cloud VM B. FirstNode + MaaS C. VM D. k8s Cluster Set Environment for k8s. Create k8s clusters. Deploy Node-Agent on each node. Deploy IMS. Deployment Finished. Protocol Engineering and Application Research Lab (PEARL) 19 19

  17. O2 - IMS Prefix: /o2ims_infrastructureInventory/v1/ Resource URI HTTP method Name / GET O-Cloud Description O-Cloud Info /resourceTypes GET Resource Type List /resourceTypes/{resourceTypeId GET Resource Type Description /resourcePools GET Resource Pool List Resources /resourcePools/{resourcePoolId} GET Resource Pool Description /resourcePools/{resourcePoolId} /resources /resourcePools/{resourcePoolId} /resources/{resourceId} GET Resource List GET Resource Description /deploymentManagers GET Deployment Manager List DMS Info /deploymentManagers/{deploymentManagerId} GET Deployment Manager Description /subscriptions GET Inventory Subscription List /subscriptions POST Inventory Subscription List Subscriptions /subscriptions/{subscriptionId} GET Inventory Subscription Description /subscriptions/{subscriptionId} DELETE Inventory Subscription Description Protocol Engineering and Application Research Lab (PEARL) 20 20

  18. O2 - Infrastructure Inventories IMS Request Resource Info Node Node-Agent Periodic Call (per 10 second) collector Protocol Engineering and Application Research Lab (PEARL) 21 21

  19. O2 - Subscription SMO O-Cloud Node-Agent Node-Agent Node-Agent IMS FOCOM 1. subscription 10s 2. CallBack 3. Failure 4. Subscription 3. Success 4. Subscription Fault 5. Alert Protocol Engineering and Application Research Lab (PEARL) 22 22

  20. DMS API Prefix: /o2dms/v1/{deploymentManagerID} HTTP method Resource URI Name DMS Info / GET DMS /O2dms_DeploymentLifecycle/NfDeployment GET NF Deployment List /O2dms_DeploymentLifecycle/NfDeployment POST Create a NF Deployment NF /O2dms_DeploymentLifecycle/NfDeployment/{nfDeploymentId} GET NF Deployment Description Deployment /O2dms_DeploymentLifecycle/NfDeployment/{nfDeploymentId} PUT Update NF Deployment /O2dms_DeploymentLifecycle/NfDeployment/{nfDeploymentId} DELETE Delete NF Deployment /O2dms_DeploymentLifecycle/NfDeploymentDescriptor GET NF Deployment Descriptor Description /O2dms_DeploymentLifecycle/NfDeploymentDescriptor POST Create a NF Deployment Descriptor List NF /O2dms_DeploymentLifecycle/NfDeploymentDescriptor/{nfDeploymentDescriptorId} GET Deployment Manager Description Deployment Descriptor Create a NF Deployment Descriptor Description Delete Create NF Deployment Descriptor /O2dms_DeploymentLifecycle/NfDeploymentDescriptor/{nfDeploymentDescriptorId} PUT /O2dms_DeploymentLifecycle/NfDeploymentDescriptor/{nfDeploymentDescriptorId} DELETE Protocol Engineering and Application Research Lab (PEARL) 23 23

  21. O2 Create NF OAM: Operation and Maintenance SMO O-Cloud DMS OAM FOCOM O2 Interface 1. NF Deployment Descriptor 2. NF Deployment NF 3. NF 4. NF O1 Interface 5. NF OAM (Optional) 6. NF Protocol Engineering and Application Research Lab (PEARL) 24 24

  22. O2 Delete NF SMO O-Cloud DMS FOCOM NF 1. NF Deployment 2. NF 3. NF Deployment Protocol Engineering and Application Research Lab (PEARL) 25 25

  23. DEMO Protocol Engineering and Application Research Lab (PEARL) 27 27

  24. Node O-Cloud 80 66.97 70 55.72 60 45.74 50 ( ) 36.32 40 31.96 30 20 10 0 2 5 10 15 20 Deploy Maas Register VM Commission VM Deploy Machines Set Environment for k8s Create k8s (1 cluster) Deploy Node-Agent Deploy IMS Node Protocol Engineering and Application Research Lab (PEARL) 28 28

  25. Node O-Cloud 5 4.5 4 3.5 3 ( ) 2.28 2.5 2.06 1.98 1.77 2 1.69 1.5 1 0.5 0 2 5 10 15 20 Tear Down IMS Tear Down Node-Agnet Delete K8s Cluster(1 cluster) Delete Machines Node Protocol Engineering and Application Research Lab (PEARL) 29 29

  26. O-Cloud / O-Cloud / NF IMS O-Cloud : Live Upgrade Protocol Engineering and Application Research Lab (PEARL) 30 30

Related


More Related Content