Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / mibs / ietf / TRIP-TC-MIB
1 TRIP-TC-MIB DEFINITIONS ::= BEGIN
2
3 IMPORTS
4     MODULE-IDENTITY,
5     Unsigned32,
6     Integer32,
7     mib-2
8         FROM SNMPv2-SMI            -- [RFC2578]
9
10     TEXTUAL-CONVENTION
11         FROM SNMPv2-TC;            -- [RFC2579]
12
13 tripTC MODULE-IDENTITY
14     LAST-UPDATED   "200409020000Z" -- Sep 02, 2004
15     ORGANIZATION   "IETF IPTel Working Group.
16         Mailing list: iptel@lists.bell-labs.com"
17     CONTACT-INFO
18        "Co-editor  David Zinman
19         postal:    265 Ridley Blvd.
20                    Toronto ON, M5M 4N8
21                    Canada
22         email:     dzinman@rogers.com
23         phone:     +1 416 433 4298
24
25         Co-editor: David Walker
26                    Sedna Wireless Inc.
27         postal:    495 March Road, Suite 500
28                    Ottawa, ON K2K 3G1
29                    Canada
30         email:     david.walker@sedna-wireless.com
31         phone:     +1 613 878 8142
32
33         Co-editor   Jianping Jiang
34                     Syndesis Limited
35         postal:     30 Fulton Way
36                     Richmond Hill, ON L4B 1J5
37                     Canada
38
39         email:      jjiang@syndesis.com
40         phone:      +1 905 886-7818 x2515
41         "
42     DESCRIPTION
43         "Initial version of TRIP (Telephony Routing Over IP)
44         MIB Textual Conventions module used by other
45
46
47
48         TRIP-related MIB Modules.
49
50         Copyright (C) The Internet Society (2004). This version of
51         this MIB module is part of RFC 3872, see the RFC itself
52         for full legal notices."
53     REVISION      "200409020000Z" -- Sep 02, 2004
54     DESCRIPTION
55         "The initial version, Published as RFC 3872."
56     ::= { mib-2 115 }
57
58 --
59 -- Textual Conventions
60 --
61
62 TripItad ::= TEXTUAL-CONVENTION
63     STATUS current
64     DESCRIPTION
65        "The values for identifying the IP Telephony
66        Administrative Domain (ITAD)."
67     SYNTAX Unsigned32 (0..4294967295)
68
69 TripId ::= TEXTUAL-CONVENTION
70     STATUS current
71     DESCRIPTION
72        "The TRIP Identifier uniquely identifies a LS within its
73        ITAD. It is a 4 octet unsigned integer that may, but not
74        necessarily, represent the IPv4 address of a Location
75        Server.  Where bytes 1-4 of the Unsigned32 represent
76        1-4 bytes of the IPv4 address in network-byte order. For
77        an IPv6 network, TripId will not represent the IPv6
78        address."
79     SYNTAX Unsigned32 (0..4294967295)
80
81 TripAddressFamily ::= TEXTUAL-CONVENTION
82     STATUS current
83     DESCRIPTION
84         "A type of address for a TRIP route. Address families
85         defined within this MIB module are:
86
87         Code              Address Family
88         1                 Decimal Routing Numbers
89         2                 PentaDecimal Routing Numbers
90         3                 E.164 Numbers
91         255               An other type of address family"
92
93     SYNTAX INTEGER
94         { decimal(1), pentadecimal(2), e164(3), other(255) }
95
96
97
98
99 TripAppProtocol ::= TEXTUAL-CONVENTION
100     STATUS current
101     DESCRIPTION
102         "The application protocol used for communication with TRIP
103         Location Servers. Protocols defined in this MIB Module
104         are:
105
106         Code              Protocol
107         1                 SIP
108         2                 H.323-H.225.0-Q.931
109         3                 H.323-H.225.0-RAS
110         4                 H.323-H.225.0-Annex-G
111         255               An other type of application protocol"
112
113     SYNTAX INTEGER
114         { sip(1), q931(2), ras(3), annexG(4), other(255) }
115
116 TripCommunityId ::= TEXTUAL-CONVENTION
117     STATUS current
118     DESCRIPTION
119        "The range of legal values for a TRIP Community
120        Identifier."
121     SYNTAX Unsigned32 (0..4294967295)
122
123 TripProtocolVersion ::= TEXTUAL-CONVENTION
124     STATUS current
125     DESCRIPTION
126        "The version number of the TRIP protocol."
127     SYNTAX Integer32 (1..255)
128
129 TripSendReceiveMode ::= TEXTUAL-CONVENTION
130     STATUS current
131     DESCRIPTION
132        "The operational mode of the TRIP application. Possible
133        values are:
134           1 - Send Receive mode
135           2 - Send only mode
136           3 - Receive Only mode"
137     SYNTAX INTEGER { sendReceive(1), sendOnly(2), receiveOnly(3) }
138
139 END