Versions Compared

Key

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

...

key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution

Non-Real-time RIC (NONRTRIC)

H-Release - Highlights:
  • Consolidated & Improved RAN PM data exposure in new repo for RAN PM functions
    • Adds 4 new services for RAN PM processing
    • Lots of work on deployment scripts/charts, testing, CI, and documentation
  • (R1)
Primary Goals:
  • R1 Service Exposure & Management (SME)
    • CAPIF Aligned Service Registry & Discovery
    • Continued
    • Continuing work of Service execution platform extensions (K8s, Istio, Keycloak, OPA, Gateway) to enable and enforce service isolation & exposure
    • First version of 3GPP CAPIF-aligned Service Registration & Discovery service available. Will continue integration with related work on rApp management & Service exposure enforcement.
    • Controlled access & exposure of service to/from rApps
  • (R1) R1 Data Management & Exposure
    • Aligning with emerging proposals for R1-DME where possible
    • R1 DME Data Catalog support in NONRTRIC ICS 
    • R1 Data delivery & filtering (Kafka & REST)
      • Investigating approaches for access to stored data
    • Continuing prototyping with PM data exposure, filtering & access control
      • Additional support for stored data access (S3 currently supported) (InfluxDB tbc) .
    (DME)
    • Small updates to Information Coordination Service – studying alignment with R1 proposals
    • File-based PM data → Kafka/InfluxDB/Minio
      • Including parsing, filtering & delivery
      • ref. PM Data exposure above
  • rApp Management
    • Started work on a new rApp Manager functions – more in next release
    • LCM for rApps:
    rApp Manager
    • Building on ONAP “Automation Composition” model & platform to implement rApp use cases
      • Added a 'KServe Participant’
        • Inference Services in rApps
        • Now supports KServe-based AI/ML rApps
      • Added an ‘A1 Policy Participant’
    • Overlap with Service Exposure work to examine role of an rApp Manager to support controlled access to and exposure & LCM of µService and non-µService parts of an rApp
    • Hope to start work on supporting ASD-based rApps
    • of Services
    • Overlap with Data Exposure work to examine role of an rApp Manager to support controlled access to and exposure of Data typesSupport KServe App components
  • Continued A1-Policy & A1-Enrichment-Information evolution (& R1-A1)
    • Sample use cases (rApps)
      • Requirements Drivers for rApp/R1 development
      • High degree of cross-project integration activity
    • Testing, Maintenance & Housekeeping
      • Function Test & Integration Test environment,
      • Support integration, deployment & configuration of SMO/Non-RT-RIC related functions & usecases in OSC Integration env.
      • Project coordination, Documentation, Delivery, Reporting, Cross-project alignment, Community demos, O-RAN Standardization support, etc.
      • A1-Policy work in ONAP (continues in ONAP London) - candidate for R1-A1(P)
        • Numerous updates to improve security
        • Improved support fine-grained policy-based access control
        • Removed DMaaP NBI
      • A1-EI management as part of DME - candidate for how to include A1-EI in R1-DME
        • ref. DME work above
    • Demonstrated ASD-based CNF LCM
      • ONAP SO CNFM in standalone mode
    • Sample use cases (rApps)
      • Requirements Drivers for rApp/R1 development
    • Testing, Maintenance & Housekeeping
      • 3PP update – esp. Springboot 3 & JDK 17
      • Function Test & Integration Test environment,
        • Lots of new test cases, and new ONAP L & OSC H test profiles
      • Continue integration, deployment & configuration of SMO/Non-RT-RIC related functions & usecases in OSC Integration environment.
      • Project coordination, Documentation, Delivery, Reporting, Cross-project alignment, Community demos, O-RAN Standardization support, etc.

H Release - Tasks:

Count of Epics (20 issues), User Stories, Tasks, and Issues:  (455 issues)

Relevant Epics:

  • Jira
    serverORAN Jira

H Release - Highlights:

Count of Epics (20 issues), User Stories, Tasks, and Issues:  (455 issues)
Relevant Epics (Draft/Incomplete. Mostly in progress):

Jira
serverORAN Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columns
serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
keyNONRTRIC-
829
855
  • Jira
    serverORAN Jira
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-846
  • Jira
    serverORAN Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-826846
  • Jira
    serverORAN Jira
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-846842
  • Jira
    serverORAN Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-

    825

    829

  • Jira
    serverORAN Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-818826
  • Jira
    serverORAN Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-788825
  • Jira
    serverORAN Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-818
  • Jira
    serverORAN Jira
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-799753
  • Jira
    serverORAN Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-725788
  • Jira
    serverORAN Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-670781
  • Jira
    serverORAN Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-781753
  • Jira
    serverORAN Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-725
  • Jira
    serverORAN Jira
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-696842
  • Jira
    serverORAN Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-696670
  • Jira
    serverORAN Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
    keyNONRTRIC-648
    • ,resolution
      serverId5ec52304-b77c-3ce7-af6a-112cb13e6008
      keyNONRTRIC-648
    Wiki: https://wikidisplay/RICNRTasks / Backlog / JIRAjiraprojectsNONRTRICissues Gerrit / Code:plt-a1policymanagementservicenonrtric/plta1policymanagementservice
    plt-dmaapadapternonrtric/plt/dmaapadapter

    Sonar / Test Coverage Reports

    • nonrtric-plt-
    helmmanager
    gerrit.o-ran-sc.org/r/admin/repos/nonrtric/plt/helmmanagerinformationcoordinatorservice
    gerrit..org/r/admin/repos/nonrtric/plt/informationcoordinatorservicerappcatalogue
    gerrit..org/r/admin/repos/nonrtric/plt/rappcataloguedmaapmediatorproducer
    gerrit..org/r/admin/repos/nonrtric/plt/dmaapmediatorproducer
    sme
    gerrit..org/r/admin/repos/nonrtric/plt/smeranpm
    gerrit..org/r/admin/repos/nonrtric/plt/ranpmrapp
    • plt-
    healthcheck
    /gerrit..org/r/admin/repos/nonrtric/rapp/healthcheckrapp
    • plt-
    orufhrecovery
    gerrit..org/r/admin/repos/nonrtric/rapp/orufhrecovery nonrtric-rapp-ransliceassurancegerrit.org/r/admin/repos/nonrtric/rapp/ransliceassurance 
    portal/nonrtric-controlpanel gerrit.o-ran-sc.org/r/admin/repos/portal/nonrtric-controlpanelsim/a1-interface gerrit.o-ran-sc.org/r/admin/repos/sim/a1-interface

    Sonar / Test Coverage Reports

    nonrtric-plt-dmaapadapterplt-dmaapadapter
    plt-dmaapmediatorproducero-ransc_pltdmaapmediatorproducernonrtric-plt-informationcoordinatorservicenonrtricplt-informationcoordinatorservice

    Docs:

    • nonrtric
    -plt-rappcataloguesonarcloud.io/project/overview?id=_nonrtric-plt-rappcatalogue
    auth-token-fetch
    sonarcloud.io/project/overview?id=_auth-token-fetch sme
    sonarcloud.io/project/overview?id=_sme
    capifcore
    sonarcloud.io/project/overview?id=__sme-capifcore use cases
    sonarcloud.io/organizations/projects?search=nonrtric&sort=namerapp
    • plt-
    orufhrecovery-consumer
    • informationcoordinatorservice: https:/
    /sonarcloud.io/project/overview?id=nonrtric-rapp-orufhrecovery-consumer 
    nonrtric-rapp-ransliceassurancesonarcloud.io/project/overview?id=nonrtric-rapp-ransliceassurance 
    portal/nonrtric-controlpanelsonarcloud.io/project/overview?id=_portal-nonrtric-controlpanel
    sim/a1-interfacesonarcloud.io/project/overview?id=_sim

    Docs:

    nonrtric : a1-interface 
     a1policymanagementservicea1policymanagementservicedmaapadapterdmaapadapter
    informationcoordinatorserviceinformationcoordinatorservice
    plt
    • rapp-
    rappcataloguepltrappcatalogue
    plt
    • rapp-
    dmaapmediatorproducerpltdmaapmediatorproducerinterface

    Testing:

    Studies

    Children Display
    depth1
    pageRICNR:Release H: Technical spikes

    Weekly Meetings:

    Demos:


    • H-Release: Demonstration: "LCM of ASD-based CNFs using ONAP CNFM function in Standalone mode"
      See Video (HD), Video (SD) and Slides for more information

    • H-Release: Demonstration: "CAPIF for Service Registration & Service Discovery"
      See Video (HD), Video (SD) and Slides for more information

    H release: Container images

    H release: Deployment Instruction

    Testing:

    Weekly Meetings:

    Demos:

    •  ... (In progress)

    H release source code, container images and deployment instructions

    ... (In progress)


    Near-Real-time RIC X-APPs (RICAPP)

    Primary Goals:  Expand the community working on open source xApps for O-RAN SC.  Update and maintain the existing xApps to latest releases.

    Enhance the set of open source xApps in support of the RSAC use cases (traffic steering, network slicing) and add new xApps.

    New RUST framework xApp hw-rust will be added in this release. 

    H release plan:

    • New HW-Rust xApp to support RUST framework.
    • New ad-cell xApp to detect cell level anomaly.
    • RC xApp - GRPC interface support on RC xApp
    • Bouncer xApp - RIC Benchmarking new features addition.
    • KPIMON-GO xApp – New Version

    Jira: Count of Epics, User Stories, Tasks, and Issues:  165 issues

    Completed Epics:

    H release highlights/accomplishments:

    • TODO

    Gerrit Reviews

    H release source code, container images and deployment instructions

    The list of container images for the H release:

    Code Coverage Reports : Latest reports can be found at the following Link: Projects - O-RAN Software Community (sonarcloud.io).


    ...