IP Mobility Configuration Guide, Cisco IOS XE Release 3S
Proxy Mobile IPv6 Support for MAG Functionality
Downloads: This chapterpdf (PDF - 236.0KB) | Feedback

Proxy Mobile IPv6 Support for MAG Functionality

Table Of Contents

Proxy Mobile IPv6 Support for MAG Functionality

Finding Feature Information

Contents

Prerequisites for Proxy Mobile IPv6 Support for MAG Functionality

Information About Proxy Mobile IPv6 Support for MAG Functionality

Proxy Mobile IPv6 Overview

Mobile Access Gateways

Local Mobility Anchors

Mobile Nodes

AAA Server Attributes for Proxy Mobile IPv6

How to Configure Proxy Mobile IPv6 Support for MAG Functionality

Configuring a PMIPv6 Domain Using the Configuration from AAA Server

Configuring a Minimum Configuration for the MAG to Function

Configuring a Detailed Configuration When a AAA Server Is Not Available

Configuring a Minimum Configuration for a Mobile Access Gateway

Configuring a Detailed Configuration for a Mobile Access Gateway

Example

Troubleshooting Tips

Configuration Examples for Proxy Mobile IPv6 Support for MAG Functionality

Example: Configuring a Proxy Mobile IPv6 Domain Using the Configuration from a AAA Server

Example: Configuring a Proxy Mobile IPv6 Domain When the Configuration from a AAA Server Is Not Available

Example: Configuring a Mobile Access Group

Where to Go Next

Additional References

Related Documents

Standards

MIBs

RFCs

Technical Assistance

Feature Information for Proxy Mobile IPv6 Support for MAG Functionality


Proxy Mobile IPv6 Support for MAG Functionality


First Published: July 22, 2011
Last Updated: July 22, 2011

The Proxy Mobile IPv6 Support for MAG Functionality feature provides network-based IP Mobility management to a mobile node without requiring the participation of the mobile node in any IP mobility-related signaling. The Mobile Access Gateway tracks the movements of the mobile node to and from the access link, and sends signals to the local mobility anchor of the mobile node.

Finding Feature Information

Your software release may not support all the features documented in this module. For the latest feature information and caveats, see the release notes for your platform and software release. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the "Feature Information for Proxy Mobile IPv6 Support for MAG Functionality" section.

Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.

Contents

Prerequisites for Proxy Mobile IPv6 Support for MAG Functionality

Information About Proxy Mobile IPv6 Support for MAG Functionality

How to Configure Proxy Mobile IPv6 Support for MAG Functionality

Configuration Examples for Proxy Mobile IPv6 Support for MAG Functionality

Where to Go Next

Additional References

Feature Information for Proxy Mobile IPv6 Support for MAG Functionality

Prerequisites for Proxy Mobile IPv6 Support for MAG Functionality

The Dynamic Host Configuration Protocol server should be configured.

Information About Proxy Mobile IPv6 Support for MAG Functionality

Proxy Mobile IPv6 Overview

Mobile Access Gateways

Local Mobility Anchors

Mobile Nodes

AAA Server Attributes for Proxy Mobile IPv6

Proxy Mobile IPv6 Overview

Proxy Mobile IPv6 (PMIP) provides network-based IP Mobility management to an MN, without requiring the participation of the MN in any IP mobility-related signaling. The mobility entities in the network track the movements of the MN, initiate the mobility signaling, and set up the required routing state.

The major functional entities of PMIPv6 are the Mobile Access Gateways (MAG), the Local Mobility Anchors (LMA), and the MNs.

Mobile Access Gateways

The MAG is the entity that performs mobility-related signaling on behalf of the MNs attached to its access links. The MAG is the access router for the MN; that is, the first-hop router in the Localized Mobility Management infrastructure.

The major functions of the MAG are as follows:

Obtain the IP address from the LMA and assign the address to the MN.

Retain the IP address of the MN when the MN roams across the MAGs.

Tunnel the traffic for the MN to the LMA.

Local Mobility Anchors

The LMA is the home agent for the MN in a PMIPv6 domain. It is the topological anchor point for the MN home network prefixes and is the entity that manages the MN's binding state. The LMA has the functional capabilities of a home agent as defined in Mobile IPv6 base specification (RFC 3775) along with the capabilities required for supporting PMIPv6 protocol.

Mobile Nodes

A mobile node is an IP host whose mobility is managed by the network. An MN can be an IPv4-only node, IPv6-only node, or a dual-stack node. The MN is not required to participate in any IP mobility-related signaling for achieving mobility for an IP address or for a prefix that is obtained in the PMIP domain.

AAA Server Attributes for Proxy Mobile IPv6

If the authentication, authorization, and accounting (AAA) server is available, the Mobile Access Gateway (MAG) obtains profile information for the PMIP domain and the MN from the server during configuration and call-flow time, respectively. The list of AAA attributes required for the PMIP domain and the MN follows:

PMIP domain-specific AAA attributes:

pmip6-timestamp-window

lma-identifier

mag-identifier

pmip6-replay-protection

pmip6-fixed-ll-address

pmip6-fixed-l2-address

pmip6-domain-identifier

Mobile node-specific AAA attributes:

home-lma

mn-nai

multihomed

home-lma-ipv6-address

mn-service

How to Configure Proxy Mobile IPv6 Support for MAG Functionality

Configuring a PMIPv6 Domain Using the Configuration from AAA Server

Configuring a Minimum Configuration for the MAG to Function (required)

Configuring a Detailed Configuration When a AAA Server Is Not Available (optional)

Configuring a Minimum Configuration for a Mobile Access Gateway (required)

Configuring a Detailed Configuration for a Mobile Access Gateway (optional)

Configuring a PMIPv6 Domain Using the Configuration from AAA Server

SUMMARY STEPS

1. enable

2. configure terminal

3. ipv6 mobile pmipv6-domain domain-name load-aaa

4. end

DETAILED STEPS

 
Command or Action
Purpose

Step 1 

enable

Example:

Router> enable

Enables privileged EXEC mode.

Enter your password if prompted.

Step 2 

configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 3 

ipv6 mobile pmipv6-domain domain-name load-aaa

Example:

Router(config)# ipv6 mobile pmipv6-domain D1 load-aaa

Creates the PMIPv6 domain and configures the PMIPv6 domain by using the configuration from AAA.

Step 4 

end

Example:

Router(config)# end

Exits global configuration mode and returns to privileged EXEC mode.

Configuring a Minimum Configuration for the MAG to Function

SUMMARY STEPS

1. enable

2. configure terminal

3. ipv6 mobile pmipv6-domain domain-name

4. fixed link-layer-address hardware-address

5. lma lma-id

6. ipv4-address ipv4-address

7. ipv6-address ipv6-address

8. exit

9. Repeat Steps 5 to 8 to configure the second LMA.

10. nai [user]@realm

11. lma lma-id

12. exit

13. Repeat Steps 10 to 12 to configure the second MN.

14. end

DETAILED STEPS

 
Command or Action
Purpose

Step 1 

enable

Example:

Router> enable

Enables privileged EXEC mode.

Enter your password if prompted.

Step 2 

configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 3 

ipv6 mobile pmipv6-domain domain-name

Example:

Router(config)# ipv6 mobile pmipv6-domain dn1

Creates the PMIP domain and enters PMIP domain configuration mode.

Step 4 

fixed-link-layer-address hardware-address

Example:

Router(config-ipv6-pmipv6-domain)# fixed-link-layer-address aaaa.bbbb.cccc

Configures the fixed link-layer address (Layer2 address) for the MAG-enabled interface toward the MN.

Step 5 

lma lma-id

Example:

Router(config-ipv6-pmipv6-domain)# lma lma1

Configures the LMA within the PMIP domain and enters PMIP domain LMA configuration mode.

Step 6 

ipv4-address ipv4-address

Example:

Router(config-ipv6-pmipv6-domain-lma)# ipv4-address 10.1.1.1

Configures the IPv4 address for the LMA within the PMIP domain.

Step 7 

ipv6-address ipv6-address

Example:

Router(config-ipv6-pmipv6-domain-lma)# ipv6-address 2001:0DB8:2:3::1

Configures the IPv6 address for the LMA within the PMIP domain.

Step 8 

exit

Example:

Router(config-ipv6-pmipv6-domain-lma)# exit

Exits PMIP domain LMA configuration mode and returns to PMIP domain configuration mode.

Step 9 

Repeat Steps 5 to 8 to configure the second LMA.

Step 10 

nai [user]@realm

Example:

Router(config-ipv6-pmipv6-domain)# nai example1@example.com

Configures the network access identifier for the MN within the PMIP domain and enters mobile node configuration mode.

Step 11 

lma lma-id

Example:

Router(config-ipv6-pmipv6-domain-mn)# lma lma1

Configures the LMA for the MN.

Step 12 

exit

Example:

Router(config-ipv6-pmipv6-domain-mn)# exit

Exits PMIP domain MN configuration mode and returns to PMIP configuration mode.

Step 13 

Repeat Steps 10 to 12 to configure the second MN.

Step 14 

end

Example:

Router(config-ipv6-pmipv6-domain)# end

Exits PMIP domain configuration mode and returns to privileged EXEC mode.

Configuring a Detailed Configuration When a AAA Server Is Not Available

SUMMARY STEPS

1. enable

2. configure terminal

3. ipv6 mobile pmipv6-domain domain-name

4. fixed-link-local-address ipv6-address

5. fixed link-layer-address hardware-address

6. replay-protection timestamp [window seconds]

7. auth-option spi {spi-hex-value | decimal spi-decimal-value} key {ascii ascii-string | hex hex-string}

8. encap {gre-ipv4 | ipv6-in-ipv6}

9. local-routing-mag

10. lma lma-id

11. ipv4-address ipv4-address

12. ipv6-address ipv6-address

13. exit

14. Repeat Steps 10 to 13 to configure an LMA each time.

15. mag mag-id

16. ipv4-address ipv4-address

17. ipv6-address ipv6-address

18. exit

19. mn-profile-load-aaa

20. nai [user]@realm

21. lma lma-id

22. int att interface-access-type l2-addr mac-address

23. gre-encap-key [down | up ] key-value

24. service ipv4

25. apn apn-name

26. exit

27. Repeat Steps 20 to 26 to configure an MN each time.

28. end

DETAILED STEPS

 
Command or Action
Purpose

Step 1 

enable

Example:

Router> enable

Enables privileged EXEC mode.

Enter your password if prompted.

Step 2 

configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 3 

ipv6 mobile pmipv6-domain domain-name

Example:

Router(config)# ipv6 mobile pmipv6-domain dn1

Creates the PMIP domain and enters PMIP domain configuration mode.

Step 4 

fixed-link-local-address ipv6-address

Example:

Router(config-ipv6-pmipv6-domain)# fixed-link-local-address FE80:0DB8:3333:4::5

Configures the fixed link-local address for the MAG-enabled interface toward the MN.

Step 5 

fixed-link-layer-address hardware-address

Example:

Router(config-ipv6-pmipv6-domain)# fixed-link-layer-address aaaa.bbbb.cccc

Configures the fixed link layer address (L2 address) for the MAG-enabled interface toward the MN.

Step 6 

replay-protection timestamp [window seconds]

Example:

Router(config-ipv6-pmipv6-domain)# replay-protection timestamp window 200

Configures the replay protection mechanism within the PMIP domain.

Step 7 

auth-option spi {spi-hex-value | decimal spi-decimal-value} key {ascii ascii-string | hex hex-string}

Example:

Router(config-ipv6-pmipv6-domain)# auth-option spi 67 key ascii key1

Configures authentication for the PMIP domain.

Step 8 

encap {gre-ipv4 | ipv6-in-ipv6}

Example:

Router(config-ipv6-pmipv6-domain)# encap gre-ipv4

Configures the tunnel encapsulation mode type between the MAG and the LMA.

Step 9 

local-routing-mag

Example:

Router(config-ipv6-pmipv6-domain)# local-routing-mag

Enables local routing for the MAG.

Step 10 

lma lma-id

Example:

Router(config-ipv6-pmipv6-domain)# lma lma1

Configures the LMA within the PMIP domain and enters PMIP domain LMA configuration mode.

Step 11 

ipv4-address ipv4-address

Example:

Router(config-ipv6-pmipv6-domain-lma)# ipv4-address 10.1.1.1

Configures the IPv4 address for the LMA within the PMIP domain.

Step 12 

ipv6-address ipv6-address

Example:

Router(config-ipv6-pmipv6-domain-lma)# ipv6-address 2001:0DB8:2:3::1

Configures the IPv6 address for the LMA within the PMIP domain.

Step 13 

exit

Example:

Router(config-ipv6-pmipv6-domain-lma)# exit

Exits PMIP domain LMA configuration mode and returns to PMIP configuration mode.

Step 14 

Repeat Steps 10 to 13 to configure an LMA each time.

Step 15 

mag mag-id

Example:

Router(config-ipv6-pmipv6-domain)# mag mag1

Configures the MAG within the PMIP domain and enters PMIP domain MAG configuration mode.

Step 16 

ipv4-address ipv4-address

Example:

Router(config-ipv6-pmipv6-domain-mag)# ipv4-address 10.1.2.1

Configures the IPv4 address for the MAG within the PMIP domain.

Step 17 

ipv6-address ipv6-address

Example:

Router(config-ipv6-pmipv6-domain-mag)# ipv6-address 2001:0DB8:2:4::1

Configures the IPv6 address for the MAG within the PMIP domain.

Step 18 

exit

Example:

Router(config-ipv6-pmipv6-domain-mag)# exit

Exits PMIP domain MAG configuration mode and returns to PMIP domain configuration mode.

Step 19 

mn-profile-load-aaa

Example:

Router(config-ipv6-pmipv6-domain)# mn-profile-load-aaa

(Optional) Loads the profile configuration from AAA to the MN within the PMIP domain.

Note The steps 20 to 27 need not be executed if the MN is configured using the configuration from AAA. You can use the specific command to override the configuration for the specific MN parameter.

Step 20 

nai [user]@realm

Example:

Router(config-ipv6-pmipv6-domain)# nai example@example.com

Configures the network access identifier for the MN within the PMIP domain and enters mobile node configuration mode.

Step 21 

lma lma-id

Example:

Router(config-ipv6-pmipv6-domain-mn)# lma lma1

Configures the LMA for the MN.

Step 22 

int att interface-access-type l2-addr mac-address

Example:

Router(config-ipv6-pmipv6-domain-mn)# int att GigabitETHERNET l2-addr 02c7.f800.0422

Configures the access technology type, interface, and the MAC address of the MN interface within the PMIP domain.

Step 23 

gre-encap-key [down | up]key-value

Example:

Router(config-ipv6-pmipv6-domain-mn)# gre-encap-key down 45

Configures generic routing encapsulation key for the MN within the PMIP domain.

Step 24 

service ipv4

Example:

Router(config-ipv6-pmipv6-domain-mn)# service ipv4

Configures the service provided to the MN within the PMIP domain.

Step 25 

apn apn-name

Example:

Router(config-ipv6-pmipv6-domain-mn)# apn apn1

Specifies an access point name to the subscriber of the MN within the PMIP domain.

Step 26 

exit

Example:

Router(config-ipv6-pmipv6-domain-mn)# end

Exits PMIP domain MN configuration mode and returns to PMIP domain configuration mode.

Step 27 

Repeat Steps 20 to 26 to configure an MN each time.

Step 28 

end

Example:

Router(config-ipv6-pmipv6-domain)# end

Exits PMIP domain configuration mode and returns to privileged EXEC mode.

Configuring a Minimum Configuration for a Mobile Access Gateway

SUMMARY STEPS

1. enable

2. configure terminal

3. ipv6 mobile pmipv6-mag mag-id domain domain-name

4. address ipv6 ipv6-address

5. interface type number

6. role {3gpp | wlan}

7. apn apn-name

8. exit

DETAILED STEPS

 
Command or Action
Purpose

Step 1 

enable

Example:

Router> enable

Enables privileged EXEC mode.

Enter your password if prompted.

Step 2 

configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 3 

ipv6 mobile pmipv6-mag mag-id domain domain-name

Example:

Router(config)# ipv6 mobile pmipv6-mag mag1 domain dn1

Enables the MAG service on the router, configures the PMIP domain for the MAG, and enters MAG configuration mode.

Step 4 

address ipv6 ipv6-address

Example:

Router(config-ipv6-pmipv6-mag)# address 2001:0DB8:2:4::1

Configures the IPv6 address for the MAG.

Step 5 

interface type number

Example:

Router(config-ipv6-pmipv6-mag)# interface gigabitethernet0/0/0

Enables the interface for the MAG.

Step 6 

role {3gpp | wlan}

Example:

Router(config-ipv6-pmipv6-mag)# role lte

Configures the role of the MAG.

Step 7 

apn apn-name

Example:

Router(config-ipv6-pmipv6-mag)# apn apn2

Specifies an access point name to the subscriber of the MAG.

Note Specifying an access point name is mandatory if the role of the MAG is 3GPP.

Step 8 

exit

Example:

Router(config-ipv6-pmipv6-mag)# exit

Exits MAG configuration mode and returns to privileged EXEC mode.

Configuring a Detailed Configuration for a Mobile Access Gateway

SUMMARY STEPS

1. enable

2. configure terminal

3. ipv6 mobile pmipv6-mag mag-id domain domain-name

4. role {3gpp | wlan}

5. apn apn-name

6. local-routing-mag

7. discover-mn-detach seconds timeout-seconds

8. address ipv4 ipv4-address

9. address ipv6 ipv6-address

10. interface type number

11. binding maximum number

12. binding lifetime seconds

13. binding refresh-time seconds

14. binding init-retx-time milliseconds

15. binding max-retx-time milliseconds

16. replay-protection timestamp [window seconds]

17. fixed-link-local-address ipv6-address

18. fixed-link-layer-address hardware-address

19. bri delay min milliseconds

20. bri delay max milliseconds

21. bri retry number

22. lma lma-id domain-name

23. auth-option spi {spi-hex-value | decimal spi-decimal-value} key {ascii | hex} hex-string

24. ipv4-address ipv4-address

25. ipv6-address ipv6-address

26. encap {gre-ipv4 | ipv6-in-ipv6}

27. end

28. show ipv6 pmipv6 mag globals

DETAILED STEPS

 
Command or Action
Purpose

Step 1 

enable

Example:

Router> enable

Enables privileged EXEC mode.

Enter your password if prompted.

Step 2 

configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 3 

ipv6 mobile pmipv6-mag mag-id domain domain-name

Example:

Router(config)# ipv6 mobile pmipv6-mag mag1 domain dn1

Enables the MAG service on the router, configures the PMIP domain for the MAG, and enters MAG configuration mode.

Step 4 

role {3gpp | wlan}

Example:

Router(config-ipv6-pmipv6-mag)# role 3gpp

Configures the role of the MAG.

Step 5 

apn apn-name

Example:

Router(config-ipv6-pmipv6-mag)# apn apn2

Specifies an access point name to the subscriber of the MAG.

Step 6 

local-routing-mag

Example:

Router(config-ipv6-pmipv6-mag)# local-routing-mag

Enables local routing for the MAG.

Step 7 

discover-mn-detach seconds timeout-seconds

Example:

Router(config-ipv6-pmipv6-mag)# discover-mn-detach 45 5

Enables periodic verification of the MN attachment with the MAG-enabled interface.

Step 8 

address ipv4 ipv4-address

Example:

Router(config-ipv6-pmipv6-mag)# address ipv4 10.1.3.1

Configures the IPv4 address for the MAG.

Note Configuring the IPv4 address for the MAG will enable the encapsulation type as GRE-IPv4, which does not work on the Cisco ASR 5000 LMA. For Cisco IOS XE Release 3.4S, the only supported option is IPv6-in-IPv6.

Step 9 

address ipv6 ipv6-address

Example:

Router(config-ipv6-pmipv6-mag)# address ipv6 2001:0DB8:2:4::1

Configures the IPv6 address for the MAG.

Step 10 

interface type number

Example:

Router(config-ipv6-pmipv6-mag)# interface gigabitethernet0/0/0

Enables the interface for the MAG.

Step 11 

binding maximum number

Example:

Router(config-ipv6-pmipv6-mag)# binding maximum 200

Specifies the maximum number of Proxy Binding Update (PBU) entries allowed for the MAG.

Step 12 

binding lifetime seconds

Example:

Router(config-ipv6-pmipv6-mag)# binding lifetime 5000

Specifies the maximum lifetime permitted for the PBU entry.

Step 13 

binding refresh-time seconds

Example:

Router(config-ipv6-pmipv6-mag)# binding refresh-time 2000

Specifies the PBU entry refresh time.

Step 14 

binding init-retx-time milliseconds

Example:

Router(config-ipv6-pmipv6-mag)# binding init-retx-time 110

Specifies the initial timeout between the PBU and the Proxy Binding Acknowledgment (PBA), until the PBA is received.

Step 15 

binding max-retx-time milliseconds

Example:

Router(config-ipv6-pmipv6-mag)# binding max-retx-time 4000

Specifies the maximum timeout between the PBU and the PBA until the PBA is received.

Step 16 

replay-protection timestamp [window seconds]

Example:

Router(config-ipv6-pmipv6-mag)# replay-protection timestamp window 200

Configures the replay protection mechanism within the MAG.

Step 17 

fixed-link-local-address ipv6-address

Example:

Router(config-ipv6-pmipv6-mag)# fixed-link-local-address FE80:0DB8:3333:5::1

Configures the fixed link-local address for the MAG-enabled interface.

Step 18 

fixed-link-layer-address hardware-address

Example:

Router(config-ipv6-pmipv6-mag)# fixed-link-layer-address aabb.bbbb.ccca

Configures the fixed link-layer address (L2 address) for the MAG.

Step 19 

bri delay min milliseconds

Example:

Router(config-ipv6-pmipv6-mag)# bri delay min 500

Specifies the minimum time the LMA should wait before transmitting the Binding Revocation Indication (BRI) message.

Step 20 

bri delay max milliseconds

Example:

Router(config-ipv6-pmipv6-mag)# bri delay max 4500

Specifies the maximum time the LMA should wait for the Binding Revocation Acknowledgment (BRA) before retransmitting the BRI message.

Step 21 

bri retry number

Example:

Router(config-ipv6-pmipv6-mag)# bri retry 6

Specifies the maximum number of times the LMA should retransmit the BRI message, until BRA is received.

Step 22 

lma lma-id domain-name

Example:

Router(config-ipv6-pmipv6-mag)# lma lma3 dn1

Configures the LMA for the MAG and enters MAG-LMA configuration mode.

Step 23 

auth-option spi {spi-hex-value | decimal spi-decimal-value} key {ascii | hex} hex-string

Example:

Router(config-ipv6-pmipv6mag-lma)# auth-option spi decimal 258 key hex BDF

Configures authentication for the LMA within the MAG.

Step 24 

ipv4-address ipv4-address

Example:

Router(config-ipv6-pmipv6mag-lma)# ipv4-address 10.1.4.1

Configures the IPv4 address for the LMA within the MAG.

Step 25 

ipv6-address ipv6-address

Example:

Router(config-ipv6-pmipv6mag-lma)# ipv6-address 2001:0DB8:2:5::1

Configures the IPv6 address for the LMA within the MAG.

Step 26 

encap {gre-ipv4 | ipv6-in-ipv6}

Example:

Router(config-ipv6-pmipv6mag-lma)# encap gre-ipv4

Configures the tunnel encapsulation mode type between the MAG and the LMA.

Step 27 

end

Example:

Router(config-ipv6-pmipv6mag-lma)# end

Exits MAG-LMA configuration mode and returns to privileged EXEC mode.

Step 28 

show ipv6 pmipv6 mag globals
Example:

Router# show ipv6 pmipv6 mag globals

(Optional) Displays MAG global configuration details.

Example

The following example shows MAG global configuration:

Router# show ipv6 mobile pmipv6 mag globals 
---------------------------------------------------
Domain  : D1
 
   
Mag Identifier  : M1
        MN's detach discover            : disabled
        Local routing                   : disabled
        Mag is enabled on interface     : Ethernet0/0
        Mag is enabled on interface     : Ethernet0/1
        Max Bindings                    : 3
        AuthOption                      : disabled
        RegistrationLifeTime            : 3600 (sec)
        BRI InitDelayTime               : 1000 (msec)
        BRI MaxDelayTime                : 40000 (msec)
        BRI MaxRetries                  : 6
        BRI EncapType                   : IPV6_IN_IPV6
        Fixed Link address is           : enabled
        Fixed Link address              : aaaa.aaaa.aaaa
        Fixed Link Local address is     : enabled
        Fixed Link local address        : 0xFE800000 0x0 0x0 0x2
        RefreshTime                     : 300 (sec)
        Refresh RetxInit time           : 20000 (msec)
        Refresh RetxMax time            : 50000 (msec)
        Timestamp option                : enabled
        Validity Window                 : 7
          
Peer :  LMA1
        Max Bindings                    : 3
        AuthOption                      : disabled
        RegistrationLifeTime            : 3600 (sec)
        BRI InitDelayTime               : 1000 (msec)
        BRI MaxDelayTime                : 40000 (msec)
        BRI MaxRetries                  : 6
        BRI EncapType                   : IPV6_IN_IPV6
        Fixed Link address is           : enabled
        Fixed Link address              : aaaa.aaaa.aaaa
        Fixed Link Local address is     : enabled
        Fixed Link local address        : 0xFE800000 0x0 0x0 0x2
        RefreshTime                     : 300 (sec)
        Refresh RetxInit time           : 20000 (msec)
        Refresh RetxMax time            : 50000 (msec)
        Timestamp option                : enabled
        Validity Window                 : 7
 
   
Peer :  LMA2
        Max Bindings                    : 3
        AuthOption                      : disabled

Troubleshooting Tips

The following commands can help troubleshoot MAG configuration:

debug ipv6 mobile mag event

debug ipv6 mobile mag info

show ipv6 pmipv6 mag bindings

show ipv6 pmipv6 mag globals

Configuration Examples for Proxy Mobile IPv6 Support for MAG Functionality

Example: Configuring a Proxy Mobile IPv6 Domain Using the Configuration from a AAA Server

Example: Configuring a Proxy Mobile IPv6 Domain When the Configuration from a AAA Server Is Not Available

Example: Configuring a Mobile Access Group

Example: Configuring a Proxy Mobile IPv6 Domain Using the Configuration from a AAA Server

The following example shows how to configure the PMIP domain using a AAA configuration:

Router# configure terminal
Router(config)# ipv6 mobile pmipv6-domain D1 load-aaa
 
   

The following example shows how to configure the PMIP domain using the configuration from a AAA server, and to override configuration for specific PMIP domain parameters:

Router# configure terminal
Router(config)# ipv6 mobile pmipv6-domain D11 load-aaa
Router(config)# ipv6 mobile pmipv6-domain D11
Router(config-ipv6-pmipv6-domain)# gre-ipv4
Router(config-ipv6-pmipv6-domain)# auth-option spi 67 key ascii key1

Example: Configuring a Proxy Mobile IPv6 Domain When the Configuration from a AAA Server Is Not Available

The following example shows how to configure the PMIP domain when a AAA configuration is not available:

Router# configure terminal
Router(config)# ipv6 mobile pmipv6-domain D2
Router(config-ipv6-pmipv6-domain)# fixed-link-local-address FE80:0DB8:3333:4::5
Router(config-ipv6-pmipv6-domain)# fixed-link-layer-address aaaa.bbbb.cccc
Router(config-ipv6-pmipv6-domain)# replay-protection timestamp window 200
Router(config-ipv6-pmipv6-domain)# auth-option spi hex 100 key ascii hi
Router(config-ipv6-pmipv6-domain)# encap ipv6-in-ipv6
!
Router(config-ipv6-pmipv6-domain)# lma lma1
Router(config-ipv6-pmipv6-domain-lma)# ipv4-address 10.1.1.1
Router(config-ipv6-pmipv6-domain-lma)# ipv6-address 2001:0DB8:2:3::1
Router(config-ipv6-pmipv6-domain-lma)# exit
!
Router(config-ipv6-pmipv6-domain)# mag mag1
Router(config-ipv6-pmipv6-domain-mag)# ipv4-address 10.1.3.1
Router(config-ipv6-pmipv6-domain-mag)# ipv6-address 2001:0DB8:2:5::1
Router(config-ipv6-pmipv6-domain)# exit
!
Router(config-ipv6-pmipv6-domain)# nai abc@example.com
Router(config-ipv6-pmipv6-domain-mn)# lma lma1
Router(config-ipv6-pmipv6-domain-mn)# int att GigabitETHERNET l2-addr 02c7.f800.0422
Router(config-ipv6-pmipv6-domain-mn)# gre-encap-key upstream 1234
Router(config-ipv6-pmipv6-domain-mn)# gre-encap-key downstream 5678
Router(config-ipv6-pmipv6-domain-mn)# service ipv4
Router(config-ipv6-pmipv6-domain)# end

Example: Configuring a Mobile Access Group

The following example shows the minimum configuration required for the MAG to be functional:

Router# configure terminal
Router(config)# ipv6 mobile pmipv6-domain D2
Router(config-ipv6-pmipv6-domain)# fixed-link-layer-address aaaa.bbbb.cccc
!
Router(config-ipv6-pmipv6-domain)# lma lma1
Router(config-ipv6-pmipv6-domain-lma)# ipv4-address 10.1.1.1
Router(config-ipv6-pmipv6-domain-lma)# ipv6-address 2001:0DB8:2:3::1
Router(config-ipv6-pmipv6-domain-lma)# exit
!
Router(config-ipv6-pmipv6-domain)# lma lma2
Router(config-ipv6-pmipv6-domain-lma)# ipv4-address 10.2.1.1
Router(config-ipv6-pmipv6-domain-lma)# ipv6-address 2001:0DB8:2:4::1
Router(config-ipv6-pmipv6-domain-lma)# exit
!
Router(config-ipv6-pmipv6-domain)# nai abc1@example.com
Router(config-ipv6-pmipv6-domain-mn)# lma lma1
Router(config-ipv6-pmipv6-domain-mn)# exit
!
Router(config-ipv6-pmipv6-domain)# nai abc2@example.com
Router(config-ipv6-pmipv6-domain-mn)# lma lma2
Router(config-ipv6-pmipv6-domain-mn)# exit
!
Router(config)# ipv6 mobile pmipv6-mag mag1 domain D2
Router(ipv6-mag-config)# address ipv6 5020::1
Router(ipv6-mag-config)# address ipv4 10.2.1.1 
Router(ipv6-mag-config)# interface gigabitethernet0/0/0
Router(ipv6-mag-config)# role 3gpp
Router(ipv6-mag-config)# apn a
Router(ipv6-mag-config)# exit
 
   

Where to Go Next

The MAG entity functions along with the LMA provided by ASR 5000. To configure the LMA in the Cisco ASR 5000, see the "PDN Gateway Configuration" chapter in the Cisco ASR 5000 Series Packet Data Network Gateway Administration Guide.

Additional References

Related Documents


Standards

Standard
Title

None


MIBs

MIB
MIBs Link

None

To locate and download MIBs for selected platforms, Cisco software releases, and feature sets, use Cisco MIB Locator found at the following URL:

http://www.cisco.com/go/mibs


RFCs

RFC
Title

RFC 3775

Mobility Support in IPv6

RFC 5213

Proxy Mobile IPv6

RFC 5844

IPv4 Support for Proxy Mobile IPv6

RFC 5845

Generic Routing Encapsulation (GRE) Key Option for Proxy Mobile IPv6

RFC 5846

Binding Revocation for IPv6 Mobility


Technical Assistance

Description
Link

The Cisco Support and Documentation website provides online resources to download documentation, software, and tools. Use these resources to install and configure the software and to troubleshoot and resolve technical issues with Cisco products and technologies. Access to most tools on the Cisco Support and Documentation website requires a Cisco.com user ID and password.

http://www.cisco.com/cisco/web/support/index.html


Feature Information for Proxy Mobile IPv6 Support for MAG Functionality

Table 1 lists the release history for this feature.

Use Cisco Feature Navigator to find information about platform support and software image support. Cisco Feature Navigator enables you to determine which software images support a specific software release, feature set, or platform. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.


Note Table 1 lists only the software release that introduced support for a given feature in a given software release train. Unless noted otherwise, subsequent releases of that software release train also support that feature.


Table 1 Feature Information for Proxy Mobile IPv6 MAG Functionality Support

Feature Name
Releases
Feature Information

Proxy Mobile IPv6 MAG Functionality Support

Cisco IOS XE Release 3.4S

The Proxy Mobile IPv6 Support for MAG Functionality feature provides network-based IP Mobility management to a mobile node without requiring the participation of the mobile node in any IP mobility-related signaling. The Mobile Access Gateway tracks the movements of the mobile node to and from the access link, and sends signals to the local mobility anchor of the mobile node.

In Cisco IOS XE Release 3.4S, this feature was introduced on the Cisco ASR 1000 series routers.

The following sections provide information about this feature:

Information About Proxy Mobile IPv6 Support for MAG Functionality

Configuring a PMIPv6 Domain Using the Configuration from AAA Server

Configuring a Minimum Configuration for the MAG to Function

Configuring a Detailed Configuration When a AAA Server Is Not Available

Configuring a Minimum Configuration for a Mobile Access Gateway

Example: Configuring a Proxy Mobile IPv6 Domain Using the Configuration from a AAA Server

Example: Configuring a Proxy Mobile IPv6 Domain When the Configuration from a AAA Server Is Not Available

Example: Configuring a Mobile Access Group

The following commands were introduced: address, apn, auth-option, binding, bri, clear ipv6 mobile pmipv6 mag, debug ipv6 mobile mag, debug ipv6 mobile packets, discover-mn-detach, encap, fixed-link-layer-address, fixed-link-local-address, gre-encap-key, int att, interface, ipv4-address, ipv6 mobile pmipv6-domain, ipv6 mobile pmipv6-mag, ipv6-address, lma, local-routing-mag, mag, mn-profile-load-aaa, multi-homed, nai, replay-protection, role, service, show ipv6 mobile pmipv6 mag binding, show ipv6 mobile pmipv6 mag globals, show ipv6 mobile pmipv6 mag stats.