smilint output for ./NEMO-MIB
Message Severities |
Severity | Count |
error | 2 |
warning | 3 |
Message Types |
Type | Count |
bad-identifier-case (error) | 1 |
index-exceeds-too-large (warning) | 3 |
object-identifier-not-prefix (error) | 1 |
Messages:
NEMO-MIB
1: -- extracted from draft-ietf-nemo-mib-03.txt
2: -- at Mon Jul 9 06:08:39 2007
3:
4: NEMO-MIB DEFINITIONS ::= BEGIN
5: IMPORTS
6: MODULE-IDENTITY, mib-2, Unsigned32, Counter32,
7: Integer32, Gauge32,
8: -- Counter64,
9: OBJECT-TYPE, NOTIFICATION-TYPE
10: FROM SNMPv2-SMI
11: TEXTUAL-CONVENTION,
12: TruthValue, DateAndTime
13: FROM SNMPv2-TC
14: SnmpAdminString
15: FROM SNMP-FRAMEWORK-MIB
16: MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
17: FROM SNMPv2-CONF
18: InetAddressType, InetAddress, InetAddressPrefixLength
19: FROM INET-ADDRESS-MIB
20: InterfaceIndex
21: FROM IF-MIB
22: mip6BindingHomeAddressType, mip6BindingHomeAddress,
23: mip6HaListEntry, mip6MnBLEntry, mip6BindingCacheEntry
24: FROM MOBILEIPV6-MIB
25: ;
26:
27:
28:
29: nemoMIB MODULE-IDENTITY
30: LAST-UPDATED "200703040000Z" -- 4th March, 2007
31: ORGANIZATION "IETF NEMO Working Group"
32: CONTACT-INFO
33: " Sri Gundavelli
34: Postal: Cisco
35: 170 W.Tasman Drive,
36: San Jose, CA 95134
37: USA
38: Tel: +1-408-527-6109
39: Email: sgundave@cisco.com
40:
41:
42: Glenn Mansfield Keeni
43: Postal: Cyber Solutions Inc.
44: 6-6-3, Minami Yoshinari
45: Aoba-ku, Sendai, Japan 989-3204.
46: Tel: +81-22-303-4012
47: Fax: +81-22-303-4015
48: E-mail: glenn@cysols.com
49:
50:
51: Kenichi Nagami
52:
53: Postal: INTEC NetCore Inc.
54: 1-3-3, Shin-suna
55: Koto-ku, Tokyo, 135-0075
56: Japan
57: Tel: +81-3-5665-5069
58: E-mail: nagami@inetcore.com
59:
60:
61: Kazuhide Koide
62: Postal: Tohoku University
63: Katahira Campus
64: Sendai
65: Japan
66: Tel: +81-22-217-5454
67: E-mail: koide@shiratori.riec.tohoku.ac.jp
68:
69:
70: Support Group E-mail: nemo@ietf.org"
71:
72:
73: DESCRIPTION
74: "The MIB module for monitoring a NEMO entity.
75:
76:
77: Copyright (C) The IETF Trust (2007). This
78: version of this MIB module is part of RFC XXXX;
79: see the RFC itself for full legal notices.
80: "
81: -- RFC Ed.: replace XXXX with actual RFC number and remove this
82: -- note
83:
84:
85: REVISION "200703040000Z" -- 4th March 2007
86: DESCRIPTION "Initial version, published as RFC XXXX."
87:
88:
89: -- RFC Ed.: replace XXXX with actual RFC number and remove this
90: -- note
91:
92:
93: ::= { mib-2 YYY } -- will be assigned by IANA
93: error -
`YYY' should start with a lower case letter
93: error -
Object identifier element `YYY' name only allowed as first element
94:
95:
96: -- IANA Reg.: Please assign a value for "YYY" under the 'mib-2'
97: -- subtree and record the assignment in the SMI Numbers
98: -- registry.
99: --
100: -- RFC Ed.: When the above assignment has been made, please
101: -- remove the above note
102: -- replace "YYY" here with the assigned value and
103: -- remove this note.
104:
105:
106:
107: -- The NEMO MIB has the following 5 primary groups
108:
109:
110: nemoNotifications OBJECT IDENTIFIER ::= { nemoMIB 0 }
111: nemoObjects OBJECT IDENTIFIER ::= { nemoMIB 1 }
112: nemoConformance OBJECT IDENTIFIER ::= { nemoMIB 3 }
113: nemoCore OBJECT IDENTIFIER ::= { nemoObjects 1 }
114: nemoMr OBJECT IDENTIFIER ::= { nemoObjects 2 }
115: nemoCn OBJECT IDENTIFIER ::= { nemoObjects 3 }
116: nemoHa OBJECT IDENTIFIER ::= { nemoObjects 4 }
117:
118: -- The sub groups
119:
120: nemoSystem OBJECT IDENTIFIER ::= { nemoCore 1 }
121: nemoBindings OBJECT IDENTIFIER ::= { nemoCore 2 }
122: nemoConfiguration OBJECT IDENTIFIER ::= { nemoCore 3 }
123: nemoStats OBJECT IDENTIFIER ::= { nemoCore 4 }
124:
125:
126: nemoMrSystem OBJECT IDENTIFIER ::= { nemoMr 1 }
127: nemoMrConf OBJECT IDENTIFIER ::= { nemoMr 2 }
128: nemoMrRegistration OBJECT IDENTIFIER ::= { nemoMr 3 }
129:
130: nemoHaAdvertisement OBJECT IDENTIFIER ::= { nemoHa 1 }
131:
132:
133:
134:
135:
136: -- The nemoConfiguration group has the following sub groups
137:
138:
139: nemoRegistration OBJECT IDENTIFIER ::= { nemoConfiguration 1 }
140:
141:
142: -- The nemoStats group has the following sub groups
143:
144:
145: nemoHomeAgentDiscovery OBJECT IDENTIFIER ::= { nemoStats 1 }
146: nemoBindingRegCounters OBJECT IDENTIFIER ::= { nemoStats 2 }
147: nemoRoamingCounters OBJECT IDENTIFIER ::= { nemoStats 3 }
148: -- Textual Conventions
149: NemoStatus ::= TEXTUAL-CONVENTION
150: STATUS current
151: DESCRIPTION
152: "This object represents the state of the NEMO
153: entity. The entity could be at home, isolated,
154: roaming or in unknown state.
155: "
156: SYNTAX INTEGER {
157: isolated (1),
158: roaming (2),
159: home (3),
160: unknown (4)
161: }
162:
163:
164:
165: --
166: --
167: -- nemoSystem group
168: --
169: --
170:
171: nemoRoamingStatus OBJECT-TYPE
172: SYNTAX NemoStatus
173: MAX-ACCESS read-only
174: STATUS current
175: DESCRIPTION
176: "Indicates the current status of the mobile router.
177: The status indicates if the mobile router is at
178: home, roaming, isolated or in an unknown state.
179: "
180: REFERENCE
181: "RFC3963 : Section 3"
182: ::= { nemoSystem 1 }
183:
184:
185: nemoRegisteredUpTime OBJECT-TYPE
186: SYNTAX Gauge32
187: UNITS "seconds"
188: MAX-ACCESS read-only
189: STATUS current
190: DESCRIPTION
191: "The time (in seconds) for which the mobile router
192: has been up and registered with its home agent.
193: "
194: REFERENCE
195: "RFC3963 : Section 6.4"
196: ::= { nemoSystem 2 }
197:
198:
199: nemoLastAcceptedRegTime OBJECT-TYPE
200: SYNTAX DateAndTime
201: MAX-ACCESS read-only
202: STATUS current
203: DESCRIPTION
204: "The timestamp when the last registration was
205: accepted by the home agent.
206: "
207: REFERENCE
208: "RFC3963 : Section 6.6"
209: ::= { nemoSystem 3 }
210:
211:
212: nemoLastRejectedRegTime OBJECT-TYPE
213: SYNTAX DateAndTime
214: MAX-ACCESS read-only
215: STATUS current
216: DESCRIPTION
217: "The timestamp when the last registration was
218: rejected by the home agent.
219: "
220: REFERENCE
221: "RFC3963 : Section 6.6"
222: ::= { nemoSystem 4 }
223:
224:
225: nemoTimeSinceLastRoamed OBJECT-TYPE
226: SYNTAX Gauge32
227: UNITS "seconds"
228: MAX-ACCESS read-only
229: STATUS current
230: DESCRIPTION
231: "The time elapsed (in seconds) since the last time
232: the mobile router roamed.
233: "
234: REFERENCE
235: "RFC3963 : Section 6.6"
236: ::= { nemoSystem 5 }
237:
238:
239: nemoRegHomeAgentAddressType OBJECT-TYPE
240: SYNTAX InetAddressType
241: MAX-ACCESS read-only
242: STATUS current
243: DESCRIPTION
244: "The address type of the nemoRegHomeAgentAddress
245: that follows.
246: "
247: REFERENCE
248: "RFC3963 : Section 3"
249: ::= { nemoSystem 6 }
250:
251:
252: nemoRegHomeAgentAddress OBJECT-TYPE
253: SYNTAX InetAddress
254: MAX-ACCESS read-only
255: STATUS current
256: DESCRIPTION
257: "The home agent address of the mobile router which
258: was used in the last accepted registration.
259: "
260: REFERENCE
261: "RFC3963 : Section 3"
262: ::= { nemoSystem 7 }
263:
264:
265: nemoRegHomeAddressType OBJECT-TYPE
266: SYNTAX InetAddressType
267: MAX-ACCESS read-only
268: STATUS current
269: DESCRIPTION
270: "The address type of the nemoRegHomeAddress that
271: follows.
272: "
273: REFERENCE
274: "RFC3963 : Section 3"
275: ::= { nemoSystem 8 }
276:
277:
278: nemoRegHomeAddress OBJECT-TYPE
279: SYNTAX InetAddress
280: MAX-ACCESS read-only
281: STATUS current
282: DESCRIPTION
283: "The home address of the mobile router which is
284: used in the last accepted registration.
285: "
286: REFERENCE
287: "RFC3963 : Section 3"
288: ::= { nemoSystem 9 }
289:
290:
291: nemoRegHomeAddressPrefixLength OBJECT-TYPE
292: SYNTAX InetAddressPrefixLength
293: MAX-ACCESS read-only
294: STATUS current
295: DESCRIPTION
296: "The prefix length of the home address that the
297: mobile router is using for roaming.
298: "
299: REFERENCE
300: "RFC3963 : Section 3"
301: ::= { nemoSystem 10 }
302:
303:
304: nemoRegCareofAddressType OBJECT-TYPE
305: SYNTAX InetAddressType
306: MAX-ACCESS read-only
307: STATUS current
308: DESCRIPTION
309: "The address type of the nemoRegCareofAddress that
310: follows.
311: "
312: REFERENCE
313: "RFC3963 : Section 3"
314: ::= { nemoSystem 11 }
315:
316:
317: nemoRegCareofAddress OBJECT-TYPE
318: SYNTAX InetAddress
319: MAX-ACCESS read-only
320: STATUS current
321: DESCRIPTION
322: "The care-of address of the mobile router which is
323: used in the last accepted registration.
324: "
325: REFERENCE
326: "RFC3963 : Section 3"
327: ::= { nemoSystem 12 }
328:
329:
330: nemoRegCareofAddressPrefixLength OBJECT-TYPE
331: SYNTAX InetAddressPrefixLength
332: MAX-ACCESS read-only
333: STATUS current
334: DESCRIPTION
335: "The prefix length of the care-of Address that the
336: mobile router currently is using for roaming.
337: "
338: REFERENCE
339: "RFC3963 : Section 3"
340: ::= { nemoSystem 13 }
341:
342:
343: nemoActiveRoamingIfIndex OBJECT-TYPE
344: SYNTAX InterfaceIndex
345: MAX-ACCESS read-only
346: STATUS current
347: DESCRIPTION
348: "The interface index of the current active
349: roaming interface.
350: "
351: REFERENCE
352: "RFC3963 : Section 5.5"
353: ::= { nemoSystem 14 }
354:
355:
356: nemoEstablishedHomeTunnelIfIndex OBJECT-TYPE
357: SYNTAX InterfaceIndex
358: MAX-ACCESS read-only
359: STATUS current
360: DESCRIPTION
361: "The interface index of the tunnel established
362: between the mobile router and the home agent
363: for NEMO traffic.
364: "
365: REFERENCE
366: "RFC3963 : Section 5.5"
367: ::= { nemoSystem 15 }
368:
369: --
370: --
371: -- nemoConfiguration group
372: --
373: --
374:
375: --
376: -- nemoRegistration sub group
377: --
378:
379:
380: nemoHomeRegLifeTime OBJECT-TYPE
381: SYNTAX Gauge32 (4..262143)
382: MAX-ACCESS read-write
383: STATUS current
384: DESCRIPTION
385: "The lifetime requested by the mobile router (in
386: seconds) in the Binding registration. It is
387: between 4 and 262143 secs.
388:
389: "
390: ::= { nemoRegistration 1 }
391:
392:
393: nemoHomeRegRetryCount OBJECT-TYPE
394: SYNTAX Gauge32
395: MAX-ACCESS read-write
396: STATUS current
397: DESCRIPTION
398: "The maximum number of registration attempts
399: allowed for the mobile router.
400: "
401: ::= { nemoRegistration 2 }
402:
403: nemoHomeRegRetryDelay OBJECT-TYPE
404: SYNTAX Gauge32
405: MAX-ACCESS read-write
406: STATUS current
407: DESCRIPTION
408: "The delay time between successive registration
409: attempts by the mobile router(in seconds).
410: "
411: ::= { nemoRegistration 3 }
412:
413:
414: nemoHomeRegExtendBeforeExpiry OBJECT-TYPE
415: SYNTAX Gauge32
416: MAX-ACCESS read-write
417: STATUS current
418: DESCRIPTION
419: "The time before the registration extension is
420: attempted (in seconds) by the mobile router.
421: "
422: ::= { nemoRegistration 4 }
423:
424:
425: nemoDynamicHADiscovery OBJECT-TYPE
426: SYNTAX TruthValue
427: MAX-ACCESS read-write
428: STATUS current
429: DESCRIPTION
430: "This object indicates whether or not the mobile
431: router should attempt to make dynamic home agent
432: address discovery(DHAAD).
433: "
434: ::= { nemoRegistration 5 }
435:
436: nemoHomeAddressIdentifierType OBJECT-TYPE
437: SYNTAX BITS {
438: eui64 (0),
439: random (1)
440: }
441: MAX-ACCESS read-write
442: STATUS current
443: DESCRIPTION
444: "The type of the nemoHomeAddressIdentifier
445: that follows.
446: "
447: ::= { nemoRegistration 6 }
448:
449:
450: nemoHomeAddressIdentifierInetType OBJECT-TYPE
451: SYNTAX InetAddressType
452: MAX-ACCESS read-write
453: STATUS current
454: DESCRIPTION
455: "The InetAddressType of the
456: nemoHomeAddressIdentifier that follows.
457: "
458: ::= { nemoRegistration 7 }
459:
460: nemoHomeAddressIdentifier OBJECT-TYPE
461: SYNTAX InetAddress
462: MAX-ACCESS read-write
463: STATUS current
464: DESCRIPTION
465: "The unicast routable address assigned to the
466: mobile router. This is used as the permanent
467: address of the mobile router in the sense that it
468: remains unchanged regardless of the mobile
469: router's current point of attachment.
470: The type of the address represented by this object
471: is specified by the corresponding
472: nemoHomeAddressIdentifierInetType object.
473: "
474: ::= { nemoRegistration 8 }
475:
476:
477: nemoHomeIfIndex OBJECT-TYPE
478: SYNTAX InterfaceIndex
479: MAX-ACCESS read-write
480: STATUS current
481: DESCRIPTION
482: "The interface index of the mobile router where the
483: home address is configured.
484:
485: "
486: ::= { nemoRegistration 9 }
487:
488:
489: nemoPrefixRegMode OBJECT-TYPE
490: SYNTAX BITS {
491: other (0),
492: implicitMode (1),
493: explicitMode (2)
494: }
495: MAX-ACCESS read-write
496: STATUS current
497: DESCRIPTION
498: "This object indicates if the mobile router will
499: explicitly register all the prefixes.
500: "
501: REFERENCE
502: "RFC 3963 : Section 5.2"
503:
504: ::= { nemoRegistration 10 }
505:
506:
507: nemoRegisterConnectedPrefixes OBJECT-TYPE
508: SYNTAX TruthValue
509: MAX-ACCESS read-write
510: STATUS current
511: DESCRIPTION
512: "This object indicates if the mobile router will
513: register all the connected prefixes.
514: "
515: ::= { nemoRegistration 11 }
516:
517:
518: nemoHomeNetworkPrefixTable OBJECT-TYPE
519: SYNTAX SEQUENCE OF NemoHomeNetworkPrefixEntry
520: MAX-ACCESS not-accessible
521: STATUS current
522: DESCRIPTION
523: "A table representing the potential home networks
524: that the mobile router can use
525: "
526: ::= { nemoRegistration 12 }
527:
528:
529: nemoHomeNetworkPrefixEntry OBJECT-TYPE
529: warning -
warning: index of row `nemoHomeNetworkPrefixEntry' can exceed OID size limit by 138 subidentifier(s)
530: SYNTAX NemoHomeNetworkPrefixEntry
531: MAX-ACCESS not-accessible
532: STATUS current
533: DESCRIPTION
534: "An entry in the binding cache table. It represents
535: a single home network entry
536:
537: Implementers need to be aware that if the total
538: number of octets in nemoHomeNetworkPrefix
539: exceeds 113 then OIDs of column
540: instances in this row will have more than 128
541: sub-identifiers and cannot be accessed using
542: SNMPv1, SNMPv2c, or SNMPv3.
543: "
544: INDEX { nemoHomeNetworkPrefixType, nemoHomeNetworkPrefix,
545: nemoHomeNetworkPrefixLength }
546: ::= { nemoHomeNetworkPrefixTable 1 }
547:
548:
549: NemoHomeNetworkPrefixEntry ::=
550: SEQUENCE {
551: nemoHomeNetworkPrefixType InetAddressType,
552: nemoHomeNetworkPrefix InetAddress,
553: nemoHomeNetworkPrefixLength InetAddressPrefixLength,
554: nemoHomeNetworkPrefixLifeTime Gauge32
555: }
556:
557:
558: nemoHomeNetworkPrefixType OBJECT-TYPE
559: SYNTAX InetAddressType
560: MAX-ACCESS not-accessible
561: STATUS current
562: DESCRIPTION
563: "The InetAddressType of the nemoHomeNetworkPrefix
564: that follows.
565: "
566: ::= { nemoHomeNetworkPrefixEntry 1 }
567:
568:
569: nemoHomeNetworkPrefix OBJECT-TYPE
570: SYNTAX InetAddress
571: MAX-ACCESS not-accessible
572: STATUS current
573: DESCRIPTION
574: "The prefix of the home network which is configured
575: for the mobile router.
576: "
577: ::= { nemoHomeNetworkPrefixEntry 2 }
578:
579:
580: nemoHomeNetworkPrefixLength OBJECT-TYPE
581: SYNTAX InetAddressPrefixLength
582: MAX-ACCESS not-accessible
583: STATUS current
584: DESCRIPTION
585: "The length of the home network prefix which
586: is configured for the mobile router.
587: "
588: ::= { nemoHomeNetworkPrefixEntry 3 }
589:
590:
591: nemoHomeNetworkPrefixLifeTime OBJECT-TYPE
592: SYNTAX Gauge32 (4..262143)
593: MAX-ACCESS read-write
594: STATUS current
595: DESCRIPTION
596: "The lifetime requested by the mobile router (in
597: seconds) in the Binding registration. It is
598: between 4 and 262143 secs.
599: "
600: ::= { nemoHomeNetworkPrefixEntry 4 }
601:
602:
603:
604: --
605: -- nemoPrefixTable
606: --
607:
608:
609: nemoPrefixTable OBJECT-TYPE
610: SYNTAX SEQUENCE OF NemoPrefixEntry
611: MAX-ACCESS not-accessible
612: STATUS current
613: DESCRIPTION
614: "A table representing the NEMO prefixes.
615: "
616: REFERENCE
617: "RFC 3963 : Section 6.1.2"
618:
619: ::= { nemoConfiguration 2 }
620:
621:
622: nemoPrefixEntry OBJECT-TYPE
622: warning -
warning: index of row `nemoPrefixEntry' can exceed OID size limit by 394 subidentifier(s)
623: SYNTAX NemoPrefixEntry
624: MAX-ACCESS not-accessible
625: STATUS current
626: DESCRIPTION
627: "An entry in the binding cache table. It represents
628: a single Binding Update.
629: Implementers need to be aware that if the total
630: number of octets in nemoPrefix
631: exceeds 114 then OIDs of column
632: instances in this row will have more than 128
633: sub-identifiers and cannot be accessed using
634: SNMPv1, SNMPv2c, or SNMPv3.
635: "
636: INDEX { mip6BindingHomeAddressType, mip6BindingHomeAddress,
637: nemoPrefixType, nemoPrefix, nemoPrefixLength }
638: ::= { nemoPrefixTable 1 }
639:
640:
641: NemoPrefixEntry ::=
642: SEQUENCE {
643: nemoPrefixType InetAddressType,
644: nemoPrefix InetAddress,
645: nemoPrefixLength InetAddressPrefixLength,
646: nemoPrefixLifeTime Gauge32
647: }
648:
649:
650: nemoPrefixType OBJECT-TYPE
651: SYNTAX InetAddressType
652: MAX-ACCESS not-accessible
653: STATUS current
654: DESCRIPTION
655: "The InetAddressType of the nemoPrefix
656: that follows.
657: "
658: ::= { nemoPrefixEntry 1 }
659:
660:
661: nemoPrefix OBJECT-TYPE
662: SYNTAX InetAddress
663: MAX-ACCESS not-accessible
664: STATUS current
665: DESCRIPTION
666: "The mobile network prefix that is delegated to the
667: mobile router and advertised in the mobile
668: network. The type of the address represented by
669: this object is specified by the corresponding
670: nemoPrefixType object.
671: "
672: REFERENCE
673: "RFC 3963 : Section 6.1.2"
674:
675: ::= { nemoPrefixEntry 2 }
676:
677: nemoPrefixLength OBJECT-TYPE
678: SYNTAX InetAddressPrefixLength
679: MAX-ACCESS not-accessible
680: STATUS current
681: DESCRIPTION
682: "The prefix length of the mobile network prefix.
683: "
684: ::= { nemoPrefixEntry 3 }
685:
686:
687: nemoPrefixLifeTime OBJECT-TYPE
688: SYNTAX Gauge32
689: UNITS "seconds"
690: MAX-ACCESS read-only
691: STATUS current
692: DESCRIPTION
693: "The lifetime (in seconds) granted to the mobile
694: router for this registration.
695: "
696: ::= { nemoPrefixEntry 4 }
697:
698:
699: --
700: -- nemoRoamingIfTable
701: --
702:
703:
704: nemoRoamingIfTable OBJECT-TYPE
705: SYNTAX SEQUENCE OF NemoRoamingIfEntry
706: MAX-ACCESS not-accessible
707: STATUS current
708: DESCRIPTION
709: "A table representing the roaming interfaces.
710: Each entry represents a configured roaming
711: interface with the roaming characteristics.
712: "
713: ::= { nemoConfiguration 3 }
714:
715:
716: nemoRoamingIfEntry OBJECT-TYPE
717: SYNTAX NemoRoamingIfEntry
718: MAX-ACCESS not-accessible
719: STATUS current
720: DESCRIPTION
721: "An entry in the roaming interface table. It
722: represents a single roaming interface entry.
723: "
724: INDEX { nemoRoamingIfIndex, nemoRoamingIfPriority }
725: ::= { nemoRoamingIfTable 1 }
726:
727:
728: NemoRoamingIfEntry ::=
729: SEQUENCE {
730: nemoRoamingIfIndex InterfaceIndex,
731: nemoRoamingIfPriority Unsigned32,
732: nemoRoamingIfDescription SnmpAdminString,
733: nemoRoamingIfRoamHoldDownTime Gauge32
734: }
735:
736:
737: nemoRoamingIfIndex OBJECT-TYPE
738: SYNTAX InterfaceIndex
739: MAX-ACCESS not-accessible
740: STATUS current
741: DESCRIPTION
742: "The index of the interface that will be used for
743: roaming to foreign networks in the mobile router.
744: "
745: ::= { nemoRoamingIfEntry 1 }
746:
747:
748: nemoRoamingIfPriority OBJECT-TYPE
749: SYNTAX Unsigned32
750: MAX-ACCESS not-accessible
751: STATUS current
752: DESCRIPTION
753: "The priority configured to the interface.
754: This value will be configured between 0 and 255.
755: "
756: ::= { nemoRoamingIfEntry 2 }
757:
758:
759: nemoRoamingIfDescription OBJECT-TYPE
760: SYNTAX SnmpAdminString
761: MAX-ACCESS read-only
762: STATUS current
763: DESCRIPTION
764: "The description of the interface that will be used
765: for roaming to foreign networks in the mobile
766: router.
767: "
768: ::= { nemoRoamingIfEntry 3 }
769:
770:
771: nemoRoamingIfRoamHoldDownTime OBJECT-TYPE
772: SYNTAX Gauge32
773: UNITS "seconds"
774: MAX-ACCESS read-only
775: STATUS current
776: DESCRIPTION
777: "This object indicates the time for which hold on
778: to the interface. This value is configured to
779: avoid interface flapping.
780: "
781: ::= { nemoRoamingIfEntry 4 }
782:
783:
784:
785: nemoHaListTable OBJECT-TYPE
786: SYNTAX SEQUENCE OF NemoHaListEntry
787: MAX-ACCESS not-accessible
788: STATUS current
789: DESCRIPTION
790: "This table models the Home Agents List that contains
791: the list of all routers that are acting as
792: home agents with NEMO functionality on
793: each of the interfaces on which the home agent service
794: is offered by this router.
795: "
796: REFERENCE
797: "RFC 3963 : Section 7.2, 7.3"
798: ::= { nemoHaAdvertisement 1 }
799:
800:
801: nemoHaListEntry OBJECT-TYPE
802: SYNTAX NemoHaListEntry
803: MAX-ACCESS not-accessible
804: STATUS current
805: DESCRIPTION
806: "An entry containing additional information about a
807: home agent that is offering NEMO service.
808: "
809: AUGMENTS { mip6HaListEntry }
810: ::= { nemoHaListTable 1 }
811:
812: NemoHaListEntry ::= SEQUENCE {
813: nemoHaSupportsMr TruthValue
814: }
815:
816: nemoHaSupportsMr OBJECT-TYPE
817: SYNTAX TruthValue
818: MAX-ACCESS read-only
819: STATUS current
820: DESCRIPTION
821: "true(1) if the home agent supports mobile router and
822: sent the home agent information with Mobile Router
823: Flag.
824: false(0) implies that the home agent only supports
825: mobile node.
826: "
827: REFERENCE
828: "RFC 3963 : Section 7.3"
829: ::= { nemoHaListEntry 1 }
830:
831:
832: nemoMrBLTable OBJECT-TYPE
833: SYNTAX SEQUENCE OF NemoMrBLEntry
834: MAX-ACCESS not-accessible
835: STATUS current
836: DESCRIPTION
837: "This table corresponds to the Binding Update List(BL)
838: that includes NEMO related information and
839: is maintained by the mobile router.
840: Entries from the table are deleted as
841: the lifetime of the binding expires.
842: "
843: REFERENCE
844: "RFC 3775 : Section 4.5, 11.1, RFC 3963 : Section 5.2"
845: ::= { nemoMrRegistration 1 }
846:
847:
848: nemoMrBLEntry OBJECT-TYPE
849: SYNTAX NemoMrBLEntry
850: MAX-ACCESS not-accessible
851: STATUS current
852: DESCRIPTION
853: "An entry containing additional information contained
854: in a Binding Update sent by a NEMO enabled mobile
855: router to its home agent.
856: "
857: AUGMENTS {mip6MnBLEntry}
858: ::= { nemoMrBLTable 1 }
859:
860: NemoMrBLEntry ::= SEQUENCE {
861: nemoMrBLMode BITS,
862: nemoMrBLMrFlag TruthValue
863: }
864:
865: nemoMrBLMode OBJECT-TYPE
866: SYNTAX BITS {
867: implicitMode (0),
868: explicitMode (1)
869: }
870: MAX-ACCESS read-only
871: STATUS current
872: DESCRIPTION
873: "This object indicates the mode of mobile router
874: to tell the home agent to determine which prefixes
875: belong to the mobile router.
876: "
877: REFERENCE
878: "RFC 3963 : Section 5.2"
879: ::= { nemoMrBLEntry 1 }
880:
881: nemoMrBLMrFlag OBJECT-TYPE
882: SYNTAX TruthValue
883: MAX-ACCESS read-only
884: STATUS current
885: DESCRIPTION
886: "true(1) if the mobile router sent the binding update
887: with Mobile Router Flag that indicates to the home
888: agent that the binging update is from a mobile router.
889: false(0) implies that the mobile router is behaving
890: as a mobile node.
891: "
892: REFERENCE
893: "RFC 3963 : Section 4.1, 5.1"
894: ::= { nemoMrBLEntry 2 }
895:
896: nemoBindingCacheTable OBJECT-TYPE
897: SYNTAX SEQUENCE OF NemoBindingCacheEntry
898: MAX-ACCESS not-accessible
899: STATUS current
900: DESCRIPTION
901: "This table models the Binding Cache
902: that includes NEMO related information and
903: is maintained by the mobile router.
904: Entries in this table are not required to survive
905: a reboot of the Home Agent.
906: "
907: REFERENCE
908: "RFC 3775 : Section 4.5, 9.1, 10.1,
909: RFC 3963 : Section 6.1"
910: ::= { nemoBindings 1 }
911:
912:
913: nemoBindingCacheEntry OBJECT-TYPE
914: SYNTAX NemoBindingCacheEntry
915: MAX-ACCESS not-accessible
916: STATUS current
917: DESCRIPTION
918: "An entry containing additional information related
919: to nemo-enabled entries in the binding cache table
920: of the Home Agent.
921: "
922: AUGMENTS {mip6BindingCacheEntry}
923: ::= { nemoBindingCacheTable 1 }
924:
925: NemoBindingCacheEntry ::= SEQUENCE {
926: nemoBindingMrFlag TruthValue,
927: nemoBindingMrMode BITS
928: }
929:
930: nemoBindingMrFlag OBJECT-TYPE
931: SYNTAX TruthValue
932: MAX-ACCESS read-only
933: STATUS current
934: DESCRIPTION
935: "true(1) if the home agent accepted the binding update
936: with Mobile Router Flag from a mobile router.
937: false(0) implies that the binding cache is from
938: a mobile node.
939: "
940: REFERENCE
941: "RFC 3963 : Section 6.1.1, 6.2"
942: ::= { nemoBindingCacheEntry 1 }
943:
944: nemoBindingMrMode OBJECT-TYPE
945: SYNTAX BITS {
946: implicitMode(0),
947: explicitMode(1)
948: }
949: MAX-ACCESS read-only
950: STATUS current
951: DESCRIPTION
952: "This object indicates the mode of mobile router
953: to tell the home agent to determine which prefixes
954: belong to the mobile router.
955: "
956: REFERENCE
957: "RFC 3963 : Section 5.2, 6.1.1, 6.2"
958: ::= { nemoBindingCacheEntry 2 }
959:
960:
961: nemoHaPrefixTable OBJECT-TYPE
962: SYNTAX SEQUENCE OF NemoHaPrefixEntry
963: MAX-ACCESS not-accessible
964: STATUS current
965: DESCRIPTION
966: "This table contains the mobile network prefixes
967: that the home agent maintains for the Mobile Router.
968: "
969: REFERENCE
970: "RFC 3963 : Section 6.1"
971: ::= { nemoMrRegistration 2 }
972:
973:
974: nemoHaPrefixEntry OBJECT-TYPE
974: warning -
warning: index of row `nemoHaPrefixEntry' can exceed OID size limit by 137 subidentifier(s)
975: SYNTAX NemoHaPrefixEntry
976: MAX-ACCESS not-accessible
977: STATUS current
978: DESCRIPTION
979: "This entry represents the mobile network prefixes
980: that are maintained by the home agent.
981: There are two method that the home agent studies
982: the mobile network prefixes.
983: In implicit mode, the mobile network prefixes is
984: configured by any method(ex. pre-defined) for
985: corresponding Mobile Router.
986: In explicit mode, the binding update from the mobile
987: router contains the mobile network prefix list.
988: The home agent maintains Prefix Table that contains
989: the home address of the mobile router for verifying
990: the prefix list from the mobile router.
991:
992: This entry contains only the mobile network prefixes
993: that are registered by the corresponding binding
994: update. It does not include the prefixes studied
995: through the dynamic routing process between the home
996: agent and the mobile router.
997:
998: The instances of the columnar objects in this entry
999: pertain to an interface for a particular value of
1000: mip6BindingHomeAddressType, mip6BindingHomeAddress,
1001: and nemoHaPrefixSeqNo.
1002: The nemoHaPrefixSeqNo object is used to
1003: distinguish between multiple instances of
1004: the mobile network prefix on the same binding update
1005: for the same set of
1006: mip6BindingHomeAddressType, mip6BindingHomeAddress.
1007: There is no upper-bound on the maximum number of
1008: mobile network prefixes on a binding update but, for
1009: practical purposes, the upper bound of the value
1010: nemoHaPrefixSeqNo is set to 1024.
1011:
1012: Implementers need to be aware that if the total
1013: number of octets in mip6BindingHomeAddress
1014: exceeds 111, then OIDs of column
1015: instances in this row will have more than 128
1016: sub-identifiers and cannot be accessed using
1017: SNMPv1, SNMPv2c, or SNMPv3.
1018: "
1019: INDEX { mip6BindingHomeAddressType,
1020: mip6BindingHomeAddress,
1021: nemoHaPrefixSeqNo
1022: }
1023: ::= { nemoHaPrefixTable 1 }
1024:
1025: NemoHaPrefixEntry ::= SEQUENCE {
1026: nemoHaPrefixSeqNo Integer32,
1027: nemoHaPrefixType InetAddressType,
1028: nemoHaPrefix InetAddress,
1029: nemoHaPrefixLength Unsigned32,
1030: nemoHaPrefixSource BITS
1031: }
1032:
1033: nemoHaPrefixSeqNo OBJECT-TYPE
1034: SYNTAX Integer32 (1..1024)
1035: MAX-ACCESS not-accessible
1036: STATUS current
1037: DESCRIPTION
1038: "The index that along with mip6BindingHomeAddressType,
1039: and mip6BindingHomeAddress uniquely identifies this
1040: row.
1041: One binding update has some mobile network prefixes.
1042: So when we describe the prefix list corresponding to
1043: the binding cache, it will be needed as a sub index.
1044: "
1045: REFERENCE
1046: "RFC 3963 : Section 6.1.1, 6.1.2"
1047: ::= { nemoHaPrefixEntry 1 }
1048:
1049:
1050: nemoHaPrefixType OBJECT-TYPE
1051: SYNTAX InetAddressType
1052: MAX-ACCESS read-only
1053: STATUS current
1054: DESCRIPTION
1055: "The address type for the mobile network prefix
1056: that follows.
1057: "
1058: REFERENCE
1059: "RFC 3963 : Section 6.1, 6.2"
1060: ::= { nemoHaPrefixEntry 2 }
1061:
1062: nemoHaPrefix OBJECT-TYPE
1063: SYNTAX InetAddress
1064: MAX-ACCESS read-only
1065: STATUS current
1066: DESCRIPTION
1067: "A mobile network prefix related to the
1068: corresponding Binding Update.
1069:
1070: The type of the address represented by this object
1071: is specified by the corresponding
1072: nemoHaPrefixType object.
1073: "
1074: REFERENCE
1075: "RFC 3963 : Section 6.1, 6.2"
1076: ::= { nemoHaPrefixEntry 3 }
1077:
1078:
1079: nemoHaPrefixLength OBJECT-TYPE
1080: SYNTAX Unsigned32 (0..128)
1081: MAX-ACCESS read-only
1082: STATUS current
1083: DESCRIPTION
1084: "The length of the prefix specified by the corresponding
1085: nemoHaPrefix Object.
1086: "
1087: REFERENCE
1088: "RFC 3963 : Section 6.1, 6.2"
1089: ::= { nemoHaPrefixEntry 4 }
1090:
1091:
1092: nemoHaPrefixSource OBJECT-TYPE
1093: SYNTAX BITS{
1094: configured (0),
1095: bindingUpdate (1)
1096: }
1097: MAX-ACCESS read-only
1098: STATUS current
1099: DESCRIPTION
1100: "The information source of the mobile network prefix
1101: configured with the binding update.
1102: Configured(1) represents that the information is
1103: introduced to the home agent without binding update.
1104: Binding Update(2) represents that the information is
1105: introduced to the home agent by the mobile network
1106: prefix option in the binding update and verified
1107: by the Prefix Table that the home agent maintains
1108: for each home addresses of the mobile router.
1109: "
1110:
1111: REFERENCE
1112: "RFC 3963 : Section 6.1, 6.2"
1113: ::= { nemoHaPrefixEntry 5 }
1114:
1115: nemoMrDiscoveryRequests OBJECT-TYPE
1116: SYNTAX Counter32
1117: MAX-ACCESS read-only
1118: STATUS current
1119: DESCRIPTION
1120: "Total number of Modified Dynamic Home Agent Address
1121: Discovery Requests with Mobile Router Flag
1122: sent by the mobile router.
1123: Discontinuities in the value of this counter can
1124: occur at re-initialization of the management system,
1125: and at other times as indicated by the value of
1126: mip6CounterDiscontinuityTime.
1127: "
1128: REFERENCE
1129: "RFC 3775 : Section 10.5, 11.4.1, RFC 3963: Section 7.1"
1130: ::= { nemoMrConf 1 }
1131:
1132: nemoMrDiscoveryReplies OBJECT-TYPE
1133: SYNTAX Counter32
1134: MAX-ACCESS read-only
1135: STATUS current
1136: DESCRIPTION
1137: "Total number of Modified Dynamic Home Agent Address
1138: Discovery Replies with Mobile Router Flag is set to 1
1139: received by the mobile router.
1140: Discontinuities in the value of this counter can
1141: occur at re-initialization of the management system,
1142: and at other times as indicated by the value of
1143: mip6CounterDiscontinuityTime.
1144: "
1145: REFERENCE
1146: "RFC 3775 : Section 10.5, 11.4.1, RFC 3963: Section 7.2"
1147: ::= { nemoMrConf 2 }
1148:
1149: nemoMrDiscoveryRepliesRouterFlagZero OBJECT-TYPE
1150: SYNTAX Counter32
1151: MAX-ACCESS read-only
1152: STATUS current
1153: DESCRIPTION
1154: "Total number of Modified Dynamic Home Agent Address
1155: Discovery Replies with Mobile Router Flag is set to 0
1156: although the flag in the corresponding request
1157: is set to 1.
1158: It implies that there is no home agent that supports
1159: Mobile Router in the home network.
1160: Discontinuities in the value of this counter can
1161: occur at re-initialization of the management system,
1162: and at other times as indicated by the value of
1163: mip6CounterDiscontinuityTime.
1164: "
1165: REFERENCE
1166: "RFC 3775 : Section 10.5, 11.4.1, RFC 3963: Section 7.3"
1167: ::= { nemoMrConf 3 }
1168:
1169: ---
1170: ---
1171: --- nemoStats group
1172: ---
1173: ---
1174:
1175:
1176: --
1177: -- Dynamic Home Agent discovery protocol related counters
1178: --
1179:
1180: nemoDHAADRequests OBJECT-TYPE
1181: SYNTAX Counter32
1182: MAX-ACCESS read-only
1183: STATUS current
1184: DESCRIPTION
1185: "The total number of dynamic home agent address
1186: discovery requests sent by the mobile router
1187: with the Mobile Router Support Flag (R) set.
1188: "
1189: REFERENCE
1190: "RFC3963 : Section 7.1."
1191: ::= { nemoHomeAgentDiscovery 1 }
1192:
1193:
1194: nemoDHAADRepliesWNemoSupport OBJECT-TYPE
1195: SYNTAX Counter32
1196: MAX-ACCESS read-only
1197: STATUS current
1198: DESCRIPTION
1199: "The total number of dynamic home agent address
1200: discovery replies sent by the home agent with
1201: Mobile Router Support Flag (R) set.
1202: "
1203: REFERENCE
1204: "RFC3963 : Section 7.2."
1205: ::= { nemoHomeAgentDiscovery 2 }
1206:
1207: nemoDHAADRepliesWONemoSupport OBJECT-TYPE
1208: SYNTAX Counter32
1209: MAX-ACCESS read-only
1210: STATUS current
1211: DESCRIPTION
1212: "The total number of dynamic home agent address
1213: discovery replies sent by the home agent without
1214: NEMO support i.e the Mobile Router Support Flag
1215: set to 0.
1216: "
1217: REFERENCE
1218: "RFC3963 : Section 7.2."
1219: ::= { nemoHomeAgentDiscovery 3 }
1220:
1221: nemoDHAADDiscoveryTimeouts OBJECT-TYPE
1222: SYNTAX Counter32
1223: MAX-ACCESS read-only
1224: STATUS current
1225: DESCRIPTION
1226: "The total number of dynamic home agent address
1227: discovery requests sent by the mobile router
1228: with the Mobile Router Support Flag (R) set,
1229: that did not receive any response.
1230: "
1231: ::= { nemoHomeAgentDiscovery 4 }
1232:
1233:
1234:
1235: --
1236: -- nemoStats:nemoBindingRegcounters
1237: --
1238:
1239:
1240: nemoBindingAcksWONemoSupport OBJECT-TYPE
1241: SYNTAX Counter32
1242: MAX-ACCESS read-only
1243: STATUS current
1244: DESCRIPTION
1245: "The total number of Binding Acks without the
1246: NEMO support received by the mobile router.
1247:
1248: Discontinuities in the value of this counter can
1249: occur at re-initialization of the mobile router.
1250: "
1251: REFERENCE
1252: "RFC3963 : Section 5.3."
1253: ::= { nemoBindingRegCounters 1 }
1254:
1255: nemoBindingAckNotHomeRegn OBJECT-TYPE
1256: SYNTAX Counter32
1257: MAX-ACCESS read-only
1258: STATUS current
1259: DESCRIPTION
1260: "The total number of Binding Update requests
1261: rejected by the home agent with the status code
1262: in the Binding Acknowledgment indicating
1263: 'Not Home Registration'
1264:
1265:
1266: Discontinuities in the value of this counter can
1267: occur at re-initialization of the mobile router.
1268: "
1269: REFERENCE
1270: "RFC3963 : Section 6.2."
1271: ::= { nemoBindingRegCounters 2 }
1272:
1273:
1274:
1275: nemoBindingRegTypeChanged OBJECT-TYPE
1276: SYNTAX Counter32
1277: MAX-ACCESS read-only
1278: STATUS current
1279: DESCRIPTION
1280: "The total number of Binding Update requests
1281: rejected by the home agent with status code
1282: in the Binding Acknowledgement indicating
1283: 'Registration type change disallowed' (Code 139).
1284:
1285: Discontinuities in the value of this counter can
1286: occur at re-initialization of the mobile router.
1287: "
1288: REFERENCE
1289: "RFC3963 : Section 6.2"
1290: ::= { nemoBindingRegCounters 3 }
1291:
1292:
1293: nemoOpNotSupported OBJECT-TYPE
1294: SYNTAX Counter32
1295: MAX-ACCESS read-only
1296: STATUS current
1297: DESCRIPTION
1298: "The total number of Binding Update requests
1299: rejected by the home agent with status code in the
1300: Binding Acknowledgement indicating
1301: 'Mobile Router Operation not permitted'
1302: (Code 140).
1303: Discontinuities in the value of this counter can
1304: occur at re-initialization of the mobile router.
1305: "
1306: REFERENCE
1307: "RFC3963 : Section 6.6"
1308: ::= { nemoBindingRegCounters 4 }
1309:
1310:
1311: nemoInvalidPrefix OBJECT-TYPE
1312: SYNTAX Counter32
1313: MAX-ACCESS read-only
1314: STATUS current
1315: DESCRIPTION
1316: "The total number of Binding Update requests
1317: rejected by the home agent with status code in the
1318: Binding Acknowledgement indicating 'Invalid
1319: Prefix' (Code 141).
1320:
1321:
1322: Discontinuities in the value of this counter can
1323: occur at re-initialization of the mobile router.
1324: "
1325: REFERENCE
1326: "RFC3963 : Section 6.6."
1327: ::= { nemoBindingRegCounters 5 }
1328:
1329:
1330:
1331: nemoNotAuthorizedForPrefix OBJECT-TYPE
1332: SYNTAX Counter32
1333: MAX-ACCESS read-only
1334: STATUS current
1335: DESCRIPTION
1336: "The total number of Binding Update requests
1337: rejected by the home agent with status code in the
1338: Binding Acknowledgement indicating 'Not Authorized
1339: for Prefix' (Code 142).
1340:
1341:
1342: Discontinuities in the value of this counter can
1343: occur at re-initialization of the mobile router.
1344: "
1345: REFERENCE
1346: "RFC3963 : Section 6.6."
1347: ::= { nemoBindingRegCounters 6 }
1348:
1349: nemoForwardingSetupFailed OBJECT-TYPE
1350: SYNTAX Counter32
1351: MAX-ACCESS read-only
1352: STATUS current
1353: DESCRIPTION
1354: "The total number of Binding Update requests
1355: rejected by the home agent with status code in the
1356: Binding Acknowledgement indicating 'Forwarding
1357: Setup failed' (Code 143).
1358:
1359:
1360: Discontinuities in the value of this counter can
1361: occur at re-initialization of the mobile router.
1362: "
1363: REFERENCE
1364: "RFC3963 : Section 6.6."
1365: ::= { nemoBindingRegCounters 7 }
1366:
1367:
1368:
1369: --
1370: -- nemoStats:nemoRoamingCounters
1371: --
1372:
1373: nemoMovedHome OBJECT-TYPE
1374: SYNTAX Counter32
1375: MAX-ACCESS read-only
1376: STATUS current
1377: DESCRIPTION
1378: "Number of times the mobile router has detected
1379: movement from a foreign network to its home
1380: network.
1381: Discontinuities in the value of this counter can
1382: occur at re-initialization of the mobile router.
1383: "
1384: ::= { nemoRoamingCounters 1 }
1385:
1386:
1387:
1388: nemoMovedOutofHome OBJECT-TYPE
1389: SYNTAX Counter32
1390: MAX-ACCESS read-only
1391: STATUS current
1392: DESCRIPTION
1393: "Number of times the mobile router has detected
1394: movement to a foreign network from the home
1395: network, has acquired a care-of address and
1396: has initiated the care-of address registration
1397: process.
1398: Discontinuities in the value of this counter can
1399: occur at re-initialization of the mobile router.
1400: "
1401: REFERENCE
1402: "RFC3963 : Section 3."
1403: ::= { nemoRoamingCounters 2 }
1404:
1405:
1406: nemoMovedFNtoFN OBJECT-TYPE
1407: SYNTAX Counter32
1408: MAX-ACCESS read-only
1409: STATUS current
1410: DESCRIPTION
1411: "Number of times the mobile router has detected
1412: movement from to a foreign network from the home
1413: network, has reconstructed its care-of address and
1414: has initiated the care-of address registration
1415: process.
1416: Discontinuities in the value of this counter can
1417: occur at re-initialization of the mobile router.
1418: "
1419: ::= { nemoRoamingCounters 3 }
1420:
1421:
1422: nemoBetterIfDetected OBJECT-TYPE
1423: SYNTAX Counter32
1424: MAX-ACCESS read-only
1425: STATUS current
1426: DESCRIPTION
1427: "Number of times the NEMO entity has found roaming
1428: interface with better priority.
1429: Discontinuities in the value of this counter can
1430: occur at re-initialization of the mobile router.
1431: "
1432: ::= { nemoRoamingCounters 4 }
1433:
1434:
1435:
1436:
1437: --
1438: --
1439: -- nemoNotifications
1440: --
1441: --
1442:
1443:
1444: nemoHomeTunnelEstablished NOTIFICATION-TYPE
1445: OBJECTS {
1446: nemoActiveRoamingIfIndex,
1447: nemoEstablishedHomeTunnelIfIndex,
1448: nemoRegCareofAddressType,
1449: nemoRegCareofAddress
1450: }
1451: STATUS current
1452: DESCRIPTION
1453: "This notification is sent by the mobile router
1454: every time the tunnel is established between the
1455: home agent and the mobile router.
1456: "
1457: REFERENCE
1458: "RFC3963 : Section 5.5"
1459: ::= { nemoNotifications 1 }
1460:
1461:
1462: nemoHomeTunnelReleased NOTIFICATION-TYPE
1463: OBJECTS {
1464: nemoActiveRoamingIfIndex,
1465: nemoEstablishedHomeTunnelIfIndex,
1466: nemoRegCareofAddressType,
1467: nemoRegCareofAddress
1468: }
1469: STATUS current
1470: DESCRIPTION
1471: "This notification is sent by the mobile router
1472: every time the tunnel is deleted between the home
1473: agent and the mobile router.
1474: "
1475: REFERENCE
1476: "RFC3963 : Section 5.5"
1477: ::= { nemoNotifications 2}
1478:
1479:
1480:
1481: -- Conformance information
1482: nemoGroups OBJECT IDENTIFIER ::= { nemoConformance 1 }
1483: nemoCompliances OBJECT IDENTIFIER ::= { nemoConformance 2 }
1484:
1485:
1486: -- Units of conformance
1487: nemoSystemGroup OBJECT-GROUP
1488: OBJECTS {
1489: nemoRoamingStatus,
1490: nemoRegisteredUpTime,
1491: nemoLastAcceptedRegTime,
1492: nemoLastRejectedRegTime,
1493: nemoTimeSinceLastRoamed,
1494: nemoRegHomeAgentAddressType,
1495: nemoRegHomeAgentAddress,
1496: nemoRegHomeAddressType,
1497: nemoRegHomeAddress,
1498: nemoRegHomeAddressPrefixLength,
1499: nemoRegCareofAddressType,
1500: nemoRegCareofAddress,
1501: nemoRegCareofAddressPrefixLength,
1502: nemoActiveRoamingIfIndex,
1503: nemoEstablishedHomeTunnelIfIndex
1504: }
1505: STATUS current
1506: DESCRIPTION
1507: " A collection of objects for basic NEMO
1508: monitoring."
1509: ::= { nemoGroups 1 }
1510:
1511:
1512: nemoConfigurationGroup OBJECT-GROUP
1513: OBJECTS {
1514: nemoHomeRegLifeTime,
1515: nemoHomeRegRetryCount,
1516: nemoHomeRegRetryDelay,
1517: nemoHomeRegExtendBeforeExpiry,
1518: nemoDynamicHADiscovery,
1519: nemoHomeAddressIdentifierType,
1520: nemoHomeAddressIdentifierInetType,
1521: nemoHomeAddressIdentifier,
1522: nemoHomeIfIndex,
1523: nemoPrefixRegMode,
1524: nemoRegisterConnectedPrefixes,
1525: -- nemoHomeNetworkPrefixType,
1526: -- nemoHomeNetworkPrefix,
1527: -- nemoHomeNetworkPrefixLength,
1528: nemoHomeNetworkPrefixLifeTime,
1529: nemoPrefixLifeTime,
1530: -- nemoRoamingIfIndex,
1531: -- nemoRoamingIfPriority,
1532: nemoRoamingIfDescription,
1533: nemoRoamingIfRoamHoldDownTime,
1534: nemoDHAADRequests,
1535: nemoDHAADRepliesWNemoSupport,
1536: nemoDHAADRepliesWONemoSupport,
1537: nemoDHAADDiscoveryTimeouts,
1538: nemoHaSupportsMr,
1539: nemoMrBLMode,
1540: nemoMrBLMrFlag,
1541: nemoBindingMrFlag,
1542: nemoBindingMrMode,
1543: nemoHaPrefixType,
1544: nemoHaPrefix,
1545: nemoHaPrefixLength,
1546: nemoHaPrefixSource,
1547: nemoMrDiscoveryRequests,
1548: nemoMrDiscoveryReplies,
1549: nemoMrDiscoveryRepliesRouterFlagZero
1550: }
1551: STATUS current
1552: DESCRIPTION
1553: " A collection of objects for basic NEMO
1554: configuration monitoring."
1555: ::= { nemoGroups 2 }
1556:
1557:
1558: nemoStatsGroup OBJECT-GROUP
1559: OBJECTS {
1560: nemoBindingAcksWONemoSupport,
1561: nemoBindingAckNotHomeRegn,
1562: nemoBindingRegTypeChanged,
1563: nemoOpNotSupported,
1564: nemoInvalidPrefix,
1565: nemoNotAuthorizedForPrefix,
1566: nemoForwardingSetupFailed,
1567: nemoMovedHome,
1568: nemoMovedOutofHome,
1569: nemoMovedFNtoFN,
1570: nemoBetterIfDetected
1571: }
1572: STATUS current
1573: DESCRIPTION
1574: " A collection of objects for basic NEMO
1575: monitoring.
1576: "
1577: ::= { nemoGroups 3 }
1578:
1579:
1580: nemoNotificationGroup NOTIFICATION-GROUP
1581: NOTIFICATIONS {
1582: nemoHomeTunnelEstablished,
1583: nemoHomeTunnelReleased
1584: }
1585: STATUS current
1586: DESCRIPTION
1587: "A collection of notifications from a home agent
1588: or correspondent node to the Manager about the
1589: tunnel status of the mobile router.
1590: "
1591: ::= { nemoGroups 4 }
1592:
1593:
1594:
1595: -- Compliance statements
1596: nemoCoreCompliance MODULE-COMPLIANCE
1597: STATUS current
1598: DESCRIPTION
1599: "The compliance statement for SNMP entities
1600: which implement the MOBILEIPV6-MIB.
1601: There are a number of INDEX objects that cannot be
1602: represented in the form of OBJECT clauses in
1603: SMIv2, but for which there are compliance
1604: requirements, expressed in OBJECT clause form in
1605: this
1606: description:
1607: -- OBJECT nemoBindingHomeAddressType
1608: -- SYNTAX InetAddressType { ipv6(2) }
1609: -- DESCRIPTION
1610: -- This MIB module requires support for global
1611: -- ipv6 addresses for the nemoBindingHomeAddress
1612: -- object.
1613: --
1614: "
1615: MODULE -- this module
1616: MANDATORY-GROUPS { nemoSystemGroup,
1617: nemoConfigurationGroup,
1618: nemoStatsGroup,
1619: nemoNotificationGroup
1620: }
1621:
1622:
1623: ::= { nemoCompliances 1 }
1624:
1625:
1626:
1627: END
1628:
1629: --
1630: -- Copyright (C) The IETF Trust (2007).
1631: --
1632: -- This document is subject to the rights, licenses and restrictions
1633: -- contained in BCP 78, and except as set forth therein, the authors
1634: -- retain all their rights.
1635: --
1636: -- This document and the information contained herein are provided on an
1637: -- "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
1638: -- OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
1639: -- THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
1640: -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
1641: -- THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
1642: -- WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
1643: --
1644: --
1645: -- Intellectual Property
1646: --
1647: -- The IETF takes no position regarding the validity or scope of any
1648: -- Intellectual Property Rights or other rights that might be claimed to
1649: -- pertain to the implementation or use of the technology described in
1650: -- this document or the extent to which any license under such rights
1651: -- might or might not be available; nor does it represent that it has
1652: -- made any independent effort to identify any such rights. Information
1653: -- on the procedures with respect to rights in RFC documents can be
1654: -- found in BCP 78 and BCP 79.
1655: --
1656: -- Copies of IPR disclosures made to the IETF Secretariat and any
1657: -- assurances of licenses to be made available, or the result of an
1658: -- attempt made to obtain a general license or permission for the use of
1659: -- such proprietary rights by implementers or users of this
1660: -- specification can be obtained from the IETF on-line IPR repository at
1661: -- http://www.ietf.org/ipr.
1662: --
1663: -- The IETF invites any interested party to bring to its attention any
1664: -- copyrights, patents or patent applications, or other proprietary
1665: -- rights that may cover technology that may be required to implement
1666: -- this standard. Please address the information to the IETF at
1667: -- ietf-ipr@ietf.org.
1668: --
1669: --
1670: -- Acknowledgment
1671: --
1672: -- Funding for the RFC Editor function is provided by the IETF
1673: -- Administrative Support Activity (IASA).
1674: