O-RAN YANG published in 2024-06 (awaiting WG5 WG10 clarifications)
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
OrderNo | Zip Path | Specification 2023-10 | Folder | Folder | YANG | Analysis | Comment |
31 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Cross-WG Common Models/o-ran-common-identity-refs.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Cross-WG Common Models | o-ran-common-identity-refs.yang | nOk | identical with WG5 - take WG10 | |
32 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Cross-WG Common Models/o-ran-common-yang-types.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Cross-WG Common Models | o-ran-common-yang-types.yang | ok | pyang --lint ok | |
33 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Radio/o-ran-antenna-calibration.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Radio | o-ran-antenna-calibration.yang | ok | pyang --lint ok |
34 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Radio/o-ran-laa.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Radio | o-ran-laa.yang | ok | pyang --lint ok |
35 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Radio/o-ran-beamforming.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Radio | o-ran-beamforming.yang | ok | pyang --lint ok |
36 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Radio/o-ran-compression-factors.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Radio | o-ran-compression-factors.yang | ok | pyang --lint ok |
37 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Radio/o-ran-module-cap.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Radio | o-ran-module-cap.yang | ok | pyang --lint ok |
38 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Radio/o-ran-laa-operations.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Radio | o-ran-laa-operations.yang | ok | pyang --lint ok |
39 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Radio/o-ran-shared-cell.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Radio | o-ran-shared-cell.yang | ok | pyang --lint ok |
40 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Radio/o-ran-delay-management.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Radio | o-ran-delay-management.yang | ok | pyang --lint ok |
41 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Operations/o-ran-lbm.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Operations | o-ran-lbm.yang | ok | pyang --lint ok |
42 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Operations/o-ran-ecpri-delay.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Operations | o-ran-ecpri-delay.yang | ok | pyang --lint ok |
43 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Operations/o-ran-uplane-conf.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Operations | o-ran-uplane-conf.yang | ok | pyang --lint ok |
44 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Operations/o-ran-performance-management.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Operations | o-ran-performance-management.yang | ok | pyang --lint ok |
45 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Operations/o-ran-ieee802-dot1q-cfm.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Operations | o-ran-ieee802-dot1q-cfm.yang | ok | pyang --lint ok |
46 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Operations/o-ran-udp-echo.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Operations | o-ran-udp-echo.yang | ok | pyang --lint ok |
47 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/RU Specific Models/Interfaces/o-ran-processing-element.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | RU Specific Models | Interfaces | o-ran-processing-element.yang | ok | pyang --lint ok |
48 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Sync/o-ran-sync.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Sync | o-ran-sync.yang | ok | pyang --lint ok |
49 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/System/o-ran-supervision.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | System | o-ran-supervision.yang | ok | pyang --lint ok |
50 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/System/o-ran-certificates.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | System | o-ran-certificates.yang | ok | pyang --lint ok |
51 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/System/o-ran-fm.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | System | o-ran-fm.yang | ok | pyang --lint ok |
52 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/System/o-ran-wg4-features.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | System | o-ran-wg4-features.yang | ok | pyang --lint ok |
53 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/System/o-ran-fan.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | System | o-ran-fan.yang | ok | pyang --lint ok |
54 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/System/o-ran-hardware.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | System | o-ran-hardware.yang | ok | pyang --lint ok |
55 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/System/o-ran-usermgmt.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | System | o-ran-usermgmt.yang | ok | pyang --lint ok |
56 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/System/o-ran-ves-subscribed-notifications.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | System | o-ran-ves-subscribed-notifications.yang | ok | pyang --lint ok |
57 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Operations/o-ran-trace.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Operations | o-ran-trace.yang | ok | pyang --lint ok |
58 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Operations/o-ran-software-management.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Operations | o-ran-software-management.yang | ok | pyang --lint ok |
59 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Operations/o-ran-troubleshooting.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Operations | o-ran-troubleshooting.yang | ok | pyang --lint ok |
60 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Operations/o-ran-operations.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Operations | o-ran-operations.yang | ok | pyang --lint ok |
61 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Operations/o-ran-file-management.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Operations | o-ran-file-management.yang | ok | pyang --lint ok |
62 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Operations/o-ran-ald.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Operations | o-ran-ald.yang | ok | pyang --lint ok |
63 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Interfaces/o-ran-interfaces.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Interfaces | o-ran-interfaces.yang | ok | pyang --lint ok |
64 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Interfaces/o-ran-mplane-int.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Interfaces | o-ran-mplane-int.yang | ok | pyang --lint ok |
65 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Interfaces/o-ran-externalio.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Interfaces | o-ran-externalio.yang | ok | pyang --lint ok |
66 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Interfaces/o-ran-ald-port.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Interfaces | o-ran-ald-port.yang | ok | pyang --lint ok |
67 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Interfaces/o-ran-dhcp.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Interfaces | o-ran-dhcp.yang | ok | pyang --lint ok |
68 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Interfaces/o-ran-transceiver.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Interfaces | o-ran-transceiver.yang | ok | pyang --lint ok |
69 | ./O-RAN.WG4.MP-YANGs-R003-v15.00/Common Models/Interfaces/o-ran-ethernet-forwarding.yang | O-RAN.WG4.MP-YANGs-R003-v15.00 | Common Models | Interfaces | o-ran-ethernet-forwarding.yang | ok | pyang --lint ok |
70 | /O-RAN.WG5.O-CU-O1.1-R003-v07.00/o-ran-pdcp.yang | O-RAN.WG5.O-CU-O1.1-R003-v07.00 | o-ran-pdcp.yang | ok | pyang --lint ok | ||
71 | ./O-RAN.WG5.O-CU-O1.1-R003-v07.00/o-ran-cu-security-handling.yang | O-RAN.WG5.O-CU-O1.1-R003-v07.00 | o-ran-cu-security-handling.yang | ok | pyang --lint ok | ||
72 | ./O-RAN.WG5.O-CU-O1.1-R003-v07.00/o-ran-cucountgroup.yang | O-RAN.WG5.O-CU-O1.1-R003-v07.00 | o-ran-cucountgroup.yang | ok | pyang --lint ok | ||
73 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/DU Specific Models/o-ran-o-du-shared-o-ru.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models | o-ran-o-du-shared-o-ru.yang | ok | pyang --lint ok | |
74 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/DU Specific Models/o-ran-agg-operations.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models | o-ran-agg-operations.yang | nOK | doubled with "Provisioning" but different namesapce - is the one from "Provisioning" | |
75 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/DU Specific Models/o-ran-o1-ctiOdu.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models | o-ran-o1-ctiOdu.yang | nOk | warning: imported module "_3gpp-common-yang-types" not used | |
76 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/DU Specific Models/o-ran-aggregation-base.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models | o-ran-aggregation-base.yang | nOk | descriptions missing (3x) | |
77 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/DU Specific Models/o-ran-agg-software-management.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models | o-ran-agg-software-management.yang | nOk | descriptions missing (2x) | |
78 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/DU Specific Models/o-ran-agg-performance-management.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models | o-ran-agg-performance-management.yang | nOk | grouping "Measurements" not found in module "_3gpp-common-measurements" Cant be use before reference is clarified. | |
79 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/DU Specific Models/o-ran-du-performance-management.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | DU Specific Models | o-ran-du-performance-management.yang | nOk | missing desciptions (5x) | |
80 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/Provisioning/o-ran-agg-module-cap.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning | o-ran-agg-module-cap.yang | nOk | descriptions missing (2x) | |
81 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/Provisioning/o-ran-agg-beamforming.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning | o-ran-agg-beamforming.yang | nOk | descriptions missing (2x) | |
82 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/Provisioning/o-ran-agg-laa-operations.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning | o-ran-agg-laa-operations.yang | nOk | descriptions missing (2x) | |
83 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/Provisioning/o-ran-agg-ald-port.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning | o-ran-agg-ald-port.yang | nOk | descriptions missing (2x) | |
84 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/Provisioning/o-ran-agg-antenna-calibration.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning | o-ran-agg-antenna-calibration.yang | nOk | descriptions missing (2x) | |
85 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/Provisioning/o-ran-agg-fan.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning | o-ran-agg-fan.yang | nOk | descriptions missing (2x) | |
86 | ./O-RAN.WG5.O-DU-O1.1-R003-v09.00/Provisioning/o-ran-agg-lbm.yang | O-RAN.WG5.O-DU-O1.1-R003-v09.00 | Provisioning |