MAG Service Configuration Mode Commands

The MAG Service Configuration Mode is used to create and manage a Mobility Access Gateway service in an HSGW (eHRPD network) or a P-MIP S-GW (LTE-SAE network). The MAG is the PMIP client and communicates with the Local Mobility Anchor (LMA) configured on a PDN Gateway (P-GW).

IMPORTANT:

The commands or keywords/variables that are available are dependent on platform type, product version, and installed license(s).

bind address

Binds the service to a logical IP interface serving as the S2a (HSGW) or S5/S8 (S-GW) interface and specifies the maximum number of subscribers that can access this service over the configured interface.

Platform:

ASR 5000

Product:

HSGW, S-GW


Privilege:

Administrator


Syntax
bind address ip_address [ max-subscribers num ]no bind address
no

Removes the interface binding from this service.

ip_address

Specifies the IPv6 address of the interface configured as the S5/S8 interface. ip_address is specified in IPv6 colon-separated-hexadecimal notation.

max-subscribers num

Default: 1500000

Specifies the maximum number of subscribers that can access this service on this interface. num must be an integer from 0 through 3000000.

IMPORTANT:

The maximum number of subscribers supported depends on the installed license key and the number of active packet processing cards in the system. A fully loaded system can support 3,000,000 total subscribers. Refer to the license key command and the Usage section (below) for additional information.


Usage:

Associate the MAG service to a specific logical IP address. The logical IP address or interface takes on the characteristics of an S2a or S5/S8 interface that provides the session connectivity to/from a P-GW. Only one interface can be bound to a service. The interface should be configured prior to issuing this command.

This command also sets a limit as to the number of simultaneous subscribers sessions that can be facilitated by the service/interface at any given time.

When configuring the max-subscribers option, be sure to consider the following:
  • The total number of S2a or S5/S8 interfaces you will configure
  • The total number of subscriber sessions that all of the configured interfaces may handle during peak busy hours
  • An average bandwidth per session multiplied by the total number of sessions
  • The type of physical port to which these interfaces will be bound

Taking these factors into account and distributing your subscriber session across all available interfaces will allow you to configure your interfaces to optimally handle sessions without degraded performance.


Example:
The following command would bind the logical IP interface with the address of 4551:0db8:85a3:08d3:3319:8a2e:0370:1344 to the MAG service and specifies that a maximum of 300,000 simultaneous subscriber sessions can be facilitated by the interface/service at any given time:
bind address 4551:0db8:85a3:08d3:3319:8a2e:0370:1344
max-subscribers 300000
encapsulation

Configures data encapsulation type to be used for specific MAG service.

Platform:

ASR 5000

Product:

HSGW, S-GW


Privilege:

Administrator


Syntax
encapsulation { gre | ipip }default encapsulation
default

Resets the encapsulation type to be used by this service to the default option of GRE.

{ gre | ipip }

gre: Specifies that GRE encapsulation is to be used for PMIPv6 tunnel data between the MAG and the Local Mobility Anchor (LMA). This is the default for this command.

ipip: Specifies that IP-in-IP encapsulation is to be used for PMIPv6 tunnel data between the MAG and the LMA.


Usage:

Use this command to select the encapsulation type to be used for PMIPv6 tunnel data between the MAG and the LMA.


Example:
The following command sets the encapsulation data to IP-in-IP:
encapsulation ipip
end

Exits the current configuration mode and returns to the Exec mode.

Product:

All


Privilege:

Security Administrator, Administrator


Syntax
end

Usage:

Use this command to return to the Exec mode.

exit

Exits the current mode and returns to the parent configuration mode.

Product:

All


Privilege:

Security Administrator, Administrator


Syntax
exit

Usage:

Use this command to return to the parent configuration mode.

information-element-set

Identifies the information element set of mobility options to be used in Proxy Binding Update (PBU) messages sent by the MAG to the LMA.

Platform:

ASR 5000

Product:

HSGW, S-GW


Privilege:

Administrator


Syntax
information-element-set { custom1 | standard }default information-element-set
default

Resets the command to the default value of “standard”.

{ custom1 | custom2 | standard }
custom1: Specifies that a custom set of mobility options will be used in proxy binding update messages that are sent in Vendor Specific Mobility Options. These options are:
  • User Location Info
  • Hardware Identifier
  • Access Network Charging Identifier

standard: Specifies that a standard set of mobility options are to be used in proxy binding update messages. 3GPP specification 29.275 defines these as Protocol Configuration Options.


Usage:

Use this command to identify the type of information element set of mobility options to be used in PBU messages sent form the MAG to the LMA. The mobility options can be either standards-based (3GPP 29.275) or custom (vendor-specific as defined by 3GPP 29.275).


Example:
The following command identifies the information element set of mobility options to use in PBU messages as custom:
information-element-set
custom1
max-retransmissions

Configures maximum number of retransmissions of Proxy MIP control messages to the Local Mobility Anchor (LMA).

Platform:

ASR 5000

Product:

HSGW, S-GW


Privilege:

Administrator


Syntax
max-retransmissions num
default max-retransmissions
default

Rests the maximum number of allowed retransmissions to the default value of 5.

num

Default: 5

Specifies the maximum number of times the MAG service will attempt to communicate with the LMA before it marks it as unreachable.

count must be an integer from 1 through 4294967295.


Usage:

Use this command to limit the number of retransmissions to LMA before marking it as unreachable. If the value configured is reached, the call is dropped.


Example:
The following command configures the maximum number of retransmissions for the MAG service to 3:
max-retransmissions
3
mobility-option-type-value

Changes the mobility option type value used in mobility messages.

Platform:

ASR 5000

Product:

HSGW, S-GW


Privilege:

Administrator


Syntax
mobility-option-type-value { custom1 | 
standard }default mobility-option-type-value
default

Sets the command to the default value of custom1.

custom1

(Default) Non-standard type values used before they were defined by IANA.

standard

Standard type values as defined by IANA. In addition, standard option uses type values defined in RFC 5844 for home address (HoA) options for the PMIPv6 PBU/PBA/revocation message.


Usage:

Use this command to change the mobility option type value used in mobility messages.


Example:
The following command changes the mobility option type value to standard:
mobility-option-type-value
standard
reg-lifetime

Configures the Mobile IPv6 session registration lifetime for this service.

Platform:

ASR 5000

Product:

HSGW, S-GW


Privilege:

Administrator


Syntax
reg-lifetime secondsdefault reg-lifetime
default

Resets the command value to the default setting of 600.

seconds

Default: 600

Sets the time value (in seconds) for session lifetimes for this service.

seconds must be an integer from1 through 262140.


Usage:

Use this command to limit PMIPv6 lifetime on this service. If the Proxy Binding Acknowledge (PBA) from the LMA contains a lifetime shorter or longer than what is specified, it is used instead.


Example:
The following command sets the registration lifetime for Mobile IPv6 sessions using this service to 1200 seconds (20 minutes):
reg-lifetime 1200
renew-percent-time

Configures percentage of lifetime at which a registration renewal is sent to the Local Mobility Anchor (LMA).

Platform:

ASR 5000

Product:

HSGW, S-GW


Privilege:

Administrator


Syntax
renew-percent-time percentdefault renew-percent-time
default

Resets the command to the default value of 75.

percent

Default: 75

Specifies the time percentage when the registration renewal is sent to the LMA. percent is a percentage value of the registration lifetime expressed as an integer from 1 through 100.


Usage:

Use this command to specify when a registration renewal is sent to the LMA for subscribers using this service.

If the registration lifetime is 600 seconds (10 minutes) and this command is set to 75 (percent), then the registration renewal message is sent after 450 seconds of the registration lifetime has expired.


Example:
The following command sets the registration renewal time for subscribers using this service to 90 percent of the registration lifetime:
renew-percent-time 90
retransmission-policy

Configures the retransmission policy for Proxy MIP control message retransmissions.

Platform:

ASR 5000

Product:

HSGW


Privilege:

Administrator


Syntax
retransmission-policy { exponential-backoff | normal }default retransmission-policy
default

Returns the command to its default setting of exponential-backoff.

{ exponential-backoff | normal }

Sets the retransmission timeout behavior for this service.

exponential-backoff: Specifies that the Proxy Binding Update (PBU) retransmission uses an exponential backoff to increase the retransmission timeout for each retry.

normal: Specifies that the PBU retransmission uses the configured retransmission timeout value for all PBU retransmission retries.


Usage:

Use this command to specify the retransmission policy for PMIP control messages.


Example:
The following command sets the retransmission timeout policy for PMIP control packets to “normal”:
retransmission-policy
normal
retransmission-timeout

Configures the maximum allowable time for the MAG service to wait for a response from the LMA before it attempts to communicate with the LMA again (if the system is configured to retry the LMA), or marks the LMA as unreachable.

Platform:

ASR 5000

Product:

HSGW, S-GW


Privilege:

Administrator


Syntax
retransmission-timeout time[ default | no ] retransmission-timeout
default

Resets the timeout setting to the default value of 3,000 milliseconds.

no

Deletes a previously configured timeout value.

time

Default: 3000

Specifies the maximum allowable time (in milliseconds) for the MAG service to wait for a response from the LMA before it: (a) attempts to communicate with the LMA again (if the system is configured to retry the LMA) or (b) marks the LMA as unreachable.

time must be an integer from 100 through 100000.


Usage:

Use the retransmission timeout command in conjunction with the max-retransmissions command in order to configure the MAG services behavior when it does not receive a response from a particular LMA.


Example:
The following command configures a retransmission timeout value of 5000 milliseconds:
retransmission-timeout
5000
signalling-packets

Enables the QoS Differentiated Services Code Point (DSCP) marking feature for IP headers carrying outgoing signalling packets.

Platform:

ASR 5000

Product:

HSGW, S-GW


Privilege:

Administrator


Syntax
signalling-packets
ip-header-dscp value[ default | no ] signalling-packets
ip-header-dscp
default

Restores the specified parameter to its default setting of 0x0.

no

Disables the specified functionality.

ip-header-dscp value

Used to configure the QoS Differentiated Services Code Point (DSCP) marking for IP header encapsulation.

value: Represents the DSCP setting as the first six most-significant bits of the ToS field. It can be configured to any hexadecimal value from 0x0 through 0x3F. Default is 0x0.


Usage:

Use this command to enable or disable the DSCP marking feature for IP headers carrying outgoing signalling packets. DSCP marking is disabled by default.


Example:
The following command configures the HSGW service to support DSCP marking for IP headers carrying outgoing signalling packets:
signalling-packets
ip-header-dscp 0x21