O-RAN YANG published in 2024-10
This page lists findings in yang models to be clarified with the related Working Groups.
validation commands
pyang --version
pyang 2.6.1
pyang --lint -p ~/workspace/_3gpp/MnS/yang-models -p ~/workspace/bbf/all-in-one-dir/ o-ran*.yangyanglint --version
yanglint 2.1.80
yanglint -p ~/workspace/_3gpp/MnS/yang-models -p ~/workspace/bbf/all-in-one-dir/ o-ran*.yang
SortNo | YANG Spec Reference | Subfolder1 | Subfolder1 | YANG File | Count | Comment |
---|---|---|---|---|---|---|
1 | O-RAN.WG4.CTI-TMP-YANG-v03.00 |
|
| o-ran-wg5-features.yang | 2 | same as in row 94 - ignore |
2 | O-RAN.WG4.CTI-TMP-YANG-v03.00 |
|
| o-ran-cti-common.yang | 2 | revision "2022-04-15" too old use row 59 |
3 | O-RAN.WG4.CTI-TMP-YANG-v03.00 |
|
| o-ran-cti-tn-pon.yang | 1 |
|
4 | O-RAN.WG4.CTI-TMP-YANG-v03.00 |
|
| o-ran-cti-tn-docsis.yang | 1 |
|
5 | O-RAN.WG4.CTI-TMP-YANG-v03.00 |
|
| o-ran-o1-ctiOdu.yang | 2 | revision "2022-07-04" too old use row 64 |
6 | O-RAN.WG4.CTI-TMP-YANG-v03.00 |
|
| o-ran-cti-tn-generic.yang | 1 |
|
7 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Cross-WG Common Models |
| o-ran-common-yang-types.yang | 3 | revision "2023-08-04" fine |
8 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Cross-WG Common Models |
| o-ran-common-identity-refs.yang | 3 | revision "2023-08-15" fine |
9 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Radio | o-ran-compression-factors.yang | 1 |
|
10 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Radio | o-ran-laa-operations.yang | 1 |
|
11 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Radio | o-ran-module-cap.yang | 1 |
|
12 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Radio | o-ran-frequency-band-measurement.yang | 1 |
|
13 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Radio | o-ran-beamforming.yang | 1 |
|
14 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Radio | o-ran-delay-management.yang | 1 |
|
15 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Radio | o-ran-laa.yang | 1 |
|
16 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Radio | o-ran-shared-cell.yang | 1 |
|
17 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Radio | o-ran-antenna-calibration.yang | 1 |
|
18 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Interfaces | o-ran-processing-element.yang | 1 | o-ran-du-f1-tnl.yang:13: error: module "_3gpp-nr-nrm-ep" revision "2020-03-02" not found in search path |
19 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Operations | o-ran-lbm.yang | 1 |
|
20 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Operations | o-ran-performance-management.yang | 1 |
|
21 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Operations | o-ran-uplane-conf.yang | 1 |
|
22 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Operations | o-ran-ieee802-dot1q-cfm.yang | 1 |
|
23 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Operations | o-ran-ecpri-delay.yang | 1 |
|
24 | O-RAN.WG4.MP-YANGs-R004-v16.01 | RU Specific Models | Operations | o-ran-udp-echo.yang | 1 |
|
25 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | System | o-ran-certificates.yang | 1 |
|
26 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | System | o-ran-supervision.yang | 1 |
|
27 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | System | o-ran-fm.yang | 1 |
|
28 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | System | o-ran-ves-subscribed-notifications.yang | 1 |
|
29 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | System | o-ran-fan.yang | 1 |
|
30 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | System | o-ran-usermgmt.yang | 1 |
|
31 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | System | o-ran-hardware.yang | 1 |
|
32 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | System | o-ran-wg4-features.yang | 1 |
|
33 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Sync | o-ran-sync.yang | 1 |
|
34 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Interfaces | o-ran-ethernet-forwarding.yang | 1 |
|
35 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Interfaces | o-ran-mplane-int.yang | 1 |
|
36 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Interfaces | o-ran-transceiver.yang | 1 |
|
37 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Interfaces | o-ran-ald-port.yang | 1 |
|
38 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Interfaces | o-ran-dhcp.yang | 2 | revision "2024-08-12" fine |
39 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Interfaces | o-ran-interfaces.yang | 1 |
|
40 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Interfaces | o-ran-externalio.yang | 1 |
|
41 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Operations | o-ran-file-management.yang | 1 |
|
42 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Operations | o-ran-trace.yang | 1 |
|
43 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Operations | o-ran-troubleshooting.yang | 1 |
|
44 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Operations | o-ran-ald.yang | 1 |
|
45 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Operations | o-ran-operations.yang | 1 |
|
46 | O-RAN.WG4.MP-YANGs-R004-v16.01 | Common Models | Operations | o-ran-software-management.yang | 1 |
|
47 | O-RAN.WG5.O-CU-O1.1-R003-v07.00 |
|
| o-ran-cucountgroup.yang | 1 |
|
48 | O-RAN.WG5.O-CU-O1.1-R003-v07.00 |
|
| o-ran-pdcp.yang | 1 |
|
49 | O-RAN.WG5.O-CU-O1.1-R003-v07.00 |
|
| o-ran-cu-security-handling.yang | 1 |
|
50 | O-RAN.WG10.O1NRM.1-R004-v01.00 | data-model | Types Identites Features | o-ran-common-yang-types.yang | 3 | revision "2021-03-05" too old use row 8 |
51 | O-RAN.WG10.O1NRM.1-R004-v01.00 | data-model | Types Identites Features | o-ran-common-identity-refs.yang | 3 | revision "2022-08-15" too old use row 8 |
52 | O-RAN.WG10.O1NRM.1-R004-v01.00 | data-model | O1 Data Models | o-ran-o1-NearRTRIC.yang | 1 |
|
53 | O-RAN.WG10.O1NRM.1-R004-v01.00 | data-model | O1 Data Models | o-ran-o1-EPE2.yang | 1 |
|
54 | O-RAN.WG10.O1NRM.1-R004-v01.00 | data-model | O1 Data Models | o-ran-o-du-rballoc.yang | 1 |
|
55 | O-RAN.WG10.O1NRM.1-R004-v01.00 | data-model | O1 Data Models | o-ran-o1-odu-nespolicyrelation.yang | 1 |
|
56 | O-RAN.WG10.O1NRM.1-R004-v01.00 | data-model | O1 Data Models | o-ran-o1-odu-nespolicy.yang | 1 |
|
57 | O-RAN.WG10.O1NRM.1-R004-v01.00 | data-model |
| o-ran-managed-application.yang | 1 |
|
58 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | CTI |
| o-ran-cti-common.yang | 2 | revision "2023-03-17" fine |
59 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models |
| o-ran-du-performance-management.yang | 1 | o-ran-agg-performance-management.yang:62: error: grouping "Measurements" not found in module "_3gpp-common-measurements" |
60 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models |
| o-ran-agg-software-management.yang | 1 |
|
61 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models |
| o-ran-aggregation-base.yang | 1 |
|
62 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models |
| o-ran-agg-performance-management.yang | 1 |
|
63 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models |
| o-ran-o-du-shared-o-ru.yang | 1 |
|
64 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models |
| o-ran-agg-operations.yang | 2 |
|
65 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models |
| o-ran-o1-ctiOdu.yang | 2 | revision "2023-03-17" fine |
66 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-laa-operations.yang | 1 |
|
67 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-mplane-int.yang | 1 |
|
68 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-ecpri-delay.yang | 1 |
|
69 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-dhcp.yang | 1 |
|
70 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-ald.yang | 1 |
|
71 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-ald-port.yang | 1 |
|
72 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-usermgmt.yang | 1 |
|
73 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-interfaces.yang | 1 |
|
74 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-externalio.yang | 1 |
|
75 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-ietf-ip.yang | 1 |
|
76 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-beamforming.yang | 1 |
|
77 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-module-cap.yang | 1 |
|
78 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-udp-echo.yang | 1 |
|
79 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-fan.yang | 1 |
|
80 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-shared-cell.yang | 1 |
|
81 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-processing-element.yang | 1 |
|
82 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-ietf-hardware.yang | 1 |
|
83 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-ethernet-forwarding.yang | 1 |
|
84 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-antenna-calibration.yang | 1 |
|
85 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-operations.yang | 2 |
|
86 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-ietf-interfaces.yang | 1 |
|
87 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-ietf-netconf-acm.yang | 1 |
|
88 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-supervision.yang | 1 |
|
89 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-laa.yang | 1 |
|
90 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-transceiver.yang | 1 |
|
91 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-lbm.yang | 1 |
|
92 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-uplane-conf.yang | 1 |
|
93 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |
| o-ran-agg-hardware.yang | 1 |
|
94 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Common Models |
| o-ran-wg5-features.yang | 2 | same as in row 1 - use this |
95 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Common Models |
| o-ran-synchronization.yang | 1 |
|
96 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Common Models |
| o-ran-dhcp.yang | 2 | revision "2020-09-25" too old use row 38 |
97 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Common Models |
| o-ran-wg5-delay-management.yang | 1 |
|
98 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | additional-configuration |
| o-ran-qos.yang | 1 |
|
99 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | additional-configuration |
| o-ran_3gpp-nr-nrm-nrcelldu.yang | 1 |
|
100 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | additional-configuration |
| o-ran-rlc.yang | 1 |
|
101 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | additional-configuration |
| o-ran_3gpp-nr-nrm-gnbdufunction.yang | 1 |
|
102 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | additional-configuration |
| o-ran-u-plane-tnl.yang | 1 |
|
103 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | additional-configuration |
| o-ran_3gpp-nr-nrm-rrmpolicy.yang | 1 |
|
104 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | additional-configuration |
| o-ran-c-plane-tnl.yang | 1 |
|
105 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | additional-configuration |
| o-ran-du-f1-tnl.yang | 1 | o-ran-du-f1-tnl.yang:13: error: module "_3gpp-nr-nrm-ep" revision "2020-03-02" not found in search path |
106 | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | additional-configuration |
| o-ran-nr-u.yang | 1 |
|
107 | O-RAN.WG10.Information Model and Data Models.1-R004-v09.00 | data-model | Types Identites Features | o-ran-common-yang-types.yang | 3 | revision "2021-03-05" too old use row 8 |
108 | O-RAN.WG10.Information Model and Data Models.1-R004-v09.00 | data-model | Types Identites Features | o-ran-common-identity-refs.yang | 3 | revision "2022-08-15" too old use row 8 |
109 | O-RAN.WG10.Information Model and Data Models.1-R004-v09.00 | data-model | O1 Data Models | o-ran-o1-subscription-control.yang | 1 |
|
110 | O-RAN.WG10.Information Model and Data Models.1-R004-v09.00 | data-model | O1 Data Models | o-ran-o1-subscription-control-me.yang | 1 |
|
111 | O-RAN.WG10.Information Model and Data Models.1-R004-v09.00 | data-model | O1 Data Models | o-ran-o1-subscription-control-subnetwork.yang | 1 |
|
Useful commands
wget -O "O-RAN.WG4.MP-YANGs-R004-v16.00.zip" https://specifications.o-ran.org/download?id=741
wget -O "O-RAN.WG4.CTI-TMP-YANG-v03.00.zip" https://specifications.o-ran.org/download?id=367
wget -O "O-RAN.WG5.O-DU-O1.1-R003-v09.00.zip" https://specifications.o-ran.org/download?id=593
wget -O "O-RAN.WG5.O-CU-O1.1-R003-v07.00.zip" https://specifications.o-ran.org/download?id=596
wget -O "O-RAN.WG10.Information-Model-and-Data-Models.1-R004-v09.00.zip" https://specifications.o-ran.org/download?id=766
wget -O "O-RAN.WG10.O1NRM.1-R004-v01.00.zip" https://specifications.o-ran.org/download?id=771
find -type f -name "*.yang" -exec cp -r {} . \;