771 lines
27 KiB
Plaintext
771 lines
27 KiB
Plaintext
|
-- =================================================================
|
|||
|
-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved.
|
|||
|
--
|
|||
|
-- Description:HUAWEI-BRAS-VSM-MIB DEFINITIONS
|
|||
|
-- Reference:
|
|||
|
-- Version: V1.0
|
|||
|
-- History:
|
|||
|
--
|
|||
|
-- =================================================================
|
|||
|
|
|||
|
HUAWEI-BRAS-VSM-MIB DEFINITIONS ::= BEGIN
|
|||
|
|
|||
|
IMPORTS
|
|||
|
hwBRASMib
|
|||
|
FROM HUAWEI-MIB
|
|||
|
DisplayString, RowStatus, TruthValue, MacAddress, DateAndTime
|
|||
|
FROM SNMPv2-TC
|
|||
|
EnabledStatus
|
|||
|
FROM P-BRIDGE-MIB
|
|||
|
OBJECT-TYPE, MODULE-IDENTITY
|
|||
|
FROM SNMPv2-SMI;
|
|||
|
|
|||
|
hwBRASVsm MODULE-IDENTITY
|
|||
|
LAST-UPDATED "200504181334Z" -- April 18, 2005 at 13:34 GMT
|
|||
|
ORGANIZATION
|
|||
|
"Huawei Technologies Co., Ltd.
|
|||
|
"
|
|||
|
CONTACT-INFO
|
|||
|
"
|
|||
|
NanJing Institute,Huawei Technologies Co.,Ltd.
|
|||
|
HuiHong Mansion,No.91 BaiXia Rd.
|
|||
|
NanJing, P.R. of China
|
|||
|
Zipcode:210001
|
|||
|
|
|||
|
Http://www.huawei.com
|
|||
|
E-mail:support@huawei.com "
|
|||
|
DESCRIPTION
|
|||
|
"The MIB contains objects of module VSM."
|
|||
|
::= { hwBRASMib 9 }
|
|||
|
|
|||
|
|
|||
|
--
|
|||
|
-- Node definitions
|
|||
|
--
|
|||
|
|
|||
|
-- ==================================================================
|
|||
|
--
|
|||
|
-- ======================= definition begin =========================
|
|||
|
--
|
|||
|
-- ==================================================================
|
|||
|
|
|||
|
hwVsmSetFlowQryTLenTable OBJECT IDENTIFIER ::= { hwBRASVsm 1 }
|
|||
|
-- ============== hwVsmSetFlowQryTLenTable define beginning ==============
|
|||
|
|
|||
|
hwVsmSetTimeLen OBJECT-TYPE
|
|||
|
SYNTAX Integer32 (2..10)
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Flow query time length."
|
|||
|
DEFVAL { 2 }
|
|||
|
::= { hwVsmSetFlowQryTLenTable 1 }
|
|||
|
-- ============== hwVsmSetFlowQryTLenTable define end ==============
|
|||
|
|
|||
|
-- ============== hwVsmServicePolicyTable define beginning ==============
|
|||
|
hwVsmServicePolicyTable OBJECT-TYPE
|
|||
|
SYNTAX SEQUENCE OF HwVsmServicePolicyEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" VSM service policy configuration."
|
|||
|
::= { hwBRASVsm 2 }
|
|||
|
|
|||
|
hwVsmServicePolicyEntry OBJECT-TYPE
|
|||
|
SYNTAX HwVsmServicePolicyEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" Service policy entry,
|
|||
|
service policy name is identified as key word, direct a service policy when create, and don't allow to change.
|
|||
|
Index item is hwVsmServicePolicyName node. The table is used for configuration of service policy.
|
|||
|
Operation restriction description<6F><6E>
|
|||
|
1. must input service policy name when created.
|
|||
|
2. if a service is being used for users, can't be deleted.
|
|||
|
3. if a service is being used by domain, can't be deleted."
|
|||
|
INDEX { hwVsmServicePolicyName }
|
|||
|
::= { hwVsmServicePolicyTable 1 }
|
|||
|
|
|||
|
HwVsmServicePolicyEntry ::= SEQUENCE {
|
|||
|
hwVsmServicePolicyName
|
|||
|
DisplayString,
|
|||
|
hwVsmAcctSchemeName
|
|||
|
DisplayString,
|
|||
|
hwVsmTrafficPolicyName
|
|||
|
DisplayString,
|
|||
|
hwVsmSetIdleCutTime
|
|||
|
Integer32,
|
|||
|
hwVsmSetIdleCutFlow
|
|||
|
Integer32,
|
|||
|
hwVsmSevicePolicyRowStatus
|
|||
|
RowStatus,
|
|||
|
hwVsmOutTrafficPolicyName
|
|||
|
DisplayString,
|
|||
|
hwVsmDaaPolicyFlag
|
|||
|
INTEGER,
|
|||
|
hwVsmSetTariffLevel1
|
|||
|
DisplayString,
|
|||
|
hwVsmSetTariffLevel2
|
|||
|
DisplayString,
|
|||
|
hwVsmSetTariffLevel3
|
|||
|
DisplayString,
|
|||
|
hwVsmSetTariffLevel4
|
|||
|
DisplayString,
|
|||
|
hwVsmSetTariffLevel5
|
|||
|
DisplayString,
|
|||
|
hwVsmSetTariffLevel6
|
|||
|
DisplayString,
|
|||
|
hwVsmSetTariffLevel7
|
|||
|
DisplayString,
|
|||
|
hwVsmSetTariffLevel8
|
|||
|
DisplayString,
|
|||
|
hwVsmTariffLevel1AcctSwitch
|
|||
|
EnabledStatus,
|
|||
|
hwVsmTariffLevel2AcctSwitch
|
|||
|
EnabledStatus,
|
|||
|
hwVsmTariffLevel3AcctSwitch
|
|||
|
EnabledStatus,
|
|||
|
hwVsmTariffLevel4AcctSwitch
|
|||
|
EnabledStatus,
|
|||
|
hwVsmTariffLevel5AcctSwitch
|
|||
|
EnabledStatus,
|
|||
|
hwVsmTariffLevel6AcctSwitch
|
|||
|
EnabledStatus,
|
|||
|
hwVsmTariffLevel7AcctSwitch
|
|||
|
EnabledStatus,
|
|||
|
hwVsmTariffLevel8AcctSwitch
|
|||
|
EnabledStatus
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
hwVsmServicePolicyName OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" The service policy name, is key word, must direct a service policy when create, and don't allow to change."
|
|||
|
::= { hwVsmServicePolicyEntry 1 }
|
|||
|
|
|||
|
hwVsmAcctSchemeName OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The account scheme name, is key word, must direct a service policy when create, and don't allow to change."
|
|||
|
::= { hwVsmServicePolicyEntry 2 }
|
|||
|
|
|||
|
hwVsmTrafficPolicyName OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" In traffic policy name<6D><65>optional, if bind, must direct an acl policy name.
|
|||
|
If the acl policy policy ACL has been bound by a service policy, it can't be bound by another service policy.
|
|||
|
"
|
|||
|
::= { hwVsmServicePolicyEntry 3 }
|
|||
|
|
|||
|
hwVsmSetIdleCutTime OBJECT-TYPE
|
|||
|
SYNTAX Integer32(0..120)
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" The idle cut time, 0 means invalid, units: minute."
|
|||
|
DEFVAL { 0 }
|
|||
|
::= { hwVsmServicePolicyEntry 4 }
|
|||
|
|
|||
|
hwVsmSetIdleCutFlow OBJECT-TYPE
|
|||
|
SYNTAX Integer32 (0..768000)
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" The idle cut data flow, units: KByte/min, range: 0~100*1024*60/8.
|
|||
|
"
|
|||
|
DEFVAL { 60 }
|
|||
|
::= { hwVsmServicePolicyEntry 5 }
|
|||
|
|
|||
|
hwVsmSevicePolicyRowStatus OBJECT-TYPE
|
|||
|
SYNTAX RowStatus
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" The row administrator status, supporting add, delete, modify."
|
|||
|
::= { hwVsmServicePolicyEntry 6 }
|
|||
|
|
|||
|
hwVsmOutTrafficPolicyName OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" The out traffic policy name<6D><65>optional, if bind, must direct an acl policy name.
|
|||
|
If the acl policy policy ACL has been bound by a service policy, it can't be bound by another service policy.
|
|||
|
"
|
|||
|
::= { hwVsmServicePolicyEntry 7 }
|
|||
|
|
|||
|
hwVsmDaaPolicyFlag OBJECT-TYPE
|
|||
|
SYNTAX INTEGER
|
|||
|
{
|
|||
|
vas(0),
|
|||
|
daa(1)
|
|||
|
}
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" The service policy type :
|
|||
|
vas(0): normal policy;
|
|||
|
daa(1): destination add account policy.
|
|||
|
"
|
|||
|
DEFVAL { 0 }
|
|||
|
::= { hwVsmServicePolicyEntry 8 }
|
|||
|
|
|||
|
hwVsmSetTariffLevel1 OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The QOS profile of tariff level 1.
|
|||
|
"
|
|||
|
::= { hwVsmServicePolicyEntry 9 }
|
|||
|
|
|||
|
hwVsmSetTariffLevel2 OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The QOS profile of tariff level 2.
|
|||
|
"
|
|||
|
::= { hwVsmServicePolicyEntry 10 }
|
|||
|
|
|||
|
hwVsmSetTariffLevel3 OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The QOS profile of tariff level 3.
|
|||
|
"
|
|||
|
::= { hwVsmServicePolicyEntry 11 }
|
|||
|
|
|||
|
hwVsmSetTariffLevel4 OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The QOS profile of tariff level 4.
|
|||
|
"
|
|||
|
::= { hwVsmServicePolicyEntry 12 }
|
|||
|
|
|||
|
hwVsmSetTariffLevel5 OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The QOS profile of tariff level 5.
|
|||
|
"
|
|||
|
::= { hwVsmServicePolicyEntry 13 }
|
|||
|
|
|||
|
hwVsmSetTariffLevel6 OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The QOS profile of tariff level 6.
|
|||
|
"
|
|||
|
::= { hwVsmServicePolicyEntry 14 }
|
|||
|
|
|||
|
hwVsmSetTariffLevel7 OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The QOS profile of tariff level 7.
|
|||
|
"
|
|||
|
::= { hwVsmServicePolicyEntry 15 }
|
|||
|
|
|||
|
hwVsmSetTariffLevel8 OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The QOS profile of tariff level 8.
|
|||
|
"
|
|||
|
::= { hwVsmServicePolicyEntry 16 }
|
|||
|
hwVsmTariffLevel1AcctSwitch OBJECT-TYPE
|
|||
|
SYNTAX EnabledStatus
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The Account switch of tariff level 1.
|
|||
|
acct-on (1)
|
|||
|
acct-off (2)
|
|||
|
"
|
|||
|
DEFVAL { 1 }
|
|||
|
::= { hwVsmServicePolicyEntry 17 }
|
|||
|
|
|||
|
hwVsmTariffLevel2AcctSwitch OBJECT-TYPE
|
|||
|
SYNTAX EnabledStatus
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The Account switch of tariff level 2.
|
|||
|
acct-on (1)
|
|||
|
acct-off (2)
|
|||
|
"
|
|||
|
DEFVAL { 1 }
|
|||
|
::= { hwVsmServicePolicyEntry 18 }
|
|||
|
|
|||
|
hwVsmTariffLevel3AcctSwitch OBJECT-TYPE
|
|||
|
SYNTAX EnabledStatus
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The Account switch of tariff level 3.
|
|||
|
acct-on (1)
|
|||
|
acct-off (2)
|
|||
|
"
|
|||
|
DEFVAL { 1 }
|
|||
|
::= { hwVsmServicePolicyEntry 19 }
|
|||
|
|
|||
|
hwVsmTariffLevel4AcctSwitch OBJECT-TYPE
|
|||
|
SYNTAX EnabledStatus
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The Account switch of tariff level 4.
|
|||
|
acct-on (1)
|
|||
|
acct-off (2)
|
|||
|
"
|
|||
|
DEFVAL { 1 }
|
|||
|
::= { hwVsmServicePolicyEntry 20 }
|
|||
|
|
|||
|
hwVsmTariffLevel5AcctSwitch OBJECT-TYPE
|
|||
|
SYNTAX EnabledStatus
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The Account switch of tariff level 5.
|
|||
|
acct-on (1)
|
|||
|
acct-off (2)
|
|||
|
"
|
|||
|
DEFVAL { 1 }
|
|||
|
::= { hwVsmServicePolicyEntry 21 }
|
|||
|
|
|||
|
hwVsmTariffLevel6AcctSwitch OBJECT-TYPE
|
|||
|
SYNTAX EnabledStatus
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The Account switch of tariff level 6.
|
|||
|
acct-on (1)
|
|||
|
acct-off (2)
|
|||
|
"
|
|||
|
DEFVAL { 1 }
|
|||
|
::= { hwVsmServicePolicyEntry 22 }
|
|||
|
|
|||
|
hwVsmTariffLevel7AcctSwitch OBJECT-TYPE
|
|||
|
SYNTAX EnabledStatus
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The Account switch of tariff level 7.
|
|||
|
acct-on (1)
|
|||
|
acct-off (2)
|
|||
|
"
|
|||
|
DEFVAL { 1 }
|
|||
|
::= { hwVsmServicePolicyEntry 23 }
|
|||
|
|
|||
|
hwVsmTariffLevel8AcctSwitch OBJECT-TYPE
|
|||
|
SYNTAX EnabledStatus
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The Account switch of tariff level 8.
|
|||
|
acct-on (1)
|
|||
|
acct-off (2)
|
|||
|
"
|
|||
|
DEFVAL { 1 }
|
|||
|
::= { hwVsmServicePolicyEntry 24 }
|
|||
|
|
|||
|
-- ============== hwVsmServicePolicyTable define end ==============
|
|||
|
|
|||
|
-- ============== hwVsmValServiceTable define beginning ==============
|
|||
|
hwVsmValServiceTable OBJECT-TYPE
|
|||
|
SYNTAX SEQUENCE OF HwVsmValServiceEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" The VSM value-added-service detail. "
|
|||
|
::= { hwBRASVsm 3 }
|
|||
|
|
|||
|
hwVsmValServiceEntry OBJECT-TYPE
|
|||
|
SYNTAX HwVsmValServiceEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" Value-added-service detail entry,
|
|||
|
VSM value-added-service detail, service ID is key word."
|
|||
|
INDEX { hwVsmServiceID, hwVsmServiceSlot}
|
|||
|
::= { hwVsmValServiceTable 1 }
|
|||
|
|
|||
|
HwVsmValServiceEntry ::= SEQUENCE {
|
|||
|
hwVsmServiceID
|
|||
|
Integer32,
|
|||
|
hwVsmUserID
|
|||
|
Integer32,
|
|||
|
hwVsmFlowNum
|
|||
|
Integer32,
|
|||
|
hwVsmServiceSource
|
|||
|
INTEGER,
|
|||
|
hwVsmServiceSlot
|
|||
|
Integer32,
|
|||
|
hwVsmValServicePolicy
|
|||
|
DisplayString,
|
|||
|
hwVsmAcctMethod
|
|||
|
INTEGER,
|
|||
|
hwVsmAcctStartTime
|
|||
|
DisplayString,
|
|||
|
hwVsmAcctServerName
|
|||
|
DisplayString,
|
|||
|
hwVsmTwoLevelAcctServerName
|
|||
|
DisplayString,
|
|||
|
hwVsmPhyInfoAcctServerName
|
|||
|
DisplayString,
|
|||
|
hwVsmServiceIdleCutTime
|
|||
|
Integer32,
|
|||
|
hwVsmServiceIdleCutFlow
|
|||
|
Integer32,
|
|||
|
hwVsmUpPacketNum
|
|||
|
Counter64,
|
|||
|
hwVsmUpByteNum
|
|||
|
Counter64,
|
|||
|
hwVsmDownPacketNum
|
|||
|
Counter64,
|
|||
|
hwVsmDownByteNum
|
|||
|
Counter64,
|
|||
|
hwVsmDownloadServerName
|
|||
|
DisplayString,
|
|||
|
hwVsmAcctServerType
|
|||
|
DisplayString
|
|||
|
}
|
|||
|
|
|||
|
hwVsmServiceID OBJECT-TYPE
|
|||
|
SYNTAX Integer32(0..32767)
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The value-added-service ID table index.
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 1 }
|
|||
|
|
|||
|
hwVsmUserID OBJECT-TYPE
|
|||
|
SYNTAX Integer32(0..65535)
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" The user ID."
|
|||
|
DEFVAL { 4294967295 }
|
|||
|
::= { hwVsmValServiceEntry 2 }
|
|||
|
|
|||
|
hwVsmFlowNum OBJECT-TYPE
|
|||
|
SYNTAX Integer32(0..16)
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" The service flow number, maximum 16 flows per service.
|
|||
|
"
|
|||
|
DEFVAL { 0 }
|
|||
|
::= { hwVsmValServiceEntry 3 }
|
|||
|
|
|||
|
hwVsmServiceSource OBJECT-TYPE
|
|||
|
SYNTAX INTEGER
|
|||
|
{
|
|||
|
vsmSourceDefault(0),
|
|||
|
vsmSourceSig(1),
|
|||
|
vsmSourceIptn(2),
|
|||
|
vsmSourceRadius(3),
|
|||
|
vsmSourceBod(4),
|
|||
|
vsmSourceCopsNet(5),
|
|||
|
vsmSourceCopsNetPm(6),
|
|||
|
vsmSourceCopsUser(7),
|
|||
|
vsmSourceCopsPm(8),
|
|||
|
vsmSourceBmi(9),
|
|||
|
vsmSourceIpBod(10)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" The value-added-service source:
|
|||
|
vsmSourceDefault(0): local;
|
|||
|
vsmSourceSig(1): from sig server;
|
|||
|
vsmSourceIptn(2): from IPTN server;
|
|||
|
vsmSourceRadius(3): from Radius server;
|
|||
|
vsmSourceBod(4): from BOD server;
|
|||
|
vsmSourceCopsNet(5): from COPS net policy content;
|
|||
|
vsmSourceCopsNetPm(6): from cops user poicy name;
|
|||
|
vsmSourceCopsUser(7): from COPS net policy content;
|
|||
|
vsmSourceCopsPm(8): from COPS user policy name;
|
|||
|
vsmSourceBmi(9): from BMI server;
|
|||
|
vsmSourceIpBod(10): from Liangchuang BOD server."
|
|||
|
::= { hwVsmValServiceEntry 4 }
|
|||
|
|
|||
|
hwVsmServiceSlot OBJECT-TYPE
|
|||
|
SYNTAX Integer32(1..16)
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The slot number corresponding slot of service, table index.
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 5 }
|
|||
|
|
|||
|
hwVsmValServicePolicy OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The value-added-service policy name, optional, if not used , fill '--'.
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 6 }
|
|||
|
|
|||
|
hwVsmAcctMethod OBJECT-TYPE
|
|||
|
SYNTAX INTEGER
|
|||
|
{
|
|||
|
local(1),
|
|||
|
none(2),
|
|||
|
radius(3),
|
|||
|
cops(4)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The account method, it may be Local,None,Radius,Cops.
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 7 }
|
|||
|
|
|||
|
hwVsmAcctStartTime OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The account start time, optional, if don't account, fill '--'.
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 8 }
|
|||
|
|
|||
|
hwVsmAcctServerName OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The account server name show accounting server name. If don't account, show '--'.
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 9 }
|
|||
|
|
|||
|
hwVsmTwoLevelAcctServerName OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The two level account server name, optional, if don't account, show '--'.
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 10 }
|
|||
|
|
|||
|
hwVsmPhyInfoAcctServerName OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The physical information account server name, optional, if don't exist, show '--'.
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 11 }
|
|||
|
|
|||
|
hwVsmServiceIdleCutTime OBJECT-TYPE
|
|||
|
SYNTAX Integer32(0..120)
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The value-added-service idle cut time, 0 means invalid, units: minute.
|
|||
|
"
|
|||
|
DEFVAL { 0 }
|
|||
|
::= { hwVsmValServiceEntry 12 }
|
|||
|
|
|||
|
hwVsmServiceIdleCutFlow OBJECT-TYPE
|
|||
|
SYNTAX Integer32 (0..768000)
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The value-added-service idle cut data flow, units: kbyte/min, range: 0~100*1024*60/8.
|
|||
|
"
|
|||
|
DEFVAL { 60 }
|
|||
|
::= { hwVsmValServiceEntry 13 }
|
|||
|
|
|||
|
hwVsmUpPacketNum OBJECT-TYPE
|
|||
|
SYNTAX Counter64
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The value-added-service up packet number(64 bit).
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 14 }
|
|||
|
|
|||
|
hwVsmUpByteNum OBJECT-TYPE
|
|||
|
SYNTAX Counter64
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The value-added-service up byte number(64 bit).
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 15 }
|
|||
|
|
|||
|
hwVsmDownPacketNum OBJECT-TYPE
|
|||
|
SYNTAX Counter64
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The value-added-service down packet number(64 bit).
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 16 }
|
|||
|
|
|||
|
hwVsmDownByteNum OBJECT-TYPE
|
|||
|
SYNTAX Counter64
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The value-added-service down byte number(64 bit).
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 17 }
|
|||
|
|
|||
|
hwVsmDownloadServerName OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The download policy server name.
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 18 }
|
|||
|
|
|||
|
hwVsmAcctServerType OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..8))
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"
|
|||
|
The account server type.
|
|||
|
"
|
|||
|
::= { hwVsmValServiceEntry 19 }
|
|||
|
-- ============== hwVsmValServiceTable define end ==============
|
|||
|
|
|||
|
-- ============== hwVsmAcctServicePolicyTable define ==============
|
|||
|
hwVsmAcctServicePolicyEnableTable OBJECT IDENTIFIER ::= { hwBRASVsm 5 }
|
|||
|
|
|||
|
hwVsmAcctServicePolicyEnable OBJECT-TYPE
|
|||
|
SYNTAX DisplayString (SIZE (1..32))
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" The Accounting service Enable. "
|
|||
|
::= { hwVsmAcctServicePolicyEnableTable 1 }
|
|||
|
hwVsmAcctServicePolicyDisable OBJECT-TYPE
|
|||
|
SYNTAX Integer32 (1)
|
|||
|
MAX-ACCESS read-create
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" The Accounting service Disable. "
|
|||
|
::= { hwVsmAcctServicePolicyEnableTable 2 }
|
|||
|
|
|||
|
|
|||
|
-- ============== hwVsmAcctServicePolicyTable define end ==============
|
|||
|
|
|||
|
|
|||
|
-- ============== conformance information ==============
|
|||
|
hwVsmConformance OBJECT IDENTIFIER ::= { hwBRASVsm 4 }
|
|||
|
|
|||
|
hwVsmCompliances OBJECT IDENTIFIER ::= { hwVsmConformance 1 }
|
|||
|
hwVsmCompliance MODULE-COMPLIANCE
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The compliance statement for systems supporting
|
|||
|
the this module."
|
|||
|
|
|||
|
MODULE -- this module
|
|||
|
MANDATORY-GROUPS {hwVsmSetFlowQryTLenObjectGroup, hwVsmServicePolicyObjectGroup,
|
|||
|
hwVsmValServiceObjectGroup }
|
|||
|
|
|||
|
::= { hwVsmCompliances 1 }
|
|||
|
|
|||
|
|
|||
|
-- ============== groups ==============
|
|||
|
hwVsmObjectGroups OBJECT IDENTIFIER ::= { hwVsmConformance 2 }
|
|||
|
|
|||
|
hwVsmSetFlowQryTLenObjectGroup OBJECT-GROUP
|
|||
|
OBJECTS { hwVsmSetTimeLen }
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Flow query time length group."
|
|||
|
::= { hwVsmObjectGroups 1 }
|
|||
|
|
|||
|
hwVsmServicePolicyObjectGroup OBJECT-GROUP
|
|||
|
OBJECTS { hwVsmServicePolicyName, hwVsmAcctSchemeName, hwVsmTrafficPolicyName,
|
|||
|
hwVsmSetIdleCutTime, hwVsmSetIdleCutFlow, hwVsmSevicePolicyRowStatus,
|
|||
|
hwVsmOutTrafficPolicyName, hwVsmDaaPolicyFlag, hwVsmSetTariffLevel1,
|
|||
|
hwVsmSetTariffLevel2, hwVsmSetTariffLevel3, hwVsmSetTariffLevel4,
|
|||
|
hwVsmSetTariffLevel5, hwVsmSetTariffLevel6, hwVsmSetTariffLevel7,
|
|||
|
hwVsmSetTariffLevel8, hwVsmTariffLevel1AcctSwitch,
|
|||
|
hwVsmTariffLevel2AcctSwitch,hwVsmTariffLevel3AcctSwitch,
|
|||
|
hwVsmTariffLevel4AcctSwitch, hwVsmTariffLevel5AcctSwitch,
|
|||
|
hwVsmTariffLevel6AcctSwitch, hwVsmTariffLevel7AcctSwitch,
|
|||
|
hwVsmTariffLevel8AcctSwitch }
|
|||
|
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The service policy group."
|
|||
|
::= { hwVsmObjectGroups 2 }
|
|||
|
|
|||
|
|
|||
|
hwVsmValServiceObjectGroup OBJECT-GROUP
|
|||
|
OBJECTS {hwVsmServiceID, hwVsmUserID, hwVsmFlowNum,
|
|||
|
hwVsmServiceSource, hwVsmServiceSlot, hwVsmValServicePolicy,
|
|||
|
hwVsmAcctMethod, hwVsmAcctStartTime, hwVsmAcctServerName,
|
|||
|
hwVsmTwoLevelAcctServerName, hwVsmPhyInfoAcctServerName,
|
|||
|
hwVsmServiceIdleCutTime, hwVsmServiceIdleCutFlow, hwVsmUpPacketNum,
|
|||
|
hwVsmUpByteNum, hwVsmDownPacketNum, hwVsmDownByteNum,
|
|||
|
hwVsmDownloadServerName, hwVsmAcctServerType }
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The VSM value service policy group."
|
|||
|
::= { hwVsmObjectGroups 3 }
|
|||
|
|
|||
|
|
|||
|
|
|||
|
-- ============== conformance information define end ==============
|
|||
|
|
|||
|
END
|
|||
|
|