Proxy Mobile IPv6
Proxy Mobile IPv6 (PMIPv6) is a network-based mobility management protocol that supports a mobile node by acting as the proxy for the mobile node in an IP mobility-related signaling scenario. The mobility entities in the network track the movements of the mobile node, initiate mobility signaling, and set up the required routing state.
The main functional entities are the Local Mobility Anchor (LMA) and Mobile Access Gateway (MAG). The LMA maintains the reachability state of the mobile node and is the topological anchor point for the IP address of the mobile node. The MAG performs mobility management on behalf of a mobile node. The MAG resides on the access link where the mobile node is anchored. The Cisco Wireless LAN Controller (WLC) implements the MAG functionality.
In the Cisco 5508 WLC, Cisco WiSM2, and Cisco 8510 WLCs, PMIPv6 MAG support for integration with LMA such as Cisco ASR 5000 Series in cellular data networks.
For PMIPv6 clients, Cisco WLC supports both central web authentication and local web authentication.
PMIPv6 is supported for clients with 802.1X authentication. After the 802.1X authentication is complete, a Cisco AP starts PMIPv6 signaling for the corresponding client.
Dynamic AAA Attributes
The dynamic AAA attributes that are supported are listed below:
Type | Attribute | Value | Description | Cisco WLC Behavior | ||
---|---|---|---|---|---|---|
89 | Chargeable-User-Identity | String | Chargeable User Identity RFC-4372 | If present, the attribute is copied into the MSCB and used in accounting reports; no other usage. | ||
26/104 15/13 | 3GPP-Charging-Characteristics | String | Rules for producing charging information | If present, the attribute is copied to the MSCB and passed to the L2 attach triggers to the MAG. The attribute is used to send to the local mobility anchor (LMA) as an option in the proxy binding update (PBU). | ||
26/9/1 | Cisco-Service-Selection | String | Service Identifier (APN) | If present, the attribute overrides the locally configured APN. | ||
26/9/1 | Cisco-Mobile-Node-Identifier | String | Mobile Node Identifier | If present, the attribute is used for the network access identifier (NAI). | ||
26/9/1 | Cisco-MSISDN | String | Mobile Subscriber ISDN Number | If present, the attribute is used to pass to MAG code with a new parameter in the L2 attach trigger. | ||
26/9/1 | Cisco-MPC-Protocol-Interface | ENUM: "none" "PMIPv6" "GTPv1" "PMIPv4" | Mobile Node Service Type | Only IPv4 and simple IP clients are supported. | ||
26/9/1 | Cisco-URL-REDIRECT | String | HTTP URL of the Captive Portal | Existing attribute used for web authentication; no changes required. | ||
26/9/1 | Cisco-URL-REDIRECT-ACL | String | Specific Redirect Rule | Existing attribute used for web authentication; no changes required. | ||
26/9/1 | Cisco-Home-LMA-IPv4-Address | IP Address | Mobile node's Home LMA IPv4 address | If present, this attribute is used as the LMA for the client.
|
PMIPv6 AAA Attributes
The PMIPv6 AAA attributes that are supported are listed below:
Type | Attribute | Value | Description | Cisco WLC Behavior | ||
---|---|---|---|---|---|---|
89 | Chargeable-User-Identity | String | Chargeable User Identity RFC-4372 | If present, the attribute is copied into the MSCB and used in accounting reports; no other usage. | ||
26/104 15/13 | 3GPP-Charging-Characteristics | String | Rules for producing charging information | If present, the attribute is copied to the MSCB and passed to the L2 attach triggers to the MAG. The attribute is used to send to the local mobility anchor (LMA) as an option in the proxy binding update (PBU). | ||
26/9/1 |
mn-network |
String | Service Identifier (APN) | If present, the attribute overrides the locally configured APN (Mandatory) | ||
26/9/1 | mn-nai | String | Mobile Node Identifier | If present, the attribute is used for the network access identifier (NAI). | ||
26/9/1 | cisco-msisdn | String | Mobile Subscriber ISDN Number | If present, the attribute is used to pass to MAG code with a new parameter in the L2 attach trigger. | ||
26/9/1 | cisco-mpc-protocol-interface | ENUM: "None" "PMIPv6" | Mobile Node Service Type | Only PMIPv6 clients are supported. (Mandatory) | ||
26/9/1 | home-lma-ipv4-address | IPv4 Address | Mobile node's Home LMA IPv4 address | If present, this attribute is used as the LMA for the client. The LMA should also be configured in WLC (Mandatory).
|
||
26/9/1 |
mn-service |
ENUM: "IPv4" | Type of client |
Only IPv4 is supported. |