1 module onf-ethernet-conditional-packages {
2 namespace "urn:onf:params:xml:ns:yang:onf-ethernet-conditional-packages";
3 prefix onf-ethernet-conditional-packages;
7 organization "ONF (Open Networking Foundation) Open Transport Working Group - Wireless Transport Project";
8 contact "WG Web: <https://www.opennetworking.org/technical-communities/areas/specification/1931-optical-transport>
9 WG List: <mailto:wireless-transport@login.opennetworking.org>
11 <mailto:lyong@ciena.com>
12 WG Chair: Giorgio Cazzaniga
13 <mailto:giorgio.cazzaniga@sm-optics.com>
14 Editors: Thorsten Heinze
15 <mailto:thorsten.heinze@telefonica.com>
17 <mailto:martin.skorupski@highstreet-technologies.com>";
18 description "This model adds conditional packages to the ONF CoreModel in order address Ethernet use cases.";
20 description "Initial version";
21 reference "ONF TR 532: A YANG Data Model for Wireless Networks.";
23 /***********************
24 * package object-classes
25 **********************/
30 path '/core-model:network-element/core-model:ltp/core-model:lp/core-model:uuid';
34 container ethernet-capability {
36 uses ethernet-capability-g;
39 container ethernet-configuration {
40 uses ethernet-configuration-g;
43 container ethernet-status {
45 uses ethernet-status-g;
48 container ethernet-current-problems {
50 uses ethernet-current-problems-g;
53 container ethernet-current-performance {
55 uses ethernet-current-performance-g;
58 container ethernet-historical-performances {
60 uses ethernet-historical-performances-g;
65 grouping ethernet-capability-g {
68 grouping ethernet-configuration-g {
71 description "value = 0: frames on ingress must be untagged, frames on egress get untagged; value = any other positive integer < 4096: frames on ingress must be tagged with this VLAN ID, frames on egress either already have or get this VLAN ID attached;";
75 grouping ethernet-status-g {
78 grouping ethernet-current-problems-g {
81 grouping ethernet-current-performance-g {
84 grouping ethernet-historical-performances-g {