Observium_CE/mibs/fscom/FS-3G-MIB

1725 lines
46 KiB
Plaintext

-- ====================================================================
-- Copyright (c) 2011 by FS.COM Inc.. All rights reserved.
--
-- Description: The MIB is designed to get 3G wireless safenet solution statistic information.
-- Reference: fs Enterprise MIB
-- =====================================================================
FS-3G-MIB DEFINITIONS ::= BEGIN
IMPORTS
DisplayString,TEXTUAL-CONVENTION,TimeStamp
FROM SNMPv2-TC
IpAddress, Integer32, Counter32, Counter64, OBJECT-TYPE,
MODULE-IDENTITY, Gauge32, NOTIFICATION-TYPE, Unsigned32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
fsMgmt
FROM FS-SMI;
fs3GMonitor MODULE-IDENTITY
LAST-UPDATED "201102220000Z"
ORGANIZATION
"FS.COM Inc.."
CONTACT-INFO
"Tel: 400-865-2852
E-mail: https://www.fs.com/live_chat_service_mail.html"
DESCRIPTION
"The MIB is designed to get statistic information of
3G wireless safenet. With this MIB, we can get information of a certain
3G user or all users."
REVISION "201102220000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { fsMgmt 95 }
-- ========================================================================
-- Node definitions
-- ========================================================================
--Begin the node of fs3GObjects.
fs3GObjects OBJECT IDENTIFIER ::= { fs3GMonitor 1 }
-- ===============================================
-- Begin the table of fs3GTable.
-- ===============================================
fs3GTable OBJECT-TYPE
SYNTAX SEQUENCE OF FS3GEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The 3G connection infomation fot every user. There is one
entry in this table for each active 3G connection."
::= { fs3GObjects 1 }
fs3GEntry OBJECT-TYPE
SYNTAX FS3GEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about fs3GTunnelTable."
INDEX { fs3GIPAddr }
::= { fs3GTable 1 }
FS3GEntry ::=
SEQUENCE {
fs3gUsername
DisplayString,
fs3GOnlineStatus
INTEGER,
fs3GIMEI
DisplayString,
fs3GIPAddrType
INTEGER,
fs3GIPAddr
IpAddress,
fs3GUplineTime
TimeStamp,
fs3GActiveTime
Integer32,
fs3GSignalStrength
Integer32,
fs3GISP
INTEGER,
fs3GSysMode
INTEGER,
fs3GServiceStatus
INTEGER,
fs3GRoamingStatus
INTEGER,
fs3GDomain
INTEGER,
fs3GSIMStatus
INTEGER,
fs3GSignalStrengthPercent
Integer32,
fs3GApn
DisplayString,
fs3GCellID
Integer32,
fs3GLAC
Integer32,
fs3GBSID
Integer32,
fs3GSID
Integer32,
fs3GNID
Integer32,
fs3GIMSI
DisplayString,
fs3GESN
DisplayString,
fs3GPhoneNumber
DisplayString,
fs3GifIndex
INTEGER,
fs3GBSLONG
Integer32,
fs3GBSLAT
Integer32,
fs3GBackupInfo
INTEGER,
fs3GSerialNumber
DisplayString,
fs3GBackupIMSI
DisplayString,
fs3GGatewayIPAddr
IpAddress,
fs3GLineDownCause
Integer32,
fs3GModemType
INTEGER
}
fs3gUsername OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Username of 3G User."
::= { fs3GEntry 1 }
fs3GOnlineStatus OBJECT-TYPE
SYNTAX INTEGER
{
lpm(0),
online(1),
offline(4),
ftm(5),
reset(6),
rfOff(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the status of 3G user. online or offline"
::= { fs3GEntry 2 }
fs3GIMEI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the IMEI number of 3G user."
::= { fs3GEntry 3 }
fs3GIPAddrType OBJECT-TYPE
SYNTAX INTEGER {
ipv4Addr(1),
ipv6Addr(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP Address type of remote user."
::= { fs3GEntry 4 }
fs3GIPAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 3G remote users's IP address."
::= { fs3GEntry 5 }
fs3GUplineTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of up line time for this 3G user."
::= { fs3GEntry 6 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.7
fs3GActiveTime OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The duration of the 3G connection has been active for one user.
2147483647 is defined as invalid value."
::= { fs3GEntry 7 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.8
fs3GSignalStrength OBJECT-TYPE
SYNTAX Integer32 (-150..0)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The signal strength of the 3G connection for this user."
::= { fs3GEntry 8 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.9
fs3GISP OBJECT-TYPE
SYNTAX INTEGER
{
chinaUnicom(1),
chinaTelecom(2),
chinaMobile(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the ISP of 3G networsk."
::= { fs3GEntry 9 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.10
fs3GSysMode OBJECT-TYPE
SYNTAX INTEGER
{
noService(0),
amps(1),
cdma(2),
gsmGprs(3),
hdr(4),
wcdma(5),
gps(6),
gsmCdma(7),
cdmaHdrHybrid(8),
tdscdma(15),
td-1te(100),
fdd-lte(101)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the system mode of 3G networsk."
::= { fs3GEntry 10 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.11
fs3GServiceStatus OBJECT-TYPE
SYNTAX INTEGER
{
noService(0),
restricted(1),
valid(2),
restrictedRegional(3),
powerSavingAndDeepSleepState(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the sevice status of 3G user."
::= { fs3GEntry 11 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.12
fs3GRoamingStatus OBJECT-TYPE
SYNTAX INTEGER
{
noRoaming(0),
roaming(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the roaming status of 3G user."
::= { fs3GEntry 12 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.13
fs3GDomain OBJECT-TYPE
SYNTAX INTEGER
{
noService(0),
onlyCS(1),
onlyPS(2),
pSCS(3),
pSCSnotRegistered(4),
ePSService(100),
cdmaNotSupport(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the Domain status of 3G user ."
::= { fs3GEntry 13 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.14
fs3GSIMStatus OBJECT-TYPE
SYNTAX INTEGER
{
invalidUsimCard(0),
validUsimCard(1),
invalidForCS(2),
invalidForPS(3),
invalidForCSPS(4),
noUsimCard(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the SIM card status of 3G user."
::= { fs3GEntry 14 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.15
fs3GSignalStrengthPercent OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The percent of signal strength of the 3G connection for this user."
::= { fs3GEntry 15 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.16
fs3GApn OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The access-point of 3G User(only used in TD-SCDMA and WCDMA)."
::= { fs3GEntry 16 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.17
fs3GCellID OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The access Cell id of 3G User(only used in TD-SCDMA and WCDMA)."
::= { fs3GEntry 17 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.18
fs3GLAC OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Location Area Code of 3G User(only used in TD-SCDMA and WCDMA)."
::= { fs3GEntry 18 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.19
fs3GBSID OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Base Station ID of 3G User(only used in CDMA2000)."
::= { fs3GEntry 19 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.20
fs3GNID OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Network ID of 3G User(only used in CDMA2000)."
::= { fs3GEntry 20 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.21
fs3GSID OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The System ID of 3G User(only used in CDMA2000)."
::= { fs3GEntry 21 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.22
fs3GIMSI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IMSI of 3G User."
::= { fs3GEntry 22 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.23
fs3GESN OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ESN of 3G User(only used in CDMA2000)."
::= { fs3GEntry 23 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.24
fs3GPhoneNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Phone Number of 3G User."
::= { fs3GEntry 24 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.25
fs3GifIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Index of 3G Interface."
::= { fs3GEntry 25 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.26
fs3GBSLONG OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The longitude of 3G User(only used in CDMA2000)."
::= { fs3GEntry 26 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.27
fs3GBSLAT OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The latitude of 3G User(only used in CDMA2000)."
::= { fs3GEntry 27 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.28
fs3GBackupInfo OBJECT-TYPE
SYNTAX INTEGER
{
no-backup(0),
myself(1),
master(2),
slave(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The backup info of 3G line."
::= { fs3GEntry 28 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.29
fs3GSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of 3G router."
::= { fs3GEntry 29 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.30
fs3GBackupIMSI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IMSI of 3G backup line."
::= { fs3GEntry 30 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.31
fs3GGatewayIPAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the 3g gateway."
::= { fs3GEntry 31 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.1.1.32
fs3GLineDownCause OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The cause of line down."
::= { fs3GEntry 32 }
fs3GModemType OBJECT-TYPE
SYNTAX INTEGER
{
modem-type-3G(1),
modem-type-4G(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the type of modem used in router."
::= { fs3GEntry 33 }
-- ===============================================
-- Begin the table of fs3GstatTable.
-- ===============================================
fs3GStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF FS3GStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The 3G connection infomation fot every user. There is one
entry in this table for each active 3G connection."
::= { fs3GObjects 2 }
fs3GStatEntry OBJECT-TYPE
SYNTAX FS3GStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about fs3GTunnelTable."
INDEX { fs3GIPAddr }
::= { fs3GStatTable 1 }
FS3GStatEntry ::=
SEQUENCE {
fs3GInOctets
Counter64,
fs3GOutOctets
Counter64,
fs3GInSpeed
Counter64,
fs3GOutSpeed
Counter64,
fs3G2IMSI
DisplayString,
fs3G2ifIndex
INTEGER
}
fs3GInOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets received by this 3G user."
::= { fs3GStatEntry 1 }
fs3GOutOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets sent by this 3G user."
::= { fs3GStatEntry 2 }
fs3GInSpeed OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Speed(bps) of packets received by this 3G user."
::= { fs3GStatEntry 3 }
fs3GOutSpeed OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Speed(bps) of packets snet by this 3G user."
::= { fs3GStatEntry 4 }
fs3G2IMSI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IMSI of 3G User."
::= { fs3GStatEntry 5 }
fs3G2ifIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Index of 3G Interface."
::= { fs3GStatEntry 6 }
-- ===============================================
-- Begin the fs3GTrapObject.
-- ===============================================
fs3GTrap OBJECT IDENTIFIER ::= { fs3GObjects 3 }
fs3GNotifications OBJECT IDENTIFIER ::= { fs3GTrap 1 }
fs3GSignalThreshold NOTIFICATION-TYPE
OBJECTS {
fs3GIPAddr,
fs3GSignalStrength,
fs3GSignalStrengthPercent,
fs3GIMSI
}
STATUS current
DESCRIPTION
"This notification is generated when 3G signal is lower
than the specific Threshold value."
::= { fs3GNotifications 1 }
fs3GUpLine NOTIFICATION-TYPE
OBJECTS {
fs3GIPAddr,
fs3gUsername,
fs3GIMSI,
fs3GBackupInfo,
fs3GSerialNumber,
fs3GGatewayIPAddr
}
STATUS current
DESCRIPTION
"This notification is generated when 3G user up line."
::= { fs3GNotifications 2 }
fs3GDownLine NOTIFICATION-TYPE
OBJECTS {
fs3GLineDownCause,
fs3GIPAddr,
fs3gUsername,
fs3GIMSI
}
STATUS current
DESCRIPTION
"This notification is generated when 3G user down line."
::= { fs3GNotifications 3 }
fs3GChangeAccessPoint NOTIFICATION-TYPE
OBJECTS {
fs3GIPAddr,
fs3GApn,
fs3gUsername,
fs3GIMSI
}
STATUS current
DESCRIPTION
"This notification is generated when 3G change access point."
::= { fs3GNotifications 4 }
fs3GBackupIntfSwitch NOTIFICATION-TYPE
OBJECTS {
fs3GIPAddr,
fs3gUsername,
fs3GIMSI,
fs3GSerialNumber,
fs3GBackupIMSI
}
STATUS current
DESCRIPTION
"This notification is generated when 3G switch to backup interface
in double card backup configuration."
::= { fs3GNotifications 5 }
fs3GBaseSationSwitch NOTIFICATION-TYPE
OBJECTS {
fs3GISP,
fs3GCellID,
fs3GLAC,
fs3GBSID,
fs3GSID,
fs3GNID,
fs3GIMSI,
fs3GPhoneNumber
}
STATUS current
DESCRIPTION
"This notification is generated when the access base station changes."
::= { fs3GNotifications 6 }
fs3GTrafficInformation NOTIFICATION-TYPE
OBJECTS {
fs3GIPAddr,
fs3GIMSI,
fs3GSerialNumber,
fs3GInOctets,
fs3GOutOctets
}
STATUS current
DESCRIPTION
"This notification is used for reporting the traffic information of 3G user regularly. "
::= { fs3GNotifications 7 }
-- ===============================================
-- Begin the scalar parameters
-- ===============================================
fs3GBsNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Base Station available on the system"
::= { fs3GObjects 4 }
-- ===============================================
-- Begin the table of fs3GBsTable.
-- ===============================================
fs3GBsTable OBJECT-TYPE
SYNTAX SEQUENCE OF FS3GBsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Base Station Information."
::= { fs3GObjects 5 }
fs3GBsEntry OBJECT-TYPE
SYNTAX FS3GBsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about Base Station."
INDEX { fs3GBsSN }
::= { fs3GBsTable 1 }
FS3GBsEntry ::=
SEQUENCE {
fs3GBsSN
Integer32,
fs3GBsISP
INTEGER,
fs3GBsMode
INTEGER,
fs3GBsIMSI
DisplayString,
fs3GBsLAC
Integer32,
fs3GBsCellID
Integer32,
fs3GBsBSID
Integer32,
fs3GBsSID
Integer32,
fs3GBsNID
Integer32,
fs3GBsRssi
Integer32,
fs3GBsBSLONG
Integer32,
fs3GBsBSLAT
Integer32
}
fs3GBsSN OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the Sequence Of The Base Station."
::= { fs3GBsEntry 1 }
fs3GBsISP OBJECT-TYPE
SYNTAX INTEGER
{
chinaUnicom(1),
chinaTelecom(2),
chinaMobile(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the ISP of 3G networsk."
::= { fs3GBsEntry 2 }
fs3GBsMode OBJECT-TYPE
SYNTAX INTEGER
{
sys2GMode(1),
sys3GMode(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the sys mode of 3G networsk."
::= { fs3GBsEntry 3 }
fs3GBsIMSI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IMSI of 3G User."
::= { fs3GBsEntry 4 }
fs3GBsLAC OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Location Area Code of 3G User(only used in TD-SCDMA and WCDMA)."
::= { fs3GBsEntry 5 }
fs3GBsCellID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The access Cell id of 3G User(only used in TD-SCDMA and WCDMA)."
::= { fs3GBsEntry 6 }
fs3GBsBSID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Base Station ID of 3G User(only used in CDMA2000)."
::= { fs3GBsEntry 7 }
fs3GBsSID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The System ID of 3G User(only used in CDMA2000)."
::= { fs3GBsEntry 8 }
fs3GBsNID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Network ID of 3G User(only used in CDMA2000)."
::= { fs3GBsEntry 9 }
fs3GBsRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the strength of the connection."
::= { fs3GBsEntry 10 }
fs3GBsBSLONG OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The longitude of 3G User(only used in CDMA2000)."
::= { fs3GBsEntry 11 }
fs3GBsBSLAT OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The latitude of 3G User(only used in CDMA2000)."
::= { fs3GBsEntry 12 }
-- ===============================================
-- Begin the table of fs3GDeviceManagementTable.
-- ===============================================
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6
fs3GDeviceManagementTable OBJECT-TYPE
SYNTAX SEQUENCE OF FS3GDeviceManagementEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The 3G equipment infomation."
::= { fs3GObjects 6 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1
fs3GDeviceManagementEntry OBJECT-TYPE
SYNTAX FS3GDeviceManagementEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about fs3GDeviceManagementTable."
INDEX { fs3GRouterSlotNumber }
::= { fs3GDeviceManagementTable 1 }
FS3GDeviceManagementEntry ::=
SEQUENCE {
fs3GRouterType
DisplayString,
fs3GRouterSN
DisplayString,
fs3GRouterSlotNumber
DisplayString,
fs3GLineCardType
DisplayString,
fs3GCardIMSI
DisplayString,
fs3GModemIMEI
DisplayString,
fs3GIntfIPAddr
IpAddress,
fs3GCardPhoneNumber
DisplayString,
fs3GLineDetected
Unsigned32,
fs3GLineDetectedResult
INTEGER,
fs3GLineDetectedMainCause
INTEGER,
fs3GLineDetectedSubCause
INTEGER,
fs3GDeviceBackupInfo
INTEGER,
fs3GRssiStrength
Integer32,
fs3GRssiStrengthPercent
Integer32,
fs3GNetworkISPMode
INTEGER,
fs3GNetworkSysMode
INTEGER,
fs3GNetworkServiceStatus
INTEGER,
fs3GSIMCardStatus
INTEGER,
fs3GDailMode
INTEGER,
fs3GDeviceBackupIMSI
DisplayString,
fs3GLineDetectedMode
INTEGER,
fs3GPppUsername
DisplayString,
fs3GUserApn
DisplayString,
fs3GModemOnlineStatus
INTEGER,
fs3GIntfIPAddrType
INTEGER,
fs3GUserUplineTime
TimeStamp,
fs3GUserActiveTime
Integer32,
fs3GSIMRoamingStatus
INTEGER,
fs3GAcessBSCellID
Integer32,
fs3GAcessBSLAC
Integer32,
fs3GAcessBSLONG
Integer32,
fs3GAcessBSLAT
Integer32,
fs3GDialOnDemandIfIndex
Integer32,
fs3GTrafficPreventMode
INTEGER,
fs3GTrafficPreventIfIndex
INTEGER,
fs3GTrafficPreventListID
INTEGER,
fs3GTrafficPreventListName
DisplayString,
fs3GDeviceModemType
INTEGER,
fs3GTrafficTrapInterval
Integer32,
fs3GRssiThreshold
Integer32,
fs3GTrapFilterMode
INTEGER,
fs3GISPtimeout
Integer32,
fs3GEncrypt_type
INTEGER,
fs3GPassword
DisplayString,
fs3GNetworkISPName
DisplayString
}
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.1
fs3GRouterType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment tpye of 3G router."
::= { fs3GDeviceManagementEntry 1 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.2
fs3GRouterSN OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of 3G router."
::= { fs3GDeviceManagementEntry 2 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.3
fs3GRouterSlotNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of the activity slot in 3G router."
::= { fs3GDeviceManagementEntry 3 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.4
fs3GLineCardType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The tpye of 3G router line card."
::= { fs3GDeviceManagementEntry 4 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.5
fs3GCardIMSI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IMSI of 3G User."
::= { fs3GDeviceManagementEntry 5 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.6
fs3GModemIMEI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IMEI number of 3G user."
::= { fs3GDeviceManagementEntry 6 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.7
fs3GIntfIPAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP Address of 3G interface."
::= { fs3GDeviceManagementEntry 7 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.8
fs3GCardPhoneNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Phone Number of 3G User."
::= { fs3GDeviceManagementEntry 8 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.9
fs3GLineDetected OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The command is used for Detecting 3G line."
::= { fs3GDeviceManagementEntry 9 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.10
fs3GLineDetectedResult OBJECT-TYPE
SYNTAX INTEGER
{
noRsponse(0),
pass(1),
failed(2),
using(3),
detecting(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result of 3G line detection."
::= { fs3GDeviceManagementEntry 10 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.11
fs3GLineDetectedMainCause OBJECT-TYPE
SYNTAX INTEGER
{
noGivenReason(0),
dialFailed(1),
pppFailed(2),
ipsecSetupFailed(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The main cause of 3G line detection filed."
::= { fs3GDeviceManagementEntry 11 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.12
fs3GLineDetectedSubCause OBJECT-TYPE
SYNTAX INTEGER
{
noGivenReason(0),
simCardInvalid(1),
aPNInvalid(2),
powerlower(3),
userInfoError(4),
ipsecSetupFailed(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The details cause of 3G line detection filed."
::= { fs3GDeviceManagementEntry 12 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.13
fs3GDeviceBackupInfo OBJECT-TYPE
SYNTAX INTEGER
{
no-backup(0),
myself(1),
master(2),
slave(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The backup info of 3G line."
::= { fs3GDeviceManagementEntry 13 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.14
fs3GRssiStrength OBJECT-TYPE
SYNTAX Integer32 (-150..0)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The signal strength of the 3G connection for this user."
::= { fs3GDeviceManagementEntry 14 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.15
fs3GRssiStrengthPercent OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The percent of signal strength of the 3G connection for this user."
::= { fs3GDeviceManagementEntry 15 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.16
fs3GNetworkISPMode OBJECT-TYPE
SYNTAX INTEGER
{
chinaUnicom(1),
chinaTelecom(2),
chinaMobile(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the ISP of 3G networsk."
::= { fs3GDeviceManagementEntry 16 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.17
fs3GNetworkSysMode OBJECT-TYPE
SYNTAX INTEGER
{
noService(0),
amps(1),
cdma(2),
gsmGprs(3),
hdr(4),
wcdma(5),
gps(6),
gsmCdma(7),
cdmaHdrHybrid(8),
td-scdma(15),
td-1te(100),
fdd-lte(101)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"the system mode of 3G networsk."
::= { fs3GDeviceManagementEntry 17 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.18
fs3GNetworkServiceStatus OBJECT-TYPE
SYNTAX INTEGER
{
noService(0),
restricted(1),
valid(2),
restrictedRegional(3),
powerSavingAndDeepSleepState(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the sevice status of 3G user."
::= { fs3GDeviceManagementEntry 18 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.19
fs3GSIMCardStatus OBJECT-TYPE
SYNTAX INTEGER
{
invalidUsimCard(0),
validUsimCard(1),
invalidForCS(2),
invalidForPS(3),
invalidForCSPS(4),
noUsimCard(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the SIM card status of 3G user."
::= { fs3GDeviceManagementEntry 19 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.20
fs3GDailMode OBJECT-TYPE
SYNTAX INTEGER
{
dialOnDemand(0),
autoDail(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"the dial mode of 3G user."
::= { fs3GDeviceManagementEntry 20 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.21
fs3GDeviceBackupIMSI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IMSI of 3G backup line."
::= { fs3GDeviceManagementEntry 21 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.22
fs3GLineDetectedMode OBJECT-TYPE
SYNTAX INTEGER
{
vpdnMode(0),
ipsecMode(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The mode of 3G backup line detected."
::= { fs3GDeviceManagementEntry 22 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.23
fs3GPppUsername OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Username of 3G or 4G User."
::= { fs3GDeviceManagementEntry 23 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.24
fs3GUserApn OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The access-point of 3G or 4G User."
::= { fs3GDeviceManagementEntry 24 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.25
fs3GModemOnlineStatus OBJECT-TYPE
SYNTAX INTEGER
{
minimum-function(0),
fully-function(1),
offline-mode(2),
sim-activate(3),
sim-deactivate(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of 3G or 4G user. online or offline."
::= { fs3GDeviceManagementEntry 25 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.26
fs3GIntfIPAddrType OBJECT-TYPE
SYNTAX INTEGER
{
ipv4Addr(1),
ipv6Addr(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP Address type of remote user"
::= { fs3GDeviceManagementEntry 26 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.27
fs3GUserUplineTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The upline time of the 3G or 4G user after system start"
::= { fs3GDeviceManagementEntry 27 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.28
fs3GUserActiveTime OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The duration of the 3G or 4g connection has been active for one user."
::= { fs3GDeviceManagementEntry 28 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.29
fs3GSIMRoamingStatus OBJECT-TYPE
SYNTAX INTEGER
{
noRoaming(0),
roaming(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the romain status of 3G user ."
::= { fs3GDeviceManagementEntry 29 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.30
fs3GAcessBSCellID OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The access Cell id of 3G or 4g User."
::= { fs3GDeviceManagementEntry 30 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.31
fs3GAcessBSLAC OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Location Area Code of 3G User."
::= { fs3GDeviceManagementEntry 31 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.32
fs3GAcessBSLONG OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The longitude of 3G User."
::= { fs3GDeviceManagementEntry 32 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.33
fs3GAcessBSLAT OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The latitude of 3G User."
::= { fs3GDeviceManagementEntry 33 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.34
fs3GDialOnDemandIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Index of trigger dial-up interface."
::= { fs3GDeviceManagementEntry 34 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.35
fs3GTrafficPreventMode OBJECT-TYPE
SYNTAX INTEGER
{
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the traffic prevent function appliled currently "
::= { fs3GDeviceManagementEntry 35 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.36
fs3GTrafficPreventIfIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Index of traffic-prevent interface."
::= { fs3GDeviceManagementEntry 36 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.37
fs3GTrafficPreventListID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Index of traffic-prevent Acl list id."
::= { fs3GDeviceManagementEntry 37 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.38
fs3GTrafficPreventListName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Index of traffic-prevent Acl list name."
::= { fs3GDeviceManagementEntry 38 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.39
fs3GDeviceModemType OBJECT-TYPE
SYNTAX INTEGER
{
modem-type-3G(1),
modem-type-4G(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the type of modem used in router."
::= { fs3GDeviceManagementEntry 39 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.40
fs3GTrafficTrapInterval OBJECT-TYPE
SYNTAX Integer32 (1..1440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The interval of traffic-info notification appliled currently."
::= { fs3GDeviceManagementEntry 40 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.41
fs3GRssiThreshold OBJECT-TYPE
SYNTAX Integer32 (-150..0)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"the threshold value of rssi notification appliled currently."
::= { fs3GDeviceManagementEntry 41 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.42
fs3GTrapFilterMode OBJECT-TYPE
SYNTAX INTEGER
{
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of the trap filter function appliled currently."
::= { fs3GDeviceManagementEntry 42 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.43
fs3GISPtimeout OBJECT-TYPE
SYNTAX Integer32 (1..36000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The timeout parameter of trap filter function appliled currently."
::= { fs3GDeviceManagementEntry 43 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.44
fs3GEncrypt_type OBJECT-TYPE
SYNTAX INTEGER
{
encrypt_none(0),
encrypt_temp(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Encrypt type appliled currently."
::= { fs3GDeviceManagementEntry 44 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.45
fs3GPassword OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The password appliled currently."
::= { fs3GDeviceManagementEntry 45 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.1.6.1.46
fs3GNetworkISPName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of Internet Service Provider."
::= { fs3GDeviceManagementEntry 46 }
-- ===============================================
-- ADD new fs3GTrapObject.
-- ===============================================
fs3GTrapNew OBJECT IDENTIFIER ::= { fs3GMonitor 2 }
fs3GNotificationsNew OBJECT IDENTIFIER ::= { fs3GTrapNew 1 }
fs3GLineDetectedNotification NOTIFICATION-TYPE
OBJECTS {
fs3GRouterSN,
fs3GCardIMSI,
fs3GIntfIPAddr,
fs3GLineDetected,
fs3GLineDetectedResult,
fs3GLineDetectedMainCause,
fs3GLineDetectedSubCause,
fs3GDeviceBackupInfo,
fs3GRssiStrength,
fs3GDeviceBackupIMSI
}
STATUS current
DESCRIPTION
"This notification is generated when user detecting 3g line."
::= { fs3GNotificationsNew 1 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.2.1.2
fs3GUserUpLine NOTIFICATION-TYPE
OBJECTS {
fs3GRouterSlotNumber,
fs3GCardIMSI,
fs3GIntfIPAddr,
fs3GTrafficPreventListName,
fs3GTrafficPreventListID,
fs3GTrafficPreventIfIndex,
fs3GTrafficPreventMode,
fs3GPppUsername,
fs3GRouterSN,
fs3GCardPhoneNumber,
fs3GDailMode,
fs3GDialOnDemandIfIndex,
fs3GDeviceModemType
}
STATUS current
DESCRIPTION
"This notification is generated when 4G user up line."
::= { fs3GNotificationsNew 2 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.2.1.3
fs3GUserDownLine NOTIFICATION-TYPE
OBJECTS {
fs3GRouterSlotNumber,
fs3GCardIMSI,
fs3GIntfIPAddr,
fs3GTrafficPreventListName,
fs3GTrafficPreventListID,
fs3GTrafficPreventIfIndex,
fs3GTrafficPreventMode,
fs3GPppUsername, fs3GRouterSN,
fs3GCardPhoneNumber,
fs3GDailMode,
fs3GDialOnDemandIfIndex,
fs3GDeviceModemType }
STATUS current
DESCRIPTION
"This notification is generated when 4G user down line."
::= { fs3GNotificationsNew 3 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.2.1.4
fs3GRssiNotification NOTIFICATION-TYPE
OBJECTS {
fs3GRouterSlotNumber,
fs3GCardIMSI,
fs3GRouterSN,
fs3GIntfIPAddr,
fs3GRssiStrengthPercent,
fs3GRssiStrength,
fs3GDeviceModemType
}
STATUS current
DESCRIPTION
"This notification is generated when 4G signal is lower
than the specific threshold value."
::= { fs3GNotificationsNew 4 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.2.1.5
fs3GTrafficInfoNotification NOTIFICATION-TYPE
OBJECTS {
fs3GRouterSlotNumber,
fs3GCardIMSI,
fs3GRouterSN,
fs3GIntfIPAddr,
fs3GOutOctets,
fs3GInOctets,
fs3GDeviceModemType,
fs3GLineCardType,
fs3GModemIMEI,
fs3GCardPhoneNumber,
fs3GDeviceBackupInfo,
fs3GRssiStrength,
fs3GRssiStrengthPercent,
fs3GNetworkISPMode,
fs3GNetworkSysMode,
fs3GSIMCardStatus,
fs3GDailMode,
fs3GPppUsername,
fs3GUserActiveTime,
fs3GAcessBSCellID,
fs3GAcessBSLAC,
fs3GAcessBSLONG,
fs3GAcessBSLAT,
fs3GInSpeed,
fs3GOutSpeed,
fs3G2ifIndex,
fs3GTrafficTrapInterval,
fs3GRssiThreshold,
fs3GTrapFilterMode,
fs3GISPtimeout,
fs3GNetworkISPName
}
STATUS current
DESCRIPTION
"This notification is used for reporting the traffic information of 4G user regularly. "
::= { fs3GNotificationsNew 5 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.2.1.6
fs3GBackupMaster NOTIFICATION-TYPE
OBJECTS {
fs3GRouterSlotNumber,
fs3GCardIMSI,
fs3GIntfIPAddr,
fs3GTrafficPreventListName,
fs3GTrafficPreventListID,
fs3GTrafficPreventIfIndex,
fs3GTrafficPreventMode,
fs3GPppUsername,
fs3GRouterSN,
fs3GCardPhoneNumber,
fs3GDailMode,
fs3GDialOnDemandIfIndex,
fs3GDeviceModemType
}
STATUS current
DESCRIPTION
"This notification is generated when 4G is switching to master line."
::= { fs3GNotificationsNew 6 }
-- 1.3.6.1.4.1.52642.1.1.10.2.95.2.1.7
fs3GBackupSlave NOTIFICATION-TYPE
OBJECTS {
fs3GRouterSlotNumber,
fs3GCardIMSI,
fs3GIntfIPAddr,
fs3GTrafficPreventListName,
fs3GTrafficPreventListID,
fs3GTrafficPreventIfIndex,
fs3GTrafficPreventMode,
fs3GPppUsername,
fs3GRouterSN,
fs3GCardPhoneNumber,
fs3GDailMode,
fs3GDialOnDemandIfIndex,
fs3GDeviceModemType }
STATUS current
DESCRIPTION
"This notification is generated when 4G is switching to slave line."
::= { fs3GNotificationsNew 7 }
END
--
-- FS-3G-MIB.mib
--