MME Service Configuration Mode Commands

The MME Service Configuration Mode is used to create and manage the LTE Mobility Management Entity (MME) services for the LTE/SAE network. This service works in conjunction with MME-HSS Service and eGTP Service.

IMPORTANT:

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

associate

Associates or disassociates supportive services and policies, such as an Evolved GPRS Tunnelling Protocol (eGTP) service, an HSS peer service, or an MME policy subscriber map with an MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
associate { { egtp-service egtp_svc_name | egtp-sv-service egtp_sv_svc_name | hss-peer-service hss_svc_name | sctp-param-template template_name | sgs-service sgs_svc_name | sgtpc-service sgtpc_svc_name } [ context ctx_name ] | subscriber-map map_name | tai-mgmt-db database_name }no associate { egtp-service | egtp-sv-service | hss-peer-service | location-service | sctp-param-template | sgs-service | sgtpc-service | subscriber-map | tai-mgmt-db }
no

Disassociates a previously associated service with this MME service.

egtp-service egtp_svc_name

Associates an eGTP service with MME service.

egtp_svc_name specifies the name for a pre-configured eGTP service to associate with the MME service. The eGTP service provides eGTP-C protocol interface support between EPS nodes. For more information on the eGTP service, refer to the egtp-service command in the Context Configuration Mode Commands chapter and the eGTP Service Configuration Mode Commands chapter.

Only one eGTP service can be associated with a service. The eGTP service should be configured prior to issuing this command.

egtp-sv-service egtp_sv_svc_name

Associates an eGTP Sv service with this MME service.

egtp_sv_svc_name specifies the name for a pre-configured eGTP Sv service to associate with the MME service. For more information on the eGTP Sv service, refer to the egtp-service command in the Context Configuration Mode Commands chapter.

hss-peer-service hss_svc_name

Associates an HSS peer service with this MME service.

hss_svc_name specifies the name for a pre-configured HSS peer service to associate with the MME service as an alphanumeric string of 1 through 64 characters. The HSS peer service provides S6a and S13 interface support via the Diameter protocol between the MME and an HSS (S6a) or EIR (S13). For more information about the HSS peer service, refer to the hss-peer-service command in the Context Configuration Mode Commands chapter and the HSS Peer Service Configuration Mode Commands chapter.

Only one HSS peer service can be associated to a service. The HSS peer service should be configured prior to issuing this command.

sctp-param-template template_name

Associates a Stream Control Transmission Protocol (SCTP) parameter template with the MME service.

template_name specifies the name for a pre-configured SCTP parameter template to associate with this MME service as an alphanumeric string of 1 through 63 characters. For more information on the SCTP parameter template, refer to the sctp-param-template command in the Global Configuration Mode Commands chapter and the SCTP Parameter Template Configuration Mode Commands chapter.

sgs-service sgs_svc_name

Associates an SGs service with this MME service.

sgs_svc_name specifies the name for a pre-configured SGs service to associate with the MME service as an alphanumeric string of 1 through 64 characters. For more information on the SGs service, refer to the sgs-service command in the Context Configuration Mode Commands chapter and the MME SGs Service Configuration Mode Commands chapter.

sgtpc-service sgtpc_svc_name

Associates an SGTPC service with this MME service.

sgtpc_svc_name specifies the name for a pre-configured SGTPC service to associate with the MME service as an alphanumeric string of 1 through 64 characters. For more information on the SGTPC service, refer to the sgtp-service command in the Context Configuration Mode Commands chapter and the SGTP Service Configuration Mode Commands chapter.

context ctx_name

Identifies a specific context name where the named service is configured. If this keyword is omitted, the named service must exist in the same context as the MME service.

ctx_name is name of the configured context of the named service expressed as an alphanumeric string of 1 through 63 characters that is case sensitive.

subscriber-map map_name

Associates this MME service with a pre-configured subscriber map.

map_name specifies the name of a pre-configured subscriber map to associate with the MME service as an alphanumeric string of 1 through 64 characters. For more information on subscriber maps, refer to the subscriber-map command in the LTE Policy Configuration Mode Commands chapter and the LTE Subscriber Map Configuration Mode Commands chapter.

tai-mgmt-db database_name

Associates this MME service with a pre-configured TAI Management Database.

database_name specifies the name of a pre-configured TAI Management Database to associate with the MME service as alphanumeric string of 1 through 64 characters. For more information on subscriber maps, refer to the tai-mgmt-db command in the LTE Policy Configuration Mode Commands chapter and the LTE TAI Management Database Configuration Mode Commands chapter.


Usage:

Use this command to associate a pre-configured service or policy with an MME service.

CAUTION:

This is a critical configuration. The MME service cannot be started without this configuration. Any change to this configuration would lead to restarting the MME service. Removing or disabling this configuration will stop the MME service.


Example:
The following command associates a pre-configured eGTP service called egtp1 in the dst_ctx context to an MME service:
associate egtp-service
egtp1 context dst_ctx
The following command associates a pre-configured HSS peer service called hss1 in the same context as MME service to an MME service:
associate hss-peer-service hss1
bind s1-mme

Binds the MME service to a logical IP interface serving as the S1-MME interface.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
bind s1-mme { ipv4-address address [ ipv4-address secondary_address ] | ipv6-address address [ ipv6-address secondary_address ] } [ crypto-template name ] [ max-subscribers number ]no bind s1-mme
no

Removes a previously configured IP address used for binding the SCTP (local bind address) to communicate with the eNodeBs using an S1-MME interface.

{ ipv4-address address [ ipv4-address secondary_address ] | ipv6-address address [ ipv6-address secondary_address ] }

Specifies the IP address for the interface configured as an S1-MME interface in IPv4 dotted-decimal or IPv6 colon-separated-hexadecimal notation. Optionally configure a secondary IP address for either address type.

crypto-template name

Specifies an existing crypto template name used when implementing IP Security (IPSec) on the S1-MME interface. name is an alphanumeric string of 1 through 104 characters.

max-subscribers number

Specifies the maximum number of subscribers that can access this service on this interface as an integer from 0 through 8000000.


Usage:

Use this command to associate the MME service with a specific logical IP address that will be used for binding the SCTP socket that communicates with the eNodeB using S1AP. Only one IP address can be configured with this command for one MME service.

The MME passes the IP address during setting up the SCTP association with the eNodeB.

CAUTION:

This is a critical configuration. The MME service can not be started without this configuration. Any change to this configuration would lead to restarting the MME service and removing or disabling this configuration will stop the MME service.

IMPORTANT:

Up to two IPv4 or IPv6 addresses can be configured to support SCTP multi-homing.


Example:
The following command would bind the logical IP interface with the address of 192.168.3.1 to the MME service to interact with eNodeB:
bind s1-mme ipv4-address 192.168.3.1
The following command disables a binding that was previously configured:
no bind s1-mme ipv4address
dns

Associates or disassociates the Domain Name System (DNS) client service configured for DNS query in a context to select P-GW and S-GW in an MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
dns { peer-mme | peer-sgsn | pgw | sgw } [ context ctx_name ]no dns { peer-mme | pgw | sgw }
no

Disassociates a previously associated context having DNS client service configured for DNS query to select peer MME, P-GW or S-GW with this MME service.

peer-mme

Associates the named context with a DNS client service for DNS query for selecting a peer MME and associating it with this MME service for inter-MME handovers.

peer-sgsn

Associates the named context with a DNS client service for DNS query for selecting a peer SGSN and associating it with this MME service for inter-RAT handovers.

pgw

Associates the named context with a DNS client service for DNS query for selecting a P-GW and associating it with this MME service.

sgw

Associates the named context with a DNS client service for DNS query for selecting an S-GW and associating it with this MME service.

context ctx_name

Optionally associates the specific context name where DNS client service is configured to select a peer MME, a P-GW and/or an S-GW for this MME service. If this keyword is omitted DNS client service must be configured in the same context as this MME service.

ctx_name is name of the configured context of the DNS client service expressed as an alphanumeric string of 1 through 63 characters that is case sensitive.


Usage:

Use this command to associate a pre-configured context where a DNS client service is configured with an MME service.

The DNS Client service configured in a context provides the DNS query support to locate peer MMEs, peer-SGSNs, P-GWs, or S-GWs from an MME service. For more information on DNS Client service and support, refer to the DNS Client Service Configuration Mode Commands chapter.

A maximum of one DNS client service for a peer MME, one DNS client service for a peer SGSN, one DNS client service for a P-GW, and one DNS client service for S-GW can be associated with an MME service.


Example:
The following command associates a pre-configured context dns_ctx1 where a DNS client service is configured for DNS query to P-GW from an MME service:
dns pgw context dns_ctx1
The following command associates a pre-configured context dns_ctx2 where a DNS client service is configured for DNS query to S-GW from an MME service:
dns sgw context dns_ctx2
emm

Defines the Evolved Mobility Management timer parameters, such as timeout durations for timers and retransmission counts, for Non-Access Stratum (NAS) message retransmission in MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
emm { implicit-detach-timeout detach_dur | mobile-reachable-timeout mob_reach_dur | t3412-timeout t3412_dur | t3413-timeout t3413_dur | t3422-timeout t3422_dur | t3423-timeout t3423_dur | t3450-timeout t3450_dur | t3460-timeout t3460_dur | t3470-timeout t3470_dur }default emm { mobile-reachable-timeout | t3412-timeout | t3413-timeout | t3422-timeout | t3423-timeout | t3450-timeout | t3460-timeout | t3470-timeout }no emm implicit-detach-timeout
default

Resets the specified timer timeout to the system default value.

no

Removes the specified EMM timeout definition from the configuration.

implicit-detach-timeout detach_dur

Sets the timer timeout duration (in seconds) after which subscriber will implicitly detached from the network if there is no activity. Generally this timer value is 240 seconds (4 minutes) more than the timeout value of the T3423 timer.

This timer starts when mobile reachable timer expires while the network is in EMM-IDLE mode and ISR is activated and stops when a NAS signalling connection established.

detach_dur is an integer from 1 through 12000. Default: 3480

mobile-reachable-timeout mob_reach_dur

Sets the timeout timer duration (in seconds) after which reachability procedure will be discarded and reattempt starts.

mob_reach_dur is an integer from 1 through 12000. Default: 3480

t3412-timeout t3412_dur

Sets the timeout duration (in seconds) for the T3412 timer. This timer is used for periodic tracking area update (P-TAU). When this timer expires, the periodic tracking area updating procedure starts and the timer is set to its initial value for the next start.

This timer starts when the UE goes from EMM-CONNECTED to EMM-IDLE mode and stops when the UE enters EMM-CONNECTED mode.

t3412_dur is an integer from 1 through 11160. Default: 3240

t3413-timeout t3413_dur

Sets the timeout duration (in seconds) for the T3413 timer. The timer starts when MME initiates the EPS paging procedure to the EMM entity in the network and requests the lower layer to start paging. This timer stops for the paging procedure when a response received from the UE.

t3413_dur is an integer from 1 through 20. Default: 6

t3422-timeout t3422_dur

Sets the timeout duration (in seconds) for the T3422 timer. This timer starts when MME initiates the detach procedure by sending a DETACH REQUEST message to the UE and stops upon receipt of the DETACH ACCEPT message.

t3422_dur is tan integer from 1 through 20. Default: 6

t3423-timeout t3423_dur

Sets the timeout duration (in seconds) for the T3423 timer. This timer starts when UE enters the EMM-DEREGISTERED state or when entering EMM-CONNECTED mode. It stops while the UE is in EMM-REGISTERED.NO-CELL-AVAILABLE state and Idle mode Signalling Reduction (ISR) is activated.

t3423_dur is an integer from 1 through 11160. Default: 3240

t3450-timeout t3450_dur

Sets the timeout duration (in seconds) for the T3450 timer. This timer starts when MME initiates the Globally Unique Temporary Identifier (GUTI) reallocation procedure by sending a GUTI REALLOCATION COMMAND message to the UE and stops upon receipt of the GUTI REALLOCATION COMPLETE message.

This timer is also used for the Tracking Area update procedure.

t3450_dur is an integer from 1 through 20. Default: 6

t3460-timeout t3460_dur

Sets the timeout duration (in seconds) for the T3460 timer. This timer starts when the network initiates the authentication procedure by sending an AUTHENTICATION REQUEST message to the UE and stops upon receipt of the AUTHENTICATION RESPONSE message.

t3460_dur is an integer from 1 through 20. Default: 6

t3470-timeout t3470_dur

Sets the timeout duration (in seconds) for the T3470 timer. The MME starts this timer when the network initiates the identification procedure by sending an IDENTITY REQUEST message to the UE and stops upon receipt of the IDENTITY RESPONSE message.

t3470_dur is an integer from 1 through 20. Default: 6


Usage:

Use this command to set EMM timers.

The following tables describe the triggers and states for timers:


Table 1. EPS Mobility Management Timers – UE Side
Timer State Cause of Start Normal Stop On Expiry

T3402

  • EMM-DEREGISTERED
  • EMM-REGISTERED
  • At attach failure and the attempt counter is equal to 5.
  • At tracking area updating failure and the attempt counter is equal to 5.
  • ATTACH REQUEST sent
  • TRACKING AREA UPDATE REQUEST sent

Initiation of the attach procedure or TAU procedure

T3410

EMM-REGISTERED-INITIATED

ATTACH REQUEST sent

  • ATTACH ACCEPT received
  • ATTACH REJECT received

Start T3411 or T3402 as described in subclause 5.5.1.2.6

T3411

  • EMM-DEREGISTERED. ATTEMPTING-TO-ATTACH
  • EMM-REGISTERED. ATTEMPTING-TO-UPDATE
  • At attach failure due to lower layer failure, T3410 timeout or attach rejected with other EMM cause values than those treated in subclause 5.5.1.2.5.
  • At tracking area updating failure due to lower layer failure, T3430 timeout or TAU rejected with other EMM cause values than those treated in subclause 5.5.3.2.5.
  • ATTACH REQUEST sent
  • TRACKING AREA UPDATE REQUEST sent

Retransmission of the ATTACH REQUEST or TRACKING AREA UPDATE REQUEST

T3412

EMM-REGISTERED

In EMM-REGISTERED, when EMM-CONNECTED mode is left.

  • When entering state EMM-DEREGISTERED or
  • When entering EMM-CONNECTED mode.

Initiation of the periodic TAU procedure

T3416

  • EMM-REGISTERED-INITIATED
  • EMM-REGISTERED
  • EMM-DEREGISTERED-INITIATED
  • EMM-TRACKING-AREA-UPDATING-INITIATED
  • EMM-SERVICE-REQUEST-INITIATED

RAND and RES stored as a result of a UMTS authentication challenge

  • SECURITY MODE COMMAND received
  • SERVICE REJECT received
  • TRACKING AREA UPDATE ACCEPT received
  • AUTHENTICATION REJECT received
  • AUTHENTICATION FAILURE sent
  • EMM-DEREGISTERED or EMM-NULL entered

Delete the stored RAND and RES

T3417

EMM-SERVICE-REQUEST-INITIATED

  • SERVICE REQUEST sent
  • EXTENDED SERVICE REQUEST sent in case f and g in subclause 5.6.1.1
  • Bearers have been set up
  • SERVICE REJECT received

Abort the procedure

T3417ext

EMM-SERVICE-REQUEST-INITIATED

  • EXTENDED SERVICE REQUEST sent in case d in subclause 5.6.1.1
  • EXTENDED SERVICE REQUEST sent in case e in subclause 5.6.1.1 and the CSFB response was set to “CS fallback accepted by the UE”.
  • Inter-system change from S1 mode to A/Gb mode or Iu mode is completed
  • Inter-system change from S1 mode to A/Gb mode or Iu mode is failed
  • SERVICE REJECT received

Abort the procedure

T3418

  • EMM-REGISTERED-INITIATED
  • EMM-REGISTERED
  • EMM-TRACKING-AREA-UPDATING-INITIATED
  • EMM-DEREGISTERED-INITIATED
  • EMM-SERVICE-REQUEST-INITIATED

AUTHENTICATION FAILURE (EMM cause = #20 “MAC failure” or #26 “Non-EPS authentication unacceptable”) sent

AUTHENTICATION REQUEST received

On first expiry, the UE should consider the network as false

T3420

  • EMM-REGISTERED-INITIATED
  • EMM-REGISTERED
  • EMM-DEREGISTERED-INITIATED
  • EMM-TRACKING-AREA-UPDATING-INITIATED
  • EMM-SERVICE-REQUEST-INITIATED

AUTHENTICATION FAILURE (cause = #21 “synch failure”) sent

AUTHENTICATION REQUEST received

On first expiry, the UE should consider the network as false

T3421

EMM-DEREGISTERED-INITIATED

DETACH REQUEST sent

DETACH ACCEPT received

Retransmission of DETACH REQUEST

T3423

EMM-REGISTERED

T3412 expires while the UE is in EMM-REGISTERED.NO-CELL-AVAILABLE and ISR is activated.

  • When entering state EMM-DEREGISTERED or
  • When entering EMM-CONNECTED mode.

Set TIN to “P‑TMSI”

T3430

EMM-TRACKING-AREA-UPDATING-INITIATED

TRACKING AREA UPDATE REQUEST sent

  • TRACKING AREA UPDATE ACCEPT received
  • TRACKING AREA UPDATE REJECT received

Start T3411 or T3402 as described in subclause 5.5.3.2.6

T3440

  • EMM-REGISTERED-INITIATED
  • EMM-TRACKING-AREA-UPDATING-INITIATED
  • EMM-DEREGISTERED-INITIATED
  • EMM-SERVICE-REQUEST-INITIATED
  • EMM-REGISTERED
  • ATTACH REJECT, DETACH REQUEST, TRACKING AREA UPDATE REJECT with any of the EMM cause values #11, #12, #13, #14 or #15
  • SERVICE REJECT received with any of the EMM cause values #11, #12, #13 or #15
  • TRACKING AREA UPDATE ACCEPT received after the UE sent TRACKING AREA UPDATE REQUEST in EMM-IDLE mode with no “active” flag
  • Signalling connection released
  • Bearers have been set up

Release the signalling connection and proceed as described in subclause 5.3.1.2

T3442

EMM-REGISTERED

SERVICE REJECT received with EMM cause #39

TRACKING AREA UPDATE REQUEST sent

None

NOTE 1: The default value of this timer is used if the network does not indicate another value in an EMM signalling procedure.

NOTE 2: The value of this timer is provided by the network operator during the attach and tracking area updating procedures.

NOTE 3: The value of this timer may be provided by the network in the ATTACH ACCEPT message and TRACKING AREA UPDATE ACCEPT message. The default value of this timer is identical to the value of T3412.

NOTE 4: The value of this timer is provided by the network operator when a service request for CS fallback is rejected by the network with EMM cause #39 “CS domain temporarily not available”.




Table 2. EPS Mobility Management Timers – Network Side
Timer State Cause of Start Normal Stop On Expiry1st, 2nd, 3rd, 4th EXPIRY (NOTE 1)

T3413

EMM-REGISTERED

Paging procedure initiated

Paging procedure completed

Network dependent

T3422

EMM-DEREGISTERED-INITIATED

DETACH REQUEST sent

DETACH ACCEPT received

Retransmission of DETACH REQUEST

T3450

EMM-COMMON-PROC-INIT

  • ATTACH ACCEPT sent
  • TRACKING AREA UPDATE ACCEPT sent with GUTI
  • GUTI REALLOCATION COMMAND sent
  • ATTACH COMPLETE received
  • TRACKING AREA UPDATE COMPLETE received
  • GUTI REALLOCATION COMPLETE received

Retransmission of the same message type, i.e. ATTACH ACCEPT, TRACKING AREA UPDATE ACCEPT or GUTI REALLOCATION COMMAND

T3460

EMM-COMMON-PROC-INIT

  • AUTHENTICATION REQUEST sent
  • SECURITY MODE COMMAND sent
  • AUTHENTICATION RESPONSE received
  • AUTHENTICATION FAILURE received
  • SECURITY MODE COMPLETE received
  • SECURITY MODE REJECT received

Retransmission of the same message type, i.e. AUTHENTICATION REQUEST or SECURITY MODE COMMAND

T3470

EMM-COMMON-PROC-INIT

IDENTITY REQUEST sent

IDENTITY RESPONSE received

Retransmission of IDENTITY REQUEST

Mobile reachable timer

All except EMM-DEREGISTERED

Entering EMM-IDLE mode

NAS signalling connection established

Network dependent, but typically paging is halted on 1st expiry

Implicit detach timer

All except EMM-DEREGISTERED

The mobile reachable timer expires while the network is in EMM-IDLE mode and ISR is activated

NAS signalling connection established

Implicitly detach the UE on 1st expiry

NOTE 1: Typically, the procedures are aborted on the fifth expiry of the relevant timer. Exceptions are described in the corresponding procedure description.

NOTE 2: The value of this timer is network dependent.




Table 3. EPS Session Management Timers – UE Side
Timer State Cause of Start Normal Stop On Expiry1st, 2nd, 3rd, 4th EXPIRY (NOTE 1)
T3480 PROCEDURE TRANSACTION PENDING BEARER RESOURCE ALLOCATION REQUEST sent ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST received or MODIFY EPS BEARER CONTEXT REQUEST received or BEARER RESOURCE ALLOCATION REJECT received Retransmission of BEARER RESOURCE ALLOCATION REQUEST
T3481 PROCEDURE TRANSACTION PENDING BEARER RESOURCE MODIFICATION REQUEST sent ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST received or MODIFY EPS BEARER CONTEXT REQUEST received or DEACTIVATE EPS BEARER CONTEXT REQUEST received or BEARER RESOURCE MODIFICATION REJECT received Retransmission of BEARER RESOURCE MODIFICATION REQUEST
T3482 PROCEDURE TRANSACTION PENDING An additional PDN connection is requested by the UE which is not combined in attach procedure ACTIVE DEFAULT EPS BEARER CONTEXT REQUEST received or PDN CONNECTIVITY REJECT received Retransmission of PDN CONNECTIVITY REQUEST
T3492 PROCEDURE TRANSACTION PENDING PDN DISCONNECT REQUEST sent DEACTIVATE EPS BEARER CONTEXT REQUEST received or PDN DISCONNECT REJECT received Retransmission of PDN DISCONNECT REQUEST
NOTE 1: Typically, the procedures are aborted on the fifth expiry of the relevant timer. Exceptions are described in the corresponding procedure description.


This command can be repeated to set each timer as needed.

The retransmission of all type of NAS messages can be configured through nas-max-retransmissions command.


Example:
The following command sets the timeout value for EPS paging procedure timer T3413 for 10 seconds.
emm t3413-timeout 10
encryption-algorithm-lte

Configures the precedence for LTE encryption algorithms to use for security procedures through this MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
encryption-algorithm-lte
priority1 { 128-eea0 | 128-eea1 | 128-eea2 } [ priority2 { 128-eea0 | 128-eea1 | 128-eea2 } ] [ priority3 { 128-eea0 | 128-eea1 | 128-eea2 } ]
default encryption-algorithm-lte
default
Sets the default LTE encryption algorithm for security procedures with configured priority value. Lowest value has highest preference. Default configuration of LTE encryption algorithm is:
  • priority1 with 128-eea0 encryption algorithm
  • priority2 with 128-eea1 encryption algorithm
  • priority3 with 128-eea2 encryption algorithm
priority1

Specifies the preference of integrity algorithm for security procedures on this MME service as priority 1.

priority2

Specifies the preference of integrity algorithm for security procedures on this MME service as priority 2.

priority3

Specifies the preference of integrity algorithm for security procedures on this MME service as priority 3.

128-eea0

Sets the Null ciphering algorithm (128-EEA0) for LTE encryption as the encryption algorithm for security procedures. Default: Enabled

128-eea1

This keyword sets the SNOW 3G synchronous stream ciphering algorithm (128-EEA1) for LTE encryption as the encryption algorithm for security procedures. SNOW 3G is a stream cipher that forms the base of the 3GPP confidentiality algorithm UEA2 and the 3GPP integrity algorithm UIA2. Default: priority2

128-eea2

Sets the Advance Encryption Standard (AES) ciphering algorithm (128-EEA2) for LTE encryption as the encryption algorithm for security procedures. Default: priority3


Usage:

Use this command to set the LTE encryption algorithms for security procedures to use with this MME service.

CAUTION:

When this command is executed, all the existing priority-to-algorithm mappings will be removed and the newly configured ones will be applicable for security procedures.

CAUTION:

Configuration of the same algorithm to multiple priorities is prohibited.


Example:
The following command sets the 128-EEA1 as the LTE encryption algorithm with priority 2 for security procedures with an MME service:
encryption-algorithm-lte
priority2 128-eea1
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.

esm

Defines the Evolved Session Management timer parameters like timeout durations for timers and retransmission counts for the retransmission of Non-Access Stratum (NAS) messages in MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
esm { t3485-timeout t3485_dur | t3486-timeout t3486_dur | t3489-timeout t3489_dur | t3495-timeout t3495_dur }default esm { t3485-timeout | t3486-timeout | t3489-timeout | t3495-timeout }
default

Resets the specified Evolved Session Management timer timeout to the system default value.

t3485-timeout t3485_dur

Sets the timeout duration (in seconds) for the T3485 timer. This timer is used by the default EPS bearer context activation procedure.

This timer starts when the MME sends an ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message to UE and stops when receives ACTIVATE DEFAULT EPS BEARER CONTEXT ACCEPT or ACTIVATE DEFAULT EPS BEARER CONTEXT REJECT message from UE.

t3485_dur is an integer from 1 through 60. Default: 8

t3486-timeout t3486_dur

Sets the timeout duration (in seconds) for theT3486 timer. This timer is used by the default EPS bearer context modification procedure.

This timer starts when the MME sends a MODIFY EPS BEARER CONTEXT REQUEST message to the UE and stops when it receives a MODIFY EPS BEARER CONTEXT ACCEPT received or a MODIFY EPS BEARER CONTEXT REJECT message from UE.

t3485_dur is an integer from 1 through 60. Default: 8

t3489-timeout t3489_dur

Sets the timeout duration (in seconds) for the T3489 timer. This timer is used for the default EPS bearer context deactivation procedure.

This timer starts when the MME sends an ESM INFORMATION REQUEST message to the UE and stops when receives a ESM INFORMATION RESPONSE message from the UE.

t3495_dur is an integer from 1 through 60. Default: 4

t3495-timeout t3495_dur

Sets the timeout duration (in seconds) for the T3495 timer. This timer is used for default EPS bearer context deactivation procedure.

This timer starts when the MME sends a DEACTIVATE EPS BEARER CONTEXT REQUEST message to UE and stops when receives DEACTIVATE EPS BEARER CONTEXT ACCEPT or DEACTIVATE EPS BEARER CONTEXT REJECT message from UE.

t3495_dur is tan integer from 1 through 60. Default: 8


Usage:

Use this command to set Evolved Session Management timers.

the following tables describe the triggers and states for timers:


Table 4. EPS Session Management Timers – Network Side
Timer State Cause of Start Normal Stop On Expiry1st, 2nd, 3rd, 4th EXPIRY (NOTE 1)

T3485

BEARER CONTEXT ACTIVE PENDING

  • ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST sent
  • ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST sent
  • ACTIVATE DEFAULT EPS BEARER CONTEXT ACCEPT received or
  • ACTIVATE DEFAULT EPS BEARER CONTEXT REJECT received or
  • ACTIVATE DEDICATED EPS BEARER CONTEXT ACCEPT received or
  • ACTIVATE DEDICATED EPS BEARER CONTEXT REJECT received

Retransmission of the same message

T3486

BEARER CONTEXT MODIFY PENDING

MODIFY EPS BEARER CONTEXT REQUEST sent

  • MODIFY EPS BEARER CONTEXT ACCEPT received or
  • MODIFY EPS BEARER CONTEXT REJECT received

Retransmission of MODIFY EPS BEARER CONTEXT REQUEST

T3489

PROCEDURETRANSACTION PENDING

ESM INFORMATION REQUEST sent

ESM INFORMATION RESPONSE received

Retransmission of ESM INFORMATION REQUEST on 1st and 2nd expiry only

T3495

BEARER CONTEXT INACTIVE PENDING

DEACTIVATE EPS BEARER CONTEXT REQUEST sent

DEACTIVATE EPS BEARER CONTEXT ACCEPT received

Retransmission of DEACTIVATE EPS BEARER CONTEXT REQUEST

NOTE 1: Typically, the procedures are aborted on the fifth expiry of the relevant timer. Exceptions are described in the corresponding procedure description.



This command can be repeated to set each timer as needed.

The retransmission of all type of NAS messages can be configured through nas-max-retransmissions command.


Example:
The following command sets the timeout value for the default EPS bearer context activation procedure timer (T3485) for 10 seconds.
esm t3485-timeout 10
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.

gtpv2

Configures GTPv2 piggybacking support from the MME to the P-GW. A piggybacking flag is sent by the MME to a P-GW in the S11 “Create Session Request” message and determines whether dedicated bearer creation (Create Bearer Request) is piggybacked onto the “Create Session Response” message or not.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
[ default | no ] gtpv2 piggybacking
default

Returns the command to its default setting of enabled.

no

Disables the feature.

piggybacking

Specifies that piggybacking is to be performed by the P-GW.


Usage:

Use this command to enable the sending of a piggybacking flag to the P-GW over the S11 interface requesting that the Create Bearer Request message is piggybacked on the Create Session Response message (sent from the P-GW to the MME.


Example:
The following command disables this feature:
no gtpv2 piggybacking
heuristic-paging

Enables or disables the heuristic or optimized paging feature for the service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
[ default | no ] heuristic-paging [ paging-map paging_map_name ]
default

Returns the command to its default setting of disabled.

no

Disables the feature.


Usage:

Use this command to enable or disable the heuristic paging feature for the service. Also known as idle-mode paging, enabling this feature prompts the MME service to keep track of the eNodeBs to which the access terminal (AT) most commonly attaches, thus reducing the signalling otherwise associated with continuous paging.

IMPORTANT:

Heuristic (optimized) Paging is a licensed feature and will not appear as a command option unless the proper licensed is installed.

integrity-algorithm-lte

Configures the precedence of LTE integrity algorithms to use for security procedures through this MME service. By default the integrity algorithm is enabled on MME service and cannot be disabled.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
integrity-algorithm-lte
priority1 { 128-eia1 | 128-eia2 } [ priority2 { 128-eia1 | 128-eia2 } ]default integrity-algorithm-lte
default
Removes the preconfigured integrity algorithm and sets the default LTE integrity algorithm for security procedures. Default configuration of LTE integrity algorithm is:
  • priority1 with 128-eia1 integrity algorithm
  • priority2 with 128-eia2 integrity algorithm
priority1

Specifies the preference of integrity algorithm for security procedures on this MME service as priority 1.

This is the mandatory and default priority keyword.

priority2

Specifies the preference of integrity algorithm for security procedures on this MME service as priority 2.

128-eia1

This keyword sets the SNOW 3G synchronous stream ciphering algorithm (128-EIA1) for LTE integrity as the integrity algorithm for security procedures. SNOW 3G is a stream cipher that forms the base of the 3GPP confidentiality algorithm UEA2 and the 3GPP integrity algorithm UIA2. Default: priority1

128-eia2

Sets the Advance Encryption Standard (AES) ciphering algorithm (128-EIA2) for LTE integrity as the integrity algorithm for security procedures. Default: Enabled


Usage:

Use this command to set the LTE integrity algorithms for security procedures to use with this MME service.

DANGER:

Integrity algorithm is a mandatory aspect and can not be disabled in MME service.

CAUTION:

When this command is executed, all the existing priority to algorithm mappings will be removed and the newly configured ones will be applicable for security procedures.

CAUTION:

Configuration of same algorithm to multiple priorities is prohibited.


Example:
The following command sets the AES ciphering algorithms (128-EIA2) as the LTE integrity algorithm with priority as 1 for security procedures with an MME service:
integrity-algorithm-lte
priority1 128-eia2
location-reporting

Enables or disables the UE location reporting function on the MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
[ no | default ] location-reporting
default

Disables the location reporting feature on MME service.

no

Disables the location reporting feature on MME service.


Usage:

Use this command to enable or disable the UE location reporting feature on the MME service. When enabled the MME forwards a location report request for a specific UE from the P-GW to the eNodeB.

IMPORTANT:

Location reporting, also known as User Location Information (ULI) Reporting, is a licensed feature and requires the purchase of the ULI Reporting feature license.


Example:
The following command sets the MME service to allow for location reporting for UEs:
location-reporting
max-bearers per-subscriber

Specifies the maximum number of EPS bearers that a subscriber may simultaneously use to access this MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
max-bearers per-subscriber max_bearerdefault max-bearers
per-subscriber
default

Configures the maximum EPS bearers for a subscriber to use simultaneously to the default value of 11.

max_bearer

Specifies the maximum number of EPS bearers for a subscriber may simultaneously use to access this MME service.

max_bearer is an integer from 1 through 11. Default: 11


Usage:

Use this command to set the maximum number of EPS bearers that a subscriber may simultaneously use to access this MME service.


Example:
The following command specifies that a maximum of 6 simultaneous EPS bearers can be facilitated for a subscriber at any given time:
max-bearers per-subscriber 6
max-paging-attempts

This command configures the maximum number of paging attempts allowed for network requested service creation to a subscriber.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
max-paging-attempts max_paging_attemptsdefault max-paging-attempts
default

Configures the maximum number of paging attempts to the default value of 3.

max_paging_attempts

Specifies the maximum number of paging attempts allowed for network requested service creation to a subscriber.

max_paging_attempts is an integer from 1 through 10. Default: 3


Usage:

Use this command to set the maximum number of paging attempts allowed for network requested service creation to a subscriber.

When Heuristic Paging is enabled, this setting applies only to messages sent to all eNodeBs in all TAIs present in the TAI list. Paging to the last known eNodeB and paging the TAI from which the UE was last heard is attempted only once. As a result, when max-paging-attempts is set to 3, a maximum of 5 paging retries are attempted with Heuristic Paging enabled.

Refer to the Heuristic and Intelligent Paging chapter in the MME Administration Guide for more information about Heuristic Paging.


Example:
The following command specifies that a maximum of 6 paging attempt retransmissions allowed for network requested service creation to a subscriber:
max-paging-attempts 6
max-pdns per-subscriber

Specifies the maximum number of Packet Data Networks (PDNs) that a subscriber may simultaneously access through this MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
max-pdns per-subscriber max_pdndefault max-pdns per-subscriber
default

Configures the maximum PDNs that a subscriber can simultaneously access through this MME service to the default value of 3.

max_pdn

Specifies the maximum number of PDNs that a subscriber may simultaneously access through this MME service.

max_pdn is an integer from 1 through 11. Default: 3


Usage:

Use this command to set the maximum number of PDNs that a subscriber may simultaneously access through this MME service.


Example:
The following command specifies that a maximum of 2 simultaneous PDNs can be accessed by a subscriber at any given time through this MME service:
max-pdns per-subscriber 2
mme-id

Configures the MME identifier within an MME service. The MME identifier is constructed form the MME group ID and MME Code.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
mme-id group-id grp_id mme-code mme_codeno mme-id
no

Removes the configured MME identifier for this MME service.

CAUTION:

Removing the MME identifier is a disruptive operation; the MME service is removed from the system.

group-id grp_id

Specifies the group identifier for the group of which this MME belongs as an integer from 0 through 65535.

mme-code mme_code

Specifies the unique code for this MME service as an integer from 0 through 255.


Usage:

Use this command to set the MME identifier for this MME service. This MME identifier will be the identity of this MME in network.

CAUTION:

Changing or removing the MME identifier is a disruptive operation; the MME service will be re-started or removed from service.


Example:
The following command configures the MME identifier with group id as 41025 and MME code as 101 for this MME service:
mme-id group-id 41025
mme-code 101
mmemgr-recovery

Configures the recovery action for the MME manager.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
mmemgr-recovery { no-reset | reset-s1-peers }default mmemgr-recovery
default

Resets the command to its default value.

no-reset

Specifies that the recovery action is to NOT reset S1 peers.

reset-s1-peers

Specifies that the recovery action is TO reset S1 peers.


Usage:

Use this command to set a recovery action for the MME Manager.


Example:
The following command configures the MME Manager recovery action to reset all S1 peers:
mmemgr-recovery reset-s1-peers
nas-max-retransmission

Sets the retransmission counter for all type of Non-Access Stratum (NAS) messages in an MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
nas-max-retransmissions nas_retrans_countdefault nas-max-retransmissions
default

Resets the retransmission counter to the default value of 4.

nas_retrans_count

Sets the maximum number of retransmission of NAS messages permitted during any procedure after which the activation procedure will be discarded.

nas_retrans_count is an integer from 1 through 10. Default: 4


Usage:

Use this command to set maximum number of retries allowed for any type of NAS messages.

NAS Messages sent by the MME which require a response from the UE for procedure completion are retransmitted. Retransmission happens based on timer expiry. The timers are configured through the emm and esm commands. NAS messages are retransmitted per configuration, and if no response is received from the UE, the pending transaction is abandoned. If the transaction is a DETACH or PDN DISCONNECT REQUEST, the transaction is completed without further UE signaling.

The timeout duration configured through the emm and esm commands will be applicable between two retries.


Example:
The following command sets the maximum number of retries allowed as 4 for all type of NAS messages in an MME service.
default nas-max-retransmissions
nri

Configures the network resource identifier (NRI) length used for source SGSN discovery via NRI-FQDN (Fully Qualified Domain Name) based DNS resolution.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
[ no ] nri
length length plmn-id mcc mcc_value mnc mnc_value
no

Removes a configured NRI length.

length length

Specifies the number of bits to be used in the P-TMSI (bits 23 to 18) to define the NRI as an integer from 1 through 8.

plmn-id mcc mcc_value mnc mnc_value

Specifies the PLMN-ID of the SGSN pool.

mcc mcc_value: Specifies the mobile country code (MCC) portion of the PLMN identifier as an integer from 100 through 999.

mnc mnc_value: Specifies the mobile network code (MNC) portion of the PLMN identifier as a 2- or 3-digit integer from 00 through 999.


Usage:

Use this command to retrieve the NRI (identity of an SGSN) stored in bits 23 to 18 of the packet-temporary mobile subscriber identity (P-TMSI). Up to eight NRI length values can be configured.

IMPORTANT:

In the absence of this configuration, the MME treats the NRI as invalid. The MME will use a plain RAI-based FQDN (and not an NRI-based FQDN) for DNS queries made to resolve the source SGSN.


Example:

The following command creates an NRI length of 5 and associates it with an SGSN pool with the PLMN-ID of 123:

nri length 5 plmnid mcc
123 mnc 23
peer-mme

Configures parameters that, when matched by another MME, specifies that MME as a peer for inter-MME relocations.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
peer-mme { gummei
mcc number mnc number group-id id mme-code code address ipv4_address | tai-match
priority value mcc number mnc number tac { area_code | any | start_area_code to end_area_code } address ipv4_address }no peer-mme { gummei
mcc number mnc number group-id id mme-code code | tai-match
priority value
no

Removes the configured peer Globally Unique MME Identifier (GUMMEI) or TAI match priority from this service.

gummei mcc number mnc number group-id id mme-code code address ipv4_address

Specifies that an MME with values matching those configured in this GUMMEI is to be considered a peer MME. This variable supports the lookup of an IP address for a peer MME based on the exact match of the supporting keyword below (which make up the GUMMEI).

mcc number: Sets the mobile country code (MCC) for peer match as an integer from 100 through 999.

mnc number: Sets the mobile network code (MNC) for this peer match as a 2- or 3-digit integer from 00 through 999.

group-id id: Specifies the group identifier for the group to which this MME belongs as an integer from 0 through 65535.

mme-code code: Specifies the unique code for an MME service as an integer from 0 through 255.

address ipv4_address: Specifies the IP address of the peer MME in IPv4 dotted-decimal notation.

tai-match priority value mcc number mnc number tac { area_code | any | start_area_code to end_area_code } address ipv4_address

Specifies that an MME with values matching those configured in this Tracking Area Identifier (TAI) match, is to be considered a peer MME. This keyword provides a priority-ordered list of TAI descriptions where the Tracking Area Code (TAC) field may be either an exact value, a range of values, or a “wildcard” value. It also provides an IP address of the peer MME corresponding to the TAI description.

priority value:

mcc number: Sets the mobile country code (MCC) for peer match as an integer from 100 through 999.

mnc number: Sets the mobile network code (MNC) for this peer match as an integer from 00 through 999.

tac area_code: Sets a specific Tracking Area Code (TAC) for the peer MME match as an integer from 1 through 65535.

tac any: Specifies that any TAC value can be considered for a peer MME.

tac start_area_code to end_area_code: Specifies a range of TACs. MMEs within this range and matching the rest of the criteria in this command are to be considered peer MMEs. start_area_code and end_area_code are integers from 1 through 268435455.

address ipv4_address: Sets a specific IP address for this TAI peer MME match in IPv4 dotted-decimal notation.


Usage:

Use this command to configure parameters that, when matched by another MME, specifies that MME as a peer for inter-MME relocations.

This command allows configuration for two relocation scenarios:

  • gummei: an MME receives either an Attach or a TAU request with a Globally Unique Temporary Identity (GUTI) that originated from another MME.
  • tai-match: an MME receives an S1 Handover Required message and must select a new MME based on the TAI.

Up to 32 peer-mme gummei or tai-match entries may be configured per MME service.


Example:
The following command identifies a peer MME with GUMMEI parameters:
peer-mme gummei mcc
123 mnc 12 group-id 40000 mme-code 100 address 10.2.3.4
peer-sgsn

Statically configures peer SGSN environments to facilitate MME-SGSN relocations over S3 or Gn/Gp interfaces.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
peer-sgsn rai mcc mcc_value mnc mnc_value [ nri value ] rac value lac value address ip_address capability [ gn
 ] [ gp ] [ s16 ] [ s3 ]no peer-sgsn rai mcc mcc_value mnc mnc_value [ nri value ] rac value lac valuepeer-sgsn rnc-id mcc mcc_value mnc mnc_value rnc value address ip_address capability [ gn
 ] [ gp ] [ s16 ] [ s3 ]no peer-sgsn rnc-id
mcc mcc_value mnc mnc_value rnc value
rai

Configures Routing Area Identity (RAI) parameters used to facilitate a lookup for a specific peer SGSN.

rnc-id

Configures Radio Network Controller Identification (RNC-ID) parameters used to facilitate a lookup for a specific peer SGSN.

mcc mcc_value

Specifies the mobile country code (MCC) portion of the PLMN identifier as an integer from 100 through 999.

mnc mnc_value

Specifies the mobile network code (MNC) portion of the PLMN identifier as a 2- or 3-digit integer from 00 through 999.

nri value

Specifies the Network Resource Identifier (NRI) value used as an additional identity along with the RAC within the RAI parameters as an integer from 0 through 65535.

rac value

Specifies the Routing Area Code (RAC) used to facilitate a lookup for a specific peer SGSN as an integer from 0 through 255.

rnc value

Specifies the Radio Network Controller (RNC) identification number used to facilitate a lookup for a specific peer SGSN as an integer from 0 through 65535.

lac value

Specifies the Location Area Code (LAC) value used to facilitate a lookup for a specific peer SGSN as an integer from 0 through 65535.

address ip_address

Specifies an existing IP address of the peer SGSN in IPv4 dotted-decimal or IPv6 colon-separated-hexadecimal notation.

capability [ gn ] [ gp ] [ s16 ] [ s3 ]

Configures the GTP interface capability of the peer SGSN.

gn: Specifies that the peer SGSN is capable of communication over the Gn interface.

gp: Specifies that the peer SGSN is capable of communication over the Gp interface.

s16: Specifies that the peer SGSN is capable of communication over the S16 interface.

s3: Specifies that the peer SGSN is capable of communication over the S3 interface.


Usage:

Use this command to configure parameters that, when matched by an SGSN, specifies that SGSN as a peer for inter-RAT relocations.

This command allows configuration for two relocation scenarios:

  • rai: the lookup of an IP address for a peer MME based on the exact match of the RAI (and optionally NRI).
  • rnc-id: the lookup of an IP address for a peer SGSN based on the exact match of the RNC-ID.

Up to 32 peer-SGSN RAI and RNC-ID entries may be configured per MME service.


Example:
The following command configures an SGSN lookup using RNC-ID parameters with Gn interface capability:
peer-sgsn rnc-id mcc
123 mnc 12 rnc 2000 address 10.2.3.4 capability gn
pgw-address

Configures the IPv4 or IPv6 address of the PDN Gateway (P-GW), specifies the protocol for S5 and S8 interfaces, and sets other parameters within the MME service. By default S5 and S8 use GTP protocol for this.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
pgw-address ip_address [ s5-s8-protocol
pmip ] [ weight weight ]no pgw-address address [ s5-s8-protocol
pmip ]
no

Removes a previously configured IP address for a P-GW along with the S5 and S8 interface of P-MIP protocol type, and other parameters from this MME service.

address

Specifies the IP address of the P-GW in IPv4 dotted-decimal or IPv6 colon-separated-hexadecimal notation.

s5-s8-protocol pmip

Specifies that Proxy-MIP is to be used for S5 and S8 interfaces with the P-GW. By default S5 and S8 interface uses GTP protocol.

pmip Sets the protocol to Proxy-MIP for S5 and S8 interface.

weight weight

Specifies the weight (preference) assigned to the address P-GW for load balancing. weight is an integer from 1 through 100 where 1 is the least preferred and 100 is the most preferred. If no weight is specified, the P-GW address is assigned a default weight of 1.

If a weight is assigned to an address, the weights of the P-GW(s) (that are operational) are totaled, and then a weighted round-robin selection is used to distribute new primary PDP contexts among the P-GW(s) according to their weights. As with all weighted round-robin algorithms, the distribution does not look at the current distribution, but simply uses the weights to distribute new requests. For example, two P-GWs assigned weights of 70 and 30 would distribute 70% of calls to one, and 30% to the other. The sum of all weights do not need to total 100.


Usage:

Use this command to configure the PDN Gateway (P-GW) addresses to use with MME service. This command also changes the default protocol from GTP to P-MIP for the S5 and S8 interface, and assigns a weight to use when sharing the load between associated P-GWs. A maximum of 16 P-GW addresses can be configured with this command.

This command only changes the use of protocol for the S5 and S8 interface. By default a P-GW uses GTP protocol for S5 and S8 interfaces. This command allows an operator to change the protocol to P-MIP for S5 and S8 interface.

When weight is used, the weights of the operational P-GW(s) are totaled and then weighted round-robin selection is used to distribute new default bearer contexts among P-GW(s).


Example:
The following command associates the P-GW IP address of 192.168.3.1 to the MME service with S5 and S8 protocol as P-MIP and weight as 90:
pgw-address 192.168.3.1
s5-s8-protocol pmip weight 90
The following command removes the above configured P-GW IP address and other parameters:
no pgw-address 192.168.3.1
s5-s8-protocol pmip
plmn-id

Configures the Public Land Mobile Network (PLMN) identifier for this MME service. The PLMN identifier consists of the Mobile Country Code (MCC) and Mobile Network Code (MNC). A single PLMN ID can be configured per MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
plmn-id mcc mcc_value mnc mnc_valueno plmn-id mcc mcc_value mnc mnc_value
no

Removes the configured PLMN identifier for this MME service.

CAUTION:

Removing the PLMN identifier is a disruptive operation; the MME service will be restarted.

mcc mcc_value

Specifies the mobile country code (MCC) portion of the PLMN identifier as an integer from 100 through 999.

mnc mnc_value

Specifies the mobile network code (MNC) portion of the PLMN identifier as a 2- or 3-digit integer from 00 through 999.


Usage:

Use this command to set the PLMN identifier for this MME service.

CAUTION:

Changing or removing the PLMN identifier is a disruptive operation; the MME service will be restarted.

One PLMN identifier is supported per MME service.

IMPORTANT:

To configure additional PLMN IDs for this MME service, refer to the network-sharing command described in this chapter.


Example:
The following command configures the PLMN identifier with MCC value as 102 and MNC value as 20 for this MME service:
plmn-id mmc 102 mnc 20
policy attach

Configures parameters for the UE Attach procedure.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
policy attach { imei-query-type { imei | imei-sv | none } [ verify-equipment-identity [ allow-on-eca-timeout | deny-greylisted | deny-unknown ] ] | set-ue-time { disable | enable }default policy attach { imei-query-type | set-ue-time }
default

Returns the command to its default setting of none for imei-query-type and disabled for set-ue-time.

imei-query-type { imei | imei-sv | none }

Configures the IMEI query type for UE attach.

  • imei: Specifies that the MME is required to query the UE for its International Mobile Equipment Identity (IMEI).
  • imei-sv: Specifies that the MME is required to query the UE for its International Mobile Equipment Identity - Software Version (IMEI-SV).
  • none: Specifies that the MME does not need to query for IMEI or IMEI-SV.
verify-equipment-identity [ allow-on-eca-timeout | deny-greylisted | deny-unknown ]

Specifies that the identification (IMEI or IMEI-SV) of the UE is to be performed by the Equipment Identity Register (EIR) over the S13 interface.

  • allow-on-eca-timeout: Configures the MME to allow equipment that has timed-out on ECA during the attach procedure.
  • deny-greylisted: Configures the MME to deny grey-listed equipment during the attach procedure.
  • deny-unknown: Configures the MME to deny unknown equipment during the attach procedure.
set-ue-time { disable | enable }

Configures the MME to set the time in the UE during the Attach procedure. Default: disabled.


Usage:

Use this command to configure various MME settings used during the UE Attach procedure.


Example:
The following command configures the MME to query the UE for its IMEI and to verify the UEs equipment identity over the S13 interface with an EIR:
policy attach imei-query-type
imei verify-equipment-identity
policy idle-mode

Configures the user-defined policies of session management for an LTE subscriber in an MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
policy idle-mode detach { explicit | implicit }[ default ] policy
idle-mode detach
default

Sets the policy of idle mode detach for a subscriber to its default behavior as implicit.

idle-mode detach

Configures the IDLE mode Detach behavior of a UE.

detach

Defines the Detach procedure while the UE is in IDLE mode.

explicit

Enables the Explicit Detach while a UE is in IDLE mode. The system will page the UE before Detach procedure is started, and then perform the explicit Detach procedure. Default: disabled

implicit

Enables the Implicit Detach while a UE is in IDLE mode. The system never sends any message to the UE before Detach, and executes the Explicit Detach procedure immediately. Default: Enabled


Usage:

Use this command to set the user-defined policies for session management in this MME service.


Example:
The following command sets the Idle Mode Detach policy to Explicit for a user in this MME service:
policy idle-mode detach explicit
policy inter-rat

Configures inter-RAT policy settings.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
policy inter-rat { ignore-sgsn-context-id |  indirect-forwarding-tunnels
always no policy inter-rat  indirect-forwarding-tunnels 
no

Disables the function.

ignore-sgsn-context-id

Configures the MME to ignore any Context-ID mismatch between HSS and HLR and to use the Context-ID from the HSS to override the Context-ID from the source SGSN. If this option is disabled (default), the MME will drop the PDN when there is a Context-ID mismatch.

indirect-forwarding-tunnels always

Enables establishment of Indirect Data Forwarding Tunnels (IDFT) for Gn/Gp-based Serving Radio Network Subsystem (SRNS) relocations. By default, the MME is configured to never establish IDFT.


Usage:

Use this command to enable or disable establishment of indirect data forwarding tunnels for Gn/Gp-based SRNS relocations.


Example:
The following command enables establishment of indirect data forwarding tunnels for Gn/Gp-based SRNS relocations:
policy inter-rat indirect-forwarding-tunnels always
policy overload

Configures the traffic overload policy to control congestion in this service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
policy overload { drop | reject }default policy overload
default

Sets the traffic overload policy action to the fault behavior of Reject.

drop

Specifies that the system is to drop the incoming packets with new session requests to avoid overload on MME node. Default: Disabled

reject

Configures the system to reject the new session/call request and responds with a reject message when the threshold for allowed call sessions is crossed on the MME node. Default: Enabled


Usage:

Use this command to set the user-defined policies for new call connection attempts when an MME service is overloaded.

Congestion policies at the service-level can be configured for an individual service. When congestion control functionality is enabled, these policies dictate how services respond when the system detects that a congestion condition threshold has been crossed.


Example:
The following command sets the nw call connect policy to reject the new session/call request in an MME service:
policy overload reject
policy pdn-reconnection

Configures the action by the MME when a PDN connection request to an already connected APN is being processed by the MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
policy pdn-reconnection { multiple | reject | restart }[ default ] policy
pdn-reconnection
default

Sets the policy for PDN reconnection to its default behavior of Reject.

multiple

Allows multiple connections to a PDN with the same APN and PDN Type. In this case, the existing connection is left unchanged, and the MME attempts to establish an additional connection to the PDN. Default: Disabled

reject

Configures the MME to deny or reject the request, by sending a PDN Connection Reject command. This is the default behavior. Default: Enabled

restart

Deletes the existing connection and initiates an attempt to establish a new connection. Default: Disabled


Usage:

Use this command to set the user-defined policies for PDN reconnection attempt procedures initiated by a UE in an MME service.

While attached the UE can request connections to PDNs. The PDNs are identified by APN (Access Point Name) and PDN Type (ipv4, ipv6 or ipv4v6).

If the UE requests connection to a PDN for which a connection with the same APN name and PDN type already exists, the MME can: 1) deny or reject the request, by sending a PDN connection reject command; 2) allow multiple connections to a PDN with same APN and PDN Type; or 3) delete the existing connection, and attempt to establish a new connection.


Example:
The following command sets the PDN reconnect policy to delete the existing PDN and start the attempt to establish a new connection in an MME service:
policy pdn-reconnection restart
policy s1-reset

Configures how the MME responds to an S1 interface reset.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
policy s1-reset { detach-ue | idle-mode-entry }default policy s1-reset
default

Returns the command to its default setting of idle-mode-entry.

{ detach-ue | idle-mode-entry }

Specifies the action to perform when the S1 interface is reset.

detach-ue: Specifies that UEs are to be implicitly detached from the service upon S1 interface reset.

idle-mode-entry: Specifies that UEs are to be placed into an idle mode condition during S1 interface reset.


Usage:

Use this command to configure how the MME reacts to an S1 interface reset condition.


Example:
The following command configures the MME to place UEs into an idle state while the S1 interface is being reset:
s1-reset idle-mode-entry
policy sctp-down

Configures how the MME responds to a failure of the Stream Control Transmission Protocol (SCTP) connection from the eNodeB.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
policy sctp-down { detach-ue | idle-mode-entry }default policy sctp-down
default

Returns the command to its default setting of idle-mode-entry.

{ detach-ue | idle-mode-entry }

Specifies the action to perform when the SCTP connection from the eNodeB fails.

detach-ue: Specifies that UEs are to be detached from the service upon SCTP failure.

idle-mode-entry: Specifies that UEs are to be placed into an idle mode condition upon SCTP failure.


Usage:

Use this command to configure how the MME reacts to an SCTP connection failure condition.


Example:
The following command configures the MME to place UEs into an idle state while the SCTP connection from the eNodeB fails:
sctp-down idle-mode-entry
policy tau

Configures parameters for the tracking area update (TAU) procedure.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
policy tau { imei-query-type { imei | imei-sv | none } [ verify-equipment-identity [ allow-on-eca-timeout | deny-greylisted | deny-unknown ] ] | set-ue-time { disable | enable }default policy tau { imei-query-type | set-ue-time }
default

Returns the command to its default setting of none for imei-query-type and disabled for set-ue-time.

imei-query-type { imei | imei-sv | none }

Configures the IMEI query type for TAUs.

  • imei: Specifies that the MME is required to query the UE for its International Mobile Equipment Identity (IMEI).
  • imei-sv: Specifies that the MME is required to query the UE for its International Mobile Equipment Identity - Software Version (IMEI-SV).
  • none: Specifies that the MME does not need to query for IMEI or IMEI-SV.
verify-equipment-identity [ allow-on-eca-timeout | deny-greylisted | deny-unknown ]
Specifies that the identification (IMEI or IMEI-SV) of the UE is to be performed by the Equipment Identity Register (EIR) over the S13 interface.
  • allow-on-eca-timeout: Configures the MME to allow equipment that has timed-out on ECA during the attach procedure.
  • deny-greylisted: Configures the MME to deny grey-listed equipment during the attach procedure.
  • deny-unknown: Configures the MME to deny unknown equipment during the attach procedure.
set-ue-time { disable | enable }

Configures the MME to set the time in the UE during the TAU procedure. Default: disabled.


Usage:

Use this command to configure various MME settings used during the tracking area update (TAU) procedure.


Example:
The following command configures the MME to query the UE for its IMEI and to verify the UEs equipment identity over the S13 interface with an EIR:
policy tau imei-query-type
imei verify-equipment-identity
relative-capacity

Configures a relative capacity variable that is sent to the eNodeB for use in selecting an MME in order to load balance the pool.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
relative-capacity numberdefault relative-capacity
default

Returns the command to its default setting of 255.

number

Specifies the relative capacity or weight of an MME compared to others in an MME pool as an integer from 0 through 255.

Default: 255


Usage:

Use this command to configure the relative capacity or weight of this MME in comparison to other MMEs in a pool. This value is sent to the eNodeB in the S1AP S1 SETUP RESPONSE message.

If this value is changed after the S1 interface is initialized, the MME CONFIGURATION UPDATE message is used to update the eNodeB with the change.


Example:
The following command sets this MME with a relative capacity or weight of 100:
relative-capacity 100
s1-mme ip

Configures the quality of service (QoS) differentiated service code point (DSCP) used when sending data packets of a particular 3GPP QoS class over the S1-MME interface.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
s1-mme ip qos-dscp { af11 | af12 | af13 | af21 | af22 | af23 | af31 | af32 | af33 | af41 | af42 | af43 | be | ef }default s1-mme ip
qos-dscp
qos-dscp { af11 | af12 | af13 | af21 | af22 | af23 | af31 | af32 | af33 | af41 | af42 | af43 | be | ef }

Default: af11

Specifies the DSCP for the specified QoS traffic pattern. qos-dscp can be configured to any one of the following:

af11: Assured Forwarding 11 per-hop-behavior (PHB)

af12: Assured Forwarding 12 PHB

af13: Assured Forwarding 13 PHB

af21: Assured Forwarding 21 PHB

af22: Assured Forwarding 22 PHB

af23: Assured Forwarding 23 PHB

af31: Assured Forwarding 31 PHB

af32: Assured Forwarding 32 PHB

af33: Assured Forwarding 33 PHB

af41: Assured Forwarding 41 PHB

af42: Assured Forwarding 42 PHB

af43: Assured Forwarding 43 PHB

be: Best effort forwarding PHB

ef: Expedited forwarding PHB


Usage:

DSCP levels can be assigned to specific traffic patterns to ensure that data packets are delivered according to the precedence with which they are tagged. The diffserv markings are applied to the IP header of every subscriber data packet transmitted over the S1-MME interface(s).


Example:
The following command sets the DSCP-level for data traffic sent over the S1-MME interface to af12:
s1-mme ip qos-dscp af12
s1-mme sctp port

Configures the source Stream Control Transmission Protocol (SCTP) port that will be used for binding the SCTP socket to communicate with the eNodeB using S1AP with this MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
s1-mme sctp port port_numdefault s1-mme sctp port
default

Sets the SCTP port to the default value of 36412 to communicate with the eNodeBs using S1-MME interface.

port_num

Specifies the SCTP port number to communicate with the eNodeBs using S1-MME interface as an integer from 1 through 65535. Default: 36412


Usage:

Use this command to assign the SCTP port with SCTP socket to communicate with the eNodeB using S1AP.

Only one SCTP port can be associated with one MME service.


Example:
The following command sets the default SCTP port number 699 for to interact with eNodeB using S1AP on S1-MME interface:
default s1-mme sctp port
setup-timeout

Configures the timeout duration for setting up MME calls in this MME service.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
setup-timeout durdefault setup-timeout
default

Sets the call setup timeout duration to the default value of 60 seconds.

dur

Specifies the call setup timeout duration (in seconds) for MME calls after which the attempt will be discarded.

dur is an integer from 1 through 10000. Default: 60


Usage:

Use this command to configured the timeout duration for setting up an MME call with an MME service. One this timer expires, the call setup procedure will be discarded within this MME service.


Example:
The following command sets the default setup timeout duration of 60 seconds for MME calls:
default setup-timeout
snmp trap

Enables or disables the SNMP trap for S1 interface connection establishment.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
[ default | no ] snmp
trap { s1-initial-establishment | s1-path-establishment }
default

Returns the command to its default setting of disabled.

no

Disables the SNMP trap.

s1-initial-establishment

Specifies that the SNMP trap for the initial S1 interface connection establishment is to be enabled or disabled.

s1-path-establishment

Specifies that the SNMP trap for the S1 path establishment is to be enabled or disabled.


Usage:

Use this command to enable or disabled the SNMP trap for S1 interface connection establishment.

ue-db

Configures the UE database that is maintained by the MME as a cache of EPS contexts per UE keyed by IMSI/GUTI to allow the UE to attach by a Globally Unique Temporary Identity (GUTI) and reuse previously established security parameters. This cache will be maintained in each session manager where the first attach occurred for the UE.

Platform:

ASR 5000

Product:

MME


Privilege:

Administrator


Syntax
ue-db purge-timeout dur_minsdefault ue-db purge-timeout
default

Resets the UE database purge timer timeout to the default value of 10080 minutes.

purge-timeout dur_mins

Sets the timeout duration (in minutes) for MME to store the UE database in cache memory. This timer starts when the UE goes dormant.

dur_mins is an integer from 1 through 20160. Default: 10080


Usage:

Use this command to set timeout duration for MME to hold UE database information in cache memory.

The MME DB acts as a cache for storing subscriber related information. This subscriber related information helps reduce signaling traffic. The MME DB is a part of the Session Manager and interfaces between the Session Manager Application and Evolved Mobility Management Manager to provide access to the cached data.


Example:
The following command configures the MME database cache timer to hold the UE information up to 7 days (10080 minutes) in the MME Database:
default ue-db purge-timeout