454 lines
16 KiB
Plaintext
454 lines
16 KiB
Plaintext
-- Made by Jeon, DHL
|
||
-- at Thu Jan 27 16:50:00 2005
|
||
|
||
DASAN-ACCESS-SLOT-SIP-MIB DEFINITIONS ::= BEGIN
|
||
|
||
IMPORTS
|
||
BITS, mib-2, Counter32, Gauge32, -- inserted by jeon 20041206
|
||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||
Integer32, IpAddress, Unsigned32
|
||
FROM SNMPv2-SMI
|
||
TEXTUAL-CONVENTION,
|
||
RowStatus, TestAndIncr, AutonomousType, TimeStamp, DisplayString
|
||
FROM SNMPv2-TC
|
||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||
NOTIFICATION-GROUP
|
||
FROM SNMPv2-CONF
|
||
SnmpAdminString
|
||
FROM SNMP-FRAMEWORK-MIB
|
||
-- Unsigned32
|
||
-- FROM DASAN-TC
|
||
InterfaceIndex
|
||
FROM IF-MIB
|
||
dasanMgmt
|
||
FROM DASAN-SMI;
|
||
|
||
dasanAccessMib MODULE-IDENTITY
|
||
|
||
LAST-UPDATED "200506112100Z"
|
||
ORGANIZATION "DASAN Networks"
|
||
CONTACT-INFO
|
||
"
|
||
Postal:
|
||
|
||
Phone:
|
||
|
||
Email:
|
||
|
||
"
|
||
DESCRIPTION
|
||
"Access Gateway Management Information Base (MIB)"
|
||
|
||
-- Revision History
|
||
|
||
REVISION "200502112100Z" -- Feb, 2005
|
||
DESCRIPTION
|
||
"Initial Version by Jeon."
|
||
|
||
|
||
--::= { mib-2 64 }
|
||
::= { dasanMgmt 100 }
|
||
-- private oid
|
||
-- _ should be .... final assignment by IANA at publication time
|
||
|
||
|
||
-- *****************************************************************
|
||
--
|
||
-- OID For the MIB
|
||
--
|
||
-- *****************************************************************
|
||
|
||
dasanAccGatewayMIBObjects OBJECT IDENTIFIER::= { dasanAccessMib 2 }
|
||
|
||
|
||
-- *****************************************************************
|
||
--
|
||
-- Group Objects
|
||
--
|
||
-- *****************************************************************
|
||
|
||
dsAccGwySip OBJECT IDENTIFIER ::= { dasanAccGatewayMIBObjects 4 }
|
||
|
||
dsAccGwySipConfiguration OBJECT IDENTIFIER ::= { dsAccGwySip 1 }
|
||
|
||
dsAccGwySipMonitor OBJECT IDENTIFIER ::= { dsAccGwySip 2 }
|
||
|
||
-- *****************************************************************
|
||
-- *****************************************************************
|
||
|
||
dsAccGwyConfigSipSlot OBJECT IDENTIFIER ::= { dsAccGwySipConfiguration 1 }
|
||
|
||
dsAccGwyConfigSipPort OBJECT IDENTIFIER ::= { dsAccGwySipConfiguration 2 }
|
||
|
||
dsAccGwyMonitorSipPort OBJECT IDENTIFIER ::= { dsAccGwySipMonitor 1 }
|
||
|
||
-- *****************************************************************
|
||
-- ConfigSipSlot
|
||
-- *****************************************************************
|
||
|
||
dsAccGwyConfigSipSlotTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DsAccGwyConfigSipSlotEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A list of dsAccGwyConfigSipSlotEntry object."
|
||
::= { dsAccGwyConfigSipSlot 1 }
|
||
|
||
dsAccGwyConfigSipSlotEntry OBJECT-TYPE
|
||
SYNTAX DsAccGwyConfigSipSlotEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Config AGLU Functions for each slot."
|
||
INDEX { dsSipSlotIndex }
|
||
::= { dsAccGwyConfigSipSlotTable 1}
|
||
|
||
DsAccGwyConfigSipSlotEntry ::= SEQUENCE
|
||
{
|
||
dsSipSlotIndex INTEGER,
|
||
dsSipSlotDomain DisplayString,
|
||
dsSipSlotSockMode INTEGER,
|
||
dsSipSlotSipPort INTEGER,
|
||
dsSipSlotProxyAddr1 DisplayString,
|
||
dsSipSlotProxyPort1 INTEGER,
|
||
dsSipSlotProxyAddr2 DisplayString,
|
||
dsSipSlotProxyPort2 INTEGER,
|
||
dsSipSlotProxyAddr3 DisplayString,
|
||
dsSipSlotProxyPort3 INTEGER,
|
||
dsSipSlotHuntMapItem DisplayString,
|
||
dsSipSlotDigitMapItem DisplayString,
|
||
dsSipSlotSigProvisionTO INTEGER,
|
||
dsSipSlotSigAleringTO INTEGER,
|
||
dsSipSlotSigConnectTO INTEGER,
|
||
dsSipSlotHookOffTO INTEGER,
|
||
dsSipSlotHookOnTO INTEGER
|
||
}
|
||
|
||
dsSipSlotIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "AGLU Slot Index of a System"
|
||
::= {dsAccGwyConfigSipSlotEntry 1}
|
||
|
||
dsSipSlotDomain OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "AGLU domain name (Default: dasan.com)"
|
||
::= {dsAccGwyConfigSipSlotEntry 2}
|
||
|
||
dsSipSlotSockMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "AGLU Domain name
|
||
[valude index]
|
||
1 = UDP (Default: 1[UDP])
|
||
2 = TCP"
|
||
::= {dsAccGwyConfigSipSlotEntry 3}
|
||
|
||
dsSipSlotSipPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Local SIP Signaling Port
|
||
[range]
|
||
<1024-32767> = Port Number (Default: 5060)"
|
||
::= {dsAccGwyConfigSipSlotEntry 4}
|
||
|
||
dsSipSlotProxyAddr1 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Proxy 1 IP Address
|
||
[range]
|
||
<LEN(1)-LEN(16> = Address Length (Default: 1.1.1.1)"
|
||
::= {dsAccGwyConfigSipSlotEntry 5}
|
||
|
||
dsSipSlotProxyPort1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Proxy 1 Signal Port
|
||
[range]
|
||
<1024-32767> = Port Number (Default: 5060)"
|
||
::= {dsAccGwyConfigSipSlotEntry 6}
|
||
|
||
dsSipSlotProxyAddr2 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Proxy 2 IP Address
|
||
[range]
|
||
<LEN(1)-LEN(16> = Address Length (Default: 1.1.1.1)"
|
||
::= {dsAccGwyConfigSipSlotEntry 7}
|
||
|
||
dsSipSlotProxyPort2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Proxy 2 Signal Port
|
||
[range]
|
||
<1024-32767> = Port Number (Default: 5060)"
|
||
::= {dsAccGwyConfigSipSlotEntry 8}
|
||
|
||
dsSipSlotProxyAddr3 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Proxy 3 IP Address
|
||
[range]
|
||
<LEN(1)-LEN(16> = Address Length (Default: 1.1.1.1)"
|
||
::= {dsAccGwyConfigSipSlotEntry 9}
|
||
|
||
dsSipSlotProxyPort3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Proxy 3 Signal Port
|
||
[range]
|
||
<1024-32767> = Port Number (Default: 5060)"
|
||
::= {dsAccGwyConfigSipSlotEntry 10}
|
||
|
||
dsSipSlotHuntMapItem OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "If nCommand is [CMD_GET], [syntax] is 'URI'. For example, aData[0] is 'iptel.org'
|
||
The other case, if nCommand is [CMD_SET], [syntax] is 'op;URI;Port;IP'
|
||
(*)op:add/mod/del.
|
||
For example,
|
||
ex1) aData[0] = 'add;iptel.org;5060;195.37.77.99'
|
||
ex2) aData[0] = 'mod;iptel.org;5000;195.37.77.99'
|
||
ex3) aData[0] = 'del;iptel.org'
|
||
[range]
|
||
<LEN(11)-LEN(127> = Syntax Length (Default: iptel.org;5060;195.37.77.99)"
|
||
::= {dsAccGwyConfigSipSlotEntry 11}
|
||
|
||
dsSipSlotDigitMapItem OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "If nCommand is [CMD_GET], [syntax] is 'PhoneList'. For example, aData[0] is '010'
|
||
The other case, if nCommand is [CMD_SET], [syntax] is 'op;PhoneList;HuntID;Min;Max;Strip Header;
|
||
Prefix;Suffix;Strip Tail;Voice Prompt'
|
||
(*)op:add/mod/del.
|
||
For example,
|
||
ex1) aData[0] = 'add;010;0;3;10;none;none;;0'
|
||
ex2) aData[0] = 'mod;010;0;3;10;none;none;;0'
|
||
<20> ex3) aData[0] = 'del;010'
|
||
[range]
|
||
<LEN(11)-LEN(255> = Syntax Length (Default: all;0;1;20;none;none;;0)"
|
||
::= {dsAccGwyConfigSipSlotEntry 12}
|
||
|
||
dsSipSlotSigProvisionTO OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Singnaling INVITE->TRYING Time
|
||
[range]
|
||
<0-300> = Time in sec (Default: 4)"
|
||
::= {dsAccGwyConfigSipSlotEntry 13}
|
||
|
||
dsSipSlotSigAleringTO OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Singnaling INVITE[TRYING]->RINGING Time
|
||
[range]
|
||
<0-300> = Time in sec (Default: 16)"
|
||
::= {dsAccGwyConfigSipSlotEntry 14}
|
||
|
||
dsSipSlotSigConnectTO OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Singnaling INVITE[TRYING,RINGING]-> 200OK Time
|
||
[range]
|
||
<0-300> = Time in sec (Default: 180)"
|
||
::= {dsAccGwyConfigSipSlotEntry 15}
|
||
|
||
dsSipSlotHookOffTO OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The period : In spite of ringing, a telephone subscriber doesn't answer the telephone.
|
||
[range]
|
||
<0-300> = Time in sec (Default: 60)"
|
||
::= {dsAccGwyConfigSipSlotEntry 16}
|
||
|
||
dsSipSlotHookOnTO OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The period : During generated BusyTone, Hook-Off is being lasted.
|
||
[range]
|
||
<0-300> = Time in sec (Default: 30)"
|
||
::= {dsAccGwyConfigSipSlotEntry 17}
|
||
|
||
-- *****************************************************************
|
||
-- ConfigSipPort
|
||
-- *****************************************************************
|
||
|
||
dsAccGwyConfigSipPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DsAccGwyConfigSipPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A list of dsAccGwyConfigSipPortEntry objects."
|
||
::= { dsAccGwyConfigSipPort 1}
|
||
|
||
dsAccGwyConfigSipPortEntry OBJECT-TYPE
|
||
SYNTAX DsAccGwyConfigSipPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Config AGLU Functions for each port."
|
||
INDEX { dsSipPortIndex }
|
||
::= { dsAccGwyConfigSipPortTable 1 }
|
||
|
||
DsAccGwyConfigSipPortEntry ::= SEQUENCE
|
||
{
|
||
dsSipPortIndex INTEGER,
|
||
dsSipPortMyTel DisplayString,
|
||
dsSipPortURI DisplayString,
|
||
dsSipPortContactURI DisplayString,
|
||
dsSipPortDisplayName DisplayString,
|
||
dsSipPortUserName DisplayString,
|
||
dsSipPortUserID DisplayString,
|
||
dsSipPortUserPW DisplayString,
|
||
dsSipPortRealM DisplayString,
|
||
dsSipPortExpiry INTEGER
|
||
|
||
}
|
||
|
||
dsSipPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "AccessGateway Board(AGLU) port Index"
|
||
::= {dsAccGwyConfigSipPortEntry 1}
|
||
|
||
dsSipPortMyTel OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "fxs Phone Number
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length (Default: 1~'64'=>72)"
|
||
::= {dsAccGwyConfigSipPortEntry 2}
|
||
|
||
dsSipPortURI OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port URI Address, the address type is '1234@dasan.com'
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length
|
||
(Default: '1@dasan.com' ~ '64@dasan.com'=>72@dasan.com)"
|
||
::= {dsAccGwyConfigSipPortEntry 3}
|
||
|
||
dsSipPortContactURI OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port ContactURI Address, the address type is '1234@dasan.com' or '1234@1.2.3.4'
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length
|
||
(Default: '1@1.1.1.1' ~ '64@1.1.1.1'=>72@1.1.1.1)"
|
||
::= {dsAccGwyConfigSipPortEntry 4}
|
||
|
||
dsSipPortDisplayName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The display name which is going to be inserted in sip-field
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length (Default: 1 ~ '64'=>72)"
|
||
::= {dsAccGwyConfigSipPortEntry 5}
|
||
|
||
dsSipPortUserName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The name which is using for the authentication.
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length (Default: 1 ~ '64'=>72)"
|
||
::= {dsAccGwyConfigSipPortEntry 6}
|
||
|
||
dsSipPortUserID OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The ID which is using for the authentication.
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length (Default: 1 ~ '64'=>72)"
|
||
::= {dsAccGwyConfigSipPortEntry 7}
|
||
|
||
dsSipPortUserPW OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The Password which is using for the authentication.
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length (Default: 1 ~ '64'=>72)"
|
||
::= {dsAccGwyConfigSipPortEntry 8}
|
||
|
||
dsSipPortRealM OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The RealM which is using for the authentication.
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length (Default: dasan.com)"
|
||
::= {dsAccGwyConfigSipPortEntry 9}
|
||
|
||
dsSipPortExpiry OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The Registration Interval time
|
||
[range]
|
||
<1-3600> = Time in sec (Default: 60)"
|
||
::= {dsAccGwyConfigSipPortEntry 10}
|
||
|
||
-- *****************************************************************
|
||
-- MonitorSipPort
|
||
-- *****************************************************************
|
||
|
||
dsAccGwyMonitorSipPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DsAccGwyMonitorSipPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A list of dsAccGwyMonitorSipPortEntry objects."
|
||
::= { dsAccGwyMonitorSipPort 1}
|
||
|
||
dsAccGwyMonitorSipPortEntry OBJECT-TYPE
|
||
SYNTAX DsAccGwyMonitorSipPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Monitor AGLU Functions for each slot."
|
||
INDEX { dsMonitorSipPortIndex }
|
||
::= { dsAccGwyMonitorSipPortTable 1 }
|
||
|
||
DsAccGwyMonitorSipPortEntry ::= SEQUENCE
|
||
{
|
||
dsMonitorSipPortIndex INTEGER,
|
||
dsSipPortProxyStatus INTEGER
|
||
}
|
||
|
||
dsMonitorSipPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "AGLU Port Index of a System"
|
||
::= {dsAccGwyMonitorSipPortEntry 1}
|
||
|
||
dsSipPortProxyStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Proxy Server setting status.
|
||
[valude index]
|
||
0 = unreg (Default: 0[unreg])
|
||
1 = reg"
|
||
::= {dsAccGwyMonitorSipPortEntry 2}
|
||
|
||
END |