...
PlantUML Macro | ||||||
---|---|---|---|---|---|---|
| ||||||
@startuml Autonumber Skinparam sequenceArrowThickness 2 skinparam ParticipantPadding 5 skinparam BoxPadding 10 Box Personnel #lightblue Participant OTF as “Test Driver” <<INT>> End box Box SMO #gold Participant SMO_O1 as “O1” <<OAM>> Participant RPGE as “Non-RT RIC” <<NONRTRIC>> End box Box “O-RAN RIC” #lightpink Participant O1TERM as “O1 TERM” <<RIC>> Participant HC as "HealthCk Module" <<RIC>> Participant MOD as "Platform Modules" <<RIC>> Participant xAPP as “xAPPs” <<RICAPP>> Participant E2SIM as “E2 Node” <<SIM>> End box Note over SMO_O1 #lightsalmon Provide E2E HealthCheck Test: - Heartbeat Test - Retrieve Alarms - Request On-Demand Full HealthCheck (Heartbeat, FM, PM) End note === O1 RIC Heartbeat == Note Right #lightsalmon O1 Netconf Heartbeat between SMO and RIC End Note O1TERM -> SMO_O1 : <<O1>> O1VES Keep-alive SMO_O1 -> O1TERM : <<O1>> O1Netconf get_config O1TERM -> SMO_O1 : <<O1>> Healthy/OK === O1 RIC Health Status Retrieval (Alarms/Alerts) == Note over SMO_O1 #lightsalmon Alarm Retrieval: -SMO or RIC dashboard able to retrieve any defined alarms -Support O1 Health/Alarms Report Retrieval End note OTF -> SMO_O1 : Retrieve Health Status SMO_O1 -> O1TERM : <<O1>> NetConf get alarm-list O1TERM -> SMO_O1 : <<O1>> alarm-list Note Right alarm-list defined & stored as leaf in O1 Yang model End note SMO_O1 -> OTF : Alarm List === O1 RIC On-Demand HealthCheck == Note over SMO_O1 #lightsalmon Support O1 Healthcheck Provisioning Command - Telemetry Report: Heartbeat, FM, PM End Note OTF -> SMO_O1 : On-Demand HealthCheck SMO_O1 -> O1TERM : <<O1>> Perform HealthCheck Note Right Initial: On-Demand Update of Alarm List Longer term: May re-run RIC self-check End note Note over SMO_O1 #lightsalmon Support HealthCheck Telemetry (FM, Heartbeat, PM) End Note RefO1TERM over SMO_O1,-> HC : Perform RIC Self-Check (See RIC Self-Check flows)request alarm update HC -> O1TERM : alarm list updates O1TERM --> SMO_O1 : <<O1>> updated alarm-list SMO_O1 -> OTF : Alarm List OTF -> OTF : Note right : Evaluate O1 HealthCheck and Alarms @enduml |
...