Mip6 Working Group                                  Glenn M. Keeni
INTERNET-DRAFT                                Cyber Solutions Inc.
Expires: March 15, 2005                             Kazuhide Koide
                                                 Tohoku University
                                                    Kenichi Nagami
                                                INTEC NetCore Inc.
                                                    Sri Gundavelli
                                                Cisco Systems Inc.
                                                September 16, 2004


                Mobile IPv6 Management Information Base
                   <draft-ietf-mip6-mipv6-mib-04.txt>

Status of this Memo


   By submitting this Internet-Draft, we certify that any applicable
   patent or other IPR claims of which we are aware have been disclosed,
   or will be disclosed, and any of which we become aware will be
   disclosed, in accordance with RFC 3668.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups. Note that other
   groups may also distribute working documents as Internet-Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than a "work in progress."

   The list of current Internet-Drafts can be accessed at
   http://www.ietf.org/1id-abstracts.html

   The list of Internet-Draft Shadow Directories can be accessed at
   http://www.ietf.org/shadow.html"

   This document is a product of the mip6 Working Group. Comments should
   be addressed to the authors or the mailing list at mip6@ietf.org

   This Internet-Draft will expire on March 15, 2005.

Copyright Notice

   Copyright (C) The Internet Society (2004).  All Rights Reserved.






Expires: March 15, 2005                                         [Page 1]


Internet Draft                                        September 16, 2004


Abstract

   This memo defines a portion of the Management Information Base (MIB),
   the Mobile-IPv6 MIB , for use with network management protocols
   in the Internet community. In particular, the Mobile-IPv6 MIB will be
   used to monitor and control the mobile node, home agent and
   correspondent node functions of a Mobile IPv6 (MIPv6) entity.


Table of Contents

   1.  The Internet-Standard Management Framework .................... 3
   2.  Overview ...................................................... 3
   3.  Mobile IPv6 Monitoring and Control Requirements ............... 4
   4.  MIB Design .................................................... 5
   5.  The Mobile-IPv6 MIB ........................................... 7
   6.  Security Considerations .......................................84
   7.  IANA Considerations ...........................................86
   8.  References ....................................................87
   9.  Acknowledgments ...............................................87
   10. Authors' Addresses ............................................88
   11. Full Copyright Statement ......................................89
   Appendix: History of Changes




























Expires: March 15, 2005                                         [Page 2]


Internet Draft                                        September 16, 2004


1. The Internet-Standard Management Framework

   For a detailed overview of the documents that describe the current
   Internet-Standard Management Framework, please refer to section 7 of
   RFC 3410 [RFC3410].

   Managed objects are accessed via a virtual information store, termed
   the Management Information Base or MIB.  MIB objects are generally
   accessed through the Simple Network Management Protocol (SNMP).

   Objects in the MIB are defined using the mechanisms defined in the
   Structure of Management Information (SMI).  This memo specifies a MIB
   module that is compliant to the SMIv2, which is described in STD 58,
   RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580
   [RFC2580].


2.  Overview

2.1 The Mobile IPv6 Protocol entities.

   Mobile IPv6 (MIPv6) [MIPv6] specifies a protocol which allows nodes
   to remain reachable while moving around in the IPv6 Internet. An
   entity which implements the MIPv6 protocol is an MIPv6 entity. There
   are three types of entities envisaged by the MIPv6 protocol.

      mobile node (MN): A node that can change its point of attachment
      from one link to another, while still being reachable via its home
      address.

      correspondent node (CN): A peer node with which a mobile node is
      communicating. The correspondent node may be either mobile or
      stationary. [Note that a correspondent node does not necessarily
      require MIPv6 support.]

      home agent (HA): A router on a mobile node's home link with which
      the mobile node has registered its current care-of address. While
      the mobile node is away from home, the home agent intercepts
      packets on the home link destined to the mobile node's home
      address, encapsulates them, and routes them to the mobile node's
      registered care-of address.

   This document defines a set of managed objects (MOs) that can be used
   to monitor and control MIPv6 entities.







Expires: March 15, 2005                                         [Page 3]


Internet Draft                                        September 16, 2004


2.2 Terminology.
   The terminology used in this document is consistent with the
   definitions used in Mobile IPv6 protocol specification[MIPv6].

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
   "OPTIONAL" in this document are to be interpreted as described in
   BCP 14, RFC 2119 [RFC2119].

3.  Mobile IPv6 Monitoring and Control Requirements

   For managing a MIPv6 entity it is necessary to monitor
   the following:
       o capabilities of MIPv6 entities
       o traffic due to MIPv6
       o binding related statistics (at HA, CN, MN )
       o binding details (at HA, CN)
       o history of Binding Updates (at HA, CN, MN)

   The MIPv6 protocol document stipulates that several MIPv6 related
   parameters should be manually configurable. The MIPv6 MIB should
   define managed objects that can be used to configure the related
   parameters e.g.:
       o the preference value the home agent will use in Router
         Advertisements;
       o the lifetime value the home agent will use in Router
         Advertisements;
       o whether a home agent will send ICMP Mobile Prefix
         Advertisements to mobile nodes;
       o whether a home agent will respond to ICMP Mobile Prefix
         Solicitation messages from mobile nodes; and
       o whether a home agent will process multicast group membership
         control messages from mobile nodes.


















Expires: March 15, 2005                                         [Page 4]


Internet Draft                                        September 16, 2004


4.  MIB Design.

   The basic principle has been to keep the MIB as simple as  possible
   and at the same time to make it effective enough so that the
   essential needs of monitoring and control are met. It is envisaged
   that wherever possible existing MIBS will be used (e.g. IPSec MIB,
   Neighbor Discovery MIB, Tunnel MIB.) for monitor and control of MIPv6
   entities.

   It is assumed that the Mobile IPv6 Management Information Base
   (MOBILEIPV6-MIB) will always be implemented in conjunction with the
   (to-be-published) IP-MIB.


   The Mobile-IPv6 MIB comprises of following groups of definitions:
       - mip6Core: a generic group containing objects that are
         common to all the Mobile IPv6 entities.
       - mip6Ha: this group models the home agent service. It
         comprises of objects specific to the services and associated
         advertisement parameters offered by the home agent on each
         of its links. It also contains objects pertaining to the
         maintenance of the home agent list on each of the links on
         which the service is offered.
       - mip6Mn: this group models the mobile node service. It
         comprises of objects specific to the Dynamic Home Agent
         discovery function and related parameters. It also contains
         objects that record the movement of the mobile node.
       - mip6Cn: models the correspondent node and is primarily
         scoped to its participation in the Return Routability
         procedure for achieving Route Optimization triggered by
         the mobile node.
       - mip6Notifications: defines the set of notifications that
         will be used to asynchronously monitor the Mobile IPv6
         entities.

   The tables contained in the above groups are as follows-
       mip6BindingCacheTable   : models the binding cache on the home
                                 agent and correspondent node. It
                                 contains details of the Binding Update
                                 requests that have been received and
                                 accepted.
       mip6BindingHistoryTable : tracks the history of the binding
                                 cache.
       mip6NodeTrafficTable    : the mobile node-wise traffic counters.
       mip6MnHomeAddressTable  : contains all the home addresses
                                 pertaining to the mobile node and
                                 the corresponding registration status.
       mip6MnBLTable           : models the Binding Update List on the



Expires: March 15, 2005                                         [Page 5]


Internet Draft                                        September 16, 2004


                                 mobile node. It contains information
                                 about the registration requests sent
                                 by the mobile node and the
                                 corresponding results.
       mip6CnCounterTable      : contains the mobile node-wise
                                 registration statistics.
       mip6HaConfTable         : contains the configurable
                                 advertisement parameters for all
                                 the interfaces on which the which
                                 the home agent service is
                                 advertised.
       mip6HaCounterTable      : contains registration statistics
                                 for all mobile nodes registered
                                 with the home agent.
       mip6HaListTable         : contains the list of all routers
                                 that are acting as home agents on
                                 each of the interfaces on which
                                 the home agent service is offered
                                 by this router.
       mip6HaGlobalAddrTable   : contains the global addresses of
                                 the home agents.






























Expires: March 15, 2005                                         [Page 6]


Internet Draft                                        September 16, 2004


5.  The Mobile-IPv6 MIB.

      MOBILEIPV6-MIB DEFINITIONS ::= BEGIN
       IMPORTS
         MODULE-IDENTITY,  mib-2, Unsigned32, Integer32, Counter32,
         Gauge32, Counter64,
         OBJECT-TYPE, NOTIFICATION-TYPE
                    FROM SNMPv2-SMI
         TEXTUAL-CONVENTION,
         TruthValue, DateAndTime, TimeStamp
                    FROM SNMPv2-TC
         MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
                    FROM SNMPv2-CONF
         InetAddressType, InetAddress
                    FROM INET-ADDRESS-MIB
         ipv6InterfaceIfIndex
                    FROM IP-MIB
         ;

     mip6MIB MODULE-IDENTITY
          LAST-UPDATED "200409010000Z"        --  1st September, 2004
          ORGANIZATION "IETF mip6 Working Group"
          CONTACT-INFO
         "                      Glenn Mansfield Keeni
                        Postal: Cyber Solutions Inc.
                                6-6-3, Minami Yoshinari
                                Aoba-ku, Sendai, Japan 989-3204.
                           Tel: +81-22-303-4012
                           Fax: +81-22-303-4015
                        E-mail: glenn@cysols.com

                                Kenichi Nagami
                        Postal: INTEC NetCore Inc.
                                1-3-3, Shin-suna
                                Koto-ku, Tokyo, 135-0075
                                Japan

                           Tel: +81-3-5665-5069
                        E-mail: nagami@inetcore.com

                        Postal: Kazuhide Koide
                                Tohoku University
                                Katahira Campus
                                Sendai
                                Japan

                           Tel: +81-22-217-5454
                        E-mail: koide@shiratori.riec.tohoku.ac.jp



Expires: March 15, 2005                                         [Page 7]


Internet Draft                                        September 16, 2004


                                Sri Gundavelli
                        Postal: Cisco Systems
                                170 W.Tasman Drive,
                                San Jose, CA 95134
                                USA

                           Tel: +1-408-527-6109
                         Email: sgundave@cisco.com

             Support Group E-mail: mip6@ietf.org"

             DESCRIPTION
                     "The MIB module for monitoring Mobile-IPv6
                      entities.

                      Copyright (C) The Internet Society 2004.  This
                      version of this MIB module is part of RFC XXXX;
                      see the RFC itself for full legal notices.
                     "
      -- RFC Ed.: replace XXXX with actual RFC number & remove this note

             REVISION    "200409010000Z"      -- 1st September 2004
             DESCRIPTION "Initial version, published as RFC XXXX."

      -- RFC Ed.: replace XXXX with actual RFC number & remove this note

                  ::= { mib-2 XXX } -- will be assigned by IANA

      -- IANA Reg.: Please assign a value for "XXX" under the 'mib-2'
      -- subtree and record the assignment in the SMI Numbers registry.

      -- RFC Ed.: When the above assignment has been made, please
      --     remove the above note
      --     replace "XXX" here with the assigned value and
      --     remove this note.



       -- The major groups

       mip6Notifications        OBJECT IDENTIFIER ::= { mip6MIB 0 }
       mip6Objects              OBJECT IDENTIFIER ::= { mip6MIB 1 }
       mip6Conformance          OBJECT IDENTIFIER ::= { mip6MIB 2 }
       mip6Core                 OBJECT IDENTIFIER ::= { mip6Objects 1 }
       mip6Mn                   OBJECT IDENTIFIER ::= { mip6Objects 2 }
       mip6Cn                   OBJECT IDENTIFIER ::= { mip6Objects 3 }
       mip6Ha                   OBJECT IDENTIFIER ::= { mip6Objects 4 }




Expires: March 15, 2005                                         [Page 8]


Internet Draft                                        September 16, 2004


       -- The sub groups

       mip6System               OBJECT IDENTIFIER ::= { mip6Core 1 }
       mip6Bindings             OBJECT IDENTIFIER ::= { mip6Core 2 }
       mip6Stats                OBJECT IDENTIFIER ::= { mip6Core 3 }

       mip6MnSystem             OBJECT IDENTIFIER ::= { mip6Mn 1 }
       mip6MnConf               OBJECT IDENTIFIER ::= { mip6Mn 2 }
       mip6MnRegistration       OBJECT IDENTIFIER ::= { mip6Mn 3 }

       mip6CnSystem             OBJECT IDENTIFIER ::= { mip6Cn 1 }
       mip6CnStats              OBJECT IDENTIFIER ::= { mip6Cn 2 }

       mip6HaAdvertisement      OBJECT IDENTIFIER ::= { mip6Ha 1 }
       mip6HaStats              OBJECT IDENTIFIER ::= { mip6Ha 2 }



      -- Textual Conventions
       Mip6BURequestRejectionCode ::= TEXTUAL-CONVENTION
              STATUS        current
              DESCRIPTION
                      "The value of the status field in the Binding
                       Acknowledgement message when the Binding Update
                       was rejected.
                      "
              REFERENCE
                      "RFC3775 : Section 6.1.8"
              SYNTAX  INTEGER {
                      reasonUnspecified               (1),  --(Code 128)
                      admProhibited                   (2),  --(Code 129)
                      insufficientResource            (3),  --(Code 130)
                      homeRegistrationNotSupported    (4),  --(Code 131)
                      notHomeSubnet                   (5),  --(Code 132)
                      notHomeAgentForThisMobileNode   (6),  --(Code 133)
                      duplicateAddressDetectionFailed (7),  --(Code 134)
                      sequenceNumberOutOfWindow       (8),  --(Code 135)
                      expiredHomeNonceIndex           (9),  --(Code 136)
                      expiredCareofNonceIndex         (10), --(Code 137)
                      expiredNonces                   (11), --(Code 138)
                      registrationTypeChangeDisallowed(12)  --(Code 139)
                     }

       mip6Capabilities OBJECT-TYPE
           SYNTAX      BITS {
                            mobileNode         (0),
                            homeAgent          (1),
                            correspondentNode  (2)



Expires: March 15, 2005                                         [Page 9]


Internet Draft                                        September 16, 2004


                       }
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "This object indicates the mobile ipv6 functions that
                    are supported by this managed entity. Multiple
                    Mobile IPv6 functions may be supported by a single
                    entity.
                   "
           REFERENCE
                   "RFC3775 : Section 6.1.8"
           ::= { mip6System 1 }

       mip6Status OBJECT-TYPE
           SYNTAX      INTEGER { enabled(1), disabled(2) }
           MAX-ACCESS  read-write
           STATUS      current
           DESCRIPTION
                   "Indicates whether the Mobile IPv6 protocol is
                    enabled for the managed entity. If it is enabled,
                    the agent discovery and registration functions will
                    be operational.
                    Changing the status from enabled(1) to disabled(2)
                    will terminate the agent discovery and registration
                    functions. On the other hand, changing the status
                    from disabled(2) to enabled(1) will start the agent
                    discovery and registration functions.
                   "
           ::= { mip6System 2 }


       -- mip6BindingCache

        mip6BindingCacheTable OBJECT-TYPE
           SYNTAX      SEQUENCE OF Mip6BindingCacheEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "A table representing the Binding Cache on the
                    managed entity. This cache is maintained by home
                    agents and correspondent nodes. The cache contains
                    both correspondent registration entries and home
                    registration  entries.
                   "
           REFERENCE
                   "RFC3775 : Section 4.5, 9.1 , 10.1"

           ::= { mip6Bindings 1 }



Expires: March 15, 2005                                        [Page 10]


Internet Draft                                        September 16, 2004


        mip6BindingCacheEntry OBJECT-TYPE
           SYNTAX      Mip6BindingCacheEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "An entry in the binding cache table. It represents a
                    single Binding Update.
                   "
           INDEX  { mip6BindingHomeAddressType, mip6BindingHomeAddress }
           ::= { mip6BindingCacheTable 1 }

        Mip6BindingCacheEntry ::=
           SEQUENCE {
            mip6BindingHomeAddressType   InetAddressType,
            mip6BindingHomeAddress       InetAddress,
            mip6BindingCOAType           InetAddressType,
            mip6BindingCOA               InetAddress,
            mip6BindingTimeRegistered    DateAndTime,
            mip6BindingTimeGranted       Gauge32,
            mip6BindingTimeRemaining     Gauge32,
            mip6BindingHomeRegn          TruthValue,
            mip6BindingMaxSeq            Unsigned32,
            mip6BindingUsageTS           DateAndTime,
            mip6BindingUsageCount        Counter32,
            mip6BindingAdminStatus       INTEGER
           }

       mip6BindingHomeAddressType OBJECT-TYPE
           SYNTAX      InetAddressType
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "The InetAddressType  of the mip6BindingHomeAddress
                    that follows.
                    The only allowed type for this object is ipv6(2).
                   "
           ::= { mip6BindingCacheEntry 1 }

       mip6BindingHomeAddress OBJECT-TYPE
           SYNTAX      InetAddress
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "The home address of the mobile node for which this
                    is the Binding Cache entry.  This field is used as
                    the key for searching the Binding Cache for the
                    destination address of a packet being sent.




Expires: March 15, 2005                                        [Page 11]


Internet Draft                                        September 16, 2004


                    The type of the address represented by this object
                    is specified by the corresponding
                    mip6BindingHomeAddressType object.

                    Note that the only allowed type for this object is
                    ipv6(2) and as such the size of this object is 16
                    octets.
                   "
           REFERENCE
                   "RFC3775 : Section 9.1"
           ::= { mip6BindingCacheEntry 2 }

       mip6BindingCOAType   OBJECT-TYPE
           SYNTAX      InetAddressType
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The InetAddressType of the mip6BindingCOA that
                    follows.
                    The only allowed type for this object is ipv6(2).
                   "
           ::= { mip6BindingCacheEntry 3 }

       mip6BindingCOA   OBJECT-TYPE
           SYNTAX      InetAddress
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The care-of address for the mobile node indicated by
                    the home address field (mip6BindingHomeAddress) in
                    this Binding Cache entry. A mobile node can have
                    multiple care-of-addresses.

                    The type of the address represented by this object
                    is specified by the corresponding mip6BindingCOAType
                    object.
                   "
           REFERENCE
                   "RFC3775 : Section 9.1"
           ::= { mip6BindingCacheEntry 4 }

        mip6BindingTimeRegistered OBJECT-TYPE
           SYNTAX      DateAndTime
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The timestamp when this Binding Cache entry was
                    created.



Expires: March 15, 2005                                        [Page 12]


Internet Draft                                        September 16, 2004


                   "
           ::= { mip6BindingCacheEntry 5 }

        mip6BindingTimeGranted OBJECT-TYPE
           SYNTAX      Gauge32
           UNITS       "seconds"
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The lifetime in seconds granted to the mobile node
                    for this registration.
                   "
           ::= { mip6BindingCacheEntry 6 }

       mip6BindingTimeRemaining OBJECT-TYPE
           SYNTAX      Gauge32
           UNITS       "seconds"
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The lifetime in seconds remaining for this
                    registration.
                   "
           REFERENCE
                   "RFC3775 : Section 9.1"
           ::= { mip6BindingCacheEntry 7 }

        mip6BindingHomeRegn OBJECT-TYPE
           SYNTAX      TruthValue
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "This object indicates whether or not this Binding
                    Cache entry is a home registration entry (applicable
                    only on nodes which support home agent
                    functionality).
                   "
           REFERENCE
                   "RFC3775 : Section 9.1"
           ::= { mip6BindingCacheEntry 8 }

        mip6BindingMaxSeq OBJECT-TYPE
           SYNTAX      Unsigned32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The maximum value of the Sequence Number field
                    received in previous Binding Updates for this home



Expires: March 15, 2005                                        [Page 13]


Internet Draft                                        September 16, 2004


                    address (mip6BindingHomeAddress).
                   "
           ::= { mip6BindingCacheEntry 9 }

        mip6BindingUsageTS OBJECT-TYPE
           SYNTAX      DateAndTime
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The timestamp when this entry was last looked up.
                   "
           REFERENCE
                   "RFC3775 : Section 9.1"
           ::= { mip6BindingCacheEntry 10 }

        mip6BindingUsageCount OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The number of times this entry was looked up.
                   "
           REFERENCE
                   "RFC3775 : Section 9.1"
           ::= { mip6BindingCacheEntry 11 }

        mip6BindingAdminStatus OBJECT-TYPE
           SYNTAX      INTEGER {
                           active     (1),
                           inactive   (2)
                       }
           MAX-ACCESS  read-write
           STATUS      current
           DESCRIPTION
                   "This is an administrative used to control the
                    status of a binding cache entry. By default the
                    value will be 'active(1).
                    A value of 'inactive (2) will indicate that the
                    validity of the entry is suspended. It does not
                    exist in the binding cache for all practical
                    purposes.
                    The state can be changed from active(1) to
                    inactive(2) by operator intervention.
                    Causing the state to change to inactive results
                    in the entry being deleted from the cache.
                    Attempts to change the status from 'inactive'
                    to 'active' will be rejected.
                   "



Expires: March 15, 2005                                        [Page 14]


Internet Draft                                        September 16, 2004


           REFERENCE
                   "RFC3775 : Section 9.1"
           ::= { mip6BindingCacheEntry 12 }




       -- mip6BindingHistory
       -- Once the lifetime expires an entry will be removed from the
       -- Binding Cache.
       -- For monitoring purposes it will be useful to have access to
       -- the history of the Binding Cache. BindingHistoryTable serves
       -- this purpose. It records the history of the Bindings.
       -- The size of the table will be left to implementers.

        mip6BindingHistoryTable OBJECT-TYPE
           SYNTAX      SEQUENCE OF Mip6BindingHistoryEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "A table containing a record of the bindings.
                   "
           ::= { mip6Bindings 2 }

        mip6BindingHistoryEntry OBJECT-TYPE
           SYNTAX      Mip6BindingHistoryEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "The record of a binding ."
           INDEX   { mip6BindingHstHomeAddressType,
                     mip6BindingHstHomeAddress ,
                     mip6BindingHstIndex}
           ::= { mip6BindingHistoryTable 1 }

        Mip6BindingHistoryEntry ::=
           SEQUENCE {
            mip6BindingHstHomeAddressType   InetAddressType,
            mip6BindingHstHomeAddress       InetAddress,
            mip6BindingHstIndex             Unsigned32,
            mip6BindingHstCOAType           InetAddressType,
            mip6BindingHstCOA               InetAddress,
            mip6BindingHstTimeRegistered    DateAndTime,
            mip6BindingHstTimeExpired       DateAndTime,
            mip6BindingHstHomeRegn          TruthValue,
            mip6BindingHstUsageTS           DateAndTime,
            mip6BindingHstUsageCount        Unsigned32
           }



Expires: March 15, 2005                                        [Page 15]


Internet Draft                                        September 16, 2004


       mip6BindingHstHomeAddressType OBJECT-TYPE
           SYNTAX      InetAddressType
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "The InetAddressType  of the mip6BindingHomeAddress
                    that follows.
                    The only allowed type for this object is ipv6(2).
                   "
           ::= { mip6BindingHistoryEntry 1 }

       mip6BindingHstHomeAddress OBJECT-TYPE
           SYNTAX      InetAddress
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "Mobile node's home (IP) address.

                    The type of the address represented by this object
                    is specified by the corresponding
                    mip6BindingHstHomeAddressType object.

                    Note that the only allowed type for this object is
                    ipv6(2) and as such the size of this object is 16
                    octets.
                   "
           ::= { mip6BindingHistoryEntry 2 }

       mip6BindingHstIndex OBJECT-TYPE
           SYNTAX      Unsigned32 (1..4294967295)
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "The index to uniquely identify this record along
                    with the Mobile nodes HomeAddress type and
                    HomeAddress. It should be monotonically increasing.
                    It may wrap after reaching its max value."
           ::= { mip6BindingHistoryEntry 3 }

       mip6BindingHstCOAType   OBJECT-TYPE
           SYNTAX      InetAddressType
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The InetAddressType of the mip6BindingCOA that
                    follows.
                    The only allowed type for this object is ipv6(2).
                   "



Expires: March 15, 2005                                        [Page 16]


Internet Draft                                        September 16, 2004


           ::= { mip6BindingHistoryEntry 4 }

       mip6BindingHstCOA   OBJECT-TYPE
           SYNTAX      InetAddress
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Mobile node's care-of-address.  One mobile node can
                    have multiple bindings with different
                    care-of-addresses.

                    The type of the address represented by this object
                    is specified by the corresponding
                    mip6BindingHstCOAType  object.
                   "
           ::= { mip6BindingHistoryEntry 5 }

        mip6BindingHstTimeRegistered OBJECT-TYPE
           SYNTAX      DateAndTime
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The timestamp when this Binding Cache entry was
                    created.
                   "
           ::= { mip6BindingHistoryEntry 6 }

        mip6BindingHstTimeExpired OBJECT-TYPE
           SYNTAX      DateAndTime
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The timestamp when this Binding Cache entry expired.
                   "
           ::= { mip6BindingHistoryEntry 7 }

        mip6BindingHstHomeRegn OBJECT-TYPE
           SYNTAX      TruthValue
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "This object indicates whether or not this Binding
                    Cache entry is a home registration entry (applicable
                    only on nodes which support home agent
                    functionality).
                   "
           ::= { mip6BindingHistoryEntry 8 }




Expires: March 15, 2005                                        [Page 17]


Internet Draft                                        September 16, 2004


        mip6BindingHstUsageTS OBJECT-TYPE
           SYNTAX      DateAndTime
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The timestamp when this entry was last looked up.
                   "
           ::= { mip6BindingHistoryEntry 9 }

        mip6BindingHstUsageCount OBJECT-TYPE
           SYNTAX      Unsigned32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The number of times this entry was looked up.
                   "
           ::= { mip6BindingHistoryEntry 10 }

       -- mip6TrafficCounters

       -- MIPv6 Traffic will be characterized by
       -- IPv6 datagrams which satisfy at least one of the following
       -- conditions
       --   - the datagrams are tunneled to the mobile node by the HA
       --   - the datagrams are reverse tunneled by the MN to the HA
       --   - the datagrams have which have the Routing header type 2
       --     set.
       --   - the datagrams have the Home Address option set in the
       --     Destination Option extension header
       --   - IPv6 datagrams with the mobility header

        mip6TotalTraffic OBJECT IDENTIFIER ::= { mip6Stats 1 }
       --  REFERENCE
       --             "RFC3775 : Section 4.1,  6.3"

        mip6InOctets  OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of octets in the MIPv6 datagrams
                    received by the MIPv6 entity. This will include the
                    datagrams with the Mobility Header, the Home Address
                    option in the Destination Option extension header
                   (Next Header value = 60), the type 2 Routing Header.
                    It will also include the IPv6 datagrams that are
                    reverse tunneled to a home agent from a mobile
                    node's home address.



Expires: March 15, 2005                                        [Page 18]


Internet Draft                                        September 16, 2004


                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6TotalTraffic 1 }

        mip6HCInOctets  OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of octets in the MIPv6 datagrams
                    received by the MIPv6 entity. This will include the
                    datagrams with the Mobility Header, the Home Address
                    option in the Destination Option extension header
                    (Next Header value = 60), the type 2 Routing Header.
                    It will also include the IPv6 datagrams that are
                    reverse tunneled to a home agent from a mobile
                    node's home address.
                    This object is a 64-bit version of mip6InOctets.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6TotalTraffic 2 }


        mip6InPkts    OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The number of MIPv6 datagrams received by the MIPv6
                    entity. This will include the datagrams with the
                    Mobility Header, the Home Address option in the
                    Destination Option extension header (Next Header
                    value = 60), the type 2 Routing Header.
                    It will also include the IPv6 datagrams that are
                    reverse tunneled to a home agent from a mobile
                    node's home address.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,



Expires: March 15, 2005                                        [Page 19]


Internet Draft                                        September 16, 2004


                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6TotalTraffic 3 }


        mip6HCInPkts    OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The number of MIPv6 datagrams received by the MIPv6
                    entity. This will include the datagrams with the
                    Mobility Header, the Home Address option in the
                    Destination Option extension header (Next Header
                    value = 60), the type 2 Routing Header. It will also
                    include the IPv6 datagrams that are reverse tunneled
                    to a home agent from a mobile node's home address.
                    This object is a 64-bit version of mip6InPkts.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6TotalTraffic 4 }

        mip6OutOctets  OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of octets in the MIPv6 datagrams
                    sent by the MIPv6 entity. This will include the
                    datagrams with the Mobility Header, the Home Address
                    option in the Destination Option extension header
                    (Next Header value = 60), the type 2 Routing Header.
                    It will also include the IPv6 datagrams that are
                    reverse tunneled to a home agent from a mobile
                    node's home address.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "



Expires: March 15, 2005                                        [Page 20]


Internet Draft                                        September 16, 2004


           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6TotalTraffic 5 }


        mip6HCOutOctets  OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of octets in the MIPv6 datagrams
                    sent by the MIPv6 entity. This will include the
                    datagrams with the Mobility Header, the Home Address
                    option in the Destination Option extension header
                    (Next Header value = 60), the type 2 Routing Header.
                    It will also include the IPv6 datagrams that are
                    reverse tunneled to a home agent from a mobile
                    node's home address.
                    This object is a 64-bit version of mip6OutOctets.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6TotalTraffic 6 }

        mip6OutPkts    OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The number of MIPv6 datagrams sent by the MIPv6
                    entity. This will include the datagrams with the
                    Mobility Header, the Home Address option in the
                    Destination Option extension header (Next Header
                    value = 60), the type 2 Routing Header. It will also
                    include the IPv6 datagrams that are reverse tunneled
                    to a home agent from a mobile node's home address.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6TotalTraffic 7 }



Expires: March 15, 2005                                        [Page 21]


Internet Draft                                        September 16, 2004


        mip6HCOutPkts    OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The number of MIPv6 datagrams sent by the MIPv6
                    entity. This will include the datagrams with the
                    Mobility Header, the Home Address option in the
                    Destination Option extension header (Next Header
                    value = 60), the type 2 Routing Header. It will
                    also include the IPv6 datagrams that are reverse
                    tunneled to a home agent from a mobile node's home
                    address.
                    This object is a 64-bit version of mip6OutPkts.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6TotalTraffic 8 }

        mip6CounterDiscontinuityTime OBJECT-TYPE
           SYNTAX      TimeStamp
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The value of sysUpTime on the most recent occasion
                    at which any one or more of this MIPv6 entities
                    global counters viz, counters with OID prefix
                    'mip6TotalTraffic' or 'mip6CnGlobalStats' or
                    'mip6HaGlobalStats' suffered a discontinuity.
                    If no such discontinuities have occurred since the
                    last re-initialization of the local management
                    subsystem, then this object will have a zero value.
                   "
           ::= { mip6TotalTraffic 9 }


       -- mip6NodeTrafficCounters

        mip6NodeTrafficTable OBJECT-TYPE
           SYNTAX      SEQUENCE OF Mip6NodeTrafficEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "A table containing MIPv6 traffic counters per mobile



Expires: March 15, 2005                                        [Page 22]


Internet Draft                                        September 16, 2004


                    node.
                   "
           ::= { mip6Stats 2 }

        mip6NodeTrafficEntry OBJECT-TYPE
           SYNTAX      Mip6NodeTrafficEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "The MIPv6 traffic counters for a mobile node."
           INDEX  { mip6BindingHomeAddressType, mip6BindingHomeAddress }
           ::= { mip6NodeTrafficTable 1 }

        Mip6NodeTrafficEntry ::=
           SEQUENCE {
                 mip6NodeInOctets             Counter32,
                 mip6HCNodeInOctets           Counter64,
                 mip6NodeInPkts               Counter32,
                 mip6HCNodeInPkts             Counter64,
                 mip6NodeOutOctets            Counter32,
                 mip6HCNodeOutOctets          Counter64,
                 mip6NodeOutPkts              Counter32,
                 mip6HCNodeOutPkts            Counter64,
                 mip6NodeCtrDiscontinuityTime TimeStamp
           }

        mip6NodeInOctets  OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of octets in the MIPv6 datagrams
                    received from the mobile node by the MIPv6 entity.
                    This will include the datagrams with the Mobility
                    Header and, the Home Address option in the
                    Destination Option extension header (Next Header
                    value = 60). It will also include the IPv6 datagrams
                    that are reverse tunneled to a home agent from the
                    mobile node's home address.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6NodeCtrDiscontinuityTime.
                   "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6NodeTrafficEntry 1 }




Expires: March 15, 2005                                        [Page 23]


Internet Draft                                        September 16, 2004


        mip6HCNodeInOctets  OBJECT-TYPE
           SYNTAX      Counter64
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of octets in the MIPv6 datagrams
                    received from the mobile node by the MIPv6 entity.
                    This will include the datagrams with the Mobility
                    Header and, the Home Address option in the
                    Destination Option extension header (Next Header
                    value = 60). It will also include the IPv6 datagrams
                    that are reverse tunneled to a home agent from the
                    mobile node's home address.
                    This object is a 64-bit version of mip6NodeInOctets.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6NodeCtrDiscontinuityTime.
                   "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6NodeTrafficEntry 2 }

        mip6NodeInPkts    OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The number of MIPv6 datagrams received from the
                    mobile node by the MIPv6 entity. This will include
                    the datagrams with the Mobility Header and, the Home
                    Address option in the Destination Option extension
                    header (Next Header value = 60).  It will also
                    include the IPv6 datagrams that are reverse tunneled
                    to a home agent from the mobile node's home address.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6NodeCtrDiscontinuityTime.
                   "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6NodeTrafficEntry 3 }

        mip6HCNodeInPkts    OBJECT-TYPE
           SYNTAX      Counter64
           MAX-ACCESS  read-only
           STATUS      current



Expires: March 15, 2005                                        [Page 24]


Internet Draft                                        September 16, 2004


           DESCRIPTION
                   "The number of MIPv6 datagrams received from the
                    mobile node by the MIPv6 entity. This will include
                    the datagrams with the Mobility Header and, the Home
                    Address option in the Destination Option extension
                    header (Next Header value = 60).  It will also
                    include the IPv6 datagrams that are reverse tunneled
                    to a home agent from the mobile node's home address.
                    This object is a 64-bit version of mip6NodeInPkts.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6NodeCtrDiscontinuityTime.
                   "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6NodeTrafficEntry 4 }

        mip6NodeOutOctets  OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of octets in the MIPv6 datagrams
                    sent to the mobile node by the MIPv6 entity. This
                    will include the datagrams with the Mobility Header
                    and the type 2 Routing Header. It will also include
                    the IPv6 datagrams that are tunneled by a home agent
                    to the mobile node.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6NodeCtrDiscontinuityTime.
                   "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6NodeTrafficEntry 5 }

        mip6HCNodeOutOctets  OBJECT-TYPE
           SYNTAX      Counter64
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                  "The total number of octets in the MIPv6 datagrams
                   sent to the mobile node by the MIPv6 entity. This
                   will include the datagrams with the Mobility Header
                   and the type 2 Routing Header. It will also include
                   the IPv6 datagrams that are tunneled by a home agent



Expires: March 15, 2005                                        [Page 25]


Internet Draft                                        September 16, 2004


                   to the mobile node.
                   This object is a 64-bit version of mip6NodeOutOctets.
                   Discontinuities in the value of this counter can
                   occur at re-initialization of the management system,
                   and at other times as indicated by the value of
                   mip6NodeCtrDiscontinuityTime.
                  "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6NodeTrafficEntry 6 }

        mip6NodeOutPkts    OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The number of MIPv6 datagrams sent to the mobile
                    node by the MIPv6 entity.  This will include the
                    datagrams with the Mobility Header, the type 2
                    Routing Header. It will also include the IPv6
                    datagrams that are tunneled by a home agent to the
                    mobile node.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6NodeCtrDiscontinuityTime.
                   "
           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6NodeTrafficEntry 7 }

        mip6HCNodeOutPkts    OBJECT-TYPE
           SYNTAX      Counter64
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                  "The number of MIPv6 datagrams sent to the mobile
                   node by the MIPv6 entity.  This will include the
                   datagrams with the Mobility Header, the type 2
                   Routing Header. It will also include the IPv6
                   datagrams that are tunneled by a home agent to the
                   mobile node.
                   This object is a 64-bit version of mip6NodeOutOctets.
                   Discontinuities in the value of this counter can
                   occur at re-initialization of the management system,
                   and at other times as indicated by the value of
                   mip6NodeCtrDiscontinuityTime.
                  "



Expires: March 15, 2005                                        [Page 26]


Internet Draft                                        September 16, 2004


           REFERENCE
                      "RFC3775 : Section 6.1, 6.3, 6.4, 10.4.5"
           ::= { mip6NodeTrafficEntry 8 }

        mip6NodeCtrDiscontinuityTime OBJECT-TYPE
           SYNTAX      TimeStamp
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The value of sysUpTime on the most recent occasion
                    at which any one or more of the counters in this row
                    suffered a discontinuity.  The relevant counters are
                    the specific instances of any Counter32 or Counter64
                    objects in this row.
                    If no such discontinuities have occurred since the
                    last re-initialization of the local management
                    subsystem, then this object contains a zero value.
                   "
           ::= { mip6NodeTrafficEntry 9 }

       -- mip6MnSystem Group

       mip6MnHomeAddressTable OBJECT-TYPE
           SYNTAX      SEQUENCE OF Mip6MnHomeAddressEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "A table containing registration status for all the
                    home addresses pertaining to the mobile node.
                   "
           ::= { mip6MnSystem 1 }

        mip6MnHomeAddressEntry OBJECT-TYPE
           SYNTAX      Mip6MnHomeAddressEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "The registration status for a home address."
           INDEX   { mip6MnHomeAddressType, mip6MnHomeAddress }
           ::= { mip6MnHomeAddressTable 1 }

        Mip6MnHomeAddressEntry ::=
           SEQUENCE {
                 mip6MnHomeAddressType            InetAddressType,
                 mip6MnHomeAddress                InetAddress,
                 mip6MnHomeAddressState           INTEGER
           }




Expires: March 15, 2005                                        [Page 27]


Internet Draft                                        September 16, 2004


       mip6MnHomeAddressType OBJECT-TYPE
           SYNTAX      InetAddressType
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "The InetAddressType  of the mip6MnHomeAddress that
                    follows.
                    The only allowed type for this object is ipv6(2).
                   "
           ::= { mip6MnHomeAddressEntry 1 }

       mip6MnHomeAddress OBJECT-TYPE
           SYNTAX      InetAddress
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "A unicast routable address assigned to the mobile
                    node. This is used as the 'permanent address' of the
                    mobile node in the sense that it remains unchanged
                    regardless of the mobile node's current point of
                    attachment. If mobile node doesn't have a home
                    address assigned yet then this object will take the
                    default 'unspecified' value ::0.

                    The type of the address represented by this object
                    is specified by the corresponding
                    mip6MnHomeAddressType object.

                    Note that the only allowed type for this object is
                    ipv6(2) and as such the size of this object is 16
                    octets.
                   "
           REFERENCE
                   "RFC3775 : Section 3.2"
           ::= { mip6MnHomeAddressEntry 2 }


       mip6MnHomeAddressState OBJECT-TYPE
           SYNTAX      INTEGER {
                               unknown(1),
                               home(2),
                               registered(3),
                               pending(4),
                               isolated(5)
                       }
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION



Expires: March 15, 2005                                        [Page 28]


Internet Draft                                        September 16, 2004


                   "Indicates mobile node's state of Mobile IP:
                    unknown        -- The state of the MN cannot be
                                      determined
                    home,          -- MN is connected to home network.
                    registered,    -- MN is on a foreign network and is
                                      registered with the home agent
                    pending,       -- MN has sent registration request
                                      to the home agent and is waiting
                                      for the reply
                    isolated,      -- MN is isolated from network i.e.
                                      it is not in its home network, it
                                      is not registered and no
                                      registration ack is pending
                   "
           ::= { mip6MnHomeAddressEntry 3 }


       -- Mobile Node Discovery and Advertisement Group Counters

       mip6MnDiscoveryRequests OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of ICMP Dynamic Home Agent Address
                    Discovery Requests  sent by the mobile node.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 10.5, 11.4.1"
              ::= { mip6MnConf 1 }

       mip6MnDiscoveryReplies OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of ICMP Dynamic Home Agent Address
                    Discovery Replies  received by the mobile node.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE



Expires: March 15, 2005                                        [Page 29]


Internet Draft                                        September 16, 2004


                   "RFC3775 : Section 10.5, 11.4.1"
              ::= { mip6MnConf 2 }

       mip6MnDiscoveryTimeouts OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of ICMP Dynamic Home Agent Address
                    Discovery Requests that timed out.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 10.5, 11.4.1, 12"
              ::= { mip6MnConf 3 }


       mip6MnPrefixSolicitationsSent OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of ICMP Mobile Prefix Solicitations
                    sent by the mobile node.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 10.5, 11.4.2"
              ::= { mip6MnConf 4 }

       mip6MnPrefixAdvsRecd OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of ICMP Mobile Prefix Advertisements
                    received by the mobile node. This will include the
                    ICMP Mobile Prefix Advertisements that are discarded
                    by the validity check.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of



Expires: March 15, 2005                                        [Page 30]


Internet Draft                                        September 16, 2004


                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 10.6, 11.4.3"
           ::= { mip6MnConf 5 }

       mip6MnPrefixAdvsIgnored OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Mobile Prefix Advertisements
                    discarded by the validity check.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 10.6, 11.4.3"
           ::= { mip6MnConf 6 }

       mip6MnMovedToFN OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Number of times the mobile node has detected
                    movement from to a foreign network from another
                    foreign network or from the home network, has
                    reconstructed its care-of address and has initiated
                    the care-of address registration process.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 11.5.1"
           ::= { mip6MnConf 7 }

       mip6MnMovedToHN OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Number of times the mobile node has detected
                    movement from a foreign network to its home



Expires: March 15, 2005                                        [Page 31]


Internet Draft                                        September 16, 2004


                    network.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 11.5.4"
           ::= { mip6MnConf 8 }

       -- Mobile Node Registration Group

       -- Registration table of mobile node

       mip6MnBLTable OBJECT-TYPE
           SYNTAX      SEQUENCE OF Mip6MnBLEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "This table corresponds to the Binding Update List
                    (BL) that is maintained by the mobile node. The list
                    holds an item for every binding that the mobile node
                    has established or is trying to establish. Both
                    correspondent and home registrations are included in
                    this table. Entries from the table are deleted as
                    the lifetime of the binding expires.
                   "
           REFERENCE
                   "RFC3775 : Section 4.5, 11.1"
           ::= { mip6MnRegistration 1 }

       mip6MnBLEntry OBJECT-TYPE
           SYNTAX      Mip6MnBLEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "Information about a Binding Update send by the
                    mobile node to a either to its home agent or one of
                    its correspondent nodes.
                   "
           INDEX { mip6MnHomeAddressType,
                   mip6MnHomeAddress,
                   mip6MnBLNodeAddressType,
                   mip6MnBLNodeAddress
                 }
           ::= { mip6MnBLTable 1 }

       Mip6MnBLEntry ::= SEQUENCE {



Expires: March 15, 2005                                        [Page 32]


Internet Draft                                        September 16, 2004


           mip6MnBLNodeAddressType   InetAddressType,
           mip6MnBLNodeAddress       InetAddress,
           mip6MnBLCOAType           InetAddressType,
           mip6MnBLCOA               InetAddress,
           mip6MnBLLifeTimeRequested Unsigned32,
           mip6MnBLLifeTimeGranted   Unsigned32,
           mip6MnBLMaxSeq            Unsigned32,
           mip6MnBLTimeSent          DateAndTime,
           mip6MnBLAccepted          TruthValue,
           mip6MnBLAcceptedTime      DateAndTime,
           mip6MnBLRetransmissions   Integer32
           }

       mip6MnBLNodeAddressType OBJECT-TYPE
           SYNTAX      InetAddressType
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                    "The InetAddressType of the mip6MnBLNodeAddress
                     that follows.
                     The only allowed type for this object is ipv6(2).
                    "
           ::= { mip6MnBLEntry 1 }

       mip6MnBLNodeAddress OBJECT-TYPE
           SYNTAX      InetAddress
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "IP address of the agent as used in the destination
                    IP address of the Binding Update.  The agent
                    may be a home agent or a correspondent node.

                    The type of the address represented by this object
                    is specified by the corresponding
                    mip6MnBLNodeAddressType object.

                    Note that the only allowed type for this object is
                    ipv6(2) and as such the size of this object is 16
                    octets.
                    "
           REFERENCE
                   "RFC3775 : Section 11.1"
           ::= { mip6MnBLEntry 2 }

       mip6MnBLCOAType OBJECT-TYPE
           SYNTAX      InetAddressType
           MAX-ACCESS  read-only



Expires: March 15, 2005                                        [Page 33]


Internet Draft                                        September 16, 2004


           STATUS      current
           DESCRIPTION
                   "The InetAddressType of the mip6MnBLCOA that follows.
                    The only allowed type for this object is ipv6(2).
                   "
           ::= { mip6MnBLEntry 3 }

       mip6MnBLCOA OBJECT-TYPE
           SYNTAX      InetAddress
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Care-of address that the mobile node intends to
                    register in the Binding Update request.

                    The type of the address represented by this object
                    is specified by the corresponding mip6MnBLCOAType
                    object.

                    Note that the only allowed type for this object is
                    ipv6(2) and as such the size of this object is 16
                    octets.
                   "
           REFERENCE
                   "RFC3775 : Section 11.1"
           ::= { mip6MnBLEntry 4 }

       mip6MnBLLifeTimeRequested OBJECT-TYPE
           SYNTAX      Unsigned32
           UNITS       "seconds"
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The lifetime requested by the mobile node (in
                    seconds) in the Binding Update.
                   "
           REFERENCE
                   "RFC3775 : Section 11.1"
           ::= { mip6MnBLEntry 5 }

       mip6MnBLLifeTimeGranted OBJECT-TYPE
           SYNTAX      Unsigned32
           UNITS       "seconds"
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The lifetime granted to the mobile node for this
                    binding. This field will be inaccessible if the



Expires: March 15, 2005                                        [Page 34]


Internet Draft                                        September 16, 2004


                    Binding Update request has not been accepted.
                    The lifetime remaining (lR) can be calculated using
                    the current time (cT), mip6MnBLAcceptedTime (aT) and
                    mip6MnBLLifeTimeGranted (lG) as follows
                            lR  = lG - (cT - aT).
                    When lR is zero this entry will be deleted from the
                    Binding Update List and consequently from this
                    table.
                   "
           ::= { mip6MnBLEntry 6 }

       mip6MnBLMaxSeq OBJECT-TYPE
           SYNTAX      Unsigned32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The maximum value of the Sequence Number field sent
                    in previous Binding Updates to this destination.
                   "
           REFERENCE
                   "RFC3775 : Section 11.1"
           ::= { mip6MnBLEntry 7 }

       mip6MnBLTimeSent OBJECT-TYPE
           SYNTAX      DateAndTime
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The time when the last (re-)transmission occurred."
           REFERENCE
                   "RFC3775 : Section 11.1"
           ::= { mip6MnBLEntry 8 }

       mip6MnBLAccepted OBJECT-TYPE
           SYNTAX      TruthValue
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "true(1) if the mobile node has received a
                    binding acknowledgment indicating that service has
                    been accepted (status code 0 or 1); false(2)
                    otherwise.  false(2) implies that the registration
                    is still pending.
                   "
           ::= { mip6MnBLEntry 9 }

       mip6MnBLAcceptedTime OBJECT-TYPE
           SYNTAX      DateAndTime



Expires: March 15, 2005                                        [Page 35]


Internet Draft                                        September 16, 2004


           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The time at which the mobile node receives a binding
                    acknowledgment indicating that Binding Update has
                    been accepted (status code 0 or 1);
                    This object will be inaccessible if the Binding
                    Update request is still pending.
                   "
           ::= { mip6MnBLEntry 10 }


       mip6MnBLRetransmissions  OBJECT-TYPE
           SYNTAX      Integer32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The number of Binding Update retransmissions.
                   "
           REFERENCE
                   "RFC3775 : Section 11.1"
           ::= { mip6MnBLEntry 11 }

       -- Mobile Node Registration Group Counters

       mip6MnRegnCounters OBJECT IDENTIFIER ::= { mip6MnRegistration 2 }

       mip6MnMobilityMessagesSent OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of mobility messages, i.e. IPv6
                    datagrams with Mobility Header, sent by the mobile
                    node. There are 3 types of mobility messages viz.
                    Home Test Init, Care-of Test Init, and Binding
                    Updates that are sent by mobile nodes.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 4.2, 6.1"
           ::= {  mip6MnRegnCounters 1 }

       mip6MnMobilityMessagesRecd OBJECT-TYPE
           SYNTAX      Counter32



Expires: March 15, 2005                                        [Page 36]


Internet Draft                                        September 16, 2004


           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of mobility messages, i.e. IPv6
                    datagrams with Mobility Header, received by the
                    mobile node. There are 5 types of mobility messages
                    viz. Home Test, Care-of Test, Binding
                    Acknowledgement, Binding Refresh Request and Binding
                    Error that are sent to mobile nodes.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 4.2, 6.1"
           ::= {  mip6MnRegnCounters 2 }

       mip6MnBUsToHA  OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Updates sent to the mobile
                    node's home agent(s).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 11.7.1"
           ::= {  mip6MnRegnCounters 3 }

       mip6MnBUAcksFromHA  OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of valid binding acknowledgements
                    received from the mobile nodes home agent(s).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 11.7.3"



Expires: March 15, 2005                                        [Page 37]


Internet Draft                                        September 16, 2004


           ::= {  mip6MnRegnCounters 4 }

       mip6MnBUsToCN OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Updates sent to
              correspondent nodes by the mobile node.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 11.7.2"
           ::= {  mip6MnRegnCounters 5 }

       mip6MnBUAcksFromCN OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of valid Binding Update acks
                    received from all the correspondent nodes.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 11.7.3"
           ::= {  mip6MnRegnCounters 6 }

       mip6MnBindingErrorsFromCN OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Error messages received
                    by mobile node from CN.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           ::= {  mip6MnRegnCounters 7 }




Expires: March 15, 2005                                        [Page 38]


Internet Draft                                        September 16, 2004


       mip6MnICMPErrorsRecd OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of ICMP Error messages of type ICMP
                    Parameter Problem, Code 1 or Code 2 received by
                    the mobile node from a CN in response to a return
                    routability procedure, a  Binding Update or a packet
                    with the Home Address  option.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 11.3.5"
           ::= {  mip6MnRegnCounters 8 }

       mip6MnBRRequestsRecd OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of Binding Refresh requests
                    received by the mobile node from Corresponding
                    nodes.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 11.7.4"
           ::= {  mip6MnRegnCounters 9 }

       -- Registration Group counters used for CN
       mip6CnGlobalStats OBJECT IDENTIFIER ::= { mip6CnStats 1 }


       mip6CnHomeTestInitsRecd     OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Home Test Init messages received.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,



Expires: March 15, 2005                                        [Page 39]


Internet Draft                                        September 16, 2004


                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 9.4.1"
           ::= { mip6CnGlobalStats 1 }

       mip6CnHomeTestsSent       OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Home Test messages sent. If a Home
                    Test Init message is found to be valid, a Home Test
                    message will be generated and sent. Otherwise the
                    Home Test message is silently discarded.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 9.4.3"
           ::= { mip6CnGlobalStats 2 }

       mip6CnCareOfTestInitsRecd     OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Care-of Test Init messages received.
                   "
           REFERENCE
                   "RFC3775 : Section 9.4.2"
           ::= { mip6CnGlobalStats 3 }

       mip6CnCareOfTestsSent          OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Care-of Test messages sent. If a
                    Care-of Test Init message is found to be valid, a
                    Care-of Test message will be generated and sent.
                    Otherwise the Care-of Test message is silently
                    discarded.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,



Expires: March 15, 2005                                        [Page 40]


Internet Draft                                        September 16, 2004


                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 9.4.4"
           ::= { mip6CnGlobalStats 4 }

       mip6CnBUsRecd     OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Updates received by the
                    correspondent node from mobile nodes.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 9.5.1"
           ::= { mip6CnGlobalStats 5 }

       mip6CnBUAcksSent     OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of acknowledgments sent by the
                    correspondent node for the Binding Updates received.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 9.5.4"
           ::= { mip6CnGlobalStats 6 }


       mip6CnBRsSent     OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Refresh Request messages
                    sent by the correspondent node.
                    Discontinuities in the value of this counter can



Expires: March 15, 2005                                        [Page 41]


Internet Draft                                        September 16, 2004


                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 9.5.5"
           ::= { mip6CnGlobalStats 7 }

        mip6CnBindingErrors OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Error messages sent by the
                    correspondent node to the mobile node.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 9.3.3"
           ::= { mip6CnGlobalStats 8 }

       mip6CnBUsAccepted   OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Updates accepted by the
                    correspondent node. If a Binding Acknowledgment
                    message is sent for the Binding Update request,
                    the Status code field in the message will have
                    a value less than 128.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           ::= { mip6CnGlobalStats 9 }

       mip6CnBUsRejected    OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests rejected
                    by the correspondent node. If a Binding



Expires: March 15, 2005                                        [Page 42]


Internet Draft                                        September 16, 2004


                    Acknowledgment message has been sent for the Binding
                    Update request, the Status code field in the
                    message will have a value greater than or equal to
                    128. Otherwise the Binding Update request has been
                    silently discarded.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 9.5.1"
           ::= { mip6CnGlobalStats 10 }

       mip6CnReasonUnspecified OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests rejected by
                    the correspondent node with status code in the
                    Binding Acknowledgement message indicating 'reason
                    unspecified' (Code 128).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 6.1.8"
           ::= { mip6CnGlobalStats 11 }

       mip6CnInsufficientResource OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests rejected by
                    the correspondent node with status code in the
                    Binding Acknowledgement message indicating
                    'insufficient resources' (Code 130).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 6.1.8"



Expires: March 15, 2005                                        [Page 43]


Internet Draft                                        September 16, 2004


           ::= { mip6CnGlobalStats 12 }

       mip6CnHomeRegnNotSupported OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                  "Total number of Binding Update requests rejected by
                   correspondent node with status code in the Binding
                   Acknowledgement message indicating 'home registration
                   not supported' (Code 131).
                   Discontinuities in the value of this counter can
                   occur at re-initialization of the management system,
                   and at other times as indicated by the value of
                   mip6CounterDiscontinuityTime.
                  "
           REFERENCE
                   "RFC3775 : Section 10.3.1"
           ::= { mip6CnGlobalStats 13 }

       mip6CnSeqNumberOutOfWindow OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Updates rejected by
                    correspondent node with status code in the Binding
                    Acknowledgement message indicating 'sequence number
                    out of window' (Code 135).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 6.1.8 9.5.1"
           ::= { mip6CnGlobalStats 14 }

       mip6CnExpiredHomeNonceIndex OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of Binding Updates rejected by
                    correspondent node with status code in the Binding
                    Acknowledgement message indicating 'expired home
                    nonce index' (Code 136).
                    Discontinuities in the value of this counter can



Expires: March 15, 2005                                        [Page 44]


Internet Draft                                        September 16, 2004


                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 6.1.8 9.5.1"
           ::= { mip6CnGlobalStats 15 }

       mip6CnExpiredCareOfNonceIndex OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of Binding Updates rejected by
                    correspondent node with status code in the Binding
                    Acknowledgement message indicating 'expired
                    care-of nonce index' (Code 137).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 6.1.8 9.5.1"
           ::= { mip6CnGlobalStats 16 }

       mip6CnExpiredNonce OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of Binding Updates rejected by
                    correspondent node with status code in the Binding
                    Acknowledgement message indicating 'expired nonces'
                    (Code 138) i.e. the correspondent node no longer
                    recognizes the Home Nonce Index value and the
                    Care-of Nonce Index value.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 6.1.8 9.5.1"
           ::= { mip6CnGlobalStats 17 }

       mip6CnRegTypeChangeDisallowed OBJECT-TYPE
           SYNTAX      Counter32



Expires: March 15, 2005                                        [Page 45]


Internet Draft                                        September 16, 2004


           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of Binding Updates rejected by
                    correspondent node with status code in the Binding
                    Acknowledgement message indicating 'registration
                    type change disallowed' (Code 139 i.e. a binding
                    already exists for the given home address and the
                    home registration flag has a different value than
                    the Home Registration (H) bit in the Binding Update.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
           REFERENCE
                   "RFC3775 : Section 6.1.8 9.5.1"
           ::= { mip6CnGlobalStats 18 }



       -- The Correspondent Node statistics by mobile node

       mip6CnCounterTable OBJECT-TYPE
           SYNTAX      SEQUENCE OF Mip6CnCounterEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "A table containing each mobile ."
           ::= { mip6CnStats 2 }

       mip6CnCounterEntry OBJECT-TYPE
           SYNTAX      Mip6CnCounterEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "The set of CN counters for a mobile node."
           INDEX   {    mip6BindingHomeAddressType,
                        mip6BindingHomeAddress
                   }
           ::= { mip6CnCounterTable 1 }

       Mip6CnCounterEntry ::=
           SEQUENCE {
              mip6CnBURequestsAccepted       Counter32,
              mip6CnBURequestsRejected       Counter32,
              mip6CnBCEntryCreationTime      DateAndTime,
              mip6CnBUAcceptedTime           DateAndTime,



Expires: March 15, 2005                                        [Page 46]


Internet Draft                                        September 16, 2004


              mip6CnBURejectionTime          DateAndTime,
              mip6CnBURejectionCode          Mip6BURequestRejectionCode,
              mip6CnCtrDiscontinuityTime     TimeStamp
           }

       mip6CnBURequestsAccepted OBJECT-TYPE   --(Code 0,1)
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests from the
                    mobile node accepted by the correspondent node.
                    If Binding Acknowledgement messages are sent then
                    the Status code in the message will have a value
                    less than 128.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CnCtrDiscontinuityTime.
                   "
           ::= { mip6CnCounterEntry 1 }

       mip6CnBURequestsRejected     OBJECT-TYPE
                                         -- (Code 128 through Code 159)
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests from the
                    mobile node which have been rejected by the
                    correspondent node. This includes the Binding Update
                    requests for which a Binding Acknowledgment message
                    has been sent with Status code value greater than or
                    equal to 128 and the Binding Acknowledgment requests
                    which have been silently discarded.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CnCtrDiscontinuityTime.
                   "
           ::= { mip6CnCounterEntry 2 }

       mip6CnBCEntryCreationTime        OBJECT-TYPE
           SYNTAX      DateAndTime
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The time when the current Binding Cache entry was



Expires: March 15, 2005                                        [Page 47]


Internet Draft                                        September 16, 2004


                    created for the mobile node.
                   "
           ::= { mip6CnCounterEntry 3 }

       mip6CnBUAcceptedTime OBJECT-TYPE
           SYNTAX      DateAndTime
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The time at which the last Binding Update was
                    accepted by the correspondent node and the
                    corresponding Binding Cache entry was updated.
                   "
           ::= { mip6CnCounterEntry 4 }

       mip6CnBURejectionTime   OBJECT-TYPE
           SYNTAX      DateAndTime
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The time at which the last Binding Update message
                    was rejected by the correspondent node.
                    If there have been no rejections then this object
                    will be inaccessible.
                   "
           ::= { mip6CnCounterEntry 5 }

       mip6CnBURejectionCode  OBJECT-TYPE
              SYNTAX      Mip6BURequestRejectionCode
              MAX-ACCESS  read-only
              STATUS      current
              DESCRIPTION
                     "If a Binding Acknowledgment is sent to the mobile
                      node, this is the Status code (> 128) that is
                      returned in the Binding Acknowledgment.
                      In case a Binding Acknowledgment is not sent to
                      the mobile node then this will be the value that
                      of the Status code that corresponds to the reason
                      of the rejection. If there have been no rejections
                      then this object will be inaccessible.
                     "
           REFERENCE
                   "RFC3775 : Section 6.1.8"

              ::= { mip6CnCounterEntry 6 }

        mip6CnCtrDiscontinuityTime OBJECT-TYPE
           SYNTAX      TimeStamp



Expires: March 15, 2005                                        [Page 48]


Internet Draft                                        September 16, 2004


           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The value of sysUpTime on the most recent occasion
                    at which any one or more of counters in this row
                    viz, instances of 'mip6CnBURequestsAccepted' and
                    'mip6CnBURequestsRejected' suffered a discontinuity.
                    If no such discontinuities have occurred since the
                    last re-initialization of the local management
                    subsystem, then this object will have a zero value.
                   "
           ::= { mip6CnCounterEntry 7 }

       -- Home agent group

       mip6HaAdvsRecd OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of valid Router Advertisements
                    received with the Home Agent (H) bit set, on
                    all the links on which it is serving as a Home
                    Agent.
                   "
           REFERENCE
                   "RFC3775 : Section 6.1.8 9.5.1"
           ::= { mip6HaAdvertisement 1 }


       mip6HaAdvsSent OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of unsolicited multicast Router
                    Advertisements sent with the Home Agent (H) bit set,
                    on all the links on which the router is serving as
                    a Home Agent.
                   "
           REFERENCE
                   "RFC3775 : Section 6.1.8 9.5.1"
           ::= { mip6HaAdvertisement 2 }


       mip6HaConfTable OBJECT-TYPE
           SYNTAX      SEQUENCE OF Mip6HaConfEntry
           MAX-ACCESS  not-accessible



Expires: March 15, 2005                                        [Page 49]


Internet Draft                                        September 16, 2004


           STATUS      current
           DESCRIPTION
                  "A table containing configurable advertisement
                   parameters for all interfaces on which the
                   which the home agent service is advertised.
                  "
           ::= { mip6HaAdvertisement 3 }

       mip6HaConfEntry OBJECT-TYPE
           SYNTAX      Mip6HaConfEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                  "Advertisement parameters for an interface.
                   The instances of the columnar objects in this entry
                   pertain to the interface which is uniquely identified
                   by the ipv6InterfaceIfIndex of the interface. The
                   same ipv6InterfaceIfIndex object is used to uniquely
                   identify instances of the columnar objects of this
                   conceptual row.
                  "
           INDEX   { ipv6InterfaceIfIndex }
           ::= { mip6HaConfTable 1 }

       Mip6HaConfEntry    ::= SEQUENCE {
             mip6HaAdvPreference               Integer32,
             mip6HaAdvLifetime                 Integer32,
             mip6HaPrefixAdv                   INTEGER,
             mip6HaPrefixSolicitation          INTEGER,
             mip6HaMCastCtlMsgSupport          INTEGER
           }

       mip6HaAdvPreference OBJECT-TYPE
           SYNTAX      Integer32 (0..65536)
           MAX-ACCESS  read-write
           STATUS      current
           DESCRIPTION
                  "The preference value for the home agent to
                   be used in the Router Advertisements. Higher
                   value denotes greater preference.
                  "
           REFERENCE
                   "RFC3775 : Section 7.4, 8.4"
           ::= { mip6HaConfEntry 1 }

       mip6HaAdvLifetime   OBJECT-TYPE
           SYNTAX      Integer32 (1..65535)
           UNITS       "seconds"



Expires: March 15, 2005                                        [Page 50]


Internet Draft                                        September 16, 2004


           MAX-ACCESS  read-write
           STATUS      current
           DESCRIPTION
                  "The lifetime value for the home agent to be
                   used in the Router Advertisements.
                  "
           REFERENCE
                   "RFC3775 : Section 7.4"
           ::= { mip6HaConfEntry 2 }

       mip6HaPrefixAdv    OBJECT-TYPE
           SYNTAX      INTEGER { enabled(1), disabled(2) }
           MAX-ACCESS  read-write
           STATUS      current
           DESCRIPTION
                   "Indicates whether the home agent should support
                    sending of the ICMP Mobile Prefix Advertisements.
                    If it is disabled(2), the home agent will not
                    send ICMP Mobile Prefix Advertisements to the
                    mobile nodes.
                    The state can be changed from enabled(1) to
                    disabled(2) by operator intervention. Causing
                    the state to change from enabled(1) to
                    disabled(2) will result in the home agent
                    disabling the Prefix advertisement function.
                   "
           REFERENCE
                   "RFC3775 : Section 8.4"
           ::= { mip6HaConfEntry 3}

       mip6HaPrefixSolicitation   OBJECT-TYPE
           SYNTAX      INTEGER { enabled(1), disabled(2) }
           MAX-ACCESS  read-write
           STATUS      current
           DESCRIPTION
                   "Indicates whether the home agent should respond
                    to ICMP Mobile Prefix Solicitation messages it
                    receives from the mobile nodes. By default, the
                    value will be set to enabled(1). If it is
                    disabled(2), the home agent will not respond to
                    any ICMP Mobile Prefix Solicitation messages.
                    The state can be changed from enabled(1) to
                    disabled(2), by operator intervention. Causing
                    the state to change from enabled(1) to
                    disabled(2) will result in the home agent not
                    responding to any ICMP Mobile Prefix
                    Solicitation messages it receives from the
                    mobile nodes.



Expires: March 15, 2005                                        [Page 51]


Internet Draft                                        September 16, 2004


                   "
           REFERENCE
                   "RFC3775 : Section 8.4"
           ::= { mip6HaConfEntry 4}


      mip6HaMCastCtlMsgSupport OBJECT-TYPE
           SYNTAX      INTEGER { enabled(1), disabled(2) }
           MAX-ACCESS  read-write
           STATUS      current
           DESCRIPTION
                   "Indicates whether the home agent should enable
                    support for the processing of the multicast
                    group membership control messages it receives
                    from the mobile nodes. By default, the value
                    will be set to enabled(1). If it is
                    disabled(2), the home agent will not process
                    any multicast group control messages it receives
                    from the mobile nodes.
                    The state can be changed from enabled(1) to
                    disabled(2), by operator intervention. Causing
                    the state to change from enabled(1) to
                    disabled(2) will result in the home agent
                    disabling the processing of the multicast group
                    control messages it received from the mobile
                    nodes.
                   "
           REFERENCE
                   "RFC3775 : Section 10.4.3"
           ::= { mip6HaConfEntry 5}


       -- Registration Group counters HA

       mip6HaGlobalStats OBJECT IDENTIFIER ::= { mip6HaStats 1 }

       mip6HaHomeTestInitsRecd     OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Home Test Init messages received by
                    the home agent. This will include Home Test Init
                    messages that failed the validity checks.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.



Expires: March 15, 2005                                        [Page 52]


Internet Draft                                        September 16, 2004


                   "
             REFERENCE
                      "RFC3775 : Section 5.2.5"
           ::= { mip6HaGlobalStats 1 }

       mip6HaHomeTestsSent       OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Home Test messages sent by the
                    home agent.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
            REFERENCE
                      "RFC3775 : Section 5.2.5"
           ::= { mip6HaGlobalStats 2 }

       mip6HaBUsRecd     OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total nubmer of Binding Updates received by the
                    home agent.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 10.3.1"
           ::= { mip6HaGlobalStats 3 }

       mip6HaBUAcksSent     OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Acknowledgements sent
                    by the home agent.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.



Expires: March 15, 2005                                        [Page 53]


Internet Draft                                        September 16, 2004


                   "
              REFERENCE
                      "RFC3775 : Section 10.3.1"
           ::= { mip6HaGlobalStats 4 }

       mip6HaBRAdviceSent OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Acknowledgements sent
                    by the home agent with Binding Refresh Advice
                    mobility option included.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 10.3.1"
           ::= { mip6HaGlobalStats 5 }

       mip6HaBUsAccepted   OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Updates accepted by this HA.
                    Binding Acknowledgment with Status code of 0 or 1.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 10.3.1"
           ::= { mip6HaGlobalStats 6 }

       mip6HaPrefDiscoverReqd OBJECT-TYPE        -- (Code 1)
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The total number of Binding Acknowledgments sent the
                    home agent with Status code indicating 'accepted but
                    prefix discovery necessary'  (Code 1).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,



Expires: March 15, 2005                                        [Page 54]


Internet Draft                                        September 16, 2004


                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 10.3.1"
           ::= { mip6HaGlobalStats 7 }

       mip6HaReasonUnspecified OBJECT-TYPE               -- (Code 128)
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests rejected by
                    the home agent with status code in the Binding
                    Acknowledgement message indicating 'reason
                    unspecified' (Code 128).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 10.3.1"
           ::= { mip6HaGlobalStats 8 }

       mip6HaAdmProhibited OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests rejected by
                    the home agent with status code in the Binding
                    Acknowledgement message indicating 'administratively
                    prohibited' (Code 129).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 10.3.1"
           ::= { mip6HaGlobalStats 9 }

       mip6HaInsufficientResource OBJECT-TYPE            -- (Code 130)
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION



Expires: March 15, 2005                                        [Page 55]


Internet Draft                                        September 16, 2004


                   "Total number of Binding Update requests rejected by
                    the home agent with status code in the Binding
                    Acknowledgement message indicating 'insufficient
                    resources' (Code 130).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 9.5.2"
           ::= { mip6HaGlobalStats 10 }

       mip6HaHomeRegnNotSupported OBJECT-TYPE    -- (Code 131)
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests rejected by
                    the home agent with status code in the Binding
                    Acknowledgement message indicating 'home
                    registration not supported' (Code 131).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 10.3.1"
           ::= { mip6HaGlobalStats 11 }

       mip6HaNotHomeSubnet OBJECT-TYPE                   -- (Code 132)
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests rejected by
                    the home agent with status code in the Binding
                    Acknowledgement message indicating 'not home subnet'
                    (Code 132).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 10.3.1"
           ::= { mip6HaGlobalStats 12 }



Expires: March 15, 2005                                        [Page 56]


Internet Draft                                        September 16, 2004


       mip6HaNotHomeAgentForThisMN OBJECT-TYPE           -- (Code 133)
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests rejected by
                    the home agent with status code in the Binding
                    Acknowledgement message indicating 'not home agent
                    for this mobile node' (Code 133).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 10.3.2"
           ::= { mip6HaGlobalStats 13 }

       mip6HaDupAddrDetectionFailed OBJECT-TYPE       -- (Code 134)
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests rejected by
                    the home agent with status code in the Binding
                    Acknowledgement message indicating 'Duplicate
                    Address Detection failed' (Code 134).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 10.3.1"
           ::= { mip6HaGlobalStats 14 }

       mip6HaSeqNumberOutOfWindow OBJECT-TYPE            -- (Code 135)
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests rejected by
                    the home agent with status code in the Binding
                    Acknowledgement message indicating 'sequence number
                    out of window' (Code 135).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of



Expires: March 15, 2005                                        [Page 57]


Internet Draft                                        September 16, 2004


                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 9.5.1"
           ::= { mip6HaGlobalStats 15 }

       mip6HaExpiredHomeNonceIndex OBJECT-TYPE           -- (Code 136)
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests rejected by
                    the home agent with status code in the Binding
                    Acknowledgement message indicating 'expired home
                    nonce index' (Code 136).
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 9.5.1"
           ::= { mip6HaGlobalStats 16 }

       mip6HaRegTypeChangeDisallowed OBJECT-TYPE         -- (Code 139)
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of Binding Update requests rejected by
                    the home agent with status code in the Binding
                    Acknowledgement message indicating 'registration
                    type change disallowed' (Code 139) i.e. a binding
                    already exists for the given home address and the
                    home registration flag has a different value than
                    the Home Registration (H) bit in the Binding Update.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6CounterDiscontinuityTime.
                   "
              REFERENCE
                      "RFC3775 : Section 9.5.1"
           ::= { mip6HaGlobalStats 17 }

       -- Home agent registration Counters per node

       mip6HaCounterTable OBJECT-TYPE



Expires: March 15, 2005                                        [Page 58]


Internet Draft                                        September 16, 2004


           SYNTAX      SEQUENCE OF Mip6HaCounterEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "A table containing registration statistics for all
                    mobile nodes registered with the home agent.
                   "
           ::= { mip6HaStats 2 }

       mip6HaCounterEntry  OBJECT-TYPE
           SYNTAX      Mip6HaCounterEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "Home agent registration statistics for a mobile
                    node."
           INDEX   { mip6BindingHomeAddressType,
                     mip6BindingHomeAddress
                   }
           ::= { mip6HaCounterTable 1 }

       Mip6HaCounterEntry      ::= SEQUENCE {
           mip6HaBURequestsAccepted       Counter32,
           mip6HaBURequestsDenied         Counter32,
           mip6HaBCEntryCreationTime      DateAndTime,
           mip6HaBUAcceptedTime           DateAndTime,
           mip6HaBURejectionTime          DateAndTime,
           mip6HaRecentBURejectionCode    Mip6BURequestRejectionCode,
           mip6HaCtrDiscontinuityTime     TimeStamp
           }

       mip6HaBURequestsAccepted OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "Total number of service requests for the mobile node
                    accepted by the home agent.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6HaCtrDiscontinuityTime.
                   "
           ::= { mip6HaCounterEntry 1 }

       mip6HaBURequestsDenied   OBJECT-TYPE
           SYNTAX      Counter32
           MAX-ACCESS  read-only



Expires: March 15, 2005                                        [Page 59]


Internet Draft                                        September 16, 2004


           STATUS      current
           DESCRIPTION
                   "Total number of service requests for the mobile node
                    rejected by the home agent.
                    Discontinuities in the value of this counter can
                    occur at re-initialization of the management system,
                    and at other times as indicated by the value of
                    mip6HaCtrDiscontinuityTime.
                   "
           ::= { mip6HaCounterEntry 2 }

       mip6HaBCEntryCreationTime   OBJECT-TYPE
           SYNTAX      DateAndTime
           UNITS       "seconds"
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The time when the current Binding Cache entry was
                    created for the mobile node.
                   "
           ::= { mip6HaCounterEntry 3 }

       mip6HaBUAcceptedTime  OBJECT-TYPE
           SYNTAX      DateAndTime
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The time at which the last Binding Update was
                    accepted by the home agent for this mobile node.
                   "
           ::= { mip6HaCounterEntry 4 }

       mip6HaBURejectionTime  OBJECT-TYPE
           SYNTAX      DateAndTime
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The time at which the last Binding Update was
                    rejected by the home agent for this mobile node.
                    If there have been no rejections then this object
                    will be inaccessible.
                   "
           ::= { mip6HaCounterEntry 5 }

       mip6HaRecentBURejectionCode  OBJECT-TYPE
           SYNTAX      Mip6BURequestRejectionCode
           MAX-ACCESS  read-only
           STATUS      current



Expires: March 15, 2005                                        [Page 60]


Internet Draft                                        September 16, 2004


           DESCRIPTION
                   "If a Binding Acknowledgment is sent to the mobile
                    node, this is the Status code (> 128) that is
                    returned in the Binding Acknowledgment.
                    In case a Binding Acknowledgment is not sent to the
                    mobile node then this will be the value that of the
                    Status code that corresponds to the reason of the
                    rejection.
                    If there have been no rejections then this object
                    will be inaccessible.
                   "
           ::= { mip6HaCounterEntry 6 }

        mip6HaCtrDiscontinuityTime OBJECT-TYPE
           SYNTAX      TimeStamp
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The value of sysUpTime on the most recent occasion
                    at which any one or more of counters in this row
                    viz, instances of 'mip6HaBURequestsAccepted' and
                    'mip6HaBURequestsRejected' suffered a discontinuity.
                    If no such discontinuities have occurred since the
                    last re-initialization of the local management
                    subsystem, then this object will have a zero value.
                   "
           ::= { mip6HaCounterEntry 7 }

       -- Home Agent List Table

       mip6HaListTable OBJECT-TYPE
           SYNTAX      SEQUENCE OF Mip6HaListEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "This table models the Home Agents List that contains
                    the list of all routers that are acting as home
                    agents on each of the interfaces on which the home
                    agent service is offered by this router.
                   "
              REFERENCE
                      "RFC3775 : Section 10.1"
           ::= { mip6HaAdvertisement 4 }

       mip6HaListEntry  OBJECT-TYPE
           SYNTAX      Mip6HaListEntry
           MAX-ACCESS  not-accessible
           STATUS      current



Expires: March 15, 2005                                        [Page 61]


Internet Draft                                        September 16, 2004


           DESCRIPTION
                  "Information about a router that is offering home
                   agent service.
                   The instances of the columnar objects in this entry
                   pertain to an interface for a particular value of
                   mip6HaLinkLocalAddressType and
                   mip6HaLinkLocalAddress. The interface is uniquely
                   identified by its ipv6InterfaceIfIndex. The same
                   ipv6InterfaceIfIndex object is used in conjunction
                   with the mip6HaLinkLocalAddressType and
                   mip6HaLinkLocalAddress to uniquely identify
                   instances of the columnar objects of this row.
                   "
           INDEX   { ipv6InterfaceIfIndex, mip6HaLinkLocalAddressType,
                                           mip6HaLinkLocalAddress }
           ::= { mip6HaListTable 1 }

       Mip6HaListEntry      ::= SEQUENCE {
           mip6HaLinkLocalAddressType      InetAddressType,
           mip6HaLinkLocalAddress          InetAddress,
           mip6HaPreference                Integer32,
           mip6HaRecvLifeTime              Gauge32,
           mip6HaRecvTimeStamp             DateAndTime
           }

       mip6HaLinkLocalAddressType  OBJECT-TYPE
           SYNTAX      InetAddressType
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "The address type for the link-local address
                    of the home agent that follows.
                    The only allowed type for this object is ipv6z(4).
                   "
           REFERENCE
                   "RFC3775 : Section 10.1"
           ::= { mip6HaListEntry 1 }

       mip6HaLinkLocalAddress  OBJECT-TYPE
           SYNTAX      InetAddress
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "The link local address of the home agent .

                    The type of the address represented by this object
                    is specified by the corresponding
                    mip6HaLinkLocalAddressType object.



Expires: March 15, 2005                                        [Page 62]


Internet Draft                                        September 16, 2004


                    Note that the only allowed type for this object is
                    ipv6z(4) and as such the size of this object is 20
                    octets.
                   "
           REFERENCE
                   "RFC3775 : Section 10.1"
           ::= { mip6HaListEntry 2 }

      mip6HaPreference     OBJECT-TYPE
           SYNTAX      Integer32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The preference value of this home agent.
                    Higher values indicate a more preferable home
                    agent. The preference value is obtained from
                    the preference field of the received Router
                    Advertisement.
                   "
           REFERENCE
                   "RFC3775 : Section 10.1"
           ::= { mip6HaListEntry 3 }

      mip6HaRecvLifeTime       OBJECT-TYPE
           SYNTAX      Gauge32
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The lifetime for this home agent.
                   "
           REFERENCE
                   "RFC3775 : Section 10.1"
           ::= { mip6HaListEntry 4 }

      mip6HaRecvTimeStamp  OBJECT-TYPE
           SYNTAX      DateAndTime
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The time when the home agent advertisement was
                    received.
                   "
           ::= { mip6HaListEntry 5 }

      --
      -- The list of global addresses of a  home agent in the
      -- home agent list
      --



Expires: March 15, 2005                                        [Page 63]


Internet Draft                                        September 16, 2004


      mip6HaGlAddrTable OBJECT-TYPE
           SYNTAX      SEQUENCE OF Mip6HaGlAddrEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "This table contains the global addresses of the home
                    agents in the Home Agents List.
                   "
              REFERENCE
                      "RFC3775 : Section 10.1"
           ::= { mip6HaAdvertisement 5 }

       mip6HaGlAddrEntry  OBJECT-TYPE
           SYNTAX      Mip6HaGlAddrEntry
           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                  "A global address for a home agent in the Home Agents
                   List.
                   The instances of the columnar objects in this entry
                   pertain to an interface for a particular value of
                   mip6HaLinkLocalAddressType, mip6HaLinkLocalAddress
                   and mip6HaGaAddrSeqNo.
                   The mip6HaGaAddrSeqNo object is used to distinguish
                   between multiple instances of the home agent global
                   addresses on the same interface for the same set of
                   mip6HaLinkLocalAddressType, mip6HaLinkLocalAddress
                   values.
                   The interface is uniquely identified by its
                   ipv6InterfaceIfIndex. The same ipv6InterfaceIfIndex
                   object is used in conjunction with the
                   mip6HaLinkLocalAddressType, mip6HaLinkLocalAddress
                   and mip6HaGaAddrSeqNo to uniquely identify instances
                   of the columnar objects of this row.
                   "
           INDEX   { ipv6InterfaceIfIndex,   mip6HaLinkLocalAddressType,
                     mip6HaLinkLocalAddress, mip6HaGaAddrSeqNo }
           ::= { mip6HaGlAddrTable 1 }

       Mip6HaGlAddrEntry      ::= SEQUENCE {
           mip6HaGaAddrSeqNo              Integer32,
           mip6HaGaGlobalAddressType      InetAddressType,
           mip6HaGaGlobalAddress          InetAddress
       }


       mip6HaGaAddrSeqNo  OBJECT-TYPE
           SYNTAX      Integer32 (1..1024)    -- put the max value GYM



Expires: March 15, 2005                                        [Page 64]


Internet Draft                                        September 16, 2004


           MAX-ACCESS  not-accessible
           STATUS      current
           DESCRIPTION
                   "The index that along with ipv6InterfaceIfIndex,
                    mip6HaLinkLocalAddressType and
                    mip6HaLinkLocalAddress uniquely identifies this row.
                   "
              REFERENCE
                      "RFC3775 : Section 10.1"
           ::= { mip6HaGlAddrEntry 1 }

       mip6HaGaGlobalAddressType  OBJECT-TYPE
           SYNTAX      InetAddressType
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "The address type for the global address of the
                    home agent that follows.
                    The only allowed type for this object is ipv6(2).
                   "
           ::= { mip6HaGlAddrEntry 2 }

       mip6HaGaGlobalAddress  OBJECT-TYPE
           SYNTAX      InetAddress
           MAX-ACCESS  read-only
           STATUS      current
           DESCRIPTION
                   "A global address of the home agent.

                    The type of the address represented by this object
                    is specified by the corresponding
                    mip6HaGaGlobalAddressType object.
                   "
           ::= { mip6HaGlAddrEntry 3 }

   --
   -- Notifications
   --

       mip6MnRegistered NOTIFICATION-TYPE
           OBJECTS   {
                       mip6BindingTimeRegistered,
                       mip6BindingCOAType,
                       mip6BindingCOA
                     }
           STATUS    current
           DESCRIPTION
                   "This notification is sent every time a mobile node



Expires: March 15, 2005                                        [Page 65]


Internet Draft                                        September 16, 2004


                    registers with the home agent for the first time.
                    Notifications will not be sent for subsequent
                    updates and/or refreshes.
                    The MO instances in the notifications will be
                    identified by the mip6BindingHomeAddressType,
                    mip6BindingHomeAddress for the mobile node in the
                    mip6BindingCacheTable.
                   "
           ::= { mip6Notifications 1 }

       mip6MnDeRegistered NOTIFICATION-TYPE
           OBJECTS   {
                       mip6BindingTimeRegistered,
                       mip6BindingCOAType,
                       mip6BindingCOA
                     }
           STATUS    current
           DESCRIPTION
                   "This notification is sent every time a mobile node
                    de-registers with the home agent by sending a
                    Binding Update that requests the HA to delete a
                    binding.
                    The MO instances in the notifications will be
                    identified by the mip6BindingHomeAddressType,
                    mip6BindingHomeAddress for the mobile node in the
                    mip6BindingCacheTable.
                   "
              REFERENCE
                      "RFC3775 : Section 10.3.2"
           ::= { mip6Notifications 2 }

       mip6MnMoved NOTIFICATION-TYPE
           OBJECTS   {
                       mip6BindingTimeRegistered,
                       mip6BindingCOAType,
                       mip6BindingCOA
                     }
           STATUS    current
           DESCRIPTION
                   "This notification is sent every time a mobile node
                    sends a Binding Update with a new Care-of address.
                    Notifications will not be sent for subsequent
                    updates and/or refreshes for the same Care-of
                    address.
                    The MO instances in the notifications will be
                    identified by the mip6BindingHomeAddressType,
                    mip6BindingHomeAddress for the mobile node in the
                    mip6BindingCacheTable.



Expires: March 15, 2005                                        [Page 66]


Internet Draft                                        September 16, 2004


                   "
           ::= { mip6Notifications 3 }

       mip6MnBindingExpiredAtHA NOTIFICATION-TYPE
           OBJECTS   {
                       mip6BindingTimeRegistered,
                       mip6BindingCOAType,
                       mip6BindingCOA
                     }
           STATUS    current
           DESCRIPTION
                   "This notification is sent when a binding for the
                    mobile node at the home agent expires and no timely
                    Binding Updates are received.
                    The MO instances in the notifications will be
                    identified by the mip6BindingHomeAddressType,
                    mip6BindingHomeAddress for the mobile node in the
                    mip6BindingCacheTable.
                   "
           ::= { mip6Notifications 4 }

       mip6MnBindingExpiredAtCN NOTIFICATION-TYPE
           OBJECTS   {
                       mip6BindingTimeRegistered,
                       mip6BindingCOAType,
                       mip6BindingCOA
                     }
           STATUS    current
           DESCRIPTION
                   "This notification is sent when a binding for the
                    mobile node at the CN expires and no timely
                    Binding Updates are received.
                    The MO instances in the notifications will be
                    identified by the mip6BindingHomeAddressType,
                    mip6BindingHomeAddress for the mobile node in the
                    mip6BindingCacheTable.
                   "
           ::= { mip6Notifications 5 }













Expires: March 15, 2005                                        [Page 67]


Internet Draft                                        September 16, 2004


       -- Conformance information
      mip6Groups      OBJECT IDENTIFIER ::= { mip6Conformance 1 }
      mip6Compliances OBJECT IDENTIFIER ::= { mip6Conformance 2 }

       -- Units of conformance
      mip6SystemGroup    OBJECT-GROUP
           OBJECTS {
                     mip6Capabilities,
                     mip6Status
          }
           STATUS  current
           DESCRIPTION
                   " A collection of objects for basic MIPv6
                     monitoring."
           ::= { mip6Groups 1 }

      mip6BindingCacheGroup    OBJECT-GROUP
           OBJECTS {
                     mip6BindingCOAType,
                     mip6BindingCOA,
                     mip6BindingTimeRegistered,
                     mip6BindingTimeGranted,
                     mip6BindingTimeRemaining,
                     mip6BindingMaxSeq,
                     mip6BindingHomeRegn,
                     mip6BindingUsageTS,
                     mip6BindingUsageCount,
                     mip6BindingAdminStatus
          }
           STATUS  current
           DESCRIPTION
                   " A collection of objects for monitoring the
                     Binding cache.
                   "
           ::= { mip6Groups 2 }

      mip6BindingHstGroup    OBJECT-GROUP
           OBJECTS {
                     mip6BindingHstCOAType,
                     mip6BindingHstCOA,
                     mip6BindingHstTimeRegistered,
                     mip6BindingHstTimeExpired,
                     mip6BindingHstHomeRegn,
                     mip6BindingHstUsageTS,
                     mip6BindingHstUsageCount
          }
           STATUS  current
           DESCRIPTION



Expires: March 15, 2005                                        [Page 68]


Internet Draft                                        September 16, 2004


                   " A collection of objects for monitoring the
                     binding history. This can be used to monitor
                     the movement of the mobile node.
                   "
           ::= { mip6Groups 3 }

      mip6TotalTrafficGroup    OBJECT-GROUP
           OBJECTS {
                     mip6InOctets,
                     mip6HCInOctets,
                     mip6InPkts,
                     mip6HCInPkts,
                     mip6OutOctets,
                     mip6HCOutOctets,
                     mip6OutPkts,
                     mip6HCOutPkts,
                     mip6CounterDiscontinuityTime
          }
           STATUS  current
           DESCRIPTION
                   " A collection of objects for monitoring the
                     total MIPv6 traffic.
                   "
           ::= { mip6Groups 4 }

      mip6NodeTrafficGroup    OBJECT-GROUP
           OBJECTS {
                     mip6NodeInOctets,
                     mip6HCNodeInOctets,
                     mip6NodeInPkts,
                     mip6HCNodeInPkts,
                     mip6NodeOutOctets,
                     mip6HCNodeOutOctets,
                     mip6NodeOutPkts,
                     mip6HCNodeOutPkts,
                     mip6NodeCtrDiscontinuityTime
          }
           STATUS  current
           DESCRIPTION
                   " A collection of objects for monitoring the
                     MIPv6 traffic due to a mobile node.
                   "
           ::= { mip6Groups 5 }

      mip6MnSystemGroup    OBJECT-GROUP
           OBJECTS {
                 --  mip6MnHomeAddressType,
                 --  mip6MnHomeAddress,



Expires: March 15, 2005                                        [Page 69]


Internet Draft                                        September 16, 2004


                     mip6MnHomeAddressState
          }
           STATUS  current
           DESCRIPTION
                   " A collection of objects for basic monitoring
                     of the mobile node.
                   "
           ::= { mip6Groups 6 }

      mip6MnConfGroup   OBJECT-GROUP
           OBJECTS {
                     mip6MnDiscoveryRequests,
                     mip6MnDiscoveryReplies,
                     mip6MnDiscoveryTimeouts,
                     mip6MnPrefixSolicitationsSent,
                     mip6MnPrefixAdvsRecd,
                     mip6MnPrefixAdvsIgnored,
                     mip6MnMovedToFN,
                     mip6MnMovedToHN
          }
           STATUS  current
           DESCRIPTION
                   " A collection of objects for monitoring
                     the advertisement related info on the
                     mobile node.
                   "
           ::= { mip6Groups 7 }

      mip6MnRegistrationGroup  OBJECT-GROUP
           OBJECTS {
                     mip6MnBLCOAType,
                     mip6MnBLCOA,
                     mip6MnBLLifeTimeRequested,
                     mip6MnBLLifeTimeGranted,
                     mip6MnBLMaxSeq,
                     mip6MnBLTimeSent,
                     mip6MnBLAccepted,
                     mip6MnBLAcceptedTime,
                     mip6MnBLRetransmissions,
                  --
                  -- Binding Update List
                  --
                     mip6MnMobilityMessagesSent,
                     mip6MnMobilityMessagesRecd,
                     mip6MnBUsToHA,
                     mip6MnBUAcksFromHA,
                     mip6MnBUsToCN,
                     mip6MnBUAcksFromCN,



Expires: March 15, 2005                                        [Page 70]


Internet Draft                                        September 16, 2004


                     mip6MnBindingErrorsFromCN,
                     mip6MnICMPErrorsRecd,
                     mip6MnBRRequestsRecd
          }
           STATUS  current
           DESCRIPTION
                   " A collection of objects for monitoring
                     the registration statistics for the mobile node.
                   "
           ::= { mip6Groups 8 }

      mip6CnStatsGroup   OBJECT-GROUP
           OBJECTS {
                     mip6CnBURequestsAccepted,
                     mip6CnBURequestsRejected,
                     mip6CnBCEntryCreationTime,
                     mip6CnBUAcceptedTime,
                     mip6CnBURejectionTime,
                     mip6CnBURejectionCode,
                     mip6CnCtrDiscontinuityTime
          }
           STATUS  current
           DESCRIPTION
                   " A collection of objects for monitoring
                     the control messages and corresponding
                     statistics for each mobile node
                     communicating with the correspondent
                     node.
                   "
           ::= { mip6Groups 9 }

      mip6HaSystemGroup   OBJECT-GROUP
           OBJECTS {
                     mip6HaAdvsRecd,
                     mip6HaAdvsSent,
                     mip6HaAdvPreference,
                     mip6HaAdvLifetime,
                     mip6HaPrefixAdv,
                     mip6HaPrefixSolicitation,
                     mip6HaMCastCtlMsgSupport
          }
           STATUS  current
           DESCRIPTION
                   " A collection of objects for monitoring
                     the Advertisement related parameters and
                     statistics for the home agent.
                   "
           ::= { mip6Groups 10 }



Expires: March 15, 2005                                        [Page 71]


Internet Draft                                        September 16, 2004


       mip6HaListGroup   OBJECT-GROUP
           OBJECTS {
                     mip6HaPreference,
                     mip6HaRecvLifeTime,
                     mip6HaRecvTimeStamp,
                     mip6HaGaGlobalAddressType,
                     mip6HaGaGlobalAddress
          }
           STATUS  current
           DESCRIPTION
                   " A collection of objects for monitoring
                     Home Agent List on the home agent.
                   "
           ::= { mip6Groups 11 }

       mip6HaStatsGroup   OBJECT-GROUP
           OBJECTS {
                     mip6HaBURequestsAccepted,
                     mip6HaBURequestsDenied,
                     mip6HaBCEntryCreationTime,
                     mip6HaBUAcceptedTime,
                     mip6HaBURejectionTime,
                     mip6HaRecentBURejectionCode,
                     mip6HaCtrDiscontinuityTime

          }
           STATUS  current
           DESCRIPTION
                   " A collection of objects for monitoring
                     registration related statistics on the home agent.
                   "
           ::= { mip6Groups 12 }

       mip6CnGlobalStatsGroup   OBJECT-GROUP
           OBJECTS {
                     mip6CnHomeTestInitsRecd,
                     mip6CnHomeTestsSent,
                     mip6CnCareOfTestInitsRecd,
                     mip6CnCareOfTestsSent,
                     mip6CnBUsRecd,
                     mip6CnBUAcksSent,
                     mip6CnBRsSent,
                     mip6CnBindingErrors,
                     mip6CnBUsAccepted,
                     mip6CnBUsRejected,
                     mip6CnReasonUnspecified,
                     mip6CnInsufficientResource,
                     mip6CnHomeRegnNotSupported,



Expires: March 15, 2005                                        [Page 72]


Internet Draft                                        September 16, 2004


                     mip6CnSeqNumberOutOfWindow,
                     mip6CnExpiredHomeNonceIndex,
                     mip6CnExpiredCareOfNonceIndex,
                     mip6CnExpiredNonce,
                     mip6CnRegTypeChangeDisallowed
          }
           STATUS  current
           DESCRIPTION
                   " A collection of objects for monitoring
                     advertisement and registration statistics on
                     a correspondent node.
                   "
           ::= { mip6Groups 13 }

       mip6HaGlobalStatsGroup   OBJECT-GROUP
           OBJECTS {
                     mip6HaHomeTestInitsRecd,
                     mip6HaHomeTestsSent,
                     mip6HaBUsRecd,
                     mip6HaBUAcksSent,
                     mip6HaBRAdviceSent,
                     mip6HaBUsAccepted,
                     mip6HaPrefDiscoverReqd,
                     mip6HaReasonUnspecified,
                     mip6HaAdmProhibited,
                     mip6HaInsufficientResource,
                     mip6HaHomeRegnNotSupported,
                     mip6HaNotHomeSubnet,
                     mip6HaNotHomeAgentForThisMN,
                     mip6HaDupAddrDetectionFailed,
                     mip6HaSeqNumberOutOfWindow,
                     mip6HaExpiredHomeNonceIndex,
                     mip6HaRegTypeChangeDisallowed

          }
           STATUS  current
           DESCRIPTION
                   " A collection of objects for monitoring
                     advertisement and registration statistics on
                     a home agent.
                   "
           ::= { mip6Groups 14 }

       mip6BindingCacheCtlGroup    OBJECT-GROUP
           OBJECTS {
                     mip6BindingAdminStatus
          }
           STATUS  current



Expires: March 15, 2005                                        [Page 73]


Internet Draft                                        September 16, 2004


           DESCRIPTION
                   "A collection of objects for controlling the
                    Binding cache.
                   "
           ::= { mip6Groups 15 }

       mip6NotificationGroup   NOTIFICATION-GROUP
           NOTIFICATIONS {
                    mip6MnRegistered,
                    mip6MnDeRegistered,
                    mip6MnMoved,
                    mip6MnBindingExpiredAtHA,
                    mip6MnBindingExpiredAtCN
          }
           STATUS  current
           DESCRIPTION
                   "A collection of notifications from a home agent
                    or correspondent node to the Manager about the
                    status of a mobile node.
                   "
           ::= { mip6Groups 16 }



       -- Compliance statements
      mip6CoreCompliance MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                  "The compliance statement for SNMP entities
                   which implement the MOBILEIPV6-MIB.
                   There are a number of INDEX objects that cannot be
                   represented in the form of OBJECT clauses in SMIv2,
                   but for which there are compliance requirements,
                   expressed in OBJECT clause form in this description:
                   -- OBJECT      mip6BindingHomeAddressType
                   -- SYNTAX      InetAddressType (ipv6(2))
                   -- DESCRIPTION
                   --     This MIB module requires support for global
                   --     ipv6 addresses for the mip6BindingHomeAddress
                   --     object.
                   --
                   -- OBJECT      mip6BindingHomeAddress
                   -- SYNTAX      InetAddress (SIZE 16)
                   -- DESCRIPTION
                   --     This MIB module requires support for global
                   --     ipv6 addresses for the mip6BindingHomeAddress
                   --     object.
                   --



Expires: March 15, 2005                                        [Page 74]


Internet Draft                                        September 16, 2004


                   -- OBJECT      mip6BindingHstHomeAddressType
                   -- SYNTAX      InetAddressType (ipv6(2))
                   -- DESCRIPTION
                   --     This MIB module requires support for global
                   --     ipv6 addresses for the
                   --     mip6BindingHstHomeAddress object.
                   --
                   -- OBJECT      mip6BindingHstHomeAddress
                   -- SYNTAX      InetAddress (SIZE 16)
                   -- DESCRIPTION
                   --     This MIB module requires support for global
                   --     ipv6 addresses for the
                   --     mip6BindingHstHomeAddress object.
                   --
                   -- OBJECT      mip6MnHomeAddressType
                   -- SYNTAX      InetAddressType (ipv6(2))
                   -- DESCRIPTION
                   --     This MIB module requires support for global
                   --     ipv6 addresses for the mip6MnHomeAddress
                   --     object.
                   --
                   -- OBJECT      mip6MnHomeAddress
                   -- SYNTAX      InetAddress (SIZE 16)
                   -- DESCRIPTION
                   --     This MIB module requires support for global
                   --     ipv6 addresses for the mip6MnHomeAddress
                   --     object.
                   --
                   -- OBJECT      mip6MnBLNodeAddressType
                   -- SYNTAX      InetAddressType (ipv6(2))
                   -- DESCRIPTION
                   --     This MIB module requires support for global
                   --     ipv6 addresses for the mip6MnBLNodeAddress
                   --     object.
                   --
                   -- OBJECT      mip6MnBLNodeAddress
                   -- SYNTAX      InetAddress (SIZE 16)
                   -- DESCRIPTION
                   --     This MIB module requires support for global
                   --     ipv6 addresses for the mip6MnBLNodeAddress
                   --     object.
                   --
                   -- OBJECT      mip6HaLinkLocalAddressType
                   -- SYNTAX      InetAddressType (ipv6z(4))
                   -- DESCRIPTION
                   --     This MIB module requires support for local
                   --     ipv6 addresses for the mip6HaLinkLocalAddress
                   --     object



Expires: March 15, 2005                                        [Page 75]


Internet Draft                                        September 16, 2004


                   --
                   -- OBJECT      mip6HaLinkLocalAddressType
                   -- SYNTAX      InetAddress (SIZE 20)
                   -- DESCRIPTION
                   --     This MIB module requires support for local
                   --     ipv6 addresses for the mip6HaLinkLocalAddress
                   --     object.
                   --
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6SystemGroup }

           ::= { mip6Compliances 1 }

      mip6Compliance2 MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB and support
                    monitoring of the BindingCache and the Total
                    Traffic.
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6SystemGroup,
                                  mip6BindingCacheGroup,
                                  mip6TotalTrafficGroup
                                   }
           ::= { mip6Compliances 2 }

      mip6Compliance3 MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB and
                    support monitoring of the BindingCache,
                    the Binding History, the total traffic and
                    the mobile node-wide traffic.
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6SystemGroup,
                                  mip6BindingCacheGroup,
                                  mip6BindingHstGroup,
                                  mip6TotalTrafficGroup,
                                  mip6NodeTrafficGroup
                                 }
           ::= { mip6Compliances 3 }





Expires: March 15, 2005                                        [Page 76]


Internet Draft                                        September 16, 2004


      mip6CoreReadOnlyCompliance MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                  "The compliance statement for SNMP entities
                   which implement the MOBILEIPV6-MIB without support
                   for read-write (i.e. in read-only mode) .
                  "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6SystemGroup }

           OBJECT      mip6Status
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           ::= { mip6Compliances 4 }

      mip6ReadOnlyCompliance2 MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB without support
                    for read-write (i.e. in read-only mode) and,
                    support monitoring of the BindingCache and Total
                    Traffic.
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6SystemGroup,
                                  mip6BindingCacheGroup,
                                  mip6TotalTrafficGroup
                                   }
           OBJECT      mip6Status
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           OBJECT      mip6BindingAdminStatus
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."
           ::= { mip6Compliances 5 }

      mip6ReadOnlyCompliance3 MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB without support
                    for read-write (i.e. in read-only mode) and, support



Expires: March 15, 2005                                        [Page 77]


Internet Draft                                        September 16, 2004


                    monitoring of the BindingCache, the Binding History,
                    the total traffic and the mobile node-wide traffic.
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6SystemGroup,
                                  mip6BindingCacheGroup,
                                  mip6BindingHstGroup,
                                  mip6TotalTrafficGroup,
                                  mip6NodeTrafficGroup
                                 }
           OBJECT      mip6Status
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           OBJECT      mip6BindingAdminStatus
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."
           ::= { mip6Compliances 6 }

      mip6MnCoreCompliance MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB and
                    support monitoring of the basic mobile node
                    functionality.
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6MnSystemGroup
                                 }
           ::= { mip6Compliances 7 }

      mip6MnCompliance2 MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB and
                    support monitoring of the mobile node
                    functionality specifically the Discovery and
                    Registration related statistics,
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6MnSystemGroup,
                                  mip6MnConfGroup,
                                  mip6MnRegistrationGroup,
                                  mip6TotalTrafficGroup



Expires: March 15, 2005                                        [Page 78]


Internet Draft                                        September 16, 2004


                                 }
           ::= { mip6Compliances 8 }

      mip6CnCoreCompliance MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB and
                    support monitoring of the basic correspondent node
                    functionality.
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6CnGlobalStatsGroup,
                                  mip6TotalTrafficGroup
                                 }
           ::= { mip6Compliances 9 }

      mip6CnCompliance MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB and
                    support monitoring of the basic correspondent node
                    functionality.
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6CnGlobalStatsGroup,
                                  mip6CnStatsGroup,
                                  mip6TotalTrafficGroup
                                 }
           ::= { mip6Compliances 10 }

      mip6HaCoreCompliance MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB and
                    support monitoring of the basic home agent
                    functionality.
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6HaSystemGroup
                                 }
           ::= { mip6Compliances 11 }

      mip6HaCompliance2 MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION



Expires: March 15, 2005                                        [Page 79]


Internet Draft                                        September 16, 2004


                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB and
                    support monitoring of the home agent
                    functionality specifically the Home Agent List
                    and the home agent registration related statistics,
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6HaSystemGroup,
                                  mip6HaListGroup,
                                  mip6HaStatsGroup,
                                  mip6HaGlobalStatsGroup,
                                  mip6TotalTrafficGroup
                                 }
           ::= { mip6Compliances 12 }

      mip6HaCompliance3 MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB and
                    support monitoring and control of the home agent
                    functionality specifically the Home Agent List
                    and the home agent registration related statistics,
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6HaSystemGroup,
                                  mip6HaListGroup,
                                  mip6HaStatsGroup,
                                  mip6HaGlobalStatsGroup,
                                  mip6BindingCacheCtlGroup,
                                  mip6TotalTrafficGroup
                                 }
           ::= { mip6Compliances 13 }


      mip6HaCoreReadOnlyCompliance MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB without support
                    for read-write (i.e. in read-only mode) and,
                    support monitoring of the basic home agent
                    functionality.
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6HaSystemGroup
                                 }
           OBJECT      mip6HaAdvPreference



Expires: March 15, 2005                                        [Page 80]


Internet Draft                                        September 16, 2004


           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           OBJECT      mip6HaAdvLifetime
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           OBJECT      mip6HaPrefixAdv
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           OBJECT      mip6HaPrefixSolicitation
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           OBJECT      mip6HaMCastCtlMsgSupport
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           ::= { mip6Compliances 14 }

      mip6HaiReadOnlyCompliance2 MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB without support
                    for read-write (i.e. in read-only mode) and,
                    support monitoring of the home agent
                    functionality specifically the Home Agent List
                    and the home agent registration related statistics,
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6HaSystemGroup,
                                  mip6HaListGroup,
                                  mip6HaStatsGroup,
                                  mip6HaGlobalStatsGroup,
                                  mip6TotalTrafficGroup
                                 }

           OBJECT      mip6HaAdvPreference
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."



Expires: March 15, 2005                                        [Page 81]


Internet Draft                                        September 16, 2004


           OBJECT      mip6HaAdvLifetime
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           OBJECT      mip6HaPrefixAdv
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           OBJECT      mip6HaPrefixSolicitation
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           OBJECT      mip6HaMCastCtlMsgSupport
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           ::= { mip6Compliances 15 }

      mip6HaReadOnlyCompliance3 MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB without support
                    for read-write (i.e. in read-only mode) and,
                    support monitoring and control of the home agent
                    functionality specifically the Home Agent List
                    and the home agent registration related statistics,
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6HaSystemGroup,
                                  mip6HaListGroup,
                                  mip6HaStatsGroup,
                                  mip6HaGlobalStatsGroup,
                                  mip6BindingCacheCtlGroup,
                                  mip6TotalTrafficGroup
                                 }

           OBJECT      mip6HaAdvPreference
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           OBJECT      mip6HaAdvLifetime
           MIN-ACCESS  read-only



Expires: March 15, 2005                                        [Page 82]


Internet Draft                                        September 16, 2004


           DESCRIPTION
                  "Write access is not required."

           OBJECT      mip6HaPrefixAdv
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           OBJECT      mip6HaPrefixSolicitation
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."

           OBJECT      mip6HaMCastCtlMsgSupport
           MIN-ACCESS  read-only
           DESCRIPTION
                  "Write access is not required."
           ::= { mip6Compliances 16 }

       mip6NotificationCompliance MODULE-COMPLIANCE
           STATUS  current
           DESCRIPTION
                   "The compliance statement for SNMP entities
                    which implement the MOBILEIPV6-MIB and
                    support Notification from HA or CN to management
                    stations about the mobile node status.
                   "
           MODULE  -- this module
               MANDATORY-GROUPS { mip6NotificationGroup
                                 }
           ::= { mip6Compliances 17 }

      END


















Expires: March 15, 2005                                        [Page 83]


Internet Draft                                        September 16, 2004


6.  Security Considerations

   There are a number of management objects defined in this MIB module
   with a MAX-ACCESS clause of read-write.  Such objects may be
   considered sensitive or vulnerable in some network environments.  The
   support for SET operations in a non-secure environment without proper
   protection can have a negative effect on network operations.  These
   are the tables and objects and their sensitivity/vulnerability:
        mip6Status: This value of this object is used to enable or
                     disable the MIPv6 functionality on a MIPv6 entity.
                     Access to this MO may be abused to disrupt the
                     MIPv6 communication.
        mip6HaAdvPreference: Access to this object may be abused to
                     force MNs into selecting the wrong HA.
        mip6HaAdvLifetime: Access to this object may be abused to set
                     the advertised lifetime to incorrect values. That
                     will have an adverse impact on the MIPv6
                     communication.
        mip6BindingAdminStatus: The value of this object is used to
                     control the status of a binding cache entry.
                     Access to this object may be abused to deny mobile
                     IPv6 connectivity to a legitimate user or, to
                     grant mobile IPv6 connectivity to an illegal user.
        mip6HaPrefixAdv: The value of this object indicates  whether
                     the home agent will send ICMP Mobile Prefix
                     Advertisements to the mobile node.
                     Access to this object may be abused to send
                     unwanted/wrong prefix information or to deny the
                     mobile node from receiving information about the
                     changes in the home prefixes.
                     This may result in disruption of the mobile IPv6
                     connectivity.
        mip6HaPrefixSolicitation: The value of this object indicates
                     whether the home agent should respond to ICMP
                     Mobile Prefix Solicitation messages from a mobile
                     node. Access to this object may be abused to deny
                     the mobile node information about its home prefix.
                     This may result in disruption of the mobile IPv6
                     connectivity.
        mip6HaMCastCtlMsgSupport: The value of this object decides
                     whether the home agent should process the
                     multicast group membership control messages it
                     receives from mobile nodes. Access to this object
                     maybe used to subvert administrate policy on
                     multicasting, or to disrupt the multicast
                     communication with the mobile node.

   Some of the readable objects in this MIB module (i.e., objects with a



Expires: March 15, 2005                                        [Page 84]


Internet Draft                                        September 16, 2004


   MAX-ACCESS other than not-accessible) may be considered sensitive or
   vulnerable in some network environments.  It is thus important to
   control even GET and/or NOTIFY access to these objects and possibly
   to even encrypt the values of these objects when sending them over
   the network via SNMP.  These are the tables and objects and their
   sensitivity/vulnerability:

    The address related objects in this MIB may be considered to be
    particularly sensitive and/or private.  The care of address related
    objects reveal the location and movement of the mobile node. This
    information may be considered to be private and sensitive and must
    be carefully handled.
        mip6BindingHstCOAType
        mip6BindingHstCOA
        mip6MnBLCOAType
        mip6MnBLCOA

    The mobile node's home address and home agent related information
    may be considered to be sensitive too as these may provide clues to
    a malicious party on ways to disrupt the mobile nodes communication
    channels.
        mip6BindingHstHomeAddressType,
        mip6BindingHstHomeAddress,
        mip6MnHomeAddressType,
        mip6MnHomeAddress

    The correspondent node's addresses related MOs will reveal the nodes
    with whom the mobile node is corresponding. This information may be
    considered private and sensitive.
        mip6MnBLNodeAddressType,
        mip6MnBLNodeAddress


   SNMP versions prior to SNMPv3 did not include adequate security.
   Even if the network itself is secure (for example by using IPSec),
   even then, there is no control as to who on the secure network is
   allowed to access and GET/SET (read/change/create/delete) the objects
   in this MIB module.

   It is RECOMMENDED that implementers consider the security features as
   provided by the SNMPv3 framework (see [RFC3410], section 8),
   including full support for the SNMPv3 cryptographic mechanisms (for
   authentication and privacy).

   Further, deployment of SNMP versions prior to SNMPv3 is NOT
   RECOMMENDED.  Instead, it is RECOMMENDED to deploy SNMPv3 and to
   enable cryptographic security.  It is then a customer/operator
   responsibility to ensure that the SNMP entity giving access to an



Expires: March 15, 2005                                        [Page 85]


Internet Draft                                        September 16, 2004


   instance of this MIB module is properly configured to give access to
   the objects only to those principals (users) that have legitimate
   rights to indeed GET or SET (change/create/delete) them.

7.  IANA Considerations

   IANA should assign a base arc in the 'mib-2' (standards track) OID
   tree for the 'mipv6MIB' MODULE-IDENTITY defined in the Mobile-IPv6
   MIB.










































Expires: March 15, 2005                                        [Page 86]


Internet Draft                                        September 16, 2004


8.  References

McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M. and
S. Waldbusser, Structure of Management Information Version 2
(SMIv2), STD 58, RFC 2578, April 1999.
McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M. and
S. Waldbusser, Textual Conventions for SMIv2, STD 58,
RFC 2579, April 1999.
McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M. and
S. Waldbusser, Conformance Statements for SMIv2, STD 58,
RFC 2580, April 1999.
Johnson, D., Perkins, C. and Arkko J., Mobility Support in IPv6q
RFC 3775,  June 2004.
Routhier, S., Management Information Base for the Internet Protocol
(IP), work in progress (currently
<draft-ietf-ipv6-rfc2011-update-10.txt>).

Case, J., Mundy, R., Partain, D. and B. Stewart, Introduction
and Applicability Statements for Internet-Standard Management
Framework, RFC 3410, December 2002.

9.  Acknowledgments

   The following groups and individuals have contributed to this draft
   with discussions and comments:
        WIDE-netman group
        C.M. Heard
























Expires: March 15, 2005                                        [Page 87]


Internet Draft                                        September 16, 2004


10. Authors' Addresses

   Glenn Mansfield Keeni
   Cyber Solutions Inc.
   6-6-3 Minami Yoshinari
   Aoba-ku, Sendai 989-3204
   Japan

   Phone: +81-22-303-4012
   EMail: glenn@cysols.com

   Kenichi Nagami
   INTEC NetCore Inc.
   1-3-3, Shin-suna
   Koto-ku, Tokyo, 135-0075
   Japan

   Phone:  +81-3-5665-5069
   E-mail: nagami@inetcore.com

   Kazuhide Koide
   Tohoku University
   Katahira Campus
   Sendai
   Japan

   Phone: +81-22-217-5454
   E-mail: koide@shiratori.riec.tohoku.ac.jp

   Sri Gundavelli
   Cisco Systems
   170 W.Tasman Drive,
   San Jose, CA 95134
   USA

   Phone: +1-408-527-6109
   Email: sgundave@cisco.com














Expires: March 15, 2005                                        [Page 88]


Internet Draft                                        September 16, 2004


11.  Full Copyright Statement

   Copyright (C) The Internet Society (2004).  This document is subject
   to the rights, licenses and restrictions contained in BCP 78, and
   except as set forth therein, the authors retain all their rights.

   This document and the information contained herein are provided on an
   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
   REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE
   INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR
   IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
   THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.






































Expires: March 15, 2005                                        [Page 89]


Internet Draft                                        September 16, 2004


Intellectual Property

   The IETF takes no position regarding the validity or scope of any
   Intellectual Property Rights or other rights that might be claimed
   to pertain to the implementation or use of the technology
   described in this document or the extent to which any license
   under such rights might or might not be available; nor does it
   represent that it has made any independent effort to identify any
   such rights.  Information on the procedures with respect to
   rights in RFC documents can be found in BCP 78 and BCP 79.

   Copies of IPR disclosures made to the IETF Secretariat and any
   assurances of licenses to be made available, or the result of an
   attempt made to obtain a general license or permission for the use
   of such proprietary rights by implementers or users of this
   specification can be obtained from the IETF on-line IPR repository
   at http://www.ietf.org/ipr.

   The IETF invites any interested party to bring to its attention
   any copyrights, patents or patent applications, or other
   proprietary rights that may cover technology that may be required
   to implement this standard.  Please address the information to the
   IETF at ietf-ipr@ietf.org.

Acknowledgement

   Funding for the RFC Editor function is currently provided by the
   Internet Society.























Expires: March 15, 2005                                        [Page 90]


Internet Draft                                        September 16, 2004


   Changes since draft-ietf-mip6-mipv6-mib-03,txt

   a. Title changed to Mobile IPv6 Management Information Base
   b. Informative references cleaned up. Aligned with the latest
      MIB boilerplate.  Unreferenced pointers removed.
   c. In the MOBILEIPV6-MIB replaced ipv6IfIndex by ipv6InterfaceIfIndex
      This object is now imported from IP-MIB
   d. Added normative reference for  IP-MIB
   e. Added security considerations text for
         mip6BindingAdminStatus
         mip6HaPrefixAdv
         mip6HaPrefixSolicitation
         mip6HaMCastCtlMsgSupport
   f. Base type of Mipv6BURequestRejectionCode changed from BITS to
      enumerated integer.
   g. NOTIFICATION-GROUP imported and NOTIFICATION objects included
      in the mip6NotificationGroup of type NOTIFICATION-GROUP.
   h. mip6BindingHstIndex range changed from (0..4294967295) to
      (1..4294967295.
   i. Index ordering for mip6MnBLEntry changed
      From:
          INDEX { mip6MnBLNodeAddressType,
                  mip6MnBLNodeAddress,
                  mip6MnHomeAddressType,
                  mip6MnHomeAddress
                }
      To:
          INDEX { mip6MnHomeAddressType,
                  mip6MnHomeAddress,
                  mip6MnBLNodeAddressType,
                  mip6MnBLNodeAddress
                }
   j. SIZE constraints for InetAddress objects used indices have
      been removed. Instead, appropriate constraints are specified
      in the corresponding DESCRIPTION clauses
   k. DESCRIPTION clauses of InetAddress objects have been updated
      with the specification of the InetAddressType object which
      provides the context or type of the InetAddress object..
   l. Description has been added in the form of commented
      OBJECT clauses to the DESCRIPTION clauses of the
      MODULE-COMPLIANCE for the inaccessible index objects.
   m. All notifications have been directly registered under
      mip6Notifications.

   n. A read-only compliance has been added.
   o, Formatting to take care of lines longer than 72 columns.
   p. Other editing issues have been addressed.




Expires: March 15, 2005                                        [Page 91]


Internet Draft                                        September 16, 2004


   Changes since draft-ietf-mip6-mipv6-mib-02.txt

   a. Aligned with the new I-D format requirements
        "Status of this memo" is updated
        IANA considerations section is added
        Copyright is included in the MIB MODULE IDENTITY Description
        Full Copyright Statement updated
   b. Changed the MO name prefix from mipv6 to mip6
   c. Added the instance specifications for MOs included in
      Notifications
   d. Reference to the base MIP6 document is updated from the I-D to
      RFC3775







































Expires: March 15, 2005                                        [Page 92]