Initial commit
This commit is contained in:
		
							
								
								
									
										57
									
								
								MIBS/sagemcom/ADR155C-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										57
									
								
								MIBS/sagemcom/ADR155C-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,57 @@
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*    SAGEM, IONOS 	 							  				*
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--
 | 
			
		||||
--  Filename: adr155c
 | 
			
		||||
--
 | 
			
		||||
--  File type: .mib    
 | 
			
		||||
-- 
 | 
			
		||||
--  Description:	SNMP source Mib file.        
 | 
			
		||||
--
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
--	
 | 
			
		||||
--  Date(DD MM YYYY): 15 11 02 last update for IONOS NMS 
 | 
			
		||||
--     
 | 
			
		||||
--  Contact: D. Mobuchon, F. Bonnevialle
 | 
			
		||||
--
 | 
			
		||||
--  History: 
 | 
			
		||||
--		Version: MIB-P0-301199	Date: 30 11 1999 
 | 
			
		||||
--	  
 | 
			
		||||
--		Name: F.Bonnevialle 	
 | 
			
		||||
--		Date: 15 11 2002 		
 | 
			
		||||
--		Desc: Modification for SilverCreek Compiler
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Copyright (c) 2002, SAGEM , All rights reserved.              *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- MIB: ADR155C-MIB
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
ADR155C-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
   IMPORTS
 | 
			
		||||
   sagemDr			FROM SAGEM-DR-MIB
 | 
			
		||||
   MODULE-IDENTITY		FROM SNMPv2-SMI ;
 | 
			
		||||
 | 
			
		||||
   -- SRU : 
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
   adr155c	MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "0211150000Z"
 | 
			
		||||
      ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
	"    "
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The MIB module specific for ARD155c equipment"
 | 
			
		||||
   ::= { sagemDr 12 }
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
   
 | 
			
		||||
   
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										54
									
								
								MIBS/sagemcom/ADR2500C-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								MIBS/sagemcom/ADR2500C-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,54 @@
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*    SAGEM, IONOS 	 							  				*
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--
 | 
			
		||||
--  Filename: adr2500c
 | 
			
		||||
--
 | 
			
		||||
--  File type: .mib    
 | 
			
		||||
-- 
 | 
			
		||||
--  Description:	SNMP source Mib file.        
 | 
			
		||||
--
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
--	
 | 
			
		||||
--  Date(DD MM YYYY): 15 11 02 last update for IONOS NMS 
 | 
			
		||||
--     
 | 
			
		||||
--  Contact: D. Mobuchon, F. Bonnevialle
 | 
			
		||||
--
 | 
			
		||||
--  History: 
 | 
			
		||||
--		Version: MIB-P0-301199	Date: 30 11 1999 
 | 
			
		||||
-- 
 | 
			
		||||
--		Name: F.Bonnevialle 	
 | 
			
		||||
--		Date: 15 11 2002 		
 | 
			
		||||
--		Desc: Modification for SilverCreek Compiler
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Copyright (c) 2002, SAGEM , All rights reserved.              *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- MIB: ADR2500C-MIB
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
ADR2500C-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
   IMPORTS
 | 
			
		||||
   sagemDr			FROM SAGEM-DR-MIB
 | 
			
		||||
   MODULE-IDENTITY		FROM SNMPv2-SMI ;
 | 
			
		||||
   
 | 
			
		||||
   adr2500c	MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "0211150000Z"
 | 
			
		||||
      ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
	"    "
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The MIB module specific for ARD2500c equipment"
 | 
			
		||||
   ::= { sagemDr 17 }
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
   
 | 
			
		||||
   
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										57
									
								
								MIBS/sagemcom/ADR63E1-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										57
									
								
								MIBS/sagemcom/ADR63E1-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,57 @@
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*    SAGEM, IONOS 	 							  				*
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--
 | 
			
		||||
--  Filename: adr63e1
 | 
			
		||||
--
 | 
			
		||||
--  File type: .mib    
 | 
			
		||||
-- 
 | 
			
		||||
--  Description:	SNMP source Mib file.        
 | 
			
		||||
--
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
--	
 | 
			
		||||
--  Date(DD MM YYYY): 15 11 02 last update for IONOS NMS 
 | 
			
		||||
--     
 | 
			
		||||
--  Contact: D. Mobuchon, F. Bonnevialle
 | 
			
		||||
--
 | 
			
		||||
--  History: 
 | 
			
		||||
--		Version: MIB-P0-301199	Date: 30 11 1999 
 | 
			
		||||
--	  
 | 
			
		||||
--		Name: F.Bonnevialle 	
 | 
			
		||||
--		Date: 15 11 2002 		
 | 
			
		||||
--		Desc: Modification for SilverCreek Compiler
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Copyright (c) 2002, SAGEM , All rights reserved.              *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- MIB: ADR63E1-MIB
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
ADR63E1-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
   IMPORTS
 | 
			
		||||
   sagemDr			FROM SAGEM-DR-MIB
 | 
			
		||||
   MODULE-IDENTITY		FROM SNMPv2-SMI ;
 | 
			
		||||
 | 
			
		||||
   -- SRU : 
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
   adr63e1	MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "0211150000Z"
 | 
			
		||||
      ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
	"    "
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The MIB module specific for ADR63E1 equipment"
 | 
			
		||||
   ::= { sagemDr 18 }
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
   
 | 
			
		||||
   
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										886
									
								
								MIBS/sagemcom/EQUIPMENT-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										886
									
								
								MIBS/sagemcom/EQUIPMENT-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,886 @@
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*    SAGEM, IONOS 											    *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--
 | 
			
		||||
--  Filename: equip
 | 
			
		||||
--
 | 
			
		||||
--  File type: .mib    
 | 
			
		||||
-- 
 | 
			
		||||
--  Description:	SNMP source Mib file.
 | 
			
		||||
--
 | 
			
		||||
--			Contains general description and operation for
 | 
			
		||||
--			equipent level.
 | 
			
		||||
--             
 | 
			
		||||
--
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
--	
 | 
			
		||||
--  Date(DD MM YYYY): 15 11 2002 last update for IONOS NMS 
 | 
			
		||||
--     
 | 
			
		||||
--  Contact: D. Mobuchon, F. Bonnevialle
 | 
			
		||||
--
 | 
			
		||||
--  History: 
 | 
			
		||||
--		Version: 			Date: 04 08 98
 | 
			
		||||
--		Version: MIB-P0-301199	Date: 30 11 1999
 | 
			
		||||
--      Version: MIB-P0-05092000 Date: 05 09 2000
 | 
			
		||||
--      Modification de la table des managers  
 | 
			
		||||
--
 | 
			
		||||
--		Name: S.LAURENT 	
 | 
			
		||||
--		Date: 25 04 2001 
 | 
			
		||||
--		Desc: * Add 7 equipment modification counters
 | 
			
		||||
--			   
 | 
			
		||||
--		Name: S.LAURENT 	
 | 
			
		||||
--		Date: 14 06 2002 
 | 
			
		||||
--		Desc: * DisplayString is imported from SNMPv2-TC instead of RFC1213
 | 
			
		||||
--          
 | 
			
		||||
--		Name: F.Bonnevialle 	
 | 
			
		||||
--		Date: 15 11 2002 		
 | 
			
		||||
--		Desc: Modification for SilverCreek Compiler
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Copyright (c) 2002, SAGEM , All rights reserved.              *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- MIB: EQUIPMENT-MIB
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
EQUIPMENT-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- IMPORTS
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
   IMPORTS
 | 
			
		||||
   sagemDr							FROM SAGEM-DR-MIB 
 | 
			
		||||
   MODULE-IDENTITY,
 | 
			
		||||
   		OBJECT-TYPE,
 | 
			
		||||
   		NOTIFICATION-TYPE,
 | 
			
		||||
		IpAddress,Counter32    		FROM SNMPv2-SMI
 | 
			
		||||
   DisplayString					FROM SNMPv2-TC;
 | 
			
		||||
--   TRAP-TYPE						FROM RFC-1215;
 | 
			
		||||
   
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- OBJECTS
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
   equip	MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "0211150000Z"
 | 
			
		||||
      ORGANIZATION "SAGEM/DR Tolbiac Centre"
 | 
			
		||||
      CONTACT-INFO " "
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"  
 | 
			
		||||
	Modification: 
 | 
			
		||||
			Date: 15 11 2002
 | 
			
		||||
			Description: 
 | 
			
		||||
			sagemDr replace sagem-dr
 | 
			
		||||
			NOTIFICATION-TYPE replace TRAP-TYPE
 | 
			
		||||
						
 | 
			
		||||
	Modification:
 | 
			
		||||
			Date: 14 06 2002
 | 
			
		||||
			Description: Modification of Imports
 | 
			
		||||
				DisplayString is imported from SNMPv2-TC instead of RFC1213				
 | 
			
		||||
 | 
			
		||||
	Modification:
 | 
			
		||||
			Date: 20 12 1999
 | 
			
		||||
			Description: Modification of comments
 | 
			
		||||
				Modification of bugs				
 | 
			
		||||
 
 | 
			
		||||
	Modification: 
 | 
			
		||||
			Date: 19 11 1999
 | 
			
		||||
			Name: sagem-dr, SagemBoolean
 | 
			
		||||
			Description: Definition of OID sagem-dr instead of sat      
 | 
			
		||||
				Definition of data SagemBoolean instead of Boolean 
 | 
			
		||||
	
 | 
			
		||||
			Name: communityString
 | 
			
		||||
			Description: SIZE(0..20) replaced by SIZE (0..50)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
	New Object: 
 | 
			
		||||
			Date: 19 11 1999
 | 
			
		||||
		
 | 
			
		||||
			Name: All *Manager* are new objects
 | 
			
		||||
			Description: Manager list that recieves the traps.
 | 
			
		||||
 | 
			
		||||
			Name: equipCptModif
 | 
			
		||||
	 		Description: Incremental counter used to manage 
 | 
			
		||||
				the modifications	on the equipment.
 | 
			
		||||
 | 
			
		||||
	 		Name: communityAcces
 | 
			
		||||
	 		Description: new names used
 | 
			
		||||
				iONNOS-ANM-Supervisor instead of Set ...	
 | 
			
		||||
 | 
			
		||||
			Name: trapCommunity
 | 
			
		||||
			Description:SIZE(0..20) replaced by SIZE (0..50)
 | 
			
		||||
 | 
			
		||||
			Name: equipLoad
 | 
			
		||||
	 		Description: Object is simplified to an OID 
 | 
			
		||||
   
 | 
			
		||||
			Name: equipLoadDiagnostic
 | 
			
		||||
	 		Description: A string to help in case of problem  
 | 
			
		||||
 | 
			
		||||
			Name: transferedItemTable,transferedItem,
 | 
			
		||||
				TransferedItem,transferedItemIndex
 | 
			
		||||
				transferedItemType,transferedItemVersion
 | 
			
		||||
				transferedItemComments
 | 
			
		||||
	 		Description:
 | 
			
		||||
			These object are used to manage the download 
 | 
			
		||||
			and upload of some part of the data; the data
 | 
			
		||||
			can be a part of a program, a complete program,
 | 
			
		||||
			or a config.
 | 
			
		||||
			The transferedItemType is reused in equipLocalFile
 | 
			
		||||
 | 
			
		||||
	 		Name: equipStatusV2
 | 
			
		||||
			Description: used by IONOS ANM V2      
 | 
			
		||||
 | 
			
		||||
	"
 | 
			
		||||
      REVISION "9808040000Z"
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"
 | 
			
		||||
	Creation : this MIB module describes equipment level operation such as
 | 
			
		||||
	date and time set, restart, reset, community and trap  
 | 
			
		||||
	management.
 | 
			
		||||
	"	
 | 
			
		||||
	      ::= { sagemDr 107 }
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
SagemBoolean  ::= INTEGER { true(1), false(2) }
 | 
			
		||||
IntDateTime ::= INTEGER (0..2147483647) 
 | 
			
		||||
Severity    ::= INTEGER
 | 
			
		||||
      { 
 | 
			
		||||
		nonAlarmed (1), 
 | 
			
		||||
		minor (2), 
 | 
			
		||||
		major (3), 
 | 
			
		||||
		critical (4), 
 | 
			
		||||
		warning (5),
 | 
			
		||||
		invNonAlarmed (6),
 | 
			
		||||
		invMinor(7),
 | 
			
		||||
    	invMajor(8),
 | 
			
		||||
    	invCritical(9),
 | 
			
		||||
    	invWarning(10) 
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
   equipDateTime   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       IntDateTime
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
      "The value of this field is the date and time of the equipment.
 | 
			
		||||
	It is the number of seconds since 1st January 1970."  
 | 
			
		||||
      ::= { equip 1 } 
 | 
			
		||||
   
 | 
			
		||||
   equipLastModif   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       IntDateTime
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The date and time when the equipment was last modified."           
 | 
			
		||||
      ::= { equip 2 } 
 | 
			
		||||
 | 
			
		||||
   equipWarmStart   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The equipment make a hot start if this field is set to `true'.
 | 
			
		||||
	This operation can only be done by the iONOSANMsupervisor
 | 
			
		||||
	or dIRECTACCESSsupervisor. 
 | 
			
		||||
	The value returns to `false' after the restart."  
 | 
			
		||||
      ::= { equip 3 } 
 | 
			
		||||
   
 | 
			
		||||
   equipClearConf   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The equipment resets all its parameters, including those 
 | 
			
		||||
	stored in non-volatile media storage, if this field is set 
 | 
			
		||||
	to `true'.
 | 
			
		||||
	This command does not apply to mib-2 parameters, like @ip, 
 | 
			
		||||
	routing table, etc ...
 | 
			
		||||
	This operation can only be done by the iONOSANMsupervisor
 | 
			
		||||
	or dIRECTACCESSsupervisor. 
 | 
			
		||||
	The value returns to `false' after the reset.
 | 
			
		||||
	This operation is optionnal."  
 | 
			
		||||
      ::= { equip 4 } 
 | 
			
		||||
   
 | 
			
		||||
 
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Description:
 | 
			
		||||
--		Community 
 | 
			
		||||
--		 The "communityTable" is used for the habilitation.
 | 
			
		||||
--		It contains a sequense of "CommunityEntry" 
 | 
			
		||||
-- 		The size for the habilitation table is 10 elements for ADR equipement.
 | 
			
		||||
--		 A "CommunityEntry" is a sequence:
 | 
			
		||||
--		(communityIndex,communityString,communityAccess)
 | 
			
		||||
--		 The different kind of habilitation are:
 | 
			
		||||
--		iONOSANMobserver,
 | 
			
		||||
--		iONOSANMoperator,
 | 
			
		||||
--		iONOSANMsupervisor,
 | 
			
		||||
--		dIRECTACCESSobserver,
 | 
			
		||||
--		dIRECTACCESSoperator,
 | 
			
		||||
--		dIRECTACCESSsupervisor,
 | 
			
		||||
-- The 4 last one are used for the "Add Drop for IP" IPA.
 | 
			
		||||
--		iONOSANMclientobserver,
 | 
			
		||||
--		iONOSANMclientoperator,
 | 
			
		||||
--		dIRECTACCESSclientobserver,
 | 
			
		||||
--		dIRECTACCESSclientoperator.
 | 
			
		||||
 | 
			
		||||
   communityNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of community in equipment."  
 | 
			
		||||
      ::= { equip 5 } 
 | 
			
		||||
   
 | 
			
		||||
   communityTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF CommunityEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of community in equipment."  
 | 
			
		||||
      ::= { equip 6 } 
 | 
			
		||||
   
 | 
			
		||||
   communityEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       CommunityEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular community of the equipment." 
 | 
			
		||||
      INDEX        { communityIndex } 
 | 
			
		||||
      ::= { communityTable 1 } 
 | 
			
		||||
 | 
			
		||||
   CommunityEntry ::=
 | 
			
		||||
      SEQUENCE {
 | 
			
		||||
        communityIndex         INTEGER,
 | 
			
		||||
        communityString        DisplayString,
 | 
			
		||||
        communityAcces         INTEGER
 | 
			
		||||
      }
 | 
			
		||||
   
 | 
			
		||||
   communityIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A unique value which identify a particular
 | 
			
		||||
	community."
 | 
			
		||||
      ::= { communityEntry 1 } 
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
  communityString   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString 
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A unique textual string that can be used by a SNMP manager as
 | 
			
		||||
	community string. It can be also used as password for other
 | 
			
		||||
	configuration like http, not only snmp.
 | 
			
		||||
	The table must have at least two entries associated with 
 | 
			
		||||
	the iONOSANMsupervisor access right (this entry is created by 
 | 
			
		||||
	equipement at startup with value `secret') and 
 | 
			
		||||
	dIRECTACCESSsupervisor access right (this entry is 	
 | 
			
		||||
	created by equipement	at startup  with value 'supervisor') . 
 | 
			
		||||
	According to equipment implementation, it is possible to 
 | 
			
		||||
	create other entries associed with lower rights that PDU 
 | 
			
		||||
	community string can afford (actualy equal if 
 | 
			
		||||
	IONOSANMsupervisor status is granted).
 | 
			
		||||
	If the other access rights are created at startup by the equipment,
 | 
			
		||||
	 its must use the following values : 'private' for 
 | 
			
		||||
	'iONOSANMoperator, 'public' for 'iONOSANMobserver', 
 | 
			
		||||
	 'operator' for dIRECTACCESSoperator, 'observer' for 
 | 
			
		||||
	dIRECTACCESSobserver, and 'client' for the others.
 | 
			
		||||
	
 | 
			
		||||
	All community string can be modified only by 
 | 
			
		||||
	IONOSANMsupervisor.
 | 
			
		||||
	A dIRECTACCESS community string can be modified by 
 | 
			
		||||
	dIRECTACCESSsupervisor.
 | 
			
		||||
	
 | 
			
		||||
	The reading of a community string gives *** for all 
 | 
			
		||||
	access rights .
 | 
			
		||||
	
 | 
			
		||||
	An entry may be discarded by setting its community string to 
 | 
			
		||||
	void string. This should not be used by the administrator or 
 | 
			
		||||
	he could discard himself "  
 | 
			
		||||
 | 
			
		||||
      ::= { communityEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   communityAcces   OBJECT-TYPE
 | 
			
		||||
      SYNTAX        INTEGER {iONOSANMobserver (1), 
 | 
			
		||||
                             iONOSANMoperator(2), 
 | 
			
		||||
                             iONOSANMsupervisor(3), 
 | 
			
		||||
				     		 dIRECTACCESSobserver (4),
 | 
			
		||||
                             dIRECTACCESSoperator(5), 
 | 
			
		||||
                             dIRECTACCESSsupervisor(6), 
 | 
			
		||||
                             iONOSANMclientobserver(7),
 | 
			
		||||
                             iONOSANMclientoperator(8),
 | 
			
		||||
                             dIRECTACCESSclientobserver(9),
 | 
			
		||||
                             dIRECTACCESSclientoperator(10)
 | 
			
		||||
				    }
 | 
			
		||||
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"
 | 
			
		||||
	iONOSANMsupervisor(3) access :
 | 
			
		||||
		allows all operations including community string
 | 
			
		||||
		(community string = password)
 | 
			
		||||
	iONOSANMoperator(2) access :
 | 
			
		||||
		allows all set operations except write community
 | 
			
		||||
	   	string read or write and also some special operations.
 | 
			
		||||
	iONOSANMobserver (1) access : 
 | 
			
		||||
		allows only get and get_next requests.
 | 
			
		||||
	dIRECTACCESSsupervisor(6) access : 
 | 
			
		||||
		allows all operations EXcluding IONOS ANM community string
 | 
			
		||||
	dIRECTACCESSoperator(5) access :
 | 
			
		||||
		allows all set operations except write community
 | 
			
		||||
	   	string read or write and also some special operations.
 | 
			
		||||
	dIRECTACCESSobserver (4) access :
 | 
			
		||||
		allows only get and get_next requests.		
 | 
			
		||||
      iONOSANMclientoperator(8) access :                      
 | 
			
		||||
		allows only set some special operations 
 | 
			
		||||
      iONOSANMclientobserver(7) access :
 | 
			
		||||
		allows only get and get_next requests for special operations 
 | 
			
		||||
      dIRECTACCESSclientoperator(10) access :                      
 | 
			
		||||
		allows only set some special operations 
 | 
			
		||||
	dIRECTACCESSclientobserver(9) access :
 | 
			
		||||
		allows only get and get_next requests for special operations 
 | 
			
		||||
      "
 | 
			
		||||
     ::= { communityEntry 3 }    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Description:
 | 
			
		||||
--		"trapTable": trap's receiver table  	
 | 
			
		||||
 | 
			
		||||
   trapNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of trap receivers description in equipment."  
 | 
			
		||||
      ::= { equip 7 } 
 | 
			
		||||
   
 | 
			
		||||
   trapTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF TrapEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of trap receivers in equipment."  
 | 
			
		||||
      ::= { equip 8 } 
 | 
			
		||||
   
 | 
			
		||||
   trapEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       TrapEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular trap of the equipment." 
 | 
			
		||||
      INDEX        { trapIndex } 
 | 
			
		||||
      ::= { trapTable 1 } 
 | 
			
		||||
  
 | 
			
		||||
  TrapEntry ::=
 | 
			
		||||
      SEQUENCE {
 | 
			
		||||
	  trapIndex              INTEGER,
 | 
			
		||||
        trapDestination        IpAddress,
 | 
			
		||||
        trapCommunity          DisplayString
 | 
			
		||||
      }
 | 
			
		||||
   
 | 
			
		||||
  trapIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A unique value which identify a particular
 | 
			
		||||
	trap receiver.
 | 
			
		||||
	The value of index is a constant assigned to an entry at
 | 
			
		||||
	equipment design time. "  
 | 
			
		||||
      ::= { trapEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   trapDestination   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       IpAddress
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The ip address to which the equipment will send the traps. 
 | 
			
		||||
	Note that the value must be unique along this table.
 | 
			
		||||
	An entry may be discarded by setting the IP address to 0.0.0.0
 | 
			
		||||
	" 
 | 
			
		||||
      ::= { trapEntry 2 } 
 | 
			
		||||
   
 | 
			
		||||
     
 | 
			
		||||
   trapCommunity   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString 
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
--	It is better to use a size value lower than 10.
 | 
			
		||||
--	The size value 50 is used for the BMX
 | 
			
		||||
	"The community string to use when a trap is sent to 
 | 
			
		||||
	this address. "  
 | 
			
		||||
      ::= { trapEntry 3 }    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
-- Description: 
 | 
			
		||||
--		Up and download for the software and configuration
 | 
			
		||||
-- 
 | 
			
		||||
   equipLoad   OBJECT IDENTIFIER ::= { equip 9 }
 | 
			
		||||
      
 | 
			
		||||
   equipLocalFile   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString       
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The file path suitable for the equipment."  
 | 
			
		||||
      ::= { equipLoad 1 } 
 | 
			
		||||
   
 | 
			
		||||
   equipServerAddress   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       IpAddress
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The ip adress of tftp serveur from which is read/write 
 | 
			
		||||
	the file `equipRemoteFile'."  
 | 
			
		||||
      ::= { equipLoad 2 } 
 | 
			
		||||
   
 | 
			
		||||
   equipRemoteFile   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString 
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The file path to be loaded on/from the equipement."  
 | 
			
		||||
      ::= { equipLoad 3 } 
 | 
			
		||||
   
 | 
			
		||||
   equipDirection   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER { download (0), upload(1)
 | 
			
		||||
			, backupDownload (2), switching (3)
 | 
			
		||||
	}
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"This field selects the direction of data stream.
 | 
			
		||||
	When it is set to `backupDownload', only the transfert is done.
 | 
			
		||||
	When it is set to `download' the transfert is done and then the 
 | 
			
		||||
	information transfert is switched in the operational state.
 | 
			
		||||
	When it is set to `switching', there is no transfert; 
 | 
			
		||||
	there is only  a switching. "     
 | 
			
		||||
      ::= { equipLoad 4 } 
 | 
			
		||||
 | 
			
		||||
   equipLoadProceed   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"
 | 
			
		||||
	This entry is use to start (set to `true') loading a file 
 | 
			
		||||
	on/from a equipment which has a tftp client.
 | 
			
		||||
	The value of the field remains to `true' until load is 
 | 
			
		||||
	completed or has been aborted.
 | 
			
		||||
	This operation can only be done by the iONOSANMsupervisor
 | 
			
		||||
	or dIRECTACCESSsupervisor.
 | 
			
		||||
	It may be possible to abort the loading by setting it 
 | 
			
		||||
	to false.
 | 
			
		||||
	After the switching of a new configuration, the equipment
 | 
			
		||||
	must increase the value of the variable 'equipCptModif' 
 | 
			
		||||
	"  
 | 
			
		||||
      ::= { equipLoad 5 } 
 | 
			
		||||
   
 | 
			
		||||
   equipLoadDiagnostic   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A string used to help in case of trouble."  
 | 
			
		||||
      ::= { equipLoad 6 }  
 | 
			
		||||
   
 | 
			
		||||
   equipLoadProtocole   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER { ftp (1), tftp (2), 
 | 
			
		||||
						http (3), telnet (4)}
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Protocole used by the equipment for the download"  
 | 
			
		||||
      ::= { equipLoad 7 }  
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Description: 
 | 
			
		||||
--		Delayed up and download for the software and configuration
 | 
			
		||||
--
 | 
			
		||||
--   equipLoadState   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       INTEGER { delayedLoad (1), loadRunning (2), 
 | 
			
		||||
--					delayedSwitching (3), switchingRunning (4),
 | 
			
		||||
--					loadOK (5), loadNOK (6) ,aborted (7)}
 | 
			
		||||
--      MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"This field indicates the status of the current load processes valided 
 | 
			
		||||
--	by 'equipLoadProceed'.
 | 
			
		||||
--      Remark : a download includes a data transfer (load) from the 
 | 
			
		||||
--	server to the equipment and a switching for using the data or the 
 | 
			
		||||
--	software transfered . A upload includes only a data transfer from 
 | 
			
		||||
--	the equipment to the server
 | 
			
		||||
--	It's optional for the equipment which doesn't realise delayed download "
 | 
			
		||||
--	::= { equipLoad 8 } 
 | 
			
		||||
--
 | 
			
		||||
--	equipLoadDateTime   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       IntDateTime
 | 
			
		||||
--      MAX-ACCESS   read-write
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--      "The value of this field is the date and time of the equipment 
 | 
			
		||||
--	at which the load processes valided by 
 | 
			
		||||
--	'equipLoadProceed' must begin .
 | 
			
		||||
--	If this value if equal at 0 or < at the current
 | 
			
		||||
--	time, the load starts immediately.
 | 
			
		||||
--	It is the number of seconds since 1st January 1970."  
 | 
			
		||||
--	::= { equipLoad 9 }
 | 
			
		||||
--
 | 
			
		||||
--	equipSwitchingDateTime   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       IntDateTime
 | 
			
		||||
--      MAX-ACCESS   read-write
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--      "
 | 
			
		||||
--	The value of this field is the date and time of the equipment
 | 
			
		||||
--	at which the switching processes valided by 
 | 
			
		||||
--	'equipLoadProceed' must begin .If this value if equal at
 | 
			
		||||
--	0 or < at the current time, the switching starts immediately 
 | 
			
		||||
--	(if there isn't load)or immediately after the load (if there is a load).
 | 
			
		||||
--	It is the number of seconds since 1st January 1970.
 | 
			
		||||
--	After the switching of a new configuration, the equipment
 | 
			
		||||
--	must increase the value of the variable 'equipCptModif' 
 | 
			
		||||
--	"  
 | 
			
		||||
--	::= { equipLoad 10 } 
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Description:
 | 
			
		||||
--		These object are used to manage the download 
 | 
			
		||||
--		and upload of some part of the data; the data
 | 
			
		||||
--		can be a part of a program, a complete program,
 | 
			
		||||
--		or a config.
 | 
			
		||||
--			
 | 
			
		||||
--		The transferedItemType can be:
 | 
			
		||||
--			inactive programName 
 | 
			
		||||
--			active programName 
 | 
			
		||||
--			inactive"Config"
 | 
			
		||||
--			active"Config"
 | 
			
		||||
--			ALL Program
 | 
			
		||||
--			ALL
 | 
			
		||||
--
 | 
			
		||||
--		The transferedItemType is reused in equipLocalFile   
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  transferedItemTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF TransferedItemEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of uploaded or downloaded Item from the 
 | 
			
		||||
	equipment."  
 | 
			
		||||
      ::= { equip 30 } 
 | 
			
		||||
   
 | 
			
		||||
   transferedItemEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       TransferedItemEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular Item transferd from/to the equipment." 
 | 
			
		||||
      INDEX        { transferedItemIndex } 
 | 
			
		||||
      ::= { transferedItemTable 1 } 
 | 
			
		||||
 | 
			
		||||
   TransferedItemEntry ::=
 | 
			
		||||
      SEQUENCE {
 | 
			
		||||
        transferedItemIndex         INTEGER,
 | 
			
		||||
        transferedItemType          DisplayString,
 | 
			
		||||
	  transferedItemVersion       DisplayString,
 | 
			
		||||
	  transferedItemComment       DisplayString  	
 | 
			
		||||
      }
 | 
			
		||||
   
 | 
			
		||||
   transferedItemIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { transferedItemEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   transferedItemType   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"used to know what kind of data to transferate,
 | 
			
		||||
	mainly programName or config"
 | 
			
		||||
      ::= { transferedItemEntry 2 }
 | 
			
		||||
 | 
			
		||||
   transferedItemVersion   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"for a program, return the software version;
 | 
			
		||||
	for a config return the associated software version"
 | 
			
		||||
      ::= { transferedItemEntry 3 }
 | 
			
		||||
 | 
			
		||||
   transferedItemComment   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"give additional information about the tranfered data"
 | 
			
		||||
      ::= { transferedItemEntry 4 }
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Description:
 | 
			
		||||
 | 
			
		||||
   equipStatus   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"This field summerizes the status of all equipment objects 
 | 
			
		||||
	(port, card, ...)
 | 
			
		||||
	This variable is polled by IONOS ANM V1
 | 
			
		||||
	The 'equipmentStatusTrap' is sent after a GET on this variable.
 | 
			
		||||
	equipStatus and equipStatusTrap are only used with V1. 
 | 
			
		||||
	"
 | 
			
		||||
      ::= { equip 10 } 
 | 
			
		||||
 | 
			
		||||
   equipStatusV2   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Replace equipStatus for the v2. For the v1, equipStatus 
 | 
			
		||||
	in EQUIPMENT-MIB send a trap after been polled; 
 | 
			
		||||
	For the v2, equipStatus is polled."  
 | 
			
		||||
      ::= { equip 11 } 
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   modification counters
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Description:
 | 
			
		||||
--		"equipCptModif":
 | 
			
		||||
--			Incremental counter used to manage the modifications
 | 
			
		||||
--			on the equipment.
 | 
			
		||||
-- Warning:
 | 
			
		||||
--		Replace equipLastModif for the new equipment ADR155c and 
 | 
			
		||||
--		the next generation of equipment. 
 | 
			
		||||
 | 
			
		||||
   equipCptModif   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter32
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The counter for all equipments modifications. It represents
 | 
			
		||||
        the sum of the 7 other counters"  
 | 
			
		||||
      ::= { equip 12 } 
 | 
			
		||||
 
 | 
			
		||||
   -- Modification counters
 | 
			
		||||
  cptModif	 		OBJECT IDENTIFIER ::= { equip 14 }
 | 
			
		||||
 
 | 
			
		||||
    cptSNC   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter32
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The counter version for the SNC modifications."  
 | 
			
		||||
      ::= { cptModif 1 } 
 | 
			
		||||
     
 | 
			
		||||
      
 | 
			
		||||
    cptCnx   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter32
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The counter version for the Connexion modifications."  
 | 
			
		||||
      ::= { cptModif 2 } 
 | 
			
		||||
 
 | 
			
		||||
    cptMSP   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter32
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The counter version for the MSP modifications."  
 | 
			
		||||
      ::= { cptModif 3 } 
 | 
			
		||||
 | 
			
		||||
    cptMsSpring   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter32
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The counter version for the MS-SPRING modifications."  
 | 
			
		||||
      ::= { cptModif 4 } 
 | 
			
		||||
 | 
			
		||||
    cptSynchro   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter32
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The counter version for the Synchro modifications."  
 | 
			
		||||
      ::= { cptModif 5 } 
 | 
			
		||||
 | 
			
		||||
    cptMngt  OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter32
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The counter version for the MNGT modifications (mngt list, password, trap, ...)."  
 | 
			
		||||
      ::= { cptModif 6 } 
 | 
			
		||||
 | 
			
		||||
    cptNet   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter32
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The counter version for the Network modifications."  
 | 
			
		||||
      ::= { cptModif 7 } 
 | 
			
		||||
     
 | 
			
		||||
 | 
			
		||||
-- equipConfSaveStatus   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       SagemBoolean
 | 
			
		||||
--      MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"If 'true', this variable indicates that all configuration
 | 
			
		||||
-- 	modifications are saved in flash memory. 
 | 
			
		||||
--	If false, this variable indicates that configuration 
 | 
			
		||||
--	modifications are not saved in flash memory. "  
 | 
			
		||||
--      ::= { equip 13 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--
 | 
			
		||||
-- Description:
 | 
			
		||||
-- 			ACCESS TABLE FILTER
 | 
			
		||||
--		The table is a access filter table that ckeck the IP address of 
 | 
			
		||||
--		the SNMP managers.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   equipManagerNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of manager = number of IP addresses in the table"  
 | 
			
		||||
      ::= { equip 20 } 
 | 
			
		||||
 | 
			
		||||
   equipManagerTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX  SEQUENCE OF EquipManagerEntry
 | 
			
		||||
	MAX-ACCESS  not-accessible
 | 
			
		||||
	STATUS  current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Table containing Ip Addresses and maximum authorized level"
 | 
			
		||||
	::= { equip 21 }
 | 
			
		||||
	
 | 
			
		||||
   equipManagerEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX  EquipManagerEntry
 | 
			
		||||
	MAX-ACCESS  not-accessible
 | 
			
		||||
	STATUS  current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Entry containing IP addresses of managers allowed in R/W."
 | 
			
		||||
	INDEX   {equipManagerIndex}
 | 
			
		||||
	::= {equipManagerTable 1}
 | 
			
		||||
	
 | 
			
		||||
   EquipManagerEntry ::=
 | 
			
		||||
	SEQUENCE        
 | 
			
		||||
		{
 | 
			
		||||
			equipManagerIndex INTEGER,        
 | 
			
		||||
			equipManagerAddress IpAddress,
 | 
			
		||||
			equipManagerADM SagemBoolean,
 | 
			
		||||
			equipManagerOPR SagemBoolean,
 | 
			
		||||
			equipManagerOBS SagemBoolean
 | 
			
		||||
		}
 | 
			
		||||
	
 | 
			
		||||
   equipManagerIndex OBJECT-TYPE
 | 
			
		||||
	SYNTAX  INTEGER(0..2147483647) 
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS  current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Index of equipManagerTable
 | 
			
		||||
	There's only 10 values in this table"
 | 
			
		||||
	::= {equipManagerEntry 1}
 | 
			
		||||
	
 | 
			
		||||
   equipManagerAddress OBJECT-TYPE
 | 
			
		||||
	SYNTAX  IpAddress
 | 
			
		||||
	MAX-ACCESS  read-write
 | 
			
		||||
	STATUS  current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"The IP address of one of the allowed managers.
 | 
			
		||||
   	If the table contains only address values which are equal
 | 
			
		||||
  	 to 0.0.0.0, no access filter are done.
 | 
			
		||||
   	Write the IP address 0.0.0.0 to remove a manager.
 | 
			
		||||
	This operation can only be done by the iONOSANMsupervisor.
 | 
			
		||||
	" 
 | 
			
		||||
	::= {equipManagerEntry 2}
 | 
			
		||||
 | 
			
		||||
   equipManagerADM   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"If 'true', this variable indicates that the manager defined by 
 | 
			
		||||
	its address can have  the Supervisor rigth as maximum level
 | 
			
		||||
	The value 'false' is set by the equipment when another level 
 | 
			
		||||
	is choosen"  
 | 
			
		||||
      ::= {equipManagerEntry 3}
 | 
			
		||||
 	
 | 
			
		||||
   equipManagerOPR   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"If 'true', this variable indicates that the manager defined by 
 | 
			
		||||
	its address can have  the Operator rigth as maximum level
 | 
			
		||||
	The value 'false' is set by the equipment when another level 
 | 
			
		||||
	is choosen"  
 | 
			
		||||
      ::= {equipManagerEntry 4}
 | 
			
		||||
 | 
			
		||||
  equipManagerOBS   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"If 'true', this variable indicates that the manager defined by 
 | 
			
		||||
	its address can have the Observer rigth as maximum level
 | 
			
		||||
	The value 'false' is set by the equipment when another level 
 | 
			
		||||
	is choosen"  
 | 
			
		||||
      ::= {equipManagerEntry 5}
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Warning: This Trap is only used for V1
 | 
			
		||||
--  equipStatusTrap  TRAP-TYPE
 | 
			
		||||
--   	ENTERPRISE  equip
 | 
			
		||||
--  	VARIABLES   { equipStatus }
 | 
			
		||||
--  	DESCRIPTION
 | 
			
		||||
--	"This trap indicates the alarm status of the equipment.
 | 
			
		||||
--	Only sent with IONOS ANM V1"
 | 
			
		||||
--      ::= 1
 | 
			
		||||
  
 | 
			
		||||
  equipTraps OBJECT IDENTIFIER ::= { equip 0 }
 | 
			
		||||
     
 | 
			
		||||
  equipStatusTrap NOTIFICATION-TYPE
 | 
			
		||||
          OBJECTS     { equipStatus }
 | 
			
		||||
          STATUS      current
 | 
			
		||||
          DESCRIPTION "This trap indicates the alarm status of the equipment.
 | 
			
		||||
						Only sent with IONOS ANM V1"
 | 
			
		||||
          REFERENCE   ""
 | 
			
		||||
          ::= { equipTraps 1 }
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										990
									
								
								MIBS/sagemcom/GIGE-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										990
									
								
								MIBS/sagemcom/GIGE-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,990 @@
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*    SAGEM SA			 							  				*
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
--  Filename: GigE
 | 
			
		||||
--  File type: .mib    
 | 
			
		||||
-- 
 | 
			
		||||
--  Description:	SNMPc source Mib file.
 | 
			
		||||
--		The MIB module defines the gigabitEthernet card managment in Adr2500c
 | 
			
		||||
--
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
--	
 | 
			
		||||
--  Date(DD MM YYYY): 15 11 02 last update for IONOS NMS 
 | 
			
		||||
--     
 | 
			
		||||
--  Contact: D. Mobuchon, F. Bonnevialle
 | 
			
		||||
--
 | 
			
		||||
--  History: 
 | 
			
		||||
--		Name: S.LAURENT	
 | 
			
		||||
--		Date: 22 05 2002 
 | 
			
		||||
--		Desc: original
 | 
			
		||||
--   
 | 
			
		||||
--		Name: F.Bonnevialle 	
 | 
			
		||||
--		Date: 15 11 2002 		
 | 
			
		||||
--		Desc: Modification for SilverCreek Compiler
 | 
			
		||||
--
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Copyright (c) 2002, SAGEM , All rights reserved.              *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- MIB: GIGE-MIB
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
GIGE-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- IMPORTS
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
   IMPORTS
 | 
			
		||||
   adr2500c								FROM ADR2500C-MIB 
 | 
			
		||||
   SagemBoolean, Severity						FROM EQUIPMENT-MIB
 | 
			
		||||
   MODULE-IDENTITY,OBJECT-TYPE,Counter64				FROM SNMPv2-SMI
 | 
			
		||||
   DisplayString, PhysAddress              				FROM SNMPv2-TC; 
 | 
			
		||||
 | 
			
		||||
   gige	MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "0205220000Z"
 | 
			
		||||
      ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
	"    "
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The MIB module specific for GigE module of Adr2500c"
 | 
			
		||||
      ::= { adr2500c 10 }
 | 
			
		||||
                                                                      
 | 
			
		||||
                                                                      
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--* Gige part  
 | 
			
		||||
--*******************************************************************   
 | 
			
		||||
 | 
			
		||||
   BandwidthSize    ::= INTEGER 
 | 
			
		||||
   { 
 | 
			
		||||
   	none(0), 
 | 
			
		||||
   	stm1(1), 
 | 
			
		||||
   	stm4(4), 
 | 
			
		||||
   	stm16(16),
 | 
			
		||||
   	stm64(64)
 | 
			
		||||
   }
 | 
			
		||||
      
 | 
			
		||||
   gigeNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of gigabitEthernet cards in equipment."  
 | 
			
		||||
      ::= { gige 10 } 
 | 
			
		||||
   
 | 
			
		||||
   gigeTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF GigeEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of gigabitEthernet cards in equipment."  
 | 
			
		||||
      ::= { gige 11 } 
 | 
			
		||||
   
 | 
			
		||||
   gigeEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       GigeEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular gigabitEthernet card of the equipment." 
 | 
			
		||||
      INDEX        { gigeIndex  } 
 | 
			
		||||
      ::= { gigeTable 1 } 
 | 
			
		||||
 | 
			
		||||
   GigeEntry ::= SEQUENCE { 
 | 
			
		||||
   	  gigeIndex			   INTEGER,		-- boardIndex
 | 
			
		||||
      gigeSdhBandwidth     BandwidthSize,
 | 
			
		||||
      gigeAutoTest		   SagemBoolean,
 | 
			
		||||
      gigeWarmStart		   SagemBoolean
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   gigeIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "A unique value which identify a particular	gigabitEthernet card of the equipment.
 | 
			
		||||
	The value of this index is a constant value assigned to an entry at
 | 
			
		||||
	equipment design time. It is usualy related to harware"  
 | 
			
		||||
      ::= { gigeEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   gigeSdhBandwidth   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       BandwidthSize
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field set the size of the SDH Bandwidth which is allocated to the gigabitEthernet card."  
 | 
			
		||||
      ::= { gigeEntry 2 } 
 | 
			
		||||
   
 | 
			
		||||
   gigeAutoTest   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "When the value of this field is set to true, an autotest is executed on the gigabitEthernet card."  
 | 
			
		||||
      ::= { gigeEntry 3 } 
 | 
			
		||||
 | 
			
		||||
   gigeWarmStart   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "When the value of this field is set to true, a warmStart is launched on the gigabitEthernet card."  
 | 
			
		||||
      ::= { gigeEntry 4 } 
 | 
			
		||||
 | 
			
		||||
   -- End of gige description     
 | 
			
		||||
     
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--* Maintenance part  
 | 
			
		||||
--*******************************************************************  
 | 
			
		||||
 | 
			
		||||
   LoopbackGE    ::= INTEGER 
 | 
			
		||||
   { 
 | 
			
		||||
   	none(0),     -- GE-SDH Bidirectionnal Transmission 
 | 
			
		||||
   	local1(1),   -- GE-GE Loopback (above GFP)
 | 
			
		||||
   	local2(2),   -- GE-GE Loopback (beyong GFP)
 | 
			
		||||
   	local3(3),   -- GE-GE Loopback (into SERDES)
 | 
			
		||||
   	local4(4),   -- GE-GE Loopback (into GMAC Bloc)
 | 
			
		||||
   	remote(10)   -- SDH-SDH Loopback (into Tramer)
 | 
			
		||||
   }
 | 
			
		||||
   
 | 
			
		||||
   
 | 
			
		||||
   maintenanceNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of gigabitEthernet ports in equipment."  
 | 
			
		||||
      ::= { gige 20 } 
 | 
			
		||||
   
 | 
			
		||||
   maintenanceTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF MaintenanceEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of gigabitEthernet ports in equipment."  
 | 
			
		||||
      ::= { gige 21 } 
 | 
			
		||||
   
 | 
			
		||||
   maintenanceEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       MaintenanceEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular gigabitEthernet port of the equipment." 
 | 
			
		||||
      INDEX        { maintenanceIndex  } 
 | 
			
		||||
      ::= { maintenanceTable 1 } 
 | 
			
		||||
 | 
			
		||||
   MaintenanceEntry ::= SEQUENCE { 
 | 
			
		||||
   	  maintenanceIndex			   	INTEGER,		-- channelIndex = nspiTTPIndex
 | 
			
		||||
      maintenanceAutoTest		   	SagemBoolean,
 | 
			
		||||
      maintenanceLoopback			LoopbackGE,
 | 
			
		||||
      maintenancePRBSSent			DisplayString,
 | 
			
		||||
      maintenancePRBSReceived 	    DisplayString,
 | 
			
		||||
      maintenanceResetAllCounters	SagemBoolean,
 | 
			
		||||
      maintenanceResetLanCounters	SagemBoolean,      
 | 
			
		||||
      maintenanceResetGfpCounters	SagemBoolean,      
 | 
			
		||||
      maintenanceResetQosCounters	SagemBoolean                  
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   maintenanceIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "A unique value which identify a particular	gigabitEthernet port of the equipment.
 | 
			
		||||
	The value of this index is a constant value assigned to an entry at
 | 
			
		||||
	equipment design time. It is usualy related to harware"  
 | 
			
		||||
      ::= { maintenanceEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   maintenanceAutoTest   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "When the value of this field is set to true, an autotest is executed on the gigabitEthernet port."  
 | 
			
		||||
      ::= { maintenanceEntry 2 } 
 | 
			
		||||
 | 
			
		||||
   maintenanceLoopback   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       LoopbackGE
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field set a loopback mode to a particular gigabitEthernet port."  
 | 
			
		||||
      ::= { maintenanceEntry 3 } 
 | 
			
		||||
   
 | 
			
		||||
   maintenancePRBSSent   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field allows to sent a PRBS frame on a particular gigabitEthernet port."  
 | 
			
		||||
      ::= { maintenanceEntry 4 } 
 | 
			
		||||
   
 | 
			
		||||
   maintenancePRBSReceived   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The value is the actual PRBS frame received in the particular gigabitEthernet port."  
 | 
			
		||||
      ::= { maintenanceEntry 5 } 
 | 
			
		||||
 | 
			
		||||
   maintenanceResetAllCounters   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "When the value of this field is set to true, all counters attached to this interface are deleted."  
 | 
			
		||||
      ::= { maintenanceEntry 6 } 
 | 
			
		||||
 | 
			
		||||
   maintenanceResetLanCounters   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "When the value of this field is set to true, all QoS counters attached to this interface are deleted."  
 | 
			
		||||
      ::= { maintenanceEntry 7 } 
 | 
			
		||||
 | 
			
		||||
   maintenanceResetGfpCounters   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "When the value of this field is set to true, all Gfp counters attached to this interface are deleted."  
 | 
			
		||||
      ::= { maintenanceEntry 8 } 
 | 
			
		||||
 | 
			
		||||
   maintenanceResetQosCounters   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "When the value of this field is set to true, all Qos counters attached to this interface are deleted."  
 | 
			
		||||
      ::= { maintenanceEntry 9 } 
 | 
			
		||||
   
 | 
			
		||||
   -- End of maintenance part     
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--* QoS part  
 | 
			
		||||
--*******************************************************************      
 | 
			
		||||
 | 
			
		||||
   QosType    ::= INTEGER 
 | 
			
		||||
   { 
 | 
			
		||||
   	none(0),     
 | 
			
		||||
   	pauseMode(1),
 | 
			
		||||
   	userPriority(2),
 | 
			
		||||
   	vlanId(3),
 | 
			
		||||
   	balanced(4),   
 | 
			
		||||
   	ipv4TOS(10),
 | 
			
		||||
   	ipv6TClass(11),
 | 
			
		||||
   	dscp(13)
 | 
			
		||||
   }
 | 
			
		||||
   
 | 
			
		||||
   CongestionControl    ::= INTEGER 
 | 
			
		||||
   { 
 | 
			
		||||
   	none(0),     
 | 
			
		||||
   	red(1),    -- Random Early Detection 
 | 
			
		||||
   	wred(2)    -- Weighted Random Early Detection
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   SchedulingSystem    ::= INTEGER 
 | 
			
		||||
   { 
 | 
			
		||||
   	unknown(0),     
 | 
			
		||||
   	spq(1),    -- Strict Priority Queuing
 | 
			
		||||
   	wfq(4),    -- Weighted Fair Queuing
 | 
			
		||||
    cbwfq(5),  -- Class-Based Weighted Fair Queuing
 | 
			
		||||
    wrr(10)	   -- Weighted Round Robbin
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
   qosNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of Quality of Service set in equipment. This number match to channelNumber because
 | 
			
		||||
	there is only one Qos per Sdh Channel.
 | 
			
		||||
	= number of entries in qosTable"  
 | 
			
		||||
      ::= { gige 30 } 
 | 
			
		||||
   
 | 
			
		||||
   qosTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF QosEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of Qos in equipment."  
 | 
			
		||||
      ::= { gige 31 } 
 | 
			
		||||
   
 | 
			
		||||
   qosEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       QosEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular qos of the equipment." 
 | 
			
		||||
      INDEX        { qosIndex  } 
 | 
			
		||||
      ::= { qosTable 1 } 
 | 
			
		||||
 | 
			
		||||
   QosEntry ::= SEQUENCE { 
 | 
			
		||||
   	  qosIndex				   	INTEGER,		-- channelIndex = nspiTTPIndex
 | 
			
		||||
      qosClassNumber		   	INTEGER,
 | 
			
		||||
      qosType					QosType,
 | 
			
		||||
      qosCongestionControl		CongestionControl,
 | 
			
		||||
      qosSchedulingSystem		SchedulingSystem,
 | 
			
		||||
      qosBwREnable		 	    SagemBoolean,
 | 
			
		||||
      qosHCInCCDiscardsGe		Counter64,      
 | 
			
		||||
      qosHCInCCDiscardsWan		Counter64      
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   qosIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "A unique value which identify a particular	QoS of the equipment.
 | 
			
		||||
	The value of this index is a constant value assigned to an entry at
 | 
			
		||||
	equipment design time. It is usualy related to harware"  
 | 
			
		||||
      ::= { qosEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   qosClassNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field allows to choose the number of CoS defined for the QoS"  
 | 
			
		||||
      ::= { qosEntry 2 } 
 | 
			
		||||
 | 
			
		||||
   qosType   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       QosType
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field allows to choose the type of Qos"  
 | 
			
		||||
      ::= { qosEntry 3 } 
 | 
			
		||||
   
 | 
			
		||||
   qosCongestionControl   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       CongestionControl
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field allows to choose a mechanism to manage congestion problems. Some Type of Qos
 | 
			
		||||
        force the value of this field. "  
 | 
			
		||||
      ::= { qosEntry 4 }  
 | 
			
		||||
      
 | 
			
		||||
   qosSchedulingSystem   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SchedulingSystem
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field allows to choose a mechanism to manage congestion problems. "  
 | 
			
		||||
      ::= { qosEntry 5 } 
 | 
			
		||||
      
 | 
			
		||||
   qosBwREnable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field allows to activate or desactivate the Sdh throughput reservation feature. "  
 | 
			
		||||
      ::= { qosEntry 6 } 
 | 
			
		||||
     
 | 
			
		||||
   qosHCInCCDiscardsGe   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The number of packets received on the GE interface which were discarded to prevent from switch saturation"  
 | 
			
		||||
      ::= { qosEntry 7 } 
 | 
			
		||||
 | 
			
		||||
   qosHCInCCDiscardsWan   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The number of packets received on the WAN interface which were discarded to prevent from switch saturation"  
 | 
			
		||||
      ::= { qosEntry 8 } 
 | 
			
		||||
   
 | 
			
		||||
   -- End of QoS part     
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--* CoS part  
 | 
			
		||||
--*******************************************************************  
 | 
			
		||||
 | 
			
		||||
   CosId    ::= INTEGER 
 | 
			
		||||
   { 
 | 
			
		||||
   	cos0(0),     
 | 
			
		||||
   	cos1(1),   
 | 
			
		||||
   	cos2(2),
 | 
			
		||||
   	cos3(3),
 | 
			
		||||
   	cos4(4),
 | 
			
		||||
   	cos5(5),
 | 
			
		||||
   	cos6(6),
 | 
			
		||||
   	cos7(7)
 | 
			
		||||
   }
 | 
			
		||||
   
 | 
			
		||||
   cosNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of Class of Service set in equipment
 | 
			
		||||
	= number of entries in cosTable 
 | 
			
		||||
	= qosNumber * qosClassNumber"  
 | 
			
		||||
      ::= { gige 40 } 
 | 
			
		||||
   
 | 
			
		||||
   cosTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF CosEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of CoS in equipment."  
 | 
			
		||||
      ::= { gige 41 } 
 | 
			
		||||
   
 | 
			
		||||
   cosEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       CosEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular CoS of the equipment." 
 | 
			
		||||
      INDEX        { cosIndex  } 
 | 
			
		||||
      ::= { cosTable 1 } 
 | 
			
		||||
 | 
			
		||||
   CosEntry ::= SEQUENCE { 
 | 
			
		||||
   	  cosIndex				   	INTEGER,		
 | 
			
		||||
   	  cosQosId				   	INTEGER,                   -- qosIndex
 | 
			
		||||
      cosId						CosId,
 | 
			
		||||
      cosDefinition				DisplayString,
 | 
			
		||||
      cosBwRRatioMin	 	    INTEGER,
 | 
			
		||||
      cosBwRRatioMax	 	    INTEGER,
 | 
			
		||||
      cosHCInOctets				Counter64,      
 | 
			
		||||
      cosHCOutOctets			Counter64,      
 | 
			
		||||
      cosHCInPkts				Counter64,      
 | 
			
		||||
      cosHCOutPkts				Counter64,      
 | 
			
		||||
      cosHCInCCDiscards			Counter64      
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   cosIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "A unique value which identify a particular	CoS of the equipment.
 | 
			
		||||
	The value of this index is a constant value assigned to an entry at
 | 
			
		||||
	equipment design time. It is usualy related to harware. Its values are taken between 1 and cosNumber."  
 | 
			
		||||
      ::= { cosEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   cosQosId   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field allows to identify which QoS this Class is belonging. Its values must match to qosIndex."  
 | 
			
		||||
      ::= { cosEntry 2 } 
 | 
			
		||||
 | 
			
		||||
   cosId   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       CosId
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        " This field identify the class of Service."  
 | 
			
		||||
      ::= { cosEntry 3 } 
 | 
			
		||||
   
 | 
			
		||||
   cosDefinition   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This optional textual field brings some precisions about the CoS configuration. "  
 | 
			
		||||
      ::= { cosEntry 4 } 
 | 
			
		||||
   
 | 
			
		||||
   cosBwRRatioMin   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "When the qosBwREnable field is set to True, then this field allows to configure the guaranted percentage of SDH
 | 
			
		||||
        throughput which must be booked up for the CoS"  
 | 
			
		||||
      ::= { cosEntry 5 } 
 | 
			
		||||
 | 
			
		||||
   cosBwRRatioMax   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "When the qosBwREnable field is set to True, then this field allows to configure the maximum percentage of SDH
 | 
			
		||||
        throughput which can be booked up for the CoS"  
 | 
			
		||||
      ::= { cosEntry 6 } 
 | 
			
		||||
 | 
			
		||||
   cosHCInOctets   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The total number of octets received on the GE interface (excluding framing characters preambule and sfd)
 | 
			
		||||
         and belonging to a CosId packet"  
 | 
			
		||||
      ::= { cosEntry 7 } 
 | 
			
		||||
 | 
			
		||||
   cosHCOutOctets   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The total number of octets transmitted out of the Wan interface (excluding framing characters preambule and sfd)
 | 
			
		||||
         and belonging to a CosId paket"  
 | 
			
		||||
      ::= { cosEntry 8 } 
 | 
			
		||||
 | 
			
		||||
   cosHCInPkts   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The total number of octets received on the GE interface (excluding framing characters preambule and sfd)
 | 
			
		||||
         and belonging to a CosId packet"  
 | 
			
		||||
      ::= { cosEntry 9 } 
 | 
			
		||||
 | 
			
		||||
   cosHCOutPkts   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The total number of octets transmitted out of the Wan interface (excluding framing characters preambule and sfd)
 | 
			
		||||
         and belonging to a CosId paket"  
 | 
			
		||||
      ::= { cosEntry 10 } 
 | 
			
		||||
 | 
			
		||||
   cosHCInCCDiscards   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The number of CosId packets received on the GE interface which were discarded by RED/WRED/BandWidthReservation
 | 
			
		||||
         to prevent from congestion."  
 | 
			
		||||
      ::= { cosEntry 11 } 
 | 
			
		||||
   
 | 
			
		||||
   -- End of CoS part     
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--* GFP part  
 | 
			
		||||
--*******************************************************************  
 | 
			
		||||
 | 
			
		||||
   GfpFailure    ::= INTEGER 
 | 
			
		||||
   { 
 | 
			
		||||
   	none(0),     
 | 
			
		||||
   	oofd(1),   
 | 
			
		||||
   	lofd(2),
 | 
			
		||||
   	fdsc(3)
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   GfpState    ::= INTEGER(0..2147483647) 
 | 
			
		||||
  -- { 
 | 
			
		||||
  -- 	none(0),     
 | 
			
		||||
  -- 	(1),   
 | 
			
		||||
  -- 	(2),
 | 
			
		||||
  -- 	(3)
 | 
			
		||||
  -- }
 | 
			
		||||
    
 | 
			
		||||
   gfpNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"ports Number of the Gfp layer.
 | 
			
		||||
	= number of entries in gfpTable "  
 | 
			
		||||
      ::= { gige 50 } 
 | 
			
		||||
   
 | 
			
		||||
   gfpTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF GfpEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of gfp port in the equipment."  
 | 
			
		||||
      ::= { gige 51 } 
 | 
			
		||||
   
 | 
			
		||||
   gfpEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       GfpEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular gfp port of the equipment." 
 | 
			
		||||
      INDEX        { gfpIndex  } 
 | 
			
		||||
      ::= { gfpTable 1 } 
 | 
			
		||||
 | 
			
		||||
   GfpEntry ::= SEQUENCE { 
 | 
			
		||||
   	  gfpIndex				   	INTEGER,		 -- channelIndex
 | 
			
		||||
      gfpHCInPkts				Counter64,
 | 
			
		||||
      gfpHCInIdlePkts			Counter64,
 | 
			
		||||
      gfpHCInCorruptedPkts 	    Counter64,
 | 
			
		||||
      gfpHCInErrors		 	    Counter64,
 | 
			
		||||
      gfpHCInCorrectedPkts 	    Counter64,
 | 
			
		||||
      gfpHCFCSErrors			Counter64,      
 | 
			
		||||
      gfpHCInOctets				Counter64,      
 | 
			
		||||
      gfpHCOutPkts				Counter64,
 | 
			
		||||
      gfpHCOutIdlePkts			Counter64,
 | 
			
		||||
      gfpHCOutOctets			Counter64,
 | 
			
		||||
      gfpIdleRate				INTEGER,
 | 
			
		||||
      gfpSendingRate			INTEGER,
 | 
			
		||||
   	  gfpState				   	GfpState,         
 | 
			
		||||
      gfpAdminStatus			INTEGER,
 | 
			
		||||
      gfpOperStatus				INTEGER,
 | 
			
		||||
      gfpMonitor				SagemBoolean,
 | 
			
		||||
      gfpFailure				GfpFailure,
 | 
			
		||||
      gfpSeverity				Severity,
 | 
			
		||||
      gfpOOFD					Severity,
 | 
			
		||||
      gfpLOFD					Severity,
 | 
			
		||||
      gfpFDSC					Severity
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   gfpIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "A unique value which identify a particular	gfp port in the equipment.
 | 
			
		||||
	The value of this index is a constant value assigned to an entry at
 | 
			
		||||
	equipment design time. It is usualy related to harware. Its values are mapped to channelIndex values."  
 | 
			
		||||
      ::= { gfpEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   gfpHCInPkts   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        " The total number of packets received on the Gfp interface"  
 | 
			
		||||
      ::= { gfpEntry 2 } 
 | 
			
		||||
   
 | 
			
		||||
   gfpHCInIdlePkts   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
         " The total number of Idle frames received on the Gfp interface"  
 | 
			
		||||
      ::= { gfpEntry 3 } 
 | 
			
		||||
   
 | 
			
		||||
   gfpHCInCorruptedPkts   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        " The total number of mismatched packets received on the Gfp interface."  
 | 
			
		||||
      ::= { gfpEntry 4 } 
 | 
			
		||||
 | 
			
		||||
   gfpHCInErrors   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The total number of mismatched packets that have been discarded. "  
 | 
			
		||||
      ::= { gfpEntry 5 } 
 | 
			
		||||
 | 
			
		||||
   gfpHCInCorrectedPkts   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The total number of mismatched packets received on the Gfp interface that have been corrected. "  
 | 
			
		||||
      ::= { gfpEntry 6 } 
 | 
			
		||||
     
 | 
			
		||||
   gfpHCFCSErrors   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "The number of frames received on the Gfp interface that are an integral number of octets
 | 
			
		||||
         in length but do not pass the FCS check. "  
 | 
			
		||||
      ::= { gfpEntry 7 } 
 | 
			
		||||
 | 
			
		||||
   gfpHCInOctets   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        " The total number of Octets received on the Gfp interface"  
 | 
			
		||||
      ::= { gfpEntry 8 } 
 | 
			
		||||
      
 | 
			
		||||
   gfpHCOutPkts   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        " The total number of packets transmitted out of the Gfp interface"  
 | 
			
		||||
      ::= { gfpEntry 9 } 
 | 
			
		||||
       
 | 
			
		||||
   gfpHCOutIdlePkts   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        " The total number of Idle frame transmitted out of the Gfp interface"  
 | 
			
		||||
      ::= { gfpEntry 10 } 
 | 
			
		||||
 | 
			
		||||
   gfpHCOutOctets   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Counter64
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        " The total number of packets transmitted out of the Gfp interface"  
 | 
			
		||||
      ::= { gfpEntry 11 } 
 | 
			
		||||
 | 
			
		||||
   gfpIdleRate   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        " The received Idle frames rate on a particular gfp port. "  
 | 
			
		||||
      ::= { gfpEntry 12 } 
 | 
			
		||||
 
 | 
			
		||||
   gfpSendingRate   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        " The sent frames rate on a particular gfp port. "  
 | 
			
		||||
      ::= { gfpEntry 13 } 
 | 
			
		||||
 | 
			
		||||
   gfpState   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       GfpState
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field allows to know in which state this gfp port is working."  
 | 
			
		||||
      ::= { gfpEntry 14 } 
 | 
			
		||||
 | 
			
		||||
    gfpAdminStatus   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER {
 | 
			
		||||
                      up(1),       -- ready to pass packets
 | 
			
		||||
                      down(2),
 | 
			
		||||
                      testing(3)   -- in some test mode
 | 
			
		||||
                   }
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The desired state of the gfp port.  The
 | 
			
		||||
     testing(3) state indicates that no operational
 | 
			
		||||
     packets can be passed."  
 | 
			
		||||
      ::= { gfpEntry 15 } 
 | 
			
		||||
 | 
			
		||||
   gfpOperStatus   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER {
 | 
			
		||||
                     up(1),       -- ready to pass packets
 | 
			
		||||
                     down(2),
 | 
			
		||||
                     testing(3)   -- in some test mode
 | 
			
		||||
                   }
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The current operational state of the gfp port.
 | 
			
		||||
     The testing(3) state indicates that no operational
 | 
			
		||||
     packets can be passed."  
 | 
			
		||||
      ::= { gfpEntry 16 }          
 | 
			
		||||
      
 | 
			
		||||
   gfpMonitor   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"When the value of this field is set to false, the failure detection
 | 
			
		||||
	is stopped for this gfp port."  
 | 
			
		||||
      ::= { gfpEntry 17 } 
 | 
			
		||||
   
 | 
			
		||||
   gfpFailure   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       GfpFailure
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "Active failures on channel"  
 | 
			
		||||
      ::= { gfpEntry 18 } 
 | 
			
		||||
   
 | 
			
		||||
   gfpSeverity   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "A reference to failure severity for gfp port."  
 | 
			
		||||
      ::= { gfpEntry 19 }    
 | 
			
		||||
         
 | 
			
		||||
   gfpOOFD   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Severity associated with Out of Frame Delineation failure
 | 
			
		||||
	for gfp port."  
 | 
			
		||||
      ::= { gfpEntry 20 }     
 | 
			
		||||
  
 | 
			
		||||
   gfpLOFD   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Severity associated with Loss Of Frame Delineation failure
 | 
			
		||||
	for gfp port."  
 | 
			
		||||
      ::= { gfpEntry 21 } 
 | 
			
		||||
   
 | 
			
		||||
   gfpFDSC   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Severity associated with Frame Delineation State Change failure
 | 
			
		||||
	for gfp port."  
 | 
			
		||||
      ::= { gfpEntry 22 }
 | 
			
		||||
-- End of GFP part     
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--* PAUSE part  
 | 
			
		||||
--*******************************************************************  
 | 
			
		||||
 | 
			
		||||
   PauseFailure    ::= INTEGER 
 | 
			
		||||
   { 
 | 
			
		||||
   	none(0),     
 | 
			
		||||
   	pauseModeRejected(1)
 | 
			
		||||
   }
 | 
			
		||||
    
 | 
			
		||||
   pauseNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of ports in the equipment which accept Pause mechanism
 | 
			
		||||
	= number of entries in pauseTable "  
 | 
			
		||||
      ::= { gige 60 } 
 | 
			
		||||
   
 | 
			
		||||
   pauseTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF PauseEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of Ethernet port in the equipment which accept Pause mechanism."  
 | 
			
		||||
      ::= { gige 61 } 
 | 
			
		||||
   
 | 
			
		||||
   pauseEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       PauseEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular Ethernet port of the equipment." 
 | 
			
		||||
      INDEX        { pauseIndex  } 
 | 
			
		||||
      ::= { pauseTable 1 } 
 | 
			
		||||
 | 
			
		||||
   PauseEntry ::= SEQUENCE { 
 | 
			
		||||
   	  pauseIndex				INTEGER,		 -- Lan ifIndex
 | 
			
		||||
   	  pauseTime				   	INTEGER,         
 | 
			
		||||
      pauseBetweenTime			INTEGER,
 | 
			
		||||
      pauseMacSA				PhysAddress,
 | 
			
		||||
      pauseMacDA 	    		PhysAddress,
 | 
			
		||||
      pauseCHT		 	    	INTEGER,
 | 
			
		||||
      pauseCLT 	    			INTEGER,
 | 
			
		||||
      pauseMonitor				SagemBoolean,      
 | 
			
		||||
      pauseFailure				PauseFailure,      
 | 
			
		||||
      pauseSeverity				Severity,
 | 
			
		||||
      pauseModeRejected			Severity
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   pauseIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "A unique value which identify a particular	Ethernet Physical port of a gigabitEthernet card.
 | 
			
		||||
	The value of this index is a constant value assigned to an entry at
 | 
			
		||||
	equipment design time. It is usualy related to harware. Its values are mapped to IfIndex values of Lan Ports."  
 | 
			
		||||
      ::= { pauseEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   pauseTime   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field allows to set the Time during which the linkPartner stop any transmission. The Unit used is the time slot
 | 
			
		||||
        (= 512 ns)."  
 | 
			
		||||
      ::= { pauseEntry 2 } 
 | 
			
		||||
 | 
			
		||||
   pauseBetweenTime   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field allows to set the Time between two Pause Frames transmission. The Unit used is the time slot
 | 
			
		||||
        (= 512 ns)."  
 | 
			
		||||
      ::= { pauseEntry 3 } 
 | 
			
		||||
   
 | 
			
		||||
   pauseMacSA   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       PhysAddress
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
         " The physical address of the Ethernet port.
 | 
			
		||||
         This address is used to fill the SourceAddress field of any Pause Frame which is trasmitted by the LinkPartner."  
 | 
			
		||||
      ::= { pauseEntry 4 } 
 | 
			
		||||
   
 | 
			
		||||
   pauseMacDA   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       PhysAddress
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
         " The physical address used to fill the DestinationAddress field of any Pause Frame which is transmitted by the LinkPartner."  
 | 
			
		||||
      ::= { pauseEntry 5 } 
 | 
			
		||||
 | 
			
		||||
   pauseCHT   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field allows to configure the credit High Threshold of Pause mechanism."  
 | 
			
		||||
      ::= { pauseEntry 6 } 
 | 
			
		||||
 | 
			
		||||
   pauseCLT   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "This field allows to configure the credit Low Threshold of Pause mechanism."  
 | 
			
		||||
      ::= { pauseEntry 7 } 
 | 
			
		||||
     
 | 
			
		||||
   pauseMonitor   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"When the value of this field is set to false, the failure detection
 | 
			
		||||
	is stopped for this Ethernet port."  
 | 
			
		||||
      ::= { pauseEntry 10 } 
 | 
			
		||||
   
 | 
			
		||||
   pauseFailure   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       PauseFailure
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "Active failures in the pause mechanism of the Ethernet port."  
 | 
			
		||||
      ::= { pauseEntry 11 } 
 | 
			
		||||
   
 | 
			
		||||
   pauseSeverity   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
        "A reference to severity associated to the current pause failure."  
 | 
			
		||||
      ::= { pauseEntry 12 }    
 | 
			
		||||
         
 | 
			
		||||
   pauseModeRejected   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"This field allows to configure the Severity associated with Pause Mode Rejected failure
 | 
			
		||||
	for Ethernet port."  
 | 
			
		||||
      ::= { pauseEntry 13 } 
 | 
			
		||||
   
 | 
			
		||||
-- End of Pause part     
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										927
									
								
								MIBS/sagemcom/LOG-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										927
									
								
								MIBS/sagemcom/LOG-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,927 @@
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*    SAGEM, IONOS	    											*
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
--  Filename: log
 | 
			
		||||
--
 | 
			
		||||
--  File type: .mib    
 | 
			
		||||
-- 
 | 
			
		||||
--  Description:  SNMP source Mib file.
 | 
			
		||||
--
 | 
			
		||||
--			describes alarmes and event log records and
 | 
			
		||||
--			associated traps
 | 
			
		||||
--             
 | 
			
		||||
--
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
--	
 | 
			
		||||
--  Date(DD MM YYYY): 15 11 02 last update for IONOS NMS 
 | 
			
		||||
--     
 | 
			
		||||
--  Contact: D. Mobuchon, F. Bonnevialle
 | 
			
		||||
--
 | 
			
		||||
--  History: 
 | 
			
		||||
--		Version:			Date: 25 10 1999
 | 
			
		||||
--		Version: MIB-P0-301199	Date: 30 11 1999
 | 
			
		||||
--      Version: MIB-P0-05092000 Date: 05 09 2000
 | 
			
		||||
--                passage de performance en perf pour 
 | 
			
		||||
--               diminuer la longueur des traps de l'ADR155
 | 
			
		||||
--		Version:			Date: 14 06 2001
 | 
			
		||||
--				ajout table de defaut courant pour gestionnaire
 | 
			
		||||
--		Version:			Date: 22 08 2001
 | 
			
		||||
--				LogCurrent comments modification  
 | 
			
		||||
--
 | 
			
		||||
--		Version: MIB-P0-301199	Date: 30 11 1999 
 | 
			
		||||
-- 
 | 
			
		||||
--		Name: F.Bonnevialle 	
 | 
			
		||||
--		Date: 15 11 2002 		
 | 
			
		||||
--		Desc: Modification for SilverCreek Compiler
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Copyright (c) 2002, SAGEM , All rights reserved.              *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- MIB: LOG-MIB
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
LOG-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- IMPORTS
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
   IMPORTS
 | 
			
		||||
   sagemDr				FROM SAGEM-DR-MIB
 | 
			
		||||
   SagemBoolean,IntDateTime,Severity	FROM EQUIPMENT-MIB
 | 
			
		||||
   		DisplayString		FROM SNMPv2-TC
 | 
			
		||||
   MODULE-IDENTITY,OBJECT-TYPE,
 | 
			
		||||
   NOTIFICATION-TYPE			FROM SNMPv2-SMI;
 | 
			
		||||
--   TRAP-TYPE				FROM RFC-1215;
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- OBJECTS
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
   log	MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "0211150000Z"
 | 
			
		||||
      ORGANIZATION "SAGEM/DR Tolbiac Centre"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
	" "
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"	
 | 
			
		||||
	Modification: 
 | 
			
		||||
			Date: 15 11 2002
 | 
			
		||||
			Description: 
 | 
			
		||||
			sagemDr replace sagem-dr
 | 
			
		||||
			NOTIFICATION-TYPE replace TRAP-TYPE
 | 
			
		||||
	
 | 
			
		||||
	Modification: 
 | 
			
		||||
			Date: 20 12 1999
 | 
			
		||||
			Description: Modification of comments
 | 
			
		||||
					 Modification of trap re-notification
 | 
			
		||||
					 quality-threshold-overflow replaced by 
 | 
			
		||||
						performance.
 | 
			
		||||
	New Object: 
 | 
			
		||||
			Date: 30 11 1999
 | 
			
		||||
			Name: lostTrapBool,lostTrapBegin,lostTrapEnd,lostTrap
 | 
			
		||||
			Description: System of re-notification of lost traps,
 | 
			
		||||
			Name: LodEvent
 | 
			
		||||
			Description: Add of qualityThresholdOverflow (20),
 | 
			
		||||
			otherThresholdOverflow (21), maintenance (30) 
 | 
			
		||||
			Name: probableCause
 | 
			
		||||
			Description: SIZE (0..20) replaced by SIZE (0..50)
 | 
			
		||||
			
 | 
			
		||||
	Creation:		 
 | 
			
		||||
 			This MIB module describes alarmes and event log records. 
 | 
			
		||||
			It also describes associated trap
 | 
			
		||||
	"
 | 
			
		||||
      ::= { sagemDr 105 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- Warning:
 | 
			
		||||
--		The events (13) and (31) are non cleared 
 | 
			
		||||
-- 
 | 
			
		||||
    
 | 
			
		||||
 LogEvent      ::= INTEGER {	clear (0),	nonAlarmed (1), 
 | 
			
		||||
	minor (2), major (3), critical (4), warning (5),
 | 
			
		||||
	raise (10),  -- some events requires raise/clear
 | 
			
		||||
	event (13),  -- for cold/hot start, re-notification, version switching	
 | 
			
		||||
	switch (14),	
 | 
			
		||||
	perf (20),
 | 
			
		||||
	otherThresholdOverflow (21),
 | 
			
		||||
	maintenance (30) 
 | 
			
		||||
		-- used for login/logout, start/end write session, 
 | 
			
		||||
		-- 		download/upload, operator action
 | 
			
		||||
--	,security (31)	
 | 
			
		||||
     }
 | 
			
		||||
      
 | 
			
		||||
   logClear   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER { setToClear(0) }
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"When a set command is issued on this variable the entire 
 | 
			
		||||
	log event is cleared.
 | 
			
		||||
 | 
			
		||||
	This command is optional
 | 
			
		||||
    " 
 | 
			
		||||
      ::= { log 1 } 
 | 
			
		||||
   
 | 
			
		||||
   logCapacity   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The maximum number of event in the log database"  
 | 
			
		||||
      ::= { log 2 } 
 | 
			
		||||
   
 | 
			
		||||
   logLastEvent   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The index of the last event number that have been logged.
 | 
			
		||||
	This is usefull for trap lost detection."  
 | 
			
		||||
      ::= { log 3 } 
 | 
			
		||||
   
 | 
			
		||||
   logNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of current log in equipment."  
 | 
			
		||||
      ::= { log 4 } 
 | 
			
		||||
   
 | 
			
		||||
 | 
			
		||||
   logTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF LogEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of log trap that come from the equipment."  
 | 
			
		||||
      ::= { log 5 } 
 | 
			
		||||
   
 | 
			
		||||
   logEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       LogEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular log of the equipment." 
 | 
			
		||||
      INDEX        { logIndex } 
 | 
			
		||||
      ::= { logTable 1 } 
 | 
			
		||||
 
 | 
			
		||||
 
 | 
			
		||||
   LogEntry ::=
 | 
			
		||||
      SEQUENCE {
 | 
			
		||||
        logIndex           INTEGER,
 | 
			
		||||
        logDate            IntDateTime,
 | 
			
		||||
        logObject          OBJECT IDENTIFIER,
 | 
			
		||||
        logName            DisplayString,
 | 
			
		||||
        logEvent           LogEvent,
 | 
			
		||||
        logPC		   	   DisplayString,
 | 
			
		||||
	    logAI 			   DisplayString,
 | 
			
		||||
	  	logEquipStatusV2  	   Severity
 | 
			
		||||
      }
 | 
			
		||||
         
 | 
			
		||||
   logIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A unique value which identify a particular log entry.
 | 
			
		||||
	The index value cannot exced logCapacity and then returns 
 | 
			
		||||
	to zero when the number of events exceds the capacity of 
 | 
			
		||||
	equipement log table.
 | 
			
		||||
	Its value is :
 | 
			
		||||
	logIndex = <total number of event>%logCapacity.
 | 
			
		||||
	It is mandatory for the equipment to respond to get-next in
 | 
			
		||||
	anti-chronological order (youngest first) no matter to the 
 | 
			
		||||
	index value.
 | 
			
		||||
	Get-next(LogEntry.logEntry) is logEntry.logIndex[logLastEvent]"  
 | 
			
		||||
      ::= { logEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   logDate   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       IntDateTime
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"When the event had happened."  
 | 
			
		||||
      ::= { logEntry 2 } 
 | 
			
		||||
   
 | 
			
		||||
   logObject   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       OBJECT IDENTIFIER
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A reference to the function/interface who produced the event"  
 | 
			
		||||
      ::= { logEntry 3 }
 | 
			
		||||
       
 | 
			
		||||
 
 | 
			
		||||
   logName   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString (SIZE (0..40))
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A text string which identifies the particular entry among the
 | 
			
		||||
	log entries. "  
 | 
			
		||||
      ::= { logEntry 4 } 
 | 
			
		||||
   
 | 
			
		||||
   logEvent   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       LogEvent
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"indicates the type of event which had occured"  
 | 
			
		||||
      ::= { logEntry 5 } 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
	-- The folowing probable cause are the mnemonics of failures
 | 
			
		||||
	-- For all failures, the event indicates both the status and 
 | 
			
		||||
	-- the associed severity.
 | 
			
		||||
	-- The event is non-alarmed, minor, major, critical or warning
 | 
			
		||||
	-- if the failure has raised, and is clear when it has 
 | 
			
		||||
	-- desapeared.The LogObject is the oid of the 
 | 
			
		||||
	-- function/interface which notified the failure
 | 
			
		||||
	-- los, tf, ais, lof, eber, sd, rdi, lop, pam, scm, otm,
 | 
			
		||||
	-- slm, uneq, lom, tim, etc ...
 | 
			
		||||
	-- 
 | 
			
		||||
	-- For user-input associated failure, the probable cause 
 | 
			
		||||
	-- is the string name associated with the input.
 | 
			
		||||
 | 
			
		||||
      -- For performance threshold exced the event is 
 | 
			
		||||
	-- "performance" and probable cause is "threshold exceded".
 | 
			
		||||
 
 | 
			
		||||
      -- For Msp switch the event is "switch", probable cause is
 | 
			
		||||
	-- "msp on working" or "msp on protection". oid indicates 
 | 
			
		||||
	-- msp function.
 | 
			
		||||
 
 | 
			
		||||
	-- Sets source fail failure mnemonique is "source fail" and
 | 
			
		||||
	-- oid is the value of setsInTable[source who failed]
 | 
			
		||||
	-- On T0 switch the event "switch" is issued with probable 
 | 
			
		||||
	-- cause "t0 switch" and oid setsInTable[new-src]
 | 
			
		||||
      -- On T4 failure the event "raise" or clear" is issued with
 | 
			
		||||
	-- probable cause "t4 failure"
 | 
			
		||||
 | 
			
		||||
      -- Note on standarts trap :
 | 
			
		||||
	-- warmStart	rfc1215
 | 
			
		||||
	-- coldStart	rfc1215
 | 
			
		||||
	-- linkUp
 | 
			
		||||
	-- linkDown
 | 
			
		||||
	-- The equipment sends these standard traps througt 
 | 
			
		||||
	-- rfc1215 mib.
 | 
			
		||||
	-- Then it is no use to send them through this mib but on 
 | 
			
		||||
	-- other hand it may be usefull to store them in the log as 
 | 
			
		||||
	-- an event :
 | 
			
		||||
	-- event "event", probable cause "warm start" or 
 | 
			
		||||
	-- "cold start", oid={0,0}
 | 
			
		||||
	-- event "event", probable cause 
 | 
			
		||||
	-- "link up" or "link down",oid=ifEntry.Index
 | 
			
		||||
   
 | 
			
		||||
   
 | 
			
		||||
   logPC   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString (SIZE (0..50))
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Probable cause. A short string which identifies the event type.
 | 
			
		||||
	For a failure it is its mnemonique."  
 | 
			
		||||
      ::= { logEntry 6 }   
 | 
			
		||||
 | 
			
		||||
		
 | 
			
		||||
   logAI   OBJECT-TYPE
 | 
			
		||||
         SYNTAX       DisplayString (SIZE (0..64))
 | 
			
		||||
         MAX-ACCESS   read-only
 | 
			
		||||
         STATUS       current
 | 
			
		||||
         DESCRIPTION 
 | 
			
		||||
   	"A short string which gives additional information on 
 | 
			
		||||
	the event"  
 | 
			
		||||
      ::= { logEntry 7 }   
 | 
			
		||||
 | 
			
		||||
  logEquipStatusV2   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"
 | 
			
		||||
	logEquipStatusV2 is the value of equipStatusV2 
 | 
			
		||||
	stored in logTable each time a trap is sent"  
 | 
			
		||||
      ::= { logEntry 8 } 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Description:
 | 
			
		||||
--		"logTrapEnable" 
 | 
			
		||||
   logTrapEnable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"When set to false the equipment stops to send logTraps. 
 | 
			
		||||
	It has no effect on event log recording.
 | 
			
		||||
	It also has no effects on quality traps and on status trap
 | 
			
		||||
	used for the manager IONOS-ANM-V1.
 | 
			
		||||
	The default value is true."
 | 
			
		||||
	
 | 
			
		||||
      ::= { log 6 } 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Modification:
 | 
			
		||||
-- 		Description: System used for notify again lost's 
 | 
			
		||||
--			traps or current state. 
 | 
			
		||||
--          Warning: the equipment sends these traps only
 | 
			
		||||
--                   to the requester.
 | 
			
		||||
--
 | 
			
		||||
-- 1:Detection of lost traps
 | 
			
		||||
--	To detect lost traps:
 | 
			
		||||
-- 		we have to use two values:
 | 
			
		||||
--			-one in the equipment: logLastEvent
 | 
			
		||||
--			-one in the manager: the number of the last event 
 | 
			
		||||
--				received by the manager
 | 
			
		||||
--		we have to poll regulary logLastEvent and make a 
 | 
			
		||||
--		comparition with the value stored and maintained in the
 | 
			
		||||
--		manager. If the values are different the number of trap 
 | 
			
		||||
--		lost equal to the difference between the two values. 
 | 
			
		||||
--
 | 
			
		||||
-- 2:Resend lost traps	
 | 
			
		||||
--	The manager can use GET request on logTable to acces the values.
 | 
			
		||||
--	The index of the table is logIndex or logTimeIndex 
 | 
			
		||||
--	(logTImeIndex is not implemented in P0)
 | 
			
		||||
--
 | 
			
		||||
-- 3: Resend current state (start...)
 | 
			
		||||
--	The manager can set the boolean values of 
 | 
			
		||||
--	resendTrapBool to get the current state.
 | 
			
		||||
--	Sequence to resent traps (current state):		
 | 
			
		||||
--			For all re-sent traps:
 | 
			
		||||
--			Two special traps (logTap for P0) are sent before 
 | 
			
		||||
--			and after the group of re-sent traps.
 | 
			
		||||
-- 			The logEvent field is: "maintainance" (= 30) for 
 | 
			
		||||
--			the begining and "clear" for the end.
 | 
			
		||||
--			The probableCause field is: "lost trap"
 | 
			
		||||
-- 	The equipment send the following sequence for P0:
 | 
			
		||||
--	-1 logTrap with:
 | 
			
		||||
--			logEvent="maintainance" 
 | 
			
		||||
--			probableCause="resent current trap"
 | 
			
		||||
--	-a set of logTrap that are current trap
 | 
			
		||||
--			In P0 ,you can not make a difference beetwen resent
 | 
			
		||||
--				trap and new alarms sent inside the sequence
 | 
			
		||||
--				(that are current trap too).  
 | 
			
		||||
-- 	-1 logTrap with: 
 | 
			
		||||
--			logEvent="clear" 
 | 
			
		||||
--			probableCause="resent current trap"
 | 
			
		||||
--********************************************************************            
 | 
			
		||||
 | 
			
		||||
   lostTrap  OBJECT IDENTIFIER ::= { log 7 }  
 | 
			
		||||
   
 | 
			
		||||
   resendTrapBool   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The manager set this variable to receive all the current traps of the 
 | 
			
		||||
	equipment.
 | 
			
		||||
	The equipment must use resentLogTrap and resentNetworkAlarmeTrap 
 | 
			
		||||
	to do it(not in P0)." 
 | 
			
		||||
      ::= { lostTrap 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--********************************************************************* 
 | 
			
		||||
-- Warning: logTime* are NOT used in P0 !
 | 
			
		||||
--*********************************************************************      
 | 
			
		||||
--    logTimeTable   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       SEQUENCE OF LogTimeEntry
 | 
			
		||||
--      MAX-ACCESS   not-accessible
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"The logDateTable contains data in the same format as the
 | 
			
		||||
--     logTable, and must contain the same set of data, but is
 | 
			
		||||
--     indexed using logTimeDate rather than logIndex.
 | 
			
		||||
--     
 | 
			
		||||
--     If the logTable is managed by the equipment, the 
 | 
			
		||||
--     logTimeTable is optional. Otherwise, the logTimeTable
 | 
			
		||||
--     is mandatory.
 | 
			
		||||
--    "  
 | 
			
		||||
--      ::= { log 20 } 
 | 
			
		||||
--   
 | 
			
		||||
--   logTimeEntry   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       LogTimeEntry
 | 
			
		||||
--      MAX-ACCESS   not-accessible
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"Refer to the same object in the logTable." 
 | 
			
		||||
--      INDEX        { logTimeDate } 
 | 
			
		||||
--      ::= { logTimeTable 1 } 
 | 
			
		||||
-- 
 | 
			
		||||
--    LogTimeEntry ::=
 | 
			
		||||
--      SEQUENCE {
 | 
			
		||||
--        logTimeIndex           INTEGER,
 | 
			
		||||
--        logTimeDate            IntDateTime,
 | 
			
		||||
--        logTimeObject          OBJECT IDENTIFIER,
 | 
			
		||||
--        logTimeName            DisplayString,
 | 
			
		||||
--        logTimeEvent           LogEvent,
 | 
			
		||||
--        logTimeProbableCause   DisplayString,
 | 
			
		||||
--	    logTimeAI  DisplayString,
 | 
			
		||||
--	    logTimeEquipmentStatus Severity
 | 
			
		||||
--      }  
 | 
			
		||||
--   
 | 
			
		||||
--   logTimeIndex   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       INTEGER
 | 
			
		||||
--      MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"Refer to the same object in the logTable."  
 | 
			
		||||
--      ::= { logTimeEntry 1 } 
 | 
			
		||||
--   
 | 
			
		||||
--   logTimeDate   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       IntDateTime
 | 
			
		||||
--      MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"Refer to the same object in the logTable."  
 | 
			
		||||
--      ::= { logTimeEntry 2 } 
 | 
			
		||||
--   
 | 
			
		||||
--   logTimeObject   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       OBJECT IDENTIFIER
 | 
			
		||||
--      MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"Refer to the same object in the logTable."  
 | 
			
		||||
--      ::= { logTimeEntry 3 } 
 | 
			
		||||
--   
 | 
			
		||||
--   logTimeName   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       DisplayString (SIZE (0..40))
 | 
			
		||||
--      MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"Refer to the same object in the logTable."  
 | 
			
		||||
--      ::= { logTimeEntry 4 } 
 | 
			
		||||
--   
 | 
			
		||||
--   logTimeEvent   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       LogEvent
 | 
			
		||||
--      MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"Refer to the same object in the logTable."  
 | 
			
		||||
--      ::= { logTimeEntry 5 } 
 | 
			
		||||
--  
 | 
			
		||||
--   logTimeProbableCause   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       DisplayString (SIZE (0..50))
 | 
			
		||||
--      MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"Refer to the same object in the logTable."  
 | 
			
		||||
--      ::= { logTimeEntry 6 }   
 | 
			
		||||
--
 | 
			
		||||
--  logTimeAI   OBJECT-TYPE
 | 
			
		||||
--         SYNTAX       DisplayString (SIZE (0..64))
 | 
			
		||||
--         MAX-ACCESS   read-only
 | 
			
		||||
--         STATUS       current
 | 
			
		||||
--         DESCRIPTION 
 | 
			
		||||
--   	"Refer to the same object in the logTable."  
 | 
			
		||||
--      ::= { logTimeEntry 7 }   
 | 
			
		||||
-- 
 | 
			
		||||
--  logTimeEquipmentStatus   OBJECT-TYPE
 | 
			
		||||
--         SYNTAX       Severity
 | 
			
		||||
--         MAX-ACCESS   read-only
 | 
			
		||||
--         STATUS       current
 | 
			
		||||
--         DESCRIPTION 
 | 
			
		||||
--   	"Refer to the same object in the logTable."  
 | 
			
		||||
--      ::= { logTimeEntry 8 }         
 | 
			
		||||
--
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--  logTrap TRAP-TYPE
 | 
			
		||||
--      ENTERPRISE  log
 | 
			
		||||
--      VARIABLES   { logIndex, logDate, logObject,
 | 
			
		||||
--                   logName, logEvent, logPC, 
 | 
			
		||||
--					logAI,logEquipStatusV2}
 | 
			
		||||
--      DESCRIPTION
 | 
			
		||||
--	"A trap of this type indicates a failure or an event in the
 | 
			
		||||
--	corresponding interface/function. It also gives the date and 
 | 
			
		||||
--	time when the trap was sent, and the equipment status. 
 | 
			
		||||
--	
 | 
			
		||||
--      The logTrap is recommended for the equipment layer management.
 | 
			
		||||
--      The networkAlarmeTrap is recommended for the network layer management.	
 | 
			
		||||
--	"
 | 
			
		||||
--      ::= 1
 | 
			
		||||
  
 | 
			
		||||
--  thresholdTrap TRAP-TYPE
 | 
			
		||||
--      ENTERPRISE  log
 | 
			
		||||
--      VARIABLES   { logIndex, logDate, logObject,
 | 
			
		||||
--                    logName, logEvent, logPC, 
 | 
			
		||||
--				logAI,logEquipStatusV2}
 | 
			
		||||
--      DESCRIPTION
 | 
			
		||||
--	"A trap of this type indicates that a threshold has been 
 | 
			
		||||
--	crossed in the corresponding interface/function. 
 | 
			
		||||
--	It also gives the date and time when the trap was sent, 
 | 
			
		||||
--	and the equipment status"
 | 
			
		||||
--      ::= 2 
 | 
			
		||||
 | 
			
		||||
  logTraps OBJECT IDENTIFIER ::= { log 0 }
 | 
			
		||||
  
 | 
			
		||||
  logTrap NOTIFICATION-TYPE
 | 
			
		||||
          OBJECTS     { logIndex, logDate, logObject,
 | 
			
		||||
                    logName, logEvent, logPC, 
 | 
			
		||||
					logAI,logEquipStatusV2 }
 | 
			
		||||
          STATUS      current
 | 
			
		||||
          DESCRIPTION "A trap of this type indicates that a threshold has been 
 | 
			
		||||
	crossed in the corresponding interface/function. 
 | 
			
		||||
	It also gives the date and time when the trap was sent, 
 | 
			
		||||
	and the equipment status"
 | 
			
		||||
          REFERENCE   ""
 | 
			
		||||
          ::= { logTraps 1 }
 | 
			
		||||
    
 | 
			
		||||
  thresholdTrap NOTIFICATION-TYPE
 | 
			
		||||
          OBJECTS     { logIndex, logDate, logObject,
 | 
			
		||||
                    logName, logEvent, logPC, 
 | 
			
		||||
				logAI,logEquipStatusV2 }
 | 
			
		||||
          STATUS      current
 | 
			
		||||
          DESCRIPTION "A trap of this type indicates that a threshold has been 
 | 
			
		||||
	crossed in the corresponding interface/function. 
 | 
			
		||||
	It also gives the date and time when the trap was sent, 
 | 
			
		||||
	and the equipment status"
 | 
			
		||||
          REFERENCE   ""
 | 
			
		||||
          ::= { logTraps 2 }
 | 
			
		||||
 | 
			
		||||
-- Warning:
 | 
			
		||||
-- The next traps are NOT used with P0 version
 | 
			
		||||
--
 | 
			
		||||
--   securityTrap TRAP-TYPE
 | 
			
		||||
--      ENTERPRISE  log
 | 
			
		||||
--      VARIABLES   { logIndex, logDate, logObject,
 | 
			
		||||
--                    logName, logEvent, logPC, 
 | 
			
		||||
--				logAI,logEquipStatusV2}
 | 
			
		||||
--      DESCRIPTION
 | 
			
		||||
--	"A trap of this type indicates that a security event has been
 | 
			
		||||
--	 appeared.
 | 
			
		||||
--	"
 | 
			
		||||
--      ::= 3 
 | 
			
		||||
--
 | 
			
		||||
--   networkAlarmeTrap TRAP-TYPE
 | 
			
		||||
--      ENTERPRISE  log
 | 
			
		||||
--      VARIABLES   { logIndex, logDate, logObject,
 | 
			
		||||
--                    logName, logEvent, logPC, 
 | 
			
		||||
--				    logAI,logEquipStatusV2}
 | 
			
		||||
--      DESCRIPTION
 | 
			
		||||
--	"A trap of this type indicates that a network event has been
 | 
			
		||||
--	 appeared. Special network event used by the IONOS-ANM manager
 | 
			
		||||
--	 to have an easily network layer management.
 | 
			
		||||
--	"
 | 
			
		||||
--      ::= 4  
 | 
			
		||||
--      
 | 
			
		||||
--   maintainanceTrap TRAP-TYPE
 | 
			
		||||
--      ENTERPRISE  log
 | 
			
		||||
--      VARIABLES   { logIndex, logDate, logObject,
 | 
			
		||||
--                    logName, logEvent, logPC, 
 | 
			
		||||
--				    logAI,logEquipStatusV2}
 | 
			
		||||
--      DESCRIPTION
 | 
			
		||||
--	"A trap of this type indicates that a maintainance event has been
 | 
			
		||||
--	 appeared.
 | 
			
		||||
--	"
 | 
			
		||||
--      ::= 5 
 | 
			
		||||
--      
 | 
			
		||||
--   resentLogTrap TRAP-TYPE
 | 
			
		||||
--      ENTERPRISE  log
 | 
			
		||||
--      VARIABLES   { logIndex, logDate, logObject,
 | 
			
		||||
--                    logName, logEvent, logPC, 
 | 
			
		||||
--					logAI,logEquipStatusV2}
 | 
			
		||||
--      DESCRIPTION
 | 
			
		||||
--	"This trap is used to re-send logTrap." 	
 | 
			
		||||
--      ::= 6
 | 
			
		||||
--       
 | 
			
		||||
--   resentNetworkAlarmeTrap TRAP-TYPE
 | 
			
		||||
--      ENTERPRISE  log
 | 
			
		||||
--      VARIABLES   { logIndex, logDate, logObject,
 | 
			
		||||
--                    logName, logEvent, logPC, 
 | 
			
		||||
--				    logAI,logEquipStatusV2}
 | 
			
		||||
--      DESCRIPTION
 | 
			
		||||
--	"This trap is used to re-send networkAlarmeTrap." 	
 | 
			
		||||
--      ::= 7      
 | 
			
		||||
--   
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
--***************************************************************
 | 
			
		||||
-- Meaning and values of variables of the different kind of trap
 | 
			
		||||
--***************************************************************
 | 
			
		||||
-- Only logTrap and thresholdTrap are used for P0;
 | 
			
		||||
-- So the other traps described are logTrap:
 | 
			
		||||
--	networkAlarmTrap
 | 
			
		||||
--	maintainanceTrap
 | 
			
		||||
--	securityTrap
 | 
			
		||||
--
 | 
			
		||||
-- That means in P0 Version, networkAlarmTrap,maintainanceTrap,
 | 
			
		||||
-- and securityTrap are not implemented and are replaced by
 | 
			
		||||
-- a logTrap with the same format than respectively networkAlarmTrap,
 | 
			
		||||
-- maintainanceTrap and securityTrap 
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
-- ===============================
 | 
			
		||||
-- 1:logTrap
 | 
			
		||||
-- ===============================
 | 
			
		||||
--
 | 
			
		||||
-- 1.1:Equipment Alarm traps
 | 
			
		||||
-- *********************  
 | 
			
		||||
--
 | 
			
		||||
-- logObject        : equipment OID or daughter card OID or ...
 | 
			
		||||
-- logName          : "Alarm name", ...
 | 
			
		||||
-- logEvent         : clear, non-alarmed, minor, major, critical, warning ...
 | 
			
		||||
-- logProbableCause : "ProbableCause"
 | 
			
		||||
-- logAI: "", "AI"
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
-- ===============================
 | 
			
		||||
-- 2:networkAlarmTrap
 | 
			
		||||
-- ===============================
 | 
			
		||||
--
 | 
			
		||||
-- 2.1:Network Alarm traps
 | 
			
		||||
-- ******************* 
 | 
			
		||||
--
 | 
			
		||||
-- logObject        : interface OID or access OID ...
 | 
			
		||||
-- logName 		  : not yet defined !!!!
 | 
			
		||||
-- logName          : "Slot=0, Card=ADSL, Prot=ATM, VP/VC=12/8", ... 
 | 
			
		||||
-- logEvent         : clear, non-alarmed, minor, major, critical, warning ...
 | 
			
		||||
-- logProbableCause : "ProbableCause"
 | 
			
		||||
-- logAI: "", "AI"
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
-- ===============================
 | 
			
		||||
-- 3:maintainanceTrap
 | 
			
		||||
-- ===============================
 | 
			
		||||
--
 | 
			
		||||
-- 3.1:Download/Upload traps
 | 
			
		||||
-- *********************  
 | 
			
		||||
--
 | 
			
		||||
-- logObject        : equipment OID or daughter card OID
 | 
			
		||||
-- logName          : "", "Card name", ...
 | 
			
		||||
-- logEvent         : maintainance or clear
 | 
			
		||||
-- logProbableCause : "download" or "upload"
 | 
			
		||||
-- logAI: transferedItemType value, transferedItemVersion value
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
-- 3.2:Switching traps
 | 
			
		||||
-- ***************
 | 
			
		||||
--
 | 
			
		||||
-- logObject        : equipment OID or daughter card OID
 | 
			
		||||
-- logName          : "", "Card name", ...
 | 
			
		||||
-- logEvent         : event
 | 
			
		||||
-- logProbableCause : "software switching" or "data configuration switching"
 | 
			
		||||
-- logAI: transferedItemType value, transferedItemVersion value 
 | 
			
		||||
-- 
 | 
			
		||||
--
 | 
			
		||||
-- 3.3:Software restart traps
 | 
			
		||||
-- **********************  
 | 
			
		||||
-- (Restart none requested by an operator). 
 | 
			
		||||
--
 | 
			
		||||
-- logObject        : equipment OID or daughter card OID
 | 
			
		||||
-- logName          : "", "Card name"
 | 
			
		||||
-- logEvent         : event
 | 
			
		||||
-- logProbableCause : "cold start" or "hot start"
 | 
			
		||||
-- logAI: "" or "additionnal info"
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
-- 3.4:Maintainance action traps with end
 | 
			
		||||
-- **********************************  
 | 
			
		||||
--
 | 
			
		||||
-- logObject        : port OID or card OID
 | 
			
		||||
-- logName          : "name of the localisation"
 | 
			
		||||
-- logEvent         : maintainance or clear
 | 
			
		||||
-- logProbableCause : "loop back" or ...
 | 
			
		||||
-- logAI: "loop number = xx" or ...
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
-- 3.5:Maintainance action traps without end
 | 
			
		||||
-- *************************************  
 | 
			
		||||
--
 | 
			
		||||
-- logObject        : port OID or card OID
 | 
			
		||||
-- logName          : "name of the localisation"
 | 
			
		||||
-- logEvent         : event
 | 
			
		||||
-- logProbableCause : "clock switching" or ...
 | 
			
		||||
-- logAI: "" or ... 
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
-- 3.6:Write-session traps
 | 
			
		||||
-- ******************* 
 | 
			
		||||
-- A "write-session" trap must be sent when a write session starts
 | 
			
		||||
-- or ends. (Refer to the Sagem-dr-session Mib for the different
 | 
			
		||||
-- field values).
 | 
			
		||||
--
 | 
			
		||||
-- logObject        : 
 | 
			
		||||
-- logName          : "writeSession"
 | 
			
		||||
-- logEvent         : maintainance or clear (start or end)
 | 
			
		||||
-- logProbableCause : "writeSession" 
 | 
			
		||||
-- logAI: sessionIp,sessionType
 | 
			
		||||
--
 | 
			
		||||
--	ex: logAI= "135.10.34.24,http,sess2,iONOSANMsupervisor" 
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
-- 3.7:Re-notification traps
 | 
			
		||||
-- *********************  
 | 
			
		||||
-- Two special traps (trapLog) are sent before and after 
 | 
			
		||||
-- the group of re-sent traps.
 | 
			
		||||
-- The logEvent field is: "maintainance" for the begining and
 | 
			
		||||
-- "clear" for the end.
 | 
			
		||||
--
 | 
			
		||||
-- logObject        : equipment OID
 | 
			
		||||
-- logName          : ""
 | 
			
		||||
-- logEvent         : maintainance or clear
 | 
			
		||||
-- logProbableCause : "current log"
 | 
			
		||||
-- logAI: "Requester IP@ = x.x.x.x"
 | 
			
		||||
-- 
 | 
			
		||||
-- ===============================
 | 
			
		||||
-- 4:thresholdTrap
 | 
			
		||||
-- ===============================
 | 
			
		||||
--
 | 
			
		||||
-- 4.1:performance (Quality-threshold-overflow) traps
 | 
			
		||||
-- ********************************   
 | 
			
		||||
--
 | 
			
		||||
-- logObject        : cptObject OID
 | 
			
		||||
-- logName          : "port name"
 | 
			
		||||
-- logEvent         : quality-threshold-overflow or clear
 | 
			
		||||
-- logProbableCause : "quality-threshold-overflow cptNearFar value, cptDuration value"
 | 
			
		||||
-- logAI: "max Threshold = xxxx, min Threshold = xxxx"
 | 
			
		||||
--
 | 
			
		||||
-- 4.2:Other-threshold-overflow traps
 | 
			
		||||
-- ******************************   
 | 
			
		||||
--
 | 
			
		||||
-- logObject        : variable OID
 | 
			
		||||
-- logName          : "" or variable name
 | 
			
		||||
-- logEvent         : other-threshold-overflow or clear
 | 
			
		||||
-- logProbableCause : "other threshold overflow"
 | 
			
		||||
-- logAI: "max Threshold = xxxx, min Threshold = xxxx"
 | 
			
		||||
--
 | 
			
		||||
-- ===============================
 | 
			
		||||
-- 5:securityTrap
 | 
			
		||||
-- ===============================
 | 
			
		||||
--
 | 
			
		||||
-- 5.1:Security traps
 | 
			
		||||
-- **************  
 | 
			
		||||
--
 | 
			
		||||
-- logObject        : equipment OID, ...
 | 
			
		||||
-- logName          : ""
 | 
			
		||||
-- logEvent         : security
 | 
			
		||||
-- logProbableCause : "intrusion attempt"
 | 
			
		||||
-- logAI: "Caller IP@ = x.x.x.x, community = xxxxxxx"
 | 
			
		||||
--
 | 
			
		||||
--***************************************************************
 | 
			
		||||
 
 | 
			
		||||
 
 | 
			
		||||
--***************************************************************
 | 
			
		||||
-- Log current Alarm
 | 
			
		||||
--***************************************************************
 | 
			
		||||
-- currentLog Table function the same way as log Table
 | 
			
		||||
-- It contains only current alarms
 | 
			
		||||
 
 | 
			
		||||
   logCurrentClear   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER { setToClear(0) }
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"When a set command is issued on this variable the entire 
 | 
			
		||||
	log event is cleared.
 | 
			
		||||
 | 
			
		||||
	This command is optional
 | 
			
		||||
    " 
 | 
			
		||||
      ::= { log 101 } 
 | 
			
		||||
   
 | 
			
		||||
   logCurrentCapacity   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The maximum number of event in the log database
 | 
			
		||||
	This variable is optional"  
 | 
			
		||||
      ::= { log 102 } 
 | 
			
		||||
   
 | 
			
		||||
   logCurrentLastEvent   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The index of the last current alarm number that have been logged.
 | 
			
		||||
	This variable is optional"  
 | 
			
		||||
      ::= { log 103 } 
 | 
			
		||||
   
 | 
			
		||||
   logCurrentNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of current log in equipment."  
 | 
			
		||||
      ::= { log 104 } 
 | 
			
		||||
   
 | 
			
		||||
 | 
			
		||||
   logCurrentTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF LogCurrentEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of log trap that come from the equipment."  
 | 
			
		||||
      ::= { log 105 } 
 | 
			
		||||
   
 | 
			
		||||
   logCurrentEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       LogCurrentEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular log of the equipment." 
 | 
			
		||||
      INDEX        { logCurrentIndex } 
 | 
			
		||||
      ::= { logCurrentTable 1 } 
 | 
			
		||||
 
 | 
			
		||||
 
 | 
			
		||||
   LogCurrentEntry ::=
 | 
			
		||||
      SEQUENCE {
 | 
			
		||||
        logCurrentIndex           INTEGER,
 | 
			
		||||
        logCurrentDate            IntDateTime,
 | 
			
		||||
        logCurrentObject          OBJECT IDENTIFIER,
 | 
			
		||||
        logCurrentName            DisplayString,
 | 
			
		||||
        logCurrentEvent           LogEvent,
 | 
			
		||||
        logCurrentPC			  DisplayString,
 | 
			
		||||
	  	logCurrentAI 				  DisplayString,
 | 
			
		||||
	  	logCurrentStatusV2 	  Severity
 | 
			
		||||
      }
 | 
			
		||||
         
 | 
			
		||||
   logCurrentIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A unique value which identify a particular logCurrent entry.
 | 
			
		||||
	The index value is comprised between 1 and logCurrentNumber.
 | 
			
		||||
	There is no relation between the index Value and the date of the alarm. "  
 | 
			
		||||
      ::= { logCurrentEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   logCurrentDate   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       IntDateTime
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"When the event had happened."  
 | 
			
		||||
      ::= { logCurrentEntry 2 } 
 | 
			
		||||
   
 | 
			
		||||
   logCurrentObject   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       OBJECT IDENTIFIER
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A reference to the function/interface who produced the event"  
 | 
			
		||||
      ::= { logCurrentEntry 3 }
 | 
			
		||||
       
 | 
			
		||||
 
 | 
			
		||||
   logCurrentName   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString (SIZE (0..40))
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A text string which identifies the particular entry among the
 | 
			
		||||
	log entries. "  
 | 
			
		||||
      ::= { logCurrentEntry 4 } 
 | 
			
		||||
   
 | 
			
		||||
   logCurrentEvent   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       LogEvent
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"indicates the type of event which had occured"  
 | 
			
		||||
      ::= { logCurrentEntry 5 } 
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
   logCurrentPC   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString (SIZE (0..50))
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Probable cause. A short string which identifies the event type.
 | 
			
		||||
	For a failure it is its mnemonique."  
 | 
			
		||||
      ::= { logCurrentEntry 6 }   
 | 
			
		||||
 | 
			
		||||
		
 | 
			
		||||
    logCurrentAI   OBJECT-TYPE
 | 
			
		||||
         SYNTAX       DisplayString (SIZE (0..64))
 | 
			
		||||
         MAX-ACCESS   read-only
 | 
			
		||||
         STATUS       current
 | 
			
		||||
         DESCRIPTION 
 | 
			
		||||
   	"A short string which gives additional information on 
 | 
			
		||||
	the event"  
 | 
			
		||||
      ::= { logCurrentEntry 7 }   
 | 
			
		||||
 | 
			
		||||
 	logCurrentStatusV2   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"
 | 
			
		||||
	logEquipStatusV2 is the value of equipStatusV2 
 | 
			
		||||
	stored in logTable each time a trap is sent"  
 | 
			
		||||
      ::= { logCurrentEntry 8 } 
 | 
			
		||||
 
 | 
			
		||||
 
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										540
									
								
								MIBS/sagemcom/PERFORMANCE-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										540
									
								
								MIBS/sagemcom/PERFORMANCE-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,540 @@
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*    SAGEM, IONOS					 							    *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
--  Filename: perf
 | 
			
		||||
--
 | 
			
		||||
--  File type: .mib    
 | 
			
		||||
-- 
 | 
			
		||||
--
 | 
			
		||||
--  Description:	SNMP source Mib file.
 | 
			
		||||
--
 | 
			
		||||
--			Describes performance records.
 | 
			
		||||
--             
 | 
			
		||||
--
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
--	
 | 
			
		||||
--  Date(DD MM YYYY): 15 11 02 last update for IONOS NMS 
 | 
			
		||||
--     
 | 
			
		||||
--  Contact: D. Mobuchon, F. Bonnevialle
 | 
			
		||||
--
 | 
			
		||||
--  History: 
 | 
			
		||||
--		Version: 			Date: 25 10 1999
 | 
			
		||||
--		Version: MIB-P0-301199	Date: 30 11 1999 
 | 
			
		||||
-- 
 | 
			
		||||
--		Name: F.Bonnevialle 	
 | 
			
		||||
--		Date: 15 11 2002 		
 | 
			
		||||
--		Desc: Modification for SilverCreek Compiler
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Copyright (c) 2002, SAGEM , All rights reserved.              *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- MIB: PERFORMANCE-MIB
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
PERFORMANCE-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- IMPORTS
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
   IMPORTS
 | 
			
		||||
   sagemDr						FROM SAGEM-DR-MIB 
 | 
			
		||||
   IntDateTime						FROM EQUIPMENT-MIB
 | 
			
		||||
   MODULE-IDENTITY,OBJECT-TYPE,Gauge32,
 | 
			
		||||
   		NOTIFICATION-TYPE			FROM SNMPv2-SMI
 | 
			
		||||
   TimeTicks						FROM RFC1155-SMI
 | 
			
		||||
   DisplayString					FROM SNMPv2-TC ;
 | 
			
		||||
--   TRAP-TYPE						FROM RFC-1215;
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
   performance	MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "0211150000Z"
 | 
			
		||||
      ORGANIZATION "SAGEM/DR Tolbiac Centre"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
	" "
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"     
 | 
			
		||||
	Modification: 
 | 
			
		||||
			Date: 15 11 2002
 | 
			
		||||
			Description: 
 | 
			
		||||
			sagemDr replace sagem-dr
 | 
			
		||||
			NOTIFICATION-TYPE replace TRAP-TYPE
 | 
			
		||||
	
 | 
			
		||||
	Modification: 
 | 
			
		||||
			Date: 20 12 1999	 
 | 
			
		||||
			Description: modification of comments
 | 
			
		||||
	Modification: 
 | 
			
		||||
			Date: 25 11 1999	 
 | 
			
		||||
			Name: thresholdUas,thresholdSes,thresholdEs,thresholdBbe
 | 
			
		||||
			Description: read-write instead of read-only
 | 
			
		||||
	Modification:
 | 
			
		||||
			Date: 19 11 1999
 | 
			
		||||
			Name: 
 | 
			
		||||
			Description: modification of comments		 
 | 
			
		||||
	Creation: 
 | 
			
		||||
			Date: 25 10 1999 
 | 
			
		||||
			Description: 
 | 
			
		||||
			The MIB module describes performance records.
 | 
			
		||||
			It also describes the traps that could be sent 
 | 
			
		||||
			either to notify a threshold or a non null quality 
 | 
			
		||||
			record, for the devices that support that feature.
 | 
			
		||||
	"
 | 
			
		||||
      ::= { sagemDr 102 }
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
   NearFar     ::= INTEGER { near (1), far(2) }
 | 
			
		||||
   
 | 
			
		||||
   perfClear   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       OBJECT IDENTIFIER
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"When a set command is issued on this variable, this clears a 
 | 
			
		||||
	part of the performance record depending on the value of the oid:
 | 
			
		||||
	performance	: all the performance records
 | 
			
		||||
	cptTable	: all the counter table
 | 
			
		||||
	uasTable	: all the unavailable periods table
 | 
			
		||||
	oid		: the counter and uas records of this object
 | 
			
		||||
	An equipment may implement only a subset of these commands."  
 | 
			
		||||
      ::= { performance 1 }
 | 
			
		||||
 
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Performance over the ports
 | 
			
		||||
-- This table contains the history of the quality counters 
 | 
			
		||||
-- When a Date is used as index the index value is MAXDate-Date 
 | 
			
		||||
-- to keep a lexicographic order.
 | 
			
		||||
   
 | 
			
		||||
   cptNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of used records (rows) in 'cptTable'."  
 | 
			
		||||
      ::= { performance 2 } 
 | 
			
		||||
 | 
			
		||||
  
 | 
			
		||||
   cptTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF CptEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of cpt in equipment."  
 | 
			
		||||
      ::= { performance 3 } 
 | 
			
		||||
   
 | 
			
		||||
   cptEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       CptEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular cpt of the equipment." 
 | 
			
		||||
      INDEX        { cptObject, cptNearFar, cptDuration, cptDate } 
 | 
			
		||||
      ::= { cptTable 1 } 
 | 
			
		||||
 | 
			
		||||
   CptEntry ::= SEQUENCE {
 | 
			
		||||
        cptObject   OBJECT IDENTIFIER,
 | 
			
		||||
	cptName     DisplayString,
 | 
			
		||||
        cptNearFar  NearFar,
 | 
			
		||||
        cptDuration TimeTicks,
 | 
			
		||||
        cptDate     IntDateTime,
 | 
			
		||||
        cptUAS      Gauge32,
 | 
			
		||||
        cptSES      Gauge32,
 | 
			
		||||
        cptES       Gauge32,
 | 
			
		||||
        cptBBE      Gauge32
 | 
			
		||||
      }
 | 
			
		||||
   
 | 
			
		||||
   
 | 
			
		||||
   cptObject   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       OBJECT IDENTIFIER
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A reference to the function/interface from which this reccord
 | 
			
		||||
	was taken"  
 | 
			
		||||
      ::= { cptEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   cptName   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString (SIZE (0..40))
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A text string which identifies the object localisation. For the 
 | 
			
		||||
	structure of this string, see 'logName' in the log MIB "  
 | 
			
		||||
      ::= { cptEntry 2 } 
 | 
			
		||||
   
 | 
			
		||||
   cptNearFar   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       NearFar
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Indicates near or far performance record"  
 | 
			
		||||
      ::= { cptEntry 3 } 
 | 
			
		||||
   
 | 
			
		||||
   cptDuration   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       TimeTicks
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The full duration of measurement for the record.
 | 
			
		||||
	This table contains either logged entries and current ones.
 | 
			
		||||
	For curent performance counters, it is not the actual mesured
 | 
			
		||||
	duration, but the duration from start to normal end.
 | 
			
		||||
	The standard durations are 15 minutes and 24 hours; the value 
 | 
			
		||||
	can be coded in TimeTicks or  in minute (see the variable
 | 
			
		||||
	'perfDurationUnit')"  
 | 
			
		||||
      ::= { cptEntry 4 } 
 | 
			
		||||
 | 
			
		||||
   cptDate   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       IntDateTime
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"When the record had started."  
 | 
			
		||||
      ::= { cptEntry 5 } 
 | 
			
		||||
   
 | 
			
		||||
   cptUAS   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Gauge32
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of UnAvailable Seconds mesured."  
 | 
			
		||||
      ::= { cptEntry 6 } 
 | 
			
		||||
   
 | 
			
		||||
   cptSES   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Gauge32
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of Severely Errored Seconds mesured."  
 | 
			
		||||
      ::= { cptEntry 7 } 
 | 
			
		||||
   
 | 
			
		||||
   cptES   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Gauge32
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of Errored Seconds mesured."  
 | 
			
		||||
      ::= { cptEntry 8 } 
 | 
			
		||||
   
 | 
			
		||||
   cptBBE   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Gauge32
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of Background Errors Blocks mesured."  
 | 
			
		||||
      ::= { cptEntry 9 }    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Unavailable periods (uap)
 | 
			
		||||
-- This table contains the unavailable period records logged 
 | 
			
		||||
--by the system 
 | 
			
		||||
   
 | 
			
		||||
   
 | 
			
		||||
   uapNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of unavailable period records stored in the 'uapTable'."  
 | 
			
		||||
      ::= { performance 4 } 
 | 
			
		||||
   
 | 
			
		||||
   uapTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF UapEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of unavailable period records in equipment."  
 | 
			
		||||
      ::= { performance 5 } 
 | 
			
		||||
   
 | 
			
		||||
   uapEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       UapEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular unavailable period of the equipment." 
 | 
			
		||||
      INDEX        { uapObject, uapNearFar, uapBegin } 
 | 
			
		||||
      ::= { uapTable 1 } 
 | 
			
		||||
 | 
			
		||||
   UapEntry ::=
 | 
			
		||||
      SEQUENCE {
 | 
			
		||||
        uapObject   OBJECT IDENTIFIER,
 | 
			
		||||
	uapName     DisplayString,
 | 
			
		||||
        uapNearFar  NearFar,
 | 
			
		||||
        uapBegin    IntDateTime,
 | 
			
		||||
        uapEnd      IntDateTime
 | 
			
		||||
      }
 | 
			
		||||
   
 | 
			
		||||
   
 | 
			
		||||
   uapObject   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       OBJECT IDENTIFIER
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A reference to the function/interface from witch this reccord
 | 
			
		||||
	was taken."  
 | 
			
		||||
      ::= { uapEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   uapName   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString (SIZE (0..40))
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A text string which identifies the object localisation. For the 
 | 
			
		||||
	structure of this string, see 'logName' in the log MIB "  
 | 
			
		||||
      ::= { uapEntry 2 } 
 | 
			
		||||
   
 | 
			
		||||
   uapNearFar   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       NearFar
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Indicates near or far performance record"  
 | 
			
		||||
      ::= { uapEntry 3 } 
 | 
			
		||||
   
 | 
			
		||||
   uapBegin   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       IntDateTime
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"When the unavailable period has started."  
 | 
			
		||||
      ::= { uapEntry 4 } 
 | 
			
		||||
   
 | 
			
		||||
   uapEnd   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       IntDateTime
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"When the unavailable period has finished."  
 | 
			
		||||
      ::= { uapEntry 5 }    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Threshold values for performance threshold configuration
 | 
			
		||||
-- A record on this table contains the confuguration the threshold 
 | 
			
		||||
--    for a interface or a interface type 
 | 
			
		||||
-- This table must be initialized by the equipment during its restart
 | 
			
		||||
-- The write access authorization of this table is optional
 | 
			
		||||
   
 | 
			
		||||
   thresholdNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of threshold in equipment."  
 | 
			
		||||
      ::= { performance 6 } 
 | 
			
		||||
   
 | 
			
		||||
   thresholdTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF ThresholdEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of threshold in equipment."  
 | 
			
		||||
      ::= { performance 7 } 
 | 
			
		||||
   
 | 
			
		||||
   thresholdEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       ThresholdEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular threshold of the equipment." 
 | 
			
		||||
      INDEX        { thresholdObject, thresholdNearFar, 
 | 
			
		||||
				thresholdDuration, thresholdType } 
 | 
			
		||||
      ::= { thresholdTable 1 } 
 | 
			
		||||
 | 
			
		||||
   ThresholdEntry ::= SEQUENCE {
 | 
			
		||||
	thresholdObject   OBJECT IDENTIFIER,
 | 
			
		||||
	thresholdName     DisplayString,
 | 
			
		||||
        thresholdNearFar  NearFar,
 | 
			
		||||
        thresholdDuration TimeTicks,
 | 
			
		||||
        thresholdType   INTEGER,
 | 
			
		||||
	thresholdUas	INTEGER,
 | 
			
		||||
	thresholdSes	INTEGER,
 | 
			
		||||
	thresholdEs	INTEGER,
 | 
			
		||||
	thresholdBbe	INTEGER
 | 
			
		||||
   }
 | 
			
		||||
   
 | 
			
		||||
   
 | 
			
		||||
   thresholdObject   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       OBJECT IDENTIFIER
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A reference to the interface or the interface type to which
 | 
			
		||||
	these parameters apply."  
 | 
			
		||||
      ::= { thresholdEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   thresholdName   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString (SIZE (0..40))
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A text string which identifies the interface localisation. 
 | 
			
		||||
	For the structure of this string, see 'logName' in the 
 | 
			
		||||
	log MIB "  
 | 
			
		||||
      ::= { thresholdEntry 2 } 
 | 
			
		||||
   
 | 
			
		||||
   thresholdNearFar   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       NearFar
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Indicates near or far performance threshold.
 | 
			
		||||
	Equipment may or may not implement far threshold."  
 | 
			
		||||
      ::= { thresholdEntry 3 } 
 | 
			
		||||
   
 | 
			
		||||
   thresholdDuration   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       TimeTicks
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The normal duration of the counter with which the threshold
 | 
			
		||||
	is associed. 
 | 
			
		||||
	The standard durations are 15 minutes and 24 hours; 
 | 
			
		||||
	"
 | 
			
		||||
      ::= { thresholdEntry 4 } 
 | 
			
		||||
   
 | 
			
		||||
   thresholdType   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER { raise(1), clear(2) }
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"When set to `raise' the event threshold exceded is generated 
 | 
			
		||||
	when one of the corresponding counter cross its theshold.
 | 
			
		||||
	When set to `clear', the event threshold exceded is cleared 
 | 
			
		||||
	when there is no counters above of its corresponding threshold.
 | 
			
		||||
	The `clear'thresholds are optionnal(the standard value is zero)
 | 
			
		||||
	"  
 | 
			
		||||
      ::= { thresholdEntry 5 } 
 | 
			
		||||
   
 | 
			
		||||
 | 
			
		||||
   thresholdUas   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
      "The number of unavailable seconds within a counting 
 | 
			
		||||
	period above which a performance event is issued 
 | 
			
		||||
	for the interface/function"  
 | 
			
		||||
      ::= { thresholdEntry 6 } 
 | 
			
		||||
   
 | 
			
		||||
   thresholdSes   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The number of severely errored seconds within a 
 | 
			
		||||
	counting period above which a performance event 
 | 
			
		||||
	is issued for the interface/function"  
 | 
			
		||||
      ::= { thresholdEntry 7 } 
 | 
			
		||||
   
 | 
			
		||||
   thresholdEs   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
      "The number of errored seconds within a counting
 | 
			
		||||
	 period above which a performance event is issued 
 | 
			
		||||
	for the interface/function"  
 | 
			
		||||
      ::= { thresholdEntry 8 } 
 | 
			
		||||
   
 | 
			
		||||
   thresholdBbe   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
      "The number of background block errors within a
 | 
			
		||||
	counting period above which a performance event is
 | 
			
		||||
	issued for the interface/function"  
 | 
			
		||||
      ::= { thresholdEntry 9 }  
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--   ***************************************************************
 | 
			
		||||
--   perfDurationUnit   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       INTEGER {timeTicks (1), minutes (2)}
 | 
			
		||||
--      MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"Unit of the performance duration used in this MIB."  
 | 
			
		||||
--      ::= { performance 8 }  
 | 
			
		||||
--
 | 
			
		||||
--   *************************************************************** 
 | 
			
		||||
--   Performance enable variables 
 | 
			
		||||
--
 | 
			
		||||
--	The performance enables port by port are not in this MIB
 | 
			
		||||
--    The equipment can implement them in its proprietary MIB the 
 | 
			
		||||
--	performance .
 | 
			
		||||
--	Also the transmission quality status port by port are not 
 | 
			
		||||
--	in this MIb 
 | 
			
		||||
--    The equipment must implement them in its proprietary MIB 
 | 
			
		||||
--	the performance 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--   performanceEnable   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       SagemBoolean
 | 
			
		||||
--      MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"
 | 
			
		||||
--	It is a global enable of the performance in the equipment
 | 
			
		||||
--	The default value of this variable is 'false'
 | 
			
		||||
--	"  
 | 
			
		||||
--      ::= { performance 9 }    
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
--   perfTrapEnable   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       SagemBoolean
 | 
			
		||||
--      MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"
 | 
			
		||||
--	It is a global enable of the performance trap sending 
 | 
			
		||||
--	The default value of this variable is 'true'
 | 
			
		||||
--	"  
 | 
			
		||||
--     ::= { performance 10 }  
 | 
			
		||||
 | 
			
		||||
--   perfThresholdTrapEnable   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       SagemBoolean
 | 
			
		||||
--      MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"
 | 
			
		||||
--	It is a global enable of the performance threshold overflow 
 | 
			
		||||
--	trap sending 
 | 
			
		||||
--	The default value of this variable is 'true'
 | 
			
		||||
--	"  
 | 
			
		||||
--      ::= { performance 11 }  
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
	  
 | 
			
		||||
--   ***************************************************************
 | 
			
		||||
   
 | 
			
		||||
--   qualityTrap TRAP-TYPE
 | 
			
		||||
--      ENTERPRISE  performance
 | 
			
		||||
--      VARIABLES   { cptObject, cptName, cptNearFar, 
 | 
			
		||||
--			cptDuration, cptDate, cptUAS, 
 | 
			
		||||
--			cptSES, cptES, cptBBE }
 | 
			
		||||
--      DESCRIPTION
 | 
			
		||||
--	" This trap allows the equipment to notify its quality records "
 | 
			
		||||
--	::= 2         
 | 
			
		||||
	
 | 
			
		||||
  perfTraps OBJECT IDENTIFIER ::= { performance 0 }
 | 
			
		||||
     
 | 
			
		||||
  qualityTrap NOTIFICATION-TYPE
 | 
			
		||||
          OBJECTS     { cptObject, cptName, cptNearFar, 
 | 
			
		||||
			cptDuration, cptDate, cptUAS, 
 | 
			
		||||
			cptSES, cptES, cptBBE }
 | 
			
		||||
          STATUS      current
 | 
			
		||||
          DESCRIPTION "This trap allows the equipment to notify its quality records"
 | 
			
		||||
          REFERENCE   ""
 | 
			
		||||
          ::= { perfTraps 2 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										481
									
								
								MIBS/sagemcom/PPP-BRIDGE-NCP-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										481
									
								
								MIBS/sagemcom/PPP-BRIDGE-NCP-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,481 @@
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
 | 
			
		||||
          PPP-BRIDGE-NCP-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
          IMPORTS
 | 
			
		||||
-- FRK MODIDF             Counter
 | 
			
		||||
-- FRK MODIDF                 FROM RFC1155-SMI
 | 
			
		||||
               ifIndex
 | 
			
		||||
                    FROM RFC1213-MIB
 | 
			
		||||
               OBJECT-TYPE
 | 
			
		||||
                    FROM RFC-1212
 | 
			
		||||
               ppp
 | 
			
		||||
                    FROM PPP-LCP-MIB;
 | 
			
		||||
 | 
			
		||||
               pppBridge OBJECT IDENTIFIER ::= { ppp 4 }
 | 
			
		||||
 | 
			
		||||
          --
 | 
			
		||||
          -- The PPP Bridge NCP Group.
 | 
			
		||||
          -- Implementation of this group is mandatory for all
 | 
			
		||||
          -- PPP implementations that support MAC Bridging  over
 | 
			
		||||
          -- PPP (RFC1220).
 | 
			
		||||
          --
 | 
			
		||||
 | 
			
		||||
          -- The following object reflect the values of the option
 | 
			
		||||
          -- parameters used in the PPP Link Control Protocol
 | 
			
		||||
          --   pppBridgeLocalToRemoteTinygramCompression
 | 
			
		||||
          --   pppBridgeRemoteToLocalTinygramCompression
 | 
			
		||||
          --   pppBridgeLocalToRemoteLanId
 | 
			
		||||
          --   pppBridgeRemoteToLocalLanId
 | 
			
		||||
          --
 | 
			
		||||
          -- These values are not available until after the PPP Option
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          -- negotiation has completed, which is indicated by the link
 | 
			
		||||
          -- reaching the open state (i.e. pppBridgeOperStatus is set to
 | 
			
		||||
          -- opened).
 | 
			
		||||
          --
 | 
			
		||||
          -- Therefore, when pppBridgeOperStatus is not opened
 | 
			
		||||
          -- the contents of these objects is undefined. The value
 | 
			
		||||
          -- returned when accessing the objects is an implementation
 | 
			
		||||
          -- dependent issue.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeTable   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    SEQUENCE OF PppBridgeEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Table containing the parameters and statistics
 | 
			
		||||
                         for the local PPP entity that are related to
 | 
			
		||||
                         the operation of Bridging over the PPP."
 | 
			
		||||
               ::= { pppBridge 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeEntry   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    PppBridgeEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Bridging information for a particular PPP
 | 
			
		||||
                         link."
 | 
			
		||||
               INDEX     { ifIndex }
 | 
			
		||||
               ::= { pppBridgeTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          PppBridgeEntry ::= SEQUENCE {
 | 
			
		||||
               pppBridgeOperStatus
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppBridgeLocalToRemoteTinygramCompression
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppBridgeRemoteToLocalTinygramCompression
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppBridgeLocalToRemoteLanId
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppBridgeRemoteToLocalLanId
 | 
			
		||||
                    INTEGER
 | 
			
		||||
          }
 | 
			
		||||
 | 
			
		||||
          pppBridgeOperStatus   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER {opened(1), not-opened(2)}
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The operational status of the Bridge network
 | 
			
		||||
                         protocol. If the value of this object is up
 | 
			
		||||
                         then the finite state machine for the Bridge
 | 
			
		||||
                         network protocol has reached the Opened state."
 | 
			
		||||
               ::= { pppBridgeEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeLocalToRemoteTinygramCompression   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER { false(1), true(2) }
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Indicates whether the local node will perform
 | 
			
		||||
                         Tinygram Compression when sending packets to
 | 
			
		||||
                         the remote entity. If false then the local
 | 
			
		||||
                         entity will not perform Tinygram Compression.
 | 
			
		||||
                         If true then the local entity will perform
 | 
			
		||||
                         Tinygram Compression. The value of this object
 | 
			
		||||
                         is meaningful only when the link has reached
 | 
			
		||||
                         the open state (pppBridgeOperStatus is
 | 
			
		||||
                         opened)."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 6.7, Tinygram Compression Option, of
 | 
			
		||||
                         RFC1220"
 | 
			
		||||
               ::= { pppBridgeEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeRemoteToLocalTinygramCompression   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER { false(1), true(2) }
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "If false(1) then the remote entity is not
 | 
			
		||||
                         expected to perform Tinygram Compression. If
 | 
			
		||||
                         true then the remote entity is expected to
 | 
			
		||||
                         perform Tinygram Compression. The value of this
 | 
			
		||||
                         object is meaningful only when the link has
 | 
			
		||||
                         reached the open state (pppBridgeOperStatus is
 | 
			
		||||
                         opened)."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 6.7, Tinygram Compression Option, of
 | 
			
		||||
                         RFC1220"
 | 
			
		||||
               ::= { pppBridgeEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeLocalToRemoteLanId   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER { false(1), true(2) }
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Indicates whether the local node will include
 | 
			
		||||
                         the LAN Identification field in transmitted
 | 
			
		||||
                         packets or not. If false(1) then the local node
 | 
			
		||||
                         will not transmit this field, true(2) means
 | 
			
		||||
                         that the field will be transmitted. The value
 | 
			
		||||
                         of this object is meaningful only when the link
 | 
			
		||||
                         has reached the open state (pppBridgeOperStatus
 | 
			
		||||
                         is opened)."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 6.8, LAN Identification Option, of
 | 
			
		||||
                         RFC1220"
 | 
			
		||||
               ::= { pppBridgeEntry 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeRemoteToLocalLanId   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER { false(1), true(2) }
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Indicates whether the remote node has
 | 
			
		||||
                         indicated that it will include the LAN
 | 
			
		||||
                         Identification field in transmitted packets or
 | 
			
		||||
                         not. If false(1) then the field will not be
 | 
			
		||||
                         transmitted, if true(2) then the field will be
 | 
			
		||||
                         transmitted. The value of this object is
 | 
			
		||||
                         meaningful only when the link has reached the
 | 
			
		||||
                         open state (pppBridgeOperStatus is opened)."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 6.8, LAN Identification Option, of
 | 
			
		||||
                         RFC1220"
 | 
			
		||||
               ::= { pppBridgeEntry 5 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          --
 | 
			
		||||
          -- The PPP Bridge Configuration table
 | 
			
		||||
          --
 | 
			
		||||
 | 
			
		||||
          pppBridgeConfigTable   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    SEQUENCE OF PppBridgeConfigEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Table containing the parameters and statistics
 | 
			
		||||
                         for the local PPP entity that are related to
 | 
			
		||||
                         the operation of Bridging over the PPP."
 | 
			
		||||
               ::= { pppBridge 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeConfigEntry   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    PppBridgeConfigEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Bridging Configuration information for a
 | 
			
		||||
                         particular PPP link."
 | 
			
		||||
               INDEX     { ifIndex }
 | 
			
		||||
               ::= { pppBridgeConfigTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          PppBridgeConfigEntry ::= SEQUENCE {
 | 
			
		||||
               pppBridgeConfigAdminStatus
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppBridgeConfigTinygram
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppBridgeConfigRingId
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppBridgeConfigLineId
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppBridgeConfigLanId
 | 
			
		||||
                    INTEGER
 | 
			
		||||
          }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeConfigAdminStatus   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER { open(1), close(2) }
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The immediate desired status of the Bridging
 | 
			
		||||
                         network protocol. Setting this object to open
 | 
			
		||||
                         will inject an administrative open event into
 | 
			
		||||
                         the Bridging network protocol's finite state
 | 
			
		||||
                         machine. Setting this object to close will
 | 
			
		||||
                         inject an administrative close event into the
 | 
			
		||||
                         Bridging network protocol's finite state
 | 
			
		||||
                         machine."
 | 
			
		||||
               ::= { pppBridgeConfigEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeConfigTinygram   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER { false(1), true(2) }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "If false then the local BNCP entity will not
 | 
			
		||||
                         initiate the Tinygram Compression Option
 | 
			
		||||
                         Negotiation. If true then the local BNCP entity
 | 
			
		||||
                         will initiate negotiation of this option."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 6.7, Tinygram Compression Option, of
 | 
			
		||||
                         RFC1220"
 | 
			
		||||
               DEFVAL    { true }
 | 
			
		||||
               ::= { pppBridgeConfigEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeConfigRingId   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER { false(1), true(2) }
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "If false then the local PPP Entity will not
 | 
			
		||||
                         initiate a Remote Ring Identification Option
 | 
			
		||||
                         negotiation. If true then the local PPP entity
 | 
			
		||||
                         will intiate this negotiation. This MIB object
 | 
			
		||||
                         is relevant only if the interface is for 802.5
 | 
			
		||||
                         Token Ring bridging."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 6.4, IEEE 802.5 Remote Ring
 | 
			
		||||
                         Identification Option, of RFC1220"
 | 
			
		||||
               DEFVAL    { false }
 | 
			
		||||
               ::= { pppBridgeConfigEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeConfigLineId   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER { false(1), true(2) }
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "If false then the local PPP Entity is not to
 | 
			
		||||
                         initiate a Line Identification Option
 | 
			
		||||
                         negotiation. If true then the local PPP entity
 | 
			
		||||
                         will intiate this negotiation. This MIB object
 | 
			
		||||
                         is relevant only if the interface is for 802.5
 | 
			
		||||
                         Token Ring bridging."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 6.5, IEEE 802.5 Line Identification
 | 
			
		||||
                         Option, of RFC1220"
 | 
			
		||||
               DEFVAL    { false }
 | 
			
		||||
               ::= { pppBridgeConfigEntry 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeConfigLanId   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER { false(1), true(2) }
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "If false then the local BNCP entity will not
 | 
			
		||||
                         initiate the LAN Identification Option
 | 
			
		||||
                         Negotiation. If true then the local BNCP entity
 | 
			
		||||
                         will initiate negotiation of this option."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 6.8, LAN Identification Option, of
 | 
			
		||||
                         RFC1220"
 | 
			
		||||
               DEFVAL    { false }
 | 
			
		||||
               ::= { pppBridgeConfigEntry 5 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          --
 | 
			
		||||
          -- The PPP Bridge Media Status Table
 | 
			
		||||
          --
 | 
			
		||||
 | 
			
		||||
          pppBridgeMediaTable   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    SEQUENCE OF PppBridgeMediaEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Table identifying which MAC media types are
 | 
			
		||||
                         enabled for the Bridging NCPs."
 | 
			
		||||
               ::= { pppBridge 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeMediaEntry   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    PppBridgeMediaEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Status of a specific MAC Type for a specific
 | 
			
		||||
                         PPP Link."
 | 
			
		||||
               INDEX     { ifIndex, pppBridgeMediaMacType }
 | 
			
		||||
               ::= { pppBridgeMediaTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          PppBridgeMediaEntry ::= SEQUENCE {
 | 
			
		||||
               pppBridgeMediaMacType
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppBridgeMediaLocalStatus
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppBridgeMediaRemoteStatus
 | 
			
		||||
                    INTEGER
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          }
 | 
			
		||||
 | 
			
		||||
          pppBridgeMediaMacType   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER(0..2147483647)
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The MAC type for which this entry in the
 | 
			
		||||
                         pppBridgeMediaTable is providing status
 | 
			
		||||
                         information. Valid values for this object are
 | 
			
		||||
                         defined in Section 6.6 MAC Type Support
 | 
			
		||||
                         Selection of RFC1220 (Bridging Point-to-Point
 | 
			
		||||
                         Protocol)."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 6.6, MAC Type Support Selection, of
 | 
			
		||||
                         RFC1212."
 | 
			
		||||
               ::= { pppBridgeMediaEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeMediaLocalStatus   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER { accept(1), dont-accept(2) }
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Indicates whether the local PPP Bridging
 | 
			
		||||
                         Entity will accept packets of the protocol type
 | 
			
		||||
                         identified in pppBridgeMediaMacType on the PPP
 | 
			
		||||
                         link identified by ifIndex or not. If this
 | 
			
		||||
                         object is accept then any packets of the
 | 
			
		||||
                         indicated MAC type will be received and
 | 
			
		||||
                         properly processed. If this object is dont-
 | 
			
		||||
                         accept then received packets of the indicated
 | 
			
		||||
                         MAC type will not be properly processed."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 6.6, MAC Type Support Selection, of
 | 
			
		||||
                         RFC1212."
 | 
			
		||||
               ::= { pppBridgeMediaEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeMediaRemoteStatus   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER { accept(1), dont-accept(2) }
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Indicates whether the local PPP Bridging
 | 
			
		||||
                         Entity believes that the remote PPP Bridging
 | 
			
		||||
                         Entity will accept packets of the protocol type
 | 
			
		||||
                         identified in pppBridgeMediaMacType on the PPP
 | 
			
		||||
                         link identified by ifIndex or not."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 6.6, MAC Type Support Selection, of
 | 
			
		||||
                         RFC1212."
 | 
			
		||||
               ::= { pppBridgeMediaEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          --
 | 
			
		||||
          -- The PPP Bridge Media Configuration Table
 | 
			
		||||
          --
 | 
			
		||||
 | 
			
		||||
          pppBridgeMediaConfigTable   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    SEQUENCE OF PppBridgeMediaConfigEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Table identifying which MAC media types are
 | 
			
		||||
                         enabled for the Bridging NCPs."
 | 
			
		||||
               ::= { pppBridge 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeMediaConfigEntry   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    PppBridgeMediaConfigEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Status of a specific MAC Type for a specific
 | 
			
		||||
                         PPP Link."
 | 
			
		||||
               INDEX     { ifIndex, pppBridgeMediaConfigMacType }
 | 
			
		||||
               ::= { pppBridgeMediaConfigTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          PppBridgeMediaConfigEntry ::= SEQUENCE {
 | 
			
		||||
               pppBridgeMediaConfigMacType
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppBridgeMediaConfigLocalStatus
 | 
			
		||||
                    INTEGER
 | 
			
		||||
          }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeMediaConfigMacType   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER(0..2147483647)
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The MAC type for which this entry in the
 | 
			
		||||
                         pppBridgeMediaConfigTable is providing status
 | 
			
		||||
                         information. Valid values for this object are
 | 
			
		||||
                         defined in Section 6.6 MAC Type Support
 | 
			
		||||
                         Selection of RFC1220 (Bridging Point-to-Point
 | 
			
		||||
                         Protocol)."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 6.6, MAC Type Support Selection, of
 | 
			
		||||
                         RFC1212."
 | 
			
		||||
               ::= { pppBridgeMediaConfigEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppBridgeMediaConfigLocalStatus   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER { accept(1), dont-accept(2) }
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Indicates whether the local PPP Bridging
 | 
			
		||||
                         Entity should accept packets of the protocol
 | 
			
		||||
                         type identified in pppBridgeMediaConfigMacType
 | 
			
		||||
                         on the PPP link identified by ifIndex or not.
 | 
			
		||||
                         Setting this object to the value dont-accept
 | 
			
		||||
                         has the affect of invalidating the
 | 
			
		||||
                         corresponding entry in the
 | 
			
		||||
                         pppBridgeMediaConfigTable object. It is an
 | 
			
		||||
                         implementation-specific matter as to whether
 | 
			
		||||
                         the agent removes an invalidated entry from the
 | 
			
		||||
                         table. Accordingly, management stations must be
 | 
			
		||||
                         prepared to receive tabular information from
 | 
			
		||||
                         agents that corresponds to entries not
 | 
			
		||||
                         currently in use. Changing this object will
 | 
			
		||||
                         have effect when the link is next restarted."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 6.6, MAC Type Support Selection, of
 | 
			
		||||
                         RFC1212."
 | 
			
		||||
               ::= { pppBridgeMediaConfigEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          END
 | 
			
		||||
							
								
								
									
										837
									
								
								MIBS/sagemcom/PPP-LCP-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										837
									
								
								MIBS/sagemcom/PPP-LCP-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,837 @@
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
 | 
			
		||||
          PPP-LCP-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
          IMPORTS
 | 
			
		||||
               Counter
 | 
			
		||||
                    FROM RFC1155-SMI
 | 
			
		||||
               ifIndex, transmission
 | 
			
		||||
                    FROM RFC1213-MIB
 | 
			
		||||
               OBJECT-TYPE
 | 
			
		||||
                    FROM RFC-1212;
 | 
			
		||||
 | 
			
		||||
               --  PPP MIB
 | 
			
		||||
 | 
			
		||||
               ppp  OBJECT IDENTIFIER ::= { transmission 23 }
 | 
			
		||||
 | 
			
		||||
               pppLcp OBJECT IDENTIFIER ::= { ppp 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
               -- The individual groups within the PPP-LCP-MIB
 | 
			
		||||
 | 
			
		||||
               pppLink      OBJECT IDENTIFIER ::= { pppLcp 1 }
 | 
			
		||||
               pppLqr       OBJECT IDENTIFIER ::= { pppLcp 2 }
 | 
			
		||||
               pppTests     OBJECT IDENTIFIER ::= { pppLcp 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          -- 4.1.  PPP Link Group
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          --
 | 
			
		||||
          -- The PPP Link Group. Implementation of this
 | 
			
		||||
          -- group is mandatory for all PPP entities.
 | 
			
		||||
          --
 | 
			
		||||
 | 
			
		||||
          -- The following object reflect the values of the option
 | 
			
		||||
          -- parameters used in the PPP Link Control Protocol
 | 
			
		||||
          --   pppLinkStatusLocalMRU
 | 
			
		||||
          --   pppLinkStatusRemoteMRU
 | 
			
		||||
          --   pppLinkStatusLocalToPeerACCMap
 | 
			
		||||
          --   pppLinkStatusPeerToLocalACCMap
 | 
			
		||||
          --   pppLinkStatusLocalToRemoteProtocolCompression
 | 
			
		||||
          --   pppLinkStatusRemoteToLocalProtocolCompression
 | 
			
		||||
          --   pppLinkStatusLocalToRemoteACCompression
 | 
			
		||||
          --   pppLinkStatusRemoteToLocalACCompression
 | 
			
		||||
          --   pppLinkStatusTransmitFcsSize
 | 
			
		||||
          --   pppLinkStatusReceiveFcsSize
 | 
			
		||||
          --
 | 
			
		||||
          -- These values are not available until after the PPP Option
 | 
			
		||||
          -- negotiation has completed, which is indicated by the link
 | 
			
		||||
          -- reaching the open state (i.e., ifOperStatus is set to
 | 
			
		||||
          -- up).
 | 
			
		||||
          --
 | 
			
		||||
          -- Therefore, when ifOperStatus is not up
 | 
			
		||||
          -- the contents of these objects is undefined. The value
 | 
			
		||||
          -- returned when accessing the objects is an implementation
 | 
			
		||||
          -- dependent issue.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusTable   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    SEQUENCE OF PppLinkStatusEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "A table containing PPP-link specific variables
 | 
			
		||||
                         for this PPP implementation."
 | 
			
		||||
               ::= { pppLink 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusEntry   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    PppLinkStatusEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Management information about a particular PPP
 | 
			
		||||
                         Link."
 | 
			
		||||
               INDEX     { ifIndex }
 | 
			
		||||
               ::= { pppLinkStatusTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          PppLinkStatusEntry ::= SEQUENCE {
 | 
			
		||||
               pppLinkStatusPhysicalIndex
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppLinkStatusBadAddresses
 | 
			
		||||
                    Counter,
 | 
			
		||||
               pppLinkStatusBadControls
 | 
			
		||||
                    Counter,
 | 
			
		||||
               pppLinkStatusPacketTooLongs
 | 
			
		||||
                    Counter,
 | 
			
		||||
               pppLinkStatusBadFCSs
 | 
			
		||||
                    Counter,
 | 
			
		||||
               pppLinkStatusLocalMRU
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppLinkStatusRemoteMRU
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppLinkStatusLocalToPeerACCMap
 | 
			
		||||
                    OCTET STRING,
 | 
			
		||||
               pppLinkStatusPeerToLocalACCMap
 | 
			
		||||
                    OCTET STRING,
 | 
			
		||||
               --pppLinkStatusLocalToRemoteProtocolCompression
 | 
			
		||||
               pppLinkStatusLocalToRemoteProtoComp
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               --pppLinkStatusRemoteToLocalProtocolCompression
 | 
			
		||||
               pppLinkStatusRemoteToLocalProtoComp
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppLinkStatusLocalToRemoteACCompression
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppLinkStatusRemoteToLocalACCompression
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppLinkStatusTransmitFcsSize
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppLinkStatusReceiveFcsSize
 | 
			
		||||
                    INTEGER
 | 
			
		||||
               }
 | 
			
		||||
          pppLinkStatusPhysicalIndex   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER(0..2147483647)
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The value of ifIndex that identifies the
 | 
			
		||||
                         lower-level interface over which this PPP Link
 | 
			
		||||
                         is operating. This interface would usually be
 | 
			
		||||
                         an HDLC or RS-232 type of interface. If there
 | 
			
		||||
                         is no lower-layer interface element, or there
 | 
			
		||||
                         is no ifEntry for the element, or the element
 | 
			
		||||
                         can not be identified, then the value of this
 | 
			
		||||
                         object is 0.  For example, suppose that PPP is
 | 
			
		||||
                         operating over a serial port. This would use
 | 
			
		||||
                         two entries in the ifTable. The PPP could be
 | 
			
		||||
                         running over `interface' number 123 and the
 | 
			
		||||
                         serial port could be running over `interface'
 | 
			
		||||
                         number 987.  Therefore, ifSpecific.123 would
 | 
			
		||||
                         contain the OBJECT IDENTIFIER ppp
 | 
			
		||||
                         pppLinkStatusPhysicalIndex.123 would contain
 | 
			
		||||
                         987, and ifSpecific.987 would contain the
 | 
			
		||||
                         OBJECT IDENTIFIER for the serial-port's media-
 | 
			
		||||
                         specific MIB."
 | 
			
		||||
               ::= { pppLinkStatusEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusBadAddresses   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    Counter
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The number of packets received with an
 | 
			
		||||
                         incorrect Address Field. This counter is a
 | 
			
		||||
                         component of the ifInErrors variable that is
 | 
			
		||||
                         associated with the interface that represents
 | 
			
		||||
                         this PPP Link."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 3.1, Address Field, of RFC1331."
 | 
			
		||||
               ::= { pppLinkStatusEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusBadControls   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    Counter
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The number of packets received on this link
 | 
			
		||||
                         with an incorrect Control Field. This counter
 | 
			
		||||
                         is a component of the ifInErrors variable that
 | 
			
		||||
                         is associated with the interface that
 | 
			
		||||
                         represents this PPP Link."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 3.1, Control Field, of RFC1331."
 | 
			
		||||
               ::= { pppLinkStatusEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusPacketTooLongs   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    Counter
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The number of received packets that have been
 | 
			
		||||
                         discarded because their length exceeded the
 | 
			
		||||
                         MRU. This counter is a component of the
 | 
			
		||||
                         ifInErrors variable that is associated with the
 | 
			
		||||
                         interface that represents this PPP Link. NOTE,
 | 
			
		||||
                         packets which are longer than the MRU but which
 | 
			
		||||
                         are successfully received and processed are NOT
 | 
			
		||||
                         included in this count."
 | 
			
		||||
               ::= { pppLinkStatusEntry 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusBadFCSs   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    Counter
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The number of received packets that have been
 | 
			
		||||
                         discarded due to having an incorrect FCS. This
 | 
			
		||||
                         counter is a component of the ifInErrors
 | 
			
		||||
                         variable that is associated with the interface
 | 
			
		||||
                         that represents this PPP Link."
 | 
			
		||||
               ::= { pppLinkStatusEntry 5 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusLocalMRU   OBJECT-TYPE
 | 
			
		||||
-- FRK MODIDF              SYNTAX    INTEGER(1..2147483648)
 | 
			
		||||
		   SYNTAX    INTEGER(1..2147483647)
 | 
			
		||||
	
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The current value of the MRU for the local PPP
 | 
			
		||||
                         Entity. This value is the MRU that the remote
 | 
			
		||||
                         entity is using when sending packets to the
 | 
			
		||||
                         local PPP entity. The value of this object is
 | 
			
		||||
                         meaningful only when the link has reached the
 | 
			
		||||
                         open state (ifOperStatus is up)."
 | 
			
		||||
               ::= { pppLinkStatusEntry 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusRemoteMRU   OBJECT-TYPE
 | 
			
		||||
-- FRK MODIDF              SYNTAX    INTEGER(1..2147483648)
 | 
			
		||||
               SYNTAX    INTEGER(1..2147483647)
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The current value of the MRU for the remote
 | 
			
		||||
                         PPP Entity. This value is the MRU that the
 | 
			
		||||
                         local entity is using when sending packets to
 | 
			
		||||
                         the remote PPP entity. The value of this object
 | 
			
		||||
                         is meaningful only when the link has reached
 | 
			
		||||
                         the open state (ifOperStatus is up)."
 | 
			
		||||
               ::= { pppLinkStatusEntry 7 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusLocalToPeerACCMap   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    OCTET STRING (SIZE (4))
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The current value of the ACC Map used for
 | 
			
		||||
                         sending packets from the local PPP entity to
 | 
			
		||||
                         the remote PPP entity. The value of this object
 | 
			
		||||
                         is meaningful only when the link has reached
 | 
			
		||||
                         the open state (ifOperStatus is up)."
 | 
			
		||||
               ::= { pppLinkStatusEntry 8 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusPeerToLocalACCMap   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    OCTET STRING (SIZE (4))
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The ACC Map used by the remote PPP entity when
 | 
			
		||||
                         transmitting packets to the local PPP entity.
 | 
			
		||||
                         The value of this object is meaningful only
 | 
			
		||||
                         when the link has reached the open state
 | 
			
		||||
                         (ifOperStatus is up)."
 | 
			
		||||
               ::= { pppLinkStatusEntry 9 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          --pppLinkStatusLocalToRemoteProtocolCompression
 | 
			
		||||
          pppLinkStatusLocalToRemoteProtoComp
 | 
			
		||||
               OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER {
 | 
			
		||||
                         enabled(1),
 | 
			
		||||
                         disabled(2)
 | 
			
		||||
                    }
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Indicates whether the local PPP entity will
 | 
			
		||||
                         use Protocol Compression when transmitting
 | 
			
		||||
                         packets to the remote PPP entity. The value of
 | 
			
		||||
                         this object is meaningful only when the link
 | 
			
		||||
                         has reached the open state (ifOperStatus is
 | 
			
		||||
                         up)."
 | 
			
		||||
               ::= { pppLinkStatusEntry 10 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          --pppLinkStatusRemoteToLocalProtocolCompression
 | 
			
		||||
          pppLinkStatusRemoteToLocalProtoComp
 | 
			
		||||
               OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER {
 | 
			
		||||
                         enabled(1),
 | 
			
		||||
                         disabled(2)
 | 
			
		||||
                    }
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Indicates whether the remote PPP entity will
 | 
			
		||||
                         use Protocol Compression when transmitting
 | 
			
		||||
                         packets to the local PPP entity. The value of
 | 
			
		||||
                         this object is meaningful only when the link
 | 
			
		||||
                         has reached the open state (ifOperStatus is
 | 
			
		||||
                         up)."
 | 
			
		||||
               ::= { pppLinkStatusEntry 11 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusLocalToRemoteACCompression   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER {
 | 
			
		||||
                         enabled(1),
 | 
			
		||||
                         disabled(2)
 | 
			
		||||
                    }
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Indicates whether the local PPP entity will
 | 
			
		||||
                         use Address and Control Compression when
 | 
			
		||||
                         transmitting packets to the remote PPP entity.
 | 
			
		||||
                         The value of this object is meaningful only
 | 
			
		||||
                         when the link has reached the open state
 | 
			
		||||
                         (ifOperStatus is up)."
 | 
			
		||||
               ::= { pppLinkStatusEntry 12 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusRemoteToLocalACCompression   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER {
 | 
			
		||||
                         enabled(1),
 | 
			
		||||
                         disabled(2)
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Indicates whether the remote PPP entity will
 | 
			
		||||
                         use Address and Control Compression when
 | 
			
		||||
                         transmitting packets to the local PPP entity.
 | 
			
		||||
                         The value of this object is meaningful only
 | 
			
		||||
                         when the link has reached the open state
 | 
			
		||||
                         (ifOperStatus is up)."
 | 
			
		||||
               ::= { pppLinkStatusEntry 13 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusTransmitFcsSize   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER (0..128)
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The size of the Frame Check Sequence (FCS) in
 | 
			
		||||
                         bits that the local node will generate when
 | 
			
		||||
                         sending packets to the remote node. The value
 | 
			
		||||
                         of this object is meaningful only when the link
 | 
			
		||||
                         has reached the open state (ifOperStatus is
 | 
			
		||||
                         up)."
 | 
			
		||||
               ::= { pppLinkStatusEntry 14 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkStatusReceiveFcsSize   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER (0..128)
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The size of the Frame Check Sequence (FCS) in
 | 
			
		||||
                         bits that the remote node will generate when
 | 
			
		||||
                         sending packets to the local node. The value of
 | 
			
		||||
                         this object is meaningful only when the link
 | 
			
		||||
                         has reached the open state (ifOperStatus is
 | 
			
		||||
                         up)."
 | 
			
		||||
               ::= { pppLinkStatusEntry 15 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkConfigTable   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    SEQUENCE OF PppLinkConfigEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "A table containing the LCP configuration
 | 
			
		||||
                         parameters for this PPP Link. These variables
 | 
			
		||||
                         represent the initial configuration of the PPP
 | 
			
		||||
                         Link. The actual values of the parameters may
 | 
			
		||||
                         be changed when the link is brought up via the
 | 
			
		||||
                         LCP options negotiation mechanism."
 | 
			
		||||
               ::= { pppLink 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkConfigEntry   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    PppLinkConfigEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Configuration information about a particular
 | 
			
		||||
                         PPP Link."
 | 
			
		||||
               INDEX     { ifIndex }
 | 
			
		||||
               ::= { pppLinkConfigTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          PppLinkConfigEntry ::= SEQUENCE {
 | 
			
		||||
               pppLinkConfigInitialMRU
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppLinkConfigReceiveACCMap
 | 
			
		||||
                    OCTET STRING,
 | 
			
		||||
               pppLinkConfigTransmitACCMap
 | 
			
		||||
                    OCTET STRING,
 | 
			
		||||
               pppLinkConfigMagicNumber
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppLinkConfigFcsSize
 | 
			
		||||
                    INTEGER
 | 
			
		||||
               }
 | 
			
		||||
 | 
			
		||||
          pppLinkConfigInitialMRU   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER(0..2147483647)
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The initial Maximum Receive Unit (MRU) that
 | 
			
		||||
                         the local PPP entity will advertise to the
 | 
			
		||||
                         remote entity. If the value of this variable is
 | 
			
		||||
                         0 then the local PPP entity will not advertise
 | 
			
		||||
                         any MRU to the remote entity and the default
 | 
			
		||||
                         MRU will be assumed. Changing this object will
 | 
			
		||||
                         have effect when the link is next restarted."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 7.2, Maximum Receive Unit of RFC1331."
 | 
			
		||||
               DEFVAL    { 1500 }
 | 
			
		||||
               ::= { pppLinkConfigEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkConfigReceiveACCMap   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    OCTET STRING (SIZE (4))
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The Asynchronous-Control-Character-Map (ACC)
 | 
			
		||||
                         that the local PPP entity requires for use on
 | 
			
		||||
                         its receive side. In effect, this is the ACC
 | 
			
		||||
                         Map that is required in order to ensure that
 | 
			
		||||
                         the local modem will successfully receive all
 | 
			
		||||
                         characters. The actual ACC map used on the
 | 
			
		||||
                         receive side of the link will be a combination
 | 
			
		||||
                         of the local node's pppLinkConfigReceiveACCMap
 | 
			
		||||
                         and the remote node's
 | 
			
		||||
                         pppLinkConfigTransmitACCMap. Changing this
 | 
			
		||||
                         object will have effect when the link is next
 | 
			
		||||
                         restarted."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 7.3, page 4, Async-Control-Character-
 | 
			
		||||
                         Map of RFC1331."
 | 
			
		||||
               DEFVAL    { 'ffffffff'h }
 | 
			
		||||
               ::= { pppLinkConfigEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkConfigTransmitACCMap   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    OCTET STRING (SIZE (4))
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The Asynchronous-Control-Character-Map (ACC)
 | 
			
		||||
                         that the local PPP entity requires for use on
 | 
			
		||||
                         its transmit side. In effect, this is the ACC
 | 
			
		||||
                         Map that is required in order to ensure that
 | 
			
		||||
                         all characters can be successfully transmitted
 | 
			
		||||
                         through the local modem.  The actual ACC map
 | 
			
		||||
                         used on the transmit side of the link will be a
 | 
			
		||||
                         combination of the local node's
 | 
			
		||||
                         pppLinkConfigTransmitACCMap and the remote
 | 
			
		||||
                         node's pppLinkConfigReceiveACCMap. Changing
 | 
			
		||||
                         this object will have effect when the link is
 | 
			
		||||
                         next restarted."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 7.3, page 4, Async-Control-Character-
 | 
			
		||||
                         Map of RFC1331."
 | 
			
		||||
               DEFVAL    { 'ffffffff'h }
 | 
			
		||||
               ::= { pppLinkConfigEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkConfigMagicNumber   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER {false (1), true (2)}
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "If true(2) then the local node will attempt to
 | 
			
		||||
                         perform Magic Number negotiation with the
 | 
			
		||||
                         remote node. If false(1) then this negotiation
 | 
			
		||||
                         is not performed. In any event, the local node
 | 
			
		||||
                         will comply with any magic number negotiations
 | 
			
		||||
                         attempted by the remote node, per the PPP
 | 
			
		||||
                         specification. Changing this object will have
 | 
			
		||||
                         effect when the link is next restarted."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 7.6, Magic Number, of RFC1331."
 | 
			
		||||
               DEFVAL    { false }
 | 
			
		||||
               ::= { pppLinkConfigEntry 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLinkConfigFcsSize   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER (0..128)
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The size of the FCS, in bits, the local node
 | 
			
		||||
                         will attempt to negotiate for use with the
 | 
			
		||||
                         remote node. Regardless of the value of this
 | 
			
		||||
                         object, the local node will comply with any FCS
 | 
			
		||||
                         size negotiations initiated by the remote node,
 | 
			
		||||
                         per the PPP specification. Changing this object
 | 
			
		||||
                         will have effect when the link is next
 | 
			
		||||
                         restarted."
 | 
			
		||||
               DEFVAL    { 16 }
 | 
			
		||||
               ::= { pppLinkConfigEntry 5 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          -- 4.2.  PPP LQR Group
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
               --
 | 
			
		||||
               -- The PPP LQR Group.
 | 
			
		||||
               -- Implementation of this group is mandatory for all
 | 
			
		||||
               -- PPP implementations that implement LQR.
 | 
			
		||||
               --
 | 
			
		||||
 | 
			
		||||
          pppLqrTable   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    SEQUENCE OF PppLqrEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Table containing the LQR parameters and
 | 
			
		||||
                         statistics for the local PPP entity."
 | 
			
		||||
               ::= { pppLqr 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLqrEntry   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    PppLqrEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "LQR information for a particular PPP link. A
 | 
			
		||||
                         PPP link will have an entry in this table if
 | 
			
		||||
                         and only if LQR Quality Monitoring has been
 | 
			
		||||
                         successfully negotiated for said link."
 | 
			
		||||
               INDEX     { ifIndex }
 | 
			
		||||
               ::= { pppLqrTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          PppLqrEntry ::= SEQUENCE {
 | 
			
		||||
               pppLqrQuality
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppLqrInGoodOctets
 | 
			
		||||
                    Counter,
 | 
			
		||||
               pppLqrLocalPeriod
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppLqrRemotePeriod
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppLqrOutLQRs
 | 
			
		||||
                    Counter,
 | 
			
		||||
               pppLqrInLQRs
 | 
			
		||||
                    Counter
 | 
			
		||||
          }
 | 
			
		||||
 | 
			
		||||
          pppLqrQuality   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER {
 | 
			
		||||
                         good(1),
 | 
			
		||||
                         bad(2),
 | 
			
		||||
                         not-determined(3)
 | 
			
		||||
                    }
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The current quality of the link as declared by
 | 
			
		||||
                         the local PPP entity's Link-Quality Management
 | 
			
		||||
                         modules. No effort is made to define good or
 | 
			
		||||
                         bad, nor the policy used to determine it. The
 | 
			
		||||
                         not-determined value indicates that the entity
 | 
			
		||||
                         does not actually evaluate the link's quality.
 | 
			
		||||
                         This value is used to disambiguate the
 | 
			
		||||
                         `determined to be good' case from the `no
 | 
			
		||||
                         determination made and presumed to be good'
 | 
			
		||||
                         case."
 | 
			
		||||
               ::= { pppLqrEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLqrInGoodOctets   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    Counter
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The LQR InGoodOctets counter for this link."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 2.2, Counters, of RFC1333."
 | 
			
		||||
               ::= { pppLqrEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLqrLocalPeriod   OBJECT-TYPE
 | 
			
		||||
-- FRK MODIDF              SYNTAX    INTEGER(1..2147483648)
 | 
			
		||||
               SYNTAX    INTEGER(1..2147483647)
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The LQR reporting period, in hundredths of a
 | 
			
		||||
                         second that is in effect for the local PPP
 | 
			
		||||
                         entity."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 2.5, Configuration Option Format, of
 | 
			
		||||
                         RFC1333."
 | 
			
		||||
               ::= { pppLqrEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLqrRemotePeriod   OBJECT-TYPE
 | 
			
		||||
-- FRK MODIDF              SYNTAX    INTEGER(1..2147483648)
 | 
			
		||||
               SYNTAX    INTEGER(1..2147483647)
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The LQR reporting period, in hundredths of a
 | 
			
		||||
                         second, that is in effect for the remote PPP
 | 
			
		||||
                         entity."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 2.5, Configuration Option Format, of
 | 
			
		||||
                         RFC1333."
 | 
			
		||||
               ::= { pppLqrEntry 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLqrOutLQRs   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    Counter
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The value of the OutLQRs counter on the local
 | 
			
		||||
                         node for the link identified by ifIndex."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 2.2, Counters, of RFC1333."
 | 
			
		||||
               ::= { pppLqrEntry 5 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLqrInLQRs   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    Counter
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The value of the InLQRs counter on the local
 | 
			
		||||
                         node for the link identified by ifIndex."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 2.2, Counters, of RFC1333."
 | 
			
		||||
               ::= { pppLqrEntry 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          --
 | 
			
		||||
          -- The PPP LQR Configuration table.
 | 
			
		||||
          --
 | 
			
		||||
 | 
			
		||||
          pppLqrConfigTable   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    SEQUENCE OF PppLqrConfigEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Table containing the LQR Configuration
 | 
			
		||||
                         parameters for the local PPP entity."
 | 
			
		||||
               ::= { pppLqr 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLqrConfigEntry   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    PppLqrConfigEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "LQR configuration information for a particular
 | 
			
		||||
                         PPP link."
 | 
			
		||||
               INDEX     { ifIndex }
 | 
			
		||||
               ::= { pppLqrConfigTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          PppLqrConfigEntry ::= SEQUENCE {
 | 
			
		||||
               pppLqrConfigPeriod
 | 
			
		||||
                    INTEGER,
 | 
			
		||||
               pppLqrConfigStatus
 | 
			
		||||
                    INTEGER
 | 
			
		||||
          }
 | 
			
		||||
 | 
			
		||||
          pppLqrConfigPeriod   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER(0..2147483647)
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "The LQR Reporting Period that the local PPP
 | 
			
		||||
                         entity will attempt to negotiate with the
 | 
			
		||||
                         remote entity, in units of hundredths of a
 | 
			
		||||
                         second. Changing this object will have effect
 | 
			
		||||
                         when the link is next restarted."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 2.5, Configuration Option Format, of
 | 
			
		||||
                         RFC1333."
 | 
			
		||||
               DEFVAL    { 0 }
 | 
			
		||||
               ::= { pppLqrConfigEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLqrConfigStatus   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    INTEGER {disabled (1), enabled (2)}
 | 
			
		||||
               ACCESS    read-write
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "If enabled(2) then the local node will attempt
 | 
			
		||||
                         to perform LQR negotiation with the remote
 | 
			
		||||
                         node. If disabled(1) then this negotiation is
 | 
			
		||||
                         not performed. In any event, the local node
 | 
			
		||||
                         will comply with any magic number negotiations
 | 
			
		||||
                         attempted by the remote node, per the PPP
 | 
			
		||||
                         specification. Changing this object will have
 | 
			
		||||
                         effect when the link is next restarted.
 | 
			
		||||
                         Setting this object to the value disabled(1)
 | 
			
		||||
                         has the effect of invalidating the
 | 
			
		||||
                         corresponding entry in the pppLqrConfigTable
 | 
			
		||||
                         object. It is an implementation-specific matter
 | 
			
		||||
                         as to whether the agent removes an invalidated
 | 
			
		||||
                         entry from the table. Accordingly, management
 | 
			
		||||
                         stations must be prepared to receive tabular
 | 
			
		||||
                         information from agents that corresponds to
 | 
			
		||||
                         entries not currently in use."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 7.6, Magic Number, of RFC1331."
 | 
			
		||||
               DEFVAL    { enabled }
 | 
			
		||||
               ::= { pppLqrConfigEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          -- 4.3.  PPP LQR Extensions Group
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          --
 | 
			
		||||
          -- The PPP LQR Extensions Group.
 | 
			
		||||
          -- Implementation of this group is optional.
 | 
			
		||||
          --
 | 
			
		||||
          -- The intent of this group is to allow external
 | 
			
		||||
          -- implementation of the policy mechanisms that
 | 
			
		||||
          -- are used to declare a link to be "bad" or not.
 | 
			
		||||
          --
 | 
			
		||||
          -- It is not practical to examine the MIB objects
 | 
			
		||||
          -- which are used to generate LQR packets since
 | 
			
		||||
          -- LQR policies tend to require synchronization of
 | 
			
		||||
          -- the values of all data used to determine Link
 | 
			
		||||
          -- Quality; i.e. the values of the relevant counters
 | 
			
		||||
          -- must all be taken at the same instant in time.
 | 
			
		||||
          --
 | 
			
		||||
 | 
			
		||||
         pppLqrExtnsTable   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    SEQUENCE OF PppLqrExtnsEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Table containing additional LQR information
 | 
			
		||||
                         for the local PPP entity."
 | 
			
		||||
               ::= { pppLqr 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          pppLqrExtnsEntry   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    PppLqrExtnsEntry
 | 
			
		||||
               ACCESS    not-accessible
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "Extended LQR information for a particular PPP
 | 
			
		||||
                         link. Assuming that this group has been
 | 
			
		||||
                         implemented, a PPP link will have an entry in
 | 
			
		||||
                         this table if and only if LQR Quality
 | 
			
		||||
                         Monitoring has been successfully negotiated for
 | 
			
		||||
                         said link."
 | 
			
		||||
               INDEX     { ifIndex }
 | 
			
		||||
               ::= { pppLqrExtnsTable 1 }
 | 
			
		||||
 | 
			
		||||
          PppLqrExtnsEntry ::= SEQUENCE {
 | 
			
		||||
-- FRK MODIDF              pppLqrExtnsLastReceivedLqrPacket OCTET STRING(SIZE(68))
 | 
			
		||||
               pppLqrExtnsLastReceivedLqrPacket OCTET STRING
 | 
			
		||||
          }
 | 
			
		||||
 | 
			
		||||
          pppLqrExtnsLastReceivedLqrPacket   OBJECT-TYPE
 | 
			
		||||
               SYNTAX    OCTET STRING(SIZE(68))
 | 
			
		||||
               ACCESS    read-only
 | 
			
		||||
               STATUS    mandatory
 | 
			
		||||
               DESCRIPTION
 | 
			
		||||
                         "This object contains the most recently
 | 
			
		||||
                         received LQR packet.  The format of the packet
 | 
			
		||||
                         is as described in the LQM Protocol
 | 
			
		||||
                         specificiation. All fields of the packet,
 | 
			
		||||
                         including the `save' fields, are stored in this
 | 
			
		||||
                         object.
 | 
			
		||||
                         The LQR packet is stored in network byte order.
 | 
			
		||||
                         The LAP-B and PPP headers are not stored in
 | 
			
		||||
                         this object; the first four octets of this
 | 
			
		||||
                         variable contain the Magic-Number field, the
 | 
			
		||||
                         second four octets contain the LastOutLQRs
 | 
			
		||||
                         field and so on. The last four octets of this
 | 
			
		||||
                         object contain the SaveInOctets field of the
 | 
			
		||||
                         LQR packet."
 | 
			
		||||
               REFERENCE
 | 
			
		||||
                         "Section 2.6, Packet Format, of RFC1333"
 | 
			
		||||
               ::= { pppLqrExtnsEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
          -- 4.4.  PPP Tests
 | 
			
		||||
 | 
			
		||||
          -- The extensions to the interface table in RFC1229 define a
 | 
			
		||||
          -- table through which the network manager can instruct the
 | 
			
		||||
          -- managed object to perform various tests of the interface. This
 | 
			
		||||
          -- is the ifExtnsTestTable.
 | 
			
		||||
 | 
			
		||||
          -- The PPP MIB defines two such tests.
 | 
			
		||||
 | 
			
		||||
          -- 4.4.1.  PPP Echo Test
 | 
			
		||||
 | 
			
		||||
          -- The PPP Echo Test is defined as
 | 
			
		||||
 | 
			
		||||
               pppEchoTest    OBJECT IDENTIFIER ::= { pppTests 1 }
 | 
			
		||||
 | 
			
		||||
          -- Invoking this test causes a PPP Echo Packet to be sent on the
 | 
			
		||||
          -- line. ifExtnsTestResult returns success(2) if the echo
 | 
			
		||||
          -- response came back properly. It returns failed(7) if the
 | 
			
		||||
          -- response did not properly return. The definition of "proper"
 | 
			
		||||
          -- in this context is left to the discretion of the implementor.
 | 
			
		||||
 | 
			
		||||
          -- 4.4.2.  PPP Discard Test
 | 
			
		||||
 | 
			
		||||
          -- The PPP Discard Test is defined as
 | 
			
		||||
 | 
			
		||||
               pppDiscardTest OBJECT IDENTIFIER ::= { pppTests 2 }
 | 
			
		||||
 | 
			
		||||
          -- Invoking this test causes a PPP Discard Packet to be sent on
 | 
			
		||||
          -- the line. ifExtnsTestResult returns success(2) if the discard
 | 
			
		||||
          -- packet was successfully transmitted and failed(7) if an error
 | 
			
		||||
          -- was detected on transmission. The definition of "transmission
 | 
			
		||||
          -- error" in this context is left to the discretion of the
 | 
			
		||||
          -- implementor.
 | 
			
		||||
 | 
			
		||||
          END
 | 
			
		||||
							
								
								
									
										1272
									
								
								MIBS/sagemcom/PROTECTION-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1272
									
								
								MIBS/sagemcom/PROTECTION-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										59
									
								
								MIBS/sagemcom/SAGEM-DR-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										59
									
								
								MIBS/sagemcom/SAGEM-DR-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,59 @@
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*    SAGEM, IONOS 	 							  				*
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--
 | 
			
		||||
--  Filename: Sagem
 | 
			
		||||
--
 | 
			
		||||
--  File type: .mib    
 | 
			
		||||
-- 
 | 
			
		||||
--  Description:	SNMP source Mib file.
 | 
			
		||||
--
 | 
			
		||||
--			The MIB module defines enterprises/sagemDr entry
 | 
			
		||||
--			Replace SAT-MIB
 | 
			
		||||
--             
 | 
			
		||||
--
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
--	
 | 
			
		||||
--  Date(DD MM YYYY): 15 11 02 last update for IONOS NMS 
 | 
			
		||||
--     
 | 
			
		||||
--  Contact: D. Mobuchon, F. Bonnevialle
 | 
			
		||||
--
 | 
			
		||||
--  History: 
 | 
			
		||||
--		Version: MIB-P0-301199	Date: 30 11 1999 
 | 
			
		||||
-- 
 | 
			
		||||
--		Name: F.Bonnevialle 	
 | 
			
		||||
--		Date: 15 11 2002 		
 | 
			
		||||
--		Desc: Modification for SilverCreek Compiler
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Copyright (c) 2002, SAGEM , All rights reserved.              *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- MIB: EQUIPMENT-MIB
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
SAGEM-DR-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- IMPORTS
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
   IMPORTS
 | 
			
		||||
   enterprises                                    FROM RFC1155-SMI
 | 
			
		||||
   MODULE-IDENTITY                                FROM SNMPv2-SMI;
 | 
			
		||||
 | 
			
		||||
   sagemDr MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "0211150000Z"
 | 
			
		||||
      ORGANIZATION "SAGEM-Tolbiac"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
        "    "
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
        "The MIB module defines enterprises/sagem-r entry"
 | 
			
		||||
   ::= { enterprises 1038 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										2923
									
								
								MIBS/sagemcom/SDH-ETS-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2923
									
								
								MIBS/sagemcom/SDH-ETS-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										212
									
								
								MIBS/sagemcom/SESSION-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										212
									
								
								MIBS/sagemcom/SESSION-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,212 @@
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*    SAGEM, IONOS													*
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
--  Filename: session
 | 
			
		||||
--
 | 
			
		||||
--  File type: .mib    
 | 
			
		||||
-- 
 | 
			
		||||
--  Description:	SNMP source Mib file.
 | 
			
		||||
--
 | 
			
		||||
--			Gives information about a way to handle access 
 | 
			
		||||
--			conflicts between several applications 
 | 
			
		||||
--			(SNMP, HTTP, CLI, vt100) that could try to modify 
 | 
			
		||||
--			the equipment configuration at the same time and 
 | 
			
		||||
--			session inactivity.
 | 
			
		||||
--             
 | 
			
		||||
--
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
--	
 | 
			
		||||
--  Date(DD MM YYYY): 15 11 02 last update for IONOS NMS 
 | 
			
		||||
--     
 | 
			
		||||
--  Contact: D. Mobuchon, F. Bonnevialle
 | 
			
		||||
--
 | 
			
		||||
--  History: 
 | 
			
		||||
--		Version: MIB-P0-301199	Date: 30 11 1999 
 | 
			
		||||
--      
 | 
			
		||||
--		Name: F.Bonnevialle	
 | 
			
		||||
--		Date: 30 11 1999 
 | 
			
		||||
--		Desc: original
 | 
			
		||||
--
 | 
			
		||||
--		Name: F.Bonnevialle 	
 | 
			
		||||
--		Date: 11 06 2002
 | 
			
		||||
--		Desc: New variable: savePending
 | 
			
		||||
--  
 | 
			
		||||
--		Name: F.Bonnevialle 	
 | 
			
		||||
--		Date: 15 11 2002 		
 | 
			
		||||
--		Desc: Modification for SilverCreek Compiler
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Copyright (c) 2002, SAGEM , All rights reserved.              *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- MIB: SESSION-MIB
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
SESSION-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- IMPORTS
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
IMPORTS
 | 
			
		||||
   sagemDr							FROM SAGEM-DR-MIB
 | 
			
		||||
-- CommunityAccessList					FROM SAGEM-DR-MIB     
 | 
			
		||||
   SagemBoolean						FROM EQUIPMENT-MIB
 | 
			
		||||
   MODULE-IDENTITY,OBJECT-TYPE,IpAddress        FROM SNMPv2-SMI;
 | 
			
		||||
--   DisplayString                              FROM RFC1213-MIB;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- OBJECTS
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
   session	MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "0206110000Z"
 | 
			
		||||
      ORGANIZATION "SAGEM/DR Tolbiac Centre"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
	""
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"
 | 
			
		||||
	Modification:
 | 
			
		||||
			Date: 20 12 1999
 | 
			
		||||
			Description: modification of comments
 | 
			
		||||
 | 
			
		||||
			Name: sessionTrap
 | 
			
		||||
			Description: sessionTrap and sessionReason are 
 | 
			
		||||
				no more used in SESSION-MIB. They have been 
 | 
			
		||||
				replaced by a logTrap (see LOG-MIB)
 | 
			
		||||
	New Object:
 | 
			
		||||
			Date: 19 11 1999 
 | 
			
		||||
			Name: tInactivity
 | 
			
		||||
			Description: 
 | 
			
		||||
			Name: sessionType
 | 
			
		||||
			Description: Add of tpiEmulated
 | 
			
		||||
 | 
			
		||||
	Creation: 
 | 
			
		||||
			Description:
 | 
			
		||||
			This MIB module gives information about a way to 
 | 
			
		||||
			handle access conflicts between several 
 | 
			
		||||
			applications (SNMP, HTTP, CLI, vt100) 
 | 
			
		||||
			that could try to modify the equipment 
 | 
			
		||||
			configuration at the same time
 | 
			
		||||
	"
 | 
			
		||||
      ::= { sagemDr 201 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Description:
 | 
			
		||||
--
 | 
			
		||||
--     Manager or Configurator write session (1 session max at 
 | 
			
		||||
--	 the same time)
 | 
			
		||||
   
 | 
			
		||||
   tLock   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER (0..30)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
      "	
 | 
			
		||||
	Number of minutes for which a write session is active on 
 | 
			
		||||
	the equipment.
 | 
			
		||||
	When the value of this variable is 0, the equipment is not 
 | 
			
		||||
	locked.	
 | 
			
		||||
	When a SNMP manager (iONOSANMSupervisor and Operator) start 
 | 
			
		||||
	a write session, tLock can be set to a value by the manager 
 | 
			
		||||
	(up to 30 minutes, so it has time to configure the equipment).	
 | 
			
		||||
	Each time an action is done under the equipment tLock is set 
 | 
			
		||||
	again to its value.
 | 
			
		||||
	tLock is a decremental counter; when the value of tLock return 
 | 
			
		||||
	to 0, the write session is ended and the equipment is unlocked.
 | 
			
		||||
	The SNMP manager can choose to unlock the equipment by setting 
 | 
			
		||||
	the value of tLock to 0 before it reach this value itself.
 | 
			
		||||
	"  
 | 
			
		||||
      ::= { session 1 } 
 | 
			
		||||
   
 | 
			
		||||
 | 
			
		||||
   sessionIp   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       IpAddress 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
      "IP address of the application that holds the session"  
 | 
			
		||||
      ::= { session 2 } 
 | 
			
		||||
 | 
			
		||||
   sessionType   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER { none (0),snmp (1), http (2), telnet (3), 
 | 
			
		||||
						vt100 (4), tpiEmulated (5) }
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	  "Type of the application protocol that holds the session"
 | 
			
		||||
      ::= { session 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   tLockDefault   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER (0..20)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
      "
 | 
			
		||||
	tLockDefault is used to define initial value of tLock.
 | 
			
		||||
	tLockDefault can be changed only by iONOSANMSupervisor or 
 | 
			
		||||
      by dIRECTACCESSsupervisor.
 | 
			
		||||
	The normal value is 10 minutes"	
 | 
			
		||||
      ::= { session 5 } 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Description:
 | 
			
		||||
-- 	Manager or Configurator read/write inactivity 
 | 
			
		||||
--	(n session at the same time)
 | 
			
		||||
 | 
			
		||||
   tInactivity   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER (0..60)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
      "
 | 
			
		||||
	The normal configuration is tInactivity > tLock; 
 | 
			
		||||
	tInactivityDefault is about 30 min.
 | 
			
		||||
	The session with a manager is closed by the equipment if there
 | 
			
		||||
	is no activity during tInactivity min.
 | 
			
		||||
	It is not used with SNMP.
 | 
			
		||||
	This is used to protect the acces to the manager when the 
 | 
			
		||||
	operator is not there during a long time.
 | 
			
		||||
	"  
 | 
			
		||||
     ::= { session 6 } 
 | 
			
		||||
 | 
			
		||||
-- P0: sessionName,sessionCommunity not used.
 | 
			
		||||
--   sessionName   OBJECT-TYPE
 | 
			
		||||
--    SYNTAX       DisplayString (SIZE (0..20))
 | 
			
		||||
--    MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"Login name used for the session"  
 | 
			
		||||
--     ::= { session 10 }    
 | 
			
		||||
 | 
			
		||||
--   sessionCommunity   OBJECT-TYPE
 | 
			
		||||
--      SYNTAX       CommunityAccessList
 | 
			
		||||
--      MAX-ACCESS   read-only
 | 
			
		||||
--      STATUS       current
 | 
			
		||||
--      DESCRIPTION 
 | 
			
		||||
--	"Access community (User rights) used for the session"  
 | 
			
		||||
--      ::= { session 11 }  
 | 
			
		||||
  
 | 
			
		||||
   savePending   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
      "
 | 
			
		||||
	  Return TRUE if the write session is unlocked for more than 30 seconds
 | 
			
		||||
	  "  
 | 
			
		||||
     ::= { session 20 } 
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
	  
 | 
			
		||||
END
 | 
			
		||||
   
 | 
			
		||||
							
								
								
									
										861
									
								
								MIBS/sagemcom/SHELF-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										861
									
								
								MIBS/sagemcom/SHELF-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,861 @@
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*    SAGEM SA			 							  				*
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
--  Filename: shelf
 | 
			
		||||
--  File type: .mib    
 | 
			
		||||
-- 
 | 
			
		||||
--  Description:	SNMPc source Mib file.
 | 
			
		||||
--			The MIB module defines structure for ADR equipement family            
 | 
			
		||||
--
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
--	
 | 
			
		||||
--  Date(DD MM YYYY): 15 11 02 last update for IONOS NMS 
 | 
			
		||||
--     
 | 
			
		||||
--  Contact: D. Mobuchon, F. Bonnevialle
 | 
			
		||||
--
 | 
			
		||||
--  History: 
 | 
			
		||||
--		Version: MIB-P0-301199	Date: 30 11 1999 
 | 
			
		||||
-- 
 | 
			
		||||
--		Name: F.Bonnevialle	
 | 
			
		||||
--		Date: 12 12 2000 
 | 
			
		||||
--		Desc: original
 | 
			
		||||
--
 | 
			
		||||
--		Name: S.LAURENT 	
 | 
			
		||||
--		Date: 08 02 2001 
 | 
			
		||||
--		Desc: * Change the MIB number: {Sagem 25} -> {Sagem 150}
 | 
			
		||||
--            * Add 7 equipment modification counters
 | 
			
		||||
--			  * Add a specific index to the table "laserTable"
 | 
			
		||||
--			  * Remove the configAction Object
 | 
			
		||||
--
 | 
			
		||||
--		Name: S.LAURENT 	
 | 
			
		||||
--		Date: 18 04 2001 
 | 
			
		||||
--		Desc: * Move the 7 equipment modification counters in the Equip Mib
 | 
			
		||||
--			   
 | 
			
		||||
--		Name: S.LAURENT 	
 | 
			
		||||
--		Date: 01 06 2001 
 | 
			
		||||
--		Desc: * Replace the BoardIndex Type by INTEGER and BoardFamily Type by a DisplayString.
 | 
			
		||||
--			  * Add slotName object in the BoardTable
 | 
			
		||||
--	      These modifications allow the MIB to be more independent of the equipment.
 | 
			
		||||
--    
 | 
			
		||||
--		Name: F.Bonnevialle 	
 | 
			
		||||
--		Date: 15 11 2002 		
 | 
			
		||||
--		Desc: Modification for SilverCreek Compiler
 | 
			
		||||
--
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Copyright (c) 2002, SAGEM , All rights reserved.              *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
SHELF-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
   IMPORTS
 | 
			
		||||
   sagemDr								FROM SAGEM-DR-MIB
 | 
			
		||||
   SagemBoolean, Severity				FROM EQUIPMENT-MIB
 | 
			
		||||
   MODULE-IDENTITY,OBJECT-TYPE, 
 | 
			
		||||
   					Counter32      		FROM SNMPv2-SMI
 | 
			
		||||
   DisplayString                    	FROM SNMPv2-TC;
 | 
			
		||||
   --spiIndex								FROM SDH-ETS-MIB;
 | 
			
		||||
   
 | 
			
		||||
 
 | 
			
		||||
   shelf	MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "0012060000Z"
 | 
			
		||||
      ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
	  ""
 | 
			
		||||
      DESCRIPTION    
 | 
			
		||||
      "The MIB module specific for ADR equipment"
 | 
			
		||||
   ::= { sagemDr 150 }
 | 
			
		||||
 | 
			
		||||
   -- led
 | 
			
		||||
   led		OBJECT IDENTIFIER ::= { shelf 2 }
 | 
			
		||||
 | 
			
		||||
   -- hold Time
 | 
			
		||||
   holdTime		OBJECT IDENTIFIER ::= { shelf 3 }
 | 
			
		||||
 
 | 
			
		||||
   -- slot and board
 | 
			
		||||
   board 		OBJECT IDENTIFIER ::= { shelf 20 }
 | 
			
		||||
    
 | 
			
		||||
   -- board table
 | 
			
		||||
   boardList 	OBJECT IDENTIFIER ::= { shelf 30 }
 | 
			
		||||
 | 
			
		||||
   -- Software inventory
 | 
			
		||||
   softInv		OBJECT IDENTIFIER ::= { shelf 40 }
 | 
			
		||||
   
 | 
			
		||||
   -- Harware inventory
 | 
			
		||||
   hardInv		OBJECT IDENTIFIER ::= { shelf 50 }
 | 
			
		||||
      
 | 
			
		||||
   -- laser data
 | 
			
		||||
   laser		OBJECT IDENTIFIER ::= { shelf 100 }
 | 
			
		||||
      
 | 
			
		||||
   -- engineering order wire
 | 
			
		||||
   eow			OBJECT IDENTIFIER ::= { shelf 120 }
 | 
			
		||||
 | 
			
		||||
      
 | 
			
		||||
        
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Slot and  Board
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
   boardNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of board in equipment."  
 | 
			
		||||
      ::= { board 1 } 
 | 
			
		||||
   
 | 
			
		||||
   boardTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF BoardEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of board in equipment."  
 | 
			
		||||
      ::= { board 2 } 
 | 
			
		||||
   
 | 
			
		||||
   boardEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       BoardEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular board of the equipment." 
 | 
			
		||||
      INDEX        { boardIndex } 
 | 
			
		||||
      ::= { boardTable 1 } 
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
   ProtectionType ::= INTEGER 
 | 
			
		||||
   {
 | 
			
		||||
    	none(0), 
 | 
			
		||||
    	cardp(1)
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   BoardFailure ::= INTEGER 
 | 
			
		||||
   {
 | 
			
		||||
    	none(0), 
 | 
			
		||||
    	missing(1), 
 | 
			
		||||
    	mismatch(2), 
 | 
			
		||||
    	defective(3) 
 | 
			
		||||
   }
 | 
			
		||||
   
 | 
			
		||||
   BoardEntry ::= SEQUENCE 
 | 
			
		||||
   { 
 | 
			
		||||
   		boardIndex          INTEGER, 
 | 
			
		||||
   		boardSlotName       DisplayString, 
 | 
			
		||||
   		boardExpectType     INTEGER,                    -- 0 or boardListIndex
 | 
			
		||||
   		boardInsertType     INTEGER,                    -- 0 or boardListIndex
 | 
			
		||||
   		boardExpectFamily   DisplayString,
 | 
			
		||||
   		boardInsertFamily   DisplayString,
 | 
			
		||||
   		boardActive         SagemBoolean,
 | 
			
		||||
   		boardFirstPortIndex INTEGER,
 | 
			
		||||
   		boardProtectionType	ProtectionType,
 | 
			
		||||
   		boardMonitor        SagemBoolean,
 | 
			
		||||
   		boardFailure        BoardFailure,
 | 
			
		||||
   		boardSeverity 	    Severity,  
 | 
			
		||||
   		boardMissingSev     Severity,
 | 
			
		||||
   		boardMismatchSev    Severity,
 | 
			
		||||
   		boardDefectiveSev   Severity
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   boardIndex      OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A unique value which identify a particular slot.
 | 
			
		||||
	The value of index is a constant assigned to an entry at
 | 
			
		||||
	equipment design time. It is usualy related to hardware.
 | 
			
		||||
	Each equipment maintain its own pool of values:
 | 
			
		||||
	ex ADR155c : A = 1, B = 2, ... M = 5, Fan = 6
 | 
			
		||||
	ex ADR2500c: Fan = 1, PSU1 = 2, ...Trib1 = 8, Trib6= 13, Line1 = 14,... 
 | 
			
		||||
					Switch2 = 17, Shelf = 18"   
 | 
			
		||||
      ::= { boardEntry 1 } 
 | 
			
		||||
 | 
			
		||||
   boardSlotName     OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString                                 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
   "A DisplayString which identify the name of a particular slot.
 | 
			
		||||
   Its value is fixed at equipment design time. 
 | 
			
		||||
   It is usualy related to hardware
 | 
			
		||||
   ex ADR155c : A, B, ... Fan
 | 
			
		||||
   ex ADR2500c: Fan, CCU, CTRL, PSU1, ... TRIB5, .... SWITCH1, ..."
 | 
			
		||||
      ::= { boardEntry 2 }
 | 
			
		||||
    
 | 
			
		||||
   boardExpectType     OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)                         
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
  "A value which configure the expected type. If used, this one must be
 | 
			
		||||
  equal to one of existent boardListIndex for the considerated board. Otherwise,
 | 
			
		||||
  the value is set to 0.   
 | 
			
		||||
  Known types are readable in boardListTable
 | 
			
		||||
  "
 | 
			
		||||
      ::= { boardEntry 3 }
 | 
			
		||||
 | 
			
		||||
   boardInsertType     OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)                        
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
   "When the inserted board doesn't match with the expexted board
 | 
			
		||||
   the boardMismatch failure is generated.
 | 
			
		||||
   The type of the card could be found in hardware inventory."
 | 
			
		||||
      ::= { boardEntry 4 }
 | 
			
		||||
 | 
			
		||||
   boardExpectFamily     OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString                                 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
   "Board Family corresponding to the specified expected kind. This value is send by the equipment.
 | 
			
		||||
   ex ADR155c  : 
 | 
			
		||||
   ex ADR2500c : CTRL, FAN, AUX, CCU, PSU, STM1 OPT, STM1 ERE, STM4 OPT, STM16 OPT, GBETH, SWITCH
 | 
			
		||||
   "
 | 
			
		||||
      ::= { boardEntry 5 }
 | 
			
		||||
 
 | 
			
		||||
   boardInsertFamily     OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
   "Board Family corresponding to the type of inserted board.
 | 
			
		||||
   ex ADR155c  : 
 | 
			
		||||
   ex ADR2500c : CTRL, FAN, AUX, CCU, PSU, STM1 OPT, STM1 ERE, STM4 OPT, STM16 OPT, GBETH, SWITCH
 | 
			
		||||
   "
 | 
			
		||||
      ::= { boardEntry 6 }
 | 
			
		||||
 | 
			
		||||
   boardActive    OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
   "When the value of this field is set to false, the transmission of 
 | 
			
		||||
   this board stop and the board could properly be extracted"
 | 
			
		||||
      ::= { boardEntry 7 }  
 | 
			
		||||
 | 
			
		||||
   boardFirstPortIndex OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
   "If the card is a card with physical ports, then the value is 
 | 
			
		||||
    the first index of a physical interface (SPI, PPI) in the mib 
 | 
			
		||||
    SDH-ETS. Else, the value is 0."
 | 
			
		||||
      ::= { boardEntry 8 }    
 | 
			
		||||
 | 
			
		||||
   boardProtectionType OBJECT-TYPE
 | 
			
		||||
      SYNTAX       ProtectionType
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
   "The value of this field indicates the kind of wanted card protection.
 | 
			
		||||
    The default value is NONE.
 | 
			
		||||
    if value is changed in cardP(1)then an entry is created in cardpTable. But this table
 | 
			
		||||
    has to be completed (by setting the cardpReliefIndex,...) to obtain a configured protection. 
 | 
			
		||||
    if value is changed in None(0)then the associated entry in cardpTable is deleted.
 | 
			
		||||
    Some cards don't accept any protection. In that case, the value of this field will remain to NONE"
 | 
			
		||||
      ::= { boardEntry 9 }    
 | 
			
		||||
 | 
			
		||||
   boardMonitor    OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
   "When the value of this field is set to false, the failure detection
 | 
			
		||||
   is stopped for this board."
 | 
			
		||||
      ::= { boardEntry 10 }
 | 
			
		||||
 | 
			
		||||
   boardFailure   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       BoardFailure
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
        "Active failures on board"
 | 
			
		||||
      ::= { boardEntry 11 }            
 | 
			
		||||
    
 | 
			
		||||
   boardSeverity   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
        "A reference to failure severity for boards."
 | 
			
		||||
      ::= { boardEntry 12 }
 | 
			
		||||
         
 | 
			
		||||
         
 | 
			
		||||
   boardMissingSev   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
        "A reference to failure severity for boards."
 | 
			
		||||
      ::= { boardEntry 13 } 
 | 
			
		||||
      
 | 
			
		||||
   boardMismatchSev   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
        "A reference to failure severity for boards."
 | 
			
		||||
      ::= { boardEntry 14 }
 | 
			
		||||
      
 | 
			
		||||
   boardDefectiveSev   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Severity
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
        "A reference to failure severity for boards."
 | 
			
		||||
      ::= { boardEntry 15 }          
 | 
			
		||||
      
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   board list
 | 
			
		||||
--*******************************************************************    
 | 
			
		||||
   boardListNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of entry of the boardList Table"
 | 
			
		||||
      ::= { boardList 1 } 
 | 
			
		||||
    
 | 
			
		||||
   boardListTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF BoardlistEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of board type able to be managed by this equipment .
 | 
			
		||||
    In order to manage a new type, just insert the board and if
 | 
			
		||||
    the family match with a known family, this table will be
 | 
			
		||||
    expand automaticaly with the new type inserted
 | 
			
		||||
    
 | 
			
		||||
    The XX fist value defined ( with boardSlotName = Shelf = 18 for ADR2500c)
 | 
			
		||||
    is a list all possible type of boardInsertedType. 
 | 
			
		||||
     "  
 | 
			
		||||
      ::= { boardList 2 } 
 | 
			
		||||
   
 | 
			
		||||
   boardListEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       BoardlistEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular boardList of the equipment." 
 | 
			
		||||
      INDEX        { boardListIndex } 
 | 
			
		||||
      ::= { boardListTable 1 } 
 | 
			
		||||
 | 
			
		||||
   BoardlistEntry ::= SEQUENCE 
 | 
			
		||||
   { 
 | 
			
		||||
   		boardListIndex          INTEGER,
 | 
			
		||||
   		boardListSlot           INTEGER,
 | 
			
		||||
   		boardListType           DisplayString
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   boardListIndex  OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A unique value."
 | 
			
		||||
      ::= { boardListEntry 1 } 
 | 
			
		||||
 | 
			
		||||
   boardListSlot  OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A reference to the corresponding Slot."
 | 
			
		||||
      ::= { boardListEntry 2 } 
 | 
			
		||||
   
 | 
			
		||||
   boardListType     OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
    "In order to manage a new type, just insert the board and if
 | 
			
		||||
    the family match with a known family, this table will be
 | 
			
		||||
    expand automaticaly with the new type inserted.
 | 
			
		||||
    ex ADR155c :
 | 
			
		||||
    ex ADR2500c: 4S1.1, S4.1, L16.2, SWITCH, ..."
 | 
			
		||||
      ::= { boardListEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Software inventory
 | 
			
		||||
--*******************************************************************     
 | 
			
		||||
 | 
			
		||||
   softInventoryNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of entry of the softInventory Table"
 | 
			
		||||
      ::= { softInv 1 } 
 | 
			
		||||
    
 | 
			
		||||
   softInventoryTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF SoftInventoryEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of software inventory used "  
 | 
			
		||||
      ::= { softInv 2 } 
 | 
			
		||||
   
 | 
			
		||||
   softInventoryEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SoftInventoryEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular boardList of the equipment." 
 | 
			
		||||
      INDEX        { softInventoryIndex } 
 | 
			
		||||
      ::= { softInventoryTable 1 } 
 | 
			
		||||
 | 
			
		||||
   SoftInventoryEntry ::= SEQUENCE 
 | 
			
		||||
   { 
 | 
			
		||||
   		softInventoryIndex          INTEGER, 
 | 
			
		||||
   		softInventoryBoard			INTEGER,        -- boardIndex
 | 
			
		||||
   		softInventoryType           DisplayString,
 | 
			
		||||
   		softInventoryCode           DisplayString,
 | 
			
		||||
   		softInventoryExt            DisplayString
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   softInventoryIndex  OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A unique value."
 | 
			
		||||
      ::= { softInventoryEntry 1 } 
 | 
			
		||||
 | 
			
		||||
   softInventoryBoard  OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A reference to the corresponding Slot. This variable is needed because some
 | 
			
		||||
	 boards have their owns Applicative and Boot codes.  "
 | 
			
		||||
      ::= { softInventoryEntry 2 } 
 | 
			
		||||
   
 | 
			
		||||
   softInventoryType     OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
    "Indication of type software"
 | 
			
		||||
      ::= { softInventoryEntry 3 }
 | 
			
		||||
   
 | 
			
		||||
   softInventoryCode     OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
    "Indication of version code"
 | 
			
		||||
      ::= { softInventoryEntry 4 }    
 | 
			
		||||
   
 | 
			
		||||
   softInventoryExt     OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
    "Indication of extension code. This one is not mandatory."
 | 
			
		||||
      ::= { softInventoryEntry 5 }  
 | 
			
		||||
     
 | 
			
		||||
     
 | 
			
		||||
      
 | 
			
		||||
 --*******************************************************************
 | 
			
		||||
--*   Hardware inventory
 | 
			
		||||
--*******************************************************************     
 | 
			
		||||
           
 | 
			
		||||
   hardInventoryNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of different hardware inventory in equipment."  
 | 
			
		||||
      ::= { hardInv 1 } 
 | 
			
		||||
   
 | 
			
		||||
   hardInventoryTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF HardInventoryEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of hardware inventory in equipment. 
 | 
			
		||||
	 A hardware inventory is a description associed to a 
 | 
			
		||||
	 particular card"  
 | 
			
		||||
      ::= { hardInv 2 } 
 | 
			
		||||
   
 | 
			
		||||
   hardInventoryEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       HardInventoryEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular tInv of the equipment." 
 | 
			
		||||
      INDEX        { hardInventoryIndex } 
 | 
			
		||||
      ::= { hardInventoryTable 1 } 
 | 
			
		||||
 | 
			
		||||
   HardInventoryEntry ::= SEQUENCE {
 | 
			
		||||
       hardInventoryIndex	 INTEGER,	-- boardIndex
 | 
			
		||||
       hardInventoryBoard	 DisplayString,
 | 
			
		||||
       hardInventoryDescr    DisplayString
 | 
			
		||||
     }
 | 
			
		||||
     
 | 
			
		||||
   hardInventoryIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
		"Index of the inventory entry that corresponds to a particular slot"  
 | 
			
		||||
      ::= { hardInventoryEntry 1 } 
 | 
			
		||||
    
 | 
			
		||||
   hardInventoryBoard   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
		"Family of card inserted in the slot"  
 | 
			
		||||
      ::= { hardInventoryEntry 2 }       
 | 
			
		||||
      
 | 
			
		||||
   hardInventoryDescr   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
		"The content of the inventory: a textual description"  
 | 
			
		||||
      ::= { hardInventoryEntry 3 }
 | 
			
		||||
      
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   laser 
 | 
			
		||||
--*******************************************************************     
 | 
			
		||||
   laserNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of optical interface in equipment."  
 | 
			
		||||
      ::= { laser 1 } 
 | 
			
		||||
   
 | 
			
		||||
   laserTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF LaserEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of synchronous physical interface in equipment."  
 | 
			
		||||
      ::= { laser 2 } 
 | 
			
		||||
   
 | 
			
		||||
   laserEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       LaserEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular synchronous physical interface of the equipment." 
 | 
			
		||||
--      INDEX        { spiIndex }      
 | 
			
		||||
      INDEX        { laserIndex } 
 | 
			
		||||
 | 
			
		||||
      ::= { laserTable 1 } 
 | 
			
		||||
      
 | 
			
		||||
   LaserEntry ::= SEQUENCE 
 | 
			
		||||
   {
 | 
			
		||||
--		spiIndex			INTEGER,     
 | 
			
		||||
		laserIndex			INTEGER,            -- =spiIndex
 | 
			
		||||
		laserTxEnable		SagemBoolean,
 | 
			
		||||
		laserALSEnable		SagemBoolean,
 | 
			
		||||
		laserALSRestart2s	SagemBoolean,
 | 
			
		||||
		laserALSRestart90s	SagemBoolean
 | 
			
		||||
   }
 | 
			
		||||
                
 | 
			
		||||
   laserIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	" "  
 | 
			
		||||
      ::= { laserEntry 1 }  
 | 
			
		||||
                
 | 
			
		||||
   laserTxEnable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Enable(true) or disable(false) the laser output of the interface."  
 | 
			
		||||
      ::= { laserEntry 2 } 
 | 
			
		||||
   
 | 
			
		||||
   laserALSEnable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Automatic Laser Shutdown enable(true) or disable(false).
 | 
			
		||||
	When enabled, this function cuts the laser output when a los is
 | 
			
		||||
	detected on input signal."  
 | 
			
		||||
      ::= { laserEntry 3 }   
 | 
			
		||||
 | 
			
		||||
   laserALSRestart2s OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean  
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current  
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
   "Operator command to start a one shot emission during 2s."
 | 
			
		||||
      ::= { laserEntry 4 }    
 | 
			
		||||
 | 
			
		||||
   laserALSRestart90s OBJECT-TYPE 
 | 
			
		||||
      SYNTAX       SagemBoolean   
 | 
			
		||||
      MAX-ACCESS   read-write 
 | 
			
		||||
      STATUS       current   
 | 
			
		||||
      DESCRIPTION  
 | 
			
		||||
   "Operator command to start a one shot emission during 90s." 
 | 
			
		||||
      ::= { laserEntry 5 }           
 | 
			
		||||
   -- end laser data   
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Shelf
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
   adrHotReset   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Software hot reset when this variable is set to TRUE"  
 | 
			
		||||
      ::= { shelf 1 }  
 | 
			
		||||
      
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   led
 | 
			
		||||
--*******************************************************************    
 | 
			
		||||
  LedStatus		::= INTEGER 
 | 
			
		||||
   {
 | 
			
		||||
    unknown (1), 
 | 
			
		||||
    green (2), 
 | 
			
		||||
    yellow (3),
 | 
			
		||||
    orange (4),
 | 
			
		||||
    red (5) 
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
  LedType		::= INTEGER 
 | 
			
		||||
   {    
 | 
			
		||||
    status1(1),
 | 
			
		||||
    status2(2), 
 | 
			
		||||
    online (3),
 | 
			
		||||
    traffic(4),
 | 
			
		||||
    major  (5),
 | 
			
		||||
    minor  (6),
 | 
			
		||||
    ether  (7),
 | 
			
		||||
    halfFull (8) 
 | 
			
		||||
   }
 | 
			
		||||
 
 | 
			
		||||
   ledNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of led in equipment."  
 | 
			
		||||
      ::= { led 1 } 
 | 
			
		||||
   
 | 
			
		||||
   ledTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF LedEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of led in equipment."  
 | 
			
		||||
      ::= { led 2 } 
 | 
			
		||||
   
 | 
			
		||||
   ledEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       LedEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular led of the equipment." 
 | 
			
		||||
      INDEX        { ledIndex } 
 | 
			
		||||
      ::= { ledTable 1 }                             
 | 
			
		||||
                             
 | 
			
		||||
   LedEntry ::= SEQUENCE 
 | 
			
		||||
   { 
 | 
			
		||||
   		ledIndex			INTEGER,
 | 
			
		||||
   		ledPosition         INTEGER,   -- boardIndex 
 | 
			
		||||
   		ledType				LedType,
 | 
			
		||||
   		ledStatus			LedStatus
 | 
			
		||||
   }
 | 
			
		||||
   
 | 
			
		||||
   ledIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A unique value which identify a particular led."  
 | 
			
		||||
      ::= { ledEntry 1 }  
 | 
			
		||||
      
 | 
			
		||||
   ledPosition   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A reference to the associated Board on the equipment."  
 | 
			
		||||
      ::= { ledEntry 2 } 
 | 
			
		||||
      
 | 
			
		||||
   ledType   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       LedType
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Type of the Led."  
 | 
			
		||||
      ::= { ledEntry 3 }  
 | 
			
		||||
      
 | 
			
		||||
   ledStatus   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       LedStatus
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Status of this Led."  
 | 
			
		||||
      ::= { ledEntry 4 }   
 | 
			
		||||
      
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--* hold time  
 | 
			
		||||
--*******************************************************************   
 | 
			
		||||
   HoldTime    ::= INTEGER 
 | 
			
		||||
   { 
 | 
			
		||||
    hold01sec(1), 
 | 
			
		||||
    hold03sec(3), 
 | 
			
		||||
    hold10sec(10),							 
 | 
			
		||||
	hold30sec(30) 
 | 
			
		||||
   }  
 | 
			
		||||
   
 | 
			
		||||
   adrFailHoldOffTime   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       HoldTime
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Failure hold off time : the time interval during which the
 | 
			
		||||
	defect is present and the failure is not raised"  
 | 
			
		||||
      ::= { holdTime 1 } 
 | 
			
		||||
   
 | 
			
		||||
   adrFailHoldOnTime   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       HoldTime
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Failure hold on time : the time interval during which the
 | 
			
		||||
	defect is cleared and the failure is not"  
 | 
			
		||||
      ::= { holdTime 2 } 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   EOW
 | 
			
		||||
--*******************************************************************     
 | 
			
		||||
   EOWClockMode    ::= INTEGER
 | 
			
		||||
   {
 | 
			
		||||
   		codirectionnal (0),
 | 
			
		||||
   		contradirSlave(1),
 | 
			
		||||
   		contradirMaster(2) 
 | 
			
		||||
   }     
 | 
			
		||||
   
 | 
			
		||||
   EOWType    ::= INTEGER
 | 
			
		||||
   {
 | 
			
		||||
		rsE1 (1), 
 | 
			
		||||
		rsF1 (2),
 | 
			
		||||
		rsOther(3),
 | 
			
		||||
		msE2 (4),
 | 
			
		||||
		aux  (5)
 | 
			
		||||
   }      
 | 
			
		||||
   
 | 
			
		||||
   eowNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of EOW port in equipment."  
 | 
			
		||||
      ::= {eow 1 } 
 | 
			
		||||
   
 | 
			
		||||
   eowTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF EowEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of EOW port in equipment."  
 | 
			
		||||
      ::= { eow 2 } 
 | 
			
		||||
   
 | 
			
		||||
   eowEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       EowEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular EOW port of the equipment." 
 | 
			
		||||
      INDEX        { eowIndex } 
 | 
			
		||||
      ::= { eowTable 1 } 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   EowEntry ::= SEQUENCE 
 | 
			
		||||
   {
 | 
			
		||||
	eowIndex         	INTEGER,
 | 
			
		||||
	eowName          	DisplayString,
 | 
			
		||||
    eowSrcType			EOWType,
 | 
			
		||||
    eowSrcPtr       	INTEGER, 
 | 
			
		||||
    eowSinkType			EOWType,
 | 
			
		||||
    eowSinkPtr       	INTEGER,
 | 
			
		||||
	eowClockMode     	EOWClockMode
 | 
			
		||||
   }
 | 
			
		||||
   
 | 
			
		||||
   
 | 
			
		||||
   eowIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A unique value which identify a particular
 | 
			
		||||
	EOW port.
 | 
			
		||||
	The value of index is a constant assigned to an entry at
 | 
			
		||||
	equipment design time. It is usualy related to harware."  
 | 
			
		||||
      ::= { eowEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   eowName   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A text string which identifies the particular entry among the
 | 
			
		||||
	EOW port entries. "  
 | 
			
		||||
      ::= { eowEntry 2 } 
 | 
			
		||||
   
 | 
			
		||||
   eowSrcType   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       EOWType
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A reference to the object which sends the data flow to this
 | 
			
		||||
	interface. Usually the value is the oid of a vc12 or a connection."  
 | 
			
		||||
      ::= { eowEntry 6 } 
 | 
			
		||||
     
 | 
			
		||||
   eowSrcPtr   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A reference to the object which sends the data flow to this
 | 
			
		||||
	interface. Usually the value is the oid of a vc12 or a connection."  
 | 
			
		||||
      ::= { eowEntry 7 } 
 | 
			
		||||
   
 | 
			
		||||
   eowSinkType   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       EOWType
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A reference to the object which sends the data flow to this
 | 
			
		||||
	interface. Usually the value is the oid of a vc12 or a connection."  
 | 
			
		||||
      ::= { eowEntry 8 } 
 | 
			
		||||
     
 | 
			
		||||
   eowSinkPtr   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A reference to the object which sends the data flow to this
 | 
			
		||||
	interface. Usually the value is the oid of a vc12 or a connection."  
 | 
			
		||||
      ::= { eowEntry 9 } 
 | 
			
		||||
   
 | 
			
		||||
   eowClockMode   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       EOWClockMode
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Select the direction of the two external synchronisation lines."  
 | 
			
		||||
      ::= { eowEntry 10 } 
 | 
			
		||||
                                  
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										557
									
								
								MIBS/sagemcom/SPRIF-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										557
									
								
								MIBS/sagemcom/SPRIF-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,557 @@
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*    SAGEM SA			 							  				*
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
--  Filename: sprIF
 | 
			
		||||
--  File type: .mib    
 | 
			
		||||
-- 
 | 
			
		||||
--  Description:	SNMPc source Mib file.         
 | 
			
		||||
--
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
--	
 | 
			
		||||
--  Date(DD MM YYYY): 15 11 02 last update for IONOS NMS 
 | 
			
		||||
--     
 | 
			
		||||
--  Contact: D. Mobuchon, F. Bonnevialle
 | 
			
		||||
--
 | 
			
		||||
--  History: 
 | 
			
		||||
--
 | 
			
		||||
--		Name: F.Bonnevialle	
 | 
			
		||||
--		Date: 06 04 2001 
 | 
			
		||||
--		Desc: original     
 | 
			
		||||
--
 | 
			
		||||
--		Name: F.Bonnevialle 	
 | 
			
		||||
--		Date: 15 11 2002 		
 | 
			
		||||
--		Desc: Modification for SilverCreek Compiler
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Copyright (c) 2002, SAGEM , All rights reserved.              *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
                                                                     
 | 
			
		||||
                                                                     
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- MIB: SPRIF-MIB
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
SPRIF-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- IMPORTS
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
   IMPORTS
 | 
			
		||||
   sagemDr								FROM SAGEM-DR-MIB
 | 
			
		||||
   SagemBoolean							FROM EQUIPMENT-MIB
 | 
			
		||||
   MODULE-IDENTITY,OBJECT-TYPE      	FROM SNMPv2-SMI;
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
   sprif	MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "0012120000Z"
 | 
			
		||||
      ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
	"    "
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Debug interface for MS-SPRing module"
 | 
			
		||||
      ::= { sagemDr 180}
 | 
			
		||||
     
 | 
			
		||||
   -- DebugTable
 | 
			
		||||
   debug		  	OBJECT IDENTIFIER ::= { sprif 10 } 
 | 
			
		||||
--   debug2		  	OBJECT IDENTIFIER ::= { sprif 20 }  
 | 
			
		||||
   debug3		  	OBJECT IDENTIFIER ::= { sprif 30 } 
 | 
			
		||||
   
 | 
			
		||||
   -- Request vector
 | 
			
		||||
--   k1k2request			OBJECT IDENTIFIER ::= { sprif 60 }   
 | 
			
		||||
--   oprequest 			OBJECT IDENTIFIER ::= { sprif 70 }
 | 
			
		||||
--   sdsfrequest  		OBJECT IDENTIFIER ::= { sprif 80 }
 | 
			
		||||
--   timerrqst         	OBJECT IDENTIFIER ::= { sprif 90 }
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- 
 | 
			
		||||
--*******************************************************************  
 | 
			
		||||
 | 
			
		||||
	NodeId ::= INTEGER
 | 
			
		||||
   	{   
 | 
			
		||||
   	node0 		(0),
 | 
			
		||||
	node1 		(1),
 | 
			
		||||
	node2 		(2),
 | 
			
		||||
	node3		(3),
 | 
			
		||||
	node4 		(4), 
 | 
			
		||||
	node5 		(5),
 | 
			
		||||
	node6 		(6), 
 | 
			
		||||
	node7 		(7),
 | 
			
		||||
	node8 		(8), 
 | 
			
		||||
	node9 		(9),
 | 
			
		||||
	node10		(10), 
 | 
			
		||||
	node11		(11),
 | 
			
		||||
	node12		(12), 
 | 
			
		||||
	node13		(13),
 | 
			
		||||
	node14		(14), 
 | 
			
		||||
	node15		(15), 
 | 
			
		||||
	nodeUNK		(255) 
 | 
			
		||||
   	} 
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
	STATE   ::= INTEGER
 | 
			
		||||
	{
 | 
			
		||||
	off   			(0),
 | 
			
		||||
	idle	 		(1), 
 | 
			
		||||
	pass	 		(2), 	
 | 
			
		||||
	switch 			(3), 	
 | 
			
		||||
	unknown			(4) 
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	SWITCHSTATUS ::= INTEGER
 | 
			
		||||
	{
 | 
			
		||||
	notSw					(0), 
 | 
			
		||||
	br						(1), 
 | 
			
		||||
	sw						(2), 
 | 
			
		||||
	brsw					(3),
 | 
			
		||||
	unknown					(4)
 | 
			
		||||
	}         
 | 
			
		||||
	
 | 
			
		||||
    
 | 
			
		||||
    K1ASK ::= INTEGER
 | 
			
		||||
	{
 | 
			
		||||
	lps			(15),-- Lockout Protection	
 | 
			
		||||
	fsr			(13),-- Forced Switch
 | 
			
		||||
	sfr			(11),-- Signal Fail
 | 
			
		||||
	sdr			(8), -- Signal Degrade
 | 
			
		||||
	msr			(6), -- Manual Switch
 | 
			
		||||
	wtr			(5), -- Wait To Restore
 | 
			
		||||
	exerr		(3), -- Exercise
 | 
			
		||||
	rr			(1), -- Reverse Request
 | 
			
		||||
	nr			(0)  -- No Request
 | 
			
		||||
	}
 | 
			
		||||
    
 | 
			
		||||
    LOGTYPE ::= INTEGER
 | 
			
		||||
	{
 | 
			
		||||
	receiveK				(0), 
 | 
			
		||||
	transmitK				(1), 
 | 
			
		||||
	opCmd					(2), 
 | 
			
		||||
	failure					(3),
 | 
			
		||||
	timer					(4),
 | 
			
		||||
	unknown					(5)
 | 
			
		||||
	}     	
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
	LOCALCOMMAND ::= INTEGER
 | 
			
		||||
	{
 | 
			
		||||
	on				(20), 	-- switch ON  MS-Spring
 | 
			
		||||
	off				(19), 	-- switch OFF MS-Spring
 | 
			
		||||
	lopas			(18), 	-- Lockout Of Protection All Span
 | 
			
		||||
	lowr			(17), 	-- Lockout Of Working - Ring
 | 
			
		||||
	clear			(16), 	-- Clear
 | 
			
		||||
	lps				(15), 	-- Lockout Protection
 | 
			
		||||
	fsr				(13), 	-- Forced Switch
 | 
			
		||||
	msr				(6), 	-- Manual Switch
 | 
			
		||||
	wtr				(5), 	-- Wait To Restore
 | 
			
		||||
	exerr			(3),  	-- Exercise
 | 
			
		||||
	none			(0)  	--
 | 
			
		||||
	}  
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
	LOCALFAIL ::= INTEGER
 | 
			
		||||
	{
 | 
			
		||||
	endsf			(27), 	-- end Signal Fail
 | 
			
		||||
	endsd			(24), 	-- end Signal Degrade
 | 
			
		||||
	sf				(11), 	-- Signal Fail
 | 
			
		||||
	sd				(8), 	-- Signal Degrade
 | 
			
		||||
	none			(0)  	--
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	K2STAT ::= INTEGER
 | 
			
		||||
	{
 | 
			
		||||
	msais				(7), 	-- MS-AIS
 | 
			
		||||
	msrdi				(6), 	-- MS-RDI
 | 
			
		||||
	extra				(3), 	-- Extra Traffic
 | 
			
		||||
	brsw				(2), 	-- Bridged & Switched
 | 
			
		||||
	br					(1), 	-- Bridged
 | 
			
		||||
	idle				(0)  	-- Idle
 | 
			
		||||
	} 
 | 
			
		||||
 | 
			
		||||
	K2PATH ::= INTEGER
 | 
			
		||||
	{
 | 
			
		||||
	short				(0), 	-- short path
 | 
			
		||||
	long				(1) 	-- long path
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	
 | 
			
		||||
    TrafficStatus ::= INTEGER
 | 
			
		||||
    { 
 | 
			
		||||
   	unknown(0),              
 | 
			
		||||
   	working(1),
 | 
			
		||||
   	protection(2)
 | 
			
		||||
    }     
 | 
			
		||||
 | 
			
		||||
	LINE ::= INTEGER
 | 
			
		||||
	{
 | 
			
		||||
	west				(0), 
 | 
			
		||||
	east				(1), 
 | 
			
		||||
	unknown				(2) 
 | 
			
		||||
	}   
 | 
			
		||||
	   
 | 
			
		||||
 	TIMER ::= INTEGER
 | 
			
		||||
	{
 | 
			
		||||
	stop				(0), 
 | 
			
		||||
	start				(1), 
 | 
			
		||||
	restart				(2) 
 | 
			
		||||
	}      
 | 
			
		||||
  
 | 
			
		||||
  
 | 
			
		||||
   debugNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of line in debug table."  
 | 
			
		||||
      ::= { debug 1 } 
 | 
			
		||||
   
 | 
			
		||||
   debugTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF DebugEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""
 | 
			
		||||
      ::= { debug 2 } 
 | 
			
		||||
 | 
			
		||||
    debugEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DebugEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"" 
 | 
			
		||||
      INDEX        { debugIndex } 
 | 
			
		||||
      ::= { debugTable 1 } 
 | 
			
		||||
   
 | 
			
		||||
   DebugEntry ::= SEQUENCE 
 | 
			
		||||
   {
 | 
			
		||||
      	debugIndex 				INTEGER,
 | 
			
		||||
      	debugDate 				INTEGER, ---
 | 
			
		||||
	  	debugNodeID 			NodeId,				
 | 
			
		||||
	  	debugLogType 			LOGTYPE,
 | 
			
		||||
		debugLine               LINE,
 | 
			
		||||
		debugNodeState			STATE,
 | 
			
		||||
		debugTrafficStatus 		TrafficStatus,
 | 
			
		||||
		debugSwitchingState 	SWITCHSTATUS,	
 | 
			
		||||
		debugTxK1Ask      	   	K1ASK,
 | 
			
		||||
		debugTxK1Dst 			NodeId,		
 | 
			
		||||
		debugTxK2Src            NodeId,
 | 
			
		||||
		debugTxK2Path 			K2PATH,
 | 
			
		||||
		debugTxK2Stat    		K2STAT,
 | 
			
		||||
		debugRxK1Ask    		K1ASK,
 | 
			
		||||
		debugRxK1Dst			NodeId,		
 | 
			
		||||
		debugRxK2Src            NodeId,
 | 
			
		||||
		debugRxK2Path        	K2PATH,
 | 
			
		||||
		debugRxK2Stat           K2STAT,
 | 
			
		||||
		debugWtr 					INTEGER,
 | 
			
		||||
		debugLastDistantCommand		K1ASK,
 | 
			
		||||
		debugLastDetectedFailure    LOCALFAIL,
 | 
			
		||||
		debugLastLocalCommand       LOCALCOMMAND,
 | 
			
		||||
		debugTimerAction			TIMER
 | 
			
		||||
   }
 | 
			
		||||
   
 | 
			
		||||
   	debugIndex OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	    INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
    debugDate OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	    INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 2 } 
 | 
			
		||||
 | 
			
		||||
	debugNodeID OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   NodeId
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 3 } 
 | 
			
		||||
 | 
			
		||||
	debugLogType OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   LOGTYPE
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 4 } 
 | 
			
		||||
 | 
			
		||||
	debugLine OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   LINE
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 5 } 
 | 
			
		||||
 | 
			
		||||
	debugNodeState OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   STATE 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 6 } 
 | 
			
		||||
 | 
			
		||||
	debugTrafficStatus OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   TrafficStatus 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 7 } 
 | 
			
		||||
 | 
			
		||||
	debugSwitchingState OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   SWITCHSTATUS 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 8 } 
 | 
			
		||||
 | 
			
		||||
	debugTxK1Ask OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   K1ASK 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 9 } 
 | 
			
		||||
 | 
			
		||||
	debugTxK1Dst OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   NodeId 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 10 } 
 | 
			
		||||
 | 
			
		||||
	debugTxK2Src OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   NodeId
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 11 } 
 | 
			
		||||
 | 
			
		||||
	debugTxK2Path OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   K2PATH 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 12 } 
 | 
			
		||||
 | 
			
		||||
	debugTxK2Stat OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   K2STAT 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 13 } 
 | 
			
		||||
 | 
			
		||||
	debugRxK1Ask  OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   K1ASK 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 14 } 
 | 
			
		||||
 | 
			
		||||
	debugRxK1Dst OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   NodeId 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 15 } 
 | 
			
		||||
 | 
			
		||||
	debugRxK2Src OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   NodeId 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 16 } 
 | 
			
		||||
 | 
			
		||||
	debugRxK2Path OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   K2PATH 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 17 } 
 | 
			
		||||
 | 
			
		||||
		           
 | 
			
		||||
	debugRxK2Stat OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   K2STAT 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 18 } 
 | 
			
		||||
 | 
			
		||||
		 			
 | 
			
		||||
	debugWtr OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	    INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 19 } 
 | 
			
		||||
 | 
			
		||||
				
 | 
			
		||||
	debugLastDistantCommand OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   K1ASK 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 20 } 
 | 
			
		||||
 | 
			
		||||
		  
 | 
			
		||||
	debugLastDetectedFailure OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   LOCALFAIL 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 21 } 
 | 
			
		||||
 | 
			
		||||
		 
 | 
			
		||||
	debugLastLocalCommand OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	    LOCALCOMMAND
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 22 } 
 | 
			
		||||
 | 
			
		||||
	debugTimerAction OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	    TIMER
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debugEntry 23 } 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   debugActivated OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	" Positive value activate Debug"  
 | 
			
		||||
      ::= { debug 3 } 
 | 
			
		||||
		
 | 
			
		||||
  --******************************************************************		
 | 
			
		||||
  --******************************************************************		          
 | 
			
		||||
  --******************************************************************		          
 | 
			
		||||
   debug3Table   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF Debug3Entry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""
 | 
			
		||||
      ::= { debug3 2 } 
 | 
			
		||||
 | 
			
		||||
    debug3Entry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       Debug3Entry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"" 
 | 
			
		||||
      INDEX        { debugIndex } 
 | 
			
		||||
      ::= { debug3Table 1 } 
 | 
			
		||||
   
 | 
			
		||||
   Debug3Entry ::= SEQUENCE 
 | 
			
		||||
   {
 | 
			
		||||
		debug3Date 				INTEGER,
 | 
			
		||||
		debug3Line              LINE,
 | 
			
		||||
		debug3arv				SagemBoolean,
 | 
			
		||||
		debug3ato 				SagemBoolean,
 | 
			
		||||
		debug3aun 				SagemBoolean,
 | 
			
		||||
		debug3ptm   			SagemBoolean,
 | 
			
		||||
		debug3mms  				SagemBoolean,
 | 
			
		||||
		debug3exr   			SagemBoolean
 | 
			
		||||
   }
 | 
			
		||||
	          
 | 
			
		||||
    debug3Date OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	    INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
     STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
     ::= { debug3Entry 2 }  
 | 
			
		||||
      
 | 
			
		||||
	debug3Line OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   LINE
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debug3Entry 5 } 
 | 
			
		||||
 | 
			
		||||
		
 | 
			
		||||
	debug3arv OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   SagemBoolean 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debug3Entry 23 } 
 | 
			
		||||
       
 | 
			
		||||
       
 | 
			
		||||
	debug3ato OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   SagemBoolean 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debug3Entry 24 } 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
	debug3aun OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   SagemBoolean 
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debug3Entry 25 } 
 | 
			
		||||
 | 
			
		||||
		   		
 | 
			
		||||
	debug3ptm OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debug3Entry 26 } 
 | 
			
		||||
 | 
			
		||||
		  		
 | 
			
		||||
	debug3mms OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debug3Entry 27 } 
 | 
			
		||||
 | 
			
		||||
		   	
 | 
			
		||||
	debug3exr OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	""  
 | 
			
		||||
      ::= { debug3Entry 28 } 
 | 
			
		||||
 | 
			
		||||
  
 | 
			
		||||
  --******************************************************************
 | 
			
		||||
  --******************************************************************
 | 
			
		||||
  --*******************************************************************           
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										439
									
								
								MIBS/sagemcom/XCONNECTION-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										439
									
								
								MIBS/sagemcom/XCONNECTION-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,439 @@
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*    SAGEM SA			 							  				*
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
--  Filename: connection
 | 
			
		||||
--  File type: .mib    
 | 
			
		||||
-- 
 | 
			
		||||
--  Description:	SNMPc source Mib file.         
 | 
			
		||||
--
 | 
			
		||||
--  Version:  19 11 2002
 | 
			
		||||
--	
 | 
			
		||||
--  Date(DD MM YYYY): 15 11 02 last update for IONOS NMS 
 | 
			
		||||
--     
 | 
			
		||||
--  Contact: D. Mobuchon, F. Bonnevialle
 | 
			
		||||
--
 | 
			
		||||
--  History: 
 | 
			
		||||
--		Name: F.Bonnevialle	
 | 
			
		||||
--		Date: 12 12 2000 
 | 
			
		||||
--		Desc: original
 | 
			
		||||
--
 | 
			
		||||
--		Name: S.LAURENT	
 | 
			
		||||
--		Date: 22 02 2001 
 | 
			
		||||
--		Desc:   * Access right Modifications (from "Read-write" to "Read-Only") of some
 | 
			
		||||
--          LinkTable variables .   
 | 
			
		||||
--          Use the Xcon vector to add or delete TableLink elements.
 | 
			
		||||
--  			* Modification of the LinkDirection enum in order to 
 | 
			
		||||
--         	match up its values with those of the ADR equipment.
 | 
			
		||||
--				* Modification of Xcon vector in order to add the new variable xconAction,
 | 
			
		||||
--			which indicates the kind of the action (Creation(1) or Deletion(2))  
 | 
			
		||||
--				* The linkImplementation variable, which should allow to reserve a 
 | 
			
		||||
--          connection without physical implementation, is maintained (for a next use)
 | 
			
		||||
--          but is not implemented in the SNMP Agent (its value is always set to TRUE)
 | 
			
		||||
--   			* The 6 subelements of the name of the connexion have been replaced by
 | 
			
		||||
--   		a unique variable: xconName (which matches to M1400 format)
 | 
			
		||||
-- 
 | 
			
		||||
--		Name: S.LAURENT	
 | 
			
		||||
--		Date: 19 04 2001 
 | 
			
		||||
--		Desc:   * Modification of the CTPType values 
 | 
			
		||||
--
 | 
			
		||||
--		Name: S.LAURENT	
 | 
			
		||||
--		Date: 25 04 2001 
 | 
			
		||||
--		Desc:   * Change the MIB number: {Sagem 120} -> {Sagem 108}
 | 
			
		||||
--
 | 
			
		||||
--		Name: S.LAURENT	
 | 
			
		||||
--		Date: 10 08 2001 
 | 
			
		||||
--		Desc:   * LinkImplementation Access right Modification
 | 
			
		||||
--				 (from "Read-Only" to "Read-Write")
 | 
			
		||||
--
 | 
			
		||||
--		Name: S.LAURENT	
 | 
			
		||||
--		Date: 22 05 2002 
 | 
			
		||||
--		Desc:   * Add a new CTPType Value: nspi(100)
 | 
			
		||||
--    
 | 
			
		||||
--		Name: F.Bonnevialle 	
 | 
			
		||||
--		Date: 15 11 2002 		
 | 
			
		||||
--		Desc: Modification for SilverCreek Compiler
 | 
			
		||||
--			 
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
--*   Copyright (c) 2002, SAGEM , All rights reserved.              *
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
                                                                     
 | 
			
		||||
                                                                     
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- MIB: XCONNECTION-MIB
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
XCONNECTION-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- IMPORTS
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
 | 
			
		||||
   IMPORTS
 | 
			
		||||
   sagemDr								FROM SAGEM-DR-MIB
 | 
			
		||||
   SagemBoolean							FROM EQUIPMENT-MIB
 | 
			
		||||
   MODULE-IDENTITY,OBJECT-TYPE      	FROM SNMPv2-SMI
 | 
			
		||||
   DisplayString                    	FROM SNMPv2-TC; --RFC1213-MIB;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
   xconnection	MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "0205220000Z"
 | 
			
		||||
      ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
	"    "
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The MIB module describes connection in physical layer
 | 
			
		||||
	of transmission equipements such as pdh/sdh mux and cross connect.
 | 
			
		||||
	This mib assumes that terminaison point are provided by other mibs,
 | 
			
		||||
	such as sdh.mib.
 | 
			
		||||
	xconnection is a particular case of SubNetworkConnection defined 
 | 
			
		||||
	in ETS 300 653"
 | 
			
		||||
      ::= { sagemDr 108}
 | 
			
		||||
     
 | 
			
		||||
   -- linkTable
 | 
			
		||||
   link		  	OBJECT IDENTIFIER ::= { xconnection 10 } 
 | 
			
		||||
 | 
			
		||||
   -- create/delete connection
 | 
			
		||||
   xcon			OBJECT IDENTIFIER ::= { xconnection 30 }   
 | 
			
		||||
   
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- Link
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
   TrafficStatus ::= INTEGER
 | 
			
		||||
   { 
 | 
			
		||||
   	none(0),             -- Future case of a non-implemented link 
 | 
			
		||||
   	working(1),
 | 
			
		||||
   	protection(2)
 | 
			
		||||
   }       
 | 
			
		||||
   
 | 
			
		||||
   ProtectionType ::= INTEGER
 | 
			
		||||
   { 
 | 
			
		||||
   	none(0),
 | 
			
		||||
   	snc(1)
 | 
			
		||||
   }   
 | 
			
		||||
 | 
			
		||||
   ProtectionStatus ::= INTEGER
 | 
			
		||||
   { 
 | 
			
		||||
   	none(0),
 | 
			
		||||
   	used(1)
 | 
			
		||||
   }   
 | 
			
		||||
   
 | 
			
		||||
   LinkDirection ::= INTEGER 
 | 
			
		||||
   {
 | 
			
		||||
   	unidirectional(1), 
 | 
			
		||||
   	bidirectional(2)
 | 
			
		||||
   }                                        
 | 
			
		||||
   
 | 
			
		||||
   CTPType      ::= INTEGER
 | 
			
		||||
   {          
 | 
			
		||||
   	unknown(0),
 | 
			
		||||
   	au(1),
 | 
			
		||||
   	au4c(2), 
 | 
			
		||||
   	au16c(3),
 | 
			
		||||
   	tu3(10),
 | 
			
		||||
   	tu12(20),
 | 
			
		||||
   	pdh2M (50),
 | 
			
		||||
   	pdh34M (51),
 | 
			
		||||
   	pdh45M (52),
 | 
			
		||||
   	pdh140M (53),
 | 
			
		||||
   	eth10M(60),
 | 
			
		||||
   	eth100M(61),
 | 
			
		||||
   	eth1G(62),
 | 
			
		||||
   	nspi(100)
 | 
			
		||||
   }
 | 
			
		||||
   
 | 
			
		||||
   linkNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of cross connections in equipment."  
 | 
			
		||||
      ::= { link 1 } 
 | 
			
		||||
   
 | 
			
		||||
   linkTable   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SEQUENCE OF LinkEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"List of link in equipment. For example, a bidirectionnal 
 | 
			
		||||
    connection is composed of 2 links. A SNC protected bidirectionnal
 | 
			
		||||
    connection is composed of 3 permanent links ."
 | 
			
		||||
      ::= { link 2 } 
 | 
			
		||||
 | 
			
		||||
    linkEntry   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       LinkEntry
 | 
			
		||||
      MAX-ACCESS   not-accessible
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A particular synchronous physical interface of the equipment." 
 | 
			
		||||
      INDEX        { linkIndex } 
 | 
			
		||||
      ::= { linkTable 1 } 
 | 
			
		||||
   
 | 
			
		||||
   LinkEntry ::= SEQUENCE 
 | 
			
		||||
   {
 | 
			
		||||
      linkIndex 					INTEGER,
 | 
			
		||||
      linkSinkType					CTPType,
 | 
			
		||||
      linkSrcType					CTPType,
 | 
			
		||||
      linkCTPSink 					INTEGER,
 | 
			
		||||
      linkCTPSource		       		INTEGER,
 | 
			
		||||
      linkName 						DisplayString,
 | 
			
		||||
      linkGroupId            		INTEGER,
 | 
			
		||||
      linkDirection         		LinkDirection,      
 | 
			
		||||
      linkProtectionType		    ProtectionType,
 | 
			
		||||
      linkProtectionStatus			ProtectionStatus,
 | 
			
		||||
      linkTrafficStatus				TrafficStatus,
 | 
			
		||||
      linkImplementation			SagemBoolean
 | 
			
		||||
   }
 | 
			
		||||
   
 | 
			
		||||
   linkIndex OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"linkIndex = number of the CTP Output
 | 
			
		||||
			   = sncIndex "  
 | 
			
		||||
      ::= { linkEntry 1 } 
 | 
			
		||||
   
 | 
			
		||||
   linkSinkType OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	    CTPType
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Kind of CTP table from which the connection is issued"  
 | 
			
		||||
      ::= { linkEntry 2 }
 | 
			
		||||
   
 | 
			
		||||
   linkSrcType OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	    CTPType
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Kind of CTP table from which the connection is issued"  
 | 
			
		||||
      ::= { linkEntry 3 }
 | 
			
		||||
      
 | 
			
		||||
   linkCTPSink OBJECT-TYPE
 | 
			
		||||
      SYNTAX 	   INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The value of this field indicates the Ouput 
 | 
			
		||||
	Connection Point  which composes the unidirectionnal 
 | 
			
		||||
	link.It's an index in considerated TTP table
 | 
			
		||||
	linkCTPSink = linkIndex"  
 | 
			
		||||
      ::= { linkEntry 4 } 
 | 
			
		||||
   
 | 
			
		||||
   linkCTPSource   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
   "The value of this field indicates the Input 
 | 
			
		||||
	Connection Point  which composes the unidirectionnal 
 | 
			
		||||
	link. It's an index in considerated TTP table "
 | 
			
		||||
      ::= { linkEntry 5 }
 | 
			
		||||
   
 | 
			
		||||
   linkName        OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString 
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A text string which identifies the name of this link.
 | 
			
		||||
    Links names of a bidirectionnal link must have different name.
 | 
			
		||||
    Same direction SNC protected links have an identical name.
 | 
			
		||||
    M1400 UIT-T specifies the field's format "
 | 
			
		||||
      ::= { linkEntry 6 }
 | 
			
		||||
 | 
			
		||||
   linkGroupId     OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
   "A group identifier is used to group links by community."
 | 
			
		||||
      ::= { linkEntry 7 }
 | 
			
		||||
  
 | 
			
		||||
   linkDirection   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       LinkDirection
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
   "Unidirectional or Bidirectionnal connections."
 | 
			
		||||
      ::= { linkEntry 8 }
 | 
			
		||||
   
 | 
			
		||||
   linkProtectionType   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       ProtectionType
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
   "The value of this field indicates the kind of wanted link protection.
 | 
			
		||||
    The default value is NONE.
 | 
			
		||||
    if value is changed in Snc(1)then an entry is created in Snc table with the same index. But this table
 | 
			
		||||
    has to be completed (by setting the PIC,...) to obtain a configured protection. 
 | 
			
		||||
    if value is changed in None(0)then the associated entry in Snc table is deleted.
 | 
			
		||||
    When the value is set to Snc for a particular entry of LinkTable, other links which are in relation (of
 | 
			
		||||
    direction or protection) with this main link remain setting to None for this field. But all links are set to the USED(1) value
 | 
			
		||||
    in the next field (linkProtectionStatus)"
 | 
			
		||||
      ::= { linkEntry 9 }
 | 
			
		||||
 | 
			
		||||
  linkProtectionStatus      OBJECT-TYPE
 | 
			
		||||
	  SYNTAX       ProtectionStatus
 | 
			
		||||
	  MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The value of this field indicates if the link is used directly or not in a Snc protection.
 | 
			
		||||
	For a non-protected link, this field is mandatory set to None.
 | 
			
		||||
	The field value particulary allow to know the hability of link deletion."
 | 
			
		||||
      ::= { linkEntry 10 }
 | 
			
		||||
 | 
			
		||||
  linkTrafficStatus      OBJECT-TYPE
 | 
			
		||||
	  SYNTAX       TrafficStatus
 | 
			
		||||
	  MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"The value of this field indicates where is the traffic.
 | 
			
		||||
	For a non-protected link, this field is mandatory set to working"
 | 
			
		||||
      ::= { linkEntry 11 }
 | 
			
		||||
  
 | 
			
		||||
  linkImplementation      OBJECT-TYPE
 | 
			
		||||
	  SYNTAX       SagemBoolean
 | 
			
		||||
	  MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Actually, this variable is not implemented (always set to TRUE).
 | 
			
		||||
	 But it could be used to allow to reserve a connection without physical implementation"
 | 
			
		||||
      ::= { linkEntry 12 }     
 | 
			
		||||
     
 | 
			
		||||
     
 | 
			
		||||
      
 | 
			
		||||
    
 | 
			
		||||
--*******************************************************************
 | 
			
		||||
-- xcon : creation/deletion of Xconnection    
 | 
			
		||||
-- This vector has been created to allow to:
 | 
			
		||||
--     * create or delete Xconnection in an atomic way (no need to use Set All command)
 | 
			
		||||
--     * keep critical variable of linkTable (such as linkIndex) in a Read-Only Access 
 | 
			
		||||
--     * get back a special message in case of trouble.
 | 
			
		||||
--*******************************************************************      
 | 
			
		||||
   XconDir ::= INTEGER 
 | 
			
		||||
   {
 | 
			
		||||
   	unknown(0),                     -- Future case of a non-implemented link 
 | 
			
		||||
   	unidirectional(1),
 | 
			
		||||
   	bidirectional(2)
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
   ActionType ::= INTEGER 
 | 
			
		||||
   {
 | 
			
		||||
   	unknown(0),
 | 
			
		||||
   	creation(1),
 | 
			
		||||
   	deletion(2)
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
  
 | 
			
		||||
   xconNumber   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Number of connection to process."  
 | 
			
		||||
      ::= { xcon 1 }
 | 
			
		||||
            
 | 
			
		||||
   xconSinkType   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       CTPType
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Type of CTP"  
 | 
			
		||||
      ::= { xcon 2 } 
 | 
			
		||||
   
 | 
			
		||||
   xconSinkIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Output CTP"  
 | 
			
		||||
      ::= { xcon 3 } 
 | 
			
		||||
   
 | 
			
		||||
   xconSrcType   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       CTPType
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Type of CTP"  
 | 
			
		||||
      ::= { xcon 4 } 
 | 
			
		||||
   
 | 
			
		||||
   xconSrcIndex   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       INTEGER(0..2147483647)
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"Input CTP"  
 | 
			
		||||
      ::= { xcon 5 }  
 | 
			
		||||
 | 
			
		||||
   xconDirection   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       XconDir 
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
   "Bidirectionnal connections are composed of two unidirectional xcon
 | 
			
		||||
    and therefore 2 link entries."
 | 
			
		||||
      ::= { xcon 6 }
 | 
			
		||||
      
 | 
			
		||||
   xconName        OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString 
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A text string which identifies the name of this cross-connection.
 | 
			
		||||
    M1400 UIT-T specifies the field's format like this:
 | 
			
		||||
     	NameTownA/NameSuffixA-NameTownB/NameSuffixB NameFunctionSNameSerial
 | 
			
		||||
     		* NameTownX field accepts alpha-numeric and space characters. 
 | 
			
		||||
     			NameTownB is preceded by a '-' character.
 | 
			
		||||
     			Maximum length is 12 charracters.
 | 
			
		||||
     			Not mandatory fields.
 | 
			
		||||
     		* NameSuffixX field accepts alpha-numeric characters. 
 | 
			
		||||
     		    It's preceded by a '/' character.
 | 
			
		||||
     		    Maximum length is 3 characters.
 | 
			
		||||
     		    Not mandatory fields.
 | 
			
		||||
     		* NameFunction field accepts alpha-numeric characters.
 | 
			
		||||
     		    It's followed by a 'S' character.
 | 
			
		||||
     		    Maximum length is 3 characters.
 | 
			
		||||
     		    Mandatory field.
 | 
			
		||||
     		    It represents the function code.
 | 
			
		||||
     		* NameSerial field accepts 4-figure number.
 | 
			
		||||
     		    Not mandatory field.
 | 
			
		||||
     		    It represents the serial number and will be incremented
 | 
			
		||||
    			automatically from the base serial number provided.
 | 
			
		||||
    For ADR2500 equipments:
 | 
			
		||||
    	Links names of a bidirectionnal link must have different name.
 | 
			
		||||
    	Same direction SNC protected links have an identical name."    		    
 | 
			
		||||
      ::= { xcon 7 }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
    xconAction   OBJECT-TYPE  
 | 
			
		||||
   	  SYNTAX 		ActionType
 | 
			
		||||
   	  MAX-ACCESS    read-write
 | 
			
		||||
   	  STATUS		current
 | 
			
		||||
   	  DESCRIPTION	
 | 
			
		||||
   	  "Type of action: Unknown(0) or Creation(1) or deletion(2)"
 | 
			
		||||
      ::= { xcon 8 } 
 | 
			
		||||
   	                         
 | 
			
		||||
    xconProceed   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       SagemBoolean
 | 
			
		||||
      MAX-ACCESS   read-write
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"
 | 
			
		||||
	This entry is use to create (set to `true').
 | 
			
		||||
	The value of the field remains to `true' until creation is 
 | 
			
		||||
	completed or has been aborted. 
 | 
			
		||||
	"  
 | 
			
		||||
      ::= { xcon 20 } 
 | 
			
		||||
   
 | 
			
		||||
   xconDiagnostic   OBJECT-TYPE
 | 
			
		||||
      SYNTAX       DisplayString
 | 
			
		||||
      MAX-ACCESS   read-only
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION 
 | 
			
		||||
	"A string used to help in case of trouble."  
 | 
			
		||||
      ::= { xcon 21 }  
 | 
			
		||||
   
 | 
			
		||||
END
 | 
			
		||||
		Reference in New Issue
	
	Block a user