M Apn Aliasing
M Apn Aliasing
Access Point Name (APN) Override is a set of features which enable the operator to override the APN requested
by the UE. The functionality to provide configurable remapping provides the operator flexible options with
APN handling locally rather than requiring changes in the external systems.
• Feature Description, on page 1
• How it Works, on page 2
• Configuring APN Override, on page 2
• Monitoring and Troubleshooting the APN Override Feature, on page 6
Feature Description
In many situations the APN provided in the Activation Request is unacceptable. Either it does not match any
of the subscribed APNs or could be misspelled, resulting in the SGSN/MME rejecting the Activation Request.
The APN Override feature enables the operator to override an incoming APN specified by a subscriber or
provided during the APN selection procedure.
There are three methods of performing apn-overriding.
• Network Identifier (NI) based overriding
• Operator Identifier (OI) based overriding
• Charging-characteristic based overriding
A valid license key is required to enable APN Override. Contact your Cisco Account or Support representative
for information on how to obtain a license.
MME sends remapped APN to the UE in the ATTACH_ACCEPT or ACTIVATE_DEFAULT_BEARER_REQ
messages when APN Remapping feature is enabled. The behavior is modified so that MME can control to
send either the UE requested APN or remapped APN in these messages. This behavior is controlled through
adding a new optional keyword orig-apn in the existing apn-remap CLI command in the APN Remap Table
configuration mode.
Additional configuration control is provided at the MME service level to reject or accept UE sessions with
APN containing non-3GPP standard characters. The following are considered as standard 3GPP characters:
• A - Z, a - z (alphabets)
• 0 – 9 (numeric)
APN Override
1
APN Override
How it Works
• - (hyphen)
• * (asterisk)
• . (period)
How it Works
The following sections describe the three methods for overriding a UE requested APN. These options enable
the operator to overwrite incorrect APNs or apply an APN when not provisioned for the subscriber in the
HLR.
APN Override
2
APN Override
Configuring Network Identifier Override
Step 1 Create an APN Remap Table instance from the Global configuration mode.
Step 2 Associate the APN Remap Table with an operator policy in the Operator Policy configuration mode.
Step 3 Define which subscribers should have this operator policy applied.
Refer to the following example to complete these steps.
Example
configure
apn-remap-table table_name -noconfirm
exit
operator-policy name policy_name -noconfirm
associate apn-remap-table table_name
exit
lte-policy
subscriber-map map_name -noconfirm
precedence 1 match-criteria all operator-policy-name policy_name
exit
exit
context ingress -noconfirm
mme-service srvc_name -noconfirm
associate subscriber-map map_name
end
APN Override
3
APN Override
Configuring Charging Characteristics Override
APN Override
4
APN Override
Rejecting UE Requested APN with Non-standard Characters
• orig-apn: This is an optional keyword newly added to the existing CLI commands to enable MME to
send UE requested APN to the UE. If this optional keyword is not configured, then MME continues with
its default behavior of sending the remapped APN to the UE.
• For more information on the existing CLI commands, see the Command Line Interface Reference guide.
APN Override
5
APN Override
Verifying the APN Override Configuration
• If the UE requested APN contains non-3GPP characters and the apn-remap non3gpp-char-apn new-ni
new-ni-name CLI command is configured, then this CLI takes precedence over any other matching
criterion for APN remapping.
• For more information on the existing CLI commands, see the Command Line Interface Reference guide.
show configuration
The output of this show command is enhanced to indicate whether MME sends back UE requested APN in
ATTACH_ACCEPT or ACTIVATE_DEFAULT_BEARER_REQ message.
The following is a sample output of this show command indicating that this feature is enabled.
[local]asr5000# show configuration
config
... ... ...
no session trace network-element saegw
apn-remap-table abc
apn-remap non3gpp-char-apn new-ni mappedAPn orig-apn
apn-remap network-identifier origApn new-ni mappedApn orig-apn
#exit
port bits 24/4
snmp trap link-status
APN Override
6
APN Override
show mme-service all
The following is a sample output of this show command with the new field included.
show mme-service all
Policy for Idle Mode Detach : Explicit
NAS Max Retransmissions Count : 4
Set UE Time (attach processing) : Disabled
Reject attach with non-3GPP char APN : Disabled
Reject pdn connect with non-3GPP char APN : Disabled
IMEI Query (attach processing) : None
EIR Query (attach processing) : Disabled
The following is a sample output of this show command with the new field included.
show mme-service session full all
PDN Information:
APN Name: starent.com
UE Requested APN: starent-ueside.com
APN Restriction: 1
PDN Type: IPv4
Important The UE requested APN information will not be available for UE after the session recovery as it will not be
check pointed.
APN Override
7
APN Override
show mme-service session full { all | imsi | mme-service }
APN Override
8