
/***********************************************************************
 *
 *  ******************************************************
 *  * Copyright (c) 2006 Cisco Systems, Inc.             *
 *  * All Rights Reserved                                *
 *  ******************************************************
 *
 *  File Name: mgx8850-developer-note
 *
 *  Contents: The internal release notes to the NMS team(CWM,Cisco View)
 *            for MGX 5.5.x
 *
 *  Responsible Engineer: Sakshi Aggarwal 
 *
 *  Revision History:
 *  09/01/2008          MIB Release
 **********************************************************************/

NOTE:
This release is applicable for Release 5.5.0 
Products:
      MGX8950(PXM45)
      MGX8850(PXM45, PXM1E)
Refer :
     mgx8850-developer-note : For CWM Release Note For MGX.
     mgx8850-mib-5500-set : For LAST-UPDATED values of MGX MIB set

     mgx8850-rel5500-note : For CUSTOMER MGX8850 Release Note
     bpxses-rel5500-note : For CUSTOMER SES Release Note (NA)


Release Notes for MGX8850 Release 5.5.x
=======================================

Applicable for Following Products:
	
	MGX8850 (PXM45A/PXM45B/PXM45C)[ POPEYE2 ]
	MGX8950 (PXM45)[ Jupiter ]

	MGX8850 (PXM1E)[ JANUS ]
	MGX8830 (PXM1E)[ JANUS ]

Applicable for Following Cards/Service Modules

	PXM45, PXM1E, PXM1(SES)
        RPM-PR, RPM-XF
	SRM, SRM-E
        AXSM, AXSM-B, AXSM-E, AXSM-XG
        FRSM12
        VXSM
        MPSM


Release Date : 09/01/08
=======================
Release (5.5.x)


MIBs Added:
----------
CISCO-TAP2-MIB.my
CISCO-TAP2-CAPABILITY.my
CISCO-IP-TAP-MIB.my
CISCO-IP-TAP-CAPABILITY.my

MIBs Modified:
-------------
CISCO-CAC-SYSTEM-MIB.my
        Added new value managedPool (22) For TEXTUAL-CONVENTION CcacResourceType
CISCO-VOICEBAND-DATA-PROFILE-MIB.my
        Added new value sms(11) For TEXTUAL-CONVENTION VoiceBandDataEventType
CISCO-MEGACO-EXT-MIB.my
        Added following objects in table cmedxProfileTable:
        cmedxProfileUndottedNotation
        cmedxProfileAnnexabEnabled


Release Notes for the MGX8850 5.5.x
===================================

- Refer "SUPPORTED MIBs" section for information on MIBs supported

- Refer "MIB LOAD ORDER" section for information on Loading MIBs.

- Refer "LOADING TRAP MIBs" section for information on MIBs
  having trap definitions

- Refer "RFC MIBs" section for the MIBs that are from RFC.
  Some NMS software packages load some of these Standard MIBs
  and corresponding applications load them automatically when started.

  Loading errors will be reported if the MIBs conflict with the
  allready loaded standard MIBs.

- Refer "AGENT-CAPABILITIES MIB" section for the AGENT CAPABILITIES MIB


1. SUPPORTED MIBs

1.1 Standard MIBs

    RFC1213-MIB.my        ( RFC 1213 )
    IANAifType-MIB.my     ( RFC 1573 )
    IF-MIB.my             ( RFC 2863 )
    RS-232-MIB.my         ( RFC 1659 )
    SNMPv2-MIB.my         ( RFC 1907 )
    SNMPv2-SMI.my         ( RFC 1902/RFC 2578 )
    SNMPv2-TC.my          ( RFC 1903/RFC 2579 )
    SNMPv2-CONF.my        ( RFC 1904/RFC 2580 )
    SNMP-FRAMEWORK-MIB.my ( RFC 2571 )
    PerfHist-TC-MIB.my    ( RFC 2493 )
    ATM-MIB.my            ( RFC 2515 )
    ATM-FORUM-TC-MIB.my
    ATM-TC-MIB.my
    SONET-MIB.my          ( RFC 2558 )
    DS3-MIB.my            ( RFC 2496 )
    DS1-MIB.my            ( RFC 2495 )
    ENTITY-MIB.my         ( RFC 2737 )
    PNNI-MIB.my           ( From ATM Forum )[Slightly modified to make sure
                                             it can be loaded]
    IMA-MIB.my            ( From ATM Forum )
    IP-MIB.my             ( RFC 1213 )
    TCP-MIB.my            ( RFC 1213 )
    UDP-MIB.my            ( RFC 1213 )


    1.2 Cisco enterprise MIBs:

          CISCO-TC.my
          CISCO-SMI.my
          CISCO-PRODUCTS-MIB.my
          CISCO-SYSTEM-MIB.my
          CISCO-ENTITY-VENDORTYPE-OID-MIB.my
          CISCO-ENTITY-FRU-CONTROL-MIB.my
          CISCO-ENTITY-ASSET-MIB.my
          CISCO-ENTITY-SENSOR-MIB.my
          CISCO-BULK-FILE-MIB.my
          CISCO-CONFIG-COPY-MIB.my
          CISCO-NTP-MIB.my
          CISCO-SONET-MIB.my
          CISCO-DS3-MIB.my
          CISCO-ATM-CELL-LAYER-MIB.my
          CISCO-ATM-VIRTUAL-IF-MIB.my
          CISCO-WAN-MODULE-MIB.my
          CISCO-WAN-RSRC-PART-MIB.my
          CISCO-VSI-CONTROLLER-MIB.my
          CISCO-IF-LINK-CONFIG-MIB.my
          CISCO-IF-LOOPBACK-MIB.my
          CISCO-BERT-MIB.my
          CISCO-WAN-NCDP-MIB.my
          CISCO-WAN-TOPOLOGY-MIB.my
          CISCO-SM-FILE-DOWNLOAD-MIB.my
	  CISCO-IMA-MIB.my
	  CISCO-MGX8800-BULK-FILE-MIB.my
	  CISCO-MGX8800-IF-MAPPING-MIB.my
	  CISCO-WAN-ATM-CUG-MIB.my
	  CISCO-WAN-ATM-PARTY-MIB.my
 	  CISCO-WAN-ATM-PREF-ROUTE-MIB.my
	  CISCO-WAN-CONN-DEROUTE-MIB.my
	  CISCO-WAN-CONN-GROOMING-MIB.my
	  CISCO-WAN-FR-CONN-MIB.my
	  CISCO-WAN-FR-CONN-STAT-MIB.my
	  CISCO-WAN-FR-PORT-MIB.my
	  CISCO-WAN-FR-RSRC-PART-MIB.my
	  CISCO-WAN-FR-SIGNALING-MIB.my
	  CISCO-WAN-FR-X21-MIB.my
	  CISCO-WAN-ROUTE-MAN-MIB.my
	  CISCO-WAN-SCM-MIB.my

    1.3 Stratacom Enterprise MIBs

          CISCOWAN-SMI.my
          CISCO-WAN-ATM-CONN-MIB.my
          CISCO-WAN-SCM-MIB.my
          CISCO-WAN-SONET-MIB.my
          CISCO-MGX8800-IF-MAPPING-MIB.my
          CISCO-WAN-SVC-MIB.my
          CISCO-WAN-FEEDER-MIB.my
          CISCO-WAN-ATM-COSB-MIB.my
          CISCO-WAN-ATM-CONN-STAT-MIB.my
          CISCO-WAN-RPM-CONN-EXT-MIB.my
          CISCO-WAN-RPM-SUBIF-MIB.my

          BASIS-MIB.my
          BASIS-SHELF-MIB.my
          BASIS-GENERIC-MIB.my
          GENERICOBJECT-MIB.my
          RTM-MIB.my
          ERR-STATUS-MIB.my

          CISCO-WAN-TRAP-VARS-MIB.my
          CISCO-MGX8800-TRAPS-MIB.my
          CISCO-WAN-COMMON-TRAPS-MIB.my

          CISCO-WAN-SCT-MIB.my

"MIB LOAD ORDER"
-----------------
This section has information on

 -  MIB Compiler Issues

 -  MIB Load Ordering


MIB Compiler Issue(More of Unsigned32 Problem)
---------------------------------------------

   To Know more about Unsigned32 problem while loading MIBs refer item 1.

1)  RFC 14xx based compilers vs RFC 19xx based compilers
    =====================================================

   RFCs 1442-52 define the "party-based SNMPv2".  These RFCs are
   obsoleted by the newer Draft Standard RFCs 1902-08.
   MIB-syntax-wise there are very few differences between these two
   versions of SNMPv2.  However, there are some differences.

   Cisco's MIBs are currently using the RFC 19xx rules.

   If your MIB compiler supports SNMPv2-style MIBs, it probably
   supports one of these two versions of SNMPv2.

For RFC14xx Based Compilers:
  - Unsigned32 is not defined.
  - Need a MIB Which defines Unsigned32 TEXTUAL CONVENTION
  - Load CISCO-TC-U32.my for Unsigned32 definition.

For RFC19xx Based Compilers:
   - Unsigned32 is a predefined datatype

2) MIB Load ordering

   Many MIBs use definitions that are defined in other MIBs.  These
   definitions are listed in the IMPORTS clause near the top of the
   MIB.

   If MIB mumble imports a definition from MIB bumble, some MIB
   compilers require you to load MIB bumble prior to loading MIB
   mumble.  If you get the load order wrong, the compiler will
   probably complain about the things that were imported - claiming
   that they are "undefined".

   The following is a list of MIBs that many other MIBs import from,
   and the order that these MIBs should be loaded.  This will probably
   take care of 95% of your load order issues (i.e. most of the other
   MIBs can be loaded in any order).
   If you attempt to load some other MIB and get complaints about
   "undefined" items, look at what MIBs this MIB is importing from.
   make sure that you have loaded all of these other MIBs first.



        SNMPv2-SMI.my
        SNMPv2-TC.my
        SNMPv2-CONF.my
        SNMPv2-MIB.my
        RFC1213-MIB.my
        IANAifType-MIB.my
        IF-MIB.my
        CISCO-SMI.my
        CISCO-PRODUCTS-MIB.my
        CISCO-TC.my (or CISCO-TC-NO-U32.my if CISCO-TC.my can not be loaded)
        CISCOWAN-SMI.my
        SNMP-FRAMEWORK-MIB.my
        PerfHist-TC-MIB.my
        ATM-FORUM-TC-MIB.my
        ATM-TC-MIB.my
        ATM-MIB.my
        CISCO-ENTITY-VENDORTYPE-OID-MIB.my
        BASIS-MIB.my
        INET-ADDRESS-MIB.my

Following MIBs can be loaded after the above MIBs are loaded.However follow the
sequence (load order sequence) for the MIBs specified in groups.

ENTITY-MIB.my
CISCO-ENTITY-FRU-CONTROL-MIB.my
CISCO-ENTITY-SENSOR-MIB.my
DS1-MIB.my
DS3-MIB.my

CISCO-DS3-MIB.my

SONET-MIB.my

CISCO-SONET-MIB.my

CISCO-WAN-SONET-MIB.my

PNNI-MIB.my
CISCO-WAN-SVC-MIB.my

RS-232-MIB.my

CISCO-ATM-CELL-LAYER-MIB.my

CISCO-ATM-VIRTUAL-IF-MIB.my

CISCO-SYSTEM-MIB.my

CISCO-VSI-CONTROLLER-MIB.my

CISCO-WAN-MODULE-MIB.my

CISCO-WAN-RSRC-PART-MIB.my

CISCO-IF-LINK-CONFIG-MIB.my

CISCO-BERT-MIB.my

CISCO-NTP-MIB.my

CISCO-CONFIG-COPY-MIB.my

CISCO-WAN-NCDP-MIB.my

CISCO-WAN-TOPOLOGY-MIB.my

CISCO-MGX8800-IF-MAPPING-MIB.my

CISCO-WAN-ATM-CONN-MIB.my

CISCO-WAN-FEEDER-MIB.my

BASIS-SHELF-MIB.my

BASIS-GENERIC-MIB.my

GENERICOBJECT-MIB.my

ERR-STATUS-MIB.my

RTM-MIB.my
IMA-MIB.my
CISCO-IMA-MIB.my
CISCO-MGX8800-BULK-FILE-MIB.my
CISCO-WAN-ATM-CUG-MIB.my
CISCO-WAN-ATM-PARTY-MIB.my
CISCO-WAN-ATM-PREF-ROUTE-MIB.my
CISCO-WAN-CONN-DEROUTE-MIB.my
CISCO-WAN-CONN-GROOMING-MIB.my
CISCO-WAN-FR-CONN-MIB.my
CISCO-WAN-FR-CONN-STAT-MIB.my
CISCO-WAN-FR-PORT-MIB.my
CISCO-WAN-FR-RSRC-PART-MIB.my
CISCO-WAN-FR-SIGNALING-MIB.my
CISCO-WAN-FR-X21-MIB.my
CISCO-WAN-ROUTE-MAN-MIB.my
CISCO-WAN-SCM-MIB.my


"LOADING TRAP MIBs"
------------------

Step 1: Load the following MIBs ( if not allready loaded)

        Follow the MIB Load order(Given Above) for each of the MIBs

        SNMPv2-SMI.my
        SNMPv2-TC.my
        SNMPv2-CONF.my
        SNMPv2-MIB.my
        RFC1213-MIB.my
        IANAifType-MIB.my
        IF-MIB.my
        CISCO-SMI.my
        CISCO-PRODUCTS-MIB.my
        CISCO-TC.my (or CISCO-TC-NO-U32.my if CISCO-TC.my can not be loaded)
        CISCOWAN-SMI.my
        SNMP-FRAMEWORK-MIB.my
        PerfHist-TC-MIB.my
        ATM-FORUM-TC-MIB.my
        ATM-TC-MIB.my
        ATM-MIB.my
        CISCO-ENTITY-VENDORTYPE-OID-MIB.my

        CISCO-ENTITY-FRU-CONTROL-MIB.my
        CISCO-ENTITY-SENSOR-MIB.my
        SONET-MIB.my
        DS1-MIB.my
        DS3-MIB.my
        CISCO-SONET-MIB.my
        CISCO-DS3-MIB.my
        CISCO-WAN-RSRC-PART-MIB.my
        CISCO-ATM-VIRTUAL-IF-MIB.my
        CISCO-WAN-MODULE-MIB.my
        CISCO-VSI-CONTROLLER-MIB.my
        CISCO-WAN-NCDP-MIB.my
        CISCO-NTP-MIB.my
        RTM-MIB.my
        CISCO-WAN-SONET-MIB
        CISCO-WAN-TRAP-VARS-MIB.my
        CISCO-BULK-FILE-MIB.my
        CISCO-WAN-ATM-CONN-MIB.my
        CISCO-WAN-SVC-MIB.my
        CISCO-WAN-SCM-MIB.my
        CISCO-WAN-FEEDER-MIB.my
        BASIS-MIB.my
        BASIS-SHELF-MIB.my
        BASIS-GENERIC-MIB.my
        GENERICOBJECT-MIB.my

Step 3: Load the following files independent of each other

        CISCO-WAN-COMMON-TRAPS-MIB.my ( Common for MGX8850 + BPX SES )

        CISCO-MGX8800-TRAPS-MIB.my    ( Specific to MGX8850 )

"RFC MIBs"
----------


        RFC1213 MIB is same as RFC1213-MIB
        RFC2233 MIB is same as IF-MIB
        RFC2863 MIB is same as IF-MIB
        RFC2558 MIB is same as SONET-MIB
        RFC2495 MIB is same as DS1-MIB
        RFC2496 MIB is same as DS3-MIB
        RFC2515 MIB is same as ATM-MIB
        RFC1907 MIB is same as SNMPv2-MIB
        RFC1902/RFC2578 MIB is same as SNMPv2-SMI
        RFC1903/RFC2579 MIB is same as SNMPv2-TC
        RFC1904/RFC2580 MIB is same as SNMPv2-CONF
        RFC1906 MIB is same as SNMPv2-TM
        RFC2571 MIB is same as SNMP-FRAMEWORK-MIB


- AGENT-CAPABILITIES MIBs: These MIBs contains information about the
  set of capabilities present in the agent for a particular mib.
 
  These MIBs contain information on the set of values supported for
  objects, access level restrictions, whether object is implemented or not.
 
  For More information, refer RFC 2580.

   The AGENT-CAPABILITIES macro in agent capabilities mibs
   specifies refinements or variations with respect to
   OBJECT-TYPE and NOTIFICATION-TYPE macros
   in MIB modules, NOT with respect to MODULE-COMPLIANCE macros in
   compliance statements.

 
  This might contain information on the following:
     * The access level support restriction on some of the objects

       i.e an object is defined read-write in the MIB. However agent
       supports only read-only access.

     * The restricted SYNTAX level.
       i.e an object is defined with range of 1..100. However agent
       supports only range from  1..10.

     * The Default value used for an object.

      i.e an object contain DEFVAL clause and has value 1.
      However the default value support for that object is 2.



    CISCO-SNMPV2-CAPABILITY.my             : For SNMPv2-MIB
    CISCO-IF-CAPABILITY.my                 : For IF-MIB
    CISCO-SYSTEM-CAPABILITY.my             : For CISCO-SYSTEM-MIB
    CISCO-RS-232-CAPABILITY.my             : For RS-232-MIB
    CISCO-ATM-CAPABILITY.my                : For ATM-MIB
    CISCO-BULK-FILE-CAPABILITY.my          : For CISCO-BULK-FILE-MIB
    CISCO-ENTITY-CAPABILITY.my             : For ENTITY-MIB
    CISCO-ENTITY-FRU-CONTROL-CAPABILITY.my : For CISCO-ENTITY-FRU-CONTROL-MIB
    CISCO-ENTITY-ASSET-CAPABILITY.my       : For CISCO-ENTITY-ASSET-MIB.my
    CISCO-SONET-CAPABILITY.my              : For SONET-MIB
    CISCO-SONET-EXT-CAPABILITY.my          : For CISCO-SONET-MIB
    CISCO-DS3-CAPABILITY.my                : For DS3-MIB
    CISCO-DS3-EXT-CAPABILITY.my            : For CISCO-DS3-MIB
    CISCO-IMA-CAPABILITY.my                : For IMA-MIB
    CISCO-IMA-EXT-CAPABILITY.my            : For CISCO-IMA-MIB
    CISCO-ATM-VIRTUAL-IF-CAPABILITY.my     : For CISCO-ATM-VIRTUAL-IF-MIB
    CISCO-ATM-CELL-LAYER-CAPABILITY.my     : For CISCO-ATM-CELL-LAYER-MIB
    CISCO-WAN-RSRC-PART-CAPABILITY.my      : For CISCO-WAN-RSRC-PART-MIB
    CISCO-WAN-MODULE-CAPABILITY.my         : For CISCO-WAN-MODULE-MIB
    CISCO-WAN-TOPOLOGY-CAPABILITY.my       : For CISCO-WAN-TOPOLOGY-MIB
    CISCO-WAN-NCDP-CAPABILITY.my           : For CISCO-WAN-NCDP-MIB
    CISCO-VSI-CONTROLLER-CAPABILITY.my     : For CISCO-VSI-CONTROLLER-MIB
    CISCO-PNNI-CAPABILITY.my               : For PNNI-MIB
    CISCO-CONFIG-COPY-CAPABILITY.my        : For CISCO-CONFIG-COPY-MIB

    CISCO-MGX8800-TRAPS-CAPABILITY.my      : For CISCO-MGX8800-TRAPS-MIB
    CISCO-MGX8800-COMMON-TRAPS-CAPABILITY.my: For CISCO-WAN-COMMON-TRAPS-MIB
    CISCO-WAN-SVC-CAPABILITY.my            : For CISCO-WAN-SVC-MIB
    CISCO-WAN-ATM-CONN-CAPABILITY.my      : For CISCO-WAN-ATM-CONN-MIB
    CISCO-WAN-ATM-CONN-STAT-CAPABILITY.my :For CISCO-WAN-ATM-CONN-STAT-MIB
    CISCO-WAN-ATM-CUG-CAPABILITY.my       : For CISCO-WAN-ATM-CUG-MIB.my
    CISCO-WAN-ATM-PARTY-CAPABILITY.my     : For CISCO-WAN-ATM-PARTY-MIB.my
    CISCO-WAN-ATM-PREF-ROUTE-CAPABILITY.my: For CISCO-WAN-ATM-PREF-ROUTE-MIB.my
    CISCO-WAN-RPM-SUBIF-CAPABILITY.my     : For CISCO-WAN-RPM-SUBIF-MIB
    CISCO-WAN-RPM-CONN-EXT-CAPABILITY.my  : For CISCO-WAN-RPM-CONN-EXT-MIB

    CISCO-WAN-BASIS-SHELF-CAPABILITY.my    : For BASIS-SHELF-MIB
    CISCO-WAN-BASIS-GENERIC-CAPABILITY.my  : For BASIS-GENERIC-MIB

    CISCO-BPXSES-COMMON-TRAPS-CAPABILITY.my: For CISCO-WAN-COMMON-TRAPS-MIB











