Skip to content

Instantly share code, notes, and snippets.

@HandyMenny
Created December 2, 2022 18:55
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HandyMenny/d1e7921ce06f3fdcbe2350a2df3485fe to your computer and use it in GitHub Desktop.
Save HandyMenny/d1e7921ce06f3fdcbe2350a2df3485fe to your computer and use it in GitHub Desktop.
[SIPConfig:GeoLocation]
#enable or disable location info inclusion in regular calls
iEnableCellInfoInPANI = 0
[QIPCALL:H264_2]
#This config is to specify the profile for H264. Only use value 1
#
#The possible values of this enum are:
#/** Invalid Profile*/
#QP_CONFIG_IMS_H264_PROFILE_INVALID = 0x00,
#/** Baseline Profile.*/
#QP_CONFIG_IMS_H264_PROFILE_BASELINE = 0x01,
#/** Main Profile.*/
#QP_CONFIG_IMS_H264_PROFILE_MAIN = 0x02,
#/** Extended Profile.*/
#QP_CONFIG_IMS_H264_PROFILE_EXTENDED = 0x03,
#/** High Profile.*/
#QP_CONFIG_IMS_H264_PROFILE_HIGH = 0x04
profile = 1
#Preffered resolution. Possible values:
#INVALID_RESOLUTION = 0,
#PORTRAIT_SQCIF_RESOLUTION, // 1
#LANDSCAPE_SQCIF_RESOLUTION, // 2
#PORTRAIT_QQVGA_RESOLUTION, // 3
#LANDSCAPE_QQVGA_RESOLUTION, // 4
#PORTRAIT_QCIF_RESOLUTION, // 5
#LANDSCAPE_QCIF_RESOLUTION, // 6
#PORTRAIT_QVGA_RESOLUTION, // 7
#LANDSCAPE_QVGA_RESOLUTION, // 8
#PORTRAIT_CIF_RESOLUTION, // 9
#LANDSCAPE_CIF_RESOLUTION, // 10
#PORTRAIT_VGA_RESOLUTION, // 11
#LANDSCAPE_VGA_RESOLUTION, // 12
#PORTRAIT_HD_720_RESOLUTION, // 13
#LANDSCAPE_HD_720_RESOLUTION, // 14
resolution_preferred = 8
#Preffered Framerate
framerate_preferred = 15
#payload type for packetization mode 0. number above 96
payload_type_packetization_mode0 = 117
#Codec level. possible values:
#INVALID_LEVEL = 0x00,
#Level 1 = 0x01,
#Level 1B = 0x02,
#Level 11 = 0x03,
#Level 12 = 0x04,
#Level 13 = 0x05,
#Level 2 = 0x06,
#Level 21 = 0x07,
#Level 22 = 0x08,
#Level 3 = 0x09,
#Level 31 = 0x0A,
#Level 32 = 0x0B,
#Level 4 = 0x0C,
#Level 41 = 0x0D,
#Level 42 = 0x0E,
#Level 5 = 0x0F,
#Level 51 = 0x10
level = 4
#payload type for packetization mode 1. number above 96 and
#different from packetization mode 0
payload_type_packetization_mode1 = 118
#AS value if IPv6 is used
ipv6_AS_value = 0
#Max Bitrate
bitrate_max = 335
#Preffered bitrate
bitrate_preferred = 335
#Min Bitrate
bitrate_min = 64
#Max Framerate
framerate_max = 15
#This config is to ensure if the configuration is included in the
#offer
exclude_config_from_offer = '0'
#Min Framerate
framerate_min = 7
#Supported resolution
resolutions_supported = 0
#AS value if IPv4 is used
ipv4_AS_value = 0
[QIPCALL:H264_1]
#This config is to specify the profile for H264. Only use value 1
#
#The possible values of this enum are:
#/** Invalid Profile*/
#QP_CONFIG_IMS_H264_PROFILE_INVALID = 0x00,
#/** Baseline Profile.*/
#QP_CONFIG_IMS_H264_PROFILE_BASELINE = 0x01,
#/** Main Profile.*/
#QP_CONFIG_IMS_H264_PROFILE_MAIN = 0x02,
#/** Extended Profile.*/
#QP_CONFIG_IMS_H264_PROFILE_EXTENDED = 0x03,
#/** High Profile.*/
#QP_CONFIG_IMS_H264_PROFILE_HIGH = 0x04
profile = 1
#Preffered resolution. Possible values:
#INVALID_RESOLUTION = 0,
#PORTRAIT_SQCIF_RESOLUTION, // 1
#LANDSCAPE_SQCIF_RESOLUTION, // 2
#PORTRAIT_QQVGA_RESOLUTION, // 3
#LANDSCAPE_QQVGA_RESOLUTION, // 4
#PORTRAIT_QCIF_RESOLUTION, // 5
#LANDSCAPE_QCIF_RESOLUTION, // 6
#PORTRAIT_QVGA_RESOLUTION, // 7
#LANDSCAPE_QVGA_RESOLUTION, // 8
#PORTRAIT_CIF_RESOLUTION, // 9
#LANDSCAPE_CIF_RESOLUTION, // 10
#PORTRAIT_VGA_RESOLUTION, // 11
#LANDSCAPE_VGA_RESOLUTION, // 12
#PORTRAIT_HD_720_RESOLUTION, // 13
#LANDSCAPE_HD_720_RESOLUTION, // 14
resolution_preferred = 8
#Preffered Framerate
framerate_preferred = 15
#payload type for packetization mode 0. number above 96
payload_type_packetization_mode0 = 115
#Codec level. possible values:
#INVALID_LEVEL = 0x00,
#Level 1 = 0x01,
#Level 1B = 0x02,
#Level 11 = 0x03,
#Level 12 = 0x04,
#Level 13 = 0x05,
#Level 2 = 0x06,
#Level 21 = 0x07,
#Level 22 = 0x08,
#Level 3 = 0x09,
#Level 31 = 0x0A,
#Level 32 = 0x0B,
#Level 4 = 0x0C,
#Level 41 = 0x0D,
#Level 42 = 0x0E,
#Level 5 = 0x0F,
#Level 51 = 0x10
level = 4
#payload type for packetization mode 1. number above 96 and
#different from packetization mode 0
payload_type_packetization_mode1 = 11616
#AS value if IPv6 is used
ipv6_AS_value = 0
#Max Bitrate
bitrate_max = 335
#Preffered bitrate
bitrate_preferred = 335
#Min Bitrate
bitrate_min = 64
#Max Framerate
framerate_max = 15
#This config is to ensure if the configuration is included in the
#offer
exclude_config_from_offer = '0'
#Min Framerate
framerate_min = 7
#Supported resolution
resolutions_supported = 0
#AS value if IPv4 is used
ipv4_AS_value = 0
[QIPCALL:H264_0]
#This config is to specify the profile for H264. Only use value 1
#
#The possible values of this enum are:
#/** Invalid Profile*/
#QP_CONFIG_IMS_H264_PROFILE_INVALID = 0x00,
#/** Baseline Profile.*/
#QP_CONFIG_IMS_H264_PROFILE_BASELINE = 0x01,
#/** Main Profile.*/
#QP_CONFIG_IMS_H264_PROFILE_MAIN = 0x02,
#/** Extended Profile.*/
#QP_CONFIG_IMS_H264_PROFILE_EXTENDED = 0x03,
#/** High Profile.*/
#QP_CONFIG_IMS_H264_PROFILE_HIGH = 0x04
profile = 1
#Preffered resolution. Possible values:
#INVALID_RESOLUTION = 0,
#PORTRAIT_SQCIF_RESOLUTION, // 1
#LANDSCAPE_SQCIF_RESOLUTION, // 2
#PORTRAIT_QQVGA_RESOLUTION, // 3
#LANDSCAPE_QQVGA_RESOLUTION, // 4
#PORTRAIT_QCIF_RESOLUTION, // 5
#LANDSCAPE_QCIF_RESOLUTION, // 6
#PORTRAIT_QVGA_RESOLUTION, // 7
#LANDSCAPE_QVGA_RESOLUTION, // 8
#PORTRAIT_CIF_RESOLUTION, // 9
#LANDSCAPE_CIF_RESOLUTION, // 10
#PORTRAIT_VGA_RESOLUTION, // 11
#LANDSCAPE_VGA_RESOLUTION, // 12
#PORTRAIT_HD_720_RESOLUTION, // 13
#LANDSCAPE_HD_720_RESOLUTION, // 14
resolution_preferred = 7
#Preffered Framerate
framerate_preferred = 15
#payload type for packetization mode 0. number above 96
payload_type_packetization_mode0 = 113
#Codec level. possible values:
#INVALID_LEVEL = 0x00,
#Level 1 = 0x01,
#Level 1B = 0x02,
#Level 11 = 0x03,
#Level 12 = 0x04,
#Level 13 = 0x05,
#Level 2 = 0x06,
#Level 21 = 0x07,
#Level 22 = 0x08,
#Level 3 = 0x09,
#Level 31 = 0x0A,
#Level 32 = 0x0B,
#Level 4 = 0x0C,
#Level 41 = 0x0D,
#Level 42 = 0x0E,
#Level 5 = 0x0F,
#Level 51 = 0x10
level = 4
#payload type for packetization mode 1. number above 96 and
#different from packetization mode 0
payload_type_packetization_mode1 = 114
#AS value if IPv6 is used
ipv6_AS_value = 0
#Max Bitrate
bitrate_max = 384
#Preffered bitrate
bitrate_preferred = 384
#Min Bitrate
bitrate_min = 64
#Max Framerate
framerate_max = 15
#This config is to ensure if the configuration is included in the
#offer
exclude_config_from_offer = '0'
#Min Framerate
framerate_min = 7
#Supported resolution
resolutions_supported = 0
#AS value if IPv4 is used
ipv4_AS_value = 0
[QIPCALL:EVS_1]
#This config is used for bit rate.
BitRate = 31
#This config is bandwidth.
#enum - BW_NB, BW_WB, BW_SWB, BW_FB, BW_NB_WB, BW_NB_SWB, BW_NB_FWB,
#
#Possible INTEGER values for Bandwidth are as follows:
#0 --> BandWidth_NB
#1 --> BandWidth_WB
#2 --> BandWidth_SWB
#3 --> BandWidth_FB
#4 --> BandWidth_NB_WB
#5 --> BandWidth_NB_SWB
#6 --> BandWidth_NB_FWB
#7 --> BandWidth_MAX
Bandwidth = BandWidth_NB_SWB
[SMSDAN:USSDSettings]
#This config item controls the Language String to be used.
ussdLangString = ""
[QIPCALL:H265_2]
#payload type for packetization mode 0. number above 96
payload_type = 0
#This config is to ensure if the configuration is included in the
#offer
exclude_config_from_offer = '0'
[Registration:RegistrationTimers]
#This config item controls the waiting time receiving the response for Emergency Reg. Unit is ms.
EmergencyRegRespWaitTimer = 0
#This config item controls the time in seconds to wait for WLAN RAT in wifi preferred mode for MSIM device
wlanGaurdTimerMSIM = 7
#This config item controls the time in seconds for epDN retry procedures
ePDNDefaultRetryTimerVal = 10
#This config item controls the time in seconds to wait for WWAN RAT in cellular preferred mode for MSIM device
wwanGaurdTimerMSIM = 45
#This config item controls the Options Unsubs Recovery Timeout Value. Unit is seconds.
OptionUnsubscribedRecoveryTimeoutValue = 0
#This config item controls the time in seconds to wait for WWAN RAT in cellular preferred mode for SSIM device
wwanGaurdTimer = 45
#This config item controls the PCSCF Unavailability time value. Unit is seconds.
PCSCFUnavailabilityTimeValue = 0
#This config item controls the Register configuration for the network-initiated De reg Timer value.
networkInitiatedDeRegistrationTimer = 60
#This config item controls the Retry timer for permanent PDP failures
pdnRetryLongTimer = 1
#This config item controls the de reg wait response timeout. Unit is seconds.
DeRegWaitResponseTimeoutValue = 1
#This config item controls the time in seconds to wait for WLAN RAT in wifi preferred mode for SSIM device
wlanGaurdTimer = 7
#This config item is to override recovery type for error codes
PdnLongRecoveryCodes = ""
#This config item controls the waiting time for sending Reg or Dereg. Unit is ms.
FTConsolidateTimer = 700
#This config item is to override recovery type for error codes
PdnImmediateRecoveryCodes = ""
#This config item controls the Retry timer for temporary failures
pdnRetryShortTimer = 30
#String Format "errorCode1:UnblockOn1,errorCode1:UnblockOn2"
#UnblockOn integer values : eQP_UNBLOCK_PDN_ON_NONE ->0,
#eQP_UNBLOCK_PDN_ON_POWER_CYCLE->1
#eQP_UNBLOCK_PDN_ON_NEW_ATTACH->2
#eQP_UNBLOCK_PDN_ON_TAU_OR_RATCHANGE->3
PdnPermanentBlockCodes = ""
#This config item is to override recovery type for error codes
PdnShortRecoveryCodes = ""
#This config item controls the time in seconds for emergency registration procedure to complete before declaring failure
timerE1 = 0
[QIPCALL:H265_0]
#payload type for packetization mode 0. number above 96
payload_type = 0
#This config is to ensure if the configuration is included in the
#offer
exclude_config_from_offer = '0'
[QIPCALL:H265_1]
#payload type for packetization mode 0. number above 96
payload_type = 0
#This config is to ensure if the configuration is included in the
#offer
exclude_config_from_offer = '0'
[QIPCALL:AMR_4]
#This config is bandwidth.
#enum - BW_NW, BW_WB
#
#Possible INTEGER values for Bandwidth are as follows:
#0 --> BandWidth_NB
#1 --> BandWidth_WB
#2 --> BandWidth_SWB
#3 --> BandWidth_FB
#4 --> BandWidth_NB_WB
#5 --> BandWidth_NB_SWB
#6 --> BandWidth_NB_FWB
#7 --> BandWidth_MAX
BandWidth = BandWidth_WB
#This config is modeset.
ModeSet = 4
#This config is mode.
#enum - AMR_MODE_BE, AMR_MODE_OA
#
#Possible INTEGER values for Mode are as follows:
#0 --> AMR_MODE_BE
#1 --> AMR_MODE_OA
#2 --> AMR_MODE_MAX
Mode = AMR_MODE_OA
[Registration:CoreServiceGenericConig]
#This config item contains the value (in Milli seconds) for which UE has to wait for volte and VT settings change indication and consolidate featureTags to avoid multiple re registrations
ftConsolidationTimerForVolteAndVTSettingsChange = 100
#This config item controls whether re registartion for PANI update is needed for WWAN handover to and from NR5G
reRegNeededforNR5GtoWWANTransition = 0
#This config item controls whether re registartion for PANI update is needed for emergency PDN handover to IWLAN and viceVersa - as Some operators are fine with ReInvite
reRegNeededforEmergencyPDNHandoverFromWWANToWLAN = 1
[QIPCALL:ImsRtcpConfig]
#This config is required to configure the RR bandwidth for Video.
rrForVideo = 2000
#This config is required to configure the timer for RTCP
#monitoring.
rtcpLinkAlivenessTimer = 20
#This config is required to configure the RS bandwidth for Audio.
rsForAudio = 800
#This config is required to disbale/enable the RTCP monitoring.
disableRTCPMonitoring = 0
#This config is required to configure the timer for RTCP
#Reporting in VT call.
rtcpReportingIntervalInVideo = 1
#This config is required to configure the RS bandwidth for Video.
rsForVideo = 600
#This config is required to configure the RS bandwidth for Text.
rsForText = 100
#This config is required to configure the RR bandwidth for Text.
rrForText = 300
#This config is required to configure the RR bandwidth for Audio.
rrForAudio = 2400
[QIPCALL:G711_2]
#This config is dtx.
#0 - dtx disable
#1 - dtx enable
Dtx_enable = 1
#This config is to set G711 mode
#enum - G711_MODE_PCMU, G711_MODE_PCMA
#
#Possible INTEGER values for override Mode mask values are as follows:
#0 --> G711_MODE_PCMU
#1 --> G711_MODE_PCMA
#2 --> G711_MODE_MAX
Mode = G711_MODE_PCMA
[QIPCALL:G711_1]
#This config is dtx.
#0 - dtx disable
#1 - dtx enable
Dtx_enable = 1
#This config is to set G711 mode
#enum - G711_MODE_PCMU, G711_MODE_PCMA
#
#Possible INTEGER values for override Mode mask values are as follows:
#0 --> G711_MODE_PCMU
#1 --> G711_MODE_PCMA
#2 --> G711_MODE_MAX
Mode = G711_MODE_PCMU
[QIPCALL:G711_0]
#This config is dtx.
#0 - dtx disable
#1 - dtx enable
Dtx_enable = 1
#This config is to set G711 mode
#enum - G711_MODE_PCMU, G711_MODE_PCMA
#
#Possible INTEGER values for override Mode mask values are as follows:
#0 --> G711_MODE_PCMU
#1 --> G711_MODE_PCMA
#2 --> G711_MODE_MAX
Mode = G711_MODE_PCMU
[Ut:XCAPCommonHC]
#This config item specifies the response timer duration which Round robin of ip addresses to be done for the bsf server
BsfServerDNSTimerValue = 0
#This config item controls whether GBA_U is enabled or not
useGBAMEOnly = 0
#This config item specifies Option to re-attempt failed SS request on another available PS rat
PSFallbackEnabled = 1
#This config item controls whether ims prefix is added or not for Ub request like as bsf.ims.mnc005.mcc232.pub.3gppnetwork.org
includeIMSPrefixForUSIM = 0
#This config item controls whether to perform round robin with the ip address in dns query for the bsf server or not
IsRREnabledForBSF = 0
#This config item specifies the error list for which Round robin of ip addresses t be done for the bsf server
ErrorsHandledInRRForBSf = ""
#This config item controls whether to ignore RSp Auth failure or not
IgnoreRSPAuthFailure = 0
#This config item controls whether to enabe dynamic cert fetch or not
dynamicCertFetchRequired = 1
#This config item controls the configuration of BSF server address
bsfServerAddress = ""
#This config item specifies behavior in case authentiation failure. Possible values for override are as follows:
#FAIL_SS_REQUEST_WITH_CSFB = 1
#FAIL_SS_REQUEST_WITHOUT_CSFB = 2
ActionOnGBAAuthFailure = 1
#This config item controls whether to use user mode for TLS
useUserModeForTLS = 0
#This config item controls whether BSF server supports TLS. Possible values for override are as follows:
#eQP_IMS_XCAP_GBA_TLS_MODE_OVER_UB_NONE = 0 --> not enabled
#eQP_IMS_XCAP_GBA_TLS_MODE_OVER_UB_ON = 1 --> Enabled
bsfServerTlsSupport = 0
[QIPCALL:AMR_1]
#This config is bandwidth.
#enum - BW_NW, BW_WB
#
#Possible INTEGER values for Bandwidth are as follows:
#0 --> BandWidth_NB
#1 --> BandWidth_WB
#2 --> BandWidth_SWB
#3 --> BandWidth_FB
#4 --> BandWidth_NB_WB
#5 --> BandWidth_NB_SWB
#6 --> BandWidth_NB_FWB
#7 --> BandWidth_MAX
BandWidth = BandWidth_WB
#This config is modeset.
ModeSet = 4
#This config is mode.
#enum - AMR_MODE_BE, AMR_MODE_OA
#
#Possible INTEGER values for Mode are as follows:
#0 --> AMR_MODE_BE
#1 --> AMR_MODE_OA
#2 --> AMR_MODE_MAX
Mode = AMR_MODE_BE
[QIPCALL:AMR_2]
#This config is bandwidth.
#enum - BW_NW, BW_WB
#
#Possible INTEGER values for Bandwidth are as follows:
#0 --> BandWidth_NB
#1 --> BandWidth_WB
#2 --> BandWidth_SWB
#3 --> BandWidth_FB
#4 --> BandWidth_NB_WB
#5 --> BandWidth_NB_SWB
#6 --> BandWidth_NB_FWB
#7 --> BandWidth_MAX
BandWidth = BandWidth_NB
#This config is modeset.
ModeSet = 128
#This config is mode.
#enum - AMR_MODE_BE, AMR_MODE_OA
#
#Possible INTEGER values for Mode are as follows:
#0 --> AMR_MODE_BE
#1 --> AMR_MODE_OA
#2 --> AMR_MODE_MAX
Mode = AMR_MODE_OA
[QIPCALL:AMR_3]
#This config is bandwidth.
#enum - BW_NW, BW_WB
#
#Possible INTEGER values for Bandwidth are as follows:
#0 --> BandWidth_NB
#1 --> BandWidth_WB
#2 --> BandWidth_SWB
#3 --> BandWidth_FB
#4 --> BandWidth_NB_WB
#5 --> BandWidth_NB_SWB
#6 --> BandWidth_NB_FWB
#7 --> BandWidth_MAX
BandWidth = BandWidth_NB
#This config is modeset.
ModeSet = 128
#This config is mode.
#enum - AMR_MODE_BE, AMR_MODE_OA
#
#Possible INTEGER values for Mode are as follows:
#0 --> AMR_MODE_BE
#1 --> AMR_MODE_OA
#2 --> AMR_MODE_MAX
Mode = AMR_MODE_BE
[QIPCALL:ImsVoiceSessionTimerConfig]
#This config is required to configure the session refresher shall
#be UAC/UAS.
#
#Possible enum values are as follows:
#QP_CONFIG_SES_REFRESHER_UAC =0, UAC will go out as the refresh parameter in the initial Refresh Request
#QP_CONFIG_SES_REFRESHER_UAS =1, UAS will go out as the refresh parameter in the initial Refresh Request
#QP_CONFIG_SES_REFRESHER_UNKNOWN =2 UNKNOWN
sessionRefresherType = QP_CONFIG_SES_REFRESHER_UNKNOWN
#This config is required to enable session timer support.
sessionTimerEnabled = 1
#This config is required to enable Stand Alone Session Expiry
#negotiation.
standAloneEnabled = 1
#This config is required to enable Sesssion Expiry timer
#negotiation.
allowSeNegotiation = 0
#This config is required to configure the method for session
#referesh shall be REINVITE/UPDATE.
#
#Possible enum values are as follows:
#QP_CONFIG_SES_REFRESH_UNKNOWN = -1, UNKNOWN
#QP_CONFIG_SES_REFRESH_INVITE, INVITE will be the refresh method used
#QP_CONFIG_SES_REFRESH_UPDATE
sessionRefresherMethod = QP_CONFIG_SES_REFRESH_UPDATE
[QIPCALL:ImsEmergencyConfig]
#This config is required to control if Fallback to CS on Connect Timer Expiry is needed.
FallbacktoCSonConnectTimerExpiry = 0
#This config is used to determine when to stop e911 call timer (183/180/181/200/100 of e911 INVITE).This config can be a mask since call timer can be stopped at multiple places.
#1- on 100 trying
#2- on 183 session progress
#4- on 180 ringing
#8- on 181 call is being forwarded
#16 - on 200 OK
e911CallTimerStopPoint = 16
#This config is required to configure whether UE needs to end e911 call based on RTP/RTCP timeout for audio
KeepE911CallOnAudioRTPRTCPTimeOut = 0
#This config is used to determine when to start e911 call timer(On e911 Register or on Call orig).
#
#QPE_IMS_E911_CALL_TIMER_START_POINT_ON_ORIG = 0
#
#QPE_IMS_E911_CALL_TIMER_START_POINT_ON_REGISTER = 1
e911CallTimerStartPoint = QPE_IMS_E911_CALL_TIMER_START_POINT_ON_ORIG
[QIPCALL:ImsVoiceQoSConfig]
#This config is required to set the desired auido/text qos strength
#for local and remote UEs.
qosDesiredStrength = QP_QOS_DES_STREN_LOC_MAND_REM_OPT
#This config is required to enable 183 for Reneg
qosMc183 = 0
#This config is required to enable Qos MC precondition negotiation
#in SDP.
qosMcPreconditionsEnabled = 0
#This config is required to enable qos call flow when call is on wifi
simulateQoSInWifi = 0
#This config is required to configure the early QoS timer for video dedicated
#bearer allocation.
earlyQosReservationTimer = 0
#This config is required to configure the MBR threshold.
iMBRthresholdValue = 0
#This config is required to set the desired video qos strength
#for local and remote UEs.
qosVideoDesiredStrength = QP_QOS_DES_STREN_LOC_MAND_REM_OPT
#This config is required to enable sending SDP answer in PRACK
#for 183 if the local qos is granted before 183 response is recvd by
#the UE.
qosOptimization = 0
#This config is required to configure if the initial SDP
#directionality should be inactive in REINVITE when preconditions are
#used
reinviteSdpDirInactive = 0
#This config is required to enable MBR check for video bearer.
qosMbrVideoCheckReqEnabled = 1
#This config is required to configure if the initial SDP
#directionality should be inactive when preconditions are used.
inviteSdpDirInactive = 0
#This config is required to start Mid-call qos timer after HO from Wifi to LTE is success
startMcqosAfterHOfromWifitoLte = 0
#This config is required to enable MBR check for audio bearer.
qosMbrAudioCheckReqEnabled = 0
#This config is required to enable QCI match with the requested media type for qos
checkQciForQoSMediaType = 0
#This config is required to enable mid-call precondition for Call Hold/Resume
qosMcHold = 0
[QIPCALL:EVS_2]
#This config is used for bit rate.
BitRate = 120
#This config is bandwidth.
#enum - BW_NB, BW_WB, BW_SWB, BW_FB, BW_NB_WB, BW_NB_SWB, BW_NB_FWB,
#
#Possible INTEGER values for Bandwidth are as follows:
#0 --> BandWidth_NB
#1 --> BandWidth_WB
#2 --> BandWidth_SWB
#3 --> BandWidth_FB
#4 --> BandWidth_NB_WB
#5 --> BandWidth_NB_SWB
#6 --> BandWidth_NB_FWB
#7 --> BandWidth_MAX
Bandwidth = BandWidth_WB
[QIPCALL:AMR_0]
#This config is bandwidth.
#enum - BW_NW, BW_WB
#
#Possible INTEGER values for Bandwidth are as follows
#0 --> BandWidth_NB
#1 --> BandWidth_WB
#2 --> BandWidth_SWB
#3 --> BandWidth_FB
#4 --> BandWidth_NB_WB
#5 --> BandWidth_NB_SWB
#6 --> BandWidth_NB_FWB
#7 --> BandWidth_MAX
BandWidth = BandWidth_NB
#This config is modeset.
ModeSet = 128
#This config is mode.
#enum - AMR_MODE_BE, AMR_MODE_OA
#
#Possible INTEGER values for Mode are as follows:
#0 --> AMR_MODE_BE
#1 --> AMR_MODE_OA
#2 --> AMR_MODE_MAX
Mode = AMR_MODE_BE
[Registration:RegistrationFeatureFlags]
#This config item controls whether Emergency Registration needs to be performed in EMM Limited Service states if security context in attach is valid
performEmerRegInEMMLimitedSrvc = 0
#This config item controls whether IWLAN Config failure is to be handled as internal failure.
specialhandlingForIWLANConfigFailure = 0
#This config item controls whether special handling of Normal registration failure inIR92 mode will be required or not.
specialHandlingFor403RegFailure = 1
#This config item controls whether Perm block over IWLAN need to reset or not.
resetPermblockOverIwlan = 0
#This config item controls whether measurement on IWLNA should be ignored during APM on.
IgnoreWiFiMeasurementDuringAPMOn = 0
#This config item controls if every subs failure needs to be indicated to APPS.
IsSubsFailureIndRequiredOnEveryFailure = 0
#This config item controls whether Network Initiated Dereg to be handle as subscribe failure.
HandleNetworkInitDeregAsSubscribeFailure = 0
#This config item controls whether ack ICM until Notify active subs come.
ackICMUntilNotify = 1
#This config item controls whether Backoff timer is needed for IWLAN Failures or not.
IsBackOffTimerNeededForIWLANFailures = 0
#This config item is for rakuten operator for special handling.
HandleInviteFailureRefreshPCSCF = 0
#This config item controls whether Deregistration is required or not on moving to 2g/3G call active.
IsDeRegNotRequiredDuring2G3GCallActive = 0
#This config item controls whether audio FT should be added for E911 registration or not.
IsAudioFTReqdForE911 = 0
#This config item controls whether ISIM parameters need to be considered or not.
ignoreISIMParameters = 0
#This config item controls whether resetting for PDN failure is required or not for IWLAN AUTH failures.
specialResetForIWLANAuthFailure = 0
#This config item controls whether need to reset AWT timer.
notResetAWTTimerEnable = 0
#This config item controls to block PDN on option unsubscribed.
blockpdnonoptionunsubscribed = 0
#This config item specifies if the sub operator is APTG and special handling is required for Options unsubscribed error or not. 0:Not enabled(default), 1:enabled
optionsUnsubscribedSpecialHandling = 0
#This config item controls whether initial registartion is required on the registered PCSCF if network sends modify bearer request with the same set of PCSCF addresses
InitialRegRequiredOnModifyBearerReqWithNoPCSCFChange = 0
[QIPCALL:EVS_3]
#This config is used for bit rate.
BitRate = 120
#This config is bandwidth.
#enum - BW_NB, BW_WB, BW_SWB, BW_FB, BW_NB_WB, BW_NB_SWB, BW_NB_FWB,
#
#Possible INTEGER values for Bandwidth are as follows:
#0 --> BandWidth_NB
#1 --> BandWidth_WB
#2 --> BandWidth_SWB
#3 --> BandWidth_FB
#4 --> BandWidth_NB_WB
#5 --> BandWidth_NB_SWB
#6 --> BandWidth_NB_FWB
#7 --> BandWidth_MAX
Bandwidth = BandWidth_WB
[QIPCALL:ImsVoiceConfig]
#This config is required to configure the Emergency call Cancel Timer.TImer is started when UE triggered CANCEL and waiting for 200 OK of CANCEL from network
emergencyCallCancelTimer = 500
#This config is required to configure the default WPS invite duration.
wpsInviteDuration = 0
#This config is required to enable 380 response validation as per
#3GPP.
enableAlternateSrvRspCheck = 1
#This config is required to include MTT USSD feature tag into IMS registration.
ussdAcceptContact = "+g.3gpp.nw-init-ussi"
#This config is required to configure the default invite retry counter.
inviteRetryCounter = 2
#This config is required to select the default emergency URI if sub category matches with multiple entries
e911SelectDefURI = 0
#Configure error code which needs to trigger reg restoration after CS call complete.
RegRestorationErrorCode = ""
#This config is required to configure Call Waiting indication to UI
enableCWI = 0
#This config is required to disable early media timer.
disableEarlyMediaTimer = 0
#This config is required to configure if Media restriction is enabled or not
mediaRestrictionEnabled = 0
#This config is required to configure the voice call Cancel Timer.TImer is started when UE triggered CANCEL and waiting for 200 OK of CANCEL from network
voiceCallCancelTimer = 0
#This config is required to place AMR WB before AMR in encryption call.
preferAMRWBinEncryptionCall = 0
#This config is required to enable PEM header in 183.
enablePEMHeaderIn183 = 0
#This config is required to configure the default URI type
#(SIP/TEL) for MO calls.
#
#Possible INTEGER values for the enum are as follows:
#QPE_IMS_URI_INIT = 0, enum value 0
#QPE_IMS_URI_SIP = QPE_IMS_URI_INIT, enum value 0
#QPE_IMS_URI_TEL, enum value 1
#QPE_IMS_URI_ANY, enum value 2
#QPE_IMS_URI_MAX enum value 3
uriType = QPE_IMS_URI_TEL
#This config is to allow emergency calls on IWLAN on Limited/No Registration
unauthemergCallonIWLAN = 0
#This config is required to configure the enabling of sending REINVITE
#during Active calls HO.
reInviteonHOforActiveCalls = 0
#This config is required to accommodate Network issue with symmetric payload for both TX/RX stream from Remote UE
supportSymmetricPTforTxRx = 0
#This config is required to enable or disable the terminating identity service.
terminatingIdentityService = QP_TERMINATING_IDENTITY_DISABLE
#This config is required to enable the responding the AMR/AMR-WB codec with fixed modeset
enableSDPResponseWithModeSetForAMR = 1
#This config is required to configure if Peer services need to be updated based on ACK contact.
UpdatePeerServiceBasedOnAck = 0
#This config is required to enable WPS calling feature.
enableWPSCalling = 0
#This config is required to configure the default WPS fallback duration.
wpsFallbackDuration = 0
#This config is required to enable the playing of local hold tone.
enableLocalHoldTone = 0
#This config is required to provide workaround for the network issue to override sendonly to sendrecv on MT, recvonly to sendrecv on MO
overrideSendonlyToSendrecv = 0
#This config is required to configure the ignoring of AS value
ignoreASValidation = 0
#This config is required to disable the default jitter buffer config
disableDefaultJBConfig = 0
#This config is required to configure the max-red value
max_red = 0
#This config is required to configure if VOLTE capability can be impacted by modile data.
volteImpactedByDataSetting = 0
#This config is required to configure if Subcribe Header is allowed Allow Header.
endE911CallAfterTriedOnWifi = 0
#This config is required to set error code for CT submode.
sessionEndResponseTimeout = 0
#This config is required to wait for 200 ms before sending call end to MMode after receiving BYE/CANCEL/non 2xx response
enableDelayedCallEndNotification = 0
#This config is required to enable VoWIFI Call Continuity to LTE NonVOPS.
enableVCCtoLTENonVOPS = 0
#This config is required to enable the propagation of multiple 180 to UI.
enableMultiple180PropagationToUI = 0
#This config is required to control if we should check CSFB allowed before reporting CSFB on Tcal Timeout
enableCSFBcheckonTcalTimeout = 0
#This config is required to enable emergency call operation in CS-only mode.
emergCallCSOnly = 0
#This config is required to configure if Subcribe Header is allowed Allow Header.
addSubscribeInAllowHeader = 0
#This config is required to decide whether AMR BE fallback needs to be disabled
disableAMRBEFallBack = 1
#This config is required to consider a Normal call for end on Re-Reg Failure.
#e911 calls are by default allowed to continue till network tears it down.
endCallOnReRegFailure = 0
#This config is required to control if early media configure should be as per last valid PEM header.
earlyMediaWithLastValidPEM = 0
#This config is required to set reason Header Type.
reasonHeaderCustomizationType = 0
#This config is required to configure phone context for WLAN based on R15 releaseinfo.
enableWlanPhoneContext = 1
#This config is required to control if we should keep exist emergency call when modify energency call but get re-invite failure response
keepEcallOnReinviteFailure = 0
#This config is required to enable Call end on RTP inactivity.
CallEndonRTPInactivity = 0
#This config is required to set the phone context domain source.
#
#Possible INTEGER values for this enum are as follows:
#QPE_IMS_PHONE_CONTEXT_SOURCE_FROM_MCC_MNC = 0,
#QPE_IMS_PHONE_CONTEXT_SOURCE_FROM_PAU_HEADER = 1,
#QPE_IMS_PHONE_CONTEXT_SOURCE_PRE_DEFINED = 2,
PhoneContextSource = QPE_IMS_PHONE_CONTEXT_SOURCE_FROM_MCC_MNC
#This config is required to set preconditions enabled with qos events ignored.
ignoreQOSEvents = 0
#This config is required to control if the string type in CANCEL and BYE message follow by 3GPP definition
reasonHeader3GPPType = 0
#This config is required to configure the display name to be same as CS call
mimicCSCallNumberDisplay = 0
#This config is required to enable the MT USSI.
enableMTUSSI = 1
#This config is required to configure the privacy type. Set 0: for none, 1: for id, 2: for header.
privacyType = 2
#This config is required to configure the fast RRC release Timer.This timer is started when MT call is autorejected.
fastRRCreleaseTimer = 200
#This config is required to configure the timer for RTP monitoring for early media.
EarlyRtpLinkAlivenessTimer = 1
#This config is required to disable or enable silent redial when receive 480.
enableSilentRedialFor480 = 0
#This config is required to retain local SDP direction when incoming message has no PEM header.
PEMRetainLocalDirOnPeerNone = 0
#This config is required to set the Invite Timeout Timer.
InviteTimeoutTimer = 0
[Registration:RegistrationDefaultParams]
#This config item will be used to configure default UserName to register with Network
userName = ""
#This config item will be used to configure default authType to register with Network
authType = ""
#This config item will be used to configure default Display Name to register with Network
displayName = ""
#This config item will be used to configure default DomainName to register with Network
domainName = ""
#This config item will be used to configure default authSecertKey
authSecertKey = "465b5ce8b199b49faa5f0a2ee238a6bc"
#This config item will be used to configure default Private URI to register with Network
privateURI = ""
#This config item will be used to configure default is3GPP
is3GPP = 0
#This config item will be used to configure default Realm to register with Network
realm = ""
#This config item will be used to configure default public URI to register with Network
publicURI = ""
#This config item will be used to configure default Password to register with Network
password = ""
[QIPCALL:ImsVoiceSuppsConfig]
#This config is required to configure the timer for Notify
#response to Refer.
notifyReferRspTimer = 20
#This config is required to end the conference call automatically
#when all other participants left the call.
endConfCallUponNoParticipant = 1
#This config is required to enable privacy for conference calls
enablePrivacyInConferenceCall = 1
#This config is required to enable presentation of the call to
#the user when UE is already in two calls (active and held).
presentThirdCalltoUser = 0
#This config is required to skip dialing out status participent from adding in conference list.
skipDialingOutStatus = 0
#This config is required to configure the conference event
#package subscription timer.
confEvtSubTimer = 3600
#This config is required not to send unsubscribe to NW for conference call when there is
#no notify-terminated received.
isUnsubcribeDisabled = 0
#This config is required to configure the dialog for the
#conference event subscribe request.
confEvtSubOutOfDialog = 0
#This config is required to configure the three party conf URI
#for KDDI.
threePartyConfFactoryUri = ""
#This config is required to configure the maximum user count
#for conference.
confMaxAllowedUser = 20
#This config is required to end the conference call automatically
#when user-count node in the CEP XML is 1.
endConfCallBasedOnUserCountNode = 0
#This config is required to enable the conference event package
#subscription.
#
#Possible enum values are as follows:
#QPE_IMS_CONF_PCKG_NONE = 0,
#QPE_IMS_CONF_PCKG_ALL = 1,
#QPE_IMS_CONF_PCKG_ORIGINATOR_ONLY = 2,
#QPE_IMS_CONF_PCKG_ORIGINATOR_ONLY_NO_JOIN_IND = 3,
#QPE_IMS_CONF_PCKG_PARTICIPANT_NO_SUBSCRIBE_NO_INDICATION = 4
confEvtPakageEnabled = QPE_IMS_CONF_PCKG_ORIGINATOR_ONLY
[QIPCALL:ImsTextConfig]
#This config is used to calculate RS and RR values for text and also on deciding on whether to enable RTCP for text in connected state
enableRtcpInTextForConnectedCall = 1
#This config is required to configure the timer for RTP
#monitoring for text.
rtpLinkAlivenessTimer = 0
#This config is required to configure the timer for RTCP
#monitoring for text.
rtcpLinkAlivenessTimer = 0
#This config is required to configure the if RTT UPGRADE can be auto upgraded or
#wait for user or rejected, when RTT is disabled by config.
RTT_Off_handling_During_Call_Setup = 1
#This config is required to configure the if RTT UPGRADE can be auto upgraded or
#wait for user or rejected, when RTT is disabled by config.
RTT_Off_handling = 1
#This config is required to configure the if RTT can be auto upgraded or
#wait for user, when RTT is enabled by config.
autoUpgradeAcceptedRTTOn = 0
#This config is required to configure the if icoming RTT downgrade can be accepted.
Accept_downgrade = 1
[ISH:ConnectivityParams]
#This config item configures the fastReturnTimer timer value in Secs
fastReturnTimer = 12
[MEDIA:MediaDeJitter]
#This config item specifies to disable Variance based dejitter calculation
disableVarDjtrOpt = 0
[SMSDAN:DANSettings]
#This config item controls QIPCall 1x SMS and Voice Enabled (0:DAN SMS can be sent only if there is no voice call.
#1:Enabled; DAN and MO SMS can be sent even when a voice call is up).
smsAndVoiceOver1x = 1
#This NV item is used for configuring the transport channel preference on which DAN is to be sent.
channelPreference = 1
#This config item controls the DAN Retry Timer Interval Duration (In ms)
retryTimer = 20000
#This config item controls the DAN Max Retry Counter
maxRetryCount = 3
#This NV item is used for controlling DAN Hysterisis Timer Duration
hysterisisTimer = 15000
[QIPCALL:H263_0]
#payload type number above 96
payload_type = 0
#This config is to ensure if the configuration is included in the
#offer
exclude_config_from_offer = '0'
[Ut:UtConfiguration]
#This config item controls the media element type for Call Barring Service. Possible values for override are as follows:
#QP_NO_MEDIA_TAG = 0 -->No media tag support
#QP_ONLY_VIDEO_TAG_FOR_VT = 1 -->One media tag per media type
#QP_AUDIO_AND_VIDEO_TAGS_FOR_VT = 2 -->include both audio and video tags
#QP_NO_MEDIA_TAG_FOR_VOICE_AND_ONLY_VIDEO_TAG_FOR_VT = 3 -->include Only video tag
mediaElementSupportForCB = 0
#This config item specifies if the realm is to trimmed or not. 0:Not enabled(default), 1:enabled
isTrimRealmEnabled = 0
#This config item controls the behavior for failure in case of no response to DNS query. Possible values for override are as follows:
#BLOCK_UT_WITH_CSFB = 1
#BLOCK_UT_WITHOUT_CSFB = 2
#FAIL_SS_REQUEST_WITH_CSFB = 3
#FAIL_SS_REQUEST_WITHOUT_CSFB = 4
ActionOnNoResponseForDNSQuery = 3
#This config item specifies if media supoort is to configured dynamically or not. 0:Not enabled(default), 1:enabled
isDynamicMediaConfigEnabled = 1
#This config item specifies if the NRT timer element to be inside the rule id. 0:disabled, 1:enabled
NRTElementUnderCFNRy = 0
#This config item controls the behavior for failure in case of zero DNS records. Possible values for override are as follows:
#BLOCK_UT_WITH_CSFB = 1
#BLOCK_UT_WITHOUT_CSFB = 2
#FAIL_SS_REQUEST_WITH_CSFB = 3
#FAIL_SS_REQUEST_WITHOUT_CSFB = 4
ActionOnZeroDNSRecords = 1
#This config item controls whether if-mathc header isto be include in the PUT request
IncludeIfMatchTag = 1
#This config item specifies the error codes for which current SS request is attempted on CS but Ut is not permanently blocked
performCSFBOnError = ""
#This config item specifies if media is to ignored in call barring or not. 0:disabled, 1:enabled
IgnoreMediaElementforCallBarring = 0
#This config item controls the time for which the PDN needs to be kept Active after a SS request is completed
pdnHysTimerValue = 0
#This config item controls the behavior for failure in case of no http response. Possible values for override are as follows:
#BLOCK_UT_WITH_CSFB = 1
#BLOCK_UT_WITHOUT_CSFB = 2
#FAIL_SS_REQUEST_WITH_CSFB = 3
#FAIL_SS_REQUEST_WITHOUT_CSFB = 4
ActionOnNoResponseForHTTPRequest = 3
#This config item controls the time for which UE resends a request after any error respond comes from server. It is used to add an interval between requests.
#In case of 0, default value comes from maxResponseTimerValue.
RetryPendingTimerValue = 0
#This config item controls the Maximum time within which a Response should be sent to UI
maxResponseTimerValue = 12
#This config item specifies if CFNL request is blocked with CFNRc. 0:Not enabled(default), 1:enabled
isCFNLBlockedwithCFNRc = 0
#This config item controls the action item when there is no SIB value for CB request. Possible values for override are as follows:
#QP_NO_HANDLING = 0 --> Default
#QP_REJECT_EMPTY_SIB = 1 --> Reject
#QP_AUDIO_RULE_ONLY = 2 --> Audio Only
#QP_AUDIO_AND_VIDEO_RULES = 3 --> Both Audio and Video
emptySIBUsageForCB = 0
#This config item specifies the error codes for which Ut is blocked permanently and SS requests are sent over CS
blockUtpermWithCSFBOnError = "403"
#This config item specifies which service is allowed or not
#1st bit from right: Availiablity of service masks (0:feature is disabled, 1:feature is enabled)
#2nd bit - Call waiting(CW)
#3rd bit - all_call_forwarding(CFAll)
#4th bit - all_forwarding_unconditional(CFU)
#5th bit - all_call_conditional_forwarding(allCondForwarding)
#6th bit - call_forwarding_on_mobile_subscriber_busy(CFB)
#7th bit - call_forwarding_on_no_reply(CFNRY)
#8th bit - call_forwarding_on_mobile_subscriber_unreachable(CFNRC)
#9th bit - barring_of_all_outgoing_calls(BAOC)
#10th bit- barring_of_outgoing_international_calls(BOIC)
#11th bit- barring_of_outgoing_international_calls_except_to_home_plmn(BoICExHC)
#12th bit- barring of all incoming calls(BAIC)
#13th bit- barring of incomming calls when roaming outside home PLMN Country(BICRoam)
#14th bit- OIP (clip)
#15th bit- TIP (colp)
#16th bit- Barring list of incoming numbers(bil)
#17th bit- Barring of all anonymous incoming number(bain)
#18th bit- TIR (colr)
#19th bit- OIR (clir)
#Others - Not used
ServiceMask = 0
#This config item specifies if the forward to target value is SIP or tel URI type. 1:TEL(default), 2:SIP
isSipOrTelUriType = 1
#This config item controls whether to perform round robin with the ip address in dns query for the xcap server or not
IsRREnabledForXCAP = 1
#This config item specifies the error codes for which Ut is blocked permanently and current SS request is not attempted on CS
blockUtpermWithoutCSFBOnError = ""
#This config item specifies Instead of sending GET request with the NULL rule id, drop the request if the service is not configured
BlockRequestIfNullRule = 1
#This config item specifies additional flexibility to try on both the IP types based on the records received in the DNS response. 0:disabled, 1:enabled
DNSBasedIPFallback = 0
#This config item specifies if the special handling behavior for 404 and 409 error is enabled. 0:disabled, 1:enabled
SpecialHandlingForUIUpdate = 1
#This config item specifies the error list for which Round robin of ip addresses to be done for the xcap server
ErrorsHandledInRRForXCAP = "408,410,501,502,503,504"
#This config item specifies to re-attempt failed SS request on other IP type for specific failure reasons defined in FR 34850. 0:disabled, 1:enabled
IPFallbackForSSRequests = 0
#This config item specifies IR92 version
IR92ComplyVersion = 12
#This config item specifies if the GET request is to be sent at simservs node level. 0:Not enabled(default), 1:enabled
isReqAtSimservsNode = 0
[Registration:RegistrationCounters]
#This config item controls the Immediate Retry timer for failures
maxPDNIntermediateRetries = 2
[QIPCALL:ImsVideoConfig]
#This config is required to configure if VT capability can be impacted by modile data.
vtImpactedByDataSetting = 1
#This config is required to set the hold_downgrade_supported for VT
#calls.
hold_downgrade_supported = 0
#This config is required to set the video_capability_for_invite_no_sdp for
#incoming INVITE without SDP.
video_capability_for_invite_no_sdp = 1
#Internal:This config is required to check CSFB is supported for video
isCSFBAllowedForVTcall = 0
#Internal:This config is required to store peer supported
#services
trackPeerServices = 1
#This config is required to enable AVPF retry
avpf_retry_enabled = 0
#This config is required to configure the LTR mode.
#
#Possible enum values are as follows:
#/** Always disabled */
#QP_CONFIG_IMS_LTR_DISABLED = 0x00,
#/** Only enable for qc to qc devices negotiated via SDP */
#QP_CONFIG_IMS_LTR_ENABLED_RESTRICT_QC = 0x01,
#/** Always enabled */
#QP_CONFIG_IMS_LTR_ENABLED_ALL = 0x02,
ltrMode = QP_CONFIG_IMS_LTR_PROBING
[SIPConfig:Transport]
#enable or disable TCP Static threshold
TCPEnableStaticThreshold = 1
#Offset to calculate the dynamic MSS from the MTU size
TCPDynamicThresholdOffset = 0
#Config to control transport switch from UCP to TCP
TCPUasSwitch = 0
#above this size choose TCP and value 0 means disable tcp port open on UE
TCPThresholdValue = 1220
#enable transport selection based on ROUTE and REQ URI
SelectTransportByRouteHdrOrRequestUri = 0
[SIPConfig:StandardTimers]
#sip registration expires value in milliseconds
SipRegValue = 600000
#sip reg subscription expires value in milliseconds
SipSubscribeValue = 600000
[SIPConfig:IPSec]
#integrity scheme for ipsec sip messages
#Possible INTEGER values for override Integrity Algorithm mask values are as follows:
#0 --> Invalid - none of the algorithm is supported
#1 --> alg=hmac-sha-1-96
#2 --> alg=hmac-md5-96
#3 --> alg=hmac-sha-1-96 and alg=hmac-md5-96
IntScheme = 0
#encryption algo for ipsec sip messages
#Possible INTEGER values for override Encryption Algorithm mask values are as follows:
#0 --> Invalid - none of the algorithm supported
#1 --> ealg=null;
#2 --> ealg=aes-cbc;
#3 --> ealg=null; ealg=aes-cbc;
#4 --> ealg=des-ede3-cbc;
#5 --> ealg=des-ede3-cbc; ealg=null;
#6 --> ealg=des-ede3-cbc; ealg=aes-cbc;
#7 --> ealg=des-ede3-cbc; ealg=aes-cbc; ealg=null;
EncAlgo = 0
[IMS_COMMON:ImsCommonTestModeCellId]
#This config item controls the test mode value
#eCELLID_TEST_MODE_OFF 0
#eCELLID_TEST_MODE_ON 1
CellID_Test_Mode = 0
#This config item controls the Cell ID value
CellID = ""
[SMSDAN:SMSSettings]
#This config is required to decide whther user info needs to be appended in from URI.
AppendUserInfoInURI = 0
#This config is required to configure if SMS capability can be impacted by modile data.
smsImpactedByDataSetting = 0
#This config is required to enable addition of Accept-contact header field in MO SMS.
smsAcceptContactEnabled = 0
#This config item used to enable or disable feature of rejecting incoming SMS when IMS is already processing a SMS.
EnableIncomingSmsRejectFeature = 0
#This config is required to configure if Initial Registration is to be performed on receiving 403 for SMS
smsInitialRegOn403 = 0
#This config item used to configure the error code and used while reject Incoming MT sms while NAS is busy in service one SMS.
IncomingSmsRejectCode = 400
#This config is required to configure if Initial Registration is to be performed on TimerF expiry for SMS
smsInitialRegOnTimerFExpiry = 0
#This config item controls the SMS Feature tag
smsAcceptContact = "+g.3gpp.smsip"
[QIPCALL:ImsRtcpXRConfig]
#This config is required to enable RTCP-XR support.
rtcpXrEnabled = 1
[MEDIA:MediaCommon]
#This config item specifies if overall rate adaptation feature is enabled or not.
audioRAEnable = 1
#This config item specifies to disable sending BOM in text call.
disableSendBOM = 0
#This config item specifies if NO_DATA format rtp pkts send is enabled or not.
rtpNoDataSend = 0
#This config item specifies the playout mode to enable/disable Partial playout
#or decide playout mode dynamically.
#enum:
#QP_ENABLE_DROPSET = 0,
#QP_DISABLE_DROPSET = 1,
#QP_DYNAMIC_PLAYOUT = 2
playoutMode = QP_DISABLE_DROPSET
#This config item specifies if RTT visual sound indication feature is enabled or not.
enableSpeechInd = 1
#This config item specifies contrl UL RTP send on receive DL RTP during P-Early-Media stage is enabled or not.
pemRtpTxCtrl = 1
#This config item specifies maximum mtu size for the rtp packet
mtuSize = 1400
#This config is DL DTMF Mode.
#enum -
#QP_DTMF_PB_NONE = 0,
#QP_DTMF_PB_ADSP = 1,
#QP_DTMF_PB_HLOS = 2,
#QP_DTMF_PB_ADSP_HLOS = 3,
#QP_DTMF_PB_MAX
DLDtmfMode = QP_DTMF_PB_ADSP_HLOS
#This config item specifies packet exchange mode.
#enum:
#/** use OOB mode. In VS arch it will be same as mode 4*/
#QP_OOB_MODE = 0,
#/** use mailbox mode and CDRX length from ML1.
#Sync ADSP with CDRX ref time all the time i.e. at the beginning of the call
#as well as any resync at the middle of the call */
#QP_MB_FULL_CDRX_FULL_SYNC = 1,
#/** use mailbox mode and default CDRX length to 20ms.
#Sync ADSP with CDRX ref time at the beginning of the call
#and disable any sync at the middle of the call */
#QP_MB_CDRX_20_SYNC_ONCE = 2,
#/** use mailbox mode and CDRX length from ML1.
#Sync ADSP with CDRX ref time at the beginning of the call
#and disable any sync at the middle of the call */
#QP_MB_FULL_CDRX_SYNC_ONCE = 3,
#/** use mailbox mode and use it as CDRX disabled
#i.e. default CDRX length to 20ms and no sync with CDRX at all */
#QP_MB_DISABLE_CDRX_SYNC = 4,
enableMailbox = QP_MB_FULL_CDRX_FULL_SYNC
#This config item specifies the timeout value for Handoff threshold timer.
HandoffThresholdTimer = 0
[Registration:RegistrationSettings]
#This config item controls Registration over IWLAN in airplane mode
#Possible INTEGER values for override are as follows:
#QPE_ENABLE_REG_INLPM_INVALID = 0 --> Reserved, Not to be used.
#QPE_ENABLE_REG_INLPM_OFF = 1 --> Registration is not on IWLAN as well enabled during LPM ON.
#QPE_ENABLE_REG_INLPM_ON = 2 --> Registration is enabled on IWLAN during LPM ON.
enableRegistrationInLPM = 2
#This config item controls PCSCF IP fallback feature
pcscfBasedIPFallback = 0
#This config item controls TTY over IMS
enableTTYOverIMS = 1
#This config item controls Reregistration over WIFI during Activate 3G call
#Possible INTEGER values for override are as follows:
#eQP_IMS_REG_OVER_WIFI_WHILE_ACTIVE_GSM_CALL_DISABLED = 0 --> Reg over WiFi is enabled by default irrespective of calls.
#eQP_IMS_REG_OVER_WIFI_WHILE_ACTIVE_2G_3G_CALL = 1 --> Reg over WiFi is blocked during 2G/3G calls
#eQP_IMS_REG_OVER_WIFI_WHILE_ACTIVE_3G_CALL_ONLY = 2 --> Reg over WiFi is blocked only during 3G calls
#eQP_IMS_REG_OVER_WIFI_WHILE_ACTIVE_2G_CALL_ONLY = 3 --> Reg over WiFi is blocked only during 2G calls
BlockRegOverWifiWhileActiveCSCall = 0
#This config item controls Reregistration over WIFI during Activate 1x call
BlockRegOverWifiWhileActive1XCall = 0
[SIPConfig:FeatureFlags]
#enable or disable sip instance inclusion in contact header
IsSipInstanceNeeded = 0
#enable or disable Cellular-Network-Info header
IsCNIEnabled = 0
#enable or disable IsUserPartNeededForContactHeader
IsUserPartNeededForContactHeader = 1
#enable or disable header compact form
IsCompactFormEnabled = 1
#CNI Cell Id Time Threshold value in secs
CNICellIdTimeThreshold = 7200
#enable or disable IsUIReadyStatusCheckNeeded
IsUIReadyStatusCheckNeeded = 0
#disable StopTimerBon1xx once 1xx response is not received
StopTimerBon1xx = 0
#enable or disable IsImsiNeededForContactHeader
IsImsiNeededForContactHeader = 1
[Ut:XcapHCConfigUserProfile]
#This config item controls the configured user name
configUserName = ""
#This config item controls the configured user name
configUserPassword = ""
[DPL:Common]
#This config is used to enable/disable Dynamic UserAgent update
DisableUserAgentUpdate = 0
#This timer(sec) specifies the max wait time for registration to happen on a particular sub
ConcurrencyMgrREGTimer = 5
#This timer(sec) specifies the max wait time for cellular attach on both subs on bootup
ConcurrencyMgrRATAcqTimer = 5
#This config item determines usage to read the SIM card parameters (ISIM, USIM ) etc
#Possible INTEGER values for override are as follows:
#QPE_CONFIG_IMS_FILE_READ = 0 --> File Read Param Source
#QPE_CONFIG_IMS_NV_READ = 1 --> NV Read Param Source
#QPE_CONFIG_IMS_CARD_READ = 2 --> Card Read Param Source to read from ISIM
#QPE_CONFIG_IMS_FILE_READ_AUTH_ENABLED = 3 --> File Read Param Auth enabled (ONLY for testing)
#QPE_CONFIG_IMS_USIM_FB_MODE_ENABLED = 4 --> USIM fallback enabled
ParamSrc = QPE_CONFIG_IMS_CARD_READ
#This config is used to enable/disable periodic logging timer
PeridicLoggingEnable = 0
#This config is used to set the interval time for periodic logging timer. Unit is millisecond.
PeriodicLoggingInterval = 1000
#This config is used to set the card service bitmask
ImsCardServiceBitmask = 65535
#This config is used to set the maximum logging count for periodic logging timer
PeriodicLoggingMaxCount = 60
[QIPCALL:ImsMediaProfileConfig]
#This config is required to video codec profile list on 4G.
VideoProfile1 = "H264_0"
#This config is required to audio codec profile list.
# IKSWQ-24982 removed EVS_1_115 to disable EVS 7.2 codec
*AudioProfile1 = "EVS_0_109;AMR_1_104;AMR_4_110;AMR_0_102;AMR_2_108;AMR_3_106"
[QIPCALL:ImsVoWifiConfig]
#This config is required to configure the information to be passed
#in P-Emergency-Info header.
PEIHeaderInfoForEmergency = 0
#This config is required to enable IMS APN WLAN->WWAN hand overs when Emergency procedures are active
#Possible values are:
#0 -> Disable IMS APN Handovers
#1 -> Enable IMS APN Handovers
EnableIMSAPNWLANToWWANHODuringEmergency = 0
#This config is required to enable IMS APN WWAN->WLAN hand overs when Emergency procedures are active
#Possible values are:
#0 -> Disable IMS APN Handovers
#1 -> Enable IMS APN Handovers
EnableIMSAPNWWANToIWLANHODuringEmergency = 0
#This config is required to configure the wifi blocking timer for FR54228.
wifiBlockTimer = 0
#This config is required to configure the wifi connectivity
#backoff timer.
wifiConnectivityBackoffTimer = 0
#This config is required to Enable/Disable handovers between 5g and wifi in call connecting phase
#0 -> Disable handover between 5g and wifi
#1 -> Allow handover from 5g and wifi in both directions
#2 -> Allow handover from 5g to wifi only
#3 -> Allow handover from wifi to 5g only
Handover_5g_wifi_connecting = 0
#This configuration is required to enforce srvcc procedures over wifi handovers when collision occurs.
#
#Possible values are:
#0 -> By default this timer is disabled.
#0 -> By default this timer is disabled.
#unit8value -> timer in seconds.
SRVCCPrioritizationTimer = 0
#This config is required to enable IMS APN WLAN->WWAN hand overs when DUT is in roam
#
#Possible values are:
#1 -> Enable IMS APN Handovers
#2 -> Disable IMS APN Handovers , irrespective of if the UE is in a session or not..
AllowIMSAPNHOinRoam = 1
#This config is required to configure the 380 handling for Emergency calls
#Possible values are:
#0 -> Default behaviour present in the code
#1 -> Force CSFB
#2 -> Send Permanent failure
Handling380forEmergency = 0
#This config is required to enable performing on-demand DPD check on WiFi call timeout to check backhaul connectivity
#0 -> Disable on demand DPD check (default)
#1 -> Enable on demand DPD check
EnableOnDemandDPDCheckOnWiFiCallTimeOut = 0
#This config is enable RAT measurements of PDN bring-up / HO cases for Verizon in home network for idle cases.
bEnableVzwIdleHomeMeasurements = 1
#This config is allows/disallows IMS services in bad WIFI only conditions in idle mode.
#0 -> Allow IMS Services to linger in BadWifi Conditions.
#1 -> Deregister IMS Services in BadWifi Conditions.
DisableIMSServicesinBadWifi = 0
#This config is required to configure the VT Mid-Call WIFI to LTE HO Hysteresis Timer.
hoVTMidCallHystTimerEpdgLte = 0
[MEDIA:MediaDscp]
#This config item specifies dscp value for audio
audio = 46
#This config item specifies dscp value for video
video = 46
[QIPCALL:ImsVideoModifyConfig]
#This config is required to configure the timer in msecs for
#waiting on user response to the incoming upgrade req.
localUpgradeAcceptTimer = 55000
#This config is required to configure the timer in secs for
#response from the peer to the sent upgrade req.
remoteUpgradeRejectTimer = 60
[QIPCALL:ImsVoiceSrvccConfig]
#This config is required to enable SRVCC based on contact header FT.
enableSRVCCOnContactHeader = 0
#This config is required to enable bSRVCC.
bSrvccEnabled = 0
#This config is required to enable aSRVCC.
aSrvccEnabled = 0
#This config is required to enable mid call SRVCC.
midcallSrvccEnabled = 0
[QIPCALL:ImsCodecConfig]
#This config is required to configure inclusion of CMR for EVS codec in SDP offer
#QPE_EVS_CMR_NONE = 0, No CMR in SDP
#QPE_EVS_CMR_0 , CMR=0 in SDP
#QPE_EVS_CMR_1 CMR=1 in SDP
EVSCMRinclusionpolicyOffer = QPE_EVS_CMR_NONE
#This config is required to configure inclusion of CMR for EVS codec in SDP answer
#If offer has CMR present, answer will have the same valuues copied irrespective of this configuration.
#QPE_EVS_CMR_NONE = 0, No CMR in SDP
#QPE_EVS_CMR_0 , CMR=0 in SDP
#QPE_EVS_CMR_1 CMR=1 in SDP
EVSCMRinclusionpolicyAnswer = QPE_EVS_CMR_NONE
[RCS:AutoConfig]
#This config item specifies maximum delay time in seconds for initial registration to wait for autoconfig procedure during powerup.
maxInitRegDelay = 30
#This config item specifies duration in seconds waiting for the response from network after sending HTTP request before give up and retry.
responseWaitTime = 30
#This config item specifies a list of retry intervals in seconds(up to 8) during ACS retry.
retryIntervals = "1200,3600,7200,14400,28800"
#This config item specifies throttle time in seconds for sending consecutive autoconfig request triggered by client.
throttleTime = 30
#This config item specifies recovery time in seconds to exit no-more-retry state.
recoveryTime = 86400
[SMSDAN:MWISettings]
#This config is required to indicate upper layer about voice mail number when notify received with no msg waiting.
sendIndicationForNoMsgWaiting = 0
[QIPCALL:EVS_0]
#This config is used for bit rate. It has to be in DECIMAL format.
BitRate = 16
#This config is bandwidth.
#enum - BW_NB, BW_WB, BW_SWB, BW_FB, BW_NB_WB, BW_NB_SWB, BW_NB_FWB,
#
#Possible INTEGER values for Bandwidth are as follows:
#0 --> BandWidth_NB
#1 --> BandWidth_WB
#2 --> BandWidth_SWB
#3 --> BandWidth_FB
#4 --> BandWidth_NB_WB
#5 --> BandWidth_NB_SWB
#6 --> BandWidth_NB_FWB
#7 --> BandWidth_MAX
Bandwidth = BandWidth_SWB
#This config is used for hf only
hf_only = 0
[SIPConfig:CustomTimers]
#reliable response retry timer cap in milliseconds
TRelResponseRetry = 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment