Observium_CE/mibs/nortel/NTWS-CLIENT-SESSION-MIB

996 lines
32 KiB
Plaintext

NTWS-CLIENT-SESSION-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
MODULE-IDENTITY, OBJECT-TYPE,
IpAddress, Unsigned32, Integer32, Counter64
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString, MacAddress, TimeStamp
FROM SNMPv2-TC
NtwsAccessType, NtwsRadioNum, NtwsApSerialNum, NtwsRadioRate, NtwsRssi,
NtwsApNum
FROM NTWS-AP-TC
NtwsClientSessionState, NtwsClientAuthenProtocolType,
NtwsUserAccessType, NtwsClientAccessMode
FROM NTWS-CLIENT-SESSION-TC
NtwsPhysPortNumberOrZero
FROM NTWS-BASIC-TC
ntwsMibs
FROM NTWS-ROOT-MIB;
ntwsClientSessionMib MODULE-IDENTITY
LAST-UPDATED "200810230056Z"
ORGANIZATION "Nortel Networks"
CONTACT-INFO
"www.nortelnetworks.com"
DESCRIPTION
"Client Session MIB.
AP = Access Point;
AC = Access Controller (wireless switch),
the device that runs a SNMP Agent implementing this MIB.
Copyright 2008 Nortel Networks.
All rights reserved.
This Nortel Networks SNMP Management Information Base Specification
(Specification) embodies Nortel Networks' confidential and
proprietary intellectual property.
This Specification is supplied 'AS IS' and Nortel Networks
makes no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "200810230056Z"
DESCRIPTION "v2.4.1: Using the new TC NtwsPhysPortNumberOrZero
instead of ''Unsigned32 (0..1024)''."
REVISION "200805230055Z"
DESCRIPTION "v2.4.0: Updated conformance section
to reflect the history of changes to this MIB:
added more compliance statements and groups.
This will be published in 7.0 release."
REVISION "200711010054Z"
DESCRIPTION "v2.3.4: Added two new columnar objects:
- ntwsClSessClientSessPhysPortNum,
- ntwsClSessRoamHistPhysPortNum,
to indicate the port used by wired-auth clients."
REVISION "200710090051Z"
DESCRIPTION "v2.3.1: Added four new columnar objects:
- ntwsClSessClientSessAccessMode,
obsoleting ntwsClSessClientSessAccessType;
- ntwsClSessClientSessApNum,
obsoleting ntwsClSessClientSessPortOrNum;
- ntwsClSessRoamHistAccessMode,
obsoleting ntwsClSessRoamHistAccessType;
- ntwsClSessRoamHistApNum,
obsoleting ntwsClSessRoamHistApNumOrPort.
Reason: in 6.0, direct- and network-attached APs were unified."
REVISION "200708160044Z"
DESCRIPTION "v2.2.2, MRT v4: Made changes in order to make MIB compile
cleanly and comply with corporate MIB conventions."
REVISION "200611160043Z"
DESCRIPTION "v2.2.1: added one value (21) to NtwsSessState"
REVISION "200610170042Z"
DESCRIPTION "v2.2.0: Described semantics of ntwsClSessRoamHistTimeStamp"
REVISION "200609260032Z"
DESCRIPTION "v2.1.1: Added three new columnar objects:
- ntwsClSessClientSessDot1xAuthMethod,
to be used instead of ntwsClSessClientSessAuthMethod;
- ntwsClSessClientSessSessionState,
to be used instead of ntwsClSessClientSessState;
- ntwsClSessClientSessLoginType,
to provide context for interpreting the values of
the above objects (Dot1xAuthMethod, SessionState).
Changed behaviour for ntwsClSessClientSessAuthServer:
provides system IP when auth is done via local DB
(it used to be 0.0.0.0 in such cases)."
REVISION "200607290021Z"
DESCRIPTION "v2.0.2: Fixed imports and compliance group"
REVISION "200606060010Z"
DESCRIPTION "v2.0.1: Adding scalar for total number of sessions."
REVISION "200603300008Z"
DESCRIPTION "v1.0: Initial version"
::= { ntwsMibs 4 }
-- Textual conventions
NtwsEncryptionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Encryption types."
SYNTAX INTEGER {
none (1),
aesCcm (2),
aesOcb (3),
tkip (4),
wep104 (5),
wep40 (6),
staticWep (7)
}
NtwsAuthMethod ::= TEXTUAL-CONVENTION
STATUS deprecated
DESCRIPTION
"Authentication methods."
SYNTAX INTEGER {
none (1),
identity (2),
notification (3),
nak (4),
md5 (5),
otp (6),
tokenCard (7),
tls (14),
leap (18),
ttls (22),
peap (26),
msChapv2 (27),
eapExt (34),
passThru (255)
}
NtwsSessState ::= TEXTUAL-CONVENTION
STATUS deprecated
DESCRIPTION
"Session states."
SYNTAX INTEGER {
invalid (1),
initializing (2),
assocReqAndAuth (3),
assocAndAuth (4),
wired (5),
webLoginPh1 (6),
webLoginPh1B (7),
webLoginPh1F (8),
webLoginPh2 (9),
webPortalLogin (10),
authorizing (11),
authorized (12),
active (13),
activePortal (14),
deassociated (15),
roamingAway (16),
updatedToRoam (17),
roamedAway (18),
killing (19),
free (20),
enforceSoda (21)
}
-- Object definitions
--
-- The ClientSession MIB Tree
--
ntwsClientSessionObjects OBJECT IDENTIFIER ::= { ntwsClientSessionMib 1 }
ntwsClientSessionDataObjects OBJECT IDENTIFIER ::= { ntwsClientSessionObjects 1 }
-- Client Session Table
-- ====================
ntwsClSessClientSessionTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtwsClSessClientSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Client Session Table."
::= { ntwsClientSessionDataObjects 1 }
ntwsClSessClientSessionEntry OBJECT-TYPE
SYNTAX NtwsClSessClientSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular client session."
INDEX { ntwsClSessClientSessMacAddress }
::= { ntwsClSessClientSessionTable 1 }
NtwsClSessClientSessionEntry ::= SEQUENCE {
ntwsClSessClientSessMacAddress MacAddress,
ntwsClSessClientSessSessionId DisplayString,
ntwsClSessClientSessUsername DisplayString,
ntwsClSessClientSessIpAddress IpAddress,
ntwsClSessClientSessEncryptionType NtwsEncryptionType,
ntwsClSessClientSessVlan DisplayString,
ntwsClSessClientSessApSerialNum NtwsApSerialNum,
ntwsClSessClientSessRadioNum NtwsRadioNum,
ntwsClSessClientSessAccessType NtwsAccessType,
ntwsClSessClientSessAuthMethod NtwsAuthMethod,
ntwsClSessClientSessAuthServer IpAddress,
ntwsClSessClientSessPortOrNum Unsigned32,
ntwsClSessClientSessVlanTag Unsigned32,
ntwsClSessClientSessTimeStamp TimeStamp,
ntwsClSessClientSessSsid DisplayString,
ntwsClSessClientSessState NtwsSessState,
ntwsClSessClientSessLoginType NtwsUserAccessType,
ntwsClSessClientSessDot1xAuthMethod NtwsClientAuthenProtocolType,
ntwsClSessClientSessSessionState NtwsClientSessionState,
ntwsClSessClientSessAccessMode NtwsClientAccessMode,
ntwsClSessClientSessApNum NtwsApNum,
ntwsClSessClientSessPhysPortNum NtwsPhysPortNumberOrZero
}
ntwsClSessClientSessMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Client MAC address."
::= { ntwsClSessClientSessionEntry 1 }
ntwsClSessClientSessSessionId OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Session ID is a string long enough to be sure
we can make it unique over a long time."
::= { ntwsClSessClientSessionEntry 2 }
ntwsClSessClientSessUsername OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Client user name."
::= { ntwsClSessClientSessionEntry 3 }
ntwsClSessClientSessIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Client IP address.
If the client has no IP address, the value will be 0.0.0.0."
::= { ntwsClSessClientSessionEntry 4 }
ntwsClSessClientSessEncryptionType OBJECT-TYPE
SYNTAX NtwsEncryptionType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encryption type."
::= { ntwsClSessClientSessionEntry 5 }
ntwsClSessClientSessVlan OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the client VLAN."
::= { ntwsClSessClientSessionEntry 6 }
ntwsClSessClientSessApSerialNum OBJECT-TYPE
SYNTAX NtwsApSerialNum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial Number of the AP this client is connected to.
It is a zero length string when wired access is used."
::= { ntwsClSessClientSessionEntry 7 }
ntwsClSessClientSessRadioNum OBJECT-TYPE
SYNTAX NtwsRadioNum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of the Radio that provides service to this client.
It is 'not-applicable' when wired access is used."
::= { ntwsClSessClientSessionEntry 8 }
ntwsClSessClientSessAccessType OBJECT-TYPE
SYNTAX NtwsAccessType
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Access type this client uses (via AP, DAP or wired).
Obsoleted by ntwsClSessClientSessAccessMode."
::= { ntwsClSessClientSessionEntry 9 }
ntwsClSessClientSessAuthMethod OBJECT-TYPE
SYNTAX NtwsAuthMethod
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Authentication Method. Deprecated, use
ntwsClSessClientSessDot1xAuthMethod instead."
::= { ntwsClSessClientSessionEntry 10 }
ntwsClSessClientSessAuthServer OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Authentication Server's IP Address.
If the client is authenticated via the local DB,
or not authenticated, its value will be the system IP."
::= { ntwsClSessClientSessionEntry 11 }
ntwsClSessClientSessPortOrNum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Port number.
Obsoleted by ntwsClSessClientSessApNum."
::= { ntwsClSessClientSessionEntry 12 }
ntwsClSessClientSessVlanTag OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VLAN tag."
::= { ntwsClSessClientSessionEntry 13 }
ntwsClSessClientSessTimeStamp OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Session start time stamp."
::= { ntwsClSessClientSessionEntry 14 }
ntwsClSessClientSessSsid OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..33))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SSID."
::= { ntwsClSessClientSessionEntry 15 }
ntwsClSessClientSessState OBJECT-TYPE
SYNTAX NtwsSessState
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Session state. Deprecated, use
ntwsClSessClientSessSessionState instead."
::= { ntwsClSessClientSessionEntry 16 }
ntwsClSessClientSessLoginType OBJECT-TYPE
SYNTAX NtwsUserAccessType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Login type (mac, web, dot1x or last-resort)."
::= { ntwsClSessClientSessionEntry 17 }
ntwsClSessClientSessDot1xAuthMethod OBJECT-TYPE
SYNTAX NtwsClientAuthenProtocolType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Dot1x Authentication Method."
::= { ntwsClSessClientSessionEntry 18 }
ntwsClSessClientSessSessionState OBJECT-TYPE
SYNTAX NtwsClientSessionState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Session non-intermediate state."
::= { ntwsClSessClientSessionEntry 19 }
ntwsClSessClientSessAccessMode OBJECT-TYPE
SYNTAX NtwsClientAccessMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Access mode (type) this client uses (via AP or wired).
Obsoletes ntwsClSessClientSessAccessType since in 6.0
directly attached APs and DAPs were unified."
::= { ntwsClSessClientSessionEntry 20 }
ntwsClSessClientSessApNum OBJECT-TYPE
SYNTAX NtwsApNum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The AP providing wireless service to this client
is identified by its administratively assigned AP Number,
unique on same AC (switch),
regardless of how APs are attached to the AC.
Meaningful when ntwsClSessClientSessAccessMode = 'ap'.
Obsoletes ntwsClSessClientSessPortOrNum since in 6.0
directly attached APs and DAPs were unified."
::= { ntwsClSessClientSessionEntry 21 }
ntwsClSessClientSessPhysPortNum OBJECT-TYPE
SYNTAX NtwsPhysPortNumberOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical port used by this wired-auth client
is identified by its port number on the AC (switch).
Zero means the port is unknown or not applicable
(for example, when ntwsClSessClientSessAccessMode = 'ap').
Meaningful when ntwsClSessClientSessAccessMode = 'wired'."
::= { ntwsClSessClientSessionEntry 22 }
-- Roaming History Table
-- =====================
ntwsClSessRoamingHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtwsClSessRoamingHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Roaming History Table.
Expansion of Client Session Table."
::= { ntwsClientSessionDataObjects 2 }
ntwsClSessRoamingHistoryEntry OBJECT-TYPE
SYNTAX NtwsClSessRoamingHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Roaming History Entry."
INDEX { ntwsClSessRoamHistMacAddress, ntwsClSessRoamHistIndex }
::= { ntwsClSessRoamingHistoryTable 1 }
NtwsClSessRoamingHistoryEntry ::= SEQUENCE {
ntwsClSessRoamHistMacAddress MacAddress,
ntwsClSessRoamHistIndex Unsigned32,
ntwsClSessRoamHistApSerialNum NtwsApSerialNum,
ntwsClSessRoamHistRadioNum NtwsRadioNum,
ntwsClSessRoamHistAccessType NtwsAccessType,
ntwsClSessRoamHistApNumOrPort Unsigned32,
ntwsClSessRoamHistIpAddress IpAddress,
ntwsClSessRoamHistTimeStamp TimeStamp,
ntwsClSessRoamHistAccessMode NtwsClientAccessMode,
ntwsClSessRoamHistApNum NtwsApNum,
ntwsClSessRoamHistPhysPortNum NtwsPhysPortNumberOrZero
}
ntwsClSessRoamHistMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Client MAC address."
::= { ntwsClSessRoamingHistoryEntry 1 }
ntwsClSessRoamHistIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry index."
::= { ntwsClSessRoamingHistoryEntry 2 }
ntwsClSessRoamHistApSerialNum OBJECT-TYPE
SYNTAX NtwsApSerialNum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial Number of the AP this client was connected to."
::= { ntwsClSessRoamingHistoryEntry 3 }
ntwsClSessRoamHistRadioNum OBJECT-TYPE
SYNTAX NtwsRadioNum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of the Radio that provided service to this client."
::= { ntwsClSessRoamingHistoryEntry 4 }
ntwsClSessRoamHistAccessType OBJECT-TYPE
SYNTAX NtwsAccessType
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Access type used by this client (via AP, DAP or wired).
Obsoleted by ntwsClSessRoamHistAccessMode."
::= { ntwsClSessRoamingHistoryEntry 5 }
ntwsClSessRoamHistApNumOrPort OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"AP port number, DAP number, or Port number for wired access.
Obsoleted by ntwsClSessRoamHistApNum."
::= { ntwsClSessRoamingHistoryEntry 6 }
ntwsClSessRoamHistIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP address of the AC (wireless switch)
the client or AP was connected to."
::= { ntwsClSessRoamingHistoryEntry 7 }
ntwsClSessRoamHistTimeStamp OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The difference between the time the session was created
on the roamed-to switch and the time the last switch,
the one where the user is at currently, started.
The timestamp unit is in hundredths of seconds."
::= { ntwsClSessRoamingHistoryEntry 8 }
ntwsClSessRoamHistAccessMode OBJECT-TYPE
SYNTAX NtwsClientAccessMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Access mode (type) used by this client (via AP or wired).
Obsoletes ntwsClSessRoamHistAccessType since in 6.0
directly attached APs and DAPs were unified."
::= { ntwsClSessRoamingHistoryEntry 9 }
ntwsClSessRoamHistApNum OBJECT-TYPE
SYNTAX NtwsApNum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The administratively assigned AP Number,
unique on same AC (switch),
regardless of how APs are attached to the AC.
Obsoletes ntwsClSessRoamHistApNumOrPort since in 6.0
directly attached APs and DAPs were unified."
::= { ntwsClSessRoamingHistoryEntry 10 }
ntwsClSessRoamHistPhysPortNum OBJECT-TYPE
SYNTAX NtwsPhysPortNumberOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical port used by this wired-auth client
is identified by its port number on the AC (switch).
Zero means the port is unknown or not applicable
(for example, when ntwsClSessRoamHistAccessMode = 'ap').
Meaningful when ntwsClSessRoamHistAccessMode = 'wired'."
::= { ntwsClSessRoamingHistoryEntry 11 }
-- Client Session Statistics Table
-- ===============================
ntwsClSessClientSessionStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtwsClSessClientSessionStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Client Session Statistics Table."
::= { ntwsClientSessionDataObjects 3 }
ntwsClSessClientSessionStatisticsEntry OBJECT-TYPE
SYNTAX NtwsClSessClientSessionStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Client Session Statistics Table Entry."
INDEX { ntwsClSessClientSessStatsMacAddress }
::= { ntwsClSessClientSessionStatisticsTable 1 }
NtwsClSessClientSessionStatisticsEntry ::= SEQUENCE {
ntwsClSessClientSessStatsMacAddress MacAddress,
ntwsClSessClientSessStatsUniPktIn Counter64,
ntwsClSessClientSessStatsUniOctetIn Counter64,
ntwsClSessClientSessStatsUniPktOut Counter64,
ntwsClSessClientSessStatsUniOctetOut Counter64,
ntwsClSessClientSessStatsMultiPktIn Counter64,
ntwsClSessClientSessStatsMultiOctetIn Counter64,
ntwsClSessClientSessStatsEncErrPkt Counter64,
ntwsClSessClientSessStatsEncErrOctet Counter64,
ntwsClSessClientSessStatsLastRate NtwsRadioRate,
ntwsClSessClientSessStatsLastRssi NtwsRssi,
ntwsClSessClientSessStatsLastSNR Integer32
}
ntwsClSessClientSessStatsMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Client MAC address."
::= { ntwsClSessClientSessionStatisticsEntry 1 }
ntwsClSessClientSessStatsUniPktIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unicast packets in."
::= { ntwsClSessClientSessionStatisticsEntry 2 }
ntwsClSessClientSessStatsUniOctetIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unicast octets in."
::= { ntwsClSessClientSessionStatisticsEntry 3 }
ntwsClSessClientSessStatsUniPktOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unicast packets out."
::= { ntwsClSessClientSessionStatisticsEntry 4 }
ntwsClSessClientSessStatsUniOctetOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unicast octets out."
::= { ntwsClSessClientSessionStatisticsEntry 5 }
ntwsClSessClientSessStatsMultiPktIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Multicast packets in."
::= { ntwsClSessClientSessionStatisticsEntry 6 }
ntwsClSessClientSessStatsMultiOctetIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Multicast octets in."
::= { ntwsClSessClientSessionStatisticsEntry 7 }
ntwsClSessClientSessStatsEncErrPkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets with encryption errors."
::= { ntwsClSessClientSessionStatisticsEntry 8 }
ntwsClSessClientSessStatsEncErrOctet OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of octets with encryption errors."
::= { ntwsClSessClientSessionStatisticsEntry 9 }
ntwsClSessClientSessStatsLastRate OBJECT-TYPE
SYNTAX NtwsRadioRate
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Last packet data rate."
::= { ntwsClSessClientSessionStatisticsEntry 10 }
ntwsClSessClientSessStatsLastRssi OBJECT-TYPE
SYNTAX NtwsRssi
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RSSI (Received Signal Strength Indicator) for last packet,
in decibels referred to 1 milliwatt (dBm).
A higher value indicates a stronger signal."
::= { ntwsClSessClientSessionStatisticsEntry 11 }
ntwsClSessClientSessStatsLastSNR OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Last packet data Signal to Noise Ratio."
::= { ntwsClSessClientSessionStatisticsEntry 12 }
-- ==================================
--
-- Scalars
--
ntwsClSessTotalSessions OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of sessions."
::= { ntwsClientSessionDataObjects 4 }
-- ============================================================================
--
-- Conformance
--
ntwsClientSessionConformance OBJECT IDENTIFIER ::= { ntwsClientSessionObjects 2 }
ntwsClientSessionCompliances OBJECT IDENTIFIER ::= { ntwsClientSessionConformance 1 }
ntwsClientSessionGroups OBJECT IDENTIFIER ::= { ntwsClientSessionConformance 2 }
-- Compliance
ntwsClientSessionCompliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for devices that implement
the Client Session MIB.
This compliance statement was for releases 4.1 and 4.2
of AC (wireless switch) software.
This compliance statement is replaced by
ntwsClientSessionComplianceRev2."
MODULE -- this module (ntwsClientSessionMib)
MANDATORY-GROUPS { ntwsClientSessionCommonGroup }
::= { ntwsClientSessionCompliances 1 }
ntwsClientSessionComplianceRev2 MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for devices that implement
the Client Session MIB.
This compliance statement was for releases 5.0 and 6.0
of AC (wireless switch) software.
This compliance statement is replaced by
ntwsClientSessionComplianceRev3."
MODULE -- this module (ntwsClientSessionMib)
MANDATORY-GROUPS {
ntwsClientSessScalarsGroup,
ntwsClientSessClientSessionTableGroup,
ntwsClientSessRoamingHistoryTableGroup,
ntwsClientSessClientSessionStatisticsTableGroup
}
::= { ntwsClientSessionCompliances 2 }
ntwsClientSessionComplianceRev3 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for devices that implement
the Client Session MIB.
This compliance statement is for releases 6.2 and greater
of AC (wireless switch) software."
MODULE -- this module (ntwsClientSessionMib)
MANDATORY-GROUPS {
ntwsClientSessScalarsGroup,
ntwsClientSessClientSessionTableGroupRev2,
ntwsClientSessRoamingHistoryTableGroupRev2,
ntwsClientSessClientSessionStatisticsTableGroup
}
::= { ntwsClientSessionCompliances 3 }
-- Units of Conformance
ntwsClientSessionCommonGroup OBJECT-GROUP
OBJECTS {
-- ntwsClSessClientSessionTable:
--
ntwsClSessClientSessSessionId,
ntwsClSessClientSessUsername,
ntwsClSessClientSessIpAddress,
ntwsClSessClientSessEncryptionType,
ntwsClSessClientSessVlan,
ntwsClSessClientSessApSerialNum,
ntwsClSessClientSessRadioNum,
ntwsClSessClientSessAccessType,
ntwsClSessClientSessAuthMethod,
ntwsClSessClientSessAuthServer,
ntwsClSessClientSessPortOrNum,
ntwsClSessClientSessVlanTag,
ntwsClSessClientSessTimeStamp,
ntwsClSessClientSessSsid,
ntwsClSessClientSessState,
-- ntwsClSessRoamingHistoryTable:
--
ntwsClSessRoamHistApSerialNum,
ntwsClSessRoamHistRadioNum,
ntwsClSessRoamHistAccessType,
ntwsClSessRoamHistApNumOrPort,
ntwsClSessRoamHistIpAddress,
ntwsClSessRoamHistTimeStamp,
-- ntwsClSessClientSessionStatisticsTable:
--
ntwsClSessClientSessStatsUniPktIn,
ntwsClSessClientSessStatsUniOctetIn,
ntwsClSessClientSessStatsUniPktOut,
ntwsClSessClientSessStatsUniOctetOut,
ntwsClSessClientSessStatsMultiPktIn,
ntwsClSessClientSessStatsMultiOctetIn,
ntwsClSessClientSessStatsEncErrPkt,
ntwsClSessClientSessStatsEncErrOctet,
ntwsClSessClientSessStatsLastRate,
ntwsClSessClientSessStatsLastRssi,
ntwsClSessClientSessStatsLastSNR
}
STATUS obsolete
DESCRIPTION
"Mandatory group of objects implemented to provide Client Session info
in releases 4.1 and 4.2 of AC (wireless switch) software.
Replaced by ntwsClientSessClientSessionTableGroup,
ntwsClientSessRoamingHistoryTableGroup,
ntwsClientSessClientSessionStatisticsTableGroup."
::= { ntwsClientSessionGroups 1 }
ntwsClientSessScalarsGroup OBJECT-GROUP
OBJECTS {
ntwsClSessTotalSessions
}
STATUS current
DESCRIPTION
"Group of scalar objects implemented to provide general Client info
in releases 5.0 and greater."
::= { ntwsClientSessionGroups 2 }
ntwsClientSessClientSessionTableGroup OBJECT-GROUP
OBJECTS {
ntwsClSessClientSessSessionId,
ntwsClSessClientSessUsername,
ntwsClSessClientSessIpAddress,
ntwsClSessClientSessEncryptionType,
ntwsClSessClientSessVlan,
ntwsClSessClientSessApSerialNum,
ntwsClSessClientSessRadioNum,
ntwsClSessClientSessAccessType,
ntwsClSessClientSessAuthServer,
ntwsClSessClientSessPortOrNum,
ntwsClSessClientSessVlanTag,
ntwsClSessClientSessTimeStamp,
ntwsClSessClientSessSsid,
ntwsClSessClientSessLoginType,
ntwsClSessClientSessDot1xAuthMethod,
ntwsClSessClientSessSessionState
}
STATUS obsolete
DESCRIPTION
"Group of columnar objects implemented to provide
Client Session info in releases 5.0 and 6.0.
Replaced by ntwsClientSessClientSessionTableGroupRev2."
::= { ntwsClientSessionGroups 3 }
ntwsClientSessRoamingHistoryTableGroup OBJECT-GROUP
OBJECTS {
ntwsClSessRoamHistApSerialNum,
ntwsClSessRoamHistRadioNum,
ntwsClSessRoamHistAccessType,
ntwsClSessRoamHistApNumOrPort,
ntwsClSessRoamHistIpAddress,
ntwsClSessRoamHistTimeStamp
}
STATUS obsolete
DESCRIPTION
"Group of columnar objects implemented to provide
roaming history per Client Session in releases 5.0 and 6.0.
Replaced by ntwsClientSessRoamingHistoryTableGroupRev2."
::= { ntwsClientSessionGroups 4 }
ntwsClientSessClientSessionStatisticsTableGroup OBJECT-GROUP
OBJECTS {
ntwsClSessClientSessStatsUniPktIn,
ntwsClSessClientSessStatsUniOctetIn,
ntwsClSessClientSessStatsUniPktOut,
ntwsClSessClientSessStatsUniOctetOut,
ntwsClSessClientSessStatsMultiPktIn,
ntwsClSessClientSessStatsMultiOctetIn,
ntwsClSessClientSessStatsEncErrPkt,
ntwsClSessClientSessStatsEncErrOctet,
ntwsClSessClientSessStatsLastRate,
ntwsClSessClientSessStatsLastRssi,
ntwsClSessClientSessStatsLastSNR
}
STATUS current
DESCRIPTION
"Group of columnar objects implemented to provide
statistics per Client Session in releases 5.0 and greater."
::= { ntwsClientSessionGroups 5 }
ntwsClientSessClientSessionTableGroupRev2 OBJECT-GROUP
OBJECTS {
ntwsClSessClientSessSessionId,
ntwsClSessClientSessUsername,
ntwsClSessClientSessIpAddress,
ntwsClSessClientSessEncryptionType,
ntwsClSessClientSessVlan,
ntwsClSessClientSessApSerialNum,
ntwsClSessClientSessRadioNum,
ntwsClSessClientSessAuthServer,
ntwsClSessClientSessVlanTag,
ntwsClSessClientSessTimeStamp,
ntwsClSessClientSessSsid,
ntwsClSessClientSessLoginType,
ntwsClSessClientSessDot1xAuthMethod,
ntwsClSessClientSessSessionState,
ntwsClSessClientSessAccessMode,
ntwsClSessClientSessApNum,
ntwsClSessClientSessPhysPortNum
}
STATUS current
DESCRIPTION
"Group of columnar objects implemented to provide
Client Session info in releases 6.2 and greater."
::= { ntwsClientSessionGroups 6 }
ntwsClientSessRoamingHistoryTableGroupRev2 OBJECT-GROUP
OBJECTS {
ntwsClSessRoamHistApSerialNum,
ntwsClSessRoamHistRadioNum,
ntwsClSessRoamHistIpAddress,
ntwsClSessRoamHistTimeStamp,
ntwsClSessRoamHistAccessMode,
ntwsClSessRoamHistApNum,
ntwsClSessRoamHistPhysPortNum
}
STATUS current
DESCRIPTION
"Group of columnar objects implemented to provide
roaming history per Client Session in releases 6.2 and greater."
::= { ntwsClientSessionGroups 7 }
END