1-- ==========================================================================
2-- Copyright (C) 2002 by  HUAWEI TECHNOLOGIES. All rights reserved.
3--
4-- Description: The purpose of this MIB file is to provide the define of
5--              GK client MIB of HUAWEI quidway serial router, which saves
6--              gateway config information related with its GKClient function.
7-- Reference:
8-- Version: V2.0
9-- History:
10-- V1.0 Initial version
11-- V2.0 2004-10-20 Updated by gaolong
12--      Re-write whole MIB with SNMPv2-SMI format.
13--      Change object name from 'hwVoGatewayEnable' to 'hwVoRasOn'
14--      Change object name from 'hwVoH323InterfaceIPAddress' to 'hwVoGwIPAddress'
15--      Modify module name from 'HUAWEI-GKClient-MIB' to 'HUAWEI-VO-GK-CLIENT-MIB'
16-- ==========================================================================
17HUAWEI-VO-GK-CLIENT-MIB DEFINITIONS ::= BEGIN
18
19	IMPORTS
20		OBJECT-TYPE, MODULE-IDENTITY, IpAddress
21			FROM SNMPv2-SMI
22		voice
23			FROM HUAWEI-3COM-OID-MIB;
24
25
26--
27-- Node definitions
28--
29
30		hwVoiceGKClientMIB MODULE-IDENTITY
31			LAST-UPDATED "200410200000Z"		-- Oct 20, 2004  GMT
32			ORGANIZATION
33				"Huawei-3COM Technologies Co., Ltd."
34			CONTACT-INFO
35				"PLAT Team Huawei 3Com Technologies co.,Ltd.
36				Shang-Di Information Industry Base,
37				Hai-Dian District Beijing P.R. China
38				http://www.huawei-3com.com
39				Zip:100085"
40			DESCRIPTION
41				" "
42			REVISION "200404081345Z"		-- April 08, 2004 at 13:45 GMT
43			DESCRIPTION
44				""
45			::= { voice 8 }
46
47
48		hwVoGKClientObjects OBJECT IDENTIFIER ::= { hwVoiceGKClientMIB 1 }
49
50
51--  GKClient Group
52--
53-- The objects in this group store gateway config information related
54--  with GKClient function.
55		hwVoRasOn OBJECT-TYPE
56			SYNTAX INTEGER
57				{
58				enable(1),
59				disable(2)
60				}
61			MAX-ACCESS read-write
62			STATUS current
63			DESCRIPTION
64				"This object expresses whether or not the GKClient function
65				of this gateaway is enabled .Before hwVoGwIPAddress
66				and hwVoH323GKID being set ,this object can not be set to
67				enable."
68			DEFVAL { disable }
69			::= { hwVoGKClientObjects 1 }
70
71
72		hwVoH323InterfaceIndex OBJECT-TYPE
73			SYNTAX INTEGER
74			MAX-ACCESS read-write
75			STATUS obsolete
76			DESCRIPTION
77				"The index of the interface through which the gateway is
78				connected to the GateKeeper."
79			::= { hwVoGKClientObjects 2 }
80
81
82		hwVoGwIPAddress OBJECT-TYPE
83			SYNTAX IpAddress
84			MAX-ACCESS read-write
85			STATUS current
86			DESCRIPTION
87				"This object expresses the IP address of the interface
88				through which the gateway is connected to the GateKeeper."
89			::= { hwVoGKClientObjects 3 }
90
91
92		hwVoH323GWID OBJECT-TYPE
93			SYNTAX OCTET STRING (SIZE (0..128))
94			MAX-ACCESS read-write
95			STATUS current
96			DESCRIPTION
97				"This object expresses the ID of this H323 gateway ."
98			::= { hwVoGKClientObjects 4 }
99
100
101		hwVoH323GWSupportMode OBJECT-TYPE
102			SYNTAX INTEGER
103				{
104				nonstandard-compatible(1),
105				huawei(2)
106				}
107			MAX-ACCESS read-write
108			STATUS obsolete
109			DESCRIPTION
110				"This object expresses the type of GateKeeper to which
111				this H323 gateway is connected ."
112			DEFVAL { nonstandard-compatible }
113			::= { hwVoGKClientObjects 5 }
114
115
116		hwVoH323GWAreaID OBJECT-TYPE
117			SYNTAX OCTET STRING (SIZE (0..960))
118			MAX-ACCESS read-write
119			STATUS current
120			DESCRIPTION
121				"This object expresses the technology prefixs of this gateway so
122				that the GateKeeper can validation the type of gateway .There are
123				thirty prefixs which can be configed in one gateway.In this object
124				every prefix is seperated by a ';'.As a single prefix , only
125				character from '0' to '9' and '#' can present,its length is limited
126				to 31."
127			::= { hwVoGKClientObjects 6 }
128
129
130		hwVoH323GKID OBJECT-TYPE
131			SYNTAX OCTET STRING (SIZE (0..128))
132			MAX-ACCESS read-write
133			STATUS current
134			DESCRIPTION
135				"This object expresses the ID of the GateKeeper ."
136			::= { hwVoGKClientObjects 7 }
137
138
139		hwVoH323GKIPAddress OBJECT-TYPE
140			SYNTAX IpAddress
141			MAX-ACCESS read-write
142			STATUS current
143			DESCRIPTION
144				"This object expresses the IP address of the GateKeeper ."
145			::= { hwVoGKClientObjects 8 }
146
147
148		hwVoH323GKPort OBJECT-TYPE
149			SYNTAX INTEGER (1..65535)
150			MAX-ACCESS read-write
151			STATUS current
152			DESCRIPTION
153				"This object expresses the RAS communication port of GateKeeper."
154			::= { hwVoGKClientObjects 9 }
155
156		hwVoH323GK2ID OBJECT-TYPE
157			SYNTAX OCTET STRING (SIZE (0..128))
158			MAX-ACCESS read-write
159			STATUS current
160			DESCRIPTION
161				"This object expresses the ID of the Slave GateKeeper ."
162			::= { hwVoGKClientObjects 10 }
163
164
165		hwVoH323GK2IPAddress OBJECT-TYPE
166			SYNTAX IpAddress
167			MAX-ACCESS read-write
168			STATUS current
169			DESCRIPTION
170				"This object expresses the IP address of the Slave GateKeeper ."
171			::= { hwVoGKClientObjects 11 }
172
173
174		hwVoH323GK2Port OBJECT-TYPE
175			SYNTAX INTEGER (1..65535)
176			MAX-ACCESS read-write
177			STATUS current
178			DESCRIPTION
179				"This object expresses the RAS communication port of Slave GateKeeper."
180			::= { hwVoGKClientObjects 12 }
181
182		hwVoH323GKSecurityCall OBJECT-TYPE
183			SYNTAX INTEGER
184				{
185				enable(1),
186				disable(2)
187				}
188			MAX-ACCESS read-write
189			STATUS current
190			DESCRIPTION
191				"enable/disable  call level security capacity"
192			DEFVAL { enable }
193			::= { hwVoGKClientObjects 13 }
194
195		hwVoH323GKSecurityPWDType OBJECT-TYPE
196			SYNTAX INTEGER
197				{
198				cipher(1),
199				simple(2)
200				}
201			MAX-ACCESS read-write
202			STATUS current
203			DESCRIPTION
204				" Specify registration level security Type
205				    cipher    Hide the password when showing
206                    simple    Don't hide the password when showing
207                "
208			DEFVAL { simple }
209			::= { hwVoGKClientObjects 14 }
210
211		hwVoH323GKSecurityPWD OBJECT-TYPE
212			SYNTAX OCTET STRING (SIZE (0..24))
213			MAX-ACCESS read-write
214			STATUS current
215			DESCRIPTION
216				" register password.
217				length 0 :   clear password;disable GKSecurity Capacity.
218				length 1-16: set password with no encrypted  text.
219				length 24:   set password with encrypted  text.
220				"
221			::= { hwVoGKClientObjects 15 }
222
223
224
225	END
226