-- Copyright (C) 2006-2012 Aricent Group . All Rights Reserved --$Id: fsdcs.mib,v 1.1 2016/09/17 12:43:08 siva Exp $ --*********************************************************************************************************/ -- --Description : This file contains MIB definitions for configuring the DSLAM related properties in the -- DSLAM Control System component in ISS solution. -- --*********************************************************************************************************/ AricentDCS-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, enterprises FROM SNMPv2-SMI DisplayString, RowStatus FROM SNMPv2-TC InterfaceIndex FROM IF-MIB; fsDcsMIB MODULE-IDENTITY LAST-UPDATED "201806180000Z" ORGANIZATION "ARICENT COMMUNICATIONS SOFTWARE" CONTACT-INFO "support@aricent.com" DESCRIPTION "The proprietary MIB for configuring the DSLAM related properties in ISS solution." ::= { enterprises aricent-communication-holding-ltd(29601) iss(2) 1} -- ------------------------------------------------------------- -- Textual Conventions -- ------------------------------------------------------------- EnabledStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A simple status value for the object." SYNTAX INTEGER { enabled(1), disabled(2) } -- ----------------------------------------------------------------- -- -- groups in the MIB -- ----------------------------------------------------------------- -- fsDcsSystem OBJECT IDENTIFIER ::= { fsDcsMIB 1 } fsDcsConfigControl OBJECT IDENTIFIER ::= { fsDcsMIB 2 } ------ Config Control Group ------------------------------------ fsDcsDefCircuitIDFormatConfig OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object provides configuration support for enabling or disabling the default circuit ID generation format configuration. When enabled, the configured format will be followed for default circuit ID generation. When disabled, the default circuit ID format as mentioned in TR-101 will be followed. (ie) 'Access-Node-Identifier eth slot/port[:vlan-id]'. " DEFVAL { 2 } ::= { fsDcsSystem 1 } fsDcsDefCircuitIDFormatString OBJECT-TYPE SYNTAX DisplayString(SIZE(1..48)) MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies the string that should be used in Circuit Id/Interface Id sub-option. This is applicable when default circuit Id format configuration is enabled. " DEFVAL { "NULL" } ::= { fsDcsSystem 2 } fsDcsDefCircuitIDFormatOption OBJECT-TYPE SYNTAX INTEGER { sp(1), sv(2), pv(3), spv(4) } MAX-ACCESS read-write STATUS current DESCRIPTION " This object specifies the fields that can be included in the automatically generated Circuit Id (or) Interface Id. sp - slot + port sv - slot + vlan pv - port + vlan spv - slot + port + vlan This is applicable when default circuit ID format configuration is enabled. This object will be overridden when circuit Id is explicitly configured on a port or port and VLAN." DEFVAL { 4 } ::= { fsDcsSystem 3 } fsDcsDefCircuitIDFormatDelimiter OBJECT-TYPE SYNTAX INTEGER { hash (1), dot(2), comma(3), semicolon(4), rightslash(5), space(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the delimiters that should be used between different fields in the default circuit id or interface Id that gets generated. This is applicable when default circuit ID format configuration is enabled. This object will be overridden when circuit Id is explicitly configured on a port or port and VLAN." DEFVAL { 4 } ::= { fsDcsSystem 4 } -- ------------------------------------------------------------------------- -- Port Control Table -- ------------------------------------------------------------------------- fsDcsPortCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF FsDcsPortCtrlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table containing Access Loop Identification information for port or for port and VLAN " ::= { fsDcsConfigControl 1 } fsDcsPortCtrlEntry OBJECT-TYPE SYNTAX FsDcsPortCtrlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains 'Access Loop Identification' information for port or port and VLAN. When VLAN-ID is configured as '0' the configurations are applicable for port and all the VLANs on that port. When VLAN-ID is configured as a valid value, then the configuration is applicable for the port and particular VLAN-ID on that port." INDEX { fsDcsPortCtrlIndex, fsDcsPortCtrlVlanId } ::= { fsDcsPortCtrlTable 1 } FsDcsPortCtrlEntry ::= SEQUENCE { fsDcsPortCtrlIndex InterfaceIndex, fsDcsPortCtrlVlanId Integer32, fsDcsPortCtrlRemoteAgentIdentifier DisplayString, fsDcsPortCtrlRemoteAgentIDStatus EnabledStatus, fsDcsPortCtrlAccessLoopStatus EnabledStatus, fsDcsPortCtrlAgentCircuitID DisplayString, fsDcsPortCtrlVlanRowStatus RowStatus } fsDcsPortCtrlIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interface index" ::= { fsDcsPortCtrlEntry 1 } fsDcsPortCtrlVlanId OBJECT-TYPE SYNTAX Integer32 (0..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the VLAN ID associated with this entry. When valid VLAN ID is configured, the entry is applicable for that port and the specific VLAN-ID. When VLAN ID is configured as zero, then the configuration in this row are applicable for the interface and for all the VLANs on this interface. " ::= { fsDcsPortCtrlEntry 2 } fsDcsPortCtrlRemoteAgentIdentifier OBJECT-TYPE SYNTAX DisplayString (SIZE(0..63)) MAX-ACCESS read-write STATUS current DESCRIPTION "Configured Remote Agent Identifier is added in the sub-option of Layer2 DHCP Relay Agent and PPPoE Intermediate Agent DSL Vendor-specific tag as per TR-101. Remote Agent Identifier is used to uniquely identify the user connected to the access node. If the Remote Agent Identifier string is configured as NULL string, then the default value for Remote Agent Identifier will be added in the sub-option (for example, swicth MAC address can be sent as remote circuit id)." DEFVAL { "NULL" } ::= { fsDcsPortCtrlEntry 3 } fsDcsPortCtrlRemoteAgentIDStatus OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Setting this object Enables or disables the insertion of Agent Remote ID in Layer2 DHCP Relay Agent Option and PPPoE Intermediate Agent in the given port." DEFVAL { disabled } ::= { fsDcsPortCtrlEntry 4 } fsDcsPortCtrlAccessLoopStatus OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Setting this object Enables or disables the insertion of Access Loop characteristics in DHCP Relay Agent and PPPoE Intermediate Agent in the given port." DEFVAL { disabled } ::= { fsDcsPortCtrlEntry 5 } fsDcsPortCtrlAgentCircuitID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..63)) MAX-ACCESS read-write STATUS current DESCRIPTION "Configured Agent Circuit Identifier is added in the sub-option of DHCP Relay Agent and PPPoE Intermediate Agent DSL Vendor-specific tag. Agent Identifier is used to uniquely identify the Access Node and the acccess loop logical port on the Access Node on which the message was received. A non conflicting, unique string should be configured by the user on each entry. If Agent Circuit Identifier string is not configured or NULL, then the Agent Circuit Identifier that is generated by default will be sent in the sub-options." DEFVAL { "NULL" } ::= { fsDcsPortCtrlEntry 6 } fsDcsPortCtrlVlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Rowstatus of the port control table." ::= { fsDcsPortCtrlEntry 7 } END