------------------------------------------------------------------- -- -- Copyright 2002 by Marconi, plc. -- -- This is a proprietary MIB that encapsulates the previous -- FR rate profile -- -- Row Status: -- -- Note that a row status is defined in this profile table -- to facilitate the creation of table entry. Refer to RFC1903 -- for the usage of row status. -- -- Reference Count: -- -- Also note that a reference count is defined in this profile -- table to keep track of how many objects are referring to a -- specific profile entry. If the reference count of a profile -- entry is not equal to zero, the profile entry is not allowed -- to be deleted. -------------------------------------------------------------------- Fore-Bicimap-MIB DEFINITIONS ::= BEGIN IMPORTS Integer32, OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI DisplayString, RowStatus FROM SNMPv2-TC frameInternetworking FROM Fore-Common-MIB; foreProfileModule MODULE-IDENTITY LAST-UPDATED "9704011444Z" ORGANIZATION "Marconi Communications" CONTACT-INFO " Postal: Marconi Communications, Inc. 5000 Marconi Drive Warrendale, PA 15086-7502 Tel: +1 724 742 6999 Email: bbrs-mibs@marconi.com Web: http://www.marconi.com" DESCRIPTION "This MIB module defines FR rate envelop profile tables that facilitate the creation of FR/ATM connections." ::= { frameInternetworking 4 } ---------------------------------------------------------------------------- -- The FR rate profile table incorporates the information -- relevant to defined sets of FR rate enforcement and rate -- adaptation parameters used by FR connections bicimapTable OBJECT-TYPE SYNTAX SEQUENCE OF BicimapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The FR rate profile table." -- This OID is for temporary use, it needs to be replaced with the current using -- one later on, which is 2. -- A dummy OID will be allocated for the current frrate mib ::= { foreProfileModule 8 } bicimapEntry OBJECT-TYPE SYNTAX BicimapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the Bicimap table." INDEX { bicimapFrRateIndex } ::= { bicimapTable 1 } BicimapEntry ::= SEQUENCE { bicimapFrRateIndex Integer32, bicimapFrRateRowStatus RowStatus, bicimapFrRateName DisplayString, bicimapFrRateInBc Integer32, bicimapFrRateInBe Integer32, bicimapFrRateInCir Integer32, bicimapFrRateOutBc Integer32, bicimapFrRateOutBe Integer32, bicimapFrRateOutCir Integer32, bicimapFrRateRefCnt Integer32, bicimapFrRateTrCateg INTEGER, bicimapFrRateAccessRate Integer32, bicimapFrRateMapping INTEGER, bicimapFrRateGroupId Integer32, bicimapFrRateFaupc Integer32, bicimapFrRateAfupc Integer32, bicimapFrRateAttach INTEGER, bicimapFrRateFrSize Integer32 } bicimapFrRateIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object identifies the index of a profile entry in this table." ::= { bicimapEntry 1 } bicimapFrRateRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create new rows and delete existing rows in this table." ::= { bicimapEntry 2 } bicimapFrRateName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "This object identifies the symbolic name assigned to this profile used for user reference." ::= { bicimapEntry 3 } bicimapFrRateInBc OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the committed burst size (bits) in the ingress direction of a connection. This object corresponds to PVCEndptInBc in RFC1604 and bicimapFrCircuitCommittedBurst in RFC1315." ::= { bicimapEntry 4 } bicimapFrRateInBe OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the excess burst size (bits) in the ingress direction of a connection. This object corresponds to PVCEndptInBe in RFC1604 and bicimapFrCircuitExcessBurst in RFC1315." ::= { bicimapEntry 5 } bicimapFrRateInCir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the committed information rate (kbps) in the ingress direction of a connection. This object corresponds to frPVCEndptInCIR in RFC1604 and frCircuitThroughput in RFC1315." ::= { bicimapEntry 6 } bicimapFrRateOutBc OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the committed burst size (bits) in the egress direction of a connection. This object corresponds frPVCEndptOutBc in RFC1604." ::= { bicimapEntry 7 } bicimapFrRateOutBe OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the excess burst size (bits) in the egress direction of a connection. This object corresponds frPVCEndptOutBe in RFC1604." ::= { bicimapEntry 8 } bicimapFrRateOutCir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the committed information rate (kbps) in the egress direction of a connection. This object corresponds frPVCEndptOutCIR in RFC1604." ::= { bicimapEntry 9 } bicimapFrRateRefCnt OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object identifies the number of connections that are currently referring to this profile entry." DEFVAL { 0 } ::= { bicimapEntry 10 } bicimapFrRateTrCateg OBJECT-TYPE SYNTAX INTEGER { none (1), cfr (2), hpVfr (3), lpVfr (4), ufr (5) } MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the category of FR service." ::= { bicimapEntry 11 } bicimapFrRateAccessRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the total available access rate for a FR interface." ::= { bicimapEntry 12 } bicimapFrRateMapping OBJECT-TYPE SYNTAX INTEGER { one (1), many (2) } MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the relationship between the FR rate profile and the service(s)/conneciton(s) that using it. If it is only one connection is using the profile, the mapping is one-to-one. If there are more than one connections are using the same profile, then it is many-to-one mapping." ::= { bicimapEntry 13 } bicimapFrRateGroupId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the group Id in the circumstance of many-to-one application." ::= { bicimapEntry 14 } bicimapFrRateFaupc OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents ATM UPC contract index in the direction of FR to ATM." ::= { bicimapEntry 15 } bicimapFrRateAfupc OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents ATM UPC contract index in the direction of ATM to FR." ::= { bicimapEntry 16 } bicimapFrRateAttach OBJECT-TYPE SYNTAX INTEGER { overwrite (1), link (2) } MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents ATM UPC contract's attach mode." ::= { bicimapEntry 17 } bicimapFrRateFrSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object represents the typical FR frame size(bytes)." ::= { bicimapEntry 18 } ---------------------------------------------------------------------------- END