|
Packit |
022b05 |
SIP-UA-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY,
|
|
Packit |
022b05 |
OBJECT-TYPE,
|
|
Packit |
022b05 |
Unsigned32,
|
|
Packit |
022b05 |
mib-2
|
|
Packit |
022b05 |
FROM SNMPv2-SMI -- RFC 2578
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE-COMPLIANCE,
|
|
Packit |
022b05 |
OBJECT-GROUP
|
|
Packit |
022b05 |
FROM SNMPv2-CONF -- RFC 2580
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
applIndex
|
|
Packit |
022b05 |
FROM NETWORK-SERVICES-MIB -- RFC 2788
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
InetAddressType,
|
|
Packit |
022b05 |
InetAddress
|
|
Packit |
022b05 |
FROM INET-ADDRESS-MIB -- RFC 4001
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SipTCEntityRole
|
|
Packit |
022b05 |
FROM SIP-TC-MIB; -- RFC 4780
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sipUAMIB MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED "200704200000Z"
|
|
Packit |
022b05 |
ORGANIZATION "IETF Session Initiation Protocol Working Group"
|
|
Packit |
022b05 |
CONTACT-INFO
|
|
Packit |
022b05 |
"SIP WG email: sip@ietf.org
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Co-editor Kevin Lingle
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Cisco Systems, Inc.
|
|
Packit |
022b05 |
postal: 7025 Kit Creek Road
|
|
Packit |
022b05 |
P.O. Box 14987
|
|
Packit |
022b05 |
Research Triangle Park, NC 27709
|
|
Packit |
022b05 |
USA
|
|
Packit |
022b05 |
email: klingle@cisco.com
|
|
Packit |
022b05 |
phone: +1 919 476 2029
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Co-editor Joon Maeng
|
|
Packit |
022b05 |
email: jmaeng@austin.rr.com
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Co-editor Jean-Francois Mule
|
|
Packit |
022b05 |
CableLabs
|
|
Packit |
022b05 |
postal: 858 Coal Creek Circle
|
|
Packit |
022b05 |
Louisville, CO 80027
|
|
Packit |
022b05 |
USA
|
|
Packit |
022b05 |
email: jf.mule@cablelabs.com
|
|
Packit |
022b05 |
phone: +1 303 661 9100
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Co-editor Dave Walker
|
|
Packit |
022b05 |
email: drwalker@rogers.com"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Session Initiation Protocol (SIP) User Agent (UA) MIB module.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SIP is an application-layer signaling protocol for creating,
|
|
Packit |
022b05 |
modifying, and terminating multimedia sessions with one or more
|
|
Packit |
022b05 |
participants. These sessions include Internet multimedia
|
|
Packit |
022b05 |
conferences and Internet telephone calls. SIP is defined in
|
|
Packit |
022b05 |
RFC 3261 (June 2002).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A User Agent is an application that contains both a User Agent
|
|
Packit |
022b05 |
Client (UAC) and a User Agent Server (UAS). A UAC is an
|
|
Packit |
022b05 |
application that initiates a SIP request. A UAS is an
|
|
Packit |
022b05 |
application that contacts the user when a SIP request is
|
|
Packit |
022b05 |
received and that returns a response on behalf of the user.
|
|
Packit |
022b05 |
The response accepts, rejects, or redirects the request.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Copyright (C) The IETF Trust (2007). This version of
|
|
Packit |
022b05 |
this MIB module is part of RFC 4780; see the RFC itself for
|
|
Packit |
022b05 |
full legal notices."
|
|
Packit |
022b05 |
REVISION "200704200000Z"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Initial version of the IETF SIP-UA-MIB module. This version
|
|
Packit |
022b05 |
published as part of RFC 4780."
|
|
Packit |
022b05 |
::= { mib-2 150 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Top-Level Components of this MIB.
|
|
Packit |
022b05 |
sipUAMIBObjects OBJECT IDENTIFIER ::= { sipUAMIB 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sipUAMIBConformance OBJECT IDENTIFIER ::= { sipUAMIB 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- This MIB contains objects related to SIP User Agents.
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sipUACfgServer OBJECT IDENTIFIER ::= { sipUAMIBObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- SIP Server Configuration
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sipUACfgServerTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF SipUACfgServerEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table contains SIP server configuration objects applicable
|
|
Packit |
022b05 |
to each SIP user agent in this system."
|
|
Packit |
022b05 |
::= { sipUACfgServer 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sipUACfgServerEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SipUACfgServerEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A row of server configuration.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Each row represents those objects for a particular SIP user
|
|
Packit |
022b05 |
agent present in this system. applIndex is used to uniquely
|
|
Packit |
022b05 |
identify these instances of SIP user agents and correlate
|
|
Packit |
022b05 |
them through the common framework of the NETWORK-SERVICES-MIB
|
|
Packit |
022b05 |
(RFC 2788). The same value of applIndex used in the
|
|
Packit |
022b05 |
corresponding SIP-COMMON-MIB is used here."
|
|
Packit |
022b05 |
INDEX { applIndex, sipUACfgServerIndex }
|
|
Packit |
022b05 |
::= { sipUACfgServerTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SipUACfgServerEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
sipUACfgServerIndex Unsigned32,
|
|
Packit |
022b05 |
sipUACfgServerAddressType InetAddressType,
|
|
Packit |
022b05 |
sipUACfgServerAddress InetAddress,
|
|
Packit |
022b05 |
sipUACfgServerRole SipTCEntityRole
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sipUACfgServerIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..4294967295)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A unique identifier of a server address when multiple addresses
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
are configured by the SIP entity. If one address isn't
|
|
Packit |
022b05 |
reachable, then another can be tried."
|
|
Packit |
022b05 |
::= { sipUACfgServerEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sipUACfgServerAddressType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddressType
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object reflects the type of address contained in the
|
|
Packit |
022b05 |
associated instance of sipUACfgServerAddress."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"INET-ADDRESS-MIB (RFC 4001)"
|
|
Packit |
022b05 |
::= { sipUACfgServerEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sipUACfgServerAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object reflects the address of a SIP server this user
|
|
Packit |
022b05 |
agent will use to proxy/redirect calls. The type of this
|
|
Packit |
022b05 |
address is determined by the value of the
|
|
Packit |
022b05 |
sipUACfgServerAddressType object."
|
|
Packit |
022b05 |
REFERENCE "INET-ADDRESS-MIB (RFC 4001)"
|
|
Packit |
022b05 |
::= { sipUACfgServerEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sipUACfgServerRole OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SipTCEntityRole
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object reflects the function of the SIP server this user
|
|
Packit |
022b05 |
agent should communicate with: registrar, proxy (outbound
|
|
Packit |
022b05 |
proxy), etc."
|
|
Packit |
022b05 |
::= { sipUACfgServerEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Conformance
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sipUAMIBCompliances OBJECT IDENTIFIER ::= { sipUAMIBConformance 1 }
|
|
Packit |
022b05 |
sipUAMIBGroups OBJECT IDENTIFIER ::= { sipUAMIBConformance 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Compliance Statements
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sipUACompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The compliance statement for SIP entities that implement the
|
|
Packit |
022b05 |
SIP-UA-MIB module."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS { sipUAConfigGroup }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { sipUAMIBCompliances 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Units of Conformance
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sipUAConfigGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
sipUACfgServerAddressType,
|
|
Packit |
022b05 |
sipUACfgServerAddress,
|
|
Packit |
022b05 |
sipUACfgServerRole
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects providing information about the
|
|
Packit |
022b05 |
configuration of SIP User Agents."
|
|
Packit |
022b05 |
::= { sipUAMIBGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|