Hitron-sip.mib 65 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716
  1. HITRON-SIP-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3. MODULE-IDENTITY,
  4. OBJECT-TYPE,
  5. Unsigned32,
  6. IpAddress,
  7. NOTIFICATION-TYPE
  8. FROM SNMPv2-SMI
  9. DateAndTime,
  10. TruthValue,
  11. RowStatus,
  12. TEXTUAL-CONVENTION
  13. FROM SNMPv2-TC
  14. OBJECT-GROUP,
  15. MODULE-COMPLIANCE,
  16. NOTIFICATION-GROUP
  17. FROM SNMPv2-CONF
  18. InetPortNumber,
  19. InetAddressType,
  20. InetAddress
  21. FROM INET-ADDRESS-MIB
  22. SnmpAdminString
  23. FROM SNMP-FRAMEWORK-MIB
  24. eMTAType
  25. FROM HITRON-EMTA-MGMT-MIB
  26. -- PktcCodecType
  27. -- FROM PKTC-EXCENTIS-SIG-MIB
  28. ifIndex
  29. FROM IF-MIB;
  30. PktcCodecType ::= TEXTUAL-CONVENTION
  31. STATUS current
  32. DESCRIPTION
  33. " This textual convention defines various types of codecs
  34. that MAY be supported. The description for each
  35. enumeration is listed below:
  36. Enumeration Description
  37. other a defined codec not in the enumeration
  38. unknown a codec not defined in PacketCable
  39. g729 ITU-T Recommendation G.729
  40. reserved for future use
  41. g729E ITU-T Recommendation G.729E
  42. pcmu Pulse Code Modulation u-law (PCMU)
  43. g726at32 ITU-T Recommendation G.726-32 (32 kbit/s)
  44. g728 ITU-T Recommendation G.728
  45. pcma Pulse Code Modulation a-law (PCMA)
  46. g726at16 ITU-T Recommendation G.726-16 (16 kbit/s)
  47. g726at24 ITU-T Recommendation G.726-24 (24 kbit/s)
  48. g726at40 ITU-T Recommendation G.726-40 (40 kbit/s)
  49. ilbc IETF internet low bit rate codec
  50. bv16 Broadcom BroadVoice16
  51. . The list of codecs is consistent with the IETF
  52. Real Time Transport Protocol (RTP) Profile registry and
  53. the RTP Map Parameters Table in [PKT-SP-CODEC]. The
  54. literal codec name for each codec is listed below:
  55. Codec Literal Codec Name
  56. g729 G729
  57. g729E G729E
  58. pcmu PCMU
  59. g726at32 G726-32
  60. g728 G728
  61. pcma PCMA
  62. g726at16 G726-16
  63. g726at24 G726-24
  64. g726at40 G726-40
  65. ilbc iLBC
  66. bv16 BV16
  67. The literal codec name is the second column of the table
  68. with codec RTP Map Parameters. Literal Codec Name Column
  69. contains the codec name used in the local connection
  70. options (LCO) of the NCS messages create connection
  71. (CRCX)/modify connection (MDCX) and is also used to
  72. identify the codec in the Call Management System (CMS)
  73. Provisioning Specification. RTP Map Parameter Column of
  74. the Table contains the string used in the media attribute
  75. line (a=) of the session description protocol (SDP)
  76. parameters in NCS messages."
  77. SYNTAX INTEGER {
  78. other (1),
  79. unknown (2),
  80. g729 (3),
  81. reserved (4),
  82. g729E (5),
  83. pcmu (6),
  84. g726at32 (7),
  85. g728 (8),
  86. pcma (9),
  87. g726at16 (10),
  88. g726at24 (11),
  89. g726at40 (12),
  90. ilbc (13),
  91. bv16 (14)
  92. }
  93. htSip MODULE-IDENTITY
  94. LAST-UPDATED "200912170100Z" -- Dec 17, 2009
  95. ORGANIZATION "Hitron Technologies, Inc."
  96. CONTACT-INFO
  97. " Rudy Zijlstra
  98. Postal: Hitron Technologies, Inc.
  99. No. 1-8, Lihsin 1st Rd., Hsinchu Science Park,
  100. Hsinchu, Taiwan, R.O.C.
  101. Phone: +886 3 578 6658
  102. E-mail: rudy.zijlstra@hc.hitrontech.com"
  103. DESCRIPTION
  104. "Hitron MIB for runtime management of SIP device."
  105. REVISION "200808010100Z" -- AUG 1, 2008
  106. DESCRIPTION
  107. "Initial version of this MIB module."
  108. REVISION "200810080100Z" -- Oct 8, 2008
  109. DESCRIPTION
  110. "Add the Denmark country item in the OID of htSipDeviceConfigeCountryCode."
  111. REVISION "200911050100Z" -- Nov 5, 2009
  112. DESCRIPTION
  113. "Add the latvia,belarus and ukraine country items in the OID of htSipDeviceConfigeCountryCode."
  114. REVISION "200912170100Z" -- Dec 17, 2009
  115. DESCRIPTION
  116. "Add the german country items in the OID of htSipDeviceConfigeCountryCode."
  117. ::= { eMTAType 8 }
  118. htSipDevice OBJECT IDENTIFIER
  119. --DEFAULT set-function-async htSipDevice_set
  120. --DEFAULT get-function-async htSipDevice_get
  121. --DEFAULT test-function-async htSipDevice_test
  122. --DEFAULT next-function-async std_next_async
  123. --DEFAULT cookie (char *)0
  124. ::= { htSip 1 }
  125. htSipEndPnt OBJECT IDENTIFIER ::= { htSip 2 }
  126. htSipCallFeatures OBJECT IDENTIFIER ::= { htSip 3 }
  127. htSipObjects OBJECT IDENTIFIER ::= { htSip 4 }
  128. htSipConformance OBJECT IDENTIFIER ::= { htSip 5 }
  129. htSipApplySettings OBJECT-TYPE
  130. SYNTAX TruthValue
  131. MAX-ACCESS read-write
  132. STATUS current
  133. DESCRIPTION
  134. "If set to true(1), then all settings from this MIB will be applied to
  135. the hardware for on-the-fly reconfiguration.
  136. Always returns false(2) when read."
  137. ::= { htSip 100 }
  138. --
  139. -- htSipDevice - objects for SIP, that are configurable per device
  140. --
  141. htSipDeviceConfigLocalSignalingPort OBJECT-TYPE
  142. SYNTAX InetPortNumber (0|1025..65535)
  143. MAX-ACCESS read-write
  144. STATUS current
  145. DESCRIPTION
  146. "htSipDeviceConfigLocalSignalingPort: SIP signaling port the device will use.
  147. The value of '0' is a reserved value which tells the SIP stack to use the default
  148. signaling port for SIP processing (which happens to be 5060).
  149. When setting the value '0' furthermore, the SIP stack will not add port information
  150. for any SIP URI generated by it. Some third party SIP entities are sensible to
  151. SIP URI format and are not able to properly parse a SIP URI containing the
  152. port number, in order to work around this restriction, the SIP stack will not
  153. insert the port number in the SIP URI if the port number to be used
  154. is the default SIP port number: 5060.
  155. Therefore the configured value of 0 should be used to prevent
  156. SIP URI format with the port number information."
  157. DEFVAL {0}
  158. ::= { htSipDevice 1 }
  159. htSipDeviceConfigLocalSignalingTransport OBJECT-TYPE
  160. SYNTAX BITS {
  161. signalingTransportUDP(0),
  162. signalingTransportTCP(1),
  163. signalingTransportTLS(2)
  164. }
  165. MAX-ACCESS read-write
  166. STATUS current
  167. DESCRIPTION
  168. "SIP signaling transport for the device.
  169. Value is a bit-field with 3 defined bits used: one for UDP, one for TCP and one for TLS.
  170. If not set, is signalingTransport_UDP(0)"
  171. DEFVAL {{signalingTransportUDP,signalingTransportTCP,signalingTransportTLS}}
  172. ::= { htSipDevice 2 }
  173. htSipDeviceConfigStunServerId OBJECT-TYPE
  174. SYNTAX SnmpAdminString (SIZE (0..40))
  175. MAX-ACCESS read-write
  176. STATUS current
  177. DESCRIPTION
  178. "The STUN server where STUN messages are directed"
  179. DEFVAL {"0.0.0.0"}
  180. ::= { htSipDevice 3}
  181. htSipDeviceConfigStunServerPort OBJECT-TYPE
  182. SYNTAX InetPortNumber (0| 1025..65535)
  183. MAX-ACCESS read-write
  184. STATUS current
  185. DESCRIPTION
  186. "The port number for STUN server messages.
  187. The value of '0' is a reserved value which tells the SIP stack to use the default
  188. port. When setting the value '0' furthermore, the SIP stack will not add port information
  189. for any SIP URI generated by it. Some third party SIP entities are sensible to
  190. SIP URI format and are not able to properly parse a SIP URI containing the
  191. port number. Therefore, the configured value of 0 should be used to prevent
  192. SIP URI format with the port number information."
  193. DEFVAL {0}
  194. ::= { htSipDevice 4 }
  195. htSipDeviceConfigRegistrationExpiry OBJECT-TYPE
  196. SYNTAX Unsigned32
  197. UNITS "seconds"
  198. MAX-ACCESS read-write
  199. STATUS current
  200. DESCRIPTION
  201. "The preferred time-to-live advertized for registration"
  202. DEFVAL {3600}
  203. ::= { htSipDevice 5 }
  204. htSipDeviceConfigDTMFRelayPayloadType OBJECT-TYPE
  205. SYNTAX Unsigned32
  206. MAX-ACCESS read-write
  207. STATUS current
  208. DESCRIPTION
  209. "The preferred RTP payload type to be advertized for NTE (RFC 2833) events reporting.
  210. This value will be used when negotiation for media takes place during call establishment."
  211. DEFVAL {101}
  212. ::= { htSipDevice 6 }
  213. htSipDeviceConfigHookFlashRelay OBJECT-TYPE
  214. SYNTAX INTEGER { hookFlashIgnored(0),
  215. hookFlashProcessed(1),
  216. hookFlashReported(2)
  217. }
  218. MAX-ACCESS read-write
  219. STATUS current
  220. DESCRIPTION
  221. "Hook Flash Relay: This MIB controls how and if hook flash events are to
  222. be reported (via SIP signaling) to the peer during a call:
  223. hookFlash_ignored - hook flash is ignored
  224. hookFlash_processed - hook flash is processed, but NOT notified via SIP INFO
  225. hookFlash_reported - hook flash is not processed, but reported via SIP INFO."
  226. DEFVAL{ hookFlashProcessed }
  227. ::= { htSipDevice 7}
  228. htSipDeviceConfigURIStarEscapeEnabled OBJECT-TYPE
  229. SYNTAX TruthValue
  230. MAX-ACCESS read-write
  231. STATUS current
  232. DESCRIPTION
  233. "This MIB controls the escaping of the star ('*') character from a SIP URI.
  234. When enabled (true), the star character will be escaped with the '%2a' sequence in the SIP URI.
  235. Note that escaping the star character from a SIP URI is in violation with RFC 2396.
  236. Default value is disabled (false)"
  237. DEFVAL{ false }
  238. ::= { htSipDevice 8}
  239. htSipDeviceConfigDNSSRVLookUpDisabled OBJECT-TYPE
  240. SYNTAX TruthValue
  241. MAX-ACCESS read-write
  242. STATUS current
  243. DESCRIPTION
  244. "This MIB controls the usage of DNS SRV requests for SIP server location.
  245. When enabled (true), the SIP application will not make usage of DNS SRV lookup.
  246. Note that this could result in a non functional SIP MTA if the DNS server
  247. is not updated accordingly."
  248. DEFVAL{ false }
  249. ::= { htSipDevice 9}
  250. htSipDeviceConfigNatWanId OBJECT-TYPE
  251. SYNTAX SnmpAdminString (SIZE (0..40))
  252. MAX-ACCESS read-write
  253. STATUS current
  254. DESCRIPTION
  255. "Those are the address used by the stack when it is setup behind a NAT"
  256. DEFVAL {"0.0.0.0"}
  257. ::= { htSipDevice 10}
  258. htSipDeviceConfigNatWanPort OBJECT-TYPE
  259. SYNTAX InetPortNumber (0|1025..65535)
  260. MAX-ACCESS read-write
  261. STATUS current
  262. DESCRIPTION
  263. "The port number for sending to the NAT.
  264. The value of '0' is a reserved value which tells the SIP stack to use the default
  265. port. When setting the value '0' furthermore, the SIP stack will not add port information
  266. for any SIP URI generated by it. Some third party SIP entities are sensible to
  267. SIP URI format and are not able to properly parse a SIP URI containing the
  268. port number. Therefore, the configured value of 0 should be used to prevent
  269. SIP URI format with the port number information."
  270. DEFVAL {0}
  271. ::= { htSipDevice 11 }
  272. htSipDeviceConfigNatKeepAliveMsgType OBJECT-TYPE
  273. SYNTAX INTEGER { keepAliveNone(0),
  274. keepAliveNotifySip(1),
  275. keepAliveRegisterSip(2),
  276. keepAlivePingSip(3)
  277. }
  278. MAX-ACCESS read-write
  279. STATUS current
  280. DESCRIPTION
  281. "controls whether or not NAT keep alive messages are needed to be sent by the MTA
  282. and if so what kind. Value is enum with the following values:
  283. 0 (default): no NAT keep alive,
  284. 1: use NOTIFY SIP method for NAT keepalive,
  285. 2: use REGISTER SIP method for NAT keepalive,
  286. 3: use PING SIP method for NAT keepalive.
  287. "
  288. DEFVAL {keepAliveNone}
  289. ::= { htSipDevice 12 }
  290. htSipDeviceConfigNatKeepAliveTO OBJECT-TYPE
  291. SYNTAX Unsigned32
  292. UNITS "seconds"
  293. MAX-ACCESS read-write
  294. STATUS current
  295. DESCRIPTION
  296. "Time out for NAT keep alive messages when feature is enabled"
  297. DEFVAL {30}
  298. ::= { htSipDevice 13 }
  299. htSipDeviceConfigNatKeepAliveFqdn OBJECT-TYPE
  300. SYNTAX SnmpAdminString (SIZE (0..40))
  301. MAX-ACCESS read-write
  302. STATUS current
  303. DESCRIPTION
  304. "FQDN (or dotted IP address) of the destination for the NAT keep alive message"
  305. DEFVAL {""}
  306. ::= { htSipDevice 14 }
  307. htSipDeviceConfigDebugLogId OBJECT-TYPE
  308. SYNTAX SnmpAdminString (SIZE (0..40))
  309. MAX-ACCESS read-write
  310. STATUS current
  311. DESCRIPTION
  312. "The destination address for debug messages"
  313. DEFVAL {"0.0.0.0"}
  314. ::= { htSipDevice 15 }
  315. htSipDeviceConfigDebugLogPort OBJECT-TYPE
  316. SYNTAX InetPortNumber (0|1025..65535)
  317. MAX-ACCESS read-write
  318. STATUS current
  319. DESCRIPTION
  320. "The port number for debug messages.
  321. The value of '0' is a reserved value which tells the SIP stack to use the default
  322. port. When setting the value '0' furthermore, the SIP stack will not add port information
  323. for any SIP URI generated by it. Some third party SIP entities are sensible to
  324. SIP URI format and are not able to properly parse a SIP URI containing the
  325. port number. Therefore, the configured value of 0 should be used to prevent
  326. SIP URI format with the port number information."
  327. DEFVAL {0}
  328. ::= { htSipDevice 16 }
  329. htSipDeviceConfigSessionExpiry OBJECT-TYPE
  330. SYNTAX Unsigned32
  331. UNITS "seconds"
  332. MAX-ACCESS read-write
  333. STATUS current
  334. DESCRIPTION
  335. "The SIP session expiry timer. See draft-ietf-sip-session-timer-08 for more detail."
  336. DEFVAL {0}
  337. ::= { htSipDevice 17 }
  338. htSipDeviceConfigSessionMinimum OBJECT-TYPE
  339. SYNTAX Unsigned32
  340. UNITS "seconds"
  341. MAX-ACCESS read-write
  342. STATUS current
  343. DESCRIPTION
  344. "Corresponds to MIN-SE SIP header. Refer to draft-ietf-sip-session-timer-08."
  345. DEFVAL {0}
  346. ::= { htSipDevice 18 }
  347. htSipDeviceConfigUserAgentHdrCtrl OBJECT-TYPE
  348. SYNTAX INTEGER { fullMode (0),
  349. appMode (1)
  350. }
  351. MAX-ACCESS read-write
  352. STATUS current
  353. DESCRIPTION
  354. "controls the content of the SIP User-Agent header field as seen in SIP messaging.
  355. Value is enum with two defined values: 0 for full mode, in such mode the User-Agent header
  356. contains the user defined part and the call manager defined part, or 1 for application mode,
  357. in such mode the User-Agent header contains the user defined part only.
  358. The user defined part must be configured in order to show up in the User-Agent field.
  359. Default is full mode."
  360. DEFVAL {fullMode}
  361. ::= { htSipDevice 19 }
  362. htSipDeviceConfigUserAgentHdr OBJECT-TYPE
  363. SYNTAX SnmpAdminString (SIZE(0..63))
  364. MAX-ACCESS read-write
  365. STATUS current
  366. DESCRIPTION
  367. "Defines the user defined User-Agent string as mentioned in htSipDeviceConfigUserAgentHdrCtrl. "
  368. DEFVAL {""}
  369. ::= { htSipDevice 20 }
  370. htSipDeviceConfigServerHdr OBJECT-TYPE
  371. SYNTAX SnmpAdminString (SIZE(0..63))
  372. MAX-ACCESS read-write
  373. STATUS current
  374. DESCRIPTION
  375. "Defines the content of the 'Server' SIP header."
  376. DEFVAL {""}
  377. ::= { htSipDevice 21 }
  378. htSipDeviceConfigAcceptLanguageHdr OBJECT-TYPE
  379. SYNTAX SnmpAdminString (SIZE(0..63))
  380. MAX-ACCESS read-write
  381. STATUS current
  382. DESCRIPTION
  383. "Defines the content of the 'Accept-Language' SIP header"
  384. DEFVAL {""}
  385. ::= { htSipDevice 22 }
  386. htSipDeviceConfigProxyReqHdr OBJECT-TYPE
  387. SYNTAX SnmpAdminString (SIZE(0..63))
  388. MAX-ACCESS read-write
  389. STATUS current
  390. DESCRIPTION
  391. "Defines the content of the 'Proxy-Require' SIP header"
  392. DEFVAL {""}
  393. ::= { htSipDevice 23 }
  394. htSipDeviceConfigDisplayLocalFqdn OBJECT-TYPE
  395. SYNTAX TruthValue
  396. MAX-ACCESS read-write
  397. STATUS current
  398. DESCRIPTION
  399. "When true, the endpoint will use its local FQDN in the SIP
  400. contact field, otherwise it will use its IP address."
  401. DEFVAL {true}
  402. ::= { htSipDevice 24 }
  403. htSipDeviceConfigSuppServiceDurTO OBJECT-TYPE
  404. SYNTAX Unsigned32
  405. UNITS "milliseconds"
  406. MAX-ACCESS read-write
  407. STATUS current
  408. DESCRIPTION
  409. "The time out (in millisecond) for duration of the supplementary service"
  410. DEFVAL {1800000}
  411. ::= { htSipDevice 25 }
  412. htSipDeviceConfigSuppServiceApplyTO OBJECT-TYPE
  413. SYNTAX Unsigned32
  414. UNITS "milliseconds"
  415. MAX-ACCESS read-write
  416. STATUS current
  417. DESCRIPTION
  418. "The time out (in millisecond) for when to apply the supplementary service"
  419. DEFVAL {15000}
  420. ::= { htSipDevice 26 }
  421. htSipDeviceConfigSuppServiceProgTO OBJECT-TYPE
  422. SYNTAX Unsigned32
  423. UNITS "milliseconds"
  424. MAX-ACCESS read-write
  425. STATUS current
  426. DESCRIPTION
  427. "The time out (in millisecond) for progress of the supplementary service"
  428. DEFVAL {1500}
  429. ::= { htSipDevice 27 }
  430. htSipDeviceConfigWarmLineTO OBJECT-TYPE
  431. SYNTAX Unsigned32
  432. UNITS "milliseconds"
  433. MAX-ACCESS read-write
  434. STATUS current
  435. DESCRIPTION
  436. "The time out (in millisecond) for the warm line feature."
  437. DEFVAL {1000}
  438. ::= { htSipDevice 28 }
  439. htSipDeviceConfigReregistrationThreshold OBJECT-TYPE
  440. SYNTAX Unsigned32
  441. UNITS "seconds"
  442. MAX-ACCESS read-write
  443. STATUS current
  444. DESCRIPTION
  445. "The re-registration threshold used for re-registering prior to registration expiry"
  446. DEFVAL {1800}
  447. ::= { htSipDevice 29 }
  448. htSipDeviceTimers OBJECT IDENTIFIER
  449. --DEFAULT set-function-async htSipDeviceTimers_set
  450. --DEFAULT get-function-async htSipDeviceTimers_get
  451. --DEFAULT test-function-async htSipDeviceTimers_test
  452. --DEFAULT next-function-async std_next_async
  453. --DEFAULT cookie (char *)0
  454. ::= { htSipDevice 30 }
  455. htSipDeviceTimerT1 OBJECT-TYPE
  456. SYNTAX Unsigned32
  457. UNITS "milliseconds"
  458. MAX-ACCESS read-write
  459. STATUS current
  460. DESCRIPTION
  461. "T1 from RFC 3261. Round Trip Time estimate in milliseconds."
  462. DEFVAL {500}
  463. ::= { htSipDeviceTimers 1 }
  464. htSipDeviceTimerT2 OBJECT-TYPE
  465. SYNTAX Unsigned32
  466. UNITS "milliseconds"
  467. MAX-ACCESS read-write
  468. STATUS current
  469. DESCRIPTION
  470. "T2 from RFC 3261. The maximum retransmit interval for non-INVITE requests and INVITE"
  471. DEFVAL {4000}
  472. ::= { htSipDeviceTimers 2 }
  473. htSipDeviceTimerT4 OBJECT-TYPE
  474. SYNTAX Unsigned32
  475. UNITS "milliseconds"
  476. MAX-ACCESS read-write
  477. STATUS current
  478. DESCRIPTION
  479. "T4 from RFC 3261. Maximum duration in milliseconds that a message will remain on the network."
  480. DEFVAL {5000}
  481. ::= { htSipDeviceTimers 3 }
  482. htSipDeviceTimerB OBJECT-TYPE
  483. SYNTAX Unsigned32
  484. MAX-ACCESS read-write
  485. STATUS current
  486. DESCRIPTION
  487. "B from RFC 3261. INVITE transaction timeout timer. The timer is expressed in terms of
  488. multiples of the value of T1"
  489. DEFVAL {64}
  490. ::= { htSipDeviceTimers 4 }
  491. htSipDeviceTimerF OBJECT-TYPE
  492. SYNTAX Unsigned32
  493. MAX-ACCESS read-write
  494. STATUS current
  495. DESCRIPTION
  496. "F from RFC 3261. non-INVITE transaction timeout timer. The timer is expressed in terms of
  497. multiples of the value of T1"
  498. DEFVAL {64}
  499. ::= { htSipDeviceTimers 5 }
  500. htSipDeviceTimerH OBJECT-TYPE
  501. SYNTAX Unsigned32
  502. MAX-ACCESS read-write
  503. STATUS current
  504. DESCRIPTION
  505. "H from RFC 3261. Wait time for ACK receipt. The timer is expressed in terms of
  506. multiples of the value of T1"
  507. DEFVAL {64}
  508. ::= { htSipDeviceTimers 6 }
  509. htSipDeviceTimerD OBJECT-TYPE
  510. SYNTAX Unsigned32
  511. UNITS "milliseconds"
  512. MAX-ACCESS read-write
  513. STATUS current
  514. DESCRIPTION
  515. "D from RFC 3261. Wait time in milli seconds for response retransmits. Defaults to
  516. 3000 for UDP, 0 for TCP"
  517. DEFVAL {3000}
  518. ::= { htSipDeviceTimers 7 }
  519. htSipDeviceTimerJ OBJECT-TYPE
  520. SYNTAX Unsigned32
  521. MAX-ACCESS read-write
  522. STATUS current
  523. DESCRIPTION
  524. "J from RFC 3261. Wait time for non-INVITE request retransmits.
  525. The timer is expressed in terms of multiples of the value of T1"
  526. DEFVAL {64}
  527. ::= { htSipDeviceTimers 8 }
  528. htSipDeviceConfigTlsPort OBJECT-TYPE
  529. SYNTAX InetPortNumber (0|1025..65535)
  530. MAX-ACCESS read-write
  531. STATUS current
  532. DESCRIPTION
  533. "The TLS port number that will be used for SIP communication.
  534. The value of '0' is a reserved value which tells the SIP stack to use the default
  535. port. When setting the value '0' furthermore, the SIP stack will not add port information
  536. for any SIP URI generated by it. Some third party SIP entities are sensible to
  537. SIP URI format and are not able to properly parse a SIP URI containing the
  538. port number. Therefore, the configured value of 0 should be used to prevent
  539. SIP URI format with the port number information. "
  540. DEFVAL {0}
  541. ::= { htSipDevice 31 }
  542. htSipDeviceConfigStatus OBJECT-TYPE
  543. SYNTAX INTEGER { notReady(1),
  544. ready(2)
  545. }
  546. MAX-ACCESS read-only
  547. STATUS current
  548. DESCRIPTION
  549. " This MIB reports the current state of the SIP application.
  550. notReady(1) - the SIP application is not ready to provide service.
  551. ready(2) - the SIP application is ready to provide service."
  552. ::= { htSipDevice 32 }
  553. htSipDeviceConfigRprSupport OBJECT-TYPE
  554. SYNTAX INTEGER { rprSupported(0),
  555. rprRequired(1),
  556. rprDisabled(2)
  557. }
  558. MAX-ACCESS read-write
  559. STATUS current
  560. DESCRIPTION
  561. " This element is used to control the usage of the reliability of provisional
  562. responses feature of SIP by the device. Refer to RFC 3262 for a definition of PRACK usage."
  563. DEFVAL{rprSupported}
  564. ::= { htSipDevice 33 }
  565. htSipDeviceConfigToTagMatchingEnabled OBJECT-TYPE
  566. SYNTAX TruthValue
  567. MAX-ACCESS read-write
  568. STATUS current
  569. DESCRIPTION
  570. "This object can be used to disable the to-tag matching process when matching responses to SIP requests.
  571. IMPORTANT : This variable MUST NOT be used to be RFC 3261 compliant
  572. (RFC3261 section 8.2.6.2, second paragraph).
  573. Setting this variable to 'false' disables the to-tag matching in the responses, and matches responses
  574. with the request even if the to-tag are different.
  575. WARNING : Setting the variable to false :
  576. - breaks the forking request support
  577. - breaks the PRACK functionnality when provisional responses are
  578. received with different to-tags. Only the first to-tag will be used
  579. in PRACK requests.
  580. - breaks the UPDATE functionnality when an update is received with a
  581. different to-tag than the first 1xx response. Also, only the first
  582. 1xx to-tag will be used in sent UPDATE requests."
  583. DEFVAL {true}
  584. ::= { htSipDevice 34 }
  585. htSipDeviceConfigURIPoundEscapeEnabled OBJECT-TYPE
  586. SYNTAX TruthValue
  587. MAX-ACCESS read-write
  588. STATUS current
  589. DESCRIPTION
  590. "This MIB controls the escaping of the pound ('#') character from a SIP URI.
  591. When enabled (true), the pound character will be escaped with
  592. the '%23' sequence in the SIP URI.
  593. Note that not escaping the pound character from a SIP URI is in violation with RFC 2396.
  594. Default value is enabled (true)"
  595. DEFVAL{ true }
  596. ::= { htSipDevice 35 }
  597. htSipDeviceConfigSetSdpAllCapsEnabled OBJECT-TYPE
  598. SYNTAX TruthValue
  599. MAX-ACCESS read-write
  600. STATUS current
  601. DESCRIPTION
  602. "This object can be used to determine whether to advertise all media capabilities at once
  603. within an initial INVITE for a call. Advertising all media capabilities means
  604. advertising support for audio media and image (fax) media as necessary
  605. (or configured to do so). Not advertising all media capabilities means advertising
  606. only support for the current neccessary media for the time being of the session.
  607. This does not affect the ability to automatically reINVITE for switching between
  608. different media based on the current condition (audio or image). In particular,
  609. this feature can be used when working with non RFC 3264 compliant third party
  610. devices which tend to only process a single media within an INVITE potentially
  611. leading to SDP negotiation failure (in such case, set this value to 'false')."
  612. DEFVAL {true}
  613. ::= { htSipDevice 36 }
  614. -- Device: Enable/disable device && Enable/Disable Lines
  615. htSipDeviceControl OBJECT-TYPE
  616. SYNTAX INTEGER { disableTheSipDevice (0),
  617. line1InService (1),
  618. line2InService (2),
  619. bothLineInService (3)
  620. }
  621. MAX-ACCESS read-write
  622. STATUS current
  623. DESCRIPTION
  624. "Controls the sip device and lines working status.
  625. Value is enum with the following values:
  626. 0 : disable the sip device, no line can be in service
  627. 1 : only allow line 1 can be in service
  628. 2 : only allow line 2 can be in service
  629. 3 (default): enable the sip device and both line can be in service
  630. "
  631. DEFVAL {bothLineInService}
  632. ::= { htSipDevice 50 }
  633. -- SIP: DSCP value for signalling
  634. htSipDeviceConfigCallSigDSCP OBJECT-TYPE
  635. SYNTAX Unsigned32 (0..63)
  636. MAX-ACCESS read-only
  637. STATUS current
  638. DESCRIPTION
  639. "The SIP signaling DSCP value"
  640. DEFVAL {0}
  641. ::= { htSipDevice 51 }
  642. -- RTP: DSCP value for media
  643. htSipDeviceConfigMediaStreamDSCP OBJECT-TYPE
  644. SYNTAX Unsigned32 (0..63)
  645. MAX-ACCESS read-only
  646. STATUS current
  647. DESCRIPTION
  648. "The RTP media stream DSCP value"
  649. DEFVAL {0}
  650. ::= { htSipDevice 52 }
  651. -- Various: DTMF relay (on/off)
  652. htSipDeviceConfigDtmfToneRelayRFC2833Support OBJECT-TYPE
  653. SYNTAX TruthValue
  654. MAX-ACCESS read-only
  655. STATUS current
  656. DESCRIPTION
  657. "This object contains the value which controls the usage of the RFC2833 DTMF Relay.
  658. Setting this object to 'true(1)' causes the MTA to use the DTMF Tone Relay
  659. as per RFC2833. Setting this object to 'false(2)' causes the eMTA not to use
  660. RFC2833 for DTMF Tone Relay."
  661. DEFVAL {true}
  662. ::= { htSipDevice 53 }
  663. -- RTP: Echo canceller tail length
  664. htSipDeviceConfigeEcanTailLength OBJECT-TYPE
  665. SYNTAX INTEGER {
  666. ecanTail8ms(1),
  667. ecanTail16ms(2),
  668. ecanTail24ms(3),
  669. ecanTail32ms(4)
  670. }
  671. UNITS "milliseconds"
  672. MAX-ACCESS read-write
  673. STATUS current
  674. DESCRIPTION
  675. "This object specifies the echo cancellation tail length.
  676. If the echo cancellation tail length is changed through SNMP, then those
  677. changes take effect starting with the next phone call (in process calls
  678. are not affected). Also note that the value of this object will persist
  679. across a MTA reset."
  680. DEFVAL { ecanTail32ms }
  681. ::= { htSipDevice 54 }
  682. htSipDeviceConfigeCountryCode OBJECT-TYPE
  683. SYNTAX INTEGER {
  684. etsi(1),
  685. austria(2),
  686. belgium(3),
  687. czech(4),
  688. france(5),
  689. hungary(6),
  690. ireland(7),
  691. netherlands(8),
  692. poland(9),
  693. romania(10),
  694. slovakia(11),
  695. slovenia(12),
  696. switzerland(13),
  697. denmark(14),
  698. latvia(15),
  699. belarus(16),
  700. ukraine(17),
  701. german(18)
  702. }
  703. MAX-ACCESS read-write
  704. STATUS current
  705. DESCRIPTION
  706. "Restricts the telepnony profile set based on country requirements.
  707. Set country specific telephone line parameters.
  708. Note:
  709. Equivalent of VSIF 118.
  710. This object can be set via the MTA configuration file ONLY."
  711. DEFVAL { etsi }
  712. ::= { htSipDevice 55 }
  713. --
  714. -- htSipEndPnt - objects for SIP, that are configurable per endpoint
  715. --
  716. -- Registrar Table --
  717. htSipEndPntConfigRegistrarTable OBJECT-TYPE
  718. SYNTAX SEQUENCE OF HtSipEndPntConfigRegistrarEntry
  719. MAX-ACCESS not-accessible
  720. STATUS current
  721. DESCRIPTION
  722. "This table contains SIP Registrar items that are configurable per endpoint "
  723. ::= { htSipEndPnt 1 }
  724. htSipEndPntConfigRegistrarEntry OBJECT-TYPE
  725. SYNTAX HtSipEndPntConfigRegistrarEntry
  726. MAX-ACCESS not-accessible
  727. STATUS current
  728. DESCRIPTION
  729. "Each entry contains SIP Registrart objects for the particular endpoint indexed
  730. by the corresponding ifIndex."
  731. INDEX { ifIndex }
  732. --DEFAULT set-function-async htSipEndPntConfigRegistrar_set
  733. --DEFAULT get-function-async htSipEndPntConfigRegistrar_get
  734. --DEFAULT test-function-async htSipEndPntConfigRegistrar_test
  735. --DEFAULT next-function-async htSipEndPntConfigRegistrar_next
  736. --DEFAULT cookie (char *)0
  737. ::= { htSipEndPntConfigRegistrarTable 1 }
  738. HtSipEndPntConfigRegistrarEntry ::= SEQUENCE {
  739. htSipEndPntConfigRegistrarId SnmpAdminString,
  740. htSipEndPntConfigRegistrarSigPort InetPortNumber,
  741. htSipEndPntConfigRegistrarRetryTimeout Unsigned32,
  742. htSipEndPntConfigRegistrarStatus INTEGER
  743. }
  744. htSipEndPntConfigRegistrarId OBJECT-TYPE
  745. SYNTAX SnmpAdminString (SIZE (0..40))
  746. MAX-ACCESS read-write
  747. STATUS current
  748. DESCRIPTION
  749. "SIP registrar: this can be a FQDN or an IP address (in string format).
  750. If not set, default is '0.0.0.0'"
  751. DEFVAL {"0.0.0.0"}
  752. ::= { htSipEndPntConfigRegistrarEntry 1}
  753. htSipEndPntConfigRegistrarSigPort OBJECT-TYPE
  754. SYNTAX InetPortNumber (0|1025..65535)
  755. MAX-ACCESS read-write
  756. STATUS current
  757. DESCRIPTION
  758. "SIP registrar port: this is the port number used for signaling to the registration server.
  759. The value of '0' is a reserved value which tells the SIP stack to use the default
  760. port. When setting the value '0' furthermore, the SIP stack will not add port information
  761. for any SIP URI generated by it. Some third party SIP entities are sensible to
  762. SIP URI format and are not able to properly parse a SIP URI containing the
  763. port number. Therefore, the configured value of 0 should be used to prevent
  764. SIP URI format with the port number information."
  765. DEFVAL { 0 }
  766. ::= { htSipEndPntConfigRegistrarEntry 2 }
  767. htSipEndPntConfigRegistrarRetryTimeout OBJECT-TYPE
  768. SYNTAX Unsigned32
  769. UNITS "seconds"
  770. MAX-ACCESS read-write
  771. STATUS current
  772. DESCRIPTION
  773. "The preferred time-to-live advertized for registration"
  774. DEFVAL {180}
  775. ::= { htSipEndPntConfigRegistrarEntry 3 }
  776. htSipEndPntConfigRegistrarStatus OBJECT-TYPE
  777. SYNTAX INTEGER {
  778. registered(1),
  779. notRegistered(2)
  780. }
  781. MAX-ACCESS read-only
  782. STATUS current
  783. DESCRIPTION
  784. "This object contains the current status of the endpoint with the registrar
  785. in htSipEndPntConfigRegistrarId"
  786. ::= { htSipEndPntConfigRegistrarEntry 4 }
  787. -- Proxy table --
  788. htSipEndPntConfigProxyTable OBJECT-TYPE
  789. SYNTAX SEQUENCE OF HtSipEndPntConfigProxyEntry
  790. MAX-ACCESS not-accessible
  791. STATUS current
  792. DESCRIPTION
  793. "This table contains SIP Proxy items that are configurable per endpoint "
  794. ::= { htSipEndPnt 2 }
  795. htSipEndPntConfigProxyEntry OBJECT-TYPE
  796. SYNTAX HtSipEndPntConfigProxyEntry
  797. MAX-ACCESS not-accessible
  798. STATUS current
  799. DESCRIPTION
  800. "Each entry contains SIP Proxy objects for the particular endpoint indexed
  801. by the corresponding ifIndex."
  802. INDEX { ifIndex }
  803. --DEFAULT set-function-async htSipEndPntConfigProxy_set
  804. --DEFAULT get-function-async htSipEndPntConfigProxy_get
  805. --DEFAULT test-function-async htSipEndPntConfigProxy_test
  806. --DEFAULT next-function-async htSipEndPntConfigProxy_next
  807. --DEFAULT cookie (char *)0
  808. ::= { htSipEndPntConfigProxyTable 1 }
  809. HtSipEndPntConfigProxyEntry ::= SEQUENCE {
  810. htSipEndPntConfigProxyId SnmpAdminString,
  811. htSipEndPntConfigProxySigPort InetPortNumber
  812. }
  813. htSipEndPntConfigProxyId OBJECT-TYPE
  814. SYNTAX SnmpAdminString (SIZE (0..40))
  815. MAX-ACCESS read-write
  816. STATUS current
  817. DESCRIPTION
  818. "SIP Proxy Id: this can be a FQDN or an IP address (in string format).
  819. If not set, default is '0.0.0.0'"
  820. DEFVAL {"0.0.0.0"}
  821. ::= { htSipEndPntConfigProxyEntry 1}
  822. htSipEndPntConfigProxySigPort OBJECT-TYPE
  823. SYNTAX InetPortNumber (0|1025..65535)
  824. MAX-ACCESS read-write
  825. STATUS current
  826. DESCRIPTION
  827. "SIP proxy port: this is the port number used for signaling to the proxy.
  828. The value of '0' is a reserved value which tells the SIP stack to use the default
  829. port. When setting the value '0' furthermore, the SIP stack will not add port information
  830. for any SIP URI generated by it. Some third party SIP entities are sensible to
  831. SIP URI format and are not able to properly parse a SIP URI containing the
  832. port number. Therefore, the configured value of 0 should be used to prevent
  833. SIP URI format with the port number information."
  834. DEFVAL { 0 }
  835. ::= { htSipEndPntConfigProxyEntry 2 }
  836. -- User Table --
  837. htSipEndPntConfigUserTable OBJECT-TYPE
  838. SYNTAX SEQUENCE OF HtSipEndPntConfigUserEntry
  839. MAX-ACCESS not-accessible
  840. STATUS current
  841. DESCRIPTION
  842. "This table contains SIP User items that are configurable per endpoint "
  843. ::= { htSipEndPnt 3 }
  844. htSipEndPntConfigUserEntry OBJECT-TYPE
  845. SYNTAX HtSipEndPntConfigUserEntry
  846. MAX-ACCESS not-accessible
  847. STATUS current
  848. DESCRIPTION
  849. "Each entry contains SIP User objects for the particular endpoint indexed
  850. by the corresponding ifIndex."
  851. INDEX { ifIndex }
  852. --DEFAULT set-function-async htSipEndPntConfigUser_set
  853. --DEFAULT get-function-async htSipEndPntConfigUser_get
  854. --DEFAULT test-function-async htSipEndPntConfigUser_test
  855. --DEFAULT next-function-async htSipEndPntConfigUser_next
  856. --DEFAULT cookie (char *)0
  857. ::= { htSipEndPntConfigUserTable 1 }
  858. HtSipEndPntConfigUserEntry ::= SEQUENCE {
  859. htSipEndPntConfigUserId SnmpAdminString,
  860. htSipEndPntConfigUserName SnmpAdminString,
  861. htSipEndPntConfigUserPassword SnmpAdminString,
  862. htSipEndPntConfigUserAuthName SnmpAdminString,
  863. htSipEndPntConfigUserDigitMap OCTET STRING,
  864. htSipEndPntConfigUserPin SnmpAdminString,
  865. htSipEndPntConfigUserCallBarringDigitMap OCTET STRING,
  866. htSipEndPntConfigUserPacketPeriod INTEGER,
  867. htSipEndPntConfigUserVADMode INTEGER,
  868. htSipEndPntConfigUserUseCodecTable TruthValue,
  869. htSipEndPntConfigUserDataMode INTEGER,
  870. htSipEndPntConfigUserEcanEnabled TruthValue,
  871. htSipEndPntConfigUserIpDialingEnabled TruthValue,
  872. htSipEndPntConfigUserEuroEnabled TruthValue,
  873. htSipEndPntConfigUserCLIDEnabled TruthValue,
  874. htSipEndPntConfigUserVoiceMailURI SnmpAdminString,
  875. htSipEndPntConfigUserCSAURI SnmpAdminString,
  876. htSipEndPntConfigUserSubscribeMsgWaitPkg TruthValue,
  877. htSipEndPntConfigUserCustomRingbackOnNet TruthValue,
  878. htSipEndPntConfigUserDfltWarmLine OCTET STRING,
  879. htSipEndPntConfigUserDfltForward OCTET STRING,
  880. htSipEndPntConfigUserVmwiCtrl TruthValue,
  881. htSipEndPntConfigUserCNGMode INTEGER,
  882. htSipEndPntConfigUserHoldMethod INTEGER,
  883. htSipEndPntConfigUserGoodProxyEnabled TruthValue,
  884. htSipEndPntConfigUserAddToWhiteList TruthValue,
  885. htSipEndPntConfigUserLocalHoldReminder TruthValue,
  886. htSipEndPntConfigUserPreferredVBDCodec INTEGER,
  887. -------------------------------------------------------
  888. htSipEndPntConfigUserCriticalDigitTimer Unsigned32,
  889. htSipEndPntConfigUserPartialDigitTimer Unsigned32,
  890. htSipEndPntConfigUserMinHookFlash Unsigned32,
  891. htSipEndPntConfigUserMaxHookFlash Unsigned32,
  892. htSipEndPntConfigUserDfltFwdOnCLID OCTET STRING
  893. -------------------------------------------------------
  894. }
  895. htSipEndPntConfigUserId OBJECT-TYPE
  896. SYNTAX SnmpAdminString (SIZE (0..40))
  897. MAX-ACCESS read-write
  898. STATUS current
  899. DESCRIPTION
  900. "Unique identifier for the endpoint/user. Defaults to an empty string if not set."
  901. DEFVAL {""}
  902. ::= { htSipEndPntConfigUserEntry 1}
  903. htSipEndPntConfigUserName OBJECT-TYPE
  904. SYNTAX SnmpAdminString (SIZE (0..40))
  905. MAX-ACCESS read-write
  906. STATUS current
  907. DESCRIPTION
  908. "This is the name used for display. Defaults to an empty string if not set."
  909. DEFVAL {""}
  910. ::= { htSipEndPntConfigUserEntry 2}
  911. htSipEndPntConfigUserPassword OBJECT-TYPE
  912. SYNTAX SnmpAdminString (SIZE (0..40))
  913. MAX-ACCESS read-write
  914. STATUS current
  915. DESCRIPTION
  916. "This is the password associated with this user for authentication.
  917. Defaults to an empty string if not set."
  918. DEFVAL {""}
  919. ::= { htSipEndPntConfigUserEntry 3}
  920. htSipEndPntConfigUserAuthName OBJECT-TYPE
  921. SYNTAX SnmpAdminString (SIZE (0..40))
  922. MAX-ACCESS read-write
  923. STATUS current
  924. DESCRIPTION
  925. "This is the name to be used for authentication if different from the User ID.
  926. Defaults to an empty string if not set."
  927. DEFVAL {""}
  928. ::= { htSipEndPntConfigUserEntry 4}
  929. htSipEndPntConfigUserDigitMap OBJECT-TYPE
  930. SYNTAX OCTET STRING (SIZE (0..2048))
  931. MAX-ACCESS read-write
  932. STATUS current
  933. DESCRIPTION
  934. "The digit map associated with the endpoint, used for outgoing call dialing"
  935. DEFVAL {""}
  936. ::= { htSipEndPntConfigUserEntry 5}
  937. htSipEndPntConfigUserPin OBJECT-TYPE
  938. SYNTAX SnmpAdminString (SIZE (0..40))
  939. MAX-ACCESS read-write
  940. STATUS current
  941. DESCRIPTION
  942. "A user defined PIN number that can be used for activating certain features."
  943. DEFVAL {""}
  944. ::= { htSipEndPntConfigUserEntry 6}
  945. htSipEndPntConfigUserCallBarringDigitMap OBJECT-TYPE
  946. SYNTAX OCTET STRING (SIZE (0..2048))
  947. MAX-ACCESS read-write
  948. STATUS current
  949. DESCRIPTION
  950. "A digit map that is used in conjunction with the call barring feature (see htSipCallFeatureTable).
  951. When the feature is enabled and this digit map is used,
  952. all outgoing calls which dial plan match this digit map will be rejected."
  953. DEFVAL {""}
  954. ::= { htSipEndPntConfigUserEntry 7}
  955. htSipEndPntConfigUserPacketPeriod OBJECT-TYPE
  956. SYNTAX INTEGER {
  957. packetPeriod10ms(10),
  958. packetPeriod20ms(20),
  959. packetPeriod30ms(30)
  960. }
  961. MAX-ACCESS read-write
  962. STATUS current
  963. DESCRIPTION
  964. "The preferred packetization period in milliseconds to be used for media exchange.
  965. This is the preferred value advertized when negotiating media during call establishment"
  966. DEFVAL {packetPeriod20ms}
  967. ::= { htSipEndPntConfigUserEntry 8 }
  968. htSipEndPntConfigUserVADMode OBJECT-TYPE
  969. SYNTAX INTEGER {
  970. vadModeNoVad(0),
  971. vadModeTransparent(1),
  972. vadModeConservative(2)
  973. }
  974. MAX-ACCESS read-write
  975. STATUS current
  976. DESCRIPTION
  977. "The preferred voice activity detection mode to be used for media exchange.
  978. This is the preferred value advertized when negotiating media during call establishment."
  979. DEFVAL {vadModeTransparent}
  980. ::= { htSipEndPntConfigUserEntry 9 }
  981. htSipEndPntConfigUserUseCodecTable OBJECT-TYPE
  982. SYNTAX TruthValue
  983. MAX-ACCESS read-write
  984. STATUS current
  985. DESCRIPTION
  986. "The indicator of whether to use the list of preferred codecs, provided in the
  987. htSipEndPntConfigCodecTable, exclusively when negotiating codecs. True indicates
  988. using the htSipEndPntConfigCodecTable exclusively"
  989. DEFVAL {false}
  990. ::= { htSipEndPntConfigUserEntry 10 }
  991. htSipEndPntConfigUserDataMode OBJECT-TYPE
  992. SYNTAX INTEGER{ dataModeNoPreference(0),
  993. dataModeVBD(1),
  994. dataModeT38(2)
  995. }
  996. MAX-ACCESS read-write
  997. STATUS current
  998. DESCRIPTION
  999. "The preferred mode for data exchange."
  1000. DEFVAL {dataModeVBD}
  1001. ::= { htSipEndPntConfigUserEntry 11 }
  1002. htSipEndPntConfigUserEcanEnabled OBJECT-TYPE
  1003. SYNTAX TruthValue
  1004. MAX-ACCESS read-write
  1005. STATUS current
  1006. DESCRIPTION
  1007. "Flag set to true(1) if echo cancellation should be enabled by default for audio call,
  1008. false(2) otherwise."
  1009. DEFVAL {true}
  1010. ::= { htSipEndPntConfigUserEntry 12 }
  1011. htSipEndPntConfigUserIpDialingEnabled OBJECT-TYPE
  1012. SYNTAX TruthValue
  1013. MAX-ACCESS read-write
  1014. STATUS current
  1015. DESCRIPTION
  1016. "Flag set to true(1) if dialing by IP address should be enabled by default for the endpoint,
  1017. false(2) otherwise."
  1018. DEFVAL {true}
  1019. ::= { htSipEndPntConfigUserEntry 13 }
  1020. htSipEndPntConfigUserEuroEnabled OBJECT-TYPE
  1021. SYNTAX TruthValue
  1022. MAX-ACCESS read-write
  1023. STATUS current
  1024. DESCRIPTION
  1025. "Flag set to true(1) if Euro features (on hook flash) should be enabled by default for the endpoint,
  1026. false(2) otherwise."
  1027. DEFVAL {false}
  1028. ::= { htSipEndPntConfigUserEntry 14 }
  1029. htSipEndPntConfigUserCLIDEnabled OBJECT-TYPE
  1030. SYNTAX TruthValue
  1031. MAX-ACCESS read-write
  1032. STATUS current
  1033. DESCRIPTION
  1034. "Flag set to true(1) if CLID (caller line identification) should be enabled by default for the endpoint,
  1035. false(2) otherwise."
  1036. DEFVAL {true}
  1037. ::= { htSipEndPntConfigUserEntry 15 }
  1038. htSipEndPntConfigUserVoiceMailURI OBJECT-TYPE
  1039. SYNTAX SnmpAdminString
  1040. MAX-ACCESS read-write
  1041. STATUS current
  1042. DESCRIPTION
  1043. "The URI for the voice mail server associated with this endpoint."
  1044. DEFVAL {""}
  1045. ::= { htSipEndPntConfigUserEntry 16}
  1046. htSipEndPntConfigUserCSAURI OBJECT-TYPE
  1047. SYNTAX SnmpAdminString
  1048. MAX-ACCESS read-write
  1049. STATUS current
  1050. DESCRIPTION
  1051. "URI of the call statistics agent,
  1052. which is where call statistics collected by the endpoint are reported"
  1053. DEFVAL {""}
  1054. ::= { htSipEndPntConfigUserEntry 17}
  1055. htSipEndPntConfigUserSubscribeMsgWaitPkg OBJECT-TYPE
  1056. SYNTAX TruthValue
  1057. MAX-ACCESS read-write
  1058. STATUS current
  1059. DESCRIPTION
  1060. "When true the endpoint will subscribe to message waiting event package."
  1061. DEFVAL {true}
  1062. ::= { htSipEndPntConfigUserEntry 18 }
  1063. htSipEndPntConfigUserCustomRingbackOnNet OBJECT-TYPE
  1064. SYNTAX TruthValue
  1065. MAX-ACCESS read-write
  1066. STATUS current
  1067. DESCRIPTION
  1068. "When set, on-net calls (calls which are received without
  1069. SDP information in the 180 response to SIP INVITE) use a custom ringback tone."
  1070. DEFVAL {false}
  1071. ::= { htSipEndPntConfigUserEntry 19 }
  1072. htSipEndPntConfigUserDfltWarmLine OBJECT-TYPE
  1073. SYNTAX OCTET STRING (SIZE (0..2048))
  1074. MAX-ACCESS read-write
  1075. STATUS current
  1076. DESCRIPTION
  1077. "String containing a default E.164 or URI to be used as warm line number."
  1078. DEFVAL {""}
  1079. ::= { htSipEndPntConfigUserEntry 20}
  1080. htSipEndPntConfigUserDfltForward OBJECT-TYPE
  1081. SYNTAX OCTET STRING (SIZE (0..2048))
  1082. MAX-ACCESS read-write
  1083. STATUS current
  1084. DESCRIPTION
  1085. "String containing a default E.164 or URI to be used as forward to number."
  1086. DEFVAL {""}
  1087. ::= { htSipEndPntConfigUserEntry 21}
  1088. htSipEndPntConfigUserVmwiCtrl OBJECT-TYPE
  1089. SYNTAX TruthValue
  1090. MAX-ACCESS read-write
  1091. STATUS current
  1092. DESCRIPTION
  1093. "Visual message waiting indicator control. When false, visual message waiting
  1094. indicator is not activated on the line when new messages are received."
  1095. DEFVAL {false}
  1096. ::= { htSipEndPntConfigUserEntry 22 }
  1097. htSipEndPntConfigUserCNGMode OBJECT-TYPE
  1098. SYNTAX INTEGER {
  1099. cngModeNoCng(0),
  1100. cngModeWhiteNoise(1),
  1101. cngModeHothNoise(2)
  1102. }
  1103. MAX-ACCESS read-write
  1104. STATUS current
  1105. DESCRIPTION
  1106. "The preferred comfort noise generation mode to be used during media exchange.
  1107. If noCng value is chosen the endpoint will not generate comfort noise to the remote end during silence period."
  1108. DEFVAL {cngModeHothNoise}
  1109. ::= { htSipEndPntConfigUserEntry 23 }
  1110. htSipEndPntConfigUserHoldMethod OBJECT-TYPE
  1111. SYNTAX INTEGER {
  1112. holdMethodHeaderPlusAttribute(0),
  1113. holdMethodAttributeOnly(1)
  1114. }
  1115. MAX-ACCESS read-write
  1116. STATUS current
  1117. DESCRIPTION
  1118. "The method that will be used for sending SIP INVITE packet for holding remote party.
  1119. Set to holdMethod_header_plus_attribute(0) to use the SDP Content (C) SIP header along with the SDP 'a'
  1120. attribute when sending the SIP INVITE packet to put the remote caller on hold.
  1121. Set to holdMethod_attribute_only(1) to use the SDP attribute only when sending the SIP INVITE packet to
  1122. put the remote caller on hold."
  1123. DEFVAL {holdMethodHeaderPlusAttribute}
  1124. ::= { htSipEndPntConfigUserEntry 24 }
  1125. htSipEndPntConfigUserGoodProxyEnabled OBJECT-TYPE
  1126. SYNTAX TruthValue
  1127. MAX-ACCESS read-write
  1128. STATUS current
  1129. DESCRIPTION
  1130. "When true, the end point will accept packets originating from a known SIP proxy only.
  1131. If the packets originate from an unknown SIP Proxy they are not processed."
  1132. DEFVAL {false}
  1133. ::= { htSipEndPntConfigUserEntry 25 }
  1134. htSipEndPntConfigUserAddToWhiteList OBJECT-TYPE
  1135. SYNTAX TruthValue
  1136. MAX-ACCESS read-write
  1137. STATUS current
  1138. DESCRIPTION
  1139. "When true, the endpoint's location (IP address) will be added to the white list
  1140. each endpoint maintains. Enable this if htSipEndPntConfigUserGoodProxyEnabled is true
  1141. to allow calls originating from one endpoint to be accepted by the other on the same device."
  1142. DEFVAL {true}
  1143. ::= { htSipEndPntConfigUserEntry 26 }
  1144. htSipEndPntConfigUserLocalHoldReminder OBJECT-TYPE
  1145. SYNTAX TruthValue
  1146. MAX-ACCESS read-write
  1147. STATUS current
  1148. DESCRIPTION
  1149. "Controls the hold-reminder feature. Hold reminder is a local tone being played to the user
  1150. when there are calls on hold other than the current active call."
  1151. DEFVAL {true}
  1152. ::= { htSipEndPntConfigUserEntry 27 }
  1153. htSipEndPntConfigUserPreferredVBDCodec OBJECT-TYPE
  1154. SYNTAX INTEGER {
  1155. vbdModeNonePreferred(0),
  1156. vbdModePCMU(1),
  1157. vbdModePCMA(2)
  1158. }
  1159. MAX-ACCESS read-write
  1160. STATUS obsolete
  1161. DESCRIPTION
  1162. "This MIB is used to set the preferred voice band data codec to be used during media
  1163. communication. If the value of 'NonePreferred' is selected, the voice band data codec chosen
  1164. will follow the preferred voice encoder setting like so: it will be PCMA if the preferred audio
  1165. codec is PCMA, it will be PCMU otherwise."
  1166. DEFVAL {vbdModeNonePreferred}
  1167. ::= { htSipEndPntConfigUserEntry 28 }
  1168. htSipEndPntConfigUserCriticalDigitTimer OBJECT-TYPE
  1169. SYNTAX Unsigned32
  1170. MAX-ACCESS read-only
  1171. STATUS current
  1172. DESCRIPTION
  1173. "Critical digit timer T for dial pattern like xxxxT, provisionable per line, in seconds"
  1174. DEFVAL {3}
  1175. ::= { htSipEndPntConfigUserEntry 50 }
  1176. htSipEndPntConfigUserPartialDigitTimer OBJECT-TYPE
  1177. SYNTAX Unsigned32
  1178. MAX-ACCESS read-only
  1179. STATUS current
  1180. DESCRIPTION
  1181. "Partial digit timer for dial string, provisionable per line, in seconds"
  1182. DEFVAL {16}
  1183. ::= { htSipEndPntConfigUserEntry 51 }
  1184. htSipEndPntConfigUserMinHookFlash OBJECT-TYPE
  1185. SYNTAX Unsigned32
  1186. MAX-ACCESS read-write
  1187. STATUS current
  1188. DESCRIPTION
  1189. "The minimum duration for a hookflash detection"
  1190. ::= { htSipEndPntConfigUserEntry 52 }
  1191. htSipEndPntConfigUserMaxHookFlash OBJECT-TYPE
  1192. SYNTAX Unsigned32
  1193. MAX-ACCESS read-write
  1194. STATUS current
  1195. DESCRIPTION
  1196. "The maximum duration for a hookflash detection"
  1197. ::= { htSipEndPntConfigUserEntry 53 }
  1198. htSipEndPntConfigUserDfltFwdOnCLID OBJECT-TYPE
  1199. SYNTAX OCTET STRING (SIZE (0..2048))
  1200. MAX-ACCESS read-only
  1201. STATUS current
  1202. DESCRIPTION
  1203. "String containing a default E.164 or URI to be used as forward to number."
  1204. DEFVAL {""}
  1205. ::= { htSipEndPntConfigUserEntry 54}
  1206. -- Outbound Proxy table --
  1207. htSipEndPntConfigOutboundProxyTable OBJECT-TYPE
  1208. SYNTAX SEQUENCE OF HtSipEndPntConfigOutboundProxyEntry
  1209. MAX-ACCESS not-accessible
  1210. STATUS current
  1211. DESCRIPTION
  1212. "This table contains SIP Outbound Proxy items that are configurable per endpoint "
  1213. ::= { htSipEndPnt 4 }
  1214. htSipEndPntConfigOutboundProxyEntry OBJECT-TYPE
  1215. SYNTAX HtSipEndPntConfigOutboundProxyEntry
  1216. MAX-ACCESS not-accessible
  1217. STATUS current
  1218. DESCRIPTION
  1219. "Each entry contains SIP Outbound Proxy objects for the particular endpoint indexed
  1220. by the corresponding ifIndex."
  1221. INDEX { ifIndex }
  1222. --DEFAULT set-function-async htSipEndPntConfigOutboundProxy_set
  1223. --DEFAULT get-function-async htSipEndPntConfigOutboundProxy_get
  1224. --DEFAULT test-function-async htSipEndPntConfigOutboundProxy_test
  1225. --DEFAULT next-function-async htSipEndPntConfigOutboundProxy_next
  1226. --DEFAULT cookie (char *)0
  1227. ::= { htSipEndPntConfigOutboundProxyTable 1 }
  1228. HtSipEndPntConfigOutboundProxyEntry ::= SEQUENCE {
  1229. htSipEndPntConfigOutboundProxyId SnmpAdminString,
  1230. htSipEndPntConfigOutboundProxySigPort InetPortNumber
  1231. }
  1232. htSipEndPntConfigOutboundProxyId OBJECT-TYPE
  1233. SYNTAX SnmpAdminString (SIZE (0..40))
  1234. MAX-ACCESS read-write
  1235. STATUS current
  1236. DESCRIPTION
  1237. "SIP Outbound Proxy Id: this can be a FQDN or an IP address (in string format).
  1238. If not set, default is '0.0.0.0'"
  1239. DEFVAL {"0.0.0.0"}
  1240. ::= { htSipEndPntConfigOutboundProxyEntry 1}
  1241. htSipEndPntConfigOutboundProxySigPort OBJECT-TYPE
  1242. SYNTAX InetPortNumber (0|1025..65535)
  1243. MAX-ACCESS read-write
  1244. STATUS current
  1245. DESCRIPTION
  1246. "SIP Outbound proxy port: this is the port number used for signaling to the outbound proxy.
  1247. The value of '0' is a reserved value which tells the SIP stack to use the default
  1248. port. When setting the value '0' furthermore, the SIP stack will not add port information
  1249. for any SIP URI generated by it. Some third party SIP entities are sensible to
  1250. SIP URI format and are not able to properly parse a SIP URI containing the
  1251. port number. Therefore, the configured value of 0 should be used to prevent
  1252. SIP URI format with the port number information."
  1253. DEFVAL { 5060 }
  1254. ::= { htSipEndPntConfigOutboundProxyEntry 2 }
  1255. --endpoint codec list
  1256. htSipEndPntConfigCodecTable OBJECT-TYPE
  1257. SYNTAX SEQUENCE OF HtSipEndPntConfigCodecEntry
  1258. MAX-ACCESS not-accessible
  1259. STATUS current
  1260. DESCRIPTION
  1261. "This table contains a list of preferred codecs for each endpoint"
  1262. ::= { htSipEndPnt 5 }
  1263. htSipEndPntConfigCodecEntry OBJECT-TYPE
  1264. SYNTAX HtSipEndPntConfigCodecEntry
  1265. MAX-ACCESS not-accessible
  1266. STATUS current
  1267. DESCRIPTION
  1268. "Each entry contains the preferred codec list for each ifIndex."
  1269. INDEX { ifIndex, htSipEndPntConfigCodecRank }
  1270. --DEFAULT set-function-async htSipEndPntConfigCodec_set
  1271. --DEFAULT get-function-async htSipEndPntConfigCodec_get
  1272. --DEFAULT test-function-async htSipEndPntConfigCodec_test
  1273. --DEFAULT next-function-async htSipEndPntConfigCodec_next
  1274. --DEFAULT cookie (char *)0
  1275. ::= { htSipEndPntConfigCodecTable 1 }
  1276. HtSipEndPntConfigCodecEntry ::= SEQUENCE {
  1277. htSipEndPntConfigCodecRank INTEGER,
  1278. htSipEndPntConfigCodecType PktcCodecType
  1279. }
  1280. htSipEndPntConfigCodecRank OBJECT-TYPE
  1281. SYNTAX INTEGER (1..6)
  1282. MAX-ACCESS not-accessible
  1283. STATUS current
  1284. DESCRIPTION
  1285. "Index for specifying the rank of a given codec for the endpoint.
  1286. For example, a value of 1 means most preferred. "
  1287. ::= { htSipEndPntConfigCodecEntry 1}
  1288. htSipEndPntConfigCodecType OBJECT-TYPE
  1289. SYNTAX PktcCodecType
  1290. MAX-ACCESS read-write
  1291. STATUS current
  1292. DESCRIPTION
  1293. "The codec to be used."
  1294. ::= { htSipEndPntConfigCodecEntry 2 }
  1295. -- sip call features
  1296. -- Call Feature Table --
  1297. HtSipCallFeatureType ::= TEXTUAL-CONVENTION
  1298. STATUS current
  1299. DESCRIPTION
  1300. " This textual convention defines various SIP call features
  1301. that MAY be supported. The description for each
  1302. enumeration is listed below:
  1303. Enumeration Description
  1304. clid_block CLID blocking
  1305. clid_block_once CLID blocking once
  1306. clid_unblock_once CLID unblocking once
  1307. anonymous_call_reject Anonymous Call Rejection
  1308. forwarding_to_number Call Forwariding to Number
  1309. forwarding_permanent Permanent Call Forwarding
  1310. forwarding_no_answer Call Forwarding on no answer
  1311. forwarding_busy Call Forward on busy
  1312. auto_redial Redial
  1313. last_call_return Last Call Return
  1314. call_waiting Call Waiting Overall
  1315. call_waiting_once Call Waiting Once
  1316. call_hold Call Hold
  1317. three_way 3 way calling
  1318. call_transfer Call Transfer
  1319. pstn_integration PSTN Integration
  1320. distinctive_ring Distinctive ringing
  1321. completion_on_busy Call Completion on busy subscriber
  1322. data_record Call Data Record
  1323. warm_line Warm Line
  1324. do_not_disturb Do Not Disturb
  1325. outgoing_barring Outgoing Call Barring
  1326. speed_dialling Speed Dialling
  1327. incoming_handling Caller Dependant
  1328. Incoming Call Handling
  1329. network_privacy Network Provided Privacy
  1330. "
  1331. SYNTAX INTEGER {
  1332. clidbBock (1),
  1333. clidbBockOnce (2),
  1334. clidUnblockOnce (3),
  1335. anonymousCallReject (4),
  1336. forwardingToNumber (5),
  1337. forwardingPermanent (6),
  1338. forwardingNoAnswer (7),
  1339. forwardingBusy (8),
  1340. autoRedial (9),
  1341. lastCallReturn (10),
  1342. callWaiting (11),
  1343. callWaitingOnce (12),
  1344. callHold (13),
  1345. threeWay (14),
  1346. callTransfer (15),
  1347. pstnIntegration (16),
  1348. distinctiveRing (17),
  1349. completionOnBusy (18),
  1350. dataRecord (19),
  1351. warmLine (20),
  1352. doNotDisturb (21),
  1353. outgoingBarring (22),
  1354. speedDialling (23),
  1355. incomingHandling (24),
  1356. networkPrivacy (25)
  1357. }
  1358. htSipCallFeatureTable OBJECT-TYPE
  1359. SYNTAX SEQUENCE OF HtSipCallFeatureEntry
  1360. MAX-ACCESS not-accessible
  1361. STATUS current
  1362. DESCRIPTION
  1363. "This table contains Call features (features) that are configurable"
  1364. ::= { htSipCallFeatures 1 }
  1365. htSipCallFeatureEntry OBJECT-TYPE
  1366. SYNTAX HtSipCallFeatureEntry
  1367. MAX-ACCESS not-accessible
  1368. STATUS current
  1369. DESCRIPTION
  1370. "Each entry contains the configuration for a particular call feature
  1371. The index is the call feature Id."
  1372. INDEX { ifIndex, htSipCallFeatureId }
  1373. --DEFAULT set-function-async htSipCallFeature_set
  1374. --DEFAULT get-function-async htSipCallFeature_get
  1375. --DEFAULT test-function-async htSipCallFeature_test
  1376. --DEFAULT next-function-async htSipCallFeature_next
  1377. --DEFAULT cookie (char *)0
  1378. ::= { htSipCallFeatureTable 1 }
  1379. HtSipCallFeatureEntry ::= SEQUENCE {
  1380. htSipCallFeatureId HtSipCallFeatureType,
  1381. htSipCallFeatureEnabled TruthValue,
  1382. htSipCallFeatureEnableVSC SnmpAdminString,
  1383. htSipCallFeatureDisableVSC SnmpAdminString,
  1384. htSipCallFeatureLocal TruthValue,
  1385. htSipCallFeatureDescrText SnmpAdminString,
  1386. htSipCallFeatureAutoActivate TruthValue
  1387. }
  1388. htSipCallFeatureId OBJECT-TYPE
  1389. SYNTAX HtSipCallFeatureType
  1390. MAX-ACCESS not-accessible
  1391. STATUS current
  1392. DESCRIPTION
  1393. "Id for the call feature being configured. See textual
  1394. convention defining HtSipCallFeaturesType"
  1395. ::= { htSipCallFeatureEntry 1}
  1396. htSipCallFeatureEnabled OBJECT-TYPE
  1397. SYNTAX TruthValue
  1398. MAX-ACCESS read-write
  1399. STATUS current
  1400. DESCRIPTION
  1401. "This object indicates whether the given feature can enabled
  1402. via use of the VSC."
  1403. ::= { htSipCallFeatureEntry 2}
  1404. htSipCallFeatureEnableVSC OBJECT-TYPE
  1405. SYNTAX SnmpAdminString (SIZE(0..4))
  1406. MAX-ACCESS read-write
  1407. STATUS current
  1408. DESCRIPTION
  1409. "Vertical Service Code (VSC) for enabling the call feature.
  1410. To successfully SET this object the value
  1411. MUST contain a * followed by numbers (0-9), otherwise
  1412. an 'inconsistent value' error will be returned. Note each feature
  1413. should be assigned a unique VSC."
  1414. ::= { htSipCallFeatureEntry 3}
  1415. htSipCallFeatureDisableVSC OBJECT-TYPE
  1416. SYNTAX SnmpAdminString (SIZE(0..4))
  1417. MAX-ACCESS read-write
  1418. STATUS current
  1419. DESCRIPTION
  1420. "Vertical Service Code (VSC) for disabling the call feature. If there
  1421. is no seperate code for disabling a feature, then
  1422. this object will be an empty string.
  1423. To successfully SET this object the value
  1424. MUST contain a * followed by numbers (0-9), otherwise
  1425. an 'inconsistent value' error will be returned. Note each feature
  1426. should be assigned a unique VSC."
  1427. ::= { htSipCallFeatureEntry 4}
  1428. htSipCallFeatureLocal OBJECT-TYPE
  1429. SYNTAX TruthValue
  1430. MAX-ACCESS read-write
  1431. STATUS current
  1432. DESCRIPTION
  1433. "This object indicates whether the feature is handled locally
  1434. or by the network. A value of true indicates the feature is
  1435. handled locally, false indicates the network."
  1436. ::= { htSipCallFeatureEntry 5}
  1437. htSipCallFeatureDescrText OBJECT-TYPE
  1438. SYNTAX SnmpAdminString
  1439. MAX-ACCESS read-write
  1440. STATUS current
  1441. DESCRIPTION
  1442. "Human readable textual description of the call feature."
  1443. ::= { htSipCallFeatureEntry 6}
  1444. htSipCallFeatureAutoActivate OBJECT-TYPE
  1445. SYNTAX TruthValue
  1446. MAX-ACCESS read-write
  1447. STATUS current
  1448. DESCRIPTION
  1449. "This object indicates whether the feature will be automatically
  1450. active for the user. True means feature is active, false means
  1451. feature will not be activated"
  1452. ::= { htSipCallFeatureEntry 7}
  1453. --
  1454. -- Compliance Sstatements
  1455. --
  1456. htSipCompliances OBJECT IDENTIFIER ::= { htSipConformance 1 }
  1457. htSipGroups OBJECT IDENTIFIER ::= { htSipConformance 2 }
  1458. htSipCompliance MODULE-COMPLIANCE
  1459. STATUS current
  1460. DESCRIPTION
  1461. "This compliance statement applies to MTA implementations
  1462. that support Hitron SIP MIB requirements.
  1463. It is left to manufacturers to determine whether to support
  1464. this MIB and/or its subset depending on the particular
  1465. requierements in the field."
  1466. MODULE
  1467. MANDATORY-GROUPS {
  1468. htSipGroups
  1469. }
  1470. ::= { htSipCompliances 1 }
  1471. htSipObjectGroup OBJECT-GROUP
  1472. OBJECTS {
  1473. htSipDeviceConfigLocalSignalingPort,
  1474. htSipDeviceConfigLocalSignalingTransport,
  1475. htSipDeviceConfigStunServerId,
  1476. htSipDeviceConfigStunServerPort,
  1477. htSipDeviceConfigRegistrationExpiry,
  1478. htSipDeviceConfigDTMFRelayPayloadType,
  1479. htSipDeviceConfigHookFlashRelay,
  1480. htSipDeviceConfigURIStarEscapeEnabled,
  1481. htSipDeviceConfigDNSSRVLookUpDisabled,
  1482. htSipDeviceConfigNatWanId,
  1483. htSipDeviceConfigNatWanPort,
  1484. htSipDeviceConfigNatKeepAliveMsgType,
  1485. htSipDeviceConfigNatKeepAliveTO,
  1486. htSipDeviceConfigNatKeepAliveFqdn,
  1487. htSipDeviceConfigDebugLogId,
  1488. htSipDeviceConfigDebugLogPort,
  1489. htSipDeviceConfigSessionExpiry,
  1490. htSipDeviceConfigSessionMinimum,
  1491. htSipDeviceConfigUserAgentHdrCtrl,
  1492. htSipDeviceConfigUserAgentHdr,
  1493. htSipDeviceConfigServerHdr,
  1494. htSipDeviceConfigAcceptLanguageHdr,
  1495. htSipDeviceConfigProxyReqHdr,
  1496. htSipDeviceConfigDisplayLocalFqdn,
  1497. htSipDeviceConfigSuppServiceDurTO,
  1498. htSipDeviceConfigSuppServiceApplyTO,
  1499. htSipDeviceConfigSuppServiceProgTO,
  1500. htSipDeviceConfigWarmLineTO,
  1501. htSipDeviceConfigReregistrationThreshold,
  1502. htSipDeviceConfigTlsPort,
  1503. htSipDeviceConfigStatus,
  1504. htSipDeviceConfigRprSupport,
  1505. htSipDeviceConfigToTagMatchingEnabled,
  1506. htSipDeviceConfigSetSdpAllCapsEnabled,
  1507. htSipDeviceConfigURIPoundEscapeEnabled,
  1508. htSipDeviceControl,
  1509. htSipDeviceConfigCallSigDSCP,
  1510. htSipDeviceConfigMediaStreamDSCP,
  1511. htSipDeviceConfigDtmfToneRelayRFC2833Support,
  1512. htSipDeviceConfigeEcanTailLength,
  1513. htSipDeviceConfigeCountryCode,
  1514. htSipEndPntConfigRegistrarId,
  1515. htSipEndPntConfigRegistrarSigPort,
  1516. htSipEndPntConfigRegistrarRetryTimeout,
  1517. htSipEndPntConfigRegistrarStatus,
  1518. htSipEndPntConfigProxyId,
  1519. htSipEndPntConfigProxySigPort,
  1520. htSipEndPntConfigUserId,
  1521. htSipEndPntConfigUserName,
  1522. htSipEndPntConfigUserPassword,
  1523. htSipEndPntConfigUserAuthName,
  1524. htSipEndPntConfigUserDigitMap,
  1525. htSipEndPntConfigUserPin,
  1526. htSipEndPntConfigUserCallBarringDigitMap,
  1527. htSipEndPntConfigUserPacketPeriod,
  1528. htSipEndPntConfigUserVADMode,
  1529. htSipEndPntConfigUserCNGMode,
  1530. htSipEndPntConfigUserUseCodecTable,
  1531. htSipEndPntConfigUserDataMode,
  1532. htSipEndPntConfigUserEcanEnabled,
  1533. htSipEndPntConfigUserIpDialingEnabled,
  1534. htSipEndPntConfigUserEuroEnabled,
  1535. htSipEndPntConfigUserCLIDEnabled,
  1536. htSipEndPntConfigUserVoiceMailURI,
  1537. htSipEndPntConfigUserCSAURI,
  1538. htSipEndPntConfigUserSubscribeMsgWaitPkg,
  1539. htSipEndPntConfigUserCustomRingbackOnNet,
  1540. htSipEndPntConfigUserDfltWarmLine,
  1541. htSipEndPntConfigUserDfltForward,
  1542. htSipEndPntConfigUserVmwiCtrl,
  1543. htSipEndPntConfigUserHoldMethod,
  1544. htSipEndPntConfigUserGoodProxyEnabled,
  1545. htSipEndPntConfigUserAddToWhiteList,
  1546. htSipEndPntConfigUserLocalHoldReminder,
  1547. htSipEndPntConfigUserPreferredVBDCodec,
  1548. htSipEndPntConfigOutboundProxyId,
  1549. htSipEndPntConfigOutboundProxySigPort,
  1550. htSipEndPntConfigCodecType,
  1551. -- htSipCallFeatureId,
  1552. htSipCallFeatureEnabled,
  1553. htSipCallFeatureEnableVSC,
  1554. htSipCallFeatureDisableVSC,
  1555. htSipCallFeatureLocal,
  1556. htSipCallFeatureDescrText,
  1557. htSipCallFeatureAutoActivate
  1558. }
  1559. STATUS current
  1560. DESCRIPTION
  1561. "This group defines a collection of the MIB objects to meet the customers
  1562. requirements in SIP functionality for the MTA which is complementary to the 'standard'
  1563. PacketCable features."
  1564. ::= { htSipGroups 1 }
  1565. END