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
|
|
--
|