898 lines
		
	
	
		
			30 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			898 lines
		
	
	
		
			30 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
 | 
						||
-- ==================================================================
 | 
						||
-- Copyright (C) 2007 by  HUAWEI TECHNOLOGIES. All rights reserved.
 | 
						||
-- 
 | 
						||
-- Description: HUAWEI LI Management MIB  HWAWEI-LI-MIB
 | 
						||
-- Reference:
 | 
						||
-- Version:     V1.0
 | 
						||
-- History:
 | 
						||
--              V1.0 s49159, 2007-06-10, publish
 | 
						||
-- ==================================================================
 | 
						||
 | 
						||
    HUAWEI-LI-MIB DEFINITIONS ::= BEGIN
 | 
						||
 
 | 
						||
        IMPORTS
 | 
						||
            hwDatacomm            
 | 
						||
                FROM HUAWEI-MIB            
 | 
						||
            InetAddress, InetPortNumber, InetAddressType, InetAddressPrefixLength            
 | 
						||
                FROM INET-ADDRESS-MIB            
 | 
						||
            OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP            
 | 
						||
                FROM SNMPv2-CONF            
 | 
						||
            Integer32, Unsigned32, BITS, OBJECT-TYPE, MODULE-IDENTITY, 
 | 
						||
            NOTIFICATION-TYPE            
 | 
						||
                FROM SNMPv2-SMI            
 | 
						||
            DateAndTime, MacAddress, RowStatus, TEXTUAL-CONVENTION                        
 | 
						||
                FROM SNMPv2-TC;
 | 
						||
    
 | 
						||
        hwLiMib MODULE-IDENTITY 
 | 
						||
            LAST-UPDATED "200706270000Z"        
 | 
						||
            ORGANIZATION 
 | 
						||
                "hw Technologies co.,Ltd."
 | 
						||
            CONTACT-INFO 
 | 
						||
                " R&D Meaning, huawei Technologies co.,Ltd.
 | 
						||
                Http://www.huawei.com                                       
 | 
						||
                E-mail:support@huawei.com "
 | 
						||
            DESCRIPTION 
 | 
						||
                "This module manages huawei's Lawful interception feature."
 | 
						||
            REVISION "200706270000Z"        
 | 
						||
            DESCRIPTION 
 | 
						||
                "Initial version of this MIB module."
 | 
						||
            ::= { hwDatacomm 131 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
--
 | 
						||
-- Textual conventions
 | 
						||
--
 | 
						||
    
 | 
						||
        HWLiDscp ::= TEXTUAL-CONVENTION
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION 
 | 
						||
                "An integer that is in the range of the DiffServ codepoint
 | 
						||
                values."
 | 
						||
            SYNTAX Integer32 (0..63)
 | 
						||
 | 
						||
    
 | 
						||
--
 | 
						||
-- Node definitions
 | 
						||
--
 | 
						||
    
 | 
						||
    
 | 
						||
        hwLiMibNotifs OBJECT IDENTIFIER ::= { hwLiMib 1 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiMibActive NOTIFICATION-TYPE
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION 
 | 
						||
                "This notification is sent when an intercepting router or switch is first 
 | 
						||
                capable of intercepting a packet corresponding to a configured data stream. "
 | 
						||
            ::= { hwLiMibNotifs 1 }
 | 
						||
 | 
						||
    
 | 
						||
        hwLiX3HeartBeatAlarm NOTIFICATION-TYPE
 | 
						||
            OBJECTS { hwLiGatewayX3Address }
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION 
 | 
						||
                "This notification is sent when an LIG is lost connection to the device 
 | 
						||
                which  intercepting packet corresponding to a configured data stream. "
 | 
						||
            ::= { hwLiMibNotifs 2 } 
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiX3HeartBeatRecover NOTIFICATION-TYPE   
 | 
						||
            OBJECTS { hwLiGatewayX3Address }
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION 
 | 
						||
                "This notification is sent when an LIG is recover connection to the device 
 | 
						||
                which intercepting packet corresponding to a configured data stream. "
 | 
						||
            ::= { hwLiMibNotifs 3 }
 | 
						||
 | 
						||
    
 | 
						||
        hwLiMibObjects OBJECT IDENTIFIER ::= { hwLiMib 2 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiAgentObjects OBJECT IDENTIFIER ::= { hwLiMibObjects 1 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiAgentTime OBJECT-TYPE
 | 
						||
            SYNTAX DateAndTime
 | 
						||
            MAX-ACCESS read-only
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The time of the LI agent.Read-only."
 | 
						||
            ::= { hwLiAgentObjects 1 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiAgentEnable OBJECT-TYPE
 | 
						||
            SYNTAX INTEGER
 | 
						||
                {
 | 
						||
                enabled(1),
 | 
						||
                disabled(2)
 | 
						||
                }
 | 
						||
            MAX-ACCESS read-only
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The status of the  LI agent.Read-only."
 | 
						||
            ::= { hwLiAgentObjects 2 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiAgentX2IpAddress OBJECT-TYPE
 | 
						||
            SYNTAX InetAddress
 | 
						||
            MAX-ACCESS read-only
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The IP address of the X2 interface in LI agent.Just can be read by server 
 | 
						||
                and can be set in command line."
 | 
						||
            ::= { hwLiAgentObjects 3 }
 | 
						||
 | 
						||
 | 
						||
        hwLiAgentX2Port OBJECT-TYPE
 | 
						||
            SYNTAX InetPortNumber
 | 
						||
            MAX-ACCESS read-only
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The Port of the X2 interface in LI agent.Just can be read by server 
 | 
						||
                and can be set in command line."
 | 
						||
            ::= { hwLiAgentObjects 4 }
 | 
						||
 | 
						||
 | 
						||
        hwLiAgentX3IpAddress OBJECT-TYPE
 | 
						||
            SYNTAX InetAddress
 | 
						||
            MAX-ACCESS read-only
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The IP address of the X3 interface in LI agent.Just can be read by server 
 | 
						||
                and can be set in command line."
 | 
						||
            ::= { hwLiAgentObjects 5 }
 | 
						||
 | 
						||
 | 
						||
        hwLiAgentX3Port OBJECT-TYPE
 | 
						||
            SYNTAX InetPortNumber
 | 
						||
            MAX-ACCESS read-only
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The Port of the X3 interface in LI agent.Just can be read by server 
 | 
						||
                and can be set in command line."
 | 
						||
            ::= { hwLiAgentObjects 6 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiGatewayGroup OBJECT IDENTIFIER ::= { hwLiMibObjects 3 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiGatewayNewIndex OBJECT-TYPE
 | 
						||
            SYNTAX Integer32 (0 | 1..10)
 | 
						||
            MAX-ACCESS read-only
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "This object contains a value which may be used as an index
 | 
						||
                value for a new HwLiGatewayEntry. This is to reduce 
 | 
						||
                the probability of errors during creation of new hwLiGatewayTable 
 | 
						||
                entries.0 means no free resource."
 | 
						||
            ::= { hwLiGatewayGroup 1 }
 | 
						||
 | 
						||
 | 
						||
        hwLiGatewayTable OBJECT-TYPE
 | 
						||
            SYNTAX SEQUENCE OF HwLiGatewayEntry
 | 
						||
            MAX-ACCESS not-accessible
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "This table lists the LI Gateway Devices with which the
 | 
						||
                intercepting device communicates.
 | 
						||
                
 | 
						||
                This table is written by the LI Gateway Device, and is always
 | 
						||
                volatile. This is because intercepts may disappear during a
 | 
						||
                restart of the intercepting equipment.
 | 
						||
                
 | 
						||
                Entries are added to this table via hwLiGatewayStatus in
 | 
						||
                accordance with the RowStatus convention."
 | 
						||
            ::= { hwLiGatewayGroup 2 }
 | 
						||
 | 
						||
 | 
						||
        hwLiGatewayEntry OBJECT-TYPE
 | 
						||
            SYNTAX HwLiGatewayEntry
 | 
						||
            MAX-ACCESS not-accessible
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The entry describes a single session maintained with an
 | 
						||
                application on a LI Gateway Device."
 | 
						||
            INDEX { hwLiGatewayIndex }
 | 
						||
            ::= { hwLiGatewayTable 1 }
 | 
						||
 | 
						||
        
 | 
						||
        HwLiGatewayEntry ::=
 | 
						||
            SEQUENCE { 
 | 
						||
                hwLiGatewayIndex
 | 
						||
                    Integer32,
 | 
						||
                hwLiGatewayAddressType
 | 
						||
                    InetAddressType,
 | 
						||
                hwLiGatewayX2Protocol
 | 
						||
                    INTEGER,
 | 
						||
                hwLiGatewayX2Address
 | 
						||
                    InetAddress,
 | 
						||
                hwLiGatewayX2Port
 | 
						||
                    InetPortNumber,
 | 
						||
                hwLiGatewayX3Protocol
 | 
						||
                    INTEGER,
 | 
						||
                hwLiGatewayX3Address
 | 
						||
                    InetAddress,
 | 
						||
                hwLiGatewayX3Port
 | 
						||
                    InetPortNumber,
 | 
						||
                hwLiGatewayX3HeartBeatTimer
 | 
						||
                    Integer32,
 | 
						||
                hwLiGatewayX3NoResponseNum
 | 
						||
                    Integer32,
 | 
						||
                hwLiGatewayX3OperateStatus
 | 
						||
                    INTEGER,
 | 
						||
                hwLiGatewayX3Dscp
 | 
						||
                    HWLiDscp,
 | 
						||
                hwLiGatewayRowStatus
 | 
						||
                    RowStatus,
 | 
						||
                hwLiGatewayX3AddressType
 | 
						||
                    InetAddressType,                
 | 
						||
                hwLiGatewayX2AddressType
 | 
						||
                    InetAddressType                
 | 
						||
             }
 | 
						||
 | 
						||
 | 
						||
        hwLiGatewayIndex OBJECT-TYPE
 | 
						||
            SYNTAX Integer32 (1..10)
 | 
						||
            MAX-ACCESS not-accessible
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The index of the LIG itself."
 | 
						||
            ::= { hwLiGatewayEntry 1 }
 | 
						||
 | 
						||
 | 
						||
        hwLiGatewayAddressType OBJECT-TYPE
 | 
						||
            SYNTAX InetAddressType
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The type of address in LIG"
 | 
						||
            DEFVAL { ipv4 }
 | 
						||
            ::= { hwLiGatewayEntry 2 }
 | 
						||
 | 
						||
 | 
						||
        hwLiGatewayX2Protocol OBJECT-TYPE
 | 
						||
            SYNTAX INTEGER
 | 
						||
                {
 | 
						||
                udp(1),
 | 
						||
                tcp(2)
 | 
						||
                }
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The protocol used in transferring intercepted data to the
 | 
						||
                Gateway Device. "
 | 
						||
            DEFVAL { tcp }
 | 
						||
            ::= { hwLiGatewayEntry 3 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiGatewayX2Address OBJECT-TYPE
 | 
						||
            SYNTAX InetAddress
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The IP Address of the Gateway Device's network interface
 | 
						||
                to which to direct IRI."
 | 
						||
            ::= { hwLiGatewayEntry 4 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiGatewayX2Port OBJECT-TYPE
 | 
						||
            SYNTAX InetPortNumber
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The port number on the Gateway Device's network interface
 | 
						||
                to which to direct IRI."
 | 
						||
            ::= { hwLiGatewayEntry 5 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiGatewayX3Protocol OBJECT-TYPE
 | 
						||
            SYNTAX INTEGER
 | 
						||
                {
 | 
						||
                udp(1),
 | 
						||
                tcp(2)
 | 
						||
                }
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The protocol used in transferring intercepted data to the
 | 
						||
                Gateway Device. "
 | 
						||
            DEFVAL { udp }
 | 
						||
            ::= { hwLiGatewayEntry 6 }
 | 
						||
 | 
						||
 | 
						||
        hwLiGatewayX3Address OBJECT-TYPE
 | 
						||
            SYNTAX InetAddress
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The IP Address of the Gateway Device's network interface
 | 
						||
                to which to direct CC."
 | 
						||
            ::= { hwLiGatewayEntry 7 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiGatewayX3Port OBJECT-TYPE
 | 
						||
            SYNTAX InetPortNumber
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The port number on the Gateway Device's network interface
 | 
						||
                to which to direct intercepted traffic."
 | 
						||
            ::= { hwLiGatewayEntry 8 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiGatewayX3HeartBeatTimer OBJECT-TYPE
 | 
						||
            SYNTAX Integer32 (0..255)
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The timer for sending HeartBeat to LIG,In seconds"
 | 
						||
            DEFVAL { 5 }
 | 
						||
            ::= { hwLiGatewayEntry 9 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiGatewayX3NoResponseNum OBJECT-TYPE
 | 
						||
            SYNTAX Integer32 (2..16)
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The times of heartbeats that allowed to missed from LIG"
 | 
						||
            DEFVAL { 3 }
 | 
						||
            ::= { hwLiGatewayEntry 10 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiGatewayX3OperateStatus OBJECT-TYPE
 | 
						||
            SYNTAX INTEGER
 | 
						||
                {
 | 
						||
                normal(1),
 | 
						||
                noHeartBeat(2),
 | 
						||
                linkdown(3)
 | 
						||
                }
 | 
						||
            MAX-ACCESS read-only
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The operate status of X3 interface"
 | 
						||
            ::= { hwLiGatewayEntry 11 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiGatewayX3Dscp OBJECT-TYPE
 | 
						||
            SYNTAX HWLiDscp
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The Differentiated Services Code Point the intercepting
 | 
						||
                device applies to the IP packets encapsulating the
 | 
						||
                intercepted traffic."
 | 
						||
            DEFVAL { 0 }
 | 
						||
            ::= { hwLiGatewayEntry 12 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiGatewayRowStatus OBJECT-TYPE
 | 
						||
            SYNTAX RowStatus
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The status of this conceptual row. This object is used to
 | 
						||
                manage creation, modification and deletion of rows in this
 | 
						||
                table.
 | 
						||
                "
 | 
						||
            ::= { hwLiGatewayEntry 14 }
 | 
						||
 | 
						||
 | 
						||
        hwLiGatewayX3AddressType OBJECT-TYPE
 | 
						||
            SYNTAX InetAddressType
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The type of address in LIG"
 | 
						||
            DEFVAL { ipv4 }
 | 
						||
            ::= { hwLiGatewayEntry 15 }
 | 
						||
 | 
						||
    
 | 
						||
        hwLiGatewayX2AddressType OBJECT-TYPE
 | 
						||
            SYNTAX InetAddressType
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The type of address in LIG"
 | 
						||
            DEFVAL { ipv4 }
 | 
						||
            ::= { hwLiGatewayEntry 16 }
 | 
						||
    
 | 
						||
    
 | 
						||
 | 
						||
        hwLiGatewayCapabilities OBJECT-TYPE
 | 
						||
            SYNTAX BITS
 | 
						||
                {
 | 
						||
                ipv4SrcInterface(0),
 | 
						||
                ipv6SrcInterface(1),
 | 
						||
                udp(2),
 | 
						||
                tcp(3)
 | 
						||
                }
 | 
						||
            MAX-ACCESS read-only
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "This object displays the device capabilities with respect to
 | 
						||
                certain fields in Gateway Device table. This may be dependent
 | 
						||
                on hardware capabilities, software capabilities.
 | 
						||
                The following values may be supported:
 | 
						||
                    ipv4SrcInterface:  SNMP ifIndex Value may be used to select
 | 
						||
                                       the interface (denoted by
 | 
						||
                                       hwLiGatewaySrcInterface) on the
 | 
						||
                                       intercepting device from which to
 | 
						||
                                       transmit intercepted data to an IPv4
 | 
						||
                                       address Gateway Device.
 | 
						||
                
 | 
						||
                
 | 
						||
                    ipv6SrcInterface:  SNMP ifIndex Value may be used to select
 | 
						||
                                       the interface (denoted by
 | 
						||
                                       hwLiGatewaySrcInterface) on the
 | 
						||
                                       intercepting device from which to
 | 
						||
                                       transmit intercepted data to an IPv6
 | 
						||
                                       address Gateway Device.
 | 
						||
                
 | 
						||
                
 | 
						||
                    udp:               UDP may be used as transport protocol
 | 
						||
                                       (denoted by hwLiGatewayTransport) in
 | 
						||
                                       transferring intercepted data to the
 | 
						||
                                       Gateway Device.
 | 
						||
                
 | 
						||
                
 | 
						||
                    tcp:               TCP may be used as transport protocol
 | 
						||
                                       (denoted by hwLiGatewayTransport) in
 | 
						||
                                       transferring intercepted data to the
 | 
						||
                                       Gateway Device."
 | 
						||
            ::= { hwLiGatewayGroup 3 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiStreamGroup OBJECT IDENTIFIER ::= { hwLiMibObjects 4 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiStreamTable OBJECT-TYPE
 | 
						||
            SYNTAX SEQUENCE OF HwLiStreamEntry
 | 
						||
            MAX-ACCESS not-accessible
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The Intercept Stream Table lists the IPv4 and IPv6 streams
 | 
						||
                to be intercepted.  The same data stream must be used by
 | 
						||
                one LIG.
 | 
						||
                
 | 
						||
                The first index indicates which LIG the
 | 
						||
                intercepted traffic will be diverted to. The second index
 | 
						||
                permits multiple classifiers to be used together, such as
 | 
						||
                having an IP address as source or destination."
 | 
						||
            ::= { hwLiStreamGroup 2 }
 | 
						||
 | 
						||
 | 
						||
        hwLiStreamEntry OBJECT-TYPE
 | 
						||
            SYNTAX HwLiStreamEntry
 | 
						||
            MAX-ACCESS not-accessible
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "A stream entry indicates a single data stream to be
 | 
						||
                intercepted to a Mediation Device. Many selected data
 | 
						||
                streams may go to the same application interface, and many
 | 
						||
                application interfaces are supported."
 | 
						||
            INDEX { hwLiGatewayIndex, hwLiStreamIndex }
 | 
						||
            ::= { hwLiStreamTable 1 }
 | 
						||
 | 
						||
        
 | 
						||
        HwLiStreamEntry ::=
 | 
						||
            SEQUENCE { 
 | 
						||
                hwLiStreamIndex
 | 
						||
                    Integer32,
 | 
						||
                hwLiStreamLiId
 | 
						||
                    Unsigned32,
 | 
						||
                hwLiStreamActivationType
 | 
						||
                    INTEGER,
 | 
						||
                hwLiStreamSessionId
 | 
						||
                    Integer32,
 | 
						||
                hwLiStreamTargetIdType
 | 
						||
                    INTEGER,
 | 
						||
                hwLiStreamSrcMacAddress
 | 
						||
                    MacAddress,
 | 
						||
                hwLiStreamDstMacAddress
 | 
						||
                    MacAddress,
 | 
						||
                hwLiStreamSrcIpAddress
 | 
						||
                    InetAddress,
 | 
						||
                hwLiStreamSrcIpLength
 | 
						||
                    InetAddressPrefixLength,
 | 
						||
                hwLiStreamDstIpAddress
 | 
						||
                    InetAddress,
 | 
						||
                hwLiStreamDstIpLength
 | 
						||
                    InetAddressPrefixLength,
 | 
						||
                hwLiStreamProtocol
 | 
						||
                    Integer32,                
 | 
						||
                hwLiStreamSrcPort
 | 
						||
                    InetPortNumber,                                
 | 
						||
                hwLiStreamDstPort
 | 
						||
                    InetPortNumber,                
 | 
						||
                hwLiStreamIfIndex
 | 
						||
                    Integer32,
 | 
						||
                hwLiStreamUserName
 | 
						||
                    OCTET STRING, 
 | 
						||
                hwLiStreamRowStatus
 | 
						||
                    RowStatus,
 | 
						||
                hwLiStreamSrcIpAddressType
 | 
						||
                    InetAddressType,
 | 
						||
                hwLiStreamDstIpAddressType
 | 
						||
                    InetAddressType,
 | 
						||
                hwLiStreamSrcVpnName
 | 
						||
                    OCTET STRING,
 | 
						||
                  hwLiStreamDstVpnName 
 | 
						||
                      OCTET STRING,
 | 
						||
                hwLiStreamL2tpIfIndex
 | 
						||
                    Integer32,
 | 
						||
                hwLiStreamL2tpVlanId
 | 
						||
                    Integer32,
 | 
						||
                hwLiStreamAcctSessionId
 | 
						||
                    OCTET STRING    
 | 
						||
             }
 | 
						||
 | 
						||
 | 
						||
        hwLiStreamIndex OBJECT-TYPE
 | 
						||
            SYNTAX Integer32 (1..8192)
 | 
						||
            MAX-ACCESS not-accessible
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The index of the stream itself."
 | 
						||
            ::= { hwLiStreamEntry 1 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiStreamLiId OBJECT-TYPE
 | 
						||
            SYNTAX Unsigned32
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The ID indicate a independency stream in a LIG ."
 | 
						||
            ::= { hwLiStreamEntry 2 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiStreamActivationType OBJECT-TYPE
 | 
						||
            SYNTAX INTEGER
 | 
						||
                {
 | 
						||
                iri(1),
 | 
						||
                cc(2),
 | 
						||
                both(3)
 | 
						||
                }
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "Intercepted IRI or CC or BOTH."
 | 
						||
            DEFVAL { cc }
 | 
						||
            ::= { hwLiStreamEntry 3 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiStreamSessionId OBJECT-TYPE
 | 
						||
            SYNTAX Integer32 (0..2147483647)
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The index of the stream itself.0 means no session ID will be specified"
 | 
						||
            DEFVAL { 0 }
 | 
						||
            ::= { hwLiStreamEntry 4 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiStreamTargetIdType OBJECT-TYPE
 | 
						||
            SYNTAX INTEGER
 | 
						||
                {
 | 
						||
                oneDirection(1),
 | 
						||
                biDirection(2)
 | 
						||
                }
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "Target ID type specifies the type of packets. 
 | 
						||
                1 means one direction traffic is intercept, 
 | 
						||
                2 means bidirectional traffic is intercept. 
 | 
						||
                
 | 
						||
                for bidirectional interception,  if the source IP or destination IP 
 | 
						||
                in a packet is equal with the configured hwLiStreamSrcIpAddress<73><73>
 | 
						||
                If other condition is satisfied then the packet is intercepted.
 | 
						||
                
 | 
						||
                for one-directional interception,  if the sourceIP and DestinationIP 
 | 
						||
                in a packet is equal with the configured hwLiStreamSrcIpAddress and 
 | 
						||
                hwLiStreamDstIPAddress<73><73>If other condition is satisfied then the 
 | 
						||
                packet is intercepted"
 | 
						||
            DEFVAL { biDirection }
 | 
						||
            ::= { hwLiStreamEntry 5 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiStreamSrcMacAddress OBJECT-TYPE
 | 
						||
            SYNTAX MacAddress
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "Source Mac address of the packets which will be intercepted.0000-0000-0000 means no MAC address will be specified"
 | 
						||
            ::= { hwLiStreamEntry 7 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiStreamDstMacAddress OBJECT-TYPE
 | 
						||
            SYNTAX MacAddress
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "Destination Mac address of the packets which will be intercepted."
 | 
						||
            ::= { hwLiStreamEntry 8 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiStreamSrcIpAddress OBJECT-TYPE
 | 
						||
            SYNTAX InetAddress
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The Source Address used in packet selection. This address will
 | 
						||
                be of the type specified in hwLiStreamIpAddrType.0.0.0.0 means no IP address will be specified"
 | 
						||
            DEFVAL { '00000000'H }
 | 
						||
            ::= { hwLiStreamEntry 9 }
 | 
						||
 | 
						||
        
 | 
						||
 | 
						||
        hwLiStreamSrcIpLength OBJECT-TYPE
 | 
						||
            SYNTAX InetAddressPrefixLength
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The length of the Source Prefix. A value of 32 causes all
 | 
						||
                addresses to match. This prefix length will be consistent with
 | 
						||
                the type specified in hwLiStreamIpAddrType."
 | 
						||
            DEFVAL { 32 }
 | 
						||
            ::= { hwLiStreamEntry 10 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiStreamDstIpAddress OBJECT-TYPE
 | 
						||
            SYNTAX InetAddress
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The Destination address or prefix used in packet selection.
 | 
						||
                This address will be of the type specified in
 | 
						||
                hwLiStreamIpAddrType.0.0.0.0 means no IP address will be specified"
 | 
						||
            DEFVAL { '00000000'H }                
 | 
						||
            ::= { hwLiStreamEntry 11 }
 | 
						||
 | 
						||
        
 | 
						||
        hwLiStreamDstIpLength OBJECT-TYPE
 | 
						||
            SYNTAX InetAddressPrefixLength
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The length of the Destination Prefix. A value of 32 causes
 | 
						||
                all addresses to match.  This prefix length will be consistent
 | 
						||
                with the type specified in hwLiStreamIpAddrType."
 | 
						||
            DEFVAL { 32 }
 | 
						||
            ::= { hwLiStreamEntry 12 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiStreamProtocol OBJECT-TYPE
 | 
						||
            SYNTAX Integer32 (0..255)
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "Protocol type of the packets which will be intercepted.0 means no Protocol type will be specified"
 | 
						||
            DEFVAL { 0 }                
 | 
						||
            ::= { hwLiStreamEntry 13 }
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiStreamSrcPort OBJECT-TYPE
 | 
						||
            SYNTAX InetPortNumber
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The fourth layer source port.0 means no Port will be specified"
 | 
						||
            DEFVAL { 0 }                
 | 
						||
            ::= { hwLiStreamEntry 14 }            
 | 
						||
            
 | 
						||
    
 | 
						||
        hwLiStreamDstPort OBJECT-TYPE
 | 
						||
            SYNTAX InetPortNumber
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The fourth layer Destination port.0 means no Port will be specified"
 | 
						||
            DEFVAL { 0 }                
 | 
						||
            ::= { hwLiStreamEntry 15 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiStreamIfIndex OBJECT-TYPE
 | 
						||
            SYNTAX Integer32 (0..2147483647)
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The interface switch carrying the intercepted taffic.0 means no interface will be specified"
 | 
						||
            DEFVAL { 0 }                
 | 
						||
            ::= { hwLiStreamEntry 16 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiStreamUserName OBJECT-TYPE
 | 
						||
            SYNTAX OCTET STRING
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The username whose traffic will be intercepted.zero-length means no user will be specified"
 | 
						||
            ::= { hwLiStreamEntry 17 }
 | 
						||
        
 | 
						||
  
 | 
						||
        hwLiStreamRowStatus OBJECT-TYPE
 | 
						||
            SYNTAX RowStatus
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The status of this conceptual row. This object is used to
 | 
						||
                manage creation, modification and deletion of rows in this
 | 
						||
                table."
 | 
						||
            ::= { hwLiStreamEntry 18 }
 | 
						||
        
 | 
						||
 | 
						||
        hwLiStreamSrcIpAddressType OBJECT-TYPE
 | 
						||
            SYNTAX InetAddressType
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The source IP address of the interception stream" 
 | 
						||
            DEFVAL { ipv4 }            
 | 
						||
            ::= { hwLiStreamEntry 19 } 
 | 
						||
        
 | 
						||
  
 | 
						||
        hwLiStreamDstIpAddressType OBJECT-TYPE
 | 
						||
            SYNTAX InetAddressType
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The destination IP address of the interception stream"  
 | 
						||
            DEFVAL { ipv4 }            
 | 
						||
            ::= { hwLiStreamEntry 20 }  
 | 
						||
 | 
						||
 | 
						||
        hwLiStreamSrcVpnName OBJECT-TYPE
 | 
						||
            SYNTAX OCTET STRING
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The source VPN instance name whose traffic will be intercepted.zero-length means no VPN will be specified"
 | 
						||
            ::= { hwLiStreamEntry 21 }
 | 
						||
 | 
						||
         
 | 
						||
 | 
						||
        hwLiStreamDstVpnName OBJECT-TYPE
 | 
						||
            SYNTAX OCTET STRING
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The destination VPN instance name whose traffic will be intercepted. zero-length means no VPN will be specified"
 | 
						||
            ::= { hwLiStreamEntry 22 }
 | 
						||
        
 | 
						||
 | 
						||
        hwLiStreamL2tpIfIndex OBJECT-TYPE
 | 
						||
            SYNTAX  Integer32 (0..2147483647)
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The L2TP ifindex of intercepting stream.0 means no l2tpIfindex will be specified"        
 | 
						||
            DEFVAL { 0 }    
 | 
						||
            ::= { hwLiStreamEntry 23 }
 | 
						||
 
 | 
						||
        hwLiStreamL2tpVlanId OBJECT-TYPE
 | 
						||
            SYNTAX  Integer32 (0..2147483647)
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The L2TP VLAN ID of intercepting stream.0 means no Vlan will be specified"     
 | 
						||
            DEFVAL { 0 }
 | 
						||
            ::= { hwLiStreamEntry 24 }
 | 
						||
    
 | 
						||
        hwLiStreamAcctSessionId OBJECT-TYPE
 | 
						||
            SYNTAX OCTET STRING
 | 
						||
            MAX-ACCESS read-create
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION
 | 
						||
                "The accounting session ID of intercepting stream.zero-length means no accouting session ID will be specified"
 | 
						||
            ::= { hwLiStreamEntry 25 }
 | 
						||
            
 | 
						||
        hwLiMibConform OBJECT IDENTIFIER ::= { hwLiMib 3 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiMibCompliances OBJECT IDENTIFIER ::= { hwLiMibConform 2 }
 | 
						||
 | 
						||
 | 
						||
        hwLiMibCompliance MODULE-COMPLIANCE
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION 
 | 
						||
                "Description."
 | 
						||
            MODULE -- this module
 | 
						||
                MANDATORY-GROUPS { hwLiGatewayComplianceGroup, hwLiStreamComplianceGroup, hwLiNotificationGroup, hwLiGatewayCpbComplianceGroup }
 | 
						||
            ::= { hwLiMibCompliances 1 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiMibGroups OBJECT IDENTIFIER ::= { hwLiMibConform 3 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiAgentComplianceGroup OBJECT-GROUP
 | 
						||
            OBJECTS { hwLiAgentTime, hwLiAgentEnable, hwLiAgentX2IpAddress, hwLiAgentX2Port, hwLiAgentX3IpAddress, 
 | 
						||
                hwLiAgentX3Port }
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION 
 | 
						||
                "Description."
 | 
						||
            ::= { hwLiMibGroups 1 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiGatewayComplianceGroup OBJECT-GROUP
 | 
						||
            OBJECTS { hwLiGatewayNewIndex, hwLiGatewayAddressType, hwLiGatewayX2Protocol, hwLiGatewayX2Address, hwLiGatewayX2Port, 
 | 
						||
                hwLiGatewayX3Protocol, hwLiGatewayX3Address, hwLiGatewayX3Port, hwLiGatewayX3HeartBeatTimer, hwLiGatewayX3NoResponseNum, 
 | 
						||
                hwLiGatewayX3OperateStatus, hwLiGatewayX3Dscp, hwLiGatewayRowStatus,hwLiGatewayX3AddressType,hwLiGatewayX2AddressType }
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION 
 | 
						||
                "Description."
 | 
						||
            ::= { hwLiMibGroups 2 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiStreamComplianceGroup OBJECT-GROUP
 | 
						||
            OBJECTS { hwLiStreamLiId, hwLiStreamActivationType, hwLiStreamSessionId, hwLiStreamTargetIdType,  
 | 
						||
                hwLiStreamProtocol, hwLiStreamSrcPort,hwLiStreamDstPort,hwLiStreamSrcMacAddress, hwLiStreamDstMacAddress, hwLiStreamSrcIpAddress, hwLiStreamSrcIpLength, 
 | 
						||
                hwLiStreamDstIpAddress, hwLiStreamDstIpLength, hwLiStreamIfIndex, hwLiStreamUserName, hwLiStreamRowStatus, 
 | 
						||
                hwLiStreamSrcIpAddressType,hwLiStreamDstIpAddressType,hwLiStreamSrcVpnName,hwLiStreamDstVpnName,
 | 
						||
                hwLiStreamL2tpIfIndex,hwLiStreamL2tpVlanId,hwLiStreamAcctSessionId }
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION 
 | 
						||
                "Description."
 | 
						||
            ::= { hwLiMibGroups 3 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiNotificationGroup NOTIFICATION-GROUP
 | 
						||
            NOTIFICATIONS { hwLiMibActive, hwLiX3HeartBeatAlarm, hwLiX3HeartBeatRecover}
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION 
 | 
						||
                "Description."
 | 
						||
            ::= { hwLiMibGroups 4 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
        hwLiGatewayCpbComplianceGroup OBJECT-GROUP
 | 
						||
            OBJECTS { hwLiGatewayCapabilities }
 | 
						||
            STATUS current
 | 
						||
            DESCRIPTION 
 | 
						||
                "Description."
 | 
						||
            ::= { hwLiMibGroups 5 }
 | 
						||
 | 
						||
        
 | 
						||
    
 | 
						||
    END
 | 
						||
 | 
						||
 | 
						||
 |