module ietf-transport-types { namespace "urn:ietf:params:xml:ns:yang:ietf-transport-types"; prefix "tran-types"; organization "IETF CCAMP Working Group"; contact "WG Web: WG List: Editor: Haomian Zheng Editor: Zheyu Fan Editor: Anurag Sharma Editor: Rajan Rao Editor: Sergio Belotti Editor: Victor Lopez Editor: Yunbo Li "; description "This module defines transport types."; revision "2017-05-25" { description "Revision 0.3"; reference "draft-sharma-ccamp-otn-tunnel-model-02.txt"; } identity tributary-slot-granularity { description "Tributary slot granularity."; reference "G.709/Y.1331, February 2016: Interfaces for the Optical Transport Network (OTN)"; } identity tsg-1.25G { base tributary-slot-granularity; description "1.25G tributary slot granularity."; } identity tsg-2.5G { base tributary-slot-granularity; description "2.5G tributary slot granularity."; } identity tributary-protocol-type { description "Base identity for protocol framing used by tributary signals."; } identity prot-OTU1 { base tributary-protocol-type; description "OTU1 protocol (2.66G)"; } /* identity prot-OTU1e { base tributary-protocol-type; description "OTU1e type (11.04G)"; } identity prot-OTU1f { base tributary-protocol-type; description "OTU1f type (11.27G)"; } */ identity prot-OTU2 { base tributary-protocol-type; description "OTU2 type (10.70G)"; } identity prot-OTU2e { base tributary-protocol-type; description "OTU2e type (11.09G)"; } /* identity prot-OTU2f { base tributary-protocol-type; description "OTU2f type (11.31G)"; } */ identity prot-OTU3 { base tributary-protocol-type; description "OTU3 type (43.01G)"; } /* identity prot-OTU3e1 { base tributary-protocol-type; description "OTU3e1 type (44.57G)"; } identity prot-OTU3e2 { base tributary-protocol-type; description "OTU3e2 type (44.58G)"; } */ identity prot-OTU4 { base tributary-protocol-type; description "OTU4 type (111.80G)"; } identity prot-OTUCn { base tributary-protocol-type; description "OTUCn type (beyond 100G)"; } identity prot-ODU0 { base tributary-protocol-type; description "ODU0 protocol (1.24G)."; } identity prot-ODU1 { base tributary-protocol-type; description "ODU1 protocol (2.49G)."; } /* identity prot-ODU1e { base tributary-protocol-type; description "ODU1e protocol (10.35G)."; } identity prot-ODU1f { base tributary-protocol-type; description "ODU1f protocol (10.56G)."; } */ identity prot-ODU2 { base tributary-protocol-type; description "ODU2 protocol (10.03G)."; } identity prot-ODU2e { base tributary-protocol-type; description "ODU2e protocol (10.39G)."; } /* identity prot-ODU2f { base tributary-protocol-type; description "ODU2f protocol (10.60G)."; } */ identity prot-ODU3 { base tributary-protocol-type; description "ODU3 protocol (40.31G)."; } /* identity prot-ODU3e1 { base tributary-protocol-type; description "ODU3e1 protocol (41.77G)."; } identity prot-ODU3e2 { base tributary-protocol-type; description "ODU3e2 protocol (41.78G)."; } */ identity prot-ODU4 { base tributary-protocol-type; description "ODU4 protocol (104.79G)."; } identity prot-ODUFlex-cbr { base tributary-protocol-type; description "ODU Flex CBR protocol for transporting constant bit rate signal."; } identity prot-ODUFlex-gfp { base tributary-protocol-type; description "ODU Flex GFP protocol for transporting stream of packets using Generic Framing Procedure."; } identity prot-ODUCn { base tributary-protocol-type; description "ODUCn protocol (beyond 100G)."; } identity prot-1GbE { base tributary-protocol-type; description "1G Ethernet protocol"; } identity prot-10GbE-LAN { base tributary-protocol-type; description "10G Ethernet LAN protocol"; } identity prot-40GbE { base tributary-protocol-type; description "40G Ethernet protocol"; } identity prot-100GbE { base tributary-protocol-type; description "100G Ethernet protocol"; } identity client-signal { description "Base identity from which specific client signals for the tunnel are derived."; } identity client-signal-1GbE { base client-signal; description "Client signal type of 1GbE"; } identity client-signal-10GbE-LAN { base client-signal; description "Client signal type of 10GbE LAN"; } identity client-signal-10GbE-WAN { base client-signal; description "Client signal type of 10GbE WAN"; } identity client-signal-40GbE { base client-signal; description "Client signal type of 40GbE"; } identity client-signal-100GbE { base client-signal; description "Client signal type of 100GbE"; } identity client-signal-OC3_STM1 { base client-signal; description "Client signal type of OC3 & STM1"; } identity client-signal-OC12_STM4 { base client-signal; description "Client signal type of OC12 & STM4"; } identity client-signal-OC48_STM16 { base client-signal; description "Client signal type of OC48 & STM16"; } identity client-signal-OC192_STM64 { base client-signal; description "Client signal type of OC192 & STM64"; } identity client-signal-OC768_STM256 { base client-signal; description "Client signal type of OC768 & STM256"; } identity client-signal-ODU0 { base client-signal; description "Client signal type of ODU0 (1.24G)"; } identity client-signal-ODU1 { base client-signal; description "ODU1 protocol (2.49G)"; } identity client-signal-ODU2 { base client-signal; description "Client signal type of ODU2 (10.03G)"; } identity client-signal-ODU2e { base client-signal; description "Client signal type of ODU2e (10.39G)"; } identity client-signal-ODU3 { base client-signal; description "Client signal type of ODU3 (40.31G)"; } /* identity client-signal-ODU3e2 { base client-signal; description "Client signal type of ODU3e2 (41.78G)"; } */ identity client-signal-ODU4 { base client-signal; description "Client signal type of ODU4 (104.79G)"; } identity client-signal-ODUFlex-cbr { base client-signal; description "Client signal type of ODU Flex CBR"; } identity client-signal-ODUFlex-gfp { base client-signal; description "Client signal type of ODU Flex GFP"; } identity client-signal-ODUCn { base client-signal; description "Client signal type of ODUCn (beyond 100G)."; } identity client-signal-FC400 { base client-signal; description "Client signal type of Fibre Channel FC400."; } identity client-signal-FC800 { base client-signal; description "Client signal type of Fibre Channel FC800."; } identity client-signal-FICON-4G { base client-signal; description "Client signal type of Fibre Connection 4G."; } identity client-signal-FICON-8G { base client-signal; description "Client signal type of Fibre Connection 8G."; } }