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

Setup eNB from RAN: RanName changed

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium Medium
    • Cherry-R5
    • None
    • e2mgr
    • None

      Requirements

      Setup Request from RAN 

      • Since the REST API can create NodeB (only eNB but let’s be general), it can give different RAN Name to RAN ID – different from the way E2T calculates it. So – To force that at the end the RAN Name that E2T is the one we are saving
        • If (RAN ID (from Setup) already exist in RNIB) BUT (RAN Name (from Setup) is different then the one in the RNIB
          • Update the RAN Name (from Setup) in the existing RAN Object
          • Update the RAN Name (from Setup) that will point on the existing RAN Object
          • Null the old RAN Name that will NOT point on the existing RAN Object)
          • Change also the the new RAN name in the List

      Acceptance

      • See if Insert eNB (US 584) create eNB with RAN ID N, and Ran Name A, and now there Setup Request from RAN ID N but RAN Name B, RAN Name A disappear from RNIB – it doesn’t point on anything and the RAN name is changed to B. See also in the List. 

      Test plan

       

      Given When Then
      eNB {ranId: xyz, ranName: *RAN1*}

       added via AddEnb HTTP

      eNB Setup Request  {ranId: xyz, ranName: *RAN2*} RanName is updated in redis:
      setupFromNetwork =true
      1.  [RanId]nodeb - ranName is updated
      2.  [oldRanName]nodeb - deleted
      3.  [newRanName]nodeb - ranName is updated
      4.  cellPciKeys with old ranName - deleted
      5.  cellPciKeys with new ranName - created
      6.  nbIdentity with old ranName - deleted
      7.  nbIdentity with new ranName - created

       
       
       

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Unassigned Unassigned
            Amichai Amichai Sichel
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: