This module contains a collection of YANG definitions for Cisco IOS-XR ip-mobileip package operational data. This module contai...
Version: 2019-04-05
module Cisco-IOS-XR-ip-mobileip-oper { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-ip-mobileip-oper"; prefix ip-mobileip-oper; import ietf-inet-types { prefix inet; } import Cisco-IOS-XR-types { prefix xr; } import cisco-semver { prefix semver; } include Cisco-IOS-XR-ip-mobileip-oper-sub1 { revision-date "2019-04-05"; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 West Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: cs-yang@cisco.com"; description "This module contains a collection of YANG definitions for Cisco IOS-XR ip-mobileip package operational data. This module contains definitions for the following management objects: pmipv6: Proxy Mobile IPv6 Copyright (c) 2013-2019 by Cisco Systems, Inc. All rights reserved."; revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2016-03-10" { description "Initial version"; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "1.0.1"; container pmipv6 { config false; description "Proxy Mobile IPv6"; container lma { description "None"; container statistics { description "None"; container customer-statistics { description "Table of CustomerStatistics"; list customer-statistic { key "customer-name"; description "Customer statistics"; leaf customer-name { type xr:Cisco-ios-xr-string; description "Customer Name"; } container protocol-statistics { description "LMA Protocol Statistics"; container pbu-receive-statistics { description "PBU Receive Statistics"; leaf pbu-count { type uint64; description "Count of PBUs"; } leaf pbu-drop-count { type uint32; description "Count of PBUs Dropped"; } } // container pbu-receive-statistics container pba-send-statistics { description "PBA Send Statistics"; leaf pba-count { type uint64; description "Count of PBAs"; } leaf pba-drop-count { type uint32; description "Count of PBAs dropped"; } leaf accepted-count { type uint32; description "Count of Status Code - Binding Update accepted"; } leaf unknown-count { type uint32; description "Count of Status Code - Last BA status code sent."; } leaf unspecified-failure-count { type uint32; description "Count of Status Code - Reason unspecified"; } leaf admin-failure-count { type uint32; description "Count of Status Code - Administratively prohibited"; } leaf resource-failure-count { type uint32; description "Count of Status Code - Insufficient resources"; } leaf home-reg-failure-count { type uint32; description "Count of Status Code - Home registration not supported"; } leaf home-subnet-failure-count { type uint32; description "Count of Status Code - Not home subnet"; } leaf bad-sequence-failure-count { type uint32; description "Count of Status Code - Sequence number out of window"; } leaf reg-type-failure-count { type uint32; description "Count of Status Code - Registration type change"; } leaf authen-failure-count { type uint32; description "Count of Status Code - Auth Fail"; } leaf proxy-reg-not-enabled-count { type uint32; description "Count of Status Code - Proxy Registration not enabled"; } leaf not-lma-for-this-mn-count { type uint32; description "Count of Status Code - Not LMA for this Mobile Node"; } leaf no-author-for-proxy-reg-count { type uint32; description "Count of Status Code - MAG not auth.for proxyreg"; } leaf no-author-for-hnp-count { type uint32; description "Count of Status Code - Not authorized for HNP"; } leaf timestamp-mismatch-count { type uint32; description "Count of Status Code - Invalid timestamp value"; } leaf timestamp-lower-than-previous-accepted-count { type uint32; description "Count of Status Code - Timestamp lower than previous accepted"; } leaf missing-hnp-opt-count { type uint32; description "Count of Status Code - Missing Home Network Prefix option"; } leaf received-hnps-do-not-match-bce-hnps-count { type uint32; description "Count of Status Code - Recevied HNPs do not match with BCE"; } leaf missing-mn-id-opt-count { type uint32; description "Count of Status Code - Missing MN identifier option"; } leaf missing-hi-opt-count { type uint32; description "Count of Status Code - Missing Handoff Indicator"; } leaf missing-access-tech-type-opt-count { type uint32; description "Count of Status Code - Missing ATT option"; } leaf no-author-for-ipv4-mobility-count { type uint32; description "Count of Status Code - Not authorized for IPv4 mobility"; } leaf no-author-for-ipv4-hoa-count { type uint32; description "Count of Status Code - Not authorized for IPv4 HoA"; } leaf no-author-for-ipv6-mobility-count { type uint32; description "Count of Status Code - Not authorized for IPv6 mobility"; } leaf multiple-ipv4-ho-a-not-supported-count { type uint32; description "Count of Status Code - Multiple IPv4 HoA not supported"; } leaf gre-key-opt-required-count { type uint32; description "Count of Status Code - GRE Key option is required"; } } // container pba-send-statistics container pbri-send-statistics { description "PBRI Send Statistics"; leaf pbri-count { type uint64; description "Count of PBRIs"; } leaf pbri-drop-count { type uint32; description "Count of PBRIs dropped"; } leaf unspecified-count { type uint32; description "Count of Revoc Trigger - Unspecified"; } leaf admin-reason-count { type uint32; description "Count of Revoc Trigger - Administrative Reason"; } leaf mag-handover-same-att-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Same ATT"; } leaf mag-handover-different-att-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Different ATT"; } leaf mag-handover-unknown-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Unknown"; } leaf user-session-termination-count { type uint32; description "Count of Revoc Trigger - User Init Session Terminatation"; } leaf network-session-termination-count { type uint32; description "Count of Revoc Trigger - Access Network Session Termination"; } leaf out-of-sync-bce-state-count { type uint32; description "Count of Revoc Trigger - Possible Out-of-Sync BCE State"; } leaf per-peer-policy-count { type uint32; description "Count of Revoc Trigger - Per-Peer Policy"; } leaf revoking-mn-local-policy-count { type uint32; description "Count of Revoc Trigger - Revoking Mobility Node Local Policy"; } } // container pbri-send-statistics container pbri-receive-statistics { description "PBRI Receive Statistics"; leaf pbri-count { type uint64; description "Count of PBRIs"; } leaf pbri-drop-count { type uint32; description "Count of PBRIs dropped"; } leaf unspecified-count { type uint32; description "Count of Revoc Trigger - Unspecified"; } leaf admin-reason-count { type uint32; description "Count of Revoc Trigger - Administrative Reason"; } leaf mag-handover-same-att-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Same ATT"; } leaf mag-handover-different-att-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Different ATT"; } leaf mag-handover-unknown-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Unknown"; } leaf user-session-termination-count { type uint32; description "Count of Revoc Trigger - User Init Session Terminatation"; } leaf network-session-termination-count { type uint32; description "Count of Revoc Trigger - Access Network Session Termination"; } leaf out-of-sync-bce-state-count { type uint32; description "Count of Revoc Trigger - Possible Out-of-Sync BCE State"; } leaf per-peer-policy-count { type uint32; description "Count of Revoc Trigger - Per-Peer Policy"; } leaf revoking-mn-local-policy-count { type uint32; description "Count of Revoc Trigger - Revoking Mobility Node Local Policy"; } } // container pbri-receive-statistics container pbra-send-statistics { description "PBRA Send Statistics"; leaf pbra-count { type uint64; description "Count of PBRAs"; } leaf pbra-drop-count { type uint32; description "Count of PBRAs dropped"; } leaf success-count { type uint32; description "Count of Revoc Status - Success"; } leaf partial-success-count { type uint32; description "Count of Revoc Status - Partial Success"; } leaf no-binding-count { type uint32; description "Count of Revoc Status - Binding Does Not Exist"; } leaf hoa-required-count { type uint32; description "Count of Revoc Status - IPv4 Home Address Option Required"; } leaf no-author-for-global-revoc-count { type uint32; description "Count of Revoc Status - Global Revocation NOT Authorized"; } leaf mn-identity-required-count { type uint32; description "Count of Revoc Status - Revoked Mobile Node Identity Required"; } leaf mn-attached-count { type uint32; description "Count of Revoc Status - Revocation Failed - MN is Attached"; } leaf unknown-revoc-trigger-count { type uint32; description "Count of Revoc Status - Revocation Trigger NOT supported"; } leaf revoc-function-not-supported-count { type uint32; description "Count of Revoc Status - Revocation Function NOT Supported"; } leaf pbr-not-supported-count { type uint32; description "Count of Revoc Status - Proxy Binding Revocation NOT Supported"; } } // container pbra-send-statistics container pbra-receive-statistics { description "PBRA Receive Statistics"; leaf pbra-count { type uint64; description "Count of PBRAs"; } leaf pbra-drop-count { type uint32; description "Count of PBRAs dropped"; } leaf success-count { type uint32; description "Count of Revoc Status - Success"; } leaf partial-success-count { type uint32; description "Count of Revoc Status - Partial Success"; } leaf no-binding-count { type uint32; description "Count of Revoc Status - Binding Does Not Exist"; } leaf hoa-required-count { type uint32; description "Count of Revoc Status - IPv4 Home Address Option Required"; } leaf no-author-for-global-revoc-count { type uint32; description "Count of Revoc Status - Global Revocation NOT Authorized"; } leaf mn-identity-required-count { type uint32; description "Count of Revoc Status - Revoked Mobile Node Identity Required"; } leaf mn-attached-count { type uint32; description "Count of Revoc Status - Revocation Failed - MN is Attached"; } leaf unknown-revoc-trigger-count { type uint32; description "Count of Revoc Status - Revocation Trigger NOT supported"; } leaf revoc-function-not-supported-count { type uint32; description "Count of Revoc Status - Revocation Function NOT Supported"; } leaf pbr-not-supported-count { type uint32; description "Count of Revoc Status - Proxy Binding Revocation NOT Supported"; } } // container pbra-receive-statistics } // container protocol-statistics container accounting-statistics { description "LMA Accounting Statistics"; leaf accounting-start-sent-count { type uint64; description "Count of Accounting Start Records Sent"; } leaf accounting-update-sent-count { type uint64; description "Count of Accounting Update Records Sent"; } leaf accounting-stop-sent-count { type uint64; description "Count of Accounting Stop Records Sent"; } } // container accounting-statistics leaf lma-identifier { type string; description "LMA Identifier"; } leaf bce-count { type uint32; description "Count of Bindings"; } leaf handoff-count { type uint32; description "Count of Handoffs"; } leaf ipv4-mnp-count { type uint32; description "Count of IPv4 Mobile Node Prefixes"; } leaf ipv6-mnp-count { type uint32; description "Count of IPv6 Mobile Node Prefixes"; } } // list customer-statistic } // container customer-statistics container license { description "LMA License Statistics"; leaf lma-identifier { type string; description "LMA Identifier"; } leaf bce-count { type uint32; description "Instantaneous Count of Bindings"; } leaf peak-bce-count { type uint32; description "Peak Count of Bindings"; } leaf peak-bce-count-reset-timestamp { type uint32; description "Timestamp when the Peak Count of Bindings was reset"; } } // container license container global { description "Global Statistics"; container packet-statistics { description "Packet Statistics"; leaf checksum-errors { type uint64; description "Checksumm errors"; } leaf send-drops { type uint64; description "Drop count of sent packets"; } leaf receive-drops { type uint64; description "Drop count of received packets"; } leaf packets-received { type uint64; description "Count of received packets"; } leaf packets-sent { type uint64; description "Count of sent packets"; } leaf send-drops-ipv6 { type uint64; description "Drop count of IPv6 sent packets"; } leaf receive-drops-ipv6 { type uint64; description "Drop count of IPv6 received packets"; } leaf packets-received-ipv6 { type uint64; description "Count of IPv6 received packets"; } leaf packets-sent-ipv6 { type uint64; description "Count of IPv6 sent packets"; } } // container packet-statistics container protocol-statistics { description "LMA Protocol Statistics"; container pbu-receive-statistics { description "PBU Receive Statistics"; leaf pbu-count { type uint64; description "Count of PBUs"; } leaf pbu-drop-count { type uint32; description "Count of PBUs Dropped"; } } // container pbu-receive-statistics container pba-send-statistics { description "PBA Send Statistics"; leaf pba-count { type uint64; description "Count of PBAs"; } leaf pba-drop-count { type uint32; description "Count of PBAs dropped"; } leaf accepted-count { type uint32; description "Count of Status Code - Binding Update accepted"; } leaf unknown-count { type uint32; description "Count of Status Code - Last BA status code sent."; } leaf unspecified-failure-count { type uint32; description "Count of Status Code - Reason unspecified"; } leaf admin-failure-count { type uint32; description "Count of Status Code - Administratively prohibited"; } leaf resource-failure-count { type uint32; description "Count of Status Code - Insufficient resources"; } leaf home-reg-failure-count { type uint32; description "Count of Status Code - Home registration not supported"; } leaf home-subnet-failure-count { type uint32; description "Count of Status Code - Not home subnet"; } leaf bad-sequence-failure-count { type uint32; description "Count of Status Code - Sequence number out of window"; } leaf reg-type-failure-count { type uint32; description "Count of Status Code - Registration type change"; } leaf authen-failure-count { type uint32; description "Count of Status Code - Auth Fail"; } leaf proxy-reg-not-enabled-count { type uint32; description "Count of Status Code - Proxy Registration not enabled"; } leaf not-lma-for-this-mn-count { type uint32; description "Count of Status Code - Not LMA for this Mobile Node"; } leaf no-author-for-proxy-reg-count { type uint32; description "Count of Status Code - MAG not auth.for proxyreg"; } leaf no-author-for-hnp-count { type uint32; description "Count of Status Code - Not authorized for HNP"; } leaf timestamp-mismatch-count { type uint32; description "Count of Status Code - Invalid timestamp value"; } leaf timestamp-lower-than-previous-accepted-count { type uint32; description "Count of Status Code - Timestamp lower than previous accepted"; } leaf missing-hnp-opt-count { type uint32; description "Count of Status Code - Missing Home Network Prefix option"; } leaf received-hnps-do-not-match-bce-hnps-count { type uint32; description "Count of Status Code - Recevied HNPs do not match with BCE"; } leaf missing-mn-id-opt-count { type uint32; description "Count of Status Code - Missing MN identifier option"; } leaf missing-hi-opt-count { type uint32; description "Count of Status Code - Missing Handoff Indicator"; } leaf missing-access-tech-type-opt-count { type uint32; description "Count of Status Code - Missing ATT option"; } leaf no-author-for-ipv4-mobility-count { type uint32; description "Count of Status Code - Not authorized for IPv4 mobility"; } leaf no-author-for-ipv4-hoa-count { type uint32; description "Count of Status Code - Not authorized for IPv4 HoA"; } leaf no-author-for-ipv6-mobility-count { type uint32; description "Count of Status Code - Not authorized for IPv6 mobility"; } leaf multiple-ipv4-ho-a-not-supported-count { type uint32; description "Count of Status Code - Multiple IPv4 HoA not supported"; } leaf gre-key-opt-required-count { type uint32; description "Count of Status Code - GRE Key option is required"; } } // container pba-send-statistics container pbri-send-statistics { description "PBRI Send Statistics"; leaf pbri-count { type uint64; description "Count of PBRIs"; } leaf pbri-drop-count { type uint32; description "Count of PBRIs dropped"; } leaf unspecified-count { type uint32; description "Count of Revoc Trigger - Unspecified"; } leaf admin-reason-count { type uint32; description "Count of Revoc Trigger - Administrative Reason"; } leaf mag-handover-same-att-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Same ATT"; } leaf mag-handover-different-att-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Different ATT"; } leaf mag-handover-unknown-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Unknown"; } leaf user-session-termination-count { type uint32; description "Count of Revoc Trigger - User Init Session Terminatation"; } leaf network-session-termination-count { type uint32; description "Count of Revoc Trigger - Access Network Session Termination"; } leaf out-of-sync-bce-state-count { type uint32; description "Count of Revoc Trigger - Possible Out-of-Sync BCE State"; } leaf per-peer-policy-count { type uint32; description "Count of Revoc Trigger - Per-Peer Policy"; } leaf revoking-mn-local-policy-count { type uint32; description "Count of Revoc Trigger - Revoking Mobility Node Local Policy"; } } // container pbri-send-statistics container pbri-receive-statistics { description "PBRI Receive Statistics"; leaf pbri-count { type uint64; description "Count of PBRIs"; } leaf pbri-drop-count { type uint32; description "Count of PBRIs dropped"; } leaf unspecified-count { type uint32; description "Count of Revoc Trigger - Unspecified"; } leaf admin-reason-count { type uint32; description "Count of Revoc Trigger - Administrative Reason"; } leaf mag-handover-same-att-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Same ATT"; } leaf mag-handover-different-att-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Different ATT"; } leaf mag-handover-unknown-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Unknown"; } leaf user-session-termination-count { type uint32; description "Count of Revoc Trigger - User Init Session Terminatation"; } leaf network-session-termination-count { type uint32; description "Count of Revoc Trigger - Access Network Session Termination"; } leaf out-of-sync-bce-state-count { type uint32; description "Count of Revoc Trigger - Possible Out-of-Sync BCE State"; } leaf per-peer-policy-count { type uint32; description "Count of Revoc Trigger - Per-Peer Policy"; } leaf revoking-mn-local-policy-count { type uint32; description "Count of Revoc Trigger - Revoking Mobility Node Local Policy"; } } // container pbri-receive-statistics container pbra-send-statistics { description "PBRA Send Statistics"; leaf pbra-count { type uint64; description "Count of PBRAs"; } leaf pbra-drop-count { type uint32; description "Count of PBRAs dropped"; } leaf success-count { type uint32; description "Count of Revoc Status - Success"; } leaf partial-success-count { type uint32; description "Count of Revoc Status - Partial Success"; } leaf no-binding-count { type uint32; description "Count of Revoc Status - Binding Does Not Exist"; } leaf hoa-required-count { type uint32; description "Count of Revoc Status - IPv4 Home Address Option Required"; } leaf no-author-for-global-revoc-count { type uint32; description "Count of Revoc Status - Global Revocation NOT Authorized"; } leaf mn-identity-required-count { type uint32; description "Count of Revoc Status - Revoked Mobile Node Identity Required"; } leaf mn-attached-count { type uint32; description "Count of Revoc Status - Revocation Failed - MN is Attached"; } leaf unknown-revoc-trigger-count { type uint32; description "Count of Revoc Status - Revocation Trigger NOT supported"; } leaf revoc-function-not-supported-count { type uint32; description "Count of Revoc Status - Revocation Function NOT Supported"; } leaf pbr-not-supported-count { type uint32; description "Count of Revoc Status - Proxy Binding Revocation NOT Supported"; } } // container pbra-send-statistics container pbra-receive-statistics { description "PBRA Receive Statistics"; leaf pbra-count { type uint64; description "Count of PBRAs"; } leaf pbra-drop-count { type uint32; description "Count of PBRAs dropped"; } leaf success-count { type uint32; description "Count of Revoc Status - Success"; } leaf partial-success-count { type uint32; description "Count of Revoc Status - Partial Success"; } leaf no-binding-count { type uint32; description "Count of Revoc Status - Binding Does Not Exist"; } leaf hoa-required-count { type uint32; description "Count of Revoc Status - IPv4 Home Address Option Required"; } leaf no-author-for-global-revoc-count { type uint32; description "Count of Revoc Status - Global Revocation NOT Authorized"; } leaf mn-identity-required-count { type uint32; description "Count of Revoc Status - Revoked Mobile Node Identity Required"; } leaf mn-attached-count { type uint32; description "Count of Revoc Status - Revocation Failed - MN is Attached"; } leaf unknown-revoc-trigger-count { type uint32; description "Count of Revoc Status - Revocation Trigger NOT supported"; } leaf revoc-function-not-supported-count { type uint32; description "Count of Revoc Status - Revocation Function NOT Supported"; } leaf pbr-not-supported-count { type uint32; description "Count of Revoc Status - Proxy Binding Revocation NOT Supported"; } } // container pbra-receive-statistics } // container protocol-statistics container accounting-statistics { description "LMA Accounting Statistics"; leaf accounting-start-sent-count { type uint64; description "Count of Accounting Start Records Sent"; } leaf accounting-update-sent-count { type uint64; description "Count of Accounting Update Records Sent"; } leaf accounting-stop-sent-count { type uint64; description "Count of Accounting Stop Records Sent"; } } // container accounting-statistics leaf lma-identifier { type string; description "LMA Identifier"; } leaf bce-count { type uint32; description "Count of Bindings"; } leaf handoff-count { type uint32; description "Count of Handoffs"; } leaf single-tenant-count { type uint32; description "Count of Single Tenants"; } leaf multi-tenant-count { type uint32; description "Count of Multi Tenants"; } } // container global container mag-statistics { description "Table of MAGStatistics"; list mag-statistic { key "mag-name"; description "Peer MAG statistics"; leaf mag-name { type xr:Cisco-ios-xr-string; description "Peer MAG Name"; } container protocol-statistics { description "LMA Protocol Statistics"; container pbu-receive-statistics { description "PBU Receive Statistics"; leaf pbu-count { type uint64; description "Count of PBUs"; } leaf pbu-drop-count { type uint32; description "Count of PBUs Dropped"; } } // container pbu-receive-statistics container pba-send-statistics { description "PBA Send Statistics"; leaf pba-count { type uint64; description "Count of PBAs"; } leaf pba-drop-count { type uint32; description "Count of PBAs dropped"; } leaf accepted-count { type uint32; description "Count of Status Code - Binding Update accepted"; } leaf unknown-count { type uint32; description "Count of Status Code - Last BA status code sent."; } leaf unspecified-failure-count { type uint32; description "Count of Status Code - Reason unspecified"; } leaf admin-failure-count { type uint32; description "Count of Status Code - Administratively prohibited"; } leaf resource-failure-count { type uint32; description "Count of Status Code - Insufficient resources"; } leaf home-reg-failure-count { type uint32; description "Count of Status Code - Home registration not supported"; } leaf home-subnet-failure-count { type uint32; description "Count of Status Code - Not home subnet"; } leaf bad-sequence-failure-count { type uint32; description "Count of Status Code - Sequence number out of window"; } leaf reg-type-failure-count { type uint32; description "Count of Status Code - Registration type change"; } leaf authen-failure-count { type uint32; description "Count of Status Code - Auth Fail"; } leaf proxy-reg-not-enabled-count { type uint32; description "Count of Status Code - Proxy Registration not enabled"; } leaf not-lma-for-this-mn-count { type uint32; description "Count of Status Code - Not LMA for this Mobile Node"; } leaf no-author-for-proxy-reg-count { type uint32; description "Count of Status Code - MAG not auth.for proxyreg"; } leaf no-author-for-hnp-count { type uint32; description "Count of Status Code - Not authorized for HNP"; } leaf timestamp-mismatch-count { type uint32; description "Count of Status Code - Invalid timestamp value"; } leaf timestamp-lower-than-previous-accepted-count { type uint32; description "Count of Status Code - Timestamp lower than previous accepted"; } leaf missing-hnp-opt-count { type uint32; description "Count of Status Code - Missing Home Network Prefix option"; } leaf received-hnps-do-not-match-bce-hnps-count { type uint32; description "Count of Status Code - Recevied HNPs do not match with BCE"; } leaf missing-mn-id-opt-count { type uint32; description "Count of Status Code - Missing MN identifier option"; } leaf missing-hi-opt-count { type uint32; description "Count of Status Code - Missing Handoff Indicator"; } leaf missing-access-tech-type-opt-count { type uint32; description "Count of Status Code - Missing ATT option"; } leaf no-author-for-ipv4-mobility-count { type uint32; description "Count of Status Code - Not authorized for IPv4 mobility"; } leaf no-author-for-ipv4-hoa-count { type uint32; description "Count of Status Code - Not authorized for IPv4 HoA"; } leaf no-author-for-ipv6-mobility-count { type uint32; description "Count of Status Code - Not authorized for IPv6 mobility"; } leaf multiple-ipv4-ho-a-not-supported-count { type uint32; description "Count of Status Code - Multiple IPv4 HoA not supported"; } leaf gre-key-opt-required-count { type uint32; description "Count of Status Code - GRE Key option is required"; } } // container pba-send-statistics container pbri-send-statistics { description "PBRI Send Statistics"; leaf pbri-count { type uint64; description "Count of PBRIs"; } leaf pbri-drop-count { type uint32; description "Count of PBRIs dropped"; } leaf unspecified-count { type uint32; description "Count of Revoc Trigger - Unspecified"; } leaf admin-reason-count { type uint32; description "Count of Revoc Trigger - Administrative Reason"; } leaf mag-handover-same-att-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Same ATT"; } leaf mag-handover-different-att-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Different ATT"; } leaf mag-handover-unknown-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Unknown"; } leaf user-session-termination-count { type uint32; description "Count of Revoc Trigger - User Init Session Terminatation"; } leaf network-session-termination-count { type uint32; description "Count of Revoc Trigger - Access Network Session Termination"; } leaf out-of-sync-bce-state-count { type uint32; description "Count of Revoc Trigger - Possible Out-of-Sync BCE State"; } leaf per-peer-policy-count { type uint32; description "Count of Revoc Trigger - Per-Peer Policy"; } leaf revoking-mn-local-policy-count { type uint32; description "Count of Revoc Trigger - Revoking Mobility Node Local Policy"; } } // container pbri-send-statistics container pbri-receive-statistics { description "PBRI Receive Statistics"; leaf pbri-count { type uint64; description "Count of PBRIs"; } leaf pbri-drop-count { type uint32; description "Count of PBRIs dropped"; } leaf unspecified-count { type uint32; description "Count of Revoc Trigger - Unspecified"; } leaf admin-reason-count { type uint32; description "Count of Revoc Trigger - Administrative Reason"; } leaf mag-handover-same-att-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Same ATT"; } leaf mag-handover-different-att-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Different ATT"; } leaf mag-handover-unknown-count { type uint32; description "Count of Revoc Trigger - Inter MAG Handover Unknown"; } leaf user-session-termination-count { type uint32; description "Count of Revoc Trigger - User Init Session Terminatation"; } leaf network-session-termination-count { type uint32; description "Count of Revoc Trigger - Access Network Session Termination"; } leaf out-of-sync-bce-state-count { type uint32; description "Count of Revoc Trigger - Possible Out-of-Sync BCE State"; } leaf per-peer-policy-count { type uint32; description "Count of Revoc Trigger - Per-Peer Policy"; } leaf revoking-mn-local-policy-count { type uint32; description "Count of Revoc Trigger - Revoking Mobility Node Local Policy"; } } // container pbri-receive-statistics container pbra-send-statistics { description "PBRA Send Statistics"; leaf pbra-count { type uint64; description "Count of PBRAs"; } leaf pbra-drop-count { type uint32; description "Count of PBRAs dropped"; } leaf success-count { type uint32; description "Count of Revoc Status - Success"; } leaf partial-success-count { type uint32; description "Count of Revoc Status - Partial Success"; } leaf no-binding-count { type uint32; description "Count of Revoc Status - Binding Does Not Exist"; } leaf hoa-required-count { type uint32; description "Count of Revoc Status - IPv4 Home Address Option Required"; } leaf no-author-for-global-revoc-count { type uint32; description "Count of Revoc Status - Global Revocation NOT Authorized"; } leaf mn-identity-required-count { type uint32; description "Count of Revoc Status - Revoked Mobile Node Identity Required"; } leaf mn-attached-count { type uint32; description "Count of Revoc Status - Revocation Failed - MN is Attached"; } leaf unknown-revoc-trigger-count { type uint32; description "Count of Revoc Status - Revocation Trigger NOT supported"; } leaf revoc-function-not-supported-count { type uint32; description "Count of Revoc Status - Revocation Function NOT Supported"; } leaf pbr-not-supported-count { type uint32; description "Count of Revoc Status - Proxy Binding Revocation NOT Supported"; } } // container pbra-send-statistics container pbra-receive-statistics { description "PBRA Receive Statistics"; leaf pbra-count { type uint64; description "Count of PBRAs"; } leaf pbra-drop-count { type uint32; description "Count of PBRAs dropped"; } leaf success-count { type uint32; description "Count of Revoc Status - Success"; } leaf partial-success-count { type uint32; description "Count of Revoc Status - Partial Success"; } leaf no-binding-count { type uint32; description "Count of Revoc Status - Binding Does Not Exist"; } leaf hoa-required-count { type uint32; description "Count of Revoc Status - IPv4 Home Address Option Required"; } leaf no-author-for-global-revoc-count { type uint32; description "Count of Revoc Status - Global Revocation NOT Authorized"; } leaf mn-identity-required-count { type uint32; description "Count of Revoc Status - Revoked Mobile Node Identity Required"; } leaf mn-attached-count { type uint32; description "Count of Revoc Status - Revocation Failed - MN is Attached"; } leaf unknown-revoc-trigger-count { type uint32; description "Count of Revoc Status - Revocation Trigger NOT supported"; } leaf revoc-function-not-supported-count { type uint32; description "Count of Revoc Status - Revocation Function NOT Supported"; } leaf pbr-not-supported-count { type uint32; description "Count of Revoc Status - Proxy Binding Revocation NOT Supported"; } } // container pbra-receive-statistics } // container protocol-statistics leaf lma-identifier { type string; description "LMA Identifier"; } } // list mag-statistic } // container mag-statistics } // container statistics container bindings { description "Table of Binding"; list binding { description "Binding Parameters"; leaf mag-name { type xr:Cisco-ios-xr-string; description "Peer MAG ID"; } leaf nai-string { type xr:Cisco-ios-xr-string; description "NAI String"; } leaf imsi-string { type xr:Cisco-ios-xr-string; description "IMSI String"; } leaf customer-name { type xr:Cisco-ios-xr-string; description "Customer String"; } leaf mnnai { type string; description "Mobile Node Identifier"; } leaf customer-name-xr { type string; description "Customer name"; } leaf llid { type string; description "Link Layer Identifier"; } leaf peer-id { type string; description "Peer Identifier"; } leaf phyintf { type string; description "Access Interface"; } leaf tunnel { type string; description "Tunnel Interface"; } leaf state { type string; description "State Name"; } leaf apn { type string; description "Access Point Network"; } leaf att { type uint16; description "MN ATT"; } leaf hoa { type inet:ipv4-address; description "MN HOA"; } leaf dflt { type inet:ipv4-address; description "MN Default Router"; } leaf lifetime { type uint32; description "Life Time of Binding"; } leaf liferem { type uint32; description "Life Time Remaining"; } leaf refresh { type uint32; description "Refresh Time of Binding"; } leaf refresh-rem { type uint32; description "Refresh Time Remaining"; } leaf prefix-len { type uint8; description "Prefix Length"; } leaf num-hnps { type uint8; description "HNP count"; } leaf num-coa { type uint8; description "COA count"; } leaf num-dmnp-v4 { type uint8; description "IPv4 DMNP count"; } leaf num-dmnp-v6 { type uint8; description "IPv6 DMNP count"; } leaf hnps { type inet:ipv6-address; description "MN Home Network Prefixes"; } leaf ignore-home-address { type boolean; description "Ignore HoA/HNP"; } leaf up-stream-grekey { type uint32; description "Upstream GRE Key"; } leaf down-stream-grekey { type uint32; description "DownStream GRE Key"; } leaf vrfid { type uint32; description "VRF ID of Access Interface"; } list coa { description "COA entries"; leaf llid { type string; description "Link Layer Identifier"; } leaf peer-name { type string; description "Peer Name"; } leaf tunnel { type string; description "Tunnel Interface"; } leaf e-label { type string; description "Egress Label"; } leaf color { type string; description "Label Color"; } leaf roa-min-tf { type string; description "Roaming Intf"; } leaf pstate { type string; description "COA STATE"; } leaf msisdn { type string; description "MSISDN"; } leaf imsi { type string; description "IMSI or IMSI NAI"; } leaf cdma-nai { type string; description "CDMA NAI"; } leaf pgw-apn { type string; description "Subscriber APN on PWG"; } leaf pgw-trans-vrf { type string; description "Subscriber Transport VRF on PGW"; } leaf att { type uint16; description "MN ATT"; } leaf lifetime { type uint32; description "Life Time of coa"; } leaf lifetime-remaining { type uint32; description "Life Time remain of coa"; } leaf refresh { type uint32; description "refresh Time of coa"; } leaf refresh-rem { type uint32; description "refresh Time remain of coa"; } leaf dnkey { type uint32; description "down key for coa tunnel"; } leaf upkey { type uint32; description "up key for coa tunnel"; } leaf coa-v4 { type inet:ipv4-address; description "IPv4 CoA"; } leaf coa-v6 { type inet:ipv6-address; description "IPv6 CoA"; } } // list coa list dmnp-v4 { description "IPv4 DMNP prefixes"; leaf pfxlen { type uint8; description "IPv4 prefix length"; } leaf prefix { type inet:ipv4-address; description "IPv4 prefix"; } } // list dmnp-v4 list dmnp-v6 { description "IPv6 DMNP prefixes"; leaf pfxlen { type uint8; description "IPv6 prefix length"; } leaf prefix { type inet:ipv6-address; description "IPv6 prefix"; } } // list dmnp-v6 } // list binding } // container bindings container heartbeats { description "Table of Heartbeat"; list heartbeat { key "peer-addr"; description "Heartbeat information"; leaf peer-addr { type inet:ip-address-no-zone; description "IPv4 or IPv6 address"; } leaf vrf { type string; description "VRF Name"; } leaf customer-name { type string; description "Customer Name"; } leaf source-port { type uint32; description "Source Port"; } leaf destination-port { type uint32; description "Destination Port"; } leaf source-ipv4-address { type inet:ipv4-address; description "Source IPv4 Address"; } leaf destination-ipv4-address { type inet:ipv4-address; description "Destination IPv4 Address"; } leaf source-ipv6-address { type inet:ipv6-address; description "Source IPv6 Address"; } leaf destination-ipv6-address { type inet:ipv6-address; description "Destination IPv6 Address"; } leaf status { type boolean; description "Path Status"; } leaf ipv6-path { type boolean; description "IPv6 Path"; } } // list heartbeat } // container heartbeats container config-variables { description "Global Configuration Variables"; container customer-variables { description "Table of CustomerVariables"; list customer-variable { key "customer-name"; description "Customer name string"; leaf customer-name { type xr:Cisco-ios-xr-string; description "Customer name"; } container mll-service { description "MLL service parameters"; leaf ignore-hoa { type boolean; description "Ignore Home Address"; } leaf mnp-ipv4-lmn-max { type uint16; description "Max IPv4 prefixes per LMN"; } leaf mnp-ipv6-lmn-max { type uint16; description "Max IPv6 prefixes per LMN"; } leaf mnp-lmn-max { type uint16; description "Max prefixes per LMN"; } leaf mnp-ipv4-cust-max { type uint32; description "Max IPv4 prefixes per Customer"; } leaf mnp-ipv6-cust-max { type uint32; description "Max IPv6 prefixes per Customer"; } leaf mnp-cust-max { type uint32; description "Max prefixes per Customer"; } leaf mnp-ipv4-cust-cur { type uint32; description "Current IPv4 prefixes per Customer"; } leaf mnp-ipv6-cust-cur { type uint32; description "Current IPv6 prefixes per Customer"; } } // container mll-service leaf cust-name { type string; description "Customer Name"; } leaf vrf-name { type string; description "VRF Name"; } leaf auth-option { type boolean; description "Authentication Option"; } } // list customer-variable } // container customer-variables container global-variables { description "Global Configuration Variables"; container parameters { description "Domain Parameters"; container self-id { description "Self Identifier"; leaf entity { type string; description "Identifier of PMIP Node"; } leaf addr-type { type Pmipv6-addr; description "IPV4 or IPV6 or Both"; } leaf address { type inet:ipv6-address; description "IPV6 address of LMA/MAG"; } leaf ipv4-address { type inet:ipv4-address; description "IPV4 addrress of LMA/MAG"; } } // container self-id leaf timestamp { type boolean; description "Timestamp method in use"; } leaf window { type uint64; description "Timestamp Validity Window"; } leaf auth-option { type boolean; description "Authentication Option"; } leaf reg-time { type uint32; description "BCE Registration Lifetime"; } leaf ref-time { type uint32; description "BCE Refresh Time"; } leaf retx { type uint16; description "Refresh Retransmit Init"; } leaf ret-max { type uint16; description "Refresh Retransmit Max"; } leaf bri-init { type uint16; description "BRI Init Delay time"; } leaf bri-retries { type uint16; description "BRI Max Retries"; } leaf bri-max { type uint16; description "BRI Max Delay time"; } leaf max-bindings { type uint32; description "Allowed Max. Bindings"; } leaf hnp { type uint8; description "Allowed HNPs per MN Intf."; } leaf encap { type Pmipv6-encap; description "Encapsulation Type"; } leaf delete-time { type uint16; description "BCE Delete Hold Timer"; } leaf create-time { type uint16; description "BCE Create Wait Timer"; } leaf up-grekey { type uint32; description "Upstream GRE Key"; } leaf down-grekey { type uint32; description "Downstream GRE Key"; } } // container parameters container mll-service { description "MLL service parameters"; leaf ignore-hoa { type boolean; description "Ignore Home Address"; } leaf mnp-ipv4-lmn-max { type uint16; description "Max IPv4 prefixes per LMN"; } leaf mnp-ipv6-lmn-max { type uint16; description "Max IPv6 prefixes per LMN"; } leaf mnp-lmn-max { type uint16; description "Max prefixes per LMN"; } leaf mnp-ipv4-cust-max { type uint32; description "Max IPv4 prefixes per Customer"; } leaf mnp-ipv6-cust-max { type uint32; description "Max IPv6 prefixes per Customer"; } leaf mnp-cust-max { type uint32; description "Max prefixes per Customer"; } leaf mnp-ipv4-cust-cur { type uint32; description "Current IPv4 prefixes per Customer"; } leaf mnp-ipv6-cust-cur { type uint32; description "Current IPv6 prefixes per Customer"; } } // container mll-service leaf domain { type string; description "Domain Name"; } leaf selfid { type string; description "Self ID"; } leaf apn-name { type string; description "APN Name"; } leaf role { type Pmipv6-role; description "Role Type"; } leaf count { type uint32; description "Number of Networks/Intf"; } leaf peers { type uint32; description "Number of Peers"; } leaf customers { type uint32; description "Number of Customers"; } leaf num-network { type uint32; description "Number of Networks"; } leaf discover-mn { type boolean; description "Discover MN Detachment"; } leaf local-routing { type boolean; description "Local Routing"; } leaf aaa-accounting { type boolean; description "AAA Accounting"; } leaf default-mn { type boolean; description "Default MN Enabled"; } leaf apn { type boolean; description "APN Present"; } leaf learn-mag { type boolean; description "Learn MAG"; } leaf session-mgr { type boolean; description "Session Manager"; } leaf service { type uint8; description "Service"; } leaf profile { type string; description "Default MN Profile Name"; } leaf ddp { type uint32; description "Discover Detach Period"; } leaf ddt { type uint32; description "Discover Detach Timeout"; } leaf ddr { type uint8; description "Discover Detach Retries"; } list intf { description "MAG Access List"; leaf apn { type boolean; description "APN Present"; } leaf interface { type string; description "Access Interface Name"; } leaf apn-name { type string; description "APN Name"; } } // list intf list peer { description "Peer Parameters"; leaf peer { type string; description "Peer Name"; } leaf vrf-name { type string; description "VRF Name"; } leaf interface { type string; description "Peer static tunnel intf"; } leaf encap { type Pmipv6-encap; description "Encapsulation Type"; } leaf auth { type boolean; description "Authentication Option"; } leaf vrf { type boolean; description "VRF Present"; } leaf statictunnel { type boolean; description "Static tunnel Present"; } } // list peer list network { description "LMA Network Parameters"; leaf v4pool { type boolean; description "IPV4 pool Present"; } leaf v6pool { type boolean; description "IPV6 pool Present"; } leaf network { type string; description "Network Name"; } leaf ipv4 { type inet:ipv4-address; description "IPv4 Address"; } leaf ipv6 { type inet:ipv6-address; description "IPv6 Address"; } leaf v4pfx-len { type uint8; description "v4 prefix len"; } leaf v6pfx-len { type uint8; description "v6 prefix len"; } leaf mrnet { type uint8; description "num of mrnet"; } } // list network list cust { description "Customer parameters"; leaf cust { type boolean; description "Customer Present"; } leaf vrf { type boolean; description "Customer VRF Present"; } leaf t-vrf { type boolean; description "Transport VRF Present"; } leaf auth-option { type boolean; description "Authentication Option"; } leaf heart-beat { type boolean; description "HeartBeat Option"; } leaf reg-time { type uint32; description "BCE Registration Lifetime"; } leaf cust-name { type string; description "CUSTOMER Name"; } leaf vrf-name { type string; description "VRF Name"; } leaf t-vrf-name { type string; description "Transport VRF Name"; } } // list cust } // container global-variables } // container config-variables } // container lma } // container pmipv6 } // module Cisco-IOS-XR-ip-mobileip-oper
© 2023 YumaWorks, Inc. All rights reserved.