- About this Guide
- Mobility Management Entity Overview
- Mobility Management Entity Configuration
- 128K eNodeB Connections
- A-MSISDN Functionality
- Access Restriction based on Regional Zone Code
- APN Override
- Backup and Recovery of Key KPI Statistics
- Cause Code #66
- Cell Broadcast Center - SBc Interface
- Cell Traffic Trace
- Closed Subscriber Groups
- CSFB and SMS over SGs Interface
- CSFB for 1xRTT
- DDN Throttling
- Default APN for DNS Failure
- eDRX Support on the MME
- Emergency Bearer Services
- Enhanced Congestion Control and Overload Control
- Enhanced Multimedia Priority Service (eMPS)
- Enhanced Event Logging
- Foreign PLMN GUTI Management
- GTP-C Load and Overload Control on MME
- GUTI Re-allocation
- Heuristic and Intelligent Paging
- HSS-based P-CSCF Restoration
- Idle-mode Signaling Reduction
- IMSI Manager Overload Control
- IMSI Manager Scaling on the MME
- Integrity and Confidentiality Algorithms for UE
- IPNE Service
- Limiting the Number of SGWs Tried
- Load Balancing and Rebalancing and VoLTE Offloading
- Local Emergency Numbers List
- Location Services
- MBMS for MME (eMBMS)
- Operator Policy
- Operator Specific QCI
- Operator Policy Selection Based on IMEI-TAC
- Overcharging Protection
- Paging Priority IE Support
- Power Saving Mode (PSM) in UEs
- QoS Profile Support
- S13 Additional IMEI Check
- Selective Authentication
- Session Tracing
- SGW Blacklisting on the MME
- SGSN-MME Combo Optimization
- Single Radio Voice Call Continuity
- SRVCC for 1xRTT
- State-Location Information Retrieval Flag
- TAI-based Routing for 20-bit and 28-bit eNB ID
- Timer-based GBR Bearer Deactivation
- UDPC2 Support for MME/SGSN
- UE Relocation
- VLR Management
- Troubleshooting the MME Service
- Monitor the MME Service
- Engineering Rules
Enhanced Multimedia
Priority Service (eMPS)
The MME supports eMPS (Enhanced Multimedia Priority Service) in PS (Packet Switched) and CS (Circuit Switched) domains.
- Feature Description
- How it Works
- Configuring Enhanced Multimedia Priority Service
- Monitoring and Troubleshooting
Feature Description
This feature is developed to provide MME support for eMPS (Enhanced Multimedia Priority Service) in PS (Packet Switched) and CS (Circuit Switched) domains. If UEs subscription information contains MPS-Priority AVP and the MPS-EPS-Priority bit set, the MME classifies such UEs for Enhanced Multimedia Priority Service (eMPS) in PS domain. The MME includes paging priority IE in S1 AP Paging message if it receives events like DDN/CBR/UBR for users having MPS EPS subscription. The MME also supports priority SRVCC handovers by providing ARP information to the MSC in SRVCC PS to CS Request message.
This feature is license controlled. Please consult your Cisco Account Representative for information about the specific license.
How it Works
The MME receives the eMPS subscription information which is indicated by the MPS-Priority IE in HSS subscription data or local configuration for eMPS subscription. Local configuration of eMPS subscription overrides the information received from the HSS.
For PS paging the MME supports Paging Priority in S1AP Paging Messages. A configurable mapping support is provided for ARP to S1AP Paging Priority. The MME includes paging priority for PS paging if corresponding ARP to paging priority is configured and the user has an eMPS PS subscription.
In previous releases (release 19.2) the MME supports paging priority for CS paging (refer to feature chapter "Paging Priority IE Support"). By default the MME sends the received eMLPP priority present in SGs-AP Paging-Request message as the S1 paging priority for CS paging. From this release onwards the MME supports configuration of one to one mapping of eMLPP priority to paging priority. The paging-priority command can be configured to map eMLPP priority to paging priority. In earlier releases this mapping was limited to single paging priority value override. The MME by default sends the eMLPP priority as paging priority for CS paging, this functionality does not require a feature license. However the mapping and subscription override functionality for PS and CS paging requires an eMPS license. All the priority PS traffic is completely controlled by the license. Priority CS MT/MO calls are allowed do not require a license in the following scenarios:
-
MT calls are allowed always because “paging-priority cs” CLI is enabled by default.
-
MO calls are allowed if eMPS CS subscription is received from HSS as subscribed, this functionality is not controlled by CLI configuration.
The csfb command is enhanced to configure HO-restriction for csfb MO Emergency calls. When HO-restriction is enabled the MME sets the "Additional CS Fallback Indicator IE" in S1AP UE Context Setup/Modification as "restriction".
Support for ARP based heuristics paging profile selection is added by this feature. This allows differentiated paging treatment based on the ARP of the corresponding PS traffic. ARP based paging profile selection requires a Heuristics paging license. For more information refer to the feature chapter on Heuristic and Intelligent Paging.
This feature adds support for priority SRVCC Handovers. When handover request message with SRVCC HO Indication flag set is received from eNodeB, the UE is subscribed to MPS in the EPS domain and the MME detects the SRVCC HO requires priority handling, the MME provides priority indication in SRVCC PS to CS Request. The MME detection of priority handling is based on the ARP associated with the EPS bearer used for IMS signaling (bearer with QCI 5) and corresponding paging priority mapping configured for this ARP. The priority indication here corresponds to the ARP information element.
Listed below are the various scenarios describing the MME behavior on receiving S11 Downlink Data Notification or Create Bearer Request or Update Bearer Request:
Scenario 1: DDN is received with ARP
-
The MME includes paging priority in the S1 Paging message if the mapping configured for that ARP.
-
Heuristics paging enabled, the MME selects the paging profile based on ARP if paging-profile with matching ARP value is configured in paging-map.
-
The paging profile with the highest precedence is selected even if both ARP and QCI are configured in the paging-map.
Scenario 2: DDN received with only Bearer Id (No ARP)
-
The MME fetches the ARP for that bearer id and includes paging priority in the paging message if mapping is configured for that ARP
-
Heuristics paging enabled, MME selects the paging profile based on ARP if paging-profile with matching ARP value is configured in paging-map.
-
The paging profile with the highest precedence is selected even if both ARP and QCI are configured in the paging-map.
Scenario 3: DDN received without the Bearer id
-
The MME fetches the lowest ARP value from all the bearers and includes mapped paging priority for that ARP in the paging message if mapping is configured for that ARP
-
Heuristics paging enabled, MME selects the paging profile based on ARP if paging-profile with matching ARP value is configured in paging-map.
-
The paging profile with the highest precedence is selected even if both ARP and QCI are configured in the paging-map
Scenario 4: CBR is received
-
MME includes paging priority in the S1 Paging message if the mapping configured for that ARP
-
Heuristics paging enabled, MME selects the paging profile based on ARP if paging-profile with matching ARP value is configured in paging-map.
-
The paging profile with the highest precedence shall be selected even if both ARP and QCI are configured in the paging-map.
Scenario 5: UBR is received from SGW for QOS modification
-
MME includes paging priority in the S1 Paging message if the mapping configured for that ARP
-
Heuristics paging enabled, MME selects paging profile based on ARP if paging-profile with matching ARP value is configured in paging-map.
-
The paging profile with the highest precedence shall be selected even if both ARP and QCI are configured in the paging-map
Limitations
Congestion control is applied to all subscribers irrespective of eMPS subscription.
Standards Compliance
Enhanced Multimedia Priority Service complies with the following 3GPP standards:
Configuring Enhanced Multimedia Priority Service
The following configuration procedures are used to configure this feature:
- Configuring MPS in EPS Domain
- Configuring Paging Priority
- Configuring Precedence
- Configuring HO Restriction
- Sample configuration
- Verifying the Configuration
Configuring MPS in EPS Domain
The mps command under the Call Control Profile Configuration mode has been enhanced to support Multimedia Priority Service (MPS) in the EPS domain. A new keyword eps-priority is added to the command; this keyword is used to configure support for MPS in EPS domain.
configure call-control-profile profile_name [ remove ] mps [ cs-priority | eps-priority ] { subscribed | none } exit
Notes:
-
By default MPS in EPS domain is disabled.
-
The remove keyword deletes the existing configuration.
-
The keyword eps-priority configures support for MPS in the EPS domain.
-
The keyword subscribed indicates the UE subscribed to priority service in the CS/EPS domain.
-
The keyword none indicates the UE not subscribed to priority service in the CS/EPS domain.
-
The keyword mps cs-priority is used only for Mobile originated calls.
-
The operator will be able to prioritize EPS calls for a set of subscribers irrespective of them being subscribed to MPS services.
-
This configuration is not configured by default.
Configuring Paging Priority
The paging-priority command has been enhanced to support PS traffic. New keywords are added to configure priority value of enhanced Multi Level Precedence and Pre-emption service, configure the value of paging-priority to be sent to eNodeB and configure the value of allocation and retention priority.
[ remove ] paging-priority { cs { cs_value | map emlpp-priority emlpp_value s1-paging-priority priority_value } | ps map arp arp_value s1-paging-priority priority_value }
Notes:
-
The keyword cs is used to configure the value of paging-priority to be sent to eNodeB for Circuit Switched (CS) traffic. The paging priority value can be configured or it can be used to map the received value to the paging-priority. The cs_value is an integer in the range “0” up to “7”. Configuring a value of “0” disables sending of paging priority value to eNodeB.
-
The keyword ps is used to configure the value of paging-priority to be sent to eNodeB for Packet Switched (PS) traffic. The paging priority value can be configured or it can be used to map the received value to the paging-priority.
-
The keyword map is used to map the received value to paging-priority.
-
The keyword emlpp-priority is used to configure the priority value of enhanced Multi Level Precedence and Pre-emption service. The emlpp_value is an integer in the range “0” up to “7”.
-
The keyword s1-paging-priority is used to configure the value of paging-priority to be sent to eNodeB. The priority value is an integer in the range “0” up to “7”. Configuring a value of “0” disables sending of paging priority value to eNodeB.
-
The keyword arp is used to configure the value of allocation and retention priority. The value is an integer in the range “1” up to “15”.
-
Mapping is not enabled by default.
-
The keyword remove deletes the existing configuration.
Configuring Precedence
The precedence command enables the operator to apply a priority for different paging-profiles based on traffic type. The priority value that can be configured for the precedence has been enhanced. The operator can define ARP priority based paging for PS traffic type in the paging-map.
precedence priority traffic-type { cs [ voice | sms | other ] | ps [ arp arp_value | qci qci_value ] | signaling [ detach | idr | lcs | node-restoration ] } paging-profile paging_profile_name no precedence priority
Notes:
-
The range for precedence priority value is updated from 1 up to 35 , where 1 is the highest priority and 35 is the lowest priority. The numbers of paging-profiles supported are increased from 8 to 16.
-
The keyword arp is added to the precedence command. It is used to define the ARP priority based paging for PS traffic type in the paging-map. The arp_value is an integer from 1 up to 15.
Configuring HO Restriction
The csfb command configures circuit-switched fallback options. CSFB is the mechanism to move a subscriber from LTE to a legacy technology to obtain circuit switched voice or short message. This command is updated with the keyword ho-restriction, to enable ho-restriction support for CSFB MO Emergency Calls.
csfb { policy { ho-restriction | not-allowed | not-preferred | sms-only | suppress-call-reject } | sms-only } remove csfb { policy | sms-only }
Notes:
Sample configuration
config apn-profile apn1 apn-type ims exit operator-policy name op1 associate call-control-profile ccp apn network-identifier starent.com apn-profile apn1 exit call-control-profile ccp csfb policy ho-restriction mps cs-priority subscribed mps eps-priority subscribed paging-priority cs map emlpp-priority 1 s1-paging-priority 2 paging-priority ps map arp 5 s1-paging-priority 2 exit exit
Verifying the Configuration
show configuration
The following new fields are added to the show configuration command to verify the configured eMPS parameters:
-
mps eps-priority: Displayed as either “Subscribed” or “None”.
-
paging-priority traffic_type: Displayed as either “PS” or “CS”.
-
map: Displayed if mapping is configured.
-
emlpp-priority priority_value: Displays the configured emlpp priority value.
-
s1-paging-priority value: Displays the configured s1-paging priority value.
-
arp arp_value: Displays the configured ARP value.
-
precedence precedence_value: Displays the configured precedence value.
-
traffic-type type: Displays the traffic type as “CS” or “PS”.
-
paging-profile profile_name: Displays the name of the paging profile.
Monitoring and Troubleshooting
This section provides information regarding show commands and bulk statistics for this feature.
Show Command(s) and/or Outputs
Note | Paging counter includes the S1 paging for priority and non-priority paging requests. Paging CS Priority and Paging PS Priority counters only count the priority S1 paging requests. |
- show mme-service service_name peer-id id statistics
- show session subsystem facility mmemgr
- show lte-policy paging-map name
- show mme-service statistics
- show call-control-profile full all
show mme-service service_name peer-id id statistics
The following new fields are added to the show output to display the configured eMPS parameters:
show session subsystem facility mmemgr
The following new parameters are added show output:
show lte-policy paging-map name
The following new parameters are added to the show output:
show mme-service statistics
The following new parameters are added to the show output:
show call-control-profile full all
The following new fields are added to the show output to display the configured eMPS parameters:
Enhanced Multimedia Priority Support Bulk Statistics
The following statistics are included in the MME Schema in support of this feature:
-
s1ap-transdata-pagingpriocs
-
s1ap-transdata- pagingpriops
-
csfb-ue-prio-voice-total
-
csfb-ue-prio-voice-success
-
csfb-ue-prio-voice-failures
-
csfb-nw-prio-voice-total
-
csfb-nw-prio-voice-success
-
csfb-nw-prio-voice-failures
-
ps-arp-1-paging-init-events-attempted
-
ps-arp-1-paging-init-events-success
-
ps-arp-1-paging-init-events-failures
-
ps-arp-1-paging-last-enb-success
-
ps-arp-1-paging-last-tai-success
-
ps-arp-1-paging-tai-list-success
-
ps-arp-2-paging-init-events-attempted
-
ps-arp-2-paging-init-events-success
-
ps-arp-2-paging-init-events-failures
-
ps-arp-2-paging-last-enb-success
-
ps-arp-2-paging-last-tai-success
-
ps-arp-2-paging-tai-list-success
-
ps-arp-3-paging-init-events-attempted
-
ps-arp-3-paging-init-events-success
-
ps-arp-3-paging-init-events-failures
-
ps-arp-3-paging-last-enb-success
-
ps-arp-3-paging-last-tai-success
-
ps-arp-3-paging-tai-list-success
-
ps-arp-4-paging-init-events-attempted
-
ps-arp-4-paging-init-events-success
-
ps-arp-4-paging-init-events-failures
-
ps-arp-4-paging-last-enb-success
-
ps-arp-4-paging-last-tai-success
-
ps-arp-4-paging-tai-list-success
-
ps-arp-5-paging-init-events-attempted
-
ps-arp-5-paging-init-events-success
-
ps-arp-5-paging-init-events-failures
-
ps-arp-5-paging-last-enb-success
-
ps-arp-5-paging-last-tai-success
-
ps-arp-5-paging-tai-list-success
-
ps-arp-6-paging-init-events-attempted
-
ps-arp-6-paging-init-events-success
-
ps-arp-6-paging-init-events-failures
-
ps-arp-6-paging-last-enb-success
-
ps-arp-6-paging-last-tai-success
-
ps-arp-6-paging-tai-list-success
-
ps-arp-7-paging-init-events-attempted
-
ps-arp-7-paging-init-events-success
-
ps-arp-7-paging-init-events-failures
-
ps-arp-7-paging-last-enb-success
-
ps-arp-7-paging-last-tai-success
-
ps-arp-7-paging-tai-list-success
-
ps-arp-8-paging-init-events-attempted
-
ps-arp-8-paging-init-events-success
-
ps-arp-8-paging-init-events-failures
-
ps-arp-8-paging-last-enb-success
-
ps-arp-8-paging-last-tai-success
-
ps-arp-8-paging-tai-list-success
-
ps-arp-9-paging-init-events-attempted
-
ps-arp-9-paging-init-events-success
-
ps-arp-9-paging-init-events-failures
-
ps-arp-9-paging-last-enb-success
-
ps-arp-9-paging-last-tai-success
-
ps-arp-9-paging-tai-list-success
-
ps-arp-10-paging-init-events-attempted
-
ps-arp-10-paging-init-events-success
-
ps-arp-10-paging-init-events-failures
-
ps-arp-10-paging-last-enb-success
-
ps-arp-10-paging-last-tai-success
-
ps-arp-10-paging-tai-list-success
-
ps-arp-11-paging-init-events-attempted
-
ps-arp-11-paging-init-events-success
-
ps-arp-11-paging-init-events-failures
-
ps-arp-11-paging-last-enb-success
-
ps-arp-11-paging-last-tai-success
-
ps-arp-11-paging-tai-list-success
-
ps-arp-12-paging-init-events-attempted
-
ps-arp-12-paging-init-events-success
-
ps-arp-12-paging-init-events-failures
-
ps-arp-12-paging-last-enb-success
-
ps-arp-12-paging-last-tai-success
-
ps-arp-12-paging-tai-list-success
-
ps-arp-13-paging-init-events-attempted
-
ps-arp-13-paging-init-events-success
-
ps-arp-13-paging-init-events-failures
-
ps-arp-13-paging-last-enb-success
-
ps-arp-13-paging-last-tai-success
-
ps-arp-13-paging-tai-list-success
-
ps-arp-14-paging-init-events-attempted
-
ps-arp-14-paging-init-events-success
-
ps-arp-14-paging-init-events-failures
-
ps-arp-14-paging-last-enb-success
-
ps-arp-14-paging-last-tai-success
-
ps-arp-14-paging-tai-list-success
-
ps-arp-15-paging-init-events-attempted
-
ps-arp-15-paging-init-events-success
-
ps-arp-15-paging-init-events-failures
-
ps-arp-15-paging-last-enb-success
-
ps-arp-15-paging-last-tai-success
-
ps-arp-15-paging-tai-list-success
For descriptions of these variables, see "MME Schema Statistics" in the Statistics and Counters Reference.
Troubleshooting
If paging priority information is not being sent to the eNodeb during mobile terminating PS traffic then, verify the following:
-
Ensure the licensing is configured for eMPS.
-
Verify if ps-priority is received from the HSS in ULA message or “mps ps-priority subscribed” is configured under the call control profile.
-
Verify if ARP to paging-priority mapping is configured.
Execute the show command "show call-control-profile full all" to verify the configuration parameters listed above.
If ARP IE is not being sent in Sv PS to CS Request message, verify the following:
-
Ensure eMPS PS subscription is configured.
-
The apn-type should be ims, it is configured in the apn-profile configuration for IMS PDN.
-
IMS signaling bearer uses QCI 5
-
ARP for IMS signaling bearer has corresponding paging priority mapping configured.
If Additional CSFB indicator is not included for MO CS emergency call/ traffic, verify the following: