1 of 7

5G/NextG Week 7

By Jeff Acevedo, Sanskar Shah, Nikhil Sampath, Ryan Lin, Sreeram Mandava, Aleksa Samardzija, Stanislav Ceman

2 of 7

Project Objectives:

  • Open source implementation of 5G
  • Network control and management applications
    • Resilience
    • Security
    • Topology Service
  • Done in context of Open RAN (O-RAN)

3 of 7

SMO

O-DU

O-CU

O-RU

O-DU

O-RU

O-RU

O-RU

O-RU

O-RU

O-RAN Radio Unit

O-RAN Distributed Unit

O-RAN Central Unit

Service Management

Orchestration

  • Hosts rApp

User Equipment (UE)

Core

Internet

rApp

General Purpose Hardware (GPH)

GPH + Custom Hardware

Custom Hardware

4 of 7

Progress Report

  • Explored topology visualization with D3
  • Changed the topology service
  • Set up RabbitMQ on nodes
  • Created a topology generator

5 of 7

RabbitMQ

  • Open source message broker
  • Used to send topology initialization and updates and security alarms
  • Publisher/subscriber service

6 of 7

Topology Service

  • Cleaned topology
  • Created topology generator
  • Changed the format for faster search
  • Revamped old topology service to handle new format

7 of 7

Future plans

  • Complete messaging system for all types of messages
  • Implement D3 for topology visualization
  • Work on topology service to handle calls and requests
  • Work on propagation of graph changes to necessary elements
  • Spectrum sensing