Most Powerful Open Source ERP

Managing BBU and RU with SlapOS Master and NMS Learning Track

Welcome to the training program on managing Baseband Units (BBUs) and Remote Units (RUs) using SlapOS Master and NMS. Below are links to the individual tutorials, divided by program:
  • Last Update:2024-09-27
  • Version:001
  • Language:en

Day 1: Preparation and Group 1 Introduction (Monday)

Monday Morning (9:00 AM - 12:30 PM) – Preparation

  • Tasks:
    • Set up the training environment, verify machine connectivity, and access the Rapid.Space panel.
    • Ensure all equipment and materials are ready for hands-on exercises.
    • Ensure network connection to noVNC is functional, with an alternative option of providing IPv6 via re6stnet locally.
  • Outcome: Participants will verify that all devices are connected to the network and confirm they can access the Rapid.Space panel via noVNC or an IPv6 connection.

Monday Afternoon (1:30 PM - 5:00 PM) – Group 1 Starts

  1. Introduction to NMS and SlapOS Master (45 mins)
    • Overview of NMS, role in managing BBUs and RUs, introduction to SlapOS Master.
    • Outcome: Participants will explain the role of NMS and SlapOS and identify their functions and interdependencies.
  2. Navigating the SlapOS Panel (45 mins)
    • How to log in, access servers, projects, services, and worklists on the Rapid.Space panel.
    • Outcome: Participants will log into the Rapid.Space panel and navigate through the different sections, demonstrating they can locate servers, projects, services, and worklists.
  3. Practice: Adding a Computer Node (45 mins)
    • Step-by-step instructions on adding a computer node.
    • Outcome: Participants will successfully add a computer node within a provided KVM instance and validate its appearance in the panel.
  4. Practice: Deploying Health Service (1 hour)
    • Quick overview of deploying the health service on the panel.
    • Outcome: Participants will deploy a health service on the Rapid.Space panel and verify it's allocated in the service list.

Day 2: Configuration and Alarms (Tuesday)

Tuesday Morning (9:00 AM - 12:30 PM)

  1. Cable Switching and Physical Setup (45 mins)
    • How to connect cables between BBUs and RUs. Adding RUs based on SDR board specifications and SFP port on CPRI cards.
    • Outcome: Participants will connect cables between a BBU and RU based on a physical diagram and confirm the proper setup in the panel.
  2. Step-by-Step Commissioning and Configuration (1 hour)
    • Access services and servers, adjust settings (eNB ID, MME list, PLMN list), and make minor changes to bandwidth and frequency.
    • Outcome: Participants will explain how to update eNB settings, modify MME/PLMN lists, and make small adjustments to bandwidth and frequency, verifying changes in the panel's settings summary.
  3. Fluentbit Configuration and KPI Overview (45 mins)
    • Overview of Fluentbit configuration on the panel and how KPI data is calculated.
    • Outcome: Participants will explain how to configure Fluentbit for data collection. (if possible, participants show how it works on their fluentbit server). KPI is demostrated on wendelin. 
  4. Event Logging Preparation (45 mins)
    • Introduction to event logging, its importance, and transitioning into the Monitor App.
    • Practice: Check logs of the health service.
    • Outcome: Participants will access health service logs and identify specific log entries that pertain to recent service actions.

Tuesday Afternoon (1:30 PM - 5:00 PM)

  1. In-Depth Event Logging and Monitor App (1.5 hours)
    • Detailed demonstration of the Monitor App: how to access logs, synchronize services, and interpret promise lists.
    • Outcome: Participants will use the Monitor App to view real-time logs, synchronize service statuses, and interpret promise entries to confirm system health.
  2. Alarm Tracking and Fault Management (2 hours)
    • Detailed exploration of accessing alarms within the monitor app for BBUs, interpreting alarm indicators, and resolving typical issues (e.g., eNB start failures, CPRI lock).
    • Practice: Health service failed scenario analysis.
    • Outcome: Participants will simulate a health service failure, track the corresponding alarm in the Monitor App, and outline steps taken to diagnose and resolve the issue.

Day 3: Conclusion of Group 1 and Preparation for Group 2 (Wednesday)

Wednesday Morning (9:00 AM - 12:30 PM)

  1. Complete practice and review (2 hour)
    • Review the health service deployment, logging, and alarm management.
    • Outcome: Participants complete process of deploying a health service, monitoring logs, and resolving alarms by walking through a real-world scenario.
  2. Wrap-up for Group 1 (30 mins)
    • Address any remaining questions, review all key topics covered, and reinforce best practices for system
    • Outcome: Participants will summarize their learning experience and present a step-by-step overview of a specific process covered during the training (e.g., health service deployment or alarm resolution).

Wednesday Afternoon (1:30 PM - 5:00 PM) – Preparation for Group 2

  • Tasks:
    • Reset environment and equipment for the second group.
    • Make adjustments to materials based on feedback from the first group.
    Outcome: Participants will verify that all devices are connected to the network and confirm they can access the Rapid.Space panel via noVNC or an IPv6 connection.

Day 4: Introduction, Panel Navigation, and Practical Setup (Thursday)

Thursday Morning (9:00 AM - 12:30 PM)

  1. Introduction to NMS and SlapOS Master (45 mins)

    • Overview of NMS, role in managing BBUs and RUs, introduction to SlapOS Master.
    • Outcome: Participants will explain the role of NMS and SlapOS and identify their functions and interdependencies.
  2. Navigating the SlapOS Panel (45 mins)
    • How to log in, access servers, projects, services, and worklists on the Rapid.Space panel.
    • Outcome: Participants will log into the Rapid.Space panel and navigate through the different sections, demonstrating they can locate servers, projects, services, and worklists.
  3. Practice: Adding a Computer Node (45 mins)
    • Step-by-step instructions on adding a computer node.
    • Outcome: Participants will successfully add a computer node within a provided KVM instance and validate its appearance in the panel.
  4. Setting up and Configuring Equipment – Panel Navigation (45 mins)
    • Accessing and understanding different sections on the panel: Servers, Projects, Services, and Worklists.
    • Outcome: Participants will navigate through and explain how each section is related to BBU and RU management.

Thursday Afternoon (1:30 PM - 5:00 PM)

  1. Cable Switching and Physical Setup (45 mins)
    • How to connect cables between BBUs and RUs. Adding RUs based on SDR board specifications and SFP port on CPRI cards.
    • Outcome: Participants will connect cables between a BBU and RU based on a physical diagram and confirm the proper setup in the panel.
  2. Step-by-Step Commissioning and Configuration (1 hour)
    • Access services and servers, adjust settings (eNB ID, MME list, PLMN list), and make minor changes to bandwidth and frequency.
    • Outcome: Participants will explain how to update eNB settings, modify MME/PLMN lists, and make small adjustments to bandwidth and frequency, verifying changes in the panel's settings summary.
  3. Practice: Deploying Health Service (1 hour)
    • Quick overview of deploying the health service on the panel.
    • Outcome: Participants will deploy a health service on the Rapid.Space panel and verify it's allocated in the service list.

Day 5: Logging, Monitoring, and Alarm Management (Friday)

Friday Morning (9:00 AM - 12:30 PM)

  1. Fluentbit Configuration and KPI Overview (45 mins)
    • Overview of Fluentbit configuration on the panel and how KPI data is calculated.
    • Outcome: Participants will explain how to configure Fluentbit for data collection. (if possible, participants show how it works on their fluentbit server). KPI is demostrated on wendelin. 
  2. Event Logging Preparation (45 mins)
    • Introduction to event logging, its importance, and transitioning into the Monitor App.
    • Detailed demonstration of the Monitor App: how to access logs, synchronize services, and interpret promise lists.
    • Practice: Check logs of the health service.
    • Outcome: Participants will access health service logs and identify specific log entries that pertain to recent service actions.

Friday Afternoon (1:30 PM - 5:00 PM)

  1. Alarm Tracking and Fault Management (2 hours)
    • Detailed exploration of accessing alarms within the monitor app for BBUs, interpreting alarm indicators, and resolving typical issues (e.g., eNB start failures, CPRI lock).
    • Practice: Health service failed scenario analysis.
    • Outcome: Participants will simulate a health service failure, track the corresponding alarm in the Monitor App, and outline steps taken to diagnose and resolve the issue.
  2. Q&A and Final Review (30 mins)
    • Address any remaining questions, review all key topics covered, and reinforce best practices for system
    • OutcomeParticipants complete process of deploying a health service, monitoring logs, and resolving alarms by walking through a real-world scenario. Participants will summarize their learning experience and present a step-by-step overview of a specific process covered during the training (e.g., health service deployment or alarm resolution).