2 namespace "urn:onf:params:xml:ns:yang:ltp-path";
10 "ONF (Open Networking Foundation) Open Transport Working Group -
11 Wireless Transport Project";
13 "WG Web: <https://www.opennetworking.org/technical-communities/areas/
14 specification/1931-optical-transport>
15 WG List: <mailto:wireless-transport@login.opennetworking.org>
17 <mailto:lyong@ciena.com>
18 WG Chair: Giorgio Cazzaniga
19 <mailto:giorgio.cazzaniga@sm-optics.com>
20 Editor: Martin Skorupski
21 <mailto:martin.skorupski@highstreet-technologies.com>";
23 "This module contains a collection of YANG definitions describing a
24 telecommunication network path.";
27 description "Initial version";
28 reference "ltp-path, ONF core-model 1.2";
31 typedef layer-protocol-name-enumeration {
36 "Identifying the layer of Ethernet.";
41 "Identifying the layer or the Precision Time Protocol.";
46 "The propagation of the layer protocol name.";
51 "Listing all the path-identifiers, used by RESTCONF interfaces to
52 address an entry in the ltp-path-list.";
54 leaf-list path-identifier {
56 path '/ltp-path/ltp-path-list/path-id';
59 "List of reference values for existing path entries.";
67 "A list of path found in the network.";
72 "A unique identifier of a path. It migth be beneficial to use the
73 format as defined in RFC 4122
74 (https://www.ietf.org/rfc/rfc4122.txt).";
80 "The human readable name of a path. It should include start
84 leaf forwarding-direction {
85 type core-model:forwarding-direction;
87 "Defines the directionality of the path.";
90 leaf layer-protocol-name {
91 type layer-protocol-name-enumeration;
93 "Defines the layer of the path. Please see ONF CoreModel for
97 list logical-termination-point-list {
103 "An ordered list of logical-termination points, defining the path.";
108 "The index of the LTP with in the list. The LTP with the highest
109 index is the end-point of the path. The LTP with the lowest
110 index is the start-point of the path.";
115 path '/core-model:network-element/core-model:ltp/core-model:uuid';
118 "The reference value of a network-elements LTP.";
121 leaf physical-port-reference {
124 "A text label for the unmodelled physical port associated with
125 the LTP. In many cases there is no associated physical port.";
128 leaf node-reference {
130 path '/core-model:network-element/core-model:uuid';
133 "A reference value identifying a network-element.";