Projects moved under correct parent.
[controller.git] / opendaylight / sal / yang-prototype / yang / yang-model-parser-impl / src / test / resources / types / iana-if-type@2012-06-05.yang
1 module iana-if-type {
2   namespace "urn:ietf:params:xml:ns:yang:iana-if-type";
3   prefix ianaift;
4
5   organization "IANA";
6   contact
7     "        Internet Assigned Numbers Authority
8
9      Postal: ICANN
10              4676 Admiralty Way, Suite 330
11              Marina del Rey, CA 90292
12
13      Tel:    +1 310 823 9358
14      E-Mail: iana&iana.org";
15   description
16     "This YANG module defines the iana-if-type typedef, which
17      contains YANG definitions for IANA-registered interface types.
18
19      This YANG module is maintained by IANA, and reflects the
20      'ifType definitions' registry.
21
22      The latest revision of this YANG module can be obtained from
23      the IANA web site.
24
25      Copyright (c) 2011 IETF Trust and the persons identified as
26      authors of the code.  All rights reserved.
27
28      Redistribution and use in source and binary forms, with or
29      without modification, is permitted pursuant to, and subject
30      to the license terms contained in, the Simplified BSD License
31      set forth in Section 4.c of the IETF Trust's Legal Provisions
32      Relating to IETF Documents
33      (http://trustee.ietf.org/license-info).
34
35      This version of this YANG module is part of RFC XXXX; see
36      the RFC itself for full legal notices.";
37   // RFC Ed.: replace XXXX with actual RFC number and remove this
38   // note.
39
40   // RFC Ed.: update the date below with the date of RFC publication
41   // and remove this note.
42   revision 2012-06-05 {
43     description
44       "Initial revision.";
45     reference
46       "RFC XXXX: TITLE";
47   }
48
49   typedef iana-if-type {
50     type enumeration {
51       enum "other" {
52         value 1;
53         description
54           "None of the following";
55       }
56       enum "regular1822" {
57         value 2;
58       }
59       enum "hdh1822" {
60         value 3;
61       }
62       enum "ddnX25" {
63         value 4;
64       }
65       enum "rfc877x25" {
66         value 5;
67         reference
68           "RFC 1382 - SNMP MIB Extension for the X.25 Packet Layer";
69       }
70       enum "ethernetCsmacd" {
71         value 6;
72         description
73           "For all ethernet-like interfaces, regardless of speed,
74            as per RFC3635.";
75         reference
76           "RFC 3635 - Definitions of Managed Objects for the
77                       Ethernet-like Interface Types.";
78       }
79       enum "iso88023Csmacd" {
80         value 7;
81         status deprecated;
82         description
83           "Deprecated via RFC3635.
84            Use ethernetCsmacd(6) instead.";
85         reference
86           "RFC 3635 - Definitions of Managed Objects for the
87                       Ethernet-like Interface Types.";
88       }
89       enum "iso88024TokenBus" {
90         value 8;
91       }
92       enum "iso88025TokenRing" {
93         value 9;
94       }
95       enum "iso88026Man" {
96         value 10;
97       }
98       enum "starLan" {
99         value 11;
100         status deprecated;
101         description
102           "Deprecated via RFC3635.
103            Use ethernetCsmacd(6) instead.";
104         reference
105           "RFC 3635 - Definitions of Managed Objects for the
106                       Ethernet-like Interface Types.";
107       }
108       enum "proteon10Mbit" {
109         value 12;
110       }
111       enum "proteon80Mbit" {
112         value 13;
113       }
114       enum "hyperchannel" {
115         value 14;
116       }
117       enum "fddi" {
118         value 15;
119         reference
120           "RFC 1512 - FDDI Management Information Base";
121       }
122       enum "lapb" {
123         value 16;
124         reference
125           "RFC 1381 - SNMP MIB Extension for X.25 LAPB";
126       }
127       enum "sdlc" {
128         value 17;
129       }
130       enum "ds1" {
131         value 18;
132         description
133           "DS1-MIB";
134         reference
135           "RFC 4805 - Definitions of Managed Objects for the
136                       DS1, J1, E1, DS2, and E2 Interface Types";
137       }
138       enum "e1" {
139         value 19;
140         status obsolete;
141         description
142           "Obsolete see DS1-MIB";
143         reference
144           "RFC 4805 - Definitions of Managed Objects for the
145                       DS1, J1, E1, DS2, and E2 Interface Types";
146       }
147       enum "basicISDN" {
148         value 20;
149         description
150           "see also RFC2127";
151       }
152       enum "primaryISDN" {
153         value 21;
154       }
155       enum "propPointToPointSerial" {
156         value 22;
157         description
158           "proprietary serial";
159       }
160       enum "ppp" {
161         value 23;
162       }
163       enum "softwareLoopback" {
164         value 24;
165       }
166       enum "eon" {
167         value 25;
168         description
169           "CLNP over IP";
170       }
171       enum "ethernet3Mbit" {
172         value 26;
173       }
174       enum "nsip" {
175         value 27;
176         description
177           "XNS over IP";
178       }
179       enum "slip" {
180         value 28;
181         description
182           "generic SLIP";
183       }
184       enum "ultra" {
185         value 29;
186         description
187           "ULTRA technologies";
188       }
189       enum "ds3" {
190         value 30;
191         description
192           "DS3-MIB";
193         reference
194           "RFC 3896 - Definitions of Managed Objects for the
195                       DS3/E3 Interface Type";
196       }
197       enum "sip" {
198         value 31;
199         description
200           "SMDS, coffee";
201         reference
202           "RFC 1694 - Definitions of Managed Objects for SMDS
203                       Interfaces using SMIv2";
204       }
205       enum "frameRelay" {
206         value 32;
207         description
208           "DTE only.";
209         reference
210           "RFC 2115 - Management Information Base for Frame Relay
211                       DTEs Using SMIv2";
212       }
213       enum "rs232" {
214         value 33;
215         reference
216           "RFC 1659 - Definitions of Managed Objects for RS-232-like
217                       Hardware Devices using SMIv2";
218       }
219       enum "para" {
220         value 34;
221         description
222           "parallel-port";
223         reference
224           "RFC 1660 - Definitions of Managed Objects for
225                       Parallel-printer-like Hardware Devices using
226                       SMIv2";
227       }
228       enum "arcnet" {
229         value 35;
230         description
231           "arcnet";
232       }
233       enum "arcnetPlus" {
234         value 36;
235         description
236           "arcnet plus";
237       }
238       enum "atm" {
239         value 37;
240         description
241           "ATM cells";
242       }
243       enum "miox25" {
244         value 38;
245         reference
246           "RFC 1461 - SNMP MIB extension for Multiprotocol
247                       Interconnect over X.25";
248       }
249       enum "sonet" {
250         value 39;
251         description
252           "SONET or SDH";
253       }
254       enum "x25ple" {
255         value 40;
256         reference
257           "RFC 2127 - ISDN Management Information Base using SMIv2";
258       }
259       enum "iso88022llc" {
260         value 41;
261       }
262       enum "localTalk" {
263         value 42;
264       }
265       enum "smdsDxi" {
266         value 43;
267       }
268       enum "frameRelayService" {
269         value 44;
270         description
271           "FRNETSERV-MIB";
272         reference
273           "RFC 2954 - Definitions of Managed Objects for Frame
274                       Relay Service";
275       }
276       enum "v35" {
277         value 45;
278       }
279       enum "hssi" {
280         value 46;
281       }
282       enum "hippi" {
283         value 47;
284       }
285       enum "modem" {
286         value 48;
287         description
288           "Generic modem";
289       }
290       enum "aal5" {
291         value 49;
292         description
293           "AAL5 over ATM";
294       }
295       enum "sonetPath" {
296         value 50;
297       }
298       enum "sonetVT" {
299         value 51;
300       }
301       enum "smdsIcip" {
302         value 52;
303         description
304           "SMDS InterCarrier Interface";
305       }
306       enum "propVirtual" {
307         value 53;
308         description
309           "proprietary virtual/internal";
310         reference
311           "RFC 2863 - The Interfaces Group MIB";
312       }
313       enum "propMultiplexor" {
314         value 54;
315         description
316           "proprietary multiplexing";
317         reference
318           "RFC 2863 - The Interfaces Group MIB";
319       }
320       enum "ieee80212" {
321         value 55;
322         description
323           "100BaseVG";
324       }
325       enum "fibreChannel" {
326         value 56;
327         description
328           "Fibre Channel";
329       }
330       enum "hippiInterface" {
331         value 57;
332         description
333           "HIPPI interfaces";
334       }
335       enum "frameRelayInterconnect" {
336         value 58;
337         status obsolete;
338         description
339           "Obsolete use either
340            frameRelay(32) or frameRelayService(44).";
341       }
342       enum "aflane8023" {
343         value 59;
344         description
345           "ATM Emulated LAN for 802.3";
346       }
347       enum "aflane8025" {
348         value 60;
349         description
350           "ATM Emulated LAN for 802.5";
351       }
352       enum "cctEmul" {
353         value 61;
354         description
355          "ATM Emulated circuit";
356       }
357       enum "fastEther" {
358         value 62;
359         status deprecated;
360         description
361           "Obsoleted via RFC3635.
362           ethernetCsmacd(6) should be used instead";
363         reference
364           "RFC 3635 - Definitions of Managed Objects for the
365                       Ethernet-like Interface Types.";
366       }
367       enum "isdn" {
368         value 63;
369         description
370           "ISDN and X.25";
371         reference
372           "RFC 1356 - Multiprotocol Interconnect on X.25 and ISDN
373                       in the Packet Mode";
374       }
375       enum "v11" {
376         value 64;
377         description
378          "CCITT V.11/X.21";
379       }
380       enum "v36" {
381         value 65;
382         description
383           "CCITT V.36";
384       }
385       enum "g703at64k" {
386         value 66;
387         description
388           "CCITT G703 at 64Kbps";
389       }
390       enum "g703at2mb" {
391         value 67;
392         status obsolete;
393         description
394           "Obsolete see DS1-MIB";
395       }
396       enum "qllc" {
397         value 68;
398         description
399           "SNA QLLC";
400       }
401       enum "fastEtherFX" {
402         value 69;
403         status deprecated;
404         description
405           "Obsoleted via RFC3635
406           ethernetCsmacd(6) should be used instead";
407         reference
408           "RFC 3635 - Definitions of Managed Objects for the
409                       Ethernet-like Interface Types.";
410       }
411       enum "channel" {
412         value 70;
413         description
414           "channel";
415       }
416       enum "ieee80211" {
417         value 71;
418         description
419           "radio spread spectrum";
420       }
421       enum "ibm370parChan" {
422         value 72;
423         description
424           "IBM System 360/370 OEMI Channel";
425       }
426       enum "escon" {
427         value 73;
428         description
429           "IBM Enterprise Systems Connection";
430       }
431       enum "dlsw" {
432         value 74;
433         description
434           "Data Link Switching";
435       }
436       enum "isdns" {
437         value 75;
438         description
439           "ISDN S/T interface";
440       }
441       enum "isdnu" {
442         value 76;
443         description
444           "ISDN U interface";
445       }
446       enum "lapd" {
447         value 77;
448         description
449           "Link Access Protocol D";
450       }
451       enum "ipSwitch" {
452         value 78;
453         description
454           "IP Switching Objects";
455       }
456       enum "rsrb" {
457         value 79;
458         description
459           "Remote Source Route Bridging";
460       }
461       enum "atmLogical" {
462         value 80;
463         description
464           "ATM Logical Port";
465         reference
466           "RFC 3606 - Definitions of Supplemental Managed Objects
467                       for ATM Interface";
468       }
469       enum "ds0" {
470         value 81;
471         description
472           "Digital Signal Level 0";
473         reference
474           "RFC 2494 - Definitions of Managed Objects for the DS0
475                       and DS0 Bundle Interface Type";
476       }
477       enum "ds0Bundle" {
478         value 82;
479         description
480           "group of ds0s on the same ds1";
481         reference
482           "RFC 2494 - Definitions of Managed Objects for the DS0
483                       and DS0 Bundle Interface Type";
484       }
485       enum "bsc" {
486         value 83;
487         description
488           "Bisynchronous Protocol";
489       }
490       enum "async" {
491         value 84;
492         description
493           "Asynchronous Protocol";
494       }
495       enum "cnr" {
496         value 85;
497         description
498           "Combat Net Radio";
499       }
500       enum "iso88025Dtr" {
501         value 86;
502         description
503           "ISO 802.5r DTR";
504       }
505       enum "eplrs" {
506         value 87;
507         description
508           "Ext Pos Loc Report Sys";
509       }
510       enum "arap" {
511         value 88;
512         description
513           "Appletalk Remote Access Protocol";
514       }
515       enum "propCnls" {
516         value 89;
517         description
518           "Proprietary Connectionless Protocol";
519       }
520       enum "hostPad" {
521         value 90;
522         description
523           "CCITT-ITU X.29 PAD Protocol";
524       }
525       enum "termPad" {
526         value 91;
527         description
528           "CCITT-ITU X.3 PAD Facility";
529       }
530       enum "frameRelayMPI" {
531         value 92;
532         description
533           "Multiproto Interconnect over FR";
534       }
535       enum "x213" {
536         value 93;
537         description
538           "CCITT-ITU X213";
539       }
540       enum "adsl" {
541         value 94;
542         description
543           "Asymmetric Digital Subscriber Loop";
544       }
545       enum "radsl" {
546         value 95;
547         description
548           "Rate-Adapt. Digital Subscriber Loop";
549       }
550       enum "sdsl" {
551         value 96;
552         description
553           "Symmetric Digital Subscriber Loop";
554       }
555       enum "vdsl" {
556         value 97;
557         description
558           "Very H-Speed Digital Subscrib. Loop";
559       }
560       enum "iso88025CRFPInt" {
561         value 98;
562         description
563           "ISO 802.5 CRFP";
564       }
565       enum "myrinet" {
566         value 99;
567         description
568           "Myricom Myrinet";
569       }
570       enum "voiceEM" {
571         value 100;
572         description
573           "voice recEive and transMit";
574       }
575       enum "voiceFXO" {
576         value 101;
577         description
578           "voice Foreign Exchange Office";
579       }
580       enum "voiceFXS" {
581         value 102;
582         description
583           "voice Foreign Exchange Station";
584       }
585       enum "voiceEncap" {
586         value 103;
587         description
588           "voice encapsulation";
589       }
590       enum "voiceOverIp" {
591         value 104;
592         description
593           "voice over IP encapsulation";
594       }
595       enum "atmDxi" {
596         value 105;
597         description
598           "ATM DXI";
599       }
600       enum "atmFuni" {
601         value 106;
602         description
603           "ATM FUNI";
604       }
605       enum "atmIma" {
606         value 107;
607         description
608           "ATM IMA";
609       }
610       enum "pppMultilinkBundle" {
611         value 108;
612         description
613           "PPP Multilink Bundle";
614       }
615       enum "ipOverCdlc" {
616         value 109;
617         description
618           "IBM ipOverCdlc";
619       }
620       enum "ipOverClaw" {
621         value 110;
622         description
623           "IBM Common Link Access to Workstn";
624       }
625       enum "stackToStack" {
626         value 111;
627         description
628           "IBM stackToStack";
629       }
630       enum "virtualIpAddress" {
631         value 112;
632         description
633           "IBM VIPA";
634       }
635       enum "mpc" {
636         value 113;
637         description
638           "IBM multi-protocol channel support";
639       }
640       enum "ipOverAtm" {
641         value 114;
642         description
643           "IBM ipOverAtm";
644         reference
645           "RFC 2320 - Definitions of Managed Objects for Classical IP
646                       and ARP Over ATM Using SMIv2 (IPOA-MIB)";
647       }
648       enum "iso88025Fiber" {
649         value 115;
650         description
651           "ISO 802.5j Fiber Token Ring";
652       }
653       enum "tdlc" {
654         value 116;
655         description
656           "IBM twinaxial data link control";
657       }
658       enum "gigabitEthernet" {
659         value 117;
660         status deprecated;
661         description
662           "Obsoleted via RFC3635
663            ethernetCsmacd(6) should be used instead";
664         reference
665           "RFC 3635 - Definitions of Managed Objects for the
666                       Ethernet-like Interface Types.";
667       }
668       enum "hdlc" {
669         value 118;
670         description
671           "HDLC";
672       }
673       enum "lapf" {
674         value 119;
675         description
676           "LAP F";
677       }
678       enum "v37" {
679         value 120;
680         description
681           "V.37";
682       }
683       enum "x25mlp" {
684         value 121;
685         description
686           "Multi-Link Protocol";
687       }
688       enum "x25huntGroup" {
689         value 122;
690         description
691           "X25 Hunt Group";
692       }
693       enum "transpHdlc" {
694         value 123;
695         description
696           "Transp HDLC";
697       }
698       enum "interleave" {
699         value 124;
700         description
701           "Interleave channel";
702       }
703       enum "fast" {
704         value 125;
705         description
706           "Fast channel";
707       }
708       enum "ip" {
709         value 126;
710         description
711           "IP (for APPN HPR in IP networks)";
712       }
713       enum "docsCableMaclayer" {
714         value 127;
715         description
716           "CATV Mac Layer";
717       }
718       enum "docsCableDownstream" {
719         value 128;
720         description
721           "CATV Downstream interface";
722       }
723       enum "docsCableUpstream" {
724         value 129;
725         description
726           "CATV Upstream interface";
727       }
728       enum "a12MppSwitch" {
729         value 130;
730         description
731           "Avalon Parallel Processor";
732       }
733       enum "tunnel" {
734         value 131;
735         description
736           "Encapsulation interface";
737       }
738       enum "coffee" {
739         value 132;
740         description
741           "coffee pot";
742         reference
743           "RFC 2325 - Coffee MIB";
744       }
745       enum "ces" {
746         value 133;
747         description
748           "Circuit Emulation Service";
749       }
750       enum "atmSubInterface" {
751         value 134;
752         description
753           "ATM Sub Interface";
754       }
755       enum "l2vlan" {
756         value 135;
757         description
758           "Layer 2 Virtual LAN using 802.1Q";
759       }
760       enum "l3ipvlan" {
761         value 136;
762         description
763           "Layer 3 Virtual LAN using IP";
764       }
765       enum "l3ipxvlan" {
766         value 137;
767         description
768           "Layer 3 Virtual LAN using IPX";
769       }
770       enum "digitalPowerline" {
771         value 138;
772         description
773           "IP over Power Lines";
774       }
775       enum "mediaMailOverIp" {
776         value 139;
777         description
778           "Multimedia Mail over IP";
779       }
780       enum "dtm" {
781         value 140;
782         description
783           "Dynamic syncronous Transfer Mode";
784       }
785       enum "dcn" {
786         value 141;
787         description
788           "Data Communications Network";
789       }
790       enum "ipForward" {
791         value 142;
792         description
793           "IP Forwarding Interface";
794       }
795       enum "msdsl" {
796         value 143;
797         description
798           "Multi-rate Symmetric DSL";
799       }
800       enum "ieee1394" {
801         value 144;
802         description
803           "IEEE1394 High Performance Serial Bus";
804       }
805       enum "if-gsn" {
806         value 145;
807         description
808           "HIPPI-6400";
809       }
810       enum "dvbRccMacLayer" {
811         value 146;
812         description
813           "DVB-RCC MAC Layer";
814       }
815       enum "dvbRccDownstream" {
816         value 147;
817         description
818           "DVB-RCC Downstream Channel";
819       }
820       enum "dvbRccUpstream" {
821         value 148;
822         description
823           "DVB-RCC Upstream Channel";
824       }
825       enum "atmVirtual" {
826         value 149;
827         description
828           "ATM Virtual Interface";
829       }
830       enum "mplsTunnel" {
831         value 150;
832         description
833           "MPLS Tunnel Virtual Interface";
834       }
835       enum "srp" {
836         value 151;
837         description
838           "Spatial Reuse Protocol       ";
839       }
840       enum "voiceOverAtm" {
841         value 152;
842         description
843           "Voice Over ATM";
844       }
845       enum "voiceOverFrameRelay" {
846         value 153;
847         description
848           "Voice Over Frame Relay";
849       }
850       enum "idsl" {
851         value 154;
852         description
853           "Digital Subscriber Loop over ISDN";
854       }
855       enum "compositeLink" {
856         value 155;
857         description
858           "Avici Composite Link Interface";
859       }
860       enum "ss7SigLink" {
861         value 156;
862         description
863           "SS7 Signaling Link";
864       }
865       enum "propWirelessP2P" {
866         value 157;
867         description
868           "Prop. P2P wireless interface";
869       }
870       enum "frForward" {
871         value 158;
872         description
873           "Frame Forward Interface";
874       }
875       enum "rfc1483" {
876         value 159;
877         description
878           "Multiprotocol over ATM AAL5";
879         reference
880           "RFC 1483 - Multiprotocol Encapsulation over ATM
881                       Adaptation Layer 5";
882       }
883       enum "usb" {
884         value 160;
885         description
886           "USB Interface";
887       }
888       enum "ieee8023adLag" {
889         value 161;
890         description
891           "IEEE 802.3ad Link Aggregate";
892       }
893       enum "bgppolicyaccounting" {
894         value 162;
895         description
896           "BGP Policy Accounting";
897       }
898       enum "frf16MfrBundle" {
899         value 163;
900         description
901           "FRF .16 Multilink Frame Relay";
902       }
903       enum "h323Gatekeeper" {
904         value 164;
905         description
906           "H323 Gatekeeper";
907       }
908       enum "h323Proxy" {
909         value 165;
910         description
911           "H323 Voice and Video Proxy";
912       }
913       enum "mpls" {
914         value 166;
915         description
916           "MPLS";
917       }
918       enum "mfSigLink" {
919         value 167;
920         description
921           "Multi-frequency signaling link";
922       }
923       enum "hdsl2" {
924         value 168;
925         description
926           "High Bit-Rate DSL - 2nd generation";
927       }
928       enum "shdsl" {
929         value 169;
930         description
931           "Multirate HDSL2";
932       }
933       enum "ds1FDL" {
934         value 170;
935         description
936           "Facility Data Link 4Kbps on a DS1";
937       }
938       enum "pos" {
939         value 171;
940         description
941           "Packet over SONET/SDH Interface";
942       }
943       enum "dvbAsiIn" {
944         value 172;
945         description
946           "DVB-ASI Input";
947       }
948       enum "dvbAsiOut" {
949         value 173;
950         description
951           "DVB-ASI Output";
952       }
953       enum "plc" {
954         value 174;
955         description
956           "Power Line Communtications";
957       }
958       enum "nfas" {
959         value 175;
960         description
961           "Non Facility Associated Signaling";
962       }
963       enum "tr008" {
964         value 176;
965         description
966           "TR008";
967       }
968       enum "gr303RDT" {
969         value 177;
970         description
971           "Remote Digital Terminal";
972       }
973       enum "gr303IDT" {
974         value 178;
975         description
976           "Integrated Digital Terminal";
977       }
978       enum "isup" {
979         value 179;
980         description
981           "ISUP";
982       }
983       enum "propDocsWirelessMaclayer" {
984         value 180;
985         description
986           "Cisco proprietary Maclayer";
987       }
988       enum "propDocsWirelessDownstream" {
989         value 181;
990         description
991           "Cisco proprietary Downstream";
992       }
993       enum "propDocsWirelessUpstream" {
994         value 182;
995         description
996           "Cisco proprietary Upstream";
997       }
998       enum "hiperlan2" {
999         value 183;
1000         description
1001           "HIPERLAN Type 2 Radio Interface";
1002       }
1003       enum "propBWAp2Mp" {
1004         value 184;
1005         description
1006           "PropBroadbandWirelessAccesspt2multipt use of this value
1007            for IEEE 802.16 WMAN interfaces as per IEEE Std 802.16f
1008            is deprecated and ieee80216WMAN(237) should be used
1009            instead.";
1010       }
1011       enum "sonetOverheadChannel" {
1012         value 185;
1013         description
1014           "SONET Overhead Channel";
1015       }
1016       enum "digitalWrapperOverheadChannel" {
1017         value 186;
1018         description
1019           "Digital Wrapper";
1020       }
1021       enum "aal2" {
1022         value 187;
1023         description
1024           "ATM adaptation layer 2";
1025       }
1026       enum "radioMAC" {
1027         value 188;
1028         description
1029           "MAC layer over radio links";
1030       }
1031       enum "atmRadio" {
1032         value 189;
1033         description
1034           "ATM over radio links";
1035       }
1036       enum "imt" {
1037         value 190;
1038         description
1039           "Inter Machine Trunks";
1040       }
1041       enum "mvl" {
1042         value 191;
1043         description
1044           "Multiple Virtual Lines DSL";
1045       }
1046       enum "reachDSL" {
1047         value 192;
1048         description
1049           "Long Reach DSL";
1050       }
1051       enum "frDlciEndPt" {
1052         value 193;
1053         description
1054           "Frame Relay DLCI End Point";
1055       }
1056       enum "atmVciEndPt" {
1057         value 194;
1058         description
1059           "ATM VCI End Point";
1060       }
1061       enum "opticalChannel" {
1062         value 195;
1063         description
1064           "Optical Channel";
1065       }
1066       enum "opticalTransport" {
1067         value 196;
1068         description
1069           "Optical Transport";
1070       }
1071       enum "propAtm" {
1072         value 197;
1073         description
1074           "Proprietary ATM";
1075       }
1076       enum "voiceOverCable" {
1077         value 198;
1078         description
1079           "Voice Over Cable Interface";
1080       }
1081       enum "infiniband" {
1082         value 199;
1083         description
1084           "Infiniband";
1085       }
1086       enum "teLink" {
1087         value 200;
1088         description
1089           "TE Link";
1090       }
1091       enum "q2931" {
1092         value 201;
1093         description
1094           "Q.2931";
1095       }
1096       enum "virtualTg" {
1097         value 202;
1098         description
1099           "Virtual Trunk Group";
1100       }
1101       enum "sipTg" {
1102         value 203;
1103         description
1104           "SIP Trunk Group";
1105       }
1106       enum "sipSig" {
1107         value 204;
1108         description
1109           "SIP Signaling";
1110       }
1111       enum "docsCableUpstreamChannel" {
1112         value 205;
1113         description
1114           "CATV Upstream Channel";
1115       }
1116       enum "econet" {
1117         value 206;
1118         description
1119           "Acorn Econet";
1120       }
1121       enum "pon155" {
1122         value 207;
1123         description
1124           "FSAN 155Mb Symetrical PON interface";
1125       }
1126       enum "pon622" {
1127         value 208;
1128         description
1129           "FSAN622Mb Symetrical PON interface";
1130       }
1131       enum "bridge" {
1132         value 209;
1133         description
1134           "Transparent bridge interface";
1135       }
1136       enum "linegroup" {
1137         value 210;
1138         description
1139           "Interface common to multiple lines";
1140       }
1141       enum "voiceEMFGD" {
1142         value 211;
1143         description
1144           "voice E&M Feature Group D";
1145       }
1146       enum "voiceFGDEANA" {
1147         value 212;
1148         description
1149           "voice FGD Exchange Access North American";
1150       }
1151       enum "voiceDID" {
1152         value 213;
1153         description
1154           "voice Direct Inward Dialing";
1155       }
1156       enum "mpegTransport" {
1157         value 214;
1158         description
1159           "MPEG transport interface";
1160       }
1161       enum "sixToFour" {
1162         value 215;
1163         status deprecated;
1164         description
1165           "6to4 interface (DEPRECATED)";
1166         reference
1167           "RFC 4087 - IP Tunnel MIB";
1168       }
1169       enum "gtp" {
1170         value 216;
1171         description
1172           "GTP (GPRS Tunneling Protocol)";
1173       }
1174       enum "pdnEtherLoop1" {
1175         value 217;
1176         description
1177           "Paradyne EtherLoop 1";
1178       }
1179       enum "pdnEtherLoop2" {
1180         value 218;
1181         description
1182           "Paradyne EtherLoop 2";
1183       }
1184       enum "opticalChannelGroup" {
1185         value 219;
1186         description
1187           "Optical Channel Group";
1188       }
1189       enum "homepna" {
1190         value 220;
1191         description
1192           "HomePNA ITU-T G.989";
1193       }
1194       enum "gfp" {
1195         value 221;
1196         description
1197           "Generic Framing Procedure (GFP)";
1198       }
1199       enum "ciscoISLvlan" {
1200         value 222;
1201         description
1202           "Layer 2 Virtual LAN using Cisco ISL";
1203       }
1204       enum "actelisMetaLOOP" {
1205         value 223;
1206         description
1207           "Acteleis proprietary MetaLOOP High Speed Link";
1208       }
1209       enum "fcipLink" {
1210         value 224;
1211         description
1212           "FCIP Link";
1213       }
1214       enum "rpr" {
1215         value 225;
1216         description
1217           "Resilient Packet Ring Interface Type";
1218       }
1219       enum "qam" {
1220         value 226;
1221         description
1222           "RF Qam Interface";
1223       }
1224       enum "lmp" {
1225         value 227;
1226         description
1227           "Link Management Protocol";
1228         reference
1229           "RFC 4327 - Link Management Protocol (LMP) Management
1230                       Information Base (MIB)";
1231       }
1232       enum "cblVectaStar" {
1233         value 228;
1234         description
1235           "Cambridge Broadband Networks Limited VectaStar";
1236       }
1237       enum "docsCableMCmtsDownstream" {
1238         value 229;
1239         description
1240           "CATV Modular CMTS Downstream Interface";
1241       }
1242       enum "adsl2" {
1243         value 230;
1244         status deprecated;
1245         description
1246           "Asymmetric Digital Subscriber Loop Version 2
1247            (DEPRECATED/OBSOLETED - please use adsl2plus(238)
1248            instead)";
1249         reference
1250           "RFC 4706 - Definitions of Managed Objects for Asymmetric
1251                       Digital Subscriber Line 2 (ADSL2)";
1252       }
1253       enum "macSecControlledIF" {
1254         value 231;
1255         description
1256           "MACSecControlled";
1257       }
1258       enum "macSecUncontrolledIF" {
1259         value 232;
1260         description
1261           "MACSecUncontrolled";
1262       }
1263       enum "aviciOpticalEther" {
1264         value 233;
1265         description
1266          "Avici Optical Ethernet Aggregate";
1267       }
1268       enum "atmbond" {
1269         value 234;
1270         description
1271           "atmbond";
1272       }
1273       enum "voiceFGDOS" {
1274         value 235;
1275         description
1276           "voice FGD Operator Services";
1277       }
1278       enum "mocaVersion1" {
1279         value 236;
1280         description
1281           "MultiMedia over Coax Alliance (MoCA) Interface
1282            as documented in information provided privately to IANA";
1283       }
1284       enum "ieee80216WMAN" {
1285         value 237;
1286         description
1287           "IEEE 802.16 WMAN interface";
1288       }
1289       enum "adsl2plus" {
1290         value 238;
1291         description
1292           "Asymmetric Digital Subscriber Loop Version 2,
1293            Version 2 Plus and all variants";
1294       }
1295       enum "dvbRcsMacLayer" {
1296         value 239;
1297         description
1298           "DVB-RCS MAC Layer";
1299         reference
1300           "RFC 5728 - The SatLabs Group DVB-RCS MIB";
1301       }
1302       enum "dvbTdm" {
1303         value 240;
1304         description
1305           "DVB Satellite TDM";
1306         reference
1307           "RFC 5728 - The SatLabs Group DVB-RCS MIB";
1308       }
1309       enum "dvbRcsTdma" {
1310         value 241;
1311         description
1312           "DVB-RCS TDMA";
1313         reference
1314           "RFC 5728 - The SatLabs Group DVB-RCS MIB";
1315       }
1316       enum "x86Laps" {
1317         value 242;
1318         description
1319           "LAPS based on ITU-T X.86/Y.1323";
1320       }
1321       enum "wwanPP" {
1322         value 243;
1323         description
1324           "3GPP WWAN";
1325       }
1326       enum "wwanPP2" {
1327         value 244;
1328         description
1329           "3GPP2 WWAN";
1330       }
1331       enum "voiceEBS" {
1332         value 245;
1333         description
1334           "voice P-phone EBS physical interface";
1335       }
1336       enum "ifPwType" {
1337         value 246;
1338         description
1339           "Pseudowire interface type";
1340         reference
1341           "RFC 5601 - Pseudowire (PW) Management Information Base";
1342       }
1343       enum "ilan" {
1344         value 247;
1345         description
1346           "Internal LAN on a bridge per IEEE 802.1ap";
1347       }
1348       enum "pip" {
1349         value 248;
1350         description
1351           "Provider Instance Port on a bridge per IEEE 802.1ah PBB";
1352       }
1353       enum "aluELP" {
1354         value 249;
1355         description
1356           "Alcatel-Lucent Ethernet Link Protection";
1357       }
1358       enum "gpon" {
1359         value 250;
1360         description
1361           "Gigabit-capable passive optical networks (G-PON) as per
1362            ITU-T G.948";
1363       }
1364       enum "vdsl2" {
1365         value 251;
1366         description
1367           "Very high speed digital subscriber line Version 2
1368            (as per ITU-T Recommendation G.993.2)";
1369         reference
1370           "RFC 5650 - Definitions of Managed Objects for Very High
1371                       Speed Digital Subscriber Line 2 (VDSL2)";
1372       }
1373       enum "capwapDot11Profile" {
1374         value 252;
1375         description
1376           "WLAN Profile Interface";
1377         reference
1378           "RFC 5834 - Control and Provisioning of Wireless Access
1379                       Points (CAPWAP) Protocol Binding MIB for
1380                       IEEE 802.11";
1381       }
1382       enum "capwapDot11Bss" {
1383         value 253;
1384         description
1385           "WLAN BSS Interface";
1386         reference
1387           "RFC 5834 - Control and Provisioning of Wireless Access
1388                       Points (CAPWAP) Protocol Binding MIB for
1389                       IEEE 802.11";
1390       }
1391       enum "capwapWtpVirtualRadio" {
1392         value 254;
1393         description
1394           "WTP Virtual Radio Interface";
1395         reference
1396           "RFC 5833 - Control and Provisioning of Wireless Access
1397                       Points (CAPWAP) Protocol Base MIB";
1398       }
1399       enum "bits" {
1400         value 255;
1401         description
1402           "bitsport";
1403       }
1404       enum "docsCableUpstreamRfPort" {
1405         value 256;
1406         description
1407           "DOCSIS CATV Upstream RF Port";
1408       }
1409       enum "cableDownstreamRfPort" {
1410         value 257;
1411         description
1412           "CATV downstream RF port";
1413       }
1414       enum "vmwareVirtualNic" {
1415         value 258;
1416         description
1417           "VMware Virtual Network Interface";
1418       }
1419       enum "ieee802154" {
1420         value 259;
1421         description
1422           "IEEE 802.15.4 WPAN interface";
1423         reference
1424           "IEEE 802.15.4-2006";
1425       }
1426       enum "otnOdu" {
1427         value 260;
1428         description
1429           "OTN Optical Data Unit";
1430       }
1431       enum "otnOtu" {
1432         value 261;
1433         description
1434           "OTN Optical channel Transport Unit";
1435       }
1436       enum "ifVfiType" {
1437         value 262;
1438         description
1439           "VPLS Forwarding Instance Interface Type";
1440       }
1441       enum "g9981" {
1442         value 263;
1443         description
1444           "G.998.1 bonded interface";
1445       }
1446       enum "g9982" {
1447         value 264;
1448         description
1449           "G.998.2 bonded interface";
1450       }
1451       enum "g9983" {
1452         value 265;
1453         description
1454           "G.998.3 bonded interface";
1455       }
1456       enum "aluEpon" {
1457         value 266;
1458         description
1459           "Ethernet Passive Optical Networks (E-PON)";
1460       }
1461       enum "aluEponOnu" {
1462         value 267;
1463         description
1464           "EPON Optical Network Unit";
1465       }
1466       enum "aluEponPhysicalUni" {
1467         value 268;
1468         description
1469           "EPON physical User to Network interface";
1470       }
1471       enum "aluEponLogicalLink" {
1472         value 269;
1473         description
1474           "The emulation of a point-to-point link over the EPON
1475            layer";
1476       }
1477       enum "aluGponOnu" {
1478         value 270;
1479         description
1480           "GPON Optical Network Unit";
1481         reference
1482           "ITU-T G.984.2";
1483       }
1484       enum "aluGponPhysicalUni" {
1485         value 271;
1486         description
1487           "GPON physical User to Network interface";
1488         reference
1489           "ITU-T G.984.2";
1490       }
1491       enum "vmwareNicTeam" {
1492         value 272;
1493         description
1494           "VMware NIC Team";
1495       }
1496     }
1497     description
1498       "This data type is used as the syntax of the 'type'
1499        leaf in the 'interface' list in the YANG module
1500        ietf-interface.
1501
1502        The definition of this typedef with the
1503        addition of newly assigned values is published
1504        periodically by the IANA, in either the Assigned
1505        Numbers RFC, or some derivative of it specific to
1506        Internet Network Management number assignments.  (The
1507        latest arrangements can be obtained by contacting the
1508        IANA.)
1509
1510        Requests for new values should be made to IANA via
1511        email (iana&iana.org).";
1512     reference
1513       "ifType definitions registry.
1514        <http://www.iana.org/assignments/smi-numbers>";
1515   }
1516 }