Download as pdf or txt
Download as pdf or txt
You are on page 1of 23

Unified IMS Configuration for Linux Android Devices Using

MPSS.DI.4.x/MPSS.DPM.2.x/MPSS.BO.2.x and
GDR 2.0

80-NR023-1 E
October 30, 2014

Submit technical questions at:


https://support.cdmatech.com

Confidential and Proprietary – Qualcomm Technologies, Inc.

NO PUBLIC DISCLOSURE PERMITTED: Please report postings of this document on public servers or websites to:
DocCtrlAgent@qualcomm.com.

Restricted Distribution: Not to be distributed to anyone who is not an employee of either Qualcomm or its subsidiaries without the express
approval of Qualcomm’s Configuration Management.

Not to be used, copied, reproduced, or modified in whole or in part, nor its contents revealed in any manner to others without the express written
permission of Qualcomm Technologies, Inc.

Qualcomm reserves the right to make changes to the product(s) or information contained herein without notice. No liability is assumed for any
damages arising directly or indirectly by their use or application. The information provided in this document is provided on an “as is” basis.

This document contains confidential and proprietary information and must be shredded when discarded.

Qualcomm is a trademark of QUALCOMM Incorporated, registered in the United States and other countries. All QUALCOMM Incorporated
trademarks are used with permission. Other product and brand names may be trademarks or registered trademarks of their respective owners.

This technical data may be subject to U.S. and international export, re-export, or transfer (“export”) laws. Diversion contrary to U.S. and
international law is strictly prohibited.

Qualcomm Technologies, Inc.


5775 Morehouse Drive
San Diego, CA 92121
U.S.A.

© 2014 Qualcomm Technologies, Inc.


All rights reserved.
Introduction

1 Introduction
NOTE: Numerous changes were made to this document; it should be read in its entirety.

1.1 Purpose

This document provides all IMS configurations for MPSS.DI.4.x/MPSS.DPM.2.x/MPSS.BO.2.x and GDR 2.0 targets

1.2 Scope

This document is intended for OEMs who need to configure IMS VoLTE.

1.3 Conventions

Function declarations, function names, type declarations, and code samples appear in a different font, e.g., #include.

1.4 Revision history


The revision history for this document is shown in Table 1.

Table 1 Revision history


Revision Date Description
A Jul 2014 Initial release
B Aug 2014 Updated NV's
C Sep 2014 Updated NV's
D Sep 2014 Updated NV's
E Oct 2014 Updated NV's

80-NR023-1 E Confidential and Proprietary – Qualcomm Technologies, Inc.


MAY CONTAIN U.S. AND INTERNATIONAL EXPORT CONTROLLED INFORMATION
Introduction

1.5 References

Reference documents are listed in Table 2. Reference documents that are no longer applicable are deleted from this table;
therefore, reference numbers may not be sequential.

Table 2 Reference documents and standards


Ref. Document
Qualcomm Technologies
Q1 Application Note: Software Glossary For Customers CL93-V3077-1
Q2 Application Note: Configuring the LTE PDP Profile for IMS P-CSCF 80-N4893-1
Address Request
Q3 Application Note: IMS Configuration Overview 80-N9839-1

1.6 Technical assistance


For assistance or clarification on information in this document, submit a case to Qualcomm Technologies, Inc. (QTI) at
https://support.cdmatech.com/.

If you do not have access to the CDMATech Support Service website, register for access or send email to
support.cdmatech@qti.qualcomm.com.

1.7 Acronyms
For definitions of terms and abbreviations, see [Q1].

80-NR023-1 E Confidential and Proprietary – Qualcomm Technologies, Inc.


MAY CONTAIN U.S. AND INTERNATIONAL EXPORT CONTROLLED INFORMATION
LEGENDS

Description Displayed as
EFS path (/nv/item_files) ~
If the NV item field should be left blank <empty>
Default value some_value
Operator Specific needs operator input
New Changes new_value

GUIDELINES
How to use this spreadsheet

• The spreadsheet is divided into multiple worksheets. Only use configurations from sheets you need.
• If you are doing VoLTE, VT, Ut etc. please use IMS registration sheet first to configure your UE for proper IMS
registration and their respective sheets (VoLTE sheet for VoLTE, VT sheet for VT etc.)
• In addtion to these sheets, please use "Other VoLTE-SRVCC-SMS Settings" sheet to configure misc items that are also
needed.
Title NV EFS path EFS file Name Size/bits Description RIL CMCC

SMS NV 4265 - voip_registration_mode voip_registration_mode 8 Enables the QIPCALL task 0x00 0x00
Settings 4228 - sms_mo_channel channel_preference 8 Allows mobile-originated SMS on the access channel NA 1
4229 - sms_mo_on_traffic_channel sms_mo_on_traffic 8 Allows mobile-originated SMS on the traffic channel NA 1
4230 - voip_confrd_uri voip_confrd_uri 16 <Deprecated. Use NV 65956>VOIP Preferred URI (0 = SIP URI) <obselete> <obselete>
3532 - sms_mo_retry_period sms_mo_retry_period 8 Controls the entire period in which SMS retries can be performed (In Seconds) 180 135
3533 - sms_mo_retry_interval SMS retry interval Controls the interval (In seconds) at which SMS retries are performed within the retry period
8 45 30
70222 ~/modem/sms/ sms_retry_limit sms_retry_limit Amount of MO SMS retries performed by WMS layer on modem before informing AP about
8 NA 5
MO SMS failure
4398 - uim_select_default_usim_app uim_select_default_usim_app UIM Selection Default USIM Application (0 – Manual, 1 – Automatic provisioning)
8 NOTE: NA 1
1 (Default – Used in all non-UI and Android Targets)
0 (Manual Selection – Set only for WP8 Targets)
65601 ~/cne/ 1XDataServiceTransferTimer 1XDataServiceTransferTimer CNE 1x Data Service Transfer Timer (CnE hysterisis timer which starts after LTE is lost (on
32 origination of 1XCSFB voice call or LTE system loss). After this timer expires, RAT change NA NA
event will be reported by CnE. If UE returns to LTE coverage, this timer is stopped.) (In
Seconds)
65956 ~/ims/ qipcall_confrd_uri qipcall_confrd_uri 16 QIPCall Preferred URI Type (0 – SIP, 1 – TEL) 1 1
IR92
Title NV EFS path EFS file Name Size/bits Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

DAN 65961 ~/ims/ qipall_dan_enable qipall_dan_enable 8 QIPCall DAN Enabled (0 Disable, 1 Enable) 1 0 0 0 1 0 0 0 0 0
67196 ~/ims/ qipcall_1xsmsandvoice qipcall_1xsmsandvoice QIPCall 1x SMS and Voice Enabled (0 – DAN SMS can be sent only if there is no voice call.
8 (DAN SMS is sent after voice call is ended), 1 – Enabled; DAN and MO SMS can be sent even 1 NA NA NA 1 NA 1 1 NA NA
when voice call is up) For Verizon 1x SMS allowed during voice call
67197 ~/ims/ qipcall_dan_hysterisis_timer_duration qipcall_dan_hysterisis_timer_duratio QIPCALL DAN Hysterisis Timer Duration (Timer (in milliseconds) is started if UE moves to 1X
n coverage due to 1xCSFB and DAN is enabled; when this timer fires, SMS for DAN is sent over 1X
32 Note: If UE returns to IMS capable RAT coverage, this timer is stopped, and SMS for DAN is not 15000 NA NA NA 15000 NA 45000 45000 NA NA
sent over 1X. Note: If 1X and voice are disabled (NV 67196), this timer is started only after the 1X
call has ended.)
67198 ~/ims/ qipcall_dan_needed qipcall_dan_needed QIPCall DAN needed (This is an NV item which should not be configured by the customer. This
8 NV item is written internally by the IMS modem software in order to maintain state (persistent 1 0 0 0 1 0 0 0 0 NA
through power cycles) in case if DAN SMS needs to be sent.)
70199 ~/ims/ qipcall_dan_retry_timer_duration DAN_RETRY_TIMER_INTERVAL_ QIPCall DAN Retry Timer Internval Duration (In ms)
32 20000 NA NA NA 20000 NA 20000 20000 NA NA
DURATION
70200 ~/ims/ qipcall_dan_max_retry_count DAN_MAX_RETRY_COUNTER 8 QIPCall DAN Max Retry Counter 3 NA NA NA 3 NA 3 3 NA NA
Transport 70267 ~/ims/ qipcall_dan_channel_preference qipcall_dan_channel_preference This NV item is used for configuring the transport channel preference on which DAN would be
channel sent.
preference for 0 - Access Channel Only,
sending DAN 8 1 - Traffic Channel Only, 1 NA NA NA 0 NA 0 0 NA NA
2 - Access OR Traffic Channel
This new change will go into all the PLs from Nikel 4.0 onwards.
Min req for this NV - QXDM 3 14 397 release and above
IR92
Title NV EFS path EFS file Name Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

Domain 66472 ~/modem/ sms_domain_pref sys_sms_domain_pref_e_type SMS Domain Preferrence


1 1 0 1 1 1 1 1 1 1
Selection NV mmode/
Config 66473 ~/modem/ sms_mandatory sms_mandatory SMS Mandatory
0 1 0 1 1 1 1 1 1 0
mmode/
65777 ~/modem/ ue_usage_setting ue_usage_setting UE Usage Setting(0 Voice centric, 1 Data centric)
0 0 1 0 1 0 0 1 0 0
mmode/
66048 ~/modem/ voice_domain_pre sys_voice_domain_pref_e_type Voice Domain Preference (0 - CS, 1 - PS, 2 - CS Pref, 3 - PS Pref)
3 3 3 3 3 3 3 3 3 3
mmode/ f
850 - srv_domain_pref nam Service Domain Preference (0 CS, 1 PS, 2 CSPS, 3 Any) 0 0 0 0 0 0 0 0 0 0
srv_domain 2 2 2 2 2 2 2 2 2 2
67199 ~/ims/ qipcall_domain_se qipcall_domain_selection_enable Domain Selection is Enabled (0 disable, 1 enable)
1 1 1 1 1 1 1 1 1 1
lection enable
WCDMA 880 - rrc_integrity_enabl integrity_enabled Integrity Enabled - needed for SRVCC
1 1 1 1 1 1 1 1 1 1
ed
881 - rrc_ciphering_ena ciphering_enabled Ciphering Enabled - needed for SRVCC
1 1 1 1 1 1 1 1 1 1
bled
882 - rrc_fake_security_ fake_security_enabled Fake Security Enabled - needed for SRVCC
0 0 0 0 0 0 0 0 0 0
enabled
Enable IMS 67218 ~/ims/ IMS_enable IMS_enable Enable IMS (1 enable, 0 disable) 1 1 1 1 1 1 1 1 1 1
IMS Param 67258 ~/ims/ qp_ims_param_co regConfigUserName NV config for IMPU; SIP schema prefix, sip:, is required
Config nfig regConfigPassword Used for MD5 disgital auth when registration mode is IETF
regConfigPrivateURI NV config for IMPI; SIP schema prefix, sip:, is not allowed
regConfigDisplayName Used for specifying display name part of SIP URI
NA NA NA NA NA NA NA NA NA NA
regConfigDomainName Domain name of home network
regAuthSecertKey 3GKey value (Ki)
Is3GPP 0 disable, 1 enable
regConfigOPField OP key (32 byte hex val)
SMS Config 67259 ~/ims/ qp_ims_sms_confi smsConfigVDN VDN phone number 4437501000 10138 NA 10138 08059980000 0000008197 0000008197 0000008197 10138 NA
g SMSFormat MO SMS format: 0 3GPP2, 1 3GPP 0 1 NA 1 1 1 1 1 1 1
smsAcceptContact SMS feature tag (The R&S conformance TC may expect a non-standard
3GPP2 feature tag for MO and MT SMS TCs. Configure this to +g.3gpp.smsip +g.3gpp.smsip +g.3gpp.smsip +g.3gpp.smsip +g.3gpp.smsip +g.3gpp.smsip +g.3gpp.smsip +g.3gpp.smsip +g.3gpp.smsip +g.3gpp.smsip
"+g.3gpp2.csi.smsip")
smsRATMaskString Bitmask specifying which RAT to do IMS registration on (in Hex) 0x00000640 0x0000640E 0x00000600 0x400 0x00000600 0x00000400 0x00000600 0x00000600 0x00000600 0x640E
RatMaskValue Bitmask specifying which RAT to do IMS registration on (in Decimal)
1600 25614 1536 1024 1536 1024 1536 1536 1536 25614
PhoneContextURI Phone context URI used only for TEL URI, not SIP URI (NV 65956 controls
vzims.com one.att.net <operator specific URI> <empty> kddi.com dcmip.net <empty> telefonica.de <operator specific URI> <empty>
SIP or TEL)
iSMSOverIPNetworkIndication SMS over IMS (0 to force SMS over 1x) 1 1 1 1 1 1 1 1 1 1
DPL Params 67261 ~/ims/ qp_ims_dpl_confi PtimeValue Packetization interval in milliseconds 0 0 0 0 0 0 0 0 0 0
g IsPrivateIPV6AddrEnabled When we set it as 1, modem will use random IID for IPV6 after establish
0 0 0 0 0 0 0 0 0 0
PDP
E911IPV6Enabled Needed for E911 on IPV6 0 1 0 0 0 0 0 0 0 0
IPV6Enabled If IPV6Enabled = 0, then IPv4 only and NV 01896 = 0 must be set along
with DS profile for IMS must be configured to IPv4 or IPv4v6 ( network
MUST assign the UE IPv4 addr for IMS PDN ) 1 1 0 1 1 1 1 1 0 1
If IPV6Enabled 1, then IPv6 only and NV 01896 = 1 must be set along with
DS profile for IMS must be configured to IPv6 or IPv4v6 ( network MUST
assign the UE IPv6 addr for IMS PDN )
MSRPPktSz Not used currently 0 0 0 0 0 0 0 0 0 0
RUIMIMSIValue 0 – None, 1 – IMSI_T, 2 – IMSI_M 0 0 0 0 0 0 0 0 0 0
DscpValue Not used currently 0 0 0 0 0 0 0 0 1 0
IMSParamSrc 0 File / EFS NV, 1 NV, 2 Card / UICC 2 2 2 2 2 2 2 2 2 2
SIP Config 67262 ~/ims/ qp_ims_sip_confi < deprecated > < deprecated, use NV 69744 for NI 3.x and newer. Use this for NI 2.x >
NA NA NA NA NA NA NA NA NA NA
g
IR92
Title NV EFS path EFS file Name Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

Registration 67264 ~/ims/ qp_ims_reg_confi RegOnMode 0 Power on, 1 On Call (Needs to be 1 for NI 5.x onwards) 1 1 1 1 1 1 1 1 1 1
Module Config g RegModeConfig 0 IETF, 1 EARLY, 2 IMS with IPSec, 3 IMS without IPSec, 4 No IMS
This NV is deprecated on DI 2.0 with policy manager and later. Use NV
3 2 3 2 2 2 2 3 3 2
71527 and set ims_rat_apn_info[x].iAuth_SecType to enable/disable IPSec.

regManagerPdpProfileName Profile indicated here can be modified using AT commands (eg


at+cgdcong=1,"ipv4v6",ims"). In NI 5.0 or later, APN name is used instead
<empty> or < IMS APN <empty> or < IMS APN <empty> or < IMS APN ims-ipv46-
of the profile number. Please confirm with test labs for exact APN info. To vzwims ims < IMS APN Name > ims < IMS APN Name > ims
Name > Name > Name > bnl12.telekom
use AT command, need to set UE to 3GPP mode in NV 10. <empty> =
NULL APN (for ATT ims-2c-4-wc for lab)
RegEventPacket 1 enable, 0 disable. If disabled, SUBSCRIBE will not be sent 1 1 1 1 1 1 1 1 1 1
RegPCOEnabled 0 – Disabled, 1 – Enabled
1 1 1 1 1 1 1 0 1 1
OTA testing, must be set as 1
RegDHCPEnabled 0 – Disabled, 1 – Enabled 0 0 0 0 0 0 0 0 0 0
RegPreConfigEnabled 0 – Disabled, 1 – Enabled 0 0 0 0 0 0 0 1 0 0
regManagerPreConfigServerBase Hardcoded IPv4 or IPv6 address for P-CSCF
- Port is also associated with “:” separation <empty> <empty> <empty> <empty> <empty> <empty> <empty> 10.80.241.100:5060 < PCSCF IP:PORT > <empty>
- Only used if RegPreConfigEnabled is enabled
RegRATConfig 9 EHRPD, 10 GWL, 12 EPC (LTE/eHRPD iRAT - NI 5.0 onwards. Need to
12 10 12 10 12 10 10 10 10 10
configure DS IMS profiles)
RegNVPCSCFEnabled RegNVPCSCFEnabled 0 0 0 0 0 0 0 0 0 0
RegWLANEnabled 0 – Disabled, 1 – Enabled 0 0 0 0 0 0 0 0 0 0
RegUserNameIMSI Currently not in use 0 0 0 0 0 0 0 0 0 0
RegResponseforOptions 0 – Disabled, 1 – Enabled 0 0 0 0 0 0 0 0 0 0
RegConfigMaxDiscoveryCount 0 – Disabled, 1 – Enabled, currently not in use 0 0 0 0 0 0 0 0 0 0
regManagerDiscoverySchedule CSV string for seconds to wait between P-CSCF discovery attempts. PCO,
<empty> 7200 7200, 10800* <empty> <empty> <empty> <empty> <empty> 7200 <empty>
DHCP, and preconfig are included
regManagerCDMAPdpProfileName eHRPD profile name (Not used anymore from NI 5.0 and newer. IMS APN
name from the regManagerPdpProfileName is checked against DS profiles 106 106 106 106 <empty> <empty> <empty> <empty> 106 106
in EFS)
RegConfigPdnRecoveryDelayTimerVal PDN delay timer value 30 30 60 60 60 60 60 60 60 60
regManagerPDPFailureSchedule CSV string for minutes to wait before next PDN establish attempt on LTE
10 5,5,5 5,5,5 5,5,5 5,5,5 5,5,5 5,5,5 5,5,5 5,5,5 5,5,5
RegConfigMaxIntermediatePDPRetries Maximum timer for intermediate PDP retries 1 1 1 1 1 1 1 1 1 1
RegConfigEHRPDRecoveryTimer Time in minutes to wait for next IMS data call bringup attempt on eHRPD if
15 15 15 15 15 15 15 15 15 15
previous attempt failed
RegConfigRegistrationAttemps Maximum IMS registration attempt possible on registration failure 2 3 3 3 5 3 3 3 3 3
RegConfigDelayAttemptTimer Time in seconds to wait for next registration attempt after registration failure
30 120 30 10 10 30 15 30 120 30
RegConfigTestMode 0 – Test mode OFF; IMS registration is enabled
0 0 0 0 0 0 0 0 0 0
1 – Test mode ON; IMS registration is disabled
RegPCSCFPort PCSCF port 5070 is not recommended 5060 5060 5060 5060 5060 5060 5060 5060 5060 5060
Operation Mode 69673 ~/ims/ ims_operation_mo IMS Operation Mode Carrier specific customizations ( deviations from IR.92, value = 2 if no
0 5 2 9 1 10 2 2 8 2
de variations from IR 92 )
IR92
Title NV EFS path EFS file Name Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

SIP Extended 69744 ~/ims/ qp_ims_sip_exten version Non-zero 11 11 5 5 1 1 1 1 1 14


Config ded_0_config SipLocalPort Port upon which to send/receive SIP signaling 5060 5060 5060 5060 5060 5060 5060 5060 5060 5060
TimerSipRegValue SIP registration expiry timer (In Seconds) 600000 0 0 0 600000 3600 600000 600000 0 600000
TimerSipSubscribeValue SIP subscribe expirey timer (In Seconds) 600000 0 0 0 0 3600 600000 600000 0 600000
Timer_T1Value SIP T1 timer (In ms) 3000 2000 2000 2000 3000 2000 3000 3000 2000 3000
Timer_T2Value SIP T2 timer (In ms) 16000 16000 16000 16000 16000 16000 16000 16000 16000 16000
Timer_T4Value SIP T4 timer (In ms) 17000 17000 17000 17000 17000 17000 17000 17000 17000 17000
Timer_TfValue SIP TF timer (In ms) 30000 32000 128000 128000 30000 30000 30000 30000 32000 30000
Timer_TJValue SIP TJ timer (In ms) 30000 32000 128000 128000 30000 30000 30000 30000 0 30000
iTCPThresholdValue Value after which to use TCP instead of UDP. For ATT, 0 in Redmond lab
and 1230 in Austin AT&T lab. Set to "0' to enable UDP only. (in bytes) 1300 1230 1230 1230 0 1300 1500 1500 100 1280

CompactFormEnabled Uses compact form of SIP (f: instead of From for example) 1 1 1 1 1 0 1 1 1 0
SigCompEnabled Signal compression 0 – Disabled, 1 – Enabled 0 0 0 0 0 0 0 0 0 0
FMCConfig Fixed mobile convergence 0 – FMC disabled, 1 – Ann IP, 2 – Enterprise, 3
0 0 0 0 0 0 0 0 0 0
– Home
iIpSecIntScheme Is a bitmask => 0 - NA, 3 - alg=hmac-sha-1-96; alg=hmac-md5-96 0 3 3 3 3 1 3 0 3 3
iIpSecEncAlgo Is a bitmask => 0 - NA, 1 - ealg=null, 7 - ealg=des-ede3-cbc; ealg=aes-cbc;
0 7 7 7 1 1 7 0 7 7
ealg=null;
AuthScheme Is a bitmask => 0 – None, 1 – Digest, 2 - SAG, 3 – AKAv1, 4 - CAVE, 5 -
5 0 0 3 1 1 3 3 0 3
AKAV2 [Per Vzw Oct 2013 reqs 5 (until 12/31/14) and 3 (1/1/15 after) ]
InitialAuthConfig Initial authorization header 0 – None, 1 – Authorization, 2 – Proxy-
0 0 0 0 1 0 0 0 0 0
Authorization
AuthHeaderValue <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty>
ProxyRouteValue Currently not used <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty>
iKeepAliveEnabled (Starts from version 2) Operator specific. Set to 1 if rport is needed in Via
<empty> <empty> <empty> <empty> <empty>
header.
iTimer_NatRTOValue <empty> <empty> <empty> <empty> <empty>
Timer_Vzw (Starts from version 3) Timer_VZW for SIP INVITE requests. Value is
between 0-30 seconds. (6 seconds according to the latest Oct 2013 req) (In 6000 NA NA NA NA
milliseconds)
TimerEmergencySipRegValue (Starts from version 4) 7200 <empty> <empty> <empty> <empty>
TimerEmergency_T1Value <empty> <empty> <empty> <empty> <empty>
TimerEmergency_T2Value <empty> <empty> <empty> <empty> <empty>
TimerEmergency_T4Value <empty> <empty> <empty> <empty> <empty>
TimerEmergency_TfValue <empty> <empty> <empty> <empty> <empty>
TimerEmergency_TJValue <empty> <empty> <empty> <empty> <empty>
IsSecAgreeforTls (Starts from version 5) Determines if SIP over TLS is enabled. Addition of
<empty> 0 <empty> <empty> <empty>
new NV parameters for SIPoTLS requirement. NA NA NA NA NA
SipLocalTlsPort UE Local port to be used in SIP over TLS. Not currently supported. <empty> 0 <empty> <empty> <empty>
Timer_TBValue (Starts from version 6) NV parameters for TimerB requirement. INVITE
transaction timeout timer. Value is between 0 to 64*T1. If set to 0, takes 0 32000 <empty>
default value of 64*T1.
iGRUUEnabled (Starts from version 7) To enable GRUU (Globally routable user agent
0 NA
URI)
iTransportSwitchEnabled (Starts from version 8) To enable transport switch from TCP to UDP
0 NA NA NA

iTCPMaxBackOffTimer (Starts from version 9) To configure TCP Max back off timer 0 NA NA
iRouteHeaderEnabled (Starts from version 10) Boolean to enable/disable Route Header in
0 1
REGISTER messages
iGzipDecodingOutBufferMultiplier (Starts from version 11) To set the gzip decoding output buffer multiplier
60 60
value
iTimer_TDValue (Starts from version 12) NA NA NA NA NA NA NA NA NA NA
iTimerEmergency_TDValue (Starts from version 12) NA NA NA NA NA NA NA NA NA NA
pWifiRegTimestamp (Starts from version 13) To store the last wifi registration timestamp
NA NA NA NA NA NA NA NA NA NA
iTimer_Tcall (Starts from version 14) Tcall timers for CMCC NA NA NA NA NA NA NA NA NA 10000
iTimer_Treg (Starts from version 14) Treg timers for CMCC NA NA NA NA NA NA NA NA NA 64000
IMS 70235 ~/ims/ qp_ims_reg_exten Version           Version 2 0 0 0 0 0
Regmanager ded_0_config RegConfigNetworkInitiatedDeRegTimer Reg Configuration for Network initiated De reg Timer value 60 60 60 60 60 60
Extended Tdelay Tdelay timer for IRAT. Defaiult is 0, change to 120 or whatever the test case 0 NA NA NA NA
NA
Configuration requires (in seconds) NA NA NA NA
iEmerIPFallback (Starts from version 2) 1 NA
IMS User Agent 69689 ~/ims/ ims_user_agent IMS User Agent Some operators need this NV item for setting UserAgent header
NA NA NA <operator Specific> NA NA NA NA NA NA
IR92
Title NV EFS path EFS file Name Size/bits Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

Policy Manager 71527 ~/ims/ qp_ims_reg_config_db Version NA For AT&T 0 0 0 0 0 0 0 0 0 0


ims_rat_apn_info[0].iRAT registration over 16 119 23 16 16 16 23 23 16 16
ims rat apn info[0].iAPNType APNindex HSPA is not 17 17 17 17 17 17 17 17 17 17
ims_rat_apn_info[0].iIMSServiceInfo included. 263 7 7 7 5 7 7 263 2047 7
ims_rat_apn_info[0].iAuth_SecType 200 136 136 136 136 136 136 200 200 136
ims rat apn info[0].iIPTypeInfo 64 64 64 64 64 64 64 32 32 64
ims rat apn info[1].iRAT 8 0 0 0 8 0 0 0 0 615
ims_rat_apn_info[1].iAPNType_APNindex 17 0 0 0 17 0 0 0 0 17
ims_rat_apn_info[1].iIMSServiceInfo 260 0 0 0 4 0 0 0 0 0
ims rat apn info[1].iAuth SecType 200 0 0 0 136 0 0 0 0 136
ims_rat_apn_info[1].iIPTypeInfo 64 0 0 0 64 0 0 0 0 64
ims_rat_apn_info[2].iRAT 0 0 0 0 0 0 0 0 128 0
ims_rat_apn_info[2].iAPNType_APNindex 0 0 0 0 0 0 0 0 99 0
ims rat apn info[2].iIMSServiceInfo 0 0 0 0 0 0 0 0 2055 0
ims_rat_apn_info[2].iAuth_SecType 0 0 0 0 0 0 0 0 200 0
ims_rat_apn_info[2].iIPTypeInfo 0 0 0 0 0 0 0 0 32 0
ims rat apn info[3].iRAT 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[3].iAPNType_APNindex 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[3].iIMSServiceInfo 0 0 0 0 0 0 0 0 0 0
ims rat apn info[3].iAuth SecType 0 0 0 0 0 0 0 0 0 0
ims rat apn info[3].iIPTypeInfo 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[4].iRAT 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[4].iAPNType_APNindex 0 0 0 0 0 0 0 0 0 0
ims rat apn info[4].iIMSServiceInfo 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[4].iAuth_SecType 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[4].iIPTypeInfo 0 0 0 0 0 0 0 0 0 0
ims rat apn info[5].iRAT 0 0 0 0 0 0 0 0 0 0
ims rat apn info[5].iAPNType APNindex 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[5].iIMSServiceInfo 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[5].iAuth_SecType 0 0 0 0 0 0 0 0 0 0
ims rat apn info[5].iIPTypeInfo 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[6].iRAT 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[6].iAPNType_APNindex 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[6].iIMSServiceInfo 0 0 0 0 0 0 0 0 0 0
ims rat apn info[6].iAuth SecType 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[6].iIPTypeInfo 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[7].iRAT 0 0 0 0 0 0 0 0 0 0
ims rat apn info[7].iAPNType APNindex 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[7].iIMSServiceInfo 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[7].iAuth_SecType 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[7].iIPTypeInfo 0 0 0 0 0 0 0 0 0 0
ims rat apn info[8].iRAT 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[8].iAPNType_APNindex 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[8].iIMSServiceInfo 0 0 0 0 0 0 0 0 0 0
ims rat apn info[8].iAuth SecType 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[8].iIPTypeInfo 0 0 0 0 0 0 0 0 0 0
ims_rat_apn_info[9].iRAT 16 16 16 16 16 16 16 16 0 16
ims_rat_apn_info[9].iAPNType_APNindex 48 48 48 48 48 48 48 48 0 48
ims rat apn info[9].iIMSServiceInfo 7 7 7 7 5 7 7 7 0 7
ims_rat_apn_info[9].iAuth_SecType 200 136 136 136 136 136 200 200 0 136
ims_rat_apn_info[9].iIPTypeInfo 80 64 64 64 64 64 32 32 0 64
rat apn fb info[0].iRATAPNFallback 20992 20992 20992 20992 20992 20992 20992 20992 20992 20992
rat_apn_fb_info[0].iServicePriorityWWAN 0 0 0 0 0 0 0 0 65535 0
rat_apn_fb_info[1].iRATAPNFallback 16896 12800 12800 0 16896 0 0 0 0 12800
rat_apn_fb_info[1].iServicePriorityWWAN 0 0 0 0 0 0 0 0 0 0
rat apn fb info[2].iRATAPNFallback 0 8704 8192 0 0 0 0 0 0 25088
rat_apn_fb_info[2].iServicePriorityWWAN 0 0 0 0 0 0 0 0 0 0
rat_apn_fb_info[3].iRATAPNFallback 0 4608 4608 0 0 0 0 0 0 29184
rat apn fb info[3].iServicePriorityWWAN 0 0 0 0 0 0 0 0 0 0
rat apn fb info[4].iRATAPNFallback 0 25088 0 0 0 0 0 0 0 4608
rat_apn_fb_info[4].iServicePriorityWWAN 0 0 0 0 0 0 0 0 0 0
rat_apn_fb_info[5].iRATAPNFallback 0 29184 0 0 0 0 0 0 0 8704
rat apn fb info[5].iServicePriorityWWAN 0 0 0 0 0 0 0 0 0 0
rat_apn_fb_info[6].iRATAPNFallback 0 0 0 0 0 0 0 0 0 41472
rat_apn_fb_info[6].iServicePriorityWWAN 0 0 0 0 0 0 0 0 0 0
rat apn fb info[7].iRATAPNFallback 0 0 0 0 0 0 0 0 0 0
rat apn fb info[7].iServicePriorityWWAN 0 0 0 0 0 0 0 0 0 0
rat_apn_fb_info[8].iRATAPNFallback 0 0 0 0 0 0 0 0 0 0
rat_apn_fb_info[8].iServicePriorityWWAN 0 0 0 0 0 0 0 0 0 0
rat apn fb info[9].iRATAPNFallback 0 0 0 0 0 0 0 0 0 0
rat_apn_fb_info[9].iServicePriorityWWAN 0 0 0 0 0 0 0 0 0 0
iAllowedIMSSrvOnWLAN 6 0 0 0 0 0 0 0 2055 0
bAddAllFTs 0 1 1 0 0 0 0 0 0 0
iACSPriority 0 0 0 0 0 0 0 0 0 0
iISIMPriority 2 2 2 2 2 2 2 2 2 2
iNVPriority 3 3 3 3 3 3 3 3 3 3
iPCOPriority 1 1 1 1 1 1 1 1 1 1
iIMSServiceStatus 33039 32775 32775 32775 32773 32775 32775 32775 34831 32775
ims_apn_name_db[0].cAPNName vzwims ims <ims apn> <IMS APN> <ims apn> <ims apn> ims-ipv46-bnl12.telekom ims ims ims
ims apn name db[1].cAPNName <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty>
ims apn name db[2].cAPNName <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty>
IR92
Title NV EFS path f Name Size/bits Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

QIPCall 67348 ~/ims/ qipcall_config_items


Version 8 Version (Please make sure you have the latest QXDM) 15 15 13 17 17 13 14 14 13 15
Config Items
(Starts from version 0) To enable RTCP during active
EnableRTCPforActiveVOIPCall 8 0 0 0 0 0 0 0 0 0 0
voip call (0 – Disable, 1 – Enable)
VT RTCP reporting interval; valid intervals are 1 to 5 (In
VT RTCP Reporting Interval 32 1 0 1 0 0 1 1 1 0 1
seconds),
(Starts from version 1) Payloadtype number value of
VT RTCP Reporting Interval 8 <empty> 0 <empty> 0 0 0 0 0 0 <empty>
AMR codec sent in SDP offer
Payloadtype number value of AMR WB codec sent in
qipcall_rtp_wb_amr_payload_type 8 <empty> 0 <empty> 0 0 0 0 0 0 <empty>
SDP offer
Payloadtype number value of DTMF NB codec sent in
qipcall_rtp_nb_dtmp_payload_type 8 <empty> 0 <empty> 0 0 0 0 0 0 <empty>
SDP offer
Payloadtype number value of DTMF NB codec sent in
qipcall_rtp_wb_dtmf_payload_type 8 <empty> 0 <empty> 0 0 0 0 0 0 <empty>
SDP offer
(Starts from version 2) To set the media attribute if
MediaAttribute 128 <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty>
any to include in invite/register accept contact header
(Starts from version 3) Specify desired QoS Strength.
qipcall_desired_qos_strength 8 Value 1 indicates Local = Mandatory & Remote = <empty> 1 <empty> 1 1 1 0 0 1 1
Optional desired strengths
AUDIO_CMR_AMR_NB 8 (Starts from version 4) Leave default value (shown) <empty> 0 <empty> 0 0 0 0 0 0 0
AUDIO_CMR_AMR_NB 8 Leave default value (shown) <empty> 0 <empty> 0 0 0 0 0 0 0
(Starts from version 5) To enable/disable e911 call
emerg_call_cs_only 8 over IMS (e911 over IMS disabled if value is set to 1) NI 0 <empty> 0 <empty> 0 0 0 0 0 0
5.0 or newer and DI 1.x and newer
(Starts from version 6) AVP=0, AVPF = 1,
video_media_profile_mode 8 3 3 3 2 0 0 3 3 3 2
AVPF+Retry = 2, With SDP Capability negotiation = 3
video calling enabled 8 (Starts from version 7) 1 1 1 1 0 1 1 1 1 1
mobile_data_enabled 8 1 1 1 1 0 1 1 1 1 1
volte_disabled 8 (Starts from version 13) 0 0 0 0 0 0 0 0 0 0
cvo_enabled 8 (Starts from version 10) 1 1 1 1 0 1 1 1 1 1
audio_feature_tag 1024 (Starts from version 9) <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty>
video_feature_tag 1024 video video video video <empty> video video video video video
qipcall_rtp_tty_text_payload_type 8 (Starts from version 11) 111 <empty> <empty> <empty> 0 <empty> 0 0 111 0
qipcall_rtp_tty_red_payload_type 8 112 <empty> <empty> <empty> 0 <empty> 0 0 112 0
qipcall_rtp_tty_red_level 8 2 <empty> <empty> <empty> 0 <empty> 0 0 2 0
qipcall_rtp_tty_cps 8 6 <empty> <empty> <empty> 0 <empty> 0 0 6 0
SRTPAudioCryptoSuites 8 (Starts from version 12) <empty> <empty> <empty> <empty> 0 <empty> 0 0 <empty> 0
SRTPVideoCryptoSuites 8 <empty> <empty> <empty> <empty> 0 <empty> 0 0 <empty> 0
E911_Call_Timer 32 (Starts from version 14) 10000 <empty> NA <empty> 0 <empty> <empty> 10000 0
(Starts from version 15) Time allowed for local user to
local_upgrade_accept_timer 32 55000 20000 NA <empty> 0 <empty> <empty> 10000 55000
accept an upgrade before modem times out
eQipcall_Conference_Subscription_type 32 (Starts from version 16) 0 0 1
multitask_mode 32 (Starts from version 16) NA NA NA 0 0 NA NA NA NA <empty>
qipcall_three_party_call_factory_uri 32 (Starts from version 17) 0 0 <empty>
IMS Media 67332 ~/ims/ qp_ims_media_config version *Setting NV items with version 0 from this build will
8 3 1 3 1 <empty> 1 1 2 2 0
Config cause undesired values to be set*
rtp_mtu_size Defines the MTU Size for RTP. Note this is not the
8 1380 1400 1400 1400 <empty> 0 1400 1428 1428 1400
network MTU.
VideoResolution 8 for VT resolution like QCIF,QVGA,QQVGA,VGA <empty> 0 4 0 <empty> 5 4 0 0 4
VideoEncodingBitRate 16 for VT Bit rate upto 500 <empty> 0 500 0 <empty> 384 500 0 0 500
FramesperSecond 8 for frame rate for VT 0-30 <empty> 0 30 0 <empty> 30 30 0 0 30
VideoCodec 8 H264 or H263 codec <empty> 0 4 0 <empty> 4 4 0 0 4
SAR 8 Sample Acpect Ratio for H264 (Unused) 0 0 0 0 <empty> 0 0 0 0 0
PAR 8 Pixel Aspect Ratio (Unused) 0 0 0 0 <empty> 0 0 0 0 0
H264Profile 8 different profiles - BASELINE <empty> 0 1 0 <empty> 1 1 0 0 1
H264ProfileLevel 8 different profiles levels for VT <empty> 0 5 0 <empty> 4 5 0 0 5
lipsync_drop_upper_limit Upper bound threshold in milliseconds for dropping
16 0 0 <empty> 0 <empty> 0 0 0 0 <empty>
Video Frames for Lip sync
lipsync_drop_lower_limit Lower bound threshold in milliseconds for dropping
16 0 0 <empty> 0 <empty> 0 0 0 0 <empty>
Video Frames for Lip sync
lipsync_enabled 8 When set to non-zero, Lip sync is enabled 1 0 <empty> 0 <empty> 0 0 1 1 <empty>
qdj_time_warping 8 Set to 1 to enable and 0 to disable time warping 0 0 0 0 <empty> 0 0 0 0 0
qdj_iba_max Maximum number of frames after next to play frame will
8 be considered when providing a frame for playback 2 0 <empty> 0 <empty> 0 0 2 2 <empty>

qdj_max_frames_at_start Max number of frames to be queued before the audio


8 0 0 <empty> 0 <empty> 0 0 0 0 <empty>
playback callback is initiated
qdj_max_delay 8 Defines the maximum QDJ traget delay (In ms) 100 100 100 100 <empty> 100 100 100 100 100
qdj_min_delay 8 Defines the minimum QDJ traget delay (In ms) 40 40 40 40 <empty> 40 40 40 40 40
qdj_delay_by_frame_count When set to 2 will enable the QDJ optimization to wait
8 <empty> 0 <empty> 0 <empty> 0 0 0 0 <empty>
on Frame counts when starting audio playback.
qdj_max_frames_at_run 8 Unused For Now <empty> 0 <empty> 0 <empty> 0 0 0 0 <empty>
qdj_max_bumped_up_delay 8 Unused For Now (In ms) <empty> 0 <empty> 0 <empty> 0 0 0 0 <empty>
qdj_jitter_increment 8 Step size for incrementing and decreasing the QDJ 20 20 20 20 <empty> 20 20 20 20 20
qdj_target_underflow For the qdj_target_underflow, the value entered will be
16 divided by 1000. Hence 5 has to be entered for .005 as 5 5 5 5 <empty> 5 5 5 5 5
the target underflow rate.
qdj_go_through_threshold Only valid when there is QDJ optimization 2 is enabled,
16 this is the number of frames skipped before the 50 60 50 60 <empty> 0 0 50 50 50
optimization 2 is applied.
qdj_drop_threshold Defines the threshold in millisecond’s, beyond which the
frames will be dropped based on optimization 2, when
16 <empty> 0 0 <empty> <empty> 0 0 0 0 0
set to 0 optimization 2 is disabled

qdj_default_jitter The jitter delay which with the QDJ starts with (In ms)
16 60 60 60 60 <empty> 60 60 60 60 60
gmin The GMIN Parameter used in VOIP Metrics calculation
8 for RTXP XR (Only applicable for Version 3 and above) <empty> NA 0 NA <empty> <empty> 0 0 0 0

tx_system_delay The total TX delay to be considered for VOIP Metrics


8 calculation for RTCP XR (Only applicable for Version 3 <empty> NA 0 NA <empty> <empty> 0 0 0 0
and above) (In ms)
rx_system_delay The total RX delay to be considered for VOIP Metrics
8 calculation for RTCP XR (Only applicable for Version 3 <empty> NA 0 NA <empty> <empty> 0 0 0 0
and above) (In ms)
gps_read_time_at_run The NV takes time interval on how frequently GPS time
16 0 NA NA NA NA NA NA NA NA NA
needs to be sent in samples.
IR92
Title NV EFS path f Name Size/bits Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

audio_offload 0: - Audio Offload to AP during Mid Call Enabled (This


also means that when call is offloaded from LTE to
WLAN different VSID will be used)
1: - Phase-1 Audio Offload will be enabled which means
RTP session will be maintained in Modem itself but
CVD session for LTE will be torn down and new CVD
session with WLAN specific VSID will be created. This
will be used in 8930 LA 2.0 (DPM 2.0).
2: - Audio Offload is completely disabled during Mid Call
8 and RTP/CVD session which was created for LTE will 0 NA NA NA NA NA NA NA NA NA
be retained in modem itself and VSID won’t change
during mid-call
Value: 2 is mainly used at places where Di 4.0 Modem
is paired with Android or Windows branch which
doesn’t have support for Dynamically switching VSID
between LTE and WLAN offload also it doesn’t have
support for Moving RTP/Audio session from Modem to
AP

video_offload 8 Video offload 0 NA NA NA NA NA NA NA NA NA


IR92
Title NV EFS path f Name Size/bits Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

IMS VoIP 67257 ~/ims/ qp_ims_voip_config VoIPConfigQoS Used to derive if it is a shared QoS, i.e., there is just
Config one QoS flow for all calls. Used for UE-initiated QoS (0
8 0 0 0 0 0 0 0 0 0 0
– Disable, QoS not shared, 1 – Enable, QoS shared) -
Currently not used
VoipConfigDomainNotificationEnable VoIP config item to enable domain notification (0 –
8 1 1 1 1 1 1 1 1 1 1
Disabled, 1 – Enabled) - Currently not used
VoipConfigRTCP 8 0 – Disabled, 1 – Enabled 1 1 1 1 1 1 1 1 1 1
voipConfigAcceptContact IMS Component Service Identifier (ICSI)
urn:urn-7:3gpp- urn:urn-7:3gpp- urn:urn-7:3gpp-
urn:urn-7:3gpp- urn:urn-7:3gpp- urn:urn-7:3gpp- urn:urn-7:3gpp- urn:urn-7:3gpp- urn:urn-7:3gpp- urn:urn-7:3gpp-
1024 service.ims.icsi.mmte service.ims.icsi. service.ims.icsi.mmte
service.ims.icsi.mmtel service.ims.icsi.mmtel service.ims.icsi.mmtel service.ims.icsi.mmtel service.ims.icsi.mmtel service.ims.icsi.mmte service.ims.icsi.mmte
l mmtel l
voipConfigExpires Value of Session Expires header to be used in initial
16 300 1800 1800 1800 1800 300 1800 1800 1800 <empty>
Session Expires headers (In seconds)
voipMinSessionExpires 16 Minimum session expires time (In seconds) 300 600 600 600 600 90 600 600 60 <empty>
voipSessionTimerEnabled 8 0 – Disabled, 1 – Enabled 1 0 0 0 1 1 0 0 0 0
voipConfigConfURI URI of conference server
<operator specific>or conference@im
conf-
<operator specific>or conf@factory.ims.mn <operator specific> or s.mnc874.mcc4
1024 confserver@ims.com n-way_voice <operator specific> factory.ics.mnc01.mcc2 conference.de <empty>
8881112663 c051.mcc440.3gppne 1234 05.3gppnetwork
62.3gppnetwork.org
twork.org .org
voipSilentRedialEnabled 8 0 – Disabled, 1 – Enabled 1 0 0 0 0 0 0 0 0 1
iVoipConfigSessionExpires 16 Session expires (In seconds) <empty> 1800 1800 1800 1800 300 1800 1800 1800 <empty>
voipConfigSessionRefresherType Value of refresher parameter in Session Expires header
8 sent0 – UAC (user-agent Client), 1 – UAS (user-agent 2 0 0 0 0 0 0 0 0 2
Server)
voipConfigSessionRefresherMethod Method used to refresh session (0 – INVITE, 1 –
8 1 1 0 1 1 1 1 1 1 1
UPDATE)
voipConfigInviteHeader Special value included for header P-
1024 <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty>
com.HDVVServiceType in INVITE
VOIP 6830 - cs_to_voip_fallback_timer cs_to_voip_fallback_timer CS to VOIP Fallback Time. Only applicable to e911
8 10 10 10 10 <empty> <empty> 10 10 NA NA
calls (In seconds)
6831 - voip_cancel_retry_timer voip_cancel_retry_timer 8 VOIP Cancel Retry Timer (In seconeds) 10 10 10 10 <empty> <empty> 10 10 NA NA
65959 ~/ims/ qipcall_callerid_mode No Privacy Header (Change this to 8 and NV 69750 to
[0 1 2] for TC 11.1 and 11.2 for conformance test cases
qipcall_callerid_mode 16 0 16 16 16 16 16 0 0 NA 0
for ATT: “User can prefix dialing number with #31# to
restrict caller ID presentation”
69750 ~/ims/ qp_ims_config Version 8 IMS Etendable Common Config Items 1 0 0 0 0 0 0 0 NA 3
tip_tir_mode 8 NA 0 0 0 0 0 0 0 NA 0
ir_restricted_type 8 NA 2 2 2 2 1 0 0 NA 0
OMA_DM_Services_Mask 8 0 NA NA NA NA NA NA NA NA 0
WFC_status NA NA NA NA NA NA NA NA NA 0
Call Mode preference NA NA NA NA NA NA NA NA NA 0
ims_operation_submode NA NA NA NA NA NA NA NA NA 1
69749 ~/data/3gpp/ ip6_default_mtu Defaut IPv6 MTU 16 Default IPv6 MTU: Needed for Drop 5 - Related to
1428 2000 1430 1430 <empty> <empty> 0 0 1300 <empty>
modem stack:
65814 ~/datamodem/protoc dss_3gpp_mtu 3GPP MTU 3GPP Max. Transmission Unit. Needed for Drop 5 -
ols 16 Related to modem stack: max MTU size for IPv6. 1428 1430 1430 1430 <empty> <empty> 0 0 1300 <empty>
Related to TCPThreshholdValue.
70202 ~/ims/ qipcall_is_conference_aware qipcall_is_conference_aware Enabling Conference Event Package (CEP). If not set,
8 0 1 1 1 <empty> <empty> 0 0 1 1
CEP is enabled by default
67242 ~/ims/ qipcall_is_conf_server_refer_recipient qipcall_is_conf_server_refer_recipient set to 0 - Refer goes to participant.
8 set to 1 - Refer goes to focus. <empty> <empty> <empty> 1 <empty> <empty> <empty> <empty> <empty> <empty>

65955 ~/ims/ qipcall_qos_enabled qipcall_qos_enabled 8 Setting QoS aware/unaware 0 1 1 1 1 1 1 1 1 1


65957 ~/ims/ qipcall_precondition_enable qipcall_precondition_enable 8 Enabling/diabling preconditions 0 1 1 1 1 1 1 1 0 1
71572 ~/ims/ qipcall_qos_reservation_timer qipcall_qos_reservation_timer QoS Reservation Timer. (Unit milliseconds)
32 NA 8000 NA 10000 NA NA NA NA NA 8000
Default value is 2000 = 2 seconds
67194 ~/ims/ qipcall_rtcp_link_aliveness_timer qipcall_rtcp_link_aliveness_timer QIPCall RTCP Link Aliveness Timer: Threshold (in
32 seconds) for which RTCP session will remain open 10 20 20 20 20 12 20 20 25 20000
while not receiving any RTCP packets (0 temporary,
67195 ~/ims/ qipcall_rtcp_reporting_interval qipcall_rtcp_reporting_interval 32 QIPCall RTCP Reporting Interval: How often (in 5 5 5 5 5 5 5 5 5 50000
67280 ~/ims/ qipcall_ringer_timer qipcall_ringer_timer QIPCall Ringing Timer (in ms) - Timer started from MT
side after sending 180. UE sends 486 busy back upon
32 55000 45000 30000 45000 0 0 20000 20000 45000 30000
timer expiry. (Vzw change per Vzw Nov 2013
requirement)
67281 ~/ims/ qipcall_ringback_timer qipcall_ringback_timer QIPCall Ringback Timer (in ms) - Timer started from
MO side after receiving 180. UE sends CANCEL back
32 upon timer expiry. This timer is not started for 183. 60000 180000 35000 90000 0 0 20000 20000 90000 35000
(Vzw change per Vzw Nov 2013 requirement)

67282 ~/ims/ qipcall_rtp_link_aliveness_timer qipcall_rtp_link_aliveness_timer 32 QIPCall RTP Link Aliveness Timer (in seconds) 10 20 20 20 20 20 20 20 30 20000
67283 ~/ims/ ims_scr_amr_nb_enabled ims_scr_amr_nb_enabled 8 SCR = source control rate, Used to enable to DTX 1 1 1 NA
NA NA NA NA NA
67284 ~/ims/ ims_scr_amr_wb_enabled ims_scr_amr_wb_enabled 8 SCR = source control rate, Used to enable to DTX 1 1 1
70213 ~/ims/ qipcall_signal_strength_threshold qipcall_signal_strength_threshold 16 IMS Signal Strength Threshold (in dBm) -115 -115 -115 -115 -115 <empty> -115 -115 NA -115
IR92
Title NV EFS path f Name Size/bits Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

VOIP Audio 65964 ~/ims/ qipcall_enable_hd_voice qipcall_enable_hd_voice Enable HD Voice - To enable WB (0 NB, 1 WB and NB)
8 1 1 1 1 1 1 1 1 1 1
65960 ~/ims/ qipcall_session_level_media_bw_enabled qipcall_session_level_media_bw_enabled 8 Session level bandwidth parameter 1 0 0 0 <empty> <empty> 0 0 NA 0
66031 ~/ims/ qipcall_codec_mode_set qipcall_codec_mode_set Value is a bit-mask. To set the modeset for AMR NB,
should be set according to power of two rule. 0 = Do not
send any mode-set in the SDP. Value 2 means Mode 1.
32 128 0 0 1 0 0 0 0 0 0
Value 4 means Mode 2. Value 8 means Mode 3, etc.
2^mode = value. This field will take the "value" part.

67239 ~/ims/ qipcall_codec_mode_set_amr_wb qipcall_codec_mode_set_amr_wb QIPCall Codec Mode Set AMR-WB. Same power of two
32 4 0 0 0 0 0 0 0 0 0
rule applies here.
67240 ~/ims/ qipcall_octet_aligned_mode_amr_wb qipcall_octet_aligned_mode_amr_wb 0 is Disable for Band Efficient instead of Octet align for
8 0 0 0 0 0 0 0 0 0 0
AMR-WB
67241 ~/ims/ qipcall_octet_aligned_mode_amr_nb qipcall_octet_aligned_mode_amr_nb 0 is Disable for Band Efficient instead of Octet align for
8 0 0 0 0 0 0 0 0 0 0
AMR-NB
GPS Info 67225 ~/gps/cgps/sm/ gnss_lpp_enable gnss_lpp_enable 8 Location related NV (<empty> = NA) 3 3 3 3 0 <empty> <empty> 2 NA
NA
1920 - aagps_positioning_modes_supported aagps_positioning_modes_supported 32 Required to enable 4G MSA/MSB capabilites NA 0xFF7F NA 0xFF7F 0xFF7F NA NA 0xFF7F NA
70360 ~/cdma/1xcp/ rej_voice_page_for_volte_CDMA rej_voice_page_for_volte_CDMA 8 Required to reject 1x Call when in VoLTE call 1 NA NA NA NA NA NA NA NA NA
71544 ~/ims/ qp_ims_cellid qp_ims_cellid The cell-id field in the P-ANI header of the SIP INVITE
1024 message in test mode (Only for testing purposes) <OEM responsibility> NA NA NA NA NA NA NA NA NA
<Enter full Cell ID here>
71545 ~/ims/ qp_ims_test_mode version 8 version 2
CELLID_TEST_MODE_OFF 8 Cell ID Test Mode 0
NA NA NA NA NA NA NA NA NA
E911_TEST_MODE_OFF 8 E911 Test Mode
0

e911 related 71522 ~/modem/mmode/ custom_emerg_info version 8 Version 0


is_ecbm_required Indicate whether UE should enter emergency callback
mode after emergency call connect. If TRUE , UE
should remain in emergency mode after MO emergency
8 1
call gets connected on any RAT. If FALSE, ECBM
applies only to calls connected over CDMA. Default
value is FALSE.
hold_concurent_voicecall Indicate what should be done to voice calls in progress
NA NA NA NA NA NA NA NA NA
at the time emergency call is initiated. If TRUE, place
8 1
calls on HOLD. If FALSE, release calls. Default value is
FALSE
alternate_redial_algo Indicate if alternate silent redial algorithm should be
enabled. ** If this is disabled, CM will use standard
8 redial behavior of disabling ** LTE after cs_fallback 1
timer expires without data call setup, IMS/NAS hard
failures etc.
72512 ~/modem/mmode/ volte_sr_control volte_sr_control This enables or disables CM LTE failure handling. If CM
does LTE failure handling, they dont allow IMS to run
8 the timer VzW which VZW has defines and hence we 1 NA NA NA NA NA NA NA NA NA
can't comply with VzW 1xFB requirements. Hence we
need enable "disable LTE failure handling" so that IMS
WiFi 71581 ~/ims/ qp_ims_wifi_config Version 8 Version 0
rssi_threshold_add RSSI threshold value to be compared while offloading
32 85
from LTE to WIFI (in dbm)
rssi_threshold_drop RSSI threshold value to be compared while offloading
32 100
from WIFI to LTE (in dbm) NA NA NA NA NA NA NA NA NA
rssi_avg_timer_on_attach Time in sec, when algorithm is applied for the first time
16 5
after WiFi is Available
rssi_avg_timer_on_camp Time in sec, when algorithm is applied when call is HO
16 3
from LTE to Wifi
SRVCC 71554 ~/mmode/ mid_call_srvcc_info version 8 version 1 1
ims_cache_expiry_duration 32 IMS Cache Expiry Duration 5000 5000
NA NA NA NA NA NA NA 1
mid_call_support Mid-call support; "1" = Enabled
8 1 1

G711 for 65958 ~/ims/ voip_prfrd_codec VOIP Preferred Codec Set this NV only when G711 codec is required. Or else
MDM targets don’t populate this NV
0 - G711 PCMU
8 - G711 PCMA
8 <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty>
only PCMU is used in north America. Don’t write this
NV for MSM PLs, it is only for MDM PLs

QOS 71597 ~/ims/ qipcall_qos_config version 8 version 0 0 1


LocalQoSAudio 8 LocalQoSAudio 0 1 1
LocalQoSVideo 8 LocalQoSVideo 0 1 1
NA NA NA NA NA NA 1
QoSInactiveInvite 8 (Starts from version 1) QoSInactiveInvite NA NA 0
QoSInactiveReInvite 8 (Starts from version 1) QoSInactiveReInvite
NA NA 0
IR92
Title NV EFS path EFS file Name Size/bits Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

IMS RCS Auto-Config 70233 ~/ims/ qp_ims_rcs_auto_config   Version 8 RCS Autoconfiguration version. This is either -1, 0 or a positive integer. 0
Parameters indicates that the configuration must be updated (e.g. configuration is
damaged, non-existent or follows a SIM change). A positive value indicates the 0 0 0 0 0 0 0 0 NA NA
version of the static parameters (those which are not subscriber dependent)
so the server can evaluate whether an update is required.

DisableAutoConfig 8 To enable/disable RCS autoconfiguration 1 1 1 1 1 1 1 1 0


RCSOnlyDeviceType 8 Device type configuration - RCS-E only device or RCS-E + VoLTE device 0 0 0 0 0 0 0 0 NA
RCSPdpProfileName 256 RCS Pdp Profile name <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> NA
InternetPdpProfileName 256 Internet PDP profile Name <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> NA
PCOConfigPriority 8 PCO Configuration Priority for IMS
Format is integer with value between 0 and 4. 0 0 0 0 0 0 0 0 NA
0 = Don’t use, 1 = highest priority, 4 = lowest priority
ISIMConfigPriority 8 ISIM/USIM priority for IMS configuration.
Format is integer with value between 0 and 4. 0 0 0 0 0 0 0 0 NA
0 = Don’t use, 1 = highest priority, 4 = lowest priority
PreConfigPriority 8 Priority for Multiple Sources of IMS Configuration
0 0 0 0 0 0 0 0 NA
(PCO, SIM, RCSConfig, NV)
AutoConfigPriority 8 RCS Auto config priority.
<empty> 0 0 0 0 0 0 0 NA
(0 = Don’t use, 1 = highest priority, 4 = lowest priority)
RCSClientVendor 128 Vendor providing the RCS-e solution <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> NA
RCSClientVersion 128 The RCS-e solution version <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> NA
RCSTerminalVendor 128 The terminal OEM <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> NA
RCSTerminalModel 128 The terminal model <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> NA
RCSTerminalSWVersion 128 The terminal software version <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> NA
RCSConfigServerAddress 360 RCS Auto configuration server IP address (can be IPv4 or IPv6 based on IP
<empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> NA
version configuration)
RCSConfigServerPort 40 RCS Auto configuration server port address <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> NA
RCSLteFTList 2160 The File-transfer service tag list for LTE <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> NA
RCSHspaFTList 2160 The File-transfer service tag list for HSPA <empty> <empty> <empty> <empty> <empty> <empty> <empty> <empty> NA
RCSWifiFTList 2160 The File-transfer service tag list for WIFI 0 0 0 0 0 0 1 2 NA
IR92
Title NV EFS path EFS file Name Size/bits Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

IMS 67314 ~/ims/ qp_ims_presence_config Publish_timer Expires header value for the PUBLISH request when the device is
32 1200 NA
Presence IMS registered on LTE network (In seconds)
Config Publish_extended_timer Expires header value for the PUBLISH request when the device is
32 86400 NA
on eHRPD network Eg. Vzw 1 day (In Seconds)
Source_throttle_publish_timer Timer that determines the minimal interval between each PUBLISH
32 request; device shall wait until this timer expires before it sends a 60 30
PUBLISH request (In Seconds)
Capability_poll_list_subscription_expiry_timer Expires header value for SUBSCRIPTION request when performing
32 capability polling for more than one contact number (In Seconds) 30 30

Capability_discovery_enable On and Off value that determines whether capability/availability


8 1 1
discovery is enabled (0 – Off, 1 – On)
Capabilites_cache_expiration How long cached capability information of a particular contact is
valid before it is updated by Capability Polling; EAB client shall
32 7776000 0
discard capability information when this timer has expired Eg. Vzw
90 days (In Seconds)
Availability_cache_expiration How long cached availability information of a particular contact is
valid before it is updated by Availability Fetch; EAB client shall
32 60 0
discard availability information when this timer has expired
NA NA NA NA NA NA NA NA
Capability_poll_interval Time interval between each Capability Polling for a single contact
32 604800 1206000
number Eg. Vzw 7 days (In Seconds)
Max_number_of_entries_in_request Maximum number of contact numbers that can be listed in the
32 100 100
Capability Polling request (In seconds)
VoLTE_Provisioning_Status Flag to indicate whether the end-user decides to participate in
VoLTE 2012 Beta0 – User not opted into VoLTE 2012 Beta1 – User
8 1 1
opted into VoLTE 2012 Beta (Set to 1 but if NW doesn’t support set
to 0)
LAST_PUBLISHED_ETAG Not used or set by OEM; used internally by Presence Enabler on
1024 modem for persistent storage of last eTag string in server 200 OK <empty> <empty>
response to EAB PUBLISH request
LAST_PUBLISHED_TIME Not used or set by OEM; used internally by Presence Enabler on
32 modem for persistent storage of last time EAB PUBLISH request <empty> <empty>
was sent to the network
LAST_NEGOTIATED_PUBLISH_EXPIRE Not used or set by OEM; used internally by Presence Enabler on
32 modem for persistent storage of value of Expires header in 200 OK <empty> <empty>
response to EAB PUBLISH request
Presence_gzip 8 0 – GZIP disabled, 1 – GZIP enabled 1 1
Presence_notify_duration How long to wait for NOTIFY after a SUBSCRIBE request (In
8 30 30
seconds)
71542 ~/ims/ qp_ims_presence_ext_config version This NV is only applicable to MPSS NI 6.1 and newer and DI 1.x
8 0 0
and newer
Publish_error_recovery_timer 32 Unit in seconds (eg. 21600 = 6 hours) 21600 0 NA NA NA NA NA NA NA NA
Enable_modem_presence Disables presence in Modem and uses presence in Apps. Please
8 0 0
make sure you configure the correct Android properties if not
IR92
Title NV EFS path EFS file Name Size/bits Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

IMS VT 4G 70291 ~/ims/ qp_ims_vt_4G_media_capability Version 8 Version (NI6.1 and Dime1.0 onwards for VT Hybrid architecture only) 1 1 0 0 1 0 0 0
Media H263 preferred frame rate 8 H263.preferred_frame_rate 0 0 0 0 0 15 15 0
Capability H263 preferred bit rate 16 H263.preferred_bit_rate 0 0 0 0 0 64 64 0
H263 preferred resolution 8 H263.preferred_resolution 0 0 0 0 0 6 6 0
H263 preferred profile level 8 H263.preferred_profile_level 0 0 0 0 0 1 1 0
H263 min frame rate 8 H263.min_frame_rate 0 0 0 0 0 1 1 0
H263 max frame rate 8 H263.max_frame_rate 0 0 0 0 0 15 15 0
H263 min bit rate 16 H263.min_bit_rate 0 0 0 0 0 1 1 0
H263 max bit rate 16 H263.max_bit_rate 0 0 0 0 0 64 64 0
H263 resolutions supported 32 H263.resolutions_supported 0 0 0 0 0 4095 4095 0
H263 min profile levels per H263.min_profile_levels_per_resolution 0 0
32 0 0 0 0 0 0
resolution
H263 H263 Profile 8 H263.H263Profile 0 0 0 0 0 1 1 0
H264 preferred frame rate 8 H264.preferred_frame_rate 15 15 30 30 15 15 15 30
H264 preferred bit rate 16 H264.preferred_bit_rate 384 384 384 384 544 384 384 1120
H264 preferred resolution 8 H264.preferred_resolution 7 7 8 8 7 8 6 11
H264 preferred profile level 8 H264.preferred_profile_level 4 4 4 4 5 4 4 9
H264 min frame rate 8 H264.min_frame_rate 15 15 0 0 1 0 0 0
H264 max frame rate 8 H264.max_frame_rate 15 15 30 30 30 20 20 30
NA NA
H264 min bit rate 16 H264.min_bit_rate 64 64 0 0 64 0 0 64
H264 max bit rate 16 H264.max_bit_rate 384 384 384 384 544 384 384 1120
H264 resolutions supported 32 H264.resolutions_supported 192 192 8191 8191 192 8191 8191 16128
H264 min profile levels per H264.min_profile_levels_per_resolution 0 0
32 0 0 0 0 0 0
resolution
H264 H264 Profile 8 H264.H264Profile 1 1 1 1 1 1 1 1
H264 preferred frame rate_1 8 (Starts from version 1) 15
H264 preferred bit rate_1 16 64
H264 preferred resolution_1 8 6
H264 preferred profile level 1 8 1
H264 min frame rate_1 8 0
H264 max frame rate_1 8 15
H264 min bit rate_1 16 NA NA NA NA 1 NA NA NA
H264 max bit rate_1 16 64
H264 resolutions supported_1
32 192
H264 min profile levels per
32 0
resolution 1
H264 H264 Profile_1 8 1
IMS Hybrid 70287 ~/ims/ ims_hybrid_enable ims_hybrid_enable 8 Set this to 1 if using VT else set to 0. 1 1 1 1 1 1 1 NA 1
Enable 65768 ~/hsusb/ device_composition device_composition 8 Set this only for Fusion device and if you are using Hybrid mode 54 54 54 54 NA NA NA NA NA NA
70319 ~/modem/data/ dynamic_port_cfg dynamic_port_cfg 8 Set this only for Fusion device and if you are using Hybrid mode 2 2 2 2 NA NA NA NA NA
iWLAN 70315 ~/data/wlan_config/ wlan_offload_config wlan_offload_config 8 Caution: Only configure this if you are using it for iWLAN config, else please 2 <empty>
NA NA NA NA NA NA NA 1
Config 69679 ~/data/dsd/ ds_apn_switching ds_apn_switching 8 leave it blank 1 <empty>
IMS VT 3G 70293 ~/ims/ qp_ims_vt_3g_media_capability Version 8 NI6.1 and Dime1.0 onwards for VT Hybrid architecture only
Media H263 preferred frame rate
Capability H263 preferred bit rate
H263 preferred resolution
H263 preferred profile level
H263 min frame rate
H263 max frame rate NA NA NA NA NA NA NA NA 0 NA
H263 min bit rate
H263 max bit rate
H263 resolutions supported
H263 min profile levels per
resolution
H263 H263 Profile
VT quality 72553 ~/ims/ qipcall_vt_quality_selector QIPCall Quality selector Is used for selection of video quality as part of DI4.0 and beyond
8 0 0 0 0 0 0 0 0 0 0
selector
IR92
Title NV EFS path EFS file Name Size/bits Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

IMS UT Specific Config 70263 ~/ims/ qp_ims_ut_config Version 8 Version info. 5 0 1 1 1 2 6


(This has only been tested utAPNName                    Internet or multipurpose APN Name (Please make sure "Use IMS always" from
with Android platform Android Telephony settings is checked, if you wish to do UT Testing) and Field = fast.t-mobile.com or Lab Internet APN
512 nxtgenphone <Internet APN> <Internet APN> internet.telekom internet-tb.victorvox
internally. For non-Android Android property persist.radio.domain.ps should be set to false (For ATT lab = <Internet APN> (cmnet)
non-MSM chipsets, please configs nextgenphone-2b-4 or attinternet)
use QMI APIs.) utDomainName             It can be configured as
IPV4:PORT
[IPV6]:PORT
DOMAIN_NAME:PORT utDomainName =
<empty> - UE will construct based on 3GPP Spec DOMAIN_NAME:PORT or
xcap.ims.mnc001.
xcap.private.att.net or xcap.ims.mnc007.mcc262 IPV4_ADDRESS:PORT
2048 <UT Domain Name> <empty> <empty> mcc262.pub.3gpp
<empty> .pub.3gppnetwork.org or[IPV6_ADDRESS]:POR
network.org
T or <BLANK> - UE will
construct.

utPAssociatedURI         Read from Sip registration's P-Associated-URI 1st URI

utPAssociatedURI = SIP
AOR or <BLANK> - UE
2048 <empty> <empty> <empty> <empty> will choose either IMPU/P-
Associated-URI based on
registration status.

NA NA NA

utApplicationUID          Application UID simservs.ngn.etsi.


1024 simservs.ngn.etsi.org <App ID> simservs.ngn.etsi.org simservs.ngn.etsi.org simservs.ngn.etsi.org simservs.ngn.etsi.org
org
iUtRatConfig                     32 3GPP RAT - 10 10 10 10 10 10 10 10
iUtIPAddrType                8 1= IPv4 and 2 = IPv6 1 1 1 1 1 1 1
iUtRetryTimerValue Ut App retry timer in seconds.
8 5 - If no response from Server, UE times out after 5 seconds. 0 10 5 10 10 5
8 - If no response from Server, UE times out after 8 seconds.
iUtRetryAttemptCount Ut App retry timer in seconds. It can be configured as,
8 0 - No retries. Default timeout after 8 seconds 0 5 0 0 0 0
10 - If no response from Server, UE times out after 10 seconds.

iUtAPNType This should be in sync with APN name used in utAPNName


0 - INVALID
8 1 - IMS APN 2 2 2 2 2 2
2 - INTERNET APN
NA
5- UT APN
eUtGBAUbtype (Starts from version NA; For future use.
2)
8 0 NA 1 0

eUtGBAUbMode (Starts from version 0 - UT_CONFIG_GBA_UB_MODE_NONE NA NA


2) 8 1 - UT_CONFIG_GBA_UB_ALWAYS 0 NA 2 2
2 - UT_CONFIG_GBA_UB_ON_REQ

utBSFAddr (Starts from version 2) <BLANK> - UE will construct based on 3GPP Spec
8 <empty> NA <empty> <empty>
iDisableUt (Starts from version 3) 0 - Ut feature is enabled
8 1 - Ut feature is disabled NA 0 0

eUtGBATLSMode (Starts from 0 – UT_CONFIG_GBA_TLS_MODE_NONE


version 4) 8 1 - UT_CONFIG_GBA_TLS_SHAREDKEY_CERTBASED NA 0 0

iUtPDNHysTimerValue (Starts from UT PDN Hysteresis timer. NA NA NA NA NA NA NA


version 5) It can be set to,
16 0 - default timeout which is 120 seconds. NA 0 0
180 – UT PDN release after 180 seconds.

iRatMaskValue (Starts from version iRatMaskValue


32 NA NA 0
6)
70239 ~/modem/mmode/ supplement_service_domain_pref sys_supp_srv_domain_pref_e_type 8 PS Supp Deomain Pref (0 Auto, 1 CS only, 2 PS only, 3 PS Pref) 0 2 2 3 2 0 2 2 0 3
IR92
Title NV EFS path EFS file Name Size/bits Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)

USSD over IMS 71540 ~/ims/ qp_ims_ussd_config Version 8 Version info. 0 0


USSDEnable 0 - disable NA NA NA NA NA NA NA NA
8 1 0
1 - enable
IR92
Title NV EFS path EFS file Name Size/bits Description Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials)
SXLTE Timers 72538 ~/modem/mmode/ SXLTE Timers returntocsfb 16 Version info. 0
waitrrcidle 0 - disable NA NA NA NA NA NA NA NA NA
16 0
1 - enable
SSAC Control in 72610 ~/modem/mmode/ ssac_hVOLTE is_hvolte 8 is_hvolte 0
hVOLTE device volte_ssac_sr_control 8 volte_ssac_sr_control 1
volte_acb_sr_control 8 volte_acb_sr_control 1
is_ssac_hvolte Set 1 for hVoLTE devices
8 and “0” for SVLTE 1 NA NA NA NA NA NA NA NA NA
devices.
t_ssac 16 t_ssac 60
ssac_reserved[0] 16 ssac_reserved[0] 0
ssac_reserved[1] 16 ssac_reserved[1] 0
IR92 EE Phase 1
Config Item Comments/ Description Property/ Config Vzw ATT T-Mobile KDDI DoCoMo DT TEF RIL CMCC
(Operator Trials) VoIWLAN only
IMS DS Profile IMS PDN As suggested by carrier
ims or <check with ims or <check with <ims apn check with <ims apn check with
Eg IMS with AT command AT+CGDCONT=2,"IPV4V6","ims" vzwims ims or <check with carrier> <ims apn check with carrier> ims or <check with carrier> <empty> ims or <check with carrier> <ims apn check with carrier>
carrier> carrier> carrier> carrier>
(<empty> is NULL)
PCSCF Address Bit The second parameter should be 1 to enable (0 disable) Eg if IMS profile is profile 2 then with AT command AT$QCPDPIMSCFGE=2,1,0,0
Emergency DS Profile Emergency PDN APN name should be NULL or as suggested by carrier (<empty> is <emergency apn check with <emergency apn check <emergency apn check <emergency apn check <emergency apn <emergency apn check with
emergency sos or <check with carrier> <emergency apn check with carrier> <emergency apn check with carrier> <emergency apn check with carrier>
NULL) carrier> with carrier> with carrier> with carrier> check with carrier> carrier>
SOS Flag To set SOS flag use QMI Test Pro tool (This is for emergency PDN only. And there should be only one DS profile with this flag set. Refer to 80-VB816-5 for details.)
All PDNs Includes all required PDNs numbers, IP 1,"IPV4V6","vzwims" 1,"IPV4V6","nxtgenphone" 1,"IP","fast.t-mobile.com" 1,"IPV4V6",""
type, and APN names 2,"IPV4V6","vzwadmin" 2,"IPV4V6","ims" 2,"IPV4V6","ims"
AT+CGDCONT= 3,"IPV4V6","vzwinternet" 3,"IPV4V6","sos"" <check with carrier> 3,"IPV4V6","sos"" <check with carrier> <check with carrier> <check with carrier> <check with carrier> <check with carrier> <check with carrier>
4,"IPV4V6","vzwapp"
5 "IPV4V6" "emergency"
1,1,0,0 1,0,0,0 1,0,0,0 2,1,0,0
AT$QCPDPIMSCFGE= 2,1,0,0 <check with carrier> 2,1,0,0 <check with carrier> <check with carrier> <check with carrier> <check with carrier> <check with carrier> <check with carrier>
3,1,0,0 3,1,0,0
IR92 EE Phase 1
Config Item Comments/ Description Property/ Config Vzw ATT (Operator T-Mobile KDDI DoCoMo DT TEF RIL CMCC VoIWLAN
Trials) only
Android Required for VoLTE calls persist.radio.calls.on.ims TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Device (ADB persist.radio.vrte_logic 1 1 1 1 1 1 1 1 1 1 1
Flag) Required for automatic CS/PS Selection persist.radio.domain.ps FALSE FALSE FALSE FALSE FALSE FALSE TRUE TRUE FALSE FALSE FALSE
Required for Jelly Bean persist.radio.jbims 1 1 1 1 1 1 1 1 1 1 1
For VT only persist.radio.VT_ENABLE 1 1 1 1 0 1 1 1 1 1 1
persist.radio.VT_HYBRID_ENABLE 1 1 1 1 0 1 1 1 1 1 1
VT call screen rotation enabled persist.radio.ROTATION_ENABLE 1 1 1 1 0 1 1 1 1 1 1
*CAUTION* Fusion device only persist.rmnet.mux ENABLED ENABLED ENABLED ENABLED ENABLED ENABLED ENABLED ENABLED ENABLED ENABLED ENABLED
Enables time sync for audio and video persist.radio.VT_USE_MDM_TIME 1 1 1 1 0 1 2 3 1 1 1
Needed for ePDG persist.data.iwlan.enable TRUE NA
NA NA NA NA NA NA 1 NA TRUE
Needed to enable Presence persist.rcs.supported 1 1
persist.ims.enableADBLogs 1 1 1 1 1 1 1 1 1 1 1
persist.ims.enableDebugLogs 1 1 1 1 1 1 1 1 1 1 1
*CAUTION* Only for Fusion device. Do NOT use
this for MSM device. persist.radio.VT_USE_MDM_TIME 1 1 1 1 1 1 1 1 1 1 1

UE UI Not needed in AT&T configuration CDMA Subscription RUIM/SIM NA NA NA NA NA NA NA NA NA NA


Settings / Name = vzwims
Menus APN = vzwims
<check with <check with <check with <check with <check with <check with <check with <check with <check with <check with
Android UI IMS APN Android settions > Mobile network > Access Point Name APN type = ims
carrier> carrier> carrier> carrier> carrier> carrier> carrier> carrier> carrier> carrier>
APN protocol = ipv4/ipv6
bearer = LTE

Name = vzwinternet
APN = vzwinternet
APN type = <empty> <check with <check with <check with <check with <check with <check with <check with <check with <check with <check with
Android UI Internet APN Android settions > Mobile network > Access Point Name
APN protocol = <default> carrier> carrier> carrier> carrier> carrier> carrier> carrier> carrier> carrier> carrier>
bearer = <default>
Save and select this APN

Android Telephony > Settings > IMS Account > Use IMS Alw
UE will proceed with automatic CS/PS selection if
persist.radio.domain.ps = false. Please uncheck this <check with
Checked Checked Checked Checked Checked Checked Checked Checked Checked Checked
and set NV 67261 [IPV6Enabled] = 0, if you wish to carrier>
do UT Testing
Config Item Comments/ Description Property/ Config Vzw ATT

regd add
To enable presence , we need to set "HKLM\Software\Microsoft\Phone\S
Presence
this reg from power shell ettings" /v ShowVideoCallingSwitch
/t REG_DWORD /d 1 /f

Set this property Set this property

To register with Hybrid enabled, IMS profiles/APNs need to be added on the APPS,
Please configure the APNs

You might also like