Uploaded image for project: 'Near Realtime RAN Intelligent Controller'
  1. Near Realtime RAN Intelligent Controller
  2. RIC-380

Provide API for alarms in xapp python framework

XMLWordPrintable

      Provide an interface for a xApp (or other component that utilizes the framework capabilities) to raise and cancel alarms.

      This interface would be similar to what is implemented in alarm-go in Bronze.

      Internally, the library will send an RMR message - details to be decided (wormhole, static route,??)

       Alarm payload is json;   The payload consists of

         ManagedObjectId
         ApplicationId
         SpecificProblem
         PerceivedSeverity
         AdditionalInfo
         IdentifyingInfo

      As an example, the go alarm api provides operations:

      Initialise/create alarm instance
      Create a new alarm
      Create a new alarm message
      Set message ID
      Set managed object ID (???)
      Set application ID
      Raise alarm
      Clear alarm
      Reraise alarm
      Clear all alarms
      Create string from alarm (to string)

        # Subject Branch Project Status CR V

            cl778h Chris Lott
            MattiHiltunen Matti Hiltunen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: