UAS-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Counter32,Integer32,TimeTicks, IpAddress, enterprises FROM SNMPv2-SMI DisplayString,PhysAddress FROM SNMPv2-TC; zxUasMib MODULE-IDENTITY LAST-UPDATED "200503081500Z" ORGANIZATION "ZTE Co." CONTACT-INFO "" DESCRIPTION "This mib defines management information objects for uas" ::= { zxUas 1 } zte OBJECT IDENTIFIER ::= { enterprises 3902 } zxUas OBJECT IDENTIFIER ::= { zte 1006 } zxUasMibObjects OBJECT IDENTIFIER ::= { zxUasMib 1 } zxUasTraps OBJECT IDENTIFIER ::= { zxUasMib 2 } zxUasSystemGroup OBJECT IDENTIFIER ::= { zxUasMibObjects 1 } zxUasServiceMgmtGroup OBJECT IDENTIFIER ::= { zxUasMibObjects 2 } zxUasStaticsGroup OBJECT IDENTIFIER ::= { zxUasMibObjects 3 } -- statics mib zxUasPppStatics OBJECT IDENTIFIER ::= { zxUasStaticsGroup 1 } -- zxUasAaaStatics -- zxSecurityStatics -- trap mib -- system mgmt -- service mgmt ---IP pool mib zxUasInterfaceIPPoolTable OBJECT-TYPE SYNTAX SEQUENCE OF ZxUasInterfaceIPPoolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains IP Pool entry" ::= { zxUasServiceMgmtGroup 1 } zxUasInterfaceIPPoolEntry OBJECT-TYPE SYNTAX ZxUasInterfaceIPPoolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This list contains IP Pool parameters and is indexed by zxUasIPPoolName" INDEX { zxUasIPPoolName, zxUasIPPoolVirtualRouteField, zxUasIPPoolInterfaceName, zxUasIPPoolID, zxUasIPPoolStartIPAddr, zxUasIPPoolEndIPAddr } ::= { zxUasInterfaceIPPoolTable 1} ZxUasInterfaceIPPoolEntry ::= SEQUENCE { zxUasIPPoolName DisplayString, zxUasIPPoolVirtualRouteField DisplayString, zxUasIPPoolInterfaceName DisplayString, zxUasIPPoolID INTEGER, zxUasIPPoolStartIPAddr IpAddress, zxUasIPPoolEndIPAddr IpAddress, zxUasIPPoolFreeIPNum INTEGER, zxUasIPPoolUsedIPNum INTEGER, zxUasIPPoolUnavailableIPNum INTEGER, zxUasIPPoolBindToDomainFlag INTEGER } zxUasIPPoolName OBJECT-TYPE SYNTAX DisplayString(SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "IP Pool name." ::= { zxUasInterfaceIPPoolEntry 1 } zxUasIPPoolVirtualRouteField OBJECT-TYPE SYNTAX DisplayString(SIZE(0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "IP pool virtual route field name." ::= { zxUasInterfaceIPPoolEntry 2 } zxUasIPPoolInterfaceName OBJECT-TYPE SYNTAX DisplayString(SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "VBUI global port." ::= { zxUasInterfaceIPPoolEntry 3 } zxUasIPPoolID OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "IP Pool ID." ::= { zxUasInterfaceIPPoolEntry 4 } zxUasIPPoolStartIPAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "start IP address." ::= { zxUasInterfaceIPPoolEntry 5 } zxUasIPPoolEndIPAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "end IP Address." ::= { zxUasInterfaceIPPoolEntry 6 } zxUasIPPoolFreeIPNum OBJECT-TYPE SYNTAX INTEGER(0..256) MAX-ACCESS read-only STATUS current DESCRIPTION "free IP Num." ::= { zxUasInterfaceIPPoolEntry 7 } zxUasIPPoolUsedIPNum OBJECT-TYPE SYNTAX INTEGER(0..256) MAX-ACCESS read-only STATUS current DESCRIPTION "used IP Num." ::= { zxUasInterfaceIPPoolEntry 8 } zxUasIPPoolUnavailableIPNum OBJECT-TYPE SYNTAX INTEGER(0..256) MAX-ACCESS read-only STATUS current DESCRIPTION "unavailable IP Num." ::= { zxUasInterfaceIPPoolEntry 9 } zxUasIPPoolBindToDomainFlag OBJECT-TYPE SYNTAX INTEGER{ unreserved(1), reserved(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "this flag is used for binding to domain." ::= { zxUasInterfaceIPPoolEntry 10 } --- active subscriber mib zxUasActiveSubscriberTable OBJECT-TYPE SYNTAX SEQUENCE OF ZxUasActiveSubscriberEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains active subscriber entry" ::= { zxUasServiceMgmtGroup 2 } zxUasActiveSubscriberEntry OBJECT-TYPE SYNTAX ZxUasActiveSubscriberEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This list contains active subscriber parameters and is indexed by zxUasActiveSubscriberIndex " INDEX { zxUasActiveSubscriberVirtualRouteField, zxUasActiveSubscriberIPAddr, zxUasActiveSubscriberType, zxUasActiveSubscriberPPPID } ::= { zxUasActiveSubscriberTable 1 } ZxUasActiveSubscriberEntry ::= SEQUENCE { zxUasActiveSubscriberVirtualRouteField DisplayString, zxUasActiveSubscriberIPAddr IpAddress, zxUasActiveSubscriberType INTEGER, zxUasActiveSubscriberPPPID Integer32, zxUasActiveSubscriberName DisplayString, zxUasActiveSubscriberInterfaceName DisplayString, zxUasActiveSubscriberDoaminID Integer32, zxUasActiveSubscriberSlot Integer32, zxUasActiveSubscriberPort Integer32, zxUasActiveSubscriberVlanId Integer32, zxUasActiveSubscriberVpi Integer32, zxUasActiveSubscriberVci Integer32, zxUasActiveSubscriberMACAddr PhysAddress, zxUasActiveSubscriberUpOctets Counter32, zxUasActiveSubscriberUpGigaOctets Counter32, zxUasActiveSubscriberDownOctets Counter32, zxUasActiveSubscriberDownGigaOctets Counter32, zxUasActiveDhcpSubscriberAuthFlag Integer32, zxUasActiveSubscriberUpTime TimeTicks } zxUasActiveSubscriberVirtualRouteField OBJECT-TYPE SYNTAX DisplayString(SIZE(0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber virtual route field name." ::= { zxUasActiveSubscriberEntry 1 } zxUasActiveSubscriberIPAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber IP address." ::= { zxUasActiveSubscriberEntry 2 } zxUasActiveSubscriberType OBJECT-TYPE SYNTAX INTEGER{ ppp(1), ipdhcp(2), remotedhcp(3), ipdhcprelay(4), iphost(5), remotehost(6), vpn(7), brg(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber type." ::= { zxUasActiveSubscriberEntry 3 } zxUasActiveSubscriberPPPID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "PPP active subscriber ID." ::= { zxUasActiveSubscriberEntry 4 } zxUasActiveSubscriberName OBJECT-TYPE SYNTAX DisplayString(SIZE(0..63)) MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber name." ::= { zxUasActiveSubscriberEntry 5 } zxUasActiveSubscriberInterfaceName OBJECT-TYPE SYNTAX DisplayString(SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber VBUI global port." ::= { zxUasActiveSubscriberEntry 6 } zxUasActiveSubscriberDoaminID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber domain ID." ::= { zxUasActiveSubscriberEntry 7 } zxUasActiveSubscriberSlot OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber slot." ::= { zxUasActiveSubscriberEntry 8 } zxUasActiveSubscriberPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber port." ::= { zxUasActiveSubscriberEntry 9 } zxUasActiveSubscriberVlanId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber VlanId." ::= { zxUasActiveSubscriberEntry 10 } zxUasActiveSubscriberVpi OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber vpi value." ::= { zxUasActiveSubscriberEntry 11 } zxUasActiveSubscriberVci OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber vci value." ::= { zxUasActiveSubscriberEntry 12 } zxUasActiveSubscriberMACAddr OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber host MAC address." ::= { zxUasActiveSubscriberEntry 13 } zxUasActiveSubscriberUpOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber up flow." ::= { zxUasActiveSubscriberEntry 14 } zxUasActiveSubscriberUpGigaOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber up flow extend." ::= { zxUasActiveSubscriberEntry 15 } zxUasActiveSubscriberDownOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber down flow." ::= { zxUasActiveSubscriberEntry 16 } zxUasActiveSubscriberDownGigaOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber down flow extend." ::= { zxUasActiveSubscriberEntry 17 } zxUasActiveDhcpSubscriberAuthFlag OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "DHCP subscriber authentication status." ::= { zxUasActiveSubscriberEntry 18 } zxUasActiveSubscriberUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "active subscriber create time." ::= { zxUasActiveSubscriberEntry 19 } zxUasTail OBJECT-TYPE SYNTAX INTEGER{ true(1), false(0) } MAX-ACCESS not-accessible STATUS current DESCRIPTION " null node" ::= { zxUasServiceMgmtGroup 3 } -- statics --- ppp statics mib --- zxUasPppCallCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "ppp calling counts." ::= { zxUasPppStatics 1 } zxUasPppCallFailedCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "ppp calling failed counts." ::= { zxUasPppStatics 2 } zxUasPppLinkBreakFailedCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "ppp linkbreak failed counts." ::= { zxUasPppStatics 3 } zxUasPppAbnormalCloseCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "abnormal close counts." ::= { zxUasPppStatics 4 } --- active subscriber statics mib zxUasActiveSubscriberStaticsTable OBJECT-TYPE SYNTAX SEQUENCE OF ZxUasActiveSubscriberStaticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains active subscriber statics Entry" ::= { zxUasStaticsGroup 2 } zxUasActiveSubscriberStaticsEntry OBJECT-TYPE SYNTAX ZxUasActiveSubscriberStaticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This list contains active subscriber statics parameters and is indexed by zxUasActiveSubscriberType" INDEX { zxUasActiveSubscriberType } ::= { zxUasActiveSubscriberStaticsTable 1 } ZxUasActiveSubscriberStaticsEntry ::= SEQUENCE { zxUasActiveSubscriberNum Integer32 } zxUasActiveSubscriberNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "ppp users num,iphost users num,dhcp users num and vpn users num." ::= { zxUasActiveSubscriberStaticsEntry 1 } zxUasMaxSubscriberOnlineCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The subscriber peak online in the history" ::= { zxUasStaticsGroup 3 } zxUasMaxSubscriberOnlineClear OBJECT-TYPE SYNTAX INTEGER{normal(0), clear(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Clear subscriber peak online in the history" ::= { zxUasStaticsGroup 4 } zxUasMaxSubscriberOnlineTime OBJECT-TYPE SYNTAX DisplayString(SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The time which the max subscriber occured." ::= { zxUasStaticsGroup 5 } -- trap END