REDLINE-AN80I-IF-MIB DEFINITIONS ::= BEGIN IMPORTS redlineTransmission FROM REDLINE-MIB MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Unsigned32, Counter32, Integer32, Counter64, TimeTicks FROM SNMPv2-SMI OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF DisplayString, MacAddress, RowStatus FROM SNMPv2-TC; redlineAn80iIfMib MODULE-IDENTITY LAST-UPDATED "200511281543Z" ORGANIZATION "Redline Communications Inc." CONTACT-INFO "Henryk Kijak email: hkijak@redlinecommunications.com" DESCRIPTION "This MIB module contains object definitions applicable only to Redline AN80i module." REVISION "200511281543Z" DESCRIPTION "Initial version." ::= { redlineTransmission 2 } -- -- Scalars and Tables -- -- An80iIf PTP variables redlineAn80iIfPtpObjects OBJECT IDENTIFIER ::= { redlineAn80iIfMib 1 } -- An80iIf PTP link configuration variables redlineAn80iIfPtpLinkConfig OBJECT IDENTIFIER ::= { redlineAn80iIfPtpObjects 1 } an80iIfEncryptionControl OBJECT-TYPE SYNTAX INTEGER { off(1), redline(2), aes128(3), aes192(4), aes256(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies if encryption type." ::= { redlineAn80iIfPtpLinkConfig 1 } an80iIfModReduction OBJECT-TYPE SYNTAX INTEGER (0 .. 7) MAX-ACCESS read-write STATUS current DESCRIPTION "Applies when the adaptive rate is disabled, and specifies how many levels the system must drop in modulation before beginning retransmission to address packet errors." ::= { redlineAn80iIfPtpLinkConfig 2 } an80iIfAdaptiveMod OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "If enabled, the system automatically adjust the modulation to obtain the maximum throughput." ::= { redlineAn80iIfPtpLinkConfig 3 } an80iIfUncodedBurstRate OBJECT-TYPE SYNTAX INTEGER (0..7) UNITS "" MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum index of the link uncoded burst rate. The rate also depends on the channel width. The possible values are 0..7." ::= { redlineAn80iIfPtpLinkConfig 4 } an80iIfEncryptionKey OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "The Encryption Key used for the AN-80i. Enter the MAC address of the peer equipment to enable over-the-air data encryption." ::= { redlineAn80iIfPtpLinkConfig 5 } an80iIfPacketRetransControl OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enables/disables packet retransmission. The retransmission scheme is based on the Acknowledge /Request (ARQ) algorithm that detects when packets are lost and makes a request to the MAC scheduler to repeat transmission of the lost packets." ::= { redlineAn80iIfPtpLinkConfig 6 } an80iIfLinkLenMode OBJECT-TYPE SYNTAX INTEGER { auto(1), manual(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "In manual mode the system uses the user-supplied value for link length. In the auto mode the system calculate itself the distance, which can be read using 'calculated distance'." ::= { redlineAn80iIfPtpLinkConfig 7 } an80iIfLinkLength OBJECT-TYPE SYNTAX Integer32 UNITS "Km" MAX-ACCESS read-write STATUS current DESCRIPTION "User supplied PTP Link Length [Km]." ::= { redlineAn80iIfPtpLinkConfig 8 } an80iIfCalcLinkDst OBJECT-TYPE SYNTAX Integer32 UNITS "Km" MAX-ACCESS read-only STATUS current DESCRIPTION "The calculated link distance [Km]." ::= { redlineAn80iIfPtpLinkConfig 9} an80iIfLinkName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Link Name." ::= { redlineAn80iIfPtpLinkConfig 10} -- An80iIf PTP link statistic counters redlineAn80iIfPtpLinkStats OBJECT IDENTIFIER ::= { redlineAn80iIfPtpObjects 2 } an80iIfCurrUncodedBurstRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the index of the link uncoded burst rate. With adaptive modulation enabled, this rate may change over time." ::= { redlineAn80iIfPtpLinkStats 1 } an80iIfPtpLinkStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if the link has been established/not established." ::= { redlineAn80iIfPtpLinkStats 2 } an80iIfRxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of received wireless packets with a correct CRC." ::= { redlineAn80iIfPtpLinkStats 3 } an80iIfRxPacketsReTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of received retransmitted wireless packets with a correct CRC." ::= { redlineAn80iIfPtpLinkStats 4 } an80iIfRxPacketsDisc OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of received retransmitted wireless packets with bad CRC." ::= { redlineAn80iIfPtpLinkStats 5 } an80iIfTxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of transmitted packets that were received correctly by the other equipment." ::= { redlineAn80iIfPtpLinkStats 6 } an80iIfTxPacketsReTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of retransmitted wireless packets received correctly by the other equipment." ::= { redlineAn80iIfPtpLinkStats 7 } an80iIfTxPacketsDisc OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of retransmitted wireless packets that were not received correctly by the other equipment" ::= { redlineAn80iIfPtpLinkStats 8 } an80iIfRssiMin OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the minimum received signal strength for the measuring interval." ::= { redlineAn80iIfPtpLinkStats 9 } an80iIfRssiMean OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the average received signal strength for the measuring interval." ::= { redlineAn80iIfPtpLinkStats 10 } an80iIfRssiMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the maximum received signal strength for the measuring interval." ::= { redlineAn80iIfPtpLinkStats 11 } an80iIfAvrSinAdr OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the Signal to interference, noise and distortion ratio." ::= { redlineAn80iIfPtpLinkStats 12 } -- An80iIf PMP variables redlineAn80iIfPmpObjects OBJECT IDENTIFIER ::= { redlineAn80iIfMib 2 } -- An80iIf PMP Ss variables redlineAn80iIfPmpSsObjects OBJECT IDENTIFIER ::= { redlineAn80iIfPmpObjects 1 } an80iIfLastMissedMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "MAC address for the last SS that attempted to register but it was not present in the 'Links' table" ::= { redlineAn80iIfPmpSsObjects 1 } an80iIfLastRegistMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "MAC address for the last SS that successfuly registered" ::= { redlineAn80iIfPmpSsObjects 2 } an80iIfDenyMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-write STATUS current DESCRIPTION "MAC address for the SS that will be denied by this SC" ::= { redlineAn80iIfPmpSsObjects 3 } an80iIfLastRegistLinkId OBJECT-TYPE SYNTAX INTEGER(0..1023) MAX-ACCESS read-only STATUS current DESCRIPTION "The link ID for the last SS that successfully registered" ::= { redlineAn80iIfPmpSsObjects 4 } -- An80iIf PMP Link Configuration Table an80iIfPmpLinkConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF An80iIfPmpLinkConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the PMP link configuration information." ::= { redlineAn80iIfPmpObjects 2 } an80iIfPmpLinkConfigEntry OBJECT-TYPE SYNTAX An80iIfPmpLinkConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each PMP link that has been configured in the SC." INDEX { an80iIfPmpLinkId } ::= { an80iIfPmpLinkConfigTable 1 } An80iIfPmpLinkConfigEntry ::= SEQUENCE { an80iIfPmpLinkId INTEGER, an80iIfPmpLinkName DisplayString, an80iIfPmpLinkPeerMacAddress MacAddress, an80iIfPmpLinkULBurstRate Unsigned32, an80iIfPmpLinkDLBurstRate Unsigned32, an80iIfPmpLinkConfigStatus RowStatus } an80iIfPmpLinkId OBJECT-TYPE SYNTAX INTEGER(4..1023) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The PMP Link Identifier." ::= { an80iIfPmpLinkConfigEntry 1 } an80iIfPmpLinkName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..15)) MAX-ACCESS read-create STATUS current DESCRIPTION "The PMP Link Name." ::= { an80iIfPmpLinkConfigEntry 2 } an80iIfPmpLinkPeerMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The MAC address for the peer SS" ::= { an80iIfPmpLinkConfigEntry 3 } an80iIfPmpLinkULBurstRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "" MAX-ACCESS read-create STATUS current DESCRIPTION "User supplied index of the uplink uncoded burst rate." ::= { an80iIfPmpLinkConfigEntry 4 } an80iIfPmpLinkDLBurstRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "" MAX-ACCESS read-create STATUS current DESCRIPTION "User supplied index of the downlink uncoded burst rate." ::= { an80iIfPmpLinkConfigEntry 5 } an80iIfPmpLinkConfigStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or modify or delete an existing row in this table." ::= { an80iIfPmpLinkConfigEntry 6 } -- An80iIf PMP Link Statistics Table an80iIfPmpLinkStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF An80iIfPmpLinkStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the PMP link statistics information." ::= { redlineAn80iIfPmpObjects 3 } an80iIfPmpLinkStatsEntry OBJECT-TYPE SYNTAX An80iIfPmpLinkStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each PMP link that has been configured in the Service Controller." INDEX { an80iIfPmpLinkId } ::= { an80iIfPmpLinkStatsTable 1 } An80iIfPmpLinkStatsEntry ::= SEQUENCE { an80iIfPmpLinkStatus INTEGER, an80iIfPmpLinkStatusCode Integer32, an80iIfRegPmpLinkConns Integer32, an80iIfPmpLinkLostCount Counter32, an80iIfPmpLinkUpTime TimeTicks, an80iIfPmpLinkCurrDLUncBurstRate Unsigned32, an80iIfPmpLinkDLRssi Integer32, an80iIfPmpLinkDLSinAdr Integer32, an80iIfPmpLinkDLLostFrm Counter64, an80iIfPmpLinkDLBlksTot Counter64, an80iIfPmpLinkDLBlksRetr Counter64, an80iIfPmpLinkDLBlksDisc Counter64, an80iIfPmpLinkCurrULUncBurstRate Unsigned32, an80iIfPmpLinkULRssi Integer32, an80iIfPmpLinkULSinAdr Integer32, an80iIfPmpLinkULLostFrm Counter64, an80iIfPmpLinkULBlksTot Counter64, an80iIfPmpLinkULBlksRetr Counter64, an80iIfPmpLinkULBlksDisc Counter64, an80iIfPmpLinkStatsStatus RowStatus } an80iIfPmpLinkStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if the link has been established/not established." ::= { an80iIfPmpLinkStatsEntry 1 } an80iIfPmpLinkStatusCode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the error code for the link." ::= { an80iIfPmpLinkStatsEntry 2 } an80iIfRegPmpLinkConns OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the registered connections for this Link." ::= { an80iIfPmpLinkStatsEntry 3 } an80iIfPmpLinkUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The time (in hundredths of a second) elapsed since the link was established (up) last time." ::= { an80iIfPmpLinkStatsEntry 4 } an80iIfPmpLinkLostCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times the link has been lost since the system started." ::= { an80iIfPmpLinkStatsEntry 5 } an80iIfPmpLinkCurrDLUncBurstRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the index of the link's downlink actual uncoded burst rate." ::= { an80iIfPmpLinkStatsEntry 6 } an80iIfPmpLinkDLRssi OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link's DL RSSI (Received Signal Strength Indicator)." ::= { an80iIfPmpLinkStatsEntry 7 } an80iIfPmpLinkDLSinAdr OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link's DL SINADR (Signal Interference and Noise Distorsion Ratio)." ::= { an80iIfPmpLinkStatsEntry 8 } an80iIfPmpLinkDLLostFrm OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link's DL lost frames." ::= { an80iIfPmpLinkStatsEntry 9 } an80iIfPmpLinkDLBlksTot OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link's DL blocks transmitted." ::= { an80iIfPmpLinkStatsEntry 10 } an80iIfPmpLinkDLBlksRetr OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link's DL block re-transmitted." ::= { an80iIfPmpLinkStatsEntry 11 } an80iIfPmpLinkDLBlksDisc OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link's DL blocks lost" ::= { an80iIfPmpLinkStatsEntry 12 } an80iIfPmpLinkCurrULUncBurstRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "Mb/s" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the index of the link's uplink actual uncoded burst rate." ::= { an80iIfPmpLinkStatsEntry 13 } an80iIfPmpLinkULRssi OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link's UL RSSI (Received Signal Strength Indicator)." ::= { an80iIfPmpLinkStatsEntry 14 } an80iIfPmpLinkULSinAdr OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link's UL SINADR (Signal Interference and Noise Distorsion Ratio)." ::= { an80iIfPmpLinkStatsEntry 15 } an80iIfPmpLinkULLostFrm OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link's UL lost frames." ::= { an80iIfPmpLinkStatsEntry 16 } an80iIfPmpLinkULBlksTot OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link's UL blocks transmitted." ::= { an80iIfPmpLinkStatsEntry 17 } an80iIfPmpLinkULBlksRetr OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link's UL block re-transmitted." ::= { an80iIfPmpLinkStatsEntry 18 } an80iIfPmpLinkULBlksDisc OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link's UL blocks lost" ::= { an80iIfPmpLinkStatsEntry 19 } an80iIfPmpLinkStatsStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to create a new row or modify or delete an existing row in this table." ::= { an80iIfPmpLinkStatsEntry 20 } -- An80iIf PMP Group Configuration Table an80iIfPmpGroupConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF An80iIfPmpGroupConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains group configuration information. The group defined as a broadcast domain." ::= { redlineAn80iIfPmpObjects 4 } an80iIfPmpGroupConfigEntry OBJECT-TYPE SYNTAX An80iIfPmpGroupConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each group defined in the Service Controller" INDEX { an80iIfPmpGroupId } ::= { an80iIfPmpGroupConfigTable 1 } An80iIfPmpGroupConfigEntry ::= SEQUENCE { an80iIfPmpGroupId INTEGER, an80iIfPmpGroupName DisplayString, an80iIfPmpGroupTaggingControl INTEGER, an80iIfPmpGroupVlanId INTEGER, an80iIfPmpGroupDefPriority INTEGER, an80iIfPmpGroupSCEtherControl INTEGER, an80iIfPmpGroupQosLevel INTEGER, an80iIfPmpGroupRate INTEGER, an80iIfPmpGroupSStoSSMulticast INTEGER, an80iIfPmpGroupConfigStatus RowStatus } an80iIfPmpGroupId OBJECT-TYPE SYNTAX INTEGER(4..1023) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The PMP Group Identifier." ::= { an80iIfPmpGroupConfigEntry 1 } an80iIfPmpGroupName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..15)) MAX-ACCESS read-create STATUS current DESCRIPTION "The PMP Group Name." ::= { an80iIfPmpGroupConfigEntry 2 } an80iIfPmpGroupTaggingControl OBJECT-TYPE SYNTAX INTEGER { passThrough(1), tagged(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Specifies tagging mode.Only one pass-through group can exist. This is the default group. In the pass-through mode all the Ethernet packets that do not have a VLAN tag or an undefined VID will be classified in this group." ::= { an80iIfPmpGroupConfigEntry 3 } an80iIfPmpGroupVlanId OBJECT-TYPE SYNTAX INTEGER(0..4095) MAX-ACCESS read-create STATUS current DESCRIPTION "In the tagged mode all Ethernet packets that have this VID will be classified to belong to this group." ::= { an80iIfPmpGroupConfigEntry 4 } an80iIfPmpGroupDefPriority OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "This field is used every time a tag is added at the exit point. The priority will be the one specified at the entry point." ::= { an80iIfPmpGroupConfigEntry 5 } an80iIfPmpGroupSCEtherControl OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Makes the Sector Controller a member of the group." ::= { an80iIfPmpGroupConfigEntry 6 } an80iIfPmpGroupQosLevel OBJECT-TYPE SYNTAX INTEGER(0..53) MAX-ACCESS read-create STATUS current DESCRIPTION "QoS level (index) that will affect the bandwidth and the delay for this group." ::= { an80iIfPmpGroupConfigEntry 7 } an80iIfPmpGroupConfigStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or modify or delete an existing row in this table." ::= { an80iIfPmpGroupConfigEntry 8 } an80iIfPmpGroupRate OBJECT-TYPE SYNTAX INTEGER (0..8) UNITS "" MAX-ACCESS read-create STATUS current DESCRIPTION "Define the index of the group rate. (0..7, 8=auto)" ::= { an80iIfPmpGroupConfigEntry 9 } an80iIfPmpGroupSStoSSMulticast OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } UNITS "" MAX-ACCESS read-create STATUS current DESCRIPTION "Enable the Subscriber to subscriber multicast traffic." ::= { an80iIfPmpGroupConfigEntry 10 } -- An80iIf PMP Group Statistics Table an80iIfPmpGroupStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF An80iIfPmpGroupStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains group statistics information. The group defined as a broadcast domain." ::= { redlineAn80iIfPmpObjects 5 } an80iIfPmpGroupStatsEntry OBJECT-TYPE SYNTAX An80iIfPmpGroupStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each group defined in the Service Controller" INDEX { an80iIfPmpGroupId } ::= { an80iIfPmpGroupStatsTable 1 } An80iIfPmpGroupStatsEntry ::= SEQUENCE { an80iIfPmpGroupPacketsTx Counter64, an80iIfPmpGroupPacketDisc Counter64 , an80iIfPmpGroupStatsStatus RowStatus } an80iIfPmpGroupPacketsTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Broadcast/multicast Ethernet packets classified and transmitted to the group." ::= { an80iIfPmpGroupStatsEntry 1 } an80iIfPmpGroupPacketDisc OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Ethernet packets classified to be sent to the group but discarded due to unavailable memory." ::= { an80iIfPmpGroupStatsEntry 2 } an80iIfPmpGroupStatsStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to create a new row or modify or delete an existing row in this table." ::= { an80iIfPmpGroupStatsEntry 3 } -- An80iIf PMP Connections Configuration Table an80iIfPmpConnConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF An80iIfPmpConnConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains connections configuration information. One connection defines the transport parameter for Ethernet packets that have specific properties." ::= { redlineAn80iIfPmpObjects 6 } an80iIfPmpConnConfigEntry OBJECT-TYPE SYNTAX An80iIfPmpConnConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each connection defined in the Service Controller" INDEX { an80iIfPmpConnId } ::= { an80iIfPmpConnConfigTable 1 } An80iIfPmpConnConfigEntry ::= SEQUENCE { an80iIfPmpConnId INTEGER, an80iIfPmpConnName DisplayString, an80iIfPmpConnTaggingControl INTEGER, an80iIfPmpConnVlanId INTEGER, an80iIfPmpConnDefPriority INTEGER, an80iIfPmpConnDefParentLink INTEGER, an80iIfPmpConnDefParenGroup INTEGER, an80iIfPmpConnDLQos INTEGER, an80iIfPmpConnULQos INTEGER, an80iIfPmpConnConfigStatus RowStatus } an80iIfPmpConnId OBJECT-TYPE SYNTAX INTEGER(4..1023) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The PMP Conn Identifier." ::= { an80iIfPmpConnConfigEntry 1 } an80iIfPmpConnName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..15)) MAX-ACCESS read-create STATUS current DESCRIPTION "The PMP Conn Name." ::= { an80iIfPmpConnConfigEntry 2 } an80iIfPmpConnTaggingControl OBJECT-TYPE SYNTAX INTEGER { passThrough(1), tagged(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Specifies tagging mode. Only one pass-through connection can be defined on each link. This is the default connection. All the untagged packets or with a VID that is not defined will be transmitted on this connection." ::= { an80iIfPmpConnConfigEntry 3 } an80iIfPmpConnVlanId OBJECT-TYPE SYNTAX INTEGER(0..4095) MAX-ACCESS read-create STATUS current DESCRIPTION "Specifies VLAN Id for the tagged mode." ::= { an80iIfPmpConnConfigEntry 4 } an80iIfPmpConnDefPriority OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "This field is used every time a tag is added at the exit point. The priority will be the one specified at the entry point." ::= { an80iIfPmpConnConfigEntry 5 } an80iIfPmpConnDefParentLink OBJECT-TYPE SYNTAX INTEGER(4..1023) MAX-ACCESS read-create STATUS current DESCRIPTION "This object specifies the parent link of the connection." ::= { an80iIfPmpConnConfigEntry 6 } an80iIfPmpConnDefParenGroup OBJECT-TYPE SYNTAX INTEGER(4..1023) MAX-ACCESS read-create STATUS current DESCRIPTION "This object specifies the parent group of the connection." ::= { an80iIfPmpConnConfigEntry 7 } an80iIfPmpConnDLQos OBJECT-TYPE SYNTAX INTEGER(0..53) MAX-ACCESS read-create STATUS current DESCRIPTION "Connection QoS level (index) that will affect the DL bandwidth and the delay." ::= { an80iIfPmpConnConfigEntry 8 } an80iIfPmpConnULQos OBJECT-TYPE SYNTAX INTEGER(0..53) MAX-ACCESS read-create STATUS current DESCRIPTION "Connection QoS level (index) that will affect the UL bandwidth and the delay." ::= { an80iIfPmpConnConfigEntry 9 } an80iIfPmpConnConfigStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create a new row or modify or delete an existing row in this table." ::= { an80iIfPmpConnConfigEntry 10 } -- An80iIf PMP Connections Statistics Table an80iIfPmpConnStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF An80iIfPmpConnStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains connections configuration information. One connection defines the transport parameter for Ethernet packets that have specific properties." ::= { redlineAn80iIfPmpObjects 7 } an80iIfPmpConnStatsEntry OBJECT-TYPE SYNTAX An80iIfPmpConnStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each connection defined in the Service Controller" INDEX { an80iIfPmpConnId } ::= { an80iIfPmpConnStatsTable 1 } An80iIfPmpConnStatsEntry ::= SEQUENCE { an80iIfPmpConnDLPacketsTx Counter64, an80iIfPmpConnDLPacketsRx Counter64, an80iIfPmpConnDLPacketsDisc Counter64, an80iIfPmpConnULPacketsTx Counter64, an80iIfPmpConnULPacketsRx Counter64, an80iIfPmpConnULPacketsDisc Counter64, an80iIfPmpConnStatsStatus RowStatus } an80iIfPmpConnDLPacketsTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates Ethernet packets sent by SC." ::= { an80iIfPmpConnStatsEntry 1 } an80iIfPmpConnDLPacketsRx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates Ethernet packets receivedby SS." ::= { an80iIfPmpConnStatsEntry 2 } an80iIfPmpConnDLPacketsDisc OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates packets discarded due to full buffer." ::= { an80iIfPmpConnStatsEntry 3 } an80iIfPmpConnULPacketsTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates Ethernet packets sent by SS." ::= { an80iIfPmpConnStatsEntry 4 } an80iIfPmpConnULPacketsRx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates Ethernet packets received SC." ::= { an80iIfPmpConnStatsEntry 5 } an80iIfPmpConnULPacketsDisc OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates packets discarded due to full buffer." ::= { an80iIfPmpConnStatsEntry 6 } an80iIfPmpConnStatsStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to create a new row or modify or delete an existing row in this table." ::= { an80iIfPmpConnStatsEntry 7 } -- AN80iIf trap definitions redlineAn80iIfTrapDefinitions OBJECT IDENTIFIER ::= { redlineAn80iIfMib 0 } an80iIfRegistrationFailedTrap NOTIFICATION-TYPE OBJECTS { an80iIfLastMissedMacAddress } STATUS current DESCRIPTION "Event that reports the failure of a registration attempt of a SS that is not defined in the link table." ::= { redlineAn80iIfTrapDefinitions 1 } an80iIfRegistrationOKTrap NOTIFICATION-TYPE OBJECTS { an80iIfLastRegistMacAddress } STATUS current DESCRIPTION "An event to report the successful SS registration." ::= { redlineAn80iIfTrapDefinitions 2 } -- -- Conformance -- redlineAn80iIfConformance OBJECT IDENTIFIER ::= { redlineAn80iIfMib 4 } -- -- Groups -- redlineAn80iIfGroups OBJECT IDENTIFIER ::= { redlineAn80iIfConformance 1 } -- -- Compliance -- redlineAn80iIfCompls OBJECT IDENTIFIER ::= { redlineAn80iIfConformance 2 } redlineAn80iIfPtpGroup OBJECT-GROUP OBJECTS { an80iIfEncryptionControl, an80iIfModReduction, an80iIfAdaptiveMod, an80iIfUncodedBurstRate, an80iIfEncryptionKey, an80iIfPacketRetransControl, an80iIfLinkLenMode, an80iIfLinkLength, an80iIfCurrUncodedBurstRate, an80iIfPtpLinkStatus, an80iIfRxPackets, an80iIfRxPacketsReTx, an80iIfRxPacketsDisc, an80iIfTxPackets, an80iIfTxPacketsReTx, an80iIfTxPacketsDisc, an80iIfRssiMin, an80iIfRssiMean, an80iIfRssiMax, an80iIfAvrSinAdr, an80iIfCalcLinkDst, an80iIfLinkName } STATUS current DESCRIPTION "Point to point link objects." ::= { redlineAn80iIfGroups 1 } redlineAn80iIfPmpGroup OBJECT-GROUP OBJECTS { an80iIfLastMissedMacAddress, an80iIfLastRegistMacAddress, an80iIfDenyMacAddress, an80iIfLastRegistLinkId, an80iIfPmpLinkName, an80iIfPmpLinkPeerMacAddress, an80iIfPmpLinkULBurstRate, an80iIfPmpLinkDLBurstRate, an80iIfPmpLinkStatus, an80iIfPmpLinkStatusCode, an80iIfRegPmpLinkConns, an80iIfPmpLinkLostCount, an80iIfPmpLinkUpTime, an80iIfPmpLinkLostCount, an80iIfPmpLinkCurrDLUncBurstRate, an80iIfPmpLinkLostCount, an80iIfPmpLinkDLSinAdr, an80iIfPmpLinkDLLostFrm, an80iIfPmpLinkDLBlksTot, an80iIfPmpLinkDLBlksRetr, an80iIfPmpLinkDLBlksDisc, an80iIfPmpLinkCurrULUncBurstRate, an80iIfPmpLinkULRssi, an80iIfPmpLinkULSinAdr, an80iIfPmpLinkULLostFrm, an80iIfPmpLinkULBlksTot, an80iIfPmpLinkULBlksRetr, an80iIfPmpLinkULBlksDisc, an80iIfPmpGroupName, an80iIfPmpGroupTaggingControl, an80iIfPmpGroupVlanId, an80iIfPmpGroupDefPriority, an80iIfPmpGroupSCEtherControl, an80iIfPmpGroupQosLevel, an80iIfPmpGroupPacketsTx, an80iIfPmpGroupPacketDisc, an80iIfPmpConnName, an80iIfPmpConnTaggingControl, an80iIfPmpConnVlanId, an80iIfPmpConnDefPriority, an80iIfPmpConnDefParentLink, an80iIfPmpConnDefParenGroup, an80iIfPmpConnDLQos, an80iIfPmpConnULQos, an80iIfPmpConnDLPacketsTx, an80iIfPmpConnDLPacketsRx, an80iIfPmpConnDLPacketsDisc, an80iIfPmpConnULPacketsTx, an80iIfPmpConnULPacketsRx, an80iIfPmpConnULPacketsDisc } STATUS current DESCRIPTION "Point to multipoint link objects." ::= { redlineAn80iIfGroups 2 } redlineAn80iIfNotificationGroup NOTIFICATION-GROUP NOTIFICATIONS { an80iIfRegistrationFailedTrap, an80iIfRegistrationOKTrap } STATUS current DESCRIPTION "The notifications which indicate specific events within the AN80i interface." ::= { redlineAn80iIfGroups 3 } redlineAn80iIfCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for SNMP entities that implement this MIB module." MODULE MANDATORY-GROUPS { redlineAn80iIfPtpGroup, redlineAn80iIfPmpGroup, redlineAn80iIfNotificationGroup } ::= { redlineAn80iIfCompls 1 } END