375 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			375 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- *****************************************************************
 | 
						|
-- UBIQUOSS-EPON-SERVICE-POLICY-GROUP-MIB.my
 | 
						|
--
 | 
						|
-- Jun 2008, Hyungeun Park   
 | 
						|
--
 | 
						|
-- Copyright (c) 2006 by Ubiquoss, Corp.
 | 
						|
-- All rights reserved.
 | 
						|
-- 
 | 
						|
-- *****************************************************************
 | 
						|
 | 
						|
	UBIQUOSS-EPON-SERVICE-POLICY-GROUP-MIB DEFINITIONS ::= BEGIN
 | 
						|
 
 | 
						|
		IMPORTS
 | 
						|
			entPhysicalIndex			
 | 
						|
				FROM ENTITY-MIB			
 | 
						|
			ifIndex			
 | 
						|
				FROM RFC1213-MIB			
 | 
						|
			Integer32, OBJECT-TYPE, MODULE-IDENTITY			
 | 
						|
				FROM SNMPv2-SMI			
 | 
						|
			DisplayString			
 | 
						|
				FROM SNMPv2-TC
 | 
						|
			ubiEponGroupMIB		                 
 | 
						|
				FROM UBQS-SMI 			
 | 
						|
			ubiPortIndex
 | 
						|
				FROM UBQS-INTERFACE-MIB;  
 | 
						|
 | 
						|
	
 | 
						|
	
 | 
						|
		ubiServicePolicyMIB MODULE-IDENTITY 
 | 
						|
			LAST-UPDATED "200806171703Z"		-- Jun 17, 2008 at 17:03 GMT
 | 
						|
			ORGANIZATION 
 | 
						|
				"Ubiquoss Corp."
 | 
						|
			CONTACT-INFO 
 | 
						|
				"Chair		: Hyungeun Park
 | 
						|
							  Ubiquoss Corp.
 | 
						|
				 Postal:	: 24F Milennium B/D,
 | 
						|
				 			  467-12, Dogok-Dong,
 | 
						|
							  GangNam-Gu, Seoul 135-270
 | 
						|
							  Korea
 | 
						|
				 EMail: 	: phe618@ubiquoss.com
 | 
						|
				 Phone		: +82-2-2190-3166"
 | 
						|
			DESCRIPTION 
 | 
						|
				"This MIB module defines epon service policy information"
 | 
						|
			::= { ubiEponGroupMIB  4 }      		
 | 
						|
	
 | 
						|
	
 | 
						|
--
 | 
						|
-- Node definitions
 | 
						|
--                 
 | 
						|
 | 
						|
	   ubiServicePolicyMIBObjects	OBJECT IDENTIFIER ::= { ubiServicePolicyMIB 1 } 
 | 
						|
 | 
						|
-- ***********************************************************
 | 
						|
-- ponServicePolicy
 | 
						|
-- ***********************************************************	
 | 
						|
		ubiPonServicePolicy OBJECT IDENTIFIER ::= { ubiServicePolicyMIBObjects 1 } 
 | 
						|
		
 | 
						|
-- ***********************************************************
 | 
						|
--  oltServicePolicyTable
 | 
						|
-- **********************************************************		
 | 
						|
		oltServicePolicyTable OBJECT-TYPE
 | 
						|
			SYNTAX SEQUENCE OF OltServicePolicyEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { ubiPonServicePolicy 1 }
 | 
						|
		
 | 
						|
		oltServicePolicyEntry OBJECT-TYPE
 | 
						|
			SYNTAX OltServicePolicyEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			INDEX { ubiPortIndex }
 | 
						|
			::= { oltServicePolicyTable 1 }
 | 
						|
		
 | 
						|
		OltServicePolicyEntry ::=
 | 
						|
			SEQUENCE { 
 | 
						|
				servicePolicyServiceMapName
 | 
						|
					DisplayString
 | 
						|
			 }
 | 
						|
 
 | 
						|
		servicePolicyServiceMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..64))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { oltServicePolicyEntry 1 }       
 | 
						|
			
 | 
						|
-- ***********************************************************
 | 
						|
-- onuServicePolicyTable
 | 
						|
-- ***********************************************************			
 | 
						|
		onuServicePolicyTable OBJECT-TYPE
 | 
						|
			SYNTAX SEQUENCE OF OnuServicePolicyEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { ubiPonServicePolicy 2 }
 | 
						|
		
 | 
						|
		onuServicePolicyEntry OBJECT-TYPE
 | 
						|
			SYNTAX OnuServicePolicyEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			INDEX { ubiPortIndex, onuId }
 | 
						|
			::= { onuServicePolicyTable 1 }
 | 
						|
		
 | 
						|
		OnuServicePolicyEntry ::=
 | 
						|
			SEQUENCE { 
 | 
						|
				servicePolicySlaMapName
 | 
						|
					DisplayString,
 | 
						|
				servicePolicyBridgeMapName
 | 
						|
					DisplayString,
 | 
						|
				servicePolicyIgmpMapName
 | 
						|
					DisplayString
 | 
						|
			 }
 | 
						|
 | 
						|
		servicePolicySlaMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..64))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { onuServicePolicyEntry 1 }
 | 
						|
		
 | 
						|
		servicePolicyBridgeMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..64))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { onuServicePolicyEntry 2 }
 | 
						|
		
 | 
						|
		servicePolicyIgmpMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..64))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { onuServicePolicyEntry 3 }             
 | 
						|
			
 | 
						|
-- ***********************************************************
 | 
						|
-- defaultServicePolicy
 | 
						|
-- ***********************************************************		
 | 
						|
		defaultServicePolicy OBJECT IDENTIFIER ::= { ubiPonServicePolicy 3 }   
 | 
						|
		
 | 
						|
		defaultServicePolicySlaMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..64))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { defaultServicePolicy 1 }
 | 
						|
		
 | 
						|
		defaultServicePolicyBridgeMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..64))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { defaultServicePolicy 2 }
 | 
						|
		
 | 
						|
		defaultServicePolicyIgmpMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..64))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { defaultServicePolicy 3 }    
 | 
						|
			
 | 
						|
		defaultHybridServicePolicySlaMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..64))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { defaultServicePolicy 4 }
 | 
						|
		
 | 
						|
		defaultHybridServicePolicyBridgeMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..64))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { defaultServicePolicy 5 }
 | 
						|
		
 | 
						|
		defaultHybridServicePolicyIgmpMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..64))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { defaultServicePolicy 6 } 
 | 
						|
			
 | 
						|
		defaultGigaOntServicePolicySlaMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..64))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { defaultServicePolicy 7 }
 | 
						|
		
 | 
						|
		defaultGigaOntServicePolicyBridgeMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..64))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { defaultServicePolicy 8 }
 | 
						|
		
 | 
						|
		defaultGigaOntServicePolicyIgmpMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..64))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { defaultServicePolicy 9 }  
 | 
						|
			
 | 
						|
-- ***********************************************************
 | 
						|
-- onuSwitchServicePolicyTable
 | 
						|
-- **********************************************************		
 | 
						|
		onuSwitchServicePolicyTable OBJECT-TYPE
 | 
						|
			SYNTAX SEQUENCE OF OnuSwitchServicePolicyEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { ubiServicePolicyMIBObjects 2 }
 | 
						|
		                                               
 | 
						|
		onuSwitchServicePolicyEntry OBJECT-TYPE
 | 
						|
			SYNTAX OnuSwitchServicePolicyEntry
 | 
						|
			MAX-ACCESS not-accessible
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			INDEX { portIndex, onuId }
 | 
						|
			::= { onuSwitchServicePolicyTable 1 }
 | 
						|
		
 | 
						|
		OnuSwitchServicePolicyEntry ::=
 | 
						|
			SEQUENCE { 
 | 
						|
				onuSwitchServicePolicyClassMapName
 | 
						|
					DisplayString,
 | 
						|
				onuSwitchServicePolicyMapName
 | 
						|
					DisplayString,
 | 
						|
				onuSwitchServicePolicyStatus
 | 
						|
					INTEGER
 | 
						|
			 }
 | 
						|
 | 
						|
		onuSwitchServicePolicyClassMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..32))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { onuSwitchServicePolicyEntry 1 }
 | 
						|
		
 | 
						|
		onuSwitchServicePolicyMapName OBJECT-TYPE
 | 
						|
			SYNTAX DisplayString (SIZE (1..32))
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { onuSwitchServicePolicyEntry 2 }
 | 
						|
		
 | 
						|
		onuSwitchServicePolicyStatus OBJECT-TYPE
 | 
						|
			SYNTAX INTEGER
 | 
						|
				{
 | 
						|
				set(1),
 | 
						|
				unset(2)
 | 
						|
				}
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"Description."
 | 
						|
			::= { onuSwitchServicePolicyEntry 3 }               
 | 
						|
			
 | 
						|
-- ***********************************************************
 | 
						|
-- oltSwitchServicePolicy
 | 
						|
-- ***********************************************************			
 | 
						|
		oltSwitchServicePolicy OBJECT IDENTIFIER ::= { ubiServicePolicyMIBObjects 3 }
 | 
						|
		
 | 
						|
		oltSwitchServicePolicyAttach OBJECT-TYPE
 | 
						|
			SYNTAX OCTET STRING
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"If you attach policy, set the name of policy.
 | 
						|
				if you detach policy, set zero-length string."
 | 
						|
			::= { oltSwitchServicePolicy 1 }
 | 
						|
		
 | 
						|
		servicePolicyOutputShapingControl OBJECT-TYPE
 | 
						|
			SYNTAX Integer32 (0..31)
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"default : 0
 | 
						|
				Unit : Bytes"
 | 
						|
			::= { oltSwitchServicePolicy 2 }
 | 
						|
		
 | 
						|
		servicePolicyInputShapingControl OBJECT-TYPE
 | 
						|
			SYNTAX Integer32 (0..31)
 | 
						|
			MAX-ACCESS read-write
 | 
						|
			STATUS current
 | 
						|
			DESCRIPTION
 | 
						|
				"default : 0
 | 
						|
				Unit : Bytes"
 | 
						|
			::= { oltSwitchServicePolicy 3 }
 | 
						|
  
 | 
						|
		
 | 
						|
-- ***********************************************************
 | 
						|
--  ubiServicePolicyMIBNotificationPrefix
 | 
						|
-- ***********************************************************
 | 
						|
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
 | 
						|
-- that are backward compatible with SNMPv1 Traps.
 | 
						|
	ubiServicePolicyMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiServicePolicyMIB 2 }
 | 
						|
	ubiServicePolicyMIBNotifications OBJECT IDENTIFIER ::= { ubiServicePolicyMIBNotificationPrefix 0 }
 | 
						|
                                    
 | 
						|
    -- TODO        
 | 
						|
    
 | 
						|
-- ***********************************************************
 | 
						|
--  ubiServicePolicyMIBConformance
 | 
						|
-- ***********************************************************
 | 
						|
-- conformance information
 | 
						|
	ubiServicePolicyMIBConformance OBJECT IDENTIFIER ::= { ubiServicePolicyMIB 3 }
 | 
						|
	ubiServicePolicyMIBCompliances OBJECT IDENTIFIER ::= { ubiServicePolicyMIBConformance 1 }
 | 
						|
	ubiServicePolicyMIBGroups      OBJECT IDENTIFIER ::= { ubiServicePolicyMIBConformance 2 }
 | 
						|
  
 | 
						|
-- compliance statements
 | 
						|
    ubiServicePolicyMIBCompliance MODULE-COMPLIANCE
 | 
						|
		STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
		    "Description"
 | 
						|
		MODULE  -- this module
 | 
						|
        MANDATORY-GROUPS { ubiServicePolicyMIBGroup,
 | 
						|
                		   ubiServicePolicyMIBNotificationGroup	
 | 
						|
                         }
 | 
						|
	   GROUP  ubiServicePolicyMIBGroup
 | 
						|
	   DESCRIPTION  
 | 
						|
            "Description"
 | 
						|
       GROUP ubiServicePolicyMIBNotificationGroup   
 | 
						|
       DESCRIPTION
 | 
						|
            "Description"
 | 
						|
 | 
						|
       ::= { ubiServicePolicyMIBCompliances 1 }
 | 
						|
	                            
 | 
						|
-- compliance statements
 | 
						|
   	ubiServicePolicyMIBGroup  OBJECT-GROUP
 | 
						|
		OBJECTS {     
 | 
						|
			-- TODO 
 | 
						|
               }
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "ubiquoss service policy information MIB"
 | 
						|
        ::= { ubiServicePolicyMIBGroups 1 }
 | 
						|
     
 | 
						|
     ubiServicePolicyMIBNotificationGroup    OBJECT-GROUP
 | 
						|
      	OBJECTS {     
 | 
						|
			-- TODO 
 | 
						|
               }
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "ubiquoss service policy information Notifications"
 | 
						|
        ::= { ubiServicePolicyMIBGroups 2 }
 | 
						|
		
 | 
						|
	
 | 
						|
	END
 | 
						|
 | 
						|
--
 | 
						|
-- UBIQUOSS-EPON-SERVICE-POLICY-MIB.my
 | 
						|
--
 |