-- *****************************************************************
-- MAIPU-DDR.mib:  Maipu enterprise device DDR MIB file
--
--version 1.0.0.0, Feb 27, 2001 Huanglulu
--version 1.0.0.1, Sep 14, 2002 Huanglulu
--
-- Copyright (c)  by Maipu DataComm Inc.
-- All rights reserved.
-- 
-- *****************************************************************
--

MPDDR-MIB DEFINITIONS ::= BEGIN

IMPORTS
    RowStatus							FROM SNMPv2-TC
    IpAddress,
    MODULE-IDENTITY, OBJECT-TYPE        FROM SNMPv2-SMI
    mpMgmt                              FROM MAIPU-SMI;

mpDdrMib MODULE-IDENTITY
    LAST-UPDATED "0102270000Z"
    ORGANIZATION "Maipu DataComm"
    CONTACT-INFO
	"   Maipu DataComm
		Customer Service

		Postal: Consulate Drive
			Chengdu, Sichuan  610041
			China

		Tel: 86-028-5161006

		E-mail: office@maipu.com"
    DESCRIPTION
		"The assignments for Maipu router's MIB of DDR infomation!"
    ::= {mpMgmt 19 }


--//********** ddr configuration *********//
ddrConfTable OBJECT-TYPE
    SYNTAX SEQUENCE OF DdrConfEntry
    MAX-ACCESS not-accessible
    STATUS current
    DESCRIPTION
		"DDRñ."
    ::= { mpDdrMib 1 }

ddrConfEntry OBJECT-TYPE
    SYNTAX DdrConfEntry
    MAX-ACCESS not-accessible
    STATUS current
    DESCRIPTION
		"DDRñĿ."
    INDEX { ddrConfIfIndex }    
    ::= { ddrConfTable 1 }

DdrConfEntry ::=
	SEQUENCE {
		ddrConfIfIndex			INTEGER,
		ddrConfHoldQueue		INTEGER,
		ddrConfRotaryGroup		INTEGER,
		ddrConfPriority			INTEGER,
		ddrConfWait				INTEGER,
		ddrConfFastIdle			INTEGER,
		ddrConfIdleTimeout		INTEGER,
		ddrConfEnableTimeout	INTEGER,
		ddrConfDialerGroup		INTEGER,
		ddrConfCallbackSecure	INTEGER,
		ddrConfCallbackTime		INTEGER,
		ddrConfDialerRemoteName	OCTET STRING,
		ddrConfDialerRotor		INTEGER,
		ddrDialerType			INTEGER,
		ddrDialerLoadThreshold	INTEGER,
		ddrConfStatus			RowStatus,
		ddrDialerThreshDecision	INTEGER,
		ddrDialerPool			INTEGER
				}
				
ddrConfIfIndex	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRڽӿڵĽӿ."
	::= { ddrConfEntry 1 }
	
ddrConfHoldQueue	OBJECT-TYPE
	SYNTAX	INTEGER (0..101)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRinterestingݰ."
	DEFVAL { 0 }
	::= { ddrConfEntry 2 }
	
ddrConfRotaryGroup	OBJECT-TYPE
	SYNTAX	INTEGER (0..256)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"ýӿڵĲӿ."
	::= { ddrConfEntry 3 }
	
ddrConfPriority	OBJECT-TYPE
	SYNTAX	INTEGER (0..256)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"ȼ."
	::= { ddrConfEntry 4 }
	
ddrConfWait	OBJECT-TYPE
	SYNTAX	INTEGER (0..2147484)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"ȴнʱ."
	DEFVAL { 60 }
	::= { ddrConfEntry 5 }
	
ddrConfFastIdle	OBJECT-TYPE
	SYNTAX	INTEGER (0..2147484)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"·жϵǰλڵȴʹø·һ
		 ֮ǰ,·ֵĿʱ.."
	DEFVAL { 20 }
	::= { ddrConfEntry 6 }
	
ddrConfIdleTimeout	OBJECT-TYPE
	SYNTAX	INTEGER (0..2147484)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"·ڱжǰԱֵĿʱ."
	DEFVAL { 120 }
	::= { ddrConfEntry 7 }
	
ddrConfEnableTimeout	OBJECT-TYPE
	SYNTAX	INTEGER (0..2147484)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"һɻʧܺ,ٴνһκеļʱ."
	DEFVAL { 15 }
	::= { ddrConfEntry 8 }
	
ddrConfDialerGroup	OBJECT-TYPE
	SYNTAX	INTEGER (0..11)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"ýӿΪһضĲ."
	::= { ddrConfEntry 9 }
	
ddrConfCallbackSecure	OBJECT-TYPE
	SYNTAX	INTEGER {
				disable(1),
				enable(2)
					}
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRزȫ."
	::= { ddrConfEntry 10 }

ddrConfCallbackTime	OBJECT-TYPE
	SYNTAX	INTEGER (0..2147484)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRزȴʱ."
	::= { ddrConfEntry 11 }

ddrConfDialerRemoteName	OBJECT-TYPE
	SYNTAX	OCTET STRING (SIZE(0..34))
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Զ."
	::= { ddrConfEntry 12 }

ddrConfDialerRotor	OBJECT-TYPE
	SYNTAX	INTEGER {
				enable(1),
				disable(2),
				best(3),
				priority(4)
					}
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRת."
	::= { ddrConfEntry 13 }

ddrDialerType	OBJECT-TYPE
	SYNTAX	INTEGER {
				noInBand(1),
				inBand(2)
					}
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"."
	::= { ddrConfEntry 14 }

ddrDialerLoadThreshold	OBJECT-TYPE
	SYNTAX	INTEGER (0..256)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		""
	::= { ddrConfEntry 15 }

ddrConfStatus	OBJECT-TYPE
	SYNTAX	RowStatus
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRñ״̬,,ɾ޸һе."
	::= { ddrConfEntry 16 }
	
ddrDialerThreshDecision	OBJECT-TYPE
	SYNTAX	INTEGER {
				outbount(1),
				inbound(2),
				either(3)
					}
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		""
	DEFVAL { 1 }
	::= { ddrConfEntry 17 }

ddrDialerPool	OBJECT-TYPE
	SYNTAX	INTEGER (0..256)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		""
	::= { ddrConfEntry 18 }


--//********** dialerPool *********//
ddrDialerPoolTable	OBJECT-TYPE
	SYNTAX	SEQUENCE OF DdrDialerPoolEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		""
	::= { mpDdrMib 7 }
	
ddrDialerPoolEntry	OBJECT-TYPE
	SYNTAX	DdrDialerPoolEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		""
	INDEX { ddrDialerPoolIfIndex, ddrDialerPoolMember }
	::= { ddrDialerPoolTable 1 }
	
DdrDialerPoolEntry ::=
	SEQUENCE {
		ddrDialerPoolIfIndex
			INTEGER,
		ddrDialerPoolMember
			INTEGER,
		ddrDialerPoolStatus
			RowStatus,
		ddrDialerPoolMemPri
			INTEGER
				}	

ddrDialerPoolIfIndex	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"."
	::= { ddrDialerPoolEntry 1 }
	
ddrDialerPoolMember	OBJECT-TYPE
	SYNTAX	INTEGER (1..255)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"."
	::= { ddrDialerPoolEntry 2 }

ddrDialerPoolStatus	OBJECT-TYPE
	SYNTAX	RowStatus
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"״̬,,ɾ޸һе."
	::= { ddrDialerPoolEntry 3 }
	
ddrDialerPoolMemPri	OBJECT-TYPE
	SYNTAX	INTEGER (1..256)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"."
	::= { ddrDialerPoolEntry 4 }

--//********** dialerList *********//
ddrDialerListTable	OBJECT-TYPE
	SYNTAX	SEQUENCE OF DdrDialerListEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"DDRб."
	::= { mpDdrMib 2 }
	
ddrDialerListEntry	OBJECT-TYPE
	SYNTAX	DdrDialerListEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"DDRбĿ."
	INDEX { ddrDialerListNum }
	::= { ddrDialerListTable 1 }
	
DdrDialerListEntry ::=
	SEQUENCE {
		ddrDialerListNum
			INTEGER,
		ddrDialerListProtocol
			INTEGER,
		ddrDialerListMode
			INTEGER,
		ddrDialerListAccess
			INTEGER,
		ddrDialerListStatus
			RowStatus
				}	

ddrDialerListNum	OBJECT-TYPE
	SYNTAX	INTEGER (1..10)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRб."
	::= { ddrDialerListEntry 1 }
	
ddrDialerListProtocol	OBJECT-TYPE
	SYNTAX	INTEGER {
				ip(1)
					}
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRбõЭ鷽ʽ."
	DEFVAL { ip }
	::= { ddrDialerListEntry 2 }
	
ddrDialerListMode	OBJECT-TYPE
	SYNTAX	INTEGER {
				permit(1),
				deny(2),
				other(3),
				accessList(4)
					}
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRбƷʽ."
	DEFVAL { 0 }
	::= { ddrDialerListEntry 3 }
	
ddrDialerListAccess	OBJECT-TYPE
	SYNTAX	INTEGER (1..2000)
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRб÷бб."
	::= { ddrDialerListEntry 4 }
	
ddrDialerListStatus	OBJECT-TYPE
	SYNTAX	RowStatus
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRб״̬,,ɾ޸һе."
	::= { ddrDialerListEntry 5 }
	
--//********* dialerMap *********//
ddrDialerMapTable	OBJECT-TYPE
	SYNTAX	SEQUENCE OF DdrDialerMapEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"DDRӳ."
	::= { mpDdrMib 3 }
	
ddrDialerMapEntry	OBJECT-TYPE
	SYNTAX	DdrDialerMapEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"DDRӳĿ."
	INDEX { ddrDialerMapIndex, ddrDialerMapIfIndex }
	::= { ddrDialerMapTable 1 }
	
DdrDialerMapEntry ::=
	SEQUENCE {
		ddrDialerMapIndex
			INTEGER,
		ddrDialerMapIfIndex
			INTEGER,
		ddrDialerMapProtocol
			INTEGER,
		ddrDialerMapIpAddr
			IpAddress,
		ddrDialerMapHostName
			OCTET STRING,
		ddrDialerMapString
			OCTET STRING,
		ddrDialerMapBroadcast
			INTEGER,
		ddrDialerMapClassName
			OCTET STRING,
		ddrDialerMapStatus
			RowStatus
				}
				
ddrDialerMapIndex	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"DDRӳ."
	::= { ddrDialerMapEntry 1 }
	
ddrDialerMapIfIndex	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRӳڵĽӿڵĽӿ."
	::= { ddrDialerMapEntry 2 }
	
ddrDialerMapProtocol	OBJECT-TYPE
	SYNTAX	INTEGER {
				ip(1)
					}
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRӳЭ鷽ʽ."
	::= { ddrDialerMapEntry 3 }
					
ddrDialerMapIpAddr	OBJECT-TYPE
	SYNTAX	IpAddress
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRӳԶIPַ."
	::= { ddrDialerMapEntry 4 }
	
ddrDialerMapHostName	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRӳԶϵͳ."
	::= { ddrDialerMapEntry 5 }
	
ddrDialerMapString	OBJECT-TYPE
	SYNTAX	OCTET STRING (SIZE(0..31))
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRӳԶ˵绰(ڷ)."
	::= { ddrDialerMapEntry 6 }
	
ddrDialerMapBroadcast	OBJECT-TYPE
	SYNTAX	INTEGER {
				disable(1),
				enable(2)
					}
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"."
	::= { ddrDialerMapEntry 7 }
	
ddrDialerMapClassName	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"."
	::= { ddrDialerMapEntry 8 }
	
ddrDialerMapStatus	OBJECT-TYPE
	SYNTAX	RowStatus
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"DDRӳ״̬,,ɾ޸һе."
	::= { ddrDialerMapEntry 9 }
	

--//********* dialerMapClass *********//
ddrDialerMapClassTable	OBJECT-TYPE
	SYNTAX	SEQUENCE OF DdrDialerMapClassEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"DDRӳ."
	::= { mpDdrMib 4 }
	
ddrDialerMapClassEntry	OBJECT-TYPE
	SYNTAX	DdrDialerMapClassEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"DDRӳĿ."
	INDEX { ddrDialerMapClassName }
	::= { ddrDialerMapClassTable 1 }
	
DdrDialerClassMapEntry ::=
	SEQUENCE {
		ddrDialerMapClassName	OCTET STRING,
		ddrDialerCallBackServer	INTEGER,
		ddrDialerWaitCarrier	INTEGER,
		ddrDialerFastIlde		INTEGER,
		ddrDialerIdle			INTEGER,
		ddrDialerEnale			INTEGER,
		ddrDialerMapClassStatus	RowStatus
			}

ddrDialerMapClassName	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"DDRӰģʽ."
	::= { ddrDialerMapClassEntry 1 }

ddrDialerCallBackServer	OBJECT-TYPE
	SYNTAX	INTEGER {
				disable(1),
				username(2),
				dialString(3)
					}
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"DDRӳĻز."
	::= { ddrDialerMapClassEntry 2 }

ddrDialerWaitCarrier	OBJECT-TYPE
	SYNTAX	INTEGER (1..2147483)
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"õȴزʱ."
	::= { ddrDialerMapClassEntry 3 }

ddrDialerFastIlde	OBJECT-TYPE
	SYNTAX	INTEGER (1..2147483)
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ÿٶʱʱʱ."
	::= { ddrDialerMapClassEntry 4 }

ddrDialerIdle	OBJECT-TYPE
	SYNTAX	INTEGER (1..2147483)
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ÿжʱʱʱ."
	::= { ddrDialerMapClassEntry 5 }

ddrDialerEnale	OBJECT-TYPE
	SYNTAX	INTEGER (1..2147483)
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"enableʱʱʱ."
	::= { ddrDialerMapClassEntry 6 }
	
ddrDialerMapClassStatus	OBJECT-TYPE 
	SYNTAX	RowStatus 
	MAX-ACCESS	 read-create 
	STATUS	current
	DESCRIPTION 		
		"DDRӳ״̬,,ɾ޸һе."
	::= {ddrDialerMapClassEntry 7 }
	
	
--//********* dialerStat *********//
ddrDialerStatTable	OBJECT-TYPE
	SYNTAX	SEQUENCE OF DdrDialerStatEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"DDRͳƱ."
	::= { mpDdrMib 5 }
	
ddrDialerStatEntry	OBJECT-TYPE
	SYNTAX	DdrDialerStatEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"DDRͳƱĿ."
	INDEX { ddrDialerStatIfIndex }
	::= { ddrDialerStatTable 1 }
	
DdrDialerStatEntry ::=
	SEQUENCE {
		ddrDialerStatIfIndex		INTEGER,
		ddrDialerType	 			INTEGER, 
		ddrDialerState	 			INTEGER,
		ddrDialerTimeLeft			INTEGER,
		ddrDialerReason				INTEGER,
		ddrDialerReasonIpSrc		IpAddress,
		ddrDialerReasonIpDest		IpAddress,
		ddrDialerBoundTo			INTEGER,
		ddrDialerConnectTime		OCTET STRING,
		ddrDialerConnectTo			OCTET STRING,
		ddrDialerPeerName			OCTET STRING
			}
	
ddrDialerStatIfIndex	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ӿ."
	::= { ddrDialerStatEntry 1 }

ddrDialerType	OBJECT-TYPE
	SYNTAX	INTEGER {
				none(1),
				isdn(2),
				inBand-async(3),
				inBand-sync(4),
				bChannel(5),
				dialer-profile(6),
				unknownType(7)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { ddrDialerStatEntry 2 }

ddrDialerState	OBJECT-TYPE
	SYNTAX	INTEGER {
				waitCallback(1),
				shutdown(2),
				enabling(3),
				idle(4),
				callPending(5),
				physicalUp(6),
				multilinkMem(7),
				linkLayerUp(8)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"״̬."
	::= { ddrDialerStatEntry 3 }

ddrDialerTimeLeft	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ʣʱ."
	::= { ddrDialerStatEntry 4 }

ddrDialerReason	OBJECT-TYPE
	SYNTAX	INTEGER {
				ip(1),
				callbackReturn(2),
				multilinkBundle(3)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ԭ."
	::= { ddrDialerStatEntry 5 }

ddrDialerReasonIpSrc	OBJECT-TYPE
	SYNTAX	IpAddress
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Դַ."
	::= { ddrDialerStatEntry 6 }

ddrDialerReasonIpDest	OBJECT-TYPE
	SYNTAX	IpAddress
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ĿIP."
	::= { ddrDialerStatEntry 7 }

ddrDialerBoundTo	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"߼ӿ."
	::= { ddrDialerStatEntry 8 }

ddrDialerConnectTime	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ǰӺеʱ."
	::= { ddrDialerStatEntry 9 }

ddrDialerConnectTo	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ǰĿ."
	::= { ddrDialerStatEntry 10 }

ddrDialerPeerName	OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"."
	::= { ddrDialerStatEntry 11 }


--******* multilink configure *********
multilinkConfTable	OBJECT-TYPE
	SYNTAX	SEQUENCE OF multilinkConfEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"DDRŶ·ñ."
	::= { mpDdrMib 6 }
	
multilinkConfEntry	OBJECT-TYPE
	SYNTAX	MultilinkConfEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"DDRŶ·ñĿ."
	INDEX { multilinkConfIfIndex }
	::= { multilinkConfTable 1 }
	
MultilinkConfEntry    ::=
	SEQUENCE {
		multilinkConfIfIndex	    INTEGER, 
		multilinkConfMultilinkGroup	INTEGER,
		multilinkConfStatus		RowStatus
			}

multilinkConfIfIndex	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"multilinkڽӿڵĽӿ."
	::= { multilinkConfEntry 1 }

multilinkConfMultilinkGroup	OBJECT-TYPE
	SYNTAX	INTEGER (0..255)
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"ӿmultilinkӿڵĵԪ."
	::= { multilinkConfEntry 2 }

multilinkConfStatus	OBJECT-TYPE 
	SYNTAX	RowStatus 
	MAX-ACCESS	 read-create 
	STATUS	current
	DESCRIPTION 		
		"DDRŶ·ñ״̬,,ɾ޸һе."
	::= {multilinkConfEntry 3 }

--******* Dialer information *********
ddrDialerInfoTable	OBJECT-TYPE
	SYNTAX	SEQUENCE OF DdrDialerInfoEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"."
	::= { mpDdrMib 8 }
	
ddrDialerInfoEntry	OBJECT-TYPE
	SYNTAX	DdrDialerInfoEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"."
	INDEX { ddrDialerInfoIndex, ddrDialerInfoIfIndex }
	::= { ddrDialerInfoTable 1 }
	
DdrDialerInfoEntry    ::=
	SEQUENCE {
		ddrDialerInfoIndex			INTEGER,
		ddrDialerInfoIfIndex		INTEGER,
		ddrDialerInfoDialString		OCTET STRING,
		ddrDialerInfoSuccess		INTEGER,
		ddrDialerInfoFailure		INTEGER,
		ddrDialerInfoLastCalled  	OCTET STRING,
		ddrDialerInfoLastStatus  	INTEGER
			}

ddrDialerInfoIndex	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		""
	::= { ddrDialerInfoEntry 1 }

ddrDialerInfoIfIndex	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ӿ."
	::= { ddrDialerInfoEntry 2 }

ddrDialerInfoDialString	OBJECT-TYPE 
	SYNTAX	OCTET STRING 
	MAX-ACCESS	 read-only 
	STATUS	current
	DESCRIPTION 		
		"Ŵ."
	::= {ddrDialerInfoEntry 3 }

ddrDialerInfoSuccess	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ɹ"
	::= { ddrDialerInfoEntry 4 }

ddrDialerInfoFailure	OBJECT-TYPE
	SYNTAX	INTEGER
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"ʧܴ."
	::= { ddrDialerInfoEntry 5 }

ddrDialerInfoLastCalled	OBJECT-TYPE 
	SYNTAX	OCTET STRING 
	MAX-ACCESS	 read-only 
	STATUS	current
	DESCRIPTION 		
		"һβ."
	::= {ddrDialerInfoEntry 6 }

ddrDialerInfoLastStatus	OBJECT-TYPE
	SYNTAX	INTEGER {
				success(1),
				failer(2)
					}
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"һβ״̬."
	::= { ddrDialerInfoEntry 7 }

END
 