Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

PlantUML Macro
border3
aligncenter
titleA1 RIC Health-Check
@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 A1TERM as “A1 MED” <<RIC>>
    Participant O1TERM as "O1 TERM" <<RIC>>
    Participant xAPP as “HelloWorld xAPP” <<RICAPP>>
    Participant E2SIM as “E2 Node” <<SIM>>
End box

Note over SMO_O1 #lightsalmon
Provide E2E Healthcheck Test (Policy Changes via A1)
End note

=== A1 Heartbeat ==
Note over RPGE, A1TERM 
  A1 Mediator Health is addressed by RIC Self-Check Flows
End Note


=== A1 On-demand Policy Creation and Deletion ==
Note over SMO_O1 #lightsalmon
  Non-RT RIC support for A1 messages: A1 Query of Policies 
  Querying Policies can be requested by OTF/Test Driver as well
End Note

RPGE -> A1TERM : <<A1>> GET Policy List
A1TERM --> RPGE : <<A1>> Policy List


Note over SMO_O1 #lightsalmon
  Support A1 Policy Test Message Generation:
  "HelloWorld" Test Policy Instance Creation
End Note
OTF -> A1TERM : <<A1>> HelloWorld Policy Creation Request
A1TERM -> xAPP : HelloWorld Policy Creation
Note Left #lightsalmon
  Support A1 Policy Test Message Mediation
End Note
xAPP -> A1TERM : Policy Status Change
Note Left #lightsalmon
    Support A1 Policy Test Message Processing:
    xAPPs process "HelloWorld" Policy Creation
End Note
A1TERM --> OTF : <<A1>> Policy Creation Completed
xAPP -> A1TERM : Policy Status Change
A1TERM ->> RPGE : <<A1>> Enforcement Change Notification

OTF -> A1TERM : <<A1>> GET Policy List
A1TERM --> OTF : <<A1>> Policy List
Note right 
  Send Policy List showing HelloWorld instance created
End Note


Note over SMO_O1 #lightsalmon
  Support A1 Policy Test Message Generation:
  "HelloWorld" Test Policy Deletion
End Note
OTF -> A1TERM : <<A1>> HelloWorld Policy Deletion Request


A1TERM -> xAPP : HelloWorld Policy Deletion
xAPP -> A1TERM : Policy Status Change
A1TERM --> OTF : <<A1>> Policy Deletion Completed

A1TERM ->> RPGE : <<A1>> Enforcement Change Notification
OTF -> A1TERM : <<A1>> GET Policy List 
A1TERM --> OTF : <<A1>> Policy List 
Note right 
  Send Policy List showing HelloWorld deleted
End Note






@enduml

Image Removed

Plantuml file for A1_HealthCheck Sequence Diagram