123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716 |
- HITRON-SIP-MIB DEFINITIONS ::= BEGIN
- IMPORTS
- MODULE-IDENTITY,
- OBJECT-TYPE,
- Unsigned32,
- IpAddress,
- NOTIFICATION-TYPE
- FROM SNMPv2-SMI
- DateAndTime,
- TruthValue,
- RowStatus,
- TEXTUAL-CONVENTION
- FROM SNMPv2-TC
- OBJECT-GROUP,
- MODULE-COMPLIANCE,
- NOTIFICATION-GROUP
- FROM SNMPv2-CONF
- InetPortNumber,
- InetAddressType,
- InetAddress
- FROM INET-ADDRESS-MIB
- SnmpAdminString
- FROM SNMP-FRAMEWORK-MIB
- eMTAType
- FROM HITRON-EMTA-MGMT-MIB
- -- PktcCodecType
- -- FROM PKTC-EXCENTIS-SIG-MIB
- ifIndex
- FROM IF-MIB;
- PktcCodecType ::= TEXTUAL-CONVENTION
- STATUS current
- DESCRIPTION
- " This textual convention defines various types of codecs
- that MAY be supported. The description for each
- enumeration is listed below:
- Enumeration Description
- other a defined codec not in the enumeration
- unknown a codec not defined in PacketCable
- g729 ITU-T Recommendation G.729
- reserved for future use
- g729E ITU-T Recommendation G.729E
- pcmu Pulse Code Modulation u-law (PCMU)
- g726at32 ITU-T Recommendation G.726-32 (32 kbit/s)
- g728 ITU-T Recommendation G.728
- pcma Pulse Code Modulation a-law (PCMA)
- g726at16 ITU-T Recommendation G.726-16 (16 kbit/s)
- g726at24 ITU-T Recommendation G.726-24 (24 kbit/s)
- g726at40 ITU-T Recommendation G.726-40 (40 kbit/s)
- ilbc IETF internet low bit rate codec
- bv16 Broadcom BroadVoice16
- . The list of codecs is consistent with the IETF
- Real Time Transport Protocol (RTP) Profile registry and
- the RTP Map Parameters Table in [PKT-SP-CODEC]. The
- literal codec name for each codec is listed below:
- Codec Literal Codec Name
- g729 G729
- g729E G729E
- pcmu PCMU
- g726at32 G726-32
- g728 G728
- pcma PCMA
- g726at16 G726-16
- g726at24 G726-24
- g726at40 G726-40
- ilbc iLBC
- bv16 BV16
- The literal codec name is the second column of the table
- with codec RTP Map Parameters. Literal Codec Name Column
- contains the codec name used in the local connection
- options (LCO) of the NCS messages create connection
- (CRCX)/modify connection (MDCX) and is also used to
- identify the codec in the Call Management System (CMS)
- Provisioning Specification. RTP Map Parameter Column of
- the Table contains the string used in the media attribute
- line (a=) of the session description protocol (SDP)
- parameters in NCS messages."
- SYNTAX INTEGER {
- other (1),
- unknown (2),
- g729 (3),
- reserved (4),
- g729E (5),
- pcmu (6),
- g726at32 (7),
- g728 (8),
- pcma (9),
- g726at16 (10),
- g726at24 (11),
- g726at40 (12),
- ilbc (13),
- bv16 (14)
- }
-
- htSip MODULE-IDENTITY
- LAST-UPDATED "200912170100Z" -- Dec 17, 2009
- ORGANIZATION "Hitron Technologies, Inc."
- CONTACT-INFO
- " Rudy Zijlstra
- Postal: Hitron Technologies, Inc.
- No. 1-8, Lihsin 1st Rd., Hsinchu Science Park,
- Hsinchu, Taiwan, R.O.C.
- Phone: +886 3 578 6658
- E-mail: rudy.zijlstra@hc.hitrontech.com"
- DESCRIPTION
- "Hitron MIB for runtime management of SIP device."
- REVISION "200808010100Z" -- AUG 1, 2008
- DESCRIPTION
- "Initial version of this MIB module."
- REVISION "200810080100Z" -- Oct 8, 2008
- DESCRIPTION
- "Add the Denmark country item in the OID of htSipDeviceConfigeCountryCode."
- REVISION "200911050100Z" -- Nov 5, 2009
- DESCRIPTION
- "Add the latvia,belarus and ukraine country items in the OID of htSipDeviceConfigeCountryCode."
- REVISION "200912170100Z" -- Dec 17, 2009
- DESCRIPTION
- "Add the german country items in the OID of htSipDeviceConfigeCountryCode."
- ::= { eMTAType 8 }
- htSipDevice OBJECT IDENTIFIER
- --DEFAULT set-function-async htSipDevice_set
- --DEFAULT get-function-async htSipDevice_get
- --DEFAULT test-function-async htSipDevice_test
- --DEFAULT next-function-async std_next_async
- --DEFAULT cookie (char *)0
- ::= { htSip 1 }
-
- htSipEndPnt OBJECT IDENTIFIER ::= { htSip 2 }
- htSipCallFeatures OBJECT IDENTIFIER ::= { htSip 3 }
- htSipObjects OBJECT IDENTIFIER ::= { htSip 4 }
-
- htSipConformance OBJECT IDENTIFIER ::= { htSip 5 }
- htSipApplySettings OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "If set to true(1), then all settings from this MIB will be applied to
- the hardware for on-the-fly reconfiguration.
- Always returns false(2) when read."
- ::= { htSip 100 }
-
- --
- -- htSipDevice - objects for SIP, that are configurable per device
- --
- htSipDeviceConfigLocalSignalingPort OBJECT-TYPE
- SYNTAX InetPortNumber (0|1025..65535)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "htSipDeviceConfigLocalSignalingPort: SIP signaling port the device will use.
- The value of '0' is a reserved value which tells the SIP stack to use the default
- signaling port for SIP processing (which happens to be 5060).
- When setting the value '0' furthermore, the SIP stack will not add port information
- for any SIP URI generated by it. Some third party SIP entities are sensible to
- SIP URI format and are not able to properly parse a SIP URI containing the
- port number, in order to work around this restriction, the SIP stack will not
- insert the port number in the SIP URI if the port number to be used
- is the default SIP port number: 5060.
- Therefore the configured value of 0 should be used to prevent
- SIP URI format with the port number information."
- DEFVAL {0}
- ::= { htSipDevice 1 }
- htSipDeviceConfigLocalSignalingTransport OBJECT-TYPE
- SYNTAX BITS {
- signalingTransportUDP(0),
- signalingTransportTCP(1),
- signalingTransportTLS(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "SIP signaling transport for the device.
- Value is a bit-field with 3 defined bits used: one for UDP, one for TCP and one for TLS.
- If not set, is signalingTransport_UDP(0)"
- DEFVAL {{signalingTransportUDP,signalingTransportTCP,signalingTransportTLS}}
- ::= { htSipDevice 2 }
- htSipDeviceConfigStunServerId OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE (0..40))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The STUN server where STUN messages are directed"
- DEFVAL {"0.0.0.0"}
- ::= { htSipDevice 3}
- htSipDeviceConfigStunServerPort OBJECT-TYPE
- SYNTAX InetPortNumber (0| 1025..65535)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The port number for STUN server messages.
- The value of '0' is a reserved value which tells the SIP stack to use the default
- port. When setting the value '0' furthermore, the SIP stack will not add port information
- for any SIP URI generated by it. Some third party SIP entities are sensible to
- SIP URI format and are not able to properly parse a SIP URI containing the
- port number. Therefore, the configured value of 0 should be used to prevent
- SIP URI format with the port number information."
- DEFVAL {0}
- ::= { htSipDevice 4 }
- htSipDeviceConfigRegistrationExpiry OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The preferred time-to-live advertized for registration"
- DEFVAL {3600}
- ::= { htSipDevice 5 }
- htSipDeviceConfigDTMFRelayPayloadType OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The preferred RTP payload type to be advertized for NTE (RFC 2833) events reporting.
- This value will be used when negotiation for media takes place during call establishment."
- DEFVAL {101}
- ::= { htSipDevice 6 }
- htSipDeviceConfigHookFlashRelay OBJECT-TYPE
- SYNTAX INTEGER { hookFlashIgnored(0),
- hookFlashProcessed(1),
- hookFlashReported(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Hook Flash Relay: This MIB controls how and if hook flash events are to
- be reported (via SIP signaling) to the peer during a call:
- hookFlash_ignored - hook flash is ignored
- hookFlash_processed - hook flash is processed, but NOT notified via SIP INFO
- hookFlash_reported - hook flash is not processed, but reported via SIP INFO."
- DEFVAL{ hookFlashProcessed }
- ::= { htSipDevice 7}
- htSipDeviceConfigURIStarEscapeEnabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This MIB controls the escaping of the star ('*') character from a SIP URI.
- When enabled (true), the star character will be escaped with the '%2a' sequence in the SIP URI.
- Note that escaping the star character from a SIP URI is in violation with RFC 2396.
- Default value is disabled (false)"
- DEFVAL{ false }
- ::= { htSipDevice 8}
- htSipDeviceConfigDNSSRVLookUpDisabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This MIB controls the usage of DNS SRV requests for SIP server location.
- When enabled (true), the SIP application will not make usage of DNS SRV lookup.
- Note that this could result in a non functional SIP MTA if the DNS server
- is not updated accordingly."
- DEFVAL{ false }
- ::= { htSipDevice 9}
- htSipDeviceConfigNatWanId OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE (0..40))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Those are the address used by the stack when it is setup behind a NAT"
- DEFVAL {"0.0.0.0"}
- ::= { htSipDevice 10}
- htSipDeviceConfigNatWanPort OBJECT-TYPE
- SYNTAX InetPortNumber (0|1025..65535)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The port number for sending to the NAT.
- The value of '0' is a reserved value which tells the SIP stack to use the default
- port. When setting the value '0' furthermore, the SIP stack will not add port information
- for any SIP URI generated by it. Some third party SIP entities are sensible to
- SIP URI format and are not able to properly parse a SIP URI containing the
- port number. Therefore, the configured value of 0 should be used to prevent
- SIP URI format with the port number information."
- DEFVAL {0}
- ::= { htSipDevice 11 }
- htSipDeviceConfigNatKeepAliveMsgType OBJECT-TYPE
- SYNTAX INTEGER { keepAliveNone(0),
- keepAliveNotifySip(1),
- keepAliveRegisterSip(2),
- keepAlivePingSip(3)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "controls whether or not NAT keep alive messages are needed to be sent by the MTA
- and if so what kind. Value is enum with the following values:
- 0 (default): no NAT keep alive,
- 1: use NOTIFY SIP method for NAT keepalive,
- 2: use REGISTER SIP method for NAT keepalive,
- 3: use PING SIP method for NAT keepalive.
- "
- DEFVAL {keepAliveNone}
- ::= { htSipDevice 12 }
- htSipDeviceConfigNatKeepAliveTO OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Time out for NAT keep alive messages when feature is enabled"
- DEFVAL {30}
- ::= { htSipDevice 13 }
- htSipDeviceConfigNatKeepAliveFqdn OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE (0..40))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "FQDN (or dotted IP address) of the destination for the NAT keep alive message"
- DEFVAL {""}
- ::= { htSipDevice 14 }
- htSipDeviceConfigDebugLogId OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE (0..40))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The destination address for debug messages"
- DEFVAL {"0.0.0.0"}
- ::= { htSipDevice 15 }
- htSipDeviceConfigDebugLogPort OBJECT-TYPE
- SYNTAX InetPortNumber (0|1025..65535)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The port number for debug messages.
- The value of '0' is a reserved value which tells the SIP stack to use the default
- port. When setting the value '0' furthermore, the SIP stack will not add port information
- for any SIP URI generated by it. Some third party SIP entities are sensible to
- SIP URI format and are not able to properly parse a SIP URI containing the
- port number. Therefore, the configured value of 0 should be used to prevent
- SIP URI format with the port number information."
- DEFVAL {0}
- ::= { htSipDevice 16 }
- htSipDeviceConfigSessionExpiry OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The SIP session expiry timer. See draft-ietf-sip-session-timer-08 for more detail."
- DEFVAL {0}
- ::= { htSipDevice 17 }
- htSipDeviceConfigSessionMinimum OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Corresponds to MIN-SE SIP header. Refer to draft-ietf-sip-session-timer-08."
- DEFVAL {0}
- ::= { htSipDevice 18 }
- htSipDeviceConfigUserAgentHdrCtrl OBJECT-TYPE
- SYNTAX INTEGER { fullMode (0),
- appMode (1)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "controls the content of the SIP User-Agent header field as seen in SIP messaging.
- Value is enum with two defined values: 0 for full mode, in such mode the User-Agent header
- contains the user defined part and the call manager defined part, or 1 for application mode,
- in such mode the User-Agent header contains the user defined part only.
- The user defined part must be configured in order to show up in the User-Agent field.
- Default is full mode."
- DEFVAL {fullMode}
- ::= { htSipDevice 19 }
- htSipDeviceConfigUserAgentHdr OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE(0..63))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Defines the user defined User-Agent string as mentioned in htSipDeviceConfigUserAgentHdrCtrl. "
- DEFVAL {""}
- ::= { htSipDevice 20 }
- htSipDeviceConfigServerHdr OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE(0..63))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Defines the content of the 'Server' SIP header."
- DEFVAL {""}
- ::= { htSipDevice 21 }
- htSipDeviceConfigAcceptLanguageHdr OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE(0..63))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Defines the content of the 'Accept-Language' SIP header"
- DEFVAL {""}
- ::= { htSipDevice 22 }
- htSipDeviceConfigProxyReqHdr OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE(0..63))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Defines the content of the 'Proxy-Require' SIP header"
- DEFVAL {""}
- ::= { htSipDevice 23 }
- htSipDeviceConfigDisplayLocalFqdn OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "When true, the endpoint will use its local FQDN in the SIP
- contact field, otherwise it will use its IP address."
- DEFVAL {true}
- ::= { htSipDevice 24 }
- htSipDeviceConfigSuppServiceDurTO OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milliseconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The time out (in millisecond) for duration of the supplementary service"
- DEFVAL {1800000}
- ::= { htSipDevice 25 }
- htSipDeviceConfigSuppServiceApplyTO OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milliseconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The time out (in millisecond) for when to apply the supplementary service"
- DEFVAL {15000}
- ::= { htSipDevice 26 }
- htSipDeviceConfigSuppServiceProgTO OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milliseconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The time out (in millisecond) for progress of the supplementary service"
- DEFVAL {1500}
- ::= { htSipDevice 27 }
- htSipDeviceConfigWarmLineTO OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milliseconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The time out (in millisecond) for the warm line feature."
- DEFVAL {1000}
- ::= { htSipDevice 28 }
- htSipDeviceConfigReregistrationThreshold OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The re-registration threshold used for re-registering prior to registration expiry"
- DEFVAL {1800}
- ::= { htSipDevice 29 }
- htSipDeviceTimers OBJECT IDENTIFIER
- --DEFAULT set-function-async htSipDeviceTimers_set
- --DEFAULT get-function-async htSipDeviceTimers_get
- --DEFAULT test-function-async htSipDeviceTimers_test
- --DEFAULT next-function-async std_next_async
- --DEFAULT cookie (char *)0
- ::= { htSipDevice 30 }
- htSipDeviceTimerT1 OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milliseconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "T1 from RFC 3261. Round Trip Time estimate in milliseconds."
- DEFVAL {500}
- ::= { htSipDeviceTimers 1 }
- htSipDeviceTimerT2 OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milliseconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "T2 from RFC 3261. The maximum retransmit interval for non-INVITE requests and INVITE"
- DEFVAL {4000}
- ::= { htSipDeviceTimers 2 }
- htSipDeviceTimerT4 OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milliseconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "T4 from RFC 3261. Maximum duration in milliseconds that a message will remain on the network."
- DEFVAL {5000}
- ::= { htSipDeviceTimers 3 }
- htSipDeviceTimerB OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "B from RFC 3261. INVITE transaction timeout timer. The timer is expressed in terms of
- multiples of the value of T1"
- DEFVAL {64}
- ::= { htSipDeviceTimers 4 }
- htSipDeviceTimerF OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "F from RFC 3261. non-INVITE transaction timeout timer. The timer is expressed in terms of
- multiples of the value of T1"
- DEFVAL {64}
- ::= { htSipDeviceTimers 5 }
- htSipDeviceTimerH OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "H from RFC 3261. Wait time for ACK receipt. The timer is expressed in terms of
- multiples of the value of T1"
- DEFVAL {64}
- ::= { htSipDeviceTimers 6 }
- htSipDeviceTimerD OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "milliseconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "D from RFC 3261. Wait time in milli seconds for response retransmits. Defaults to
- 3000 for UDP, 0 for TCP"
- DEFVAL {3000}
- ::= { htSipDeviceTimers 7 }
- htSipDeviceTimerJ OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "J from RFC 3261. Wait time for non-INVITE request retransmits.
- The timer is expressed in terms of multiples of the value of T1"
- DEFVAL {64}
- ::= { htSipDeviceTimers 8 }
- htSipDeviceConfigTlsPort OBJECT-TYPE
- SYNTAX InetPortNumber (0|1025..65535)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The TLS port number that will be used for SIP communication.
- The value of '0' is a reserved value which tells the SIP stack to use the default
- port. When setting the value '0' furthermore, the SIP stack will not add port information
- for any SIP URI generated by it. Some third party SIP entities are sensible to
- SIP URI format and are not able to properly parse a SIP URI containing the
- port number. Therefore, the configured value of 0 should be used to prevent
- SIP URI format with the port number information. "
- DEFVAL {0}
- ::= { htSipDevice 31 }
- htSipDeviceConfigStatus OBJECT-TYPE
- SYNTAX INTEGER { notReady(1),
- ready(2)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- " This MIB reports the current state of the SIP application.
- notReady(1) - the SIP application is not ready to provide service.
- ready(2) - the SIP application is ready to provide service."
- ::= { htSipDevice 32 }
- htSipDeviceConfigRprSupport OBJECT-TYPE
- SYNTAX INTEGER { rprSupported(0),
- rprRequired(1),
- rprDisabled(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- " This element is used to control the usage of the reliability of provisional
- responses feature of SIP by the device. Refer to RFC 3262 for a definition of PRACK usage."
- DEFVAL{rprSupported}
- ::= { htSipDevice 33 }
- htSipDeviceConfigToTagMatchingEnabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object can be used to disable the to-tag matching process when matching responses to SIP requests.
-
- IMPORTANT : This variable MUST NOT be used to be RFC 3261 compliant
- (RFC3261 section 8.2.6.2, second paragraph).
- Setting this variable to 'false' disables the to-tag matching in the responses, and matches responses
- with the request even if the to-tag are different.
-
- WARNING : Setting the variable to false :
- - breaks the forking request support
- - breaks the PRACK functionnality when provisional responses are
- received with different to-tags. Only the first to-tag will be used
- in PRACK requests.
- - breaks the UPDATE functionnality when an update is received with a
- different to-tag than the first 1xx response. Also, only the first
- 1xx to-tag will be used in sent UPDATE requests."
- DEFVAL {true}
- ::= { htSipDevice 34 }
- htSipDeviceConfigURIPoundEscapeEnabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This MIB controls the escaping of the pound ('#') character from a SIP URI.
- When enabled (true), the pound character will be escaped with
- the '%23' sequence in the SIP URI.
- Note that not escaping the pound character from a SIP URI is in violation with RFC 2396.
- Default value is enabled (true)"
- DEFVAL{ true }
- ::= { htSipDevice 35 }
- htSipDeviceConfigSetSdpAllCapsEnabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object can be used to determine whether to advertise all media capabilities at once
- within an initial INVITE for a call. Advertising all media capabilities means
- advertising support for audio media and image (fax) media as necessary
- (or configured to do so). Not advertising all media capabilities means advertising
- only support for the current neccessary media for the time being of the session.
- This does not affect the ability to automatically reINVITE for switching between
- different media based on the current condition (audio or image). In particular,
- this feature can be used when working with non RFC 3264 compliant third party
- devices which tend to only process a single media within an INVITE potentially
- leading to SDP negotiation failure (in such case, set this value to 'false')."
- DEFVAL {true}
- ::= { htSipDevice 36 }
- -- Device: Enable/disable device && Enable/Disable Lines
- htSipDeviceControl OBJECT-TYPE
- SYNTAX INTEGER { disableTheSipDevice (0),
- line1InService (1),
- line2InService (2),
- bothLineInService (3)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls the sip device and lines working status.
- Value is enum with the following values:
- 0 : disable the sip device, no line can be in service
- 1 : only allow line 1 can be in service
- 2 : only allow line 2 can be in service
- 3 (default): enable the sip device and both line can be in service
- "
- DEFVAL {bothLineInService}
- ::= { htSipDevice 50 }
-
- -- SIP: DSCP value for signalling
- htSipDeviceConfigCallSigDSCP OBJECT-TYPE
- SYNTAX Unsigned32 (0..63)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The SIP signaling DSCP value"
- DEFVAL {0}
- ::= { htSipDevice 51 }
-
- -- RTP: DSCP value for media
- htSipDeviceConfigMediaStreamDSCP OBJECT-TYPE
- SYNTAX Unsigned32 (0..63)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The RTP media stream DSCP value"
- DEFVAL {0}
- ::= { htSipDevice 52 }
-
- -- Various: DTMF relay (on/off)
- htSipDeviceConfigDtmfToneRelayRFC2833Support OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object contains the value which controls the usage of the RFC2833 DTMF Relay.
- Setting this object to 'true(1)' causes the MTA to use the DTMF Tone Relay
- as per RFC2833. Setting this object to 'false(2)' causes the eMTA not to use
- RFC2833 for DTMF Tone Relay."
- DEFVAL {true}
- ::= { htSipDevice 53 }
-
- -- RTP: Echo canceller tail length
- htSipDeviceConfigeEcanTailLength OBJECT-TYPE
- SYNTAX INTEGER {
- ecanTail8ms(1),
- ecanTail16ms(2),
- ecanTail24ms(3),
- ecanTail32ms(4)
- }
- UNITS "milliseconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the echo cancellation tail length.
- If the echo cancellation tail length is changed through SNMP, then those
- changes take effect starting with the next phone call (in process calls
- are not affected). Also note that the value of this object will persist
- across a MTA reset."
- DEFVAL { ecanTail32ms }
- ::= { htSipDevice 54 }
-
- htSipDeviceConfigeCountryCode OBJECT-TYPE
- SYNTAX INTEGER {
- etsi(1),
- austria(2),
- belgium(3),
- czech(4),
- france(5),
- hungary(6),
- ireland(7),
- netherlands(8),
- poland(9),
- romania(10),
- slovakia(11),
- slovenia(12),
- switzerland(13),
- denmark(14),
- latvia(15),
- belarus(16),
- ukraine(17),
- german(18)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Restricts the telepnony profile set based on country requirements.
- Set country specific telephone line parameters.
- Note:
- Equivalent of VSIF 118.
- This object can be set via the MTA configuration file ONLY."
- DEFVAL { etsi }
- ::= { htSipDevice 55 }
-
- --
- -- htSipEndPnt - objects for SIP, that are configurable per endpoint
- --
- -- Registrar Table --
- htSipEndPntConfigRegistrarTable OBJECT-TYPE
- SYNTAX SEQUENCE OF HtSipEndPntConfigRegistrarEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains SIP Registrar items that are configurable per endpoint "
- ::= { htSipEndPnt 1 }
- htSipEndPntConfigRegistrarEntry OBJECT-TYPE
- SYNTAX HtSipEndPntConfigRegistrarEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Each entry contains SIP Registrart objects for the particular endpoint indexed
- by the corresponding ifIndex."
- INDEX { ifIndex }
- --DEFAULT set-function-async htSipEndPntConfigRegistrar_set
- --DEFAULT get-function-async htSipEndPntConfigRegistrar_get
- --DEFAULT test-function-async htSipEndPntConfigRegistrar_test
- --DEFAULT next-function-async htSipEndPntConfigRegistrar_next
- --DEFAULT cookie (char *)0
- ::= { htSipEndPntConfigRegistrarTable 1 }
- HtSipEndPntConfigRegistrarEntry ::= SEQUENCE {
- htSipEndPntConfigRegistrarId SnmpAdminString,
- htSipEndPntConfigRegistrarSigPort InetPortNumber,
- htSipEndPntConfigRegistrarRetryTimeout Unsigned32,
- htSipEndPntConfigRegistrarStatus INTEGER
- }
- htSipEndPntConfigRegistrarId OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE (0..40))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "SIP registrar: this can be a FQDN or an IP address (in string format).
- If not set, default is '0.0.0.0'"
- DEFVAL {"0.0.0.0"}
- ::= { htSipEndPntConfigRegistrarEntry 1}
- htSipEndPntConfigRegistrarSigPort OBJECT-TYPE
- SYNTAX InetPortNumber (0|1025..65535)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "SIP registrar port: this is the port number used for signaling to the registration server.
- The value of '0' is a reserved value which tells the SIP stack to use the default
- port. When setting the value '0' furthermore, the SIP stack will not add port information
- for any SIP URI generated by it. Some third party SIP entities are sensible to
- SIP URI format and are not able to properly parse a SIP URI containing the
- port number. Therefore, the configured value of 0 should be used to prevent
- SIP URI format with the port number information."
- DEFVAL { 0 }
- ::= { htSipEndPntConfigRegistrarEntry 2 }
- htSipEndPntConfigRegistrarRetryTimeout OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The preferred time-to-live advertized for registration"
- DEFVAL {180}
- ::= { htSipEndPntConfigRegistrarEntry 3 }
- htSipEndPntConfigRegistrarStatus OBJECT-TYPE
- SYNTAX INTEGER {
- registered(1),
- notRegistered(2)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object contains the current status of the endpoint with the registrar
- in htSipEndPntConfigRegistrarId"
- ::= { htSipEndPntConfigRegistrarEntry 4 }
- -- Proxy table --
- htSipEndPntConfigProxyTable OBJECT-TYPE
- SYNTAX SEQUENCE OF HtSipEndPntConfigProxyEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains SIP Proxy items that are configurable per endpoint "
- ::= { htSipEndPnt 2 }
- htSipEndPntConfigProxyEntry OBJECT-TYPE
- SYNTAX HtSipEndPntConfigProxyEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Each entry contains SIP Proxy objects for the particular endpoint indexed
- by the corresponding ifIndex."
- INDEX { ifIndex }
- --DEFAULT set-function-async htSipEndPntConfigProxy_set
- --DEFAULT get-function-async htSipEndPntConfigProxy_get
- --DEFAULT test-function-async htSipEndPntConfigProxy_test
- --DEFAULT next-function-async htSipEndPntConfigProxy_next
- --DEFAULT cookie (char *)0
- ::= { htSipEndPntConfigProxyTable 1 }
- HtSipEndPntConfigProxyEntry ::= SEQUENCE {
- htSipEndPntConfigProxyId SnmpAdminString,
- htSipEndPntConfigProxySigPort InetPortNumber
- }
- htSipEndPntConfigProxyId OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE (0..40))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "SIP Proxy Id: this can be a FQDN or an IP address (in string format).
- If not set, default is '0.0.0.0'"
- DEFVAL {"0.0.0.0"}
- ::= { htSipEndPntConfigProxyEntry 1}
- htSipEndPntConfigProxySigPort OBJECT-TYPE
- SYNTAX InetPortNumber (0|1025..65535)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "SIP proxy port: this is the port number used for signaling to the proxy.
- The value of '0' is a reserved value which tells the SIP stack to use the default
- port. When setting the value '0' furthermore, the SIP stack will not add port information
- for any SIP URI generated by it. Some third party SIP entities are sensible to
- SIP URI format and are not able to properly parse a SIP URI containing the
- port number. Therefore, the configured value of 0 should be used to prevent
- SIP URI format with the port number information."
- DEFVAL { 0 }
- ::= { htSipEndPntConfigProxyEntry 2 }
- -- User Table --
- htSipEndPntConfigUserTable OBJECT-TYPE
- SYNTAX SEQUENCE OF HtSipEndPntConfigUserEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains SIP User items that are configurable per endpoint "
- ::= { htSipEndPnt 3 }
- htSipEndPntConfigUserEntry OBJECT-TYPE
- SYNTAX HtSipEndPntConfigUserEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Each entry contains SIP User objects for the particular endpoint indexed
- by the corresponding ifIndex."
- INDEX { ifIndex }
- --DEFAULT set-function-async htSipEndPntConfigUser_set
- --DEFAULT get-function-async htSipEndPntConfigUser_get
- --DEFAULT test-function-async htSipEndPntConfigUser_test
- --DEFAULT next-function-async htSipEndPntConfigUser_next
- --DEFAULT cookie (char *)0
- ::= { htSipEndPntConfigUserTable 1 }
- HtSipEndPntConfigUserEntry ::= SEQUENCE {
- htSipEndPntConfigUserId SnmpAdminString,
- htSipEndPntConfigUserName SnmpAdminString,
- htSipEndPntConfigUserPassword SnmpAdminString,
- htSipEndPntConfigUserAuthName SnmpAdminString,
- htSipEndPntConfigUserDigitMap OCTET STRING,
- htSipEndPntConfigUserPin SnmpAdminString,
- htSipEndPntConfigUserCallBarringDigitMap OCTET STRING,
- htSipEndPntConfigUserPacketPeriod INTEGER,
- htSipEndPntConfigUserVADMode INTEGER,
- htSipEndPntConfigUserUseCodecTable TruthValue,
- htSipEndPntConfigUserDataMode INTEGER,
- htSipEndPntConfigUserEcanEnabled TruthValue,
- htSipEndPntConfigUserIpDialingEnabled TruthValue,
- htSipEndPntConfigUserEuroEnabled TruthValue,
- htSipEndPntConfigUserCLIDEnabled TruthValue,
- htSipEndPntConfigUserVoiceMailURI SnmpAdminString,
- htSipEndPntConfigUserCSAURI SnmpAdminString,
- htSipEndPntConfigUserSubscribeMsgWaitPkg TruthValue,
- htSipEndPntConfigUserCustomRingbackOnNet TruthValue,
- htSipEndPntConfigUserDfltWarmLine OCTET STRING,
- htSipEndPntConfigUserDfltForward OCTET STRING,
- htSipEndPntConfigUserVmwiCtrl TruthValue,
- htSipEndPntConfigUserCNGMode INTEGER,
- htSipEndPntConfigUserHoldMethod INTEGER,
- htSipEndPntConfigUserGoodProxyEnabled TruthValue,
- htSipEndPntConfigUserAddToWhiteList TruthValue,
- htSipEndPntConfigUserLocalHoldReminder TruthValue,
- htSipEndPntConfigUserPreferredVBDCodec INTEGER,
- -------------------------------------------------------
- htSipEndPntConfigUserCriticalDigitTimer Unsigned32,
- htSipEndPntConfigUserPartialDigitTimer Unsigned32,
- htSipEndPntConfigUserMinHookFlash Unsigned32,
- htSipEndPntConfigUserMaxHookFlash Unsigned32,
- htSipEndPntConfigUserDfltFwdOnCLID OCTET STRING
- -------------------------------------------------------
- }
- htSipEndPntConfigUserId OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE (0..40))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Unique identifier for the endpoint/user. Defaults to an empty string if not set."
- DEFVAL {""}
- ::= { htSipEndPntConfigUserEntry 1}
- htSipEndPntConfigUserName OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE (0..40))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This is the name used for display. Defaults to an empty string if not set."
- DEFVAL {""}
- ::= { htSipEndPntConfigUserEntry 2}
- htSipEndPntConfigUserPassword OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE (0..40))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This is the password associated with this user for authentication.
- Defaults to an empty string if not set."
- DEFVAL {""}
- ::= { htSipEndPntConfigUserEntry 3}
- htSipEndPntConfigUserAuthName OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE (0..40))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This is the name to be used for authentication if different from the User ID.
- Defaults to an empty string if not set."
- DEFVAL {""}
- ::= { htSipEndPntConfigUserEntry 4}
- htSipEndPntConfigUserDigitMap OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (0..2048))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The digit map associated with the endpoint, used for outgoing call dialing"
- DEFVAL {""}
- ::= { htSipEndPntConfigUserEntry 5}
- htSipEndPntConfigUserPin OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE (0..40))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "A user defined PIN number that can be used for activating certain features."
- DEFVAL {""}
- ::= { htSipEndPntConfigUserEntry 6}
- htSipEndPntConfigUserCallBarringDigitMap OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (0..2048))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "A digit map that is used in conjunction with the call barring feature (see htSipCallFeatureTable).
- When the feature is enabled and this digit map is used,
- all outgoing calls which dial plan match this digit map will be rejected."
- DEFVAL {""}
- ::= { htSipEndPntConfigUserEntry 7}
- htSipEndPntConfigUserPacketPeriod OBJECT-TYPE
- SYNTAX INTEGER {
- packetPeriod10ms(10),
- packetPeriod20ms(20),
- packetPeriod30ms(30)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The preferred packetization period in milliseconds to be used for media exchange.
- This is the preferred value advertized when negotiating media during call establishment"
- DEFVAL {packetPeriod20ms}
- ::= { htSipEndPntConfigUserEntry 8 }
- htSipEndPntConfigUserVADMode OBJECT-TYPE
- SYNTAX INTEGER {
- vadModeNoVad(0),
- vadModeTransparent(1),
- vadModeConservative(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The preferred voice activity detection mode to be used for media exchange.
- This is the preferred value advertized when negotiating media during call establishment."
- DEFVAL {vadModeTransparent}
- ::= { htSipEndPntConfigUserEntry 9 }
- htSipEndPntConfigUserUseCodecTable OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The indicator of whether to use the list of preferred codecs, provided in the
- htSipEndPntConfigCodecTable, exclusively when negotiating codecs. True indicates
- using the htSipEndPntConfigCodecTable exclusively"
- DEFVAL {false}
- ::= { htSipEndPntConfigUserEntry 10 }
- htSipEndPntConfigUserDataMode OBJECT-TYPE
- SYNTAX INTEGER{ dataModeNoPreference(0),
- dataModeVBD(1),
- dataModeT38(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The preferred mode for data exchange."
- DEFVAL {dataModeVBD}
- ::= { htSipEndPntConfigUserEntry 11 }
- htSipEndPntConfigUserEcanEnabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Flag set to true(1) if echo cancellation should be enabled by default for audio call,
- false(2) otherwise."
- DEFVAL {true}
- ::= { htSipEndPntConfigUserEntry 12 }
- htSipEndPntConfigUserIpDialingEnabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Flag set to true(1) if dialing by IP address should be enabled by default for the endpoint,
- false(2) otherwise."
- DEFVAL {true}
- ::= { htSipEndPntConfigUserEntry 13 }
- htSipEndPntConfigUserEuroEnabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Flag set to true(1) if Euro features (on hook flash) should be enabled by default for the endpoint,
- false(2) otherwise."
- DEFVAL {false}
- ::= { htSipEndPntConfigUserEntry 14 }
- htSipEndPntConfigUserCLIDEnabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Flag set to true(1) if CLID (caller line identification) should be enabled by default for the endpoint,
- false(2) otherwise."
- DEFVAL {true}
- ::= { htSipEndPntConfigUserEntry 15 }
- htSipEndPntConfigUserVoiceMailURI OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The URI for the voice mail server associated with this endpoint."
- DEFVAL {""}
- ::= { htSipEndPntConfigUserEntry 16}
- htSipEndPntConfigUserCSAURI OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "URI of the call statistics agent,
- which is where call statistics collected by the endpoint are reported"
- DEFVAL {""}
- ::= { htSipEndPntConfigUserEntry 17}
- htSipEndPntConfigUserSubscribeMsgWaitPkg OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "When true the endpoint will subscribe to message waiting event package."
- DEFVAL {true}
- ::= { htSipEndPntConfigUserEntry 18 }
- htSipEndPntConfigUserCustomRingbackOnNet OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "When set, on-net calls (calls which are received without
- SDP information in the 180 response to SIP INVITE) use a custom ringback tone."
- DEFVAL {false}
- ::= { htSipEndPntConfigUserEntry 19 }
- htSipEndPntConfigUserDfltWarmLine OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (0..2048))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "String containing a default E.164 or URI to be used as warm line number."
- DEFVAL {""}
- ::= { htSipEndPntConfigUserEntry 20}
- htSipEndPntConfigUserDfltForward OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (0..2048))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "String containing a default E.164 or URI to be used as forward to number."
- DEFVAL {""}
- ::= { htSipEndPntConfigUserEntry 21}
- htSipEndPntConfigUserVmwiCtrl OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Visual message waiting indicator control. When false, visual message waiting
- indicator is not activated on the line when new messages are received."
- DEFVAL {false}
- ::= { htSipEndPntConfigUserEntry 22 }
- htSipEndPntConfigUserCNGMode OBJECT-TYPE
- SYNTAX INTEGER {
- cngModeNoCng(0),
- cngModeWhiteNoise(1),
- cngModeHothNoise(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The preferred comfort noise generation mode to be used during media exchange.
- If noCng value is chosen the endpoint will not generate comfort noise to the remote end during silence period."
- DEFVAL {cngModeHothNoise}
- ::= { htSipEndPntConfigUserEntry 23 }
- htSipEndPntConfigUserHoldMethod OBJECT-TYPE
- SYNTAX INTEGER {
- holdMethodHeaderPlusAttribute(0),
- holdMethodAttributeOnly(1)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The method that will be used for sending SIP INVITE packet for holding remote party.
- Set to holdMethod_header_plus_attribute(0) to use the SDP Content (C) SIP header along with the SDP 'a'
- attribute when sending the SIP INVITE packet to put the remote caller on hold.
- Set to holdMethod_attribute_only(1) to use the SDP attribute only when sending the SIP INVITE packet to
- put the remote caller on hold."
- DEFVAL {holdMethodHeaderPlusAttribute}
- ::= { htSipEndPntConfigUserEntry 24 }
- htSipEndPntConfigUserGoodProxyEnabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "When true, the end point will accept packets originating from a known SIP proxy only.
- If the packets originate from an unknown SIP Proxy they are not processed."
- DEFVAL {false}
- ::= { htSipEndPntConfigUserEntry 25 }
- htSipEndPntConfigUserAddToWhiteList OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "When true, the endpoint's location (IP address) will be added to the white list
- each endpoint maintains. Enable this if htSipEndPntConfigUserGoodProxyEnabled is true
- to allow calls originating from one endpoint to be accepted by the other on the same device."
- DEFVAL {true}
- ::= { htSipEndPntConfigUserEntry 26 }
- htSipEndPntConfigUserLocalHoldReminder OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls the hold-reminder feature. Hold reminder is a local tone being played to the user
- when there are calls on hold other than the current active call."
- DEFVAL {true}
- ::= { htSipEndPntConfigUserEntry 27 }
- htSipEndPntConfigUserPreferredVBDCodec OBJECT-TYPE
- SYNTAX INTEGER {
- vbdModeNonePreferred(0),
- vbdModePCMU(1),
- vbdModePCMA(2)
- }
- MAX-ACCESS read-write
- STATUS obsolete
- DESCRIPTION
- "This MIB is used to set the preferred voice band data codec to be used during media
- communication. If the value of 'NonePreferred' is selected, the voice band data codec chosen
- will follow the preferred voice encoder setting like so: it will be PCMA if the preferred audio
- codec is PCMA, it will be PCMU otherwise."
- DEFVAL {vbdModeNonePreferred}
- ::= { htSipEndPntConfigUserEntry 28 }
- htSipEndPntConfigUserCriticalDigitTimer OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Critical digit timer T for dial pattern like xxxxT, provisionable per line, in seconds"
- DEFVAL {3}
- ::= { htSipEndPntConfigUserEntry 50 }
- htSipEndPntConfigUserPartialDigitTimer OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Partial digit timer for dial string, provisionable per line, in seconds"
- DEFVAL {16}
- ::= { htSipEndPntConfigUserEntry 51 }
-
- htSipEndPntConfigUserMinHookFlash OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The minimum duration for a hookflash detection"
- ::= { htSipEndPntConfigUserEntry 52 }
-
- htSipEndPntConfigUserMaxHookFlash OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The maximum duration for a hookflash detection"
- ::= { htSipEndPntConfigUserEntry 53 }
- htSipEndPntConfigUserDfltFwdOnCLID OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (0..2048))
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "String containing a default E.164 or URI to be used as forward to number."
- DEFVAL {""}
- ::= { htSipEndPntConfigUserEntry 54}
- -- Outbound Proxy table --
- htSipEndPntConfigOutboundProxyTable OBJECT-TYPE
- SYNTAX SEQUENCE OF HtSipEndPntConfigOutboundProxyEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains SIP Outbound Proxy items that are configurable per endpoint "
- ::= { htSipEndPnt 4 }
- htSipEndPntConfigOutboundProxyEntry OBJECT-TYPE
- SYNTAX HtSipEndPntConfigOutboundProxyEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Each entry contains SIP Outbound Proxy objects for the particular endpoint indexed
- by the corresponding ifIndex."
- INDEX { ifIndex }
- --DEFAULT set-function-async htSipEndPntConfigOutboundProxy_set
- --DEFAULT get-function-async htSipEndPntConfigOutboundProxy_get
- --DEFAULT test-function-async htSipEndPntConfigOutboundProxy_test
- --DEFAULT next-function-async htSipEndPntConfigOutboundProxy_next
- --DEFAULT cookie (char *)0
- ::= { htSipEndPntConfigOutboundProxyTable 1 }
- HtSipEndPntConfigOutboundProxyEntry ::= SEQUENCE {
- htSipEndPntConfigOutboundProxyId SnmpAdminString,
- htSipEndPntConfigOutboundProxySigPort InetPortNumber
- }
- htSipEndPntConfigOutboundProxyId OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE (0..40))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "SIP Outbound Proxy Id: this can be a FQDN or an IP address (in string format).
- If not set, default is '0.0.0.0'"
- DEFVAL {"0.0.0.0"}
- ::= { htSipEndPntConfigOutboundProxyEntry 1}
- htSipEndPntConfigOutboundProxySigPort OBJECT-TYPE
- SYNTAX InetPortNumber (0|1025..65535)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "SIP Outbound proxy port: this is the port number used for signaling to the outbound proxy.
- The value of '0' is a reserved value which tells the SIP stack to use the default
- port. When setting the value '0' furthermore, the SIP stack will not add port information
- for any SIP URI generated by it. Some third party SIP entities are sensible to
- SIP URI format and are not able to properly parse a SIP URI containing the
- port number. Therefore, the configured value of 0 should be used to prevent
- SIP URI format with the port number information."
- DEFVAL { 5060 }
- ::= { htSipEndPntConfigOutboundProxyEntry 2 }
- --endpoint codec list
- htSipEndPntConfigCodecTable OBJECT-TYPE
- SYNTAX SEQUENCE OF HtSipEndPntConfigCodecEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains a list of preferred codecs for each endpoint"
- ::= { htSipEndPnt 5 }
- htSipEndPntConfigCodecEntry OBJECT-TYPE
- SYNTAX HtSipEndPntConfigCodecEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Each entry contains the preferred codec list for each ifIndex."
- INDEX { ifIndex, htSipEndPntConfigCodecRank }
- --DEFAULT set-function-async htSipEndPntConfigCodec_set
- --DEFAULT get-function-async htSipEndPntConfigCodec_get
- --DEFAULT test-function-async htSipEndPntConfigCodec_test
- --DEFAULT next-function-async htSipEndPntConfigCodec_next
- --DEFAULT cookie (char *)0
- ::= { htSipEndPntConfigCodecTable 1 }
- HtSipEndPntConfigCodecEntry ::= SEQUENCE {
- htSipEndPntConfigCodecRank INTEGER,
- htSipEndPntConfigCodecType PktcCodecType
- }
- htSipEndPntConfigCodecRank OBJECT-TYPE
- SYNTAX INTEGER (1..6)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Index for specifying the rank of a given codec for the endpoint.
- For example, a value of 1 means most preferred. "
- ::= { htSipEndPntConfigCodecEntry 1}
- htSipEndPntConfigCodecType OBJECT-TYPE
- SYNTAX PktcCodecType
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The codec to be used."
- ::= { htSipEndPntConfigCodecEntry 2 }
- -- sip call features
- -- Call Feature Table --
- HtSipCallFeatureType ::= TEXTUAL-CONVENTION
- STATUS current
- DESCRIPTION
- " This textual convention defines various SIP call features
- that MAY be supported. The description for each
- enumeration is listed below:
- Enumeration Description
- clid_block CLID blocking
- clid_block_once CLID blocking once
- clid_unblock_once CLID unblocking once
- anonymous_call_reject Anonymous Call Rejection
- forwarding_to_number Call Forwariding to Number
- forwarding_permanent Permanent Call Forwarding
- forwarding_no_answer Call Forwarding on no answer
- forwarding_busy Call Forward on busy
- auto_redial Redial
- last_call_return Last Call Return
- call_waiting Call Waiting Overall
- call_waiting_once Call Waiting Once
- call_hold Call Hold
- three_way 3 way calling
- call_transfer Call Transfer
- pstn_integration PSTN Integration
- distinctive_ring Distinctive ringing
- completion_on_busy Call Completion on busy subscriber
- data_record Call Data Record
- warm_line Warm Line
- do_not_disturb Do Not Disturb
- outgoing_barring Outgoing Call Barring
- speed_dialling Speed Dialling
- incoming_handling Caller Dependant
- Incoming Call Handling
- network_privacy Network Provided Privacy
- "
- SYNTAX INTEGER {
- clidbBock (1),
- clidbBockOnce (2),
- clidUnblockOnce (3),
- anonymousCallReject (4),
- forwardingToNumber (5),
- forwardingPermanent (6),
- forwardingNoAnswer (7),
- forwardingBusy (8),
- autoRedial (9),
- lastCallReturn (10),
- callWaiting (11),
- callWaitingOnce (12),
- callHold (13),
- threeWay (14),
- callTransfer (15),
- pstnIntegration (16),
- distinctiveRing (17),
- completionOnBusy (18),
- dataRecord (19),
- warmLine (20),
- doNotDisturb (21),
- outgoingBarring (22),
- speedDialling (23),
- incomingHandling (24),
- networkPrivacy (25)
- }
- htSipCallFeatureTable OBJECT-TYPE
- SYNTAX SEQUENCE OF HtSipCallFeatureEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains Call features (features) that are configurable"
- ::= { htSipCallFeatures 1 }
- htSipCallFeatureEntry OBJECT-TYPE
- SYNTAX HtSipCallFeatureEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Each entry contains the configuration for a particular call feature
- The index is the call feature Id."
- INDEX { ifIndex, htSipCallFeatureId }
- --DEFAULT set-function-async htSipCallFeature_set
- --DEFAULT get-function-async htSipCallFeature_get
- --DEFAULT test-function-async htSipCallFeature_test
- --DEFAULT next-function-async htSipCallFeature_next
- --DEFAULT cookie (char *)0
- ::= { htSipCallFeatureTable 1 }
- HtSipCallFeatureEntry ::= SEQUENCE {
- htSipCallFeatureId HtSipCallFeatureType,
- htSipCallFeatureEnabled TruthValue,
- htSipCallFeatureEnableVSC SnmpAdminString,
- htSipCallFeatureDisableVSC SnmpAdminString,
- htSipCallFeatureLocal TruthValue,
- htSipCallFeatureDescrText SnmpAdminString,
- htSipCallFeatureAutoActivate TruthValue
- }
- htSipCallFeatureId OBJECT-TYPE
- SYNTAX HtSipCallFeatureType
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Id for the call feature being configured. See textual
- convention defining HtSipCallFeaturesType"
- ::= { htSipCallFeatureEntry 1}
- htSipCallFeatureEnabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object indicates whether the given feature can enabled
- via use of the VSC."
- ::= { htSipCallFeatureEntry 2}
- htSipCallFeatureEnableVSC OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE(0..4))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Vertical Service Code (VSC) for enabling the call feature.
- To successfully SET this object the value
- MUST contain a * followed by numbers (0-9), otherwise
- an 'inconsistent value' error will be returned. Note each feature
- should be assigned a unique VSC."
- ::= { htSipCallFeatureEntry 3}
- htSipCallFeatureDisableVSC OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE(0..4))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Vertical Service Code (VSC) for disabling the call feature. If there
- is no seperate code for disabling a feature, then
- this object will be an empty string.
- To successfully SET this object the value
- MUST contain a * followed by numbers (0-9), otherwise
- an 'inconsistent value' error will be returned. Note each feature
- should be assigned a unique VSC."
- ::= { htSipCallFeatureEntry 4}
- htSipCallFeatureLocal OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object indicates whether the feature is handled locally
- or by the network. A value of true indicates the feature is
- handled locally, false indicates the network."
- ::= { htSipCallFeatureEntry 5}
- htSipCallFeatureDescrText OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Human readable textual description of the call feature."
- ::= { htSipCallFeatureEntry 6}
- htSipCallFeatureAutoActivate OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object indicates whether the feature will be automatically
- active for the user. True means feature is active, false means
- feature will not be activated"
- ::= { htSipCallFeatureEntry 7}
- --
- -- Compliance Sstatements
- --
- htSipCompliances OBJECT IDENTIFIER ::= { htSipConformance 1 }
- htSipGroups OBJECT IDENTIFIER ::= { htSipConformance 2 }
- htSipCompliance MODULE-COMPLIANCE
- STATUS current
- DESCRIPTION
- "This compliance statement applies to MTA implementations
- that support Hitron SIP MIB requirements.
- It is left to manufacturers to determine whether to support
- this MIB and/or its subset depending on the particular
- requierements in the field."
- MODULE
- MANDATORY-GROUPS {
- htSipGroups
- }
- ::= { htSipCompliances 1 }
- htSipObjectGroup OBJECT-GROUP
- OBJECTS {
- htSipDeviceConfigLocalSignalingPort,
- htSipDeviceConfigLocalSignalingTransport,
- htSipDeviceConfigStunServerId,
- htSipDeviceConfigStunServerPort,
- htSipDeviceConfigRegistrationExpiry,
- htSipDeviceConfigDTMFRelayPayloadType,
- htSipDeviceConfigHookFlashRelay,
- htSipDeviceConfigURIStarEscapeEnabled,
- htSipDeviceConfigDNSSRVLookUpDisabled,
- htSipDeviceConfigNatWanId,
- htSipDeviceConfigNatWanPort,
- htSipDeviceConfigNatKeepAliveMsgType,
- htSipDeviceConfigNatKeepAliveTO,
- htSipDeviceConfigNatKeepAliveFqdn,
- htSipDeviceConfigDebugLogId,
- htSipDeviceConfigDebugLogPort,
- htSipDeviceConfigSessionExpiry,
- htSipDeviceConfigSessionMinimum,
- htSipDeviceConfigUserAgentHdrCtrl,
- htSipDeviceConfigUserAgentHdr,
- htSipDeviceConfigServerHdr,
- htSipDeviceConfigAcceptLanguageHdr,
- htSipDeviceConfigProxyReqHdr,
- htSipDeviceConfigDisplayLocalFqdn,
- htSipDeviceConfigSuppServiceDurTO,
- htSipDeviceConfigSuppServiceApplyTO,
- htSipDeviceConfigSuppServiceProgTO,
- htSipDeviceConfigWarmLineTO,
- htSipDeviceConfigReregistrationThreshold,
- htSipDeviceConfigTlsPort,
- htSipDeviceConfigStatus,
- htSipDeviceConfigRprSupport,
- htSipDeviceConfigToTagMatchingEnabled,
- htSipDeviceConfigSetSdpAllCapsEnabled,
- htSipDeviceConfigURIPoundEscapeEnabled,
- htSipDeviceControl,
- htSipDeviceConfigCallSigDSCP,
- htSipDeviceConfigMediaStreamDSCP,
- htSipDeviceConfigDtmfToneRelayRFC2833Support,
- htSipDeviceConfigeEcanTailLength,
- htSipDeviceConfigeCountryCode,
- htSipEndPntConfigRegistrarId,
- htSipEndPntConfigRegistrarSigPort,
- htSipEndPntConfigRegistrarRetryTimeout,
- htSipEndPntConfigRegistrarStatus,
- htSipEndPntConfigProxyId,
- htSipEndPntConfigProxySigPort,
- htSipEndPntConfigUserId,
- htSipEndPntConfigUserName,
- htSipEndPntConfigUserPassword,
- htSipEndPntConfigUserAuthName,
- htSipEndPntConfigUserDigitMap,
- htSipEndPntConfigUserPin,
- htSipEndPntConfigUserCallBarringDigitMap,
- htSipEndPntConfigUserPacketPeriod,
- htSipEndPntConfigUserVADMode,
- htSipEndPntConfigUserCNGMode,
- htSipEndPntConfigUserUseCodecTable,
- htSipEndPntConfigUserDataMode,
- htSipEndPntConfigUserEcanEnabled,
- htSipEndPntConfigUserIpDialingEnabled,
- htSipEndPntConfigUserEuroEnabled,
- htSipEndPntConfigUserCLIDEnabled,
- htSipEndPntConfigUserVoiceMailURI,
- htSipEndPntConfigUserCSAURI,
- htSipEndPntConfigUserSubscribeMsgWaitPkg,
- htSipEndPntConfigUserCustomRingbackOnNet,
- htSipEndPntConfigUserDfltWarmLine,
- htSipEndPntConfigUserDfltForward,
- htSipEndPntConfigUserVmwiCtrl,
- htSipEndPntConfigUserHoldMethod,
- htSipEndPntConfigUserGoodProxyEnabled,
- htSipEndPntConfigUserAddToWhiteList,
- htSipEndPntConfigUserLocalHoldReminder,
- htSipEndPntConfigUserPreferredVBDCodec,
- htSipEndPntConfigOutboundProxyId,
- htSipEndPntConfigOutboundProxySigPort,
- htSipEndPntConfigCodecType,
- -- htSipCallFeatureId,
- htSipCallFeatureEnabled,
- htSipCallFeatureEnableVSC,
- htSipCallFeatureDisableVSC,
- htSipCallFeatureLocal,
- htSipCallFeatureDescrText,
- htSipCallFeatureAutoActivate
- }
- STATUS current
- DESCRIPTION
- "This group defines a collection of the MIB objects to meet the customers
- requirements in SIP functionality for the MTA which is complementary to the 'standard'
- PacketCable features."
- ::= { htSipGroups 1 }
- END
|