CISCO-TELEPRESENCE-EXCHANGE-SYSTEM-MIB

The main purpose of this MIB is to provide product
component level configuration, status, statistics, 
events, and alarm notifications for the Cisco TelePresence
Exchange System (CTX System).

A network management entity can use this MIB to:
     - Discover cluster nodes
     - Discover resources and their configurations
     - Monitor status of all cluster nodes
     - Monitor status of resources
     - Monitor configuration status
     - Monitor license status
     - Monitor backup process status
     - Monitor scheduling allocation failures
       and port usage statistics
     - Monitor product level error events
     - Receive real time notifications for status change
       and error

*********************************
         System Overview               
*********************************
Cisco TelePresence Exchange System (CTX System) is a turnkey 
solution tailored to service providers who want to offer
premium video collaboration services and TelePresence as
a service to enterprise customers. The CTX System solution 
preserves the full TelePresence experience across 
enterprise and service provider boundaries, integrates with
third party SD/HD video technology, and maximizes service 
and network value via tight integration with other Cisco
video and unified collaboration products. 

The Cisco TelePresence Exchange is comprised of a variety
of components in order to deliver a highly integrated video
service platform that will meet the needs of the service 
provider. At the heart of the exchange is what we refer to as
the core components that are standards based platforms 
containing custom software to deliver the majority of the 
systems services and functions. These core components are
the Cisco TelePresence Exchange System. 


*********************************
        System Components               
*********************************
The core components are broken down into three application
functional areas; administration, call processing, and 
persistent data storage.  Each application is run on a
dedicated server.  Each dedicated server has a backup 
server.  For each CTX System there are six servers. The 
collection of servers are considered a cluster and the
servers are considered nodes within the cluster.  
The below diagram illustrates the CTX System:

  Cisco TelePresence Exchange System (CTX System)
   /--------------------------------------------\ 
   |  ---------------          ---------------  |
   | |    Admin 1    | <----> |    Admin 2    | |
   |  ---------------          ---------------  |
   |        |                        |          |
   |  ---------------          ---------------  |
   | | Call Engine 1 | <----> | Call Engine 2 | |
   |  ---------------          ---------------  |
   |        |                        |          |
   |  ---------------          ---------------  |
   | |   Database 1  | <----> |   Database 2  | |
   |  ---------------          ---------------  |
   \--------------------------------------------/

The overall system requires a number of other Cisco 
platforms to deliver an end-to-end solution. These other
platforms are configured in the CTX System as resources.


*********************************
         Implementation    
*********************************
The administration servers provide management interfaces
for the CTX System cluster nodes and for the resources
configured.  This MIB consolidates the configuration, 
status, alarms, errors, and statistics for all cluster 
nodes.  Therefore this MIB will only be implemented on 
the admin servers.  Each admin server can be polled 
independently or via a virtual IP address. Each admin server
functions in an active/active mode with the same set of
information. 

Hardware and operating system level information, such
as CPU, memory, power supplies, fans, etc. remain accessible
in hardware and operating system specific MIBS, such as
HOST-RESOURCES-MIB, IF-MIB, ...


*********************************
Configuration Tables and Linking 
*********************************
Configuration table hierarchal structure is as follows:
 ___ 
  |- Cluster Nodes - CTX System devices
  |
  |- Service Providers - Logical grouping
     |-- Regions - Logical grouping
     |  |
     |  |--- Resources - General configs for resources 
     |  |      that are common to all resources
     |  |
     |     |--- SIP Configs - SIP configurations such as 
     |     |       SIP IP, port, and protocol
     |     |
     |     |--- Meeting Configs - Meeting configurations
     |     |       such as Min/Max meeting ID's 
     |     |
     |     |--- Capacity Configs - Media port counts, 
     |     |       large meeting support, etc.
     |
     |-- Organizations


All configuration table entries have a globally unique key.
No two keys will be the same within or across configuration
tables. The intent is to allow network management applications
to use these unique keys to link or join associated tables
together.

Configuration tables that have an association to another
table will contain a key reference object.  Multiple 
associations may exist, so the key reference will contain
a number in the object name.  This number indicates only that
there are multiple associations.  The reference key object
name will have the appended syntax 'KeyRef1'.  Optionally
there maybe 'KeyRef2', etc. when multiple associations 
exist.

Example of linking associated tables:

 REGION TABLE Entry:
   ctxRegionKey.1 = 
          STRING: 8a960c882aa5cd64012aa5d3963b0028
   ctxRegionName.1 = 
          STRING: San Francisco
   ctxRegionDescr.1 = 
          STRING: null
   ctxRegionServiceProviderKeyRef1.1 = 
          STRING: 8a960c882aa5cd64012aa5d144730017

 RESOURCE TABLE Entry:

   ctxResourceKey.1 = 
          STRING: 8a960c882aca4db8012aca9bbdb401dd
   ctxResourceName.1 = 
          STRING: abc-cuvcm
   ctxResourceDescr.1 = 
          STRING: abc-cuvcm
   ctxResourceMgmtIPType.1 = 
          INTEGER: ipv4(1)
   ctxResourceMgmtIPAddr.1 = 
          STRING: 0.0.0.0
   ctxResourceDeviceType.1 = 
          INTEGER: cuvcm(9)
   ctxResourceRegionKeyRef1.1 = 
          STRING: 8a960c882aa5cd64012aa5d3963b0028

  For the above entry we can see that there is a 
  ctxResourceRegionKeyRef1 that has the ctxRegionKey
  value for region 'San Francisco' . Therefore resource
  'abc-cuvcm' is associated to region 'San Francisco'

*********************************
       Glossary 
*********************************
CTX System : Cisco TelePresence Exchange System
Service Provider : 
   A service provider is configured in the CTX System
   and serves as a logical grouping of configuration
   objects. 
Region :
   A region is defined as a set of 'like' resources
   in terms of network latency, jitter, quality of service,
   etc. Normally a region is a geographic area such as 
   Americas, Europe, or Asia Pacific, but a region can be
   a smaller set of like resources such as East and West 
   regions.
Resource :
   A resource is server or network device that the CTX
   System includes in configuration to provide call
   signaling, media services, scheduling, or other function.
Cluster Node: 
   A cluster node is a server within the CTX System, such as
   admin server, call engine server, or database server.
SIP Protocol:
   SIP protocol is the transport protocol used to exchange
   messages between user agents. The protocols are described
   in RFC3261.
Port    : Port is the media session port
          allocation,  also referred to as screen
E.164   : E.164 is an ITU-T recommendation for telephone 
          numbers. Reference link  
          http://www.itu.int/rec/T-REC-E.164/en
Endpoint: End system TelePresence device 
CUCM    : Cisco Unified Communications Manager
SBC     : Session Border Controller such as ASR-1000 CUBE(sp)
CTMS    : Cisco TelePresence Multipoint Switch
CTS     : Cisco TelePresence System endpoint
CTS-MAN : Cisco TelePresence Manager
CUVCM   : Cisco Unified Videoconferencing Manager
Media2  : Tandberg MSE 8510 blade
TPS     : Tandberg MSE 8710 blade
VCS     : Tandberg Video Communication Server
TMS     : Tandberg Management Suite
XMLRPC  : XML Remote Procedure Call protocol

Imported Objects

ciscoMgmtCISCO-SMI
SyslogSeverityCISCO-SYSLOG-MIB
CiscoPortCISCO-TC
InetAddressType, InetAddressINET-ADDRESS-MIB
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUPSNMPv2-CONF
OBJECT-TYPE, Integer32, Counter32, Unsigned32, NOTIFICATION-TYPE, MODULE-IDENTITYSNMPv2-SMI
DisplayString, TEXTUAL-CONVENTION, TimeStamp, TruthValueSNMPv2-TC
ciscoTelepresenceExchangeSystemMIB.1.3.6.1.4.1.9.9.758
ciscoTelepresenceExchangeSystemMIBNotifs .1.3.6.1.4.1.9.9.758.0
ciscoCTXSysAdminServersStatusChg .1.3.6.1.4.1.9.9.758.0.1
ciscoCTXSysClusterNodeUp .1.3.6.1.4.1.9.9.758.0.10
ciscoCTXSysResourceDown .1.3.6.1.4.1.9.9.758.0.11
ciscoCTXSysResourceUp .1.3.6.1.4.1.9.9.758.0.12
ciscoCTXSysResourceAllocFailure .1.3.6.1.4.1.9.9.758.0.13
ciscoCTXSysCallSetupFailure .1.3.6.1.4.1.9.9.758.0.14
ciscoCTXSysCallAbnormalDisconnect .1.3.6.1.4.1.9.9.758.0.15
ciscoCTXSysErrorHistoryEvent .1.3.6.1.4.1.9.9.758.0.16
ciscoCTXSysDatabaseServersStatusChg .1.3.6.1.4.1.9.9.758.0.2
ciscoCTXSysCallEnginesStatusChg .1.3.6.1.4.1.9.9.758.0.3
ciscoCTXSysResourceStatusChg .1.3.6.1.4.1.9.9.758.0.4
ciscoCTXSysSystemConfigStatusChg .1.3.6.1.4.1.9.9.758.0.5
ciscoCTXSysSystemBackupStatusChg .1.3.6.1.4.1.9.9.758.0.6
ciscoCTXSysLicenseFailure .1.3.6.1.4.1.9.9.758.0.7
ciscoCTXSysUserAuthFailure .1.3.6.1.4.1.9.9.758.0.8
ciscoCTXSysClusterNodeDown .1.3.6.1.4.1.9.9.758.0.9
ciscoTelepresenceExchangeSystemMIBObjects .1.3.6.1.4.1.9.9.758.1
ctxConfigObjects .1.3.6.1.4.1.9.9.758.1.1
ctxServiceProviderTable .1.3.6.1.4.1.9.9.758.1.1.1
ctxServiceProviderEntry .1.3.6.1.4.1.9.9.758.1.1.1.1
ctxServiceProviderIndex .1.3.6.1.4.1.9.9.758.1.1.1.1.1
ctxServiceProviderKey .1.3.6.1.4.1.9.9.758.1.1.1.1.2
ctxServiceProviderName .1.3.6.1.4.1.9.9.758.1.1.1.1.3
ctxServiceProviderDescr .1.3.6.1.4.1.9.9.758.1.1.1.1.4
ctxServiceProviderHDNumber .1.3.6.1.4.1.9.9.758.1.1.1.1.5
ctxRegionTable .1.3.6.1.4.1.9.9.758.1.1.2
ctxRegionEntry .1.3.6.1.4.1.9.9.758.1.1.2.1
ctxRegionIndex .1.3.6.1.4.1.9.9.758.1.1.2.1.1
ctxRegionKey .1.3.6.1.4.1.9.9.758.1.1.2.1.2
ctxRegionName .1.3.6.1.4.1.9.9.758.1.1.2.1.3
ctxRegionDescr .1.3.6.1.4.1.9.9.758.1.1.2.1.4
ctxRegionServiceProviderKeyRef1 .1.3.6.1.4.1.9.9.758.1.1.2.1.5
ctxOrganizationTable .1.3.6.1.4.1.9.9.758.1.1.3
ctxOrganizationEntry .1.3.6.1.4.1.9.9.758.1.1.3.1
ctxOrganizationIndex .1.3.6.1.4.1.9.9.758.1.1.3.1.1
ctxOrganizationKey .1.3.6.1.4.1.9.9.758.1.1.3.1.2
ctxOrganizationName .1.3.6.1.4.1.9.9.758.1.1.3.1.3
ctxOrganizationDescr .1.3.6.1.4.1.9.9.758.1.1.3.1.4
ctxOrganizationMaxPorts .1.3.6.1.4.1.9.9.758.1.1.3.1.5
ctxOrganizationDirectDial .1.3.6.1.4.1.9.9.758.1.1.3.1.6
ctxOrganizationServiceProviderKeyRef1 .1.3.6.1.4.1.9.9.758.1.1.3.1.7
ctxResourceObjects .1.3.6.1.4.1.9.9.758.1.1.4
ctxResourceTable .1.3.6.1.4.1.9.9.758.1.1.4.1
ctxResourceEntry .1.3.6.1.4.1.9.9.758.1.1.4.1.1
ctxResourceIndex .1.3.6.1.4.1.9.9.758.1.1.4.1.1.1
ctxResourceKey .1.3.6.1.4.1.9.9.758.1.1.4.1.1.2
ctxResourceName .1.3.6.1.4.1.9.9.758.1.1.4.1.1.3
ctxResourceDescr .1.3.6.1.4.1.9.9.758.1.1.4.1.1.4
ctxResourceMgmtIPType .1.3.6.1.4.1.9.9.758.1.1.4.1.1.5
ctxResourceMgmtIPAddr .1.3.6.1.4.1.9.9.758.1.1.4.1.1.6
ctxResourceDeviceType .1.3.6.1.4.1.9.9.758.1.1.4.1.1.7
ctxResourceRegionKeyRef1 .1.3.6.1.4.1.9.9.758.1.1.4.1.1.8
ctxSipConfigTable .1.3.6.1.4.1.9.9.758.1.1.4.2
ctxSipConfigEntry .1.3.6.1.4.1.9.9.758.1.1.4.2.1
ctxSipIpType .1.3.6.1.4.1.9.9.758.1.1.4.2.1.1
ctxSipIpAddr .1.3.6.1.4.1.9.9.758.1.1.4.2.1.2
ctxSipPort .1.3.6.1.4.1.9.9.758.1.1.4.2.1.3
ctxSipTransportProto .1.3.6.1.4.1.9.9.758.1.1.4.2.1.4
ctxMediaCapacityConfigTable .1.3.6.1.4.1.9.9.758.1.1.4.3
ctxMediaCapacityConfigEntry .1.3.6.1.4.1.9.9.758.1.1.4.3.1
ctxMediaCapacityMaxPorts .1.3.6.1.4.1.9.9.758.1.1.4.3.1.1
ctxMediaCapacityLargeMeeting .1.3.6.1.4.1.9.9.758.1.1.4.3.1.2
ctxMeetingConfigTable .1.3.6.1.4.1.9.9.758.1.1.4.4
ctxMeetingConfigEntry .1.3.6.1.4.1.9.9.758.1.1.4.4.1
ctxMeetingConfigStaticMinId .1.3.6.1.4.1.9.9.758.1.1.4.4.1.1
ctxMeetingConfigStaticMaxId .1.3.6.1.4.1.9.9.758.1.1.4.4.1.2
ctxMeetingConfigInterOpMinId .1.3.6.1.4.1.9.9.758.1.1.4.4.1.3
ctxMeetingConfigInterOpMaxId .1.3.6.1.4.1.9.9.758.1.1.4.4.1.4
ctxClusterNodeTable .1.3.6.1.4.1.9.9.758.1.1.5
ctxClusterNodeEntry .1.3.6.1.4.1.9.9.758.1.1.5.1
ctxClusterNodeIndex .1.3.6.1.4.1.9.9.758.1.1.5.1.1
ctxClusterNodeKey .1.3.6.1.4.1.9.9.758.1.1.5.1.2
ctxClusterNodeName .1.3.6.1.4.1.9.9.758.1.1.5.1.3
ctxClusterNodeHostName .1.3.6.1.4.1.9.9.758.1.1.5.1.4
ctxClusterNodeIPType .1.3.6.1.4.1.9.9.758.1.1.5.1.5
ctxClusterNodeIPAddr .1.3.6.1.4.1.9.9.758.1.1.5.1.6
ctxClusterNodeClusterName .1.3.6.1.4.1.9.9.758.1.1.5.1.7
ctxClusterNodeType .1.3.6.1.4.1.9.9.758.1.1.5.1.8
ctxClusterNodeOperState .1.3.6.1.4.1.9.9.758.1.1.5.1.9
ctxSystemStatusObjects .1.3.6.1.4.1.9.9.758.1.2
ctxAdminServersStatus .1.3.6.1.4.1.9.9.758.1.2.1
ctxCallEnginesStatus .1.3.6.1.4.1.9.9.758.1.2.2
ctxDatabaseServersStatus .1.3.6.1.4.1.9.9.758.1.2.3
ctxResourceStatus .1.3.6.1.4.1.9.9.758.1.2.4
ctxSystemConfigStatus .1.3.6.1.4.1.9.9.758.1.2.5
ctxSystemBackupStatus .1.3.6.1.4.1.9.9.758.1.2.6
ctxStatisticsObjects .1.3.6.1.4.1.9.9.758.1.3
ctxResourceStatsTable .1.3.6.1.4.1.9.9.758.1.3.1
ctxResourceStatsEntry .1.3.6.1.4.1.9.9.758.1.3.1.1
ctxResourceOperState .1.3.6.1.4.1.9.9.758.1.3.1.1.1
ctxResourceUnavailTrans .1.3.6.1.4.1.9.9.758.1.3.1.1.2
ctxResourceUnavailDuration .1.3.6.1.4.1.9.9.758.1.3.1.1.3
ctxResourceCallSetupFailures .1.3.6.1.4.1.9.9.758.1.3.1.1.4
ctxAllocStatsTable .1.3.6.1.4.1.9.9.758.1.3.2
ctxAllocStatsEntry .1.3.6.1.4.1.9.9.758.1.3.2.1
ctxAllocActivePorts .1.3.6.1.4.1.9.9.758.1.3.2.1.1
ctxAllocAvailPorts .1.3.6.1.4.1.9.9.758.1.3.2.1.2
ctxAllocFailures .1.3.6.1.4.1.9.9.758.1.3.2.1.3
ctxAllocOutOfPorts .1.3.6.1.4.1.9.9.758.1.3.2.1.4
ctxRegionStatsTable .1.3.6.1.4.1.9.9.758.1.3.3
ctxRegionStatsEntry .1.3.6.1.4.1.9.9.758.1.3.3.1
ctxRegionCallSetupFailures .1.3.6.1.4.1.9.9.758.1.3.3.1.1
ctxAllocPoolActivePorts .1.3.6.1.4.1.9.9.758.1.3.3.1.2
ctxAllocPoolAvailPorts .1.3.6.1.4.1.9.9.758.1.3.3.1.3
ctxAllocPoolAllocFailures .1.3.6.1.4.1.9.9.758.1.3.3.1.4
ctxAllocPoolAllocOutOfPorts .1.3.6.1.4.1.9.9.758.1.3.3.1.5
ctxAllocPeakHistory .1.3.6.1.4.1.9.9.758.1.3.4
ctxPeakHistMaxIntervals .1.3.6.1.4.1.9.9.758.1.3.4.1
ctxPeakHistIntTime .1.3.6.1.4.1.9.9.758.1.3.4.2
ctxPeakHistAllocTable .1.3.6.1.4.1.9.9.758.1.3.4.3
ctxPeakHistAllocEntry .1.3.6.1.4.1.9.9.758.1.3.4.3.1
ctxPeakHistAllocIntIndex .1.3.6.1.4.1.9.9.758.1.3.4.3.1.1
ctxPeakHistAllocTS .1.3.6.1.4.1.9.9.758.1.3.4.3.1.2
ctxPeakHistAllocPorts .1.3.6.1.4.1.9.9.758.1.3.4.3.1.3
ctxPeakHistAllocPoolTable .1.3.6.1.4.1.9.9.758.1.3.4.4
ctxPeakHistAllocPoolEntry .1.3.6.1.4.1.9.9.758.1.3.4.4.1
ctxPeakHistAllocPoolIntIndex .1.3.6.1.4.1.9.9.758.1.3.4.4.1.1
ctxPeakHistAllocPoolTS .1.3.6.1.4.1.9.9.758.1.3.4.4.1.2
ctxPeakHistAllocPoolPorts .1.3.6.1.4.1.9.9.758.1.3.4.4.1.3
ctxEventHistory .1.3.6.1.4.1.9.9.758.1.4
ctxErrorHistoryTableSize .1.3.6.1.4.1.9.9.758.1.4.1
ctxErrorHistoryMaxSeverity .1.3.6.1.4.1.9.9.758.1.4.2
ctxErrorHistoryLastIndex .1.3.6.1.4.1.9.9.758.1.4.3
ctxErrorHistoryTable .1.3.6.1.4.1.9.9.758.1.4.4
ctxErrorHistoryEntry .1.3.6.1.4.1.9.9.758.1.4.4.1
ctxErrorIndex .1.3.6.1.4.1.9.9.758.1.4.4.1.1
ctxErrorKey .1.3.6.1.4.1.9.9.758.1.4.4.1.2
ctxErrorTimeStamp .1.3.6.1.4.1.9.9.758.1.4.4.1.3
ctxErrorSeverity .1.3.6.1.4.1.9.9.758.1.4.4.1.4
ctxErrorAppName .1.3.6.1.4.1.9.9.758.1.4.4.1.5
ctxErrorAlarmId .1.3.6.1.4.1.9.9.758.1.4.4.1.6
ctxErrorAttrValStr .1.3.6.1.4.1.9.9.758.1.4.4.1.7
ctxErrorMessage .1.3.6.1.4.1.9.9.758.1.4.4.1.8
ctxNotifyObjects .1.3.6.1.4.1.9.9.758.1.5
ctxNotifyMessage .1.3.6.1.4.1.9.9.758.1.5.1
ctxNotifyConfigObjects .1.3.6.1.4.1.9.9.758.1.5.2
ctxStatusChangeNotifyEnable .1.3.6.1.4.1.9.9.758.1.5.2.1
ctxLicenseAlarmNotifyEnable .1.3.6.1.4.1.9.9.758.1.5.2.2
ctxAuthFailureNotifyEnable .1.3.6.1.4.1.9.9.758.1.5.2.3
ctxClusterNodeAlarmNotifyEnable .1.3.6.1.4.1.9.9.758.1.5.2.4
ctxResourceAlarmNotifyEnable .1.3.6.1.4.1.9.9.758.1.5.2.5
ctxCallFailureNotifyEnable .1.3.6.1.4.1.9.9.758.1.5.2.6
ctxErrorHistoryEventNotifyEnable .1.3.6.1.4.1.9.9.758.1.5.2.7
ciscoTelepresenceExchangeSystemMIBConform .1.3.6.1.4.1.9.9.758.7
ciscoTelepresenceExchangeSystemMIBCompliances .1.3.6.1.4.1.9.9.758.7.1
ciscoTelepresenceExchangeSystemMIBGroups .1.3.6.1.4.1.9.9.758.7.2