weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 1 | .. This work is licensed under a Creative Commons Attribution 4.0 International License. |
| 2 | .. SPDX-License-Identifier: CC-BY-4.0 |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 3 | .. Copyright (C) 2019 CMCC |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 4 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 5 | .. amber release projects index |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 6 | |
| 7 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 8 | O-RAN SC Amber Release Projects |
| 9 | =============================== |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 10 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 11 | RAN Intelligent Controller Applications (RICAPP) |
| 12 | ------------------------------------------------ |
| 13 | RICAPP includes open source sample xAPPs and platform applications that can we used for integration, testing, and demonstrations. |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 14 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 15 | More detailed function documentation can be found as follow: |
| 16 | |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 17 | * :doc:`RIC Measurement Campaign (MC) xApp <ric-app-mc:index>` |
weichen | 914edd6 | 2019-11-14 02:01:38 -0500 | [diff] [blame] | 18 | * :doc:`RIC APP ML <ric-app-mc:index>` |
weichen | 10a1e57 | 2019-11-17 22:43:06 -0500 | [diff] [blame] | 19 | * :doc:`GS-lite Stream Processing Engine <com-gs-lite:index>` |
weichen | 664c532 | 2019-11-20 02:24:51 -0500 | [diff] [blame] | 20 | * :doc:`Admission Control xAPP <ric-app-admin:index>` |
weichen | 10a1e57 | 2019-11-17 22:43:06 -0500 | [diff] [blame] | 21 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 22 | Near Realtime RAN Intelligent Controller (RIC) |
| 23 | ---------------------------------------------- |
| 24 | This project a initial RIC Platform to support xAPPs with limited support for O1, A1, and E2 interfaces. |
weichen | 10a1e57 | 2019-11-17 22:43:06 -0500 | [diff] [blame] | 25 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 26 | More detailed function documentation can be found as follow: |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 27 | |
weichen | 914edd6 | 2019-11-14 02:01:38 -0500 | [diff] [blame] | 28 | * :doc:`LOG <com-log:index>` |
| 29 | * :doc:`GOLOG <com-golog:index>` |
| 30 | * :doc:`PYLOG <com-pylog:index>` |
| 31 | * :doc:`A1 <ric-plt-a1:index>` |
| 32 | * :doc:`DBAAS <ric-plt-dbaas:index>` |
| 33 | * :doc:`RIC Message Router <ric-plt-lib-rmr:index>` |
| 34 | * :doc:`Routing Manager <ric-plt-rtmgr:index>` |
| 35 | * :doc:`Shared Data Layer (SDL) in C++ <ric-plt-sdl:index>` |
| 36 | * :doc:`Shared Data Layer (SDL) in Go <ric-plt-sdlgo:index>` |
| 37 | * :doc:`Jaegeradapter <ric-plt-jaegeradapter:index>` |
| 38 | * :doc:`Tracelibcpp <ric-plt-tracelibcpp:index>` |
| 39 | * :doc:`Tracelibgo <ric-plt-tracelibgo:index>` |
| 40 | * :doc:`Vespamgr <ric-plt-vespamgr:index>` |
| 41 | * :doc:`ASN.1 Documents <ric-plt-asn1-documents:index>` |
weichen | 10a1e57 | 2019-11-17 22:43:06 -0500 | [diff] [blame] | 42 | * :doc:`Streaming Protobufs <ric-plt-streaming-protobufs:index>` |
weichen | 914edd6 | 2019-11-14 02:01:38 -0500 | [diff] [blame] | 43 | |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 44 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 45 | Non-RealTime RAN Intelligent Controller (NONRTRIC) |
| 46 | -------------------------------------------------- |
| 47 | Non-realtime RIC focus on feature functionality of A1-interface (consumer and provider), and closed-loop use cases. The NONRTRIC project will also work together with the OAM project to align activities on a case-by-case based for O1 interfaces. Project should focus on use cases supported in ONAP. The work should be sponsored in O-RAN and initial code contributions in O-RAN SC. Interoperability with ONAP should be aligned between the standards and will follow initial contributions in this project. |
| 48 | |
| 49 | More detailed function documentation can be found as follow: |
| 50 | |
| 51 | * :doc:`Non-RT RIC <nonrtric:index>` |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 52 | |
| 53 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 54 | Operations and Maintenance (OAM) |
| 55 | -------------------------------- |
| 56 | The O-RAN-SC-OAM project provides reference implementation according to the O-RAN OAM (WG1) documents. In addition we provide a common MnS-Consumer for development and module test purposes. The assumption is that the projects for the ManagedElements can concentrate on the more important user-plane. |
| 57 | |
| 58 | More detailed function documentation can be found as follow: |
| 59 | |
weichen | 914edd6 | 2019-11-14 02:01:38 -0500 | [diff] [blame] | 60 | * :doc:`RIC Dashboard <portal-ric-dashboard:index>` |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 61 | |
| 62 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 63 | O-RAN Central Unit (OCU) |
| 64 | ------------------------ |
| 65 | The OCU is target an initial software deliverable with limited functionality. Focus on aa basic E2 interface to enable initial integration testing between RIC and OCU. |
| 66 | |
| 67 | More detailed function documentation can be found as follow: |
| 68 | |
weichen | 914edd6 | 2019-11-14 02:01:38 -0500 | [diff] [blame] | 69 | * :doc:`Open LTE <scp-ocu-openlte:index>` |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 70 | |
| 71 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 72 | O-RAN Distributed Unit High Layers (ODUHIGH) |
| 73 | -------------------------------------------- |
| 74 | Focus on initial L2 functional blocks based on seed code contributions. |
| 75 | |
| 76 | More detailed function documentation can be found as follow: |
weichen | 635c0af | 2019-11-20 04:25:54 -0500 | [diff] [blame] | 77 | |
weichen | 664c532 | 2019-11-20 02:24:51 -0500 | [diff] [blame] | 78 | * :doc:`O-DU Layer 2 <o-du-l2:index>` |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 79 | |
| 80 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 81 | O-RAN Distributed Unit Low Layers (ODULOW) |
| 82 | ------------------------------------------ |
| 83 | Focus on initial L1 functional blocks based on seed code contributions. |
| 84 | |
| 85 | More detailed function documentation can be found as follow: |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 86 | |
weichen | 0829aea | 2019-11-20 22:37:22 -0500 | [diff] [blame] | 87 | * :doc:`O-DU Layer 1 <o-du-phy:index>` |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 88 | |
weichen | 664c532 | 2019-11-20 02:24:51 -0500 | [diff] [blame] | 89 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 90 | Infrastructure (INF) |
| 91 | -------------------- |
| 92 | Initial building blocks for infrastructure to run O-RAN NF components. |
| 93 | |
| 94 | More detailed function documentation can be found as follow: |
| 95 | |
| 96 | * :doc:`Realtime Platform <pti-rtp:index>` |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 97 | |
| 98 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 99 | Simulations(SIM) |
| 100 | ---------------- |
| 101 | Initial simulators used for testing O-RAN NF interfaces. |
| 102 | |
| 103 | More detailed function documentation can be found as follow: |
| 104 | |
weichen | 10a1e57 | 2019-11-17 22:43:06 -0500 | [diff] [blame] | 105 | * :doc:`SIM/O1-Interface <sim-o1-interface:index>` |
weichen | 332b287 | 2019-11-12 01:41:31 -0500 | [diff] [blame] | 106 | |
| 107 | |
weichen | 58b8cbc | 2019-11-18 03:47:15 -0500 | [diff] [blame] | 108 | Integration and Testing (INT) |
| 109 | ----------------------------- |
| 110 | The integration and test effort will focus on testing the requirements documented in each release. This will focus on end to end test and use case testing. |
| 111 | |
| 112 | INF Testing shall primarily be done on the Akraino-REC (Radio Edge Cloud) blueprint. While Non-RT RIC and O1 interface testing will primarily use ONAP components. |
| 113 | |
| 114 | More detailed function documentation can be found as follow: |
| 115 | |
weichen | 10a1e57 | 2019-11-17 22:43:06 -0500 | [diff] [blame] | 116 | * :doc:`IT-Dep<it-dep:index>` |
| 117 | * :doc:`IT-Test<it-test:index>` |
| 118 | * :doc:`IT-Dev<it-dev:index>` |
| 119 | * :doc:`IT-Otf<it-otf:index>` |
| 120 | |
| 121 | |
| 122 | |
| 123 | |
| 124 | |