-- This file is corresponding to Release 6.3.1.100 from 2003/03/10 00:00:00 -- (C)opyright 1991-1999 BinTec Communications AG, All Rights Reserved -- $RCSfile: miblcr,v $ -- $Revision: 1.5 $ BIANCA-BOX-LCR-MIB DEFINITIONS ::= BEGIN org OBJECT IDENTIFIER ::= { iso 3 } dod OBJECT IDENTIFIER ::= { org 6 } internet OBJECT IDENTIFIER ::= { dod 1 } private OBJECT IDENTIFIER ::= { internet 4 } enterprises OBJECT IDENTIFIER ::= { private 1 } bintec OBJECT IDENTIFIER ::= { enterprises 272 } bibo OBJECT IDENTIFIER ::= { bintec 4 } lcr OBJECT IDENTIFIER ::= { bibo 21 } -- LCR Group -- Management Information for the LCR Subsystem of the BIANCA/BOX lcrTimezoneTable OBJECT-TYPE SYNTAX SEQUENCE OF LcrTimezoneEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The lcrTimezoneTable contains informations about the actual TimezoneID, which point to the lcrRoutingTable. External Applications create entries in this table." ::= { lcr 1 } lcrTimezoneEntry OBJECT-TYPE SYNTAX LcrTimezoneEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { lcrTimezoneOffsetStart } ::= { lcrTimezoneTable 1 } LcrTimezoneEntry ::= SEQUENCE { lcrTimezoneOffsetStart INTEGER, lcrTimezoneOffsetStop INTEGER, lcrTimezoneWorkday INTEGER, lcrTimezoneSaturday INTEGER, lcrTimezoneSunday INTEGER -- lcrTimezoneHoliday INTEGER } lcrTimezoneOffsetStart OBJECT-TYPE SYNTAX INTEGER (0..1440) ACCESS read-only STATUS mandatory DESCRIPTION "Time in minutes since midnight." ::= { lcrTimezoneEntry 1 } lcrTimezoneOffsetStop OBJECT-TYPE SYNTAX INTEGER (0..1440) ACCESS read-only STATUS mandatory DESCRIPTION "Time in minutes since midnight." ::= { lcrTimezoneEntry 2 } lcrTimezoneWorkday OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "Contain the timezones on workdays." ::= { lcrTimezoneEntry 3 } lcrTimezoneSaturday OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "Contain the timezones on Saturdays." ::= { lcrTimezoneEntry 4 } lcrTimezoneSunday OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "Contain the timezones on Sundays." ::= { lcrTimezoneEntry 5 } -- not yet (never?) -- lcrTimezoneHoliday OBJECT-TYPE -- SYNTAX INTEGER (0..255) -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Contain the timezones on Holiday." -- ::= { lcrTimezoneEntry 6 } lcrRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF LcrRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The lcrRouteTable contains informations about the cheapest Carrier, depending on TimezoneID and destination. The determined CarrierID point to the lcrCarrierTable. External Applications create the entries in this table." ::= { lcr 2 } lcrRouteEntry OBJECT-TYPE SYNTAX LcrRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { lcrRoutePrefix } ::= { lcrRouteTable 1 } LcrRouteEntry ::= SEQUENCE { lcrRoutePrefix DisplayString, lcrRouteTimezoneID INTEGER, lcrRouteCarrierID1 INTEGER -- lcrRouteCarrierID2 INTEGER, -- lcrRouteCarrierID3 INTEGER } lcrRoutePrefix OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Prefix of the dialed destination." ::= { lcrRouteEntry 1 } lcrRouteTimezoneID OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "Actual Timezone determined by lcrTimezoneTable." ::= { lcrRouteEntry 2 } lcrRouteCarrierID1 OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "ID of the cheapest carrier." ::= { lcrRouteEntry 3 } -- lcrRouteCarrierID2 OBJECT-TYPE -- SYNTAX INTEGER (1..255) -- ACCESS read-only -- STATUS mandatory -- -- DESCRIPTION -- "ID of the carrier using a fallback mechanism." -- ::= { lcrRouteEntry 4 } -- lcrRouteCarrierID3 OBJECT-TYPE -- SYNTAX INTEGER (1..255) -- ACCESS read-only -- STATUS mandatory -- -- DESCRIPTION -- "ID of the second fallback carrier." -- ::= { lcrRouteEntry 5 } lcrCarrierTable OBJECT-TYPE SYNTAX SEQUENCE OF LcrCarrierEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains informations associated with the CarrierID." ::= { lcr 3 } lcrCarrierEntry OBJECT-TYPE SYNTAX LcrCarrierEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { lcrCarrierCarrierID } ::= { lcrCarrierTable 1 } LcrCarrierEntry ::= SEQUENCE { lcrCarrierDescription DisplayString, lcrCarrierAccessCode DisplayString, lcrCarrierCarrierID INTEGER } lcrCarrierDescription OBJECT-TYPE SYNTAX DisplayString (SIZE(1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "The name of this carrier." ::= { lcrCarrierEntry 1 } lcrCarrierAccessCode OBJECT-TYPE SYNTAX DisplayString (SIZE(1..11)) ACCESS read-only STATUS mandatory DESCRIPTION "The access code of this carrier." ::= { lcrCarrierEntry 2 } lcrCarrierCarrierID OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "The carrier ID used by lcrRouteTable." ::= { lcrCarrierEntry 3 } lcrAdminStatus OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable the Least Cost Routing feature." ::= { lcr 4 } -- an operation status might never be needed as long LCR mechanism yet doesn't -- need to tempoarily disable LCR feature for an LCR table update -- -- lcrOperStatus OBJECT-TYPE -- SYNTAX INTEGER { -- disable(1), -- enable(2), -- update(3) -- } -- ACCESS read-only -- STATUS mandatory -- -- DESCRIPTION -- "The actual state, using the Least Cost Routing Feature. -- During the update procedure the value is set to update -- and LCR feature is disabled." -- ::= { lcr 5 } END -- of BIANCA-BOX definitions