1 | // Contents of "ngran" |
1 | // Contents of "ngran" |
2 | module ngran { |
2 | module ngran { |
3 | |
3 | |
4 | namespace "urn:3gpp:tsg:sa5:nrm:ngran"; |
4 | namespace "urn:3gpp:tsg:sa5:nrm:ngran"; |
5 | prefix "ngran"; |
5 | prefix "ngran"; |
6 | |
6 | |
7 | import ManagedElement { prefix me; revision-date "2018-07-31"; } |
7 | import ManagedElement { prefix me; revision-date "2018-07-31"; } |
8 | |
8 | |
9 | include ngran-nRCellCU; |
9 | include ngran-nRCellCU; |
10 | include ngran-nRCellDU; |
10 | include ngran-nRCellDU; |
11 | include ngran-nRSectorCarrier; |
11 | include ngran-nRSectorCarrier; |
12 | include ngran-gNBDUFunction; |
12 | include ngran-gNBDUFunction; |
13 | include ngran-gNBCUCPFunction; |
13 | include ngran-gNBCUCPFunction; |
14 | include ngran-gNBCUUPFunction; |
14 | include ngran-gNBCUUPFunction; |
15 | |
15 | |
16 | organization "3gpp SA5"; |
16 | organization "3gpp SA5"; |
17 | description "Main YANG module for the NRM NG-RAN Defined gNB as ManagedElement |
17 | description "Main YANG module for the NRM NG-RAN Defined gNB as ManagedElement |
18 | (subclass of ME) for overaching all other funcitons supported |
18 | (subclass of ME) for overaching all other funcitons supported |
19 | ngran Define constitued MFs and EPs as container in submodule"; |
19 | ngran Define constitued MFs and EPs as container in submodule"; |
20 | |
20 | |
21 | revision 2018-07-27 { |
21 | revision 2018-07-27 { |
22 | description "15.0.2"; |
22 | description "Initial revision"; |
23 | } |
23 | } |
24 | |
24 | |
25 | |
25 | |
26 | container ManagedElement { |
26 | container ManagedElement { |
27 | description "list constituted MF and EP below, let's discuss if umbrella ManagedElement needed for NR |
27 | description "list constituted MF and EP below, let's discuss if umbrella ManagedElement needed for NR |
28 | if it's not required, we can just removed the me and keep the container below"; |
28 | if it's not required, we can just removed the me and keep the container below"; |
29 | uses me:ManagedElement; |
29 | uses me:ManagedElement; |
30 | list GNBDUFunction { uses GNBDUFunction; } |
30 | container GNBDUFunction { uses GNBDUFunction; } |
31 | list GNBCUCPFunction { uses GNBCUCPFunction; } |
31 | container GNBCUCPFunction { uses GNBCUCPFunction; } |
32 | list GNBCUUPFunction { uses GNBCUUPFunction; } |
32 | container GNBCUUPFunction { uses GNBCUUPFunction; } |
33 | } |
33 | } |
34 | } |
34 | } |
35 | |
35 | |