1 module o-ran-sc-ric-gnb-status-v1 {
3 namespace "urn:o-ran:ric:gnb-status:1.0";
7 "O-RAN Software Community";
11 "This module defines the gNB status and other information visible to operators
13 Copyright 2020 the O-RAN Alliance.
15 Licensed under the Apache License, Version 2.0 (the 'License');
16 you may not use this file except in compliance with the License.
17 You may obtain a copy of the License at
19 http://www.apache.org/licenses/LICENSE-2.0
21 Unless required by applicable law or agreed to in writing, software
22 distributed under the License is distributed on an 'AS IS' BASIS,
23 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
24 See the License for the specific language governing permissions and
25 limitations under the License.";
31 "O-RAN-OAM-Interface-Specification (O1)";
34 typedef e2ap-protocol-type {
40 enum x2-setup-request {
44 enum endc-x2-setup-request {
46 "ENDC X2 setup request";
50 "The E2AP protocol setup types";
53 typedef connection-status-type {
85 "The connection status of gNB";
104 "The connection status of gNB";
107 grouping nodeb-info {
111 "The unique RAN name";
116 "The IP address of the node";
121 "The port of the node";
124 type e2ap-protocol-type;
126 "Specifies the protocol type of the connection";
128 leaf connection-status {
129 type connection-status-type;
131 "Specifies the connection type of the node";
146 "The type of the node: eNB or gNB";
157 "The list of the gNBs currently discovered by RIC";
160 "State data container of the nodes";