Created
October 16, 2019 16:59
-
-
Save dwilliamsuk/1a787378654a6e536480e24048493013 to your computer and use it in GitHub Desktop.
Orange UK (EE UK) IMS Settings for WiFi Calling and VoLTE
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<plist version="1.0"> | |
<dict> | |
<key>AttachAPN</key> | |
<dict> | |
<key>3GPP</key> | |
<dict> | |
<key>AllowedProtocolMask</key> | |
<integer>1</integer> | |
<key>PcscfAddressRequired</key> | |
<false/> | |
<key>apn</key> | |
<string>everywhere</string> | |
<key>password</key> | |
<string></string> | |
<key>username</key> | |
<string></string> | |
</dict> | |
</dict> | |
<key>DefaultWhenImsSwitchOff</key> | |
<integer>0</integer> | |
<key>DerPriFileName</key> | |
<string>overrides_D321_D331_N841.der.pri</string> | |
<key>DerPriFileVersion</key> | |
<string>0.0.6</string> | |
<key>IMSConfig</key> | |
<dict> | |
<key>AllowHandoverWithoutIMSVoiceService</key> | |
<true/> | |
<key>ConferenceCalling</key> | |
<dict> | |
<key>TreatAllNotificationsAsPartial</key> | |
<true/> | |
<key>conferenceServer</key> | |
<string>sip:mmtel@conf-factory.ims.mnc${MNC}.mcc${MCC}.3gppnetwork.org</string> | |
</dict> | |
<key>EnableWiFiCallingWithoutEntitlement</key> | |
<true/> | |
<key>Media</key> | |
<dict> | |
<key>AudioCodecs</key> | |
<dict> | |
<key>109</key> | |
<dict> | |
<key>EncodingName</key> | |
<string>EVS</string> | |
<key>SampleRate</key> | |
<integer>16000</integer> | |
<key>br</key> | |
<string>5.9-24.4</string> | |
<key>bw</key> | |
<string>nb-wb</string> | |
<key>ch-aw-recv</key> | |
<integer>2</integer> | |
<key>cmr</key> | |
<string>0</string> | |
<key>hf-only</key> | |
<string>1</string> | |
<key>max-red</key> | |
<string>220</string> | |
<key>maxptime</key> | |
<string>240</string> | |
</dict> | |
</dict> | |
<key>EnableBandwidthSpecifiers</key> | |
<true/> | |
<key>EnforceEarlyMediaDirection</key> | |
<true/> | |
<key>RingbackTone</key> | |
<string>UK</string> | |
<key>SupportPCMA</key> | |
<true/> | |
<key>SupportPCMU</key> | |
<true/> | |
<key>UseRemoteMediaOrder</key> | |
<false/> | |
</dict> | |
<key>SMS</key> | |
<dict> | |
<key>SMSBundleToVoice</key> | |
<true/> | |
<key>SMSCPreferenceOrder</key> | |
<array> | |
<string>CarrierBundle</string> | |
<string>PSI_SMSC</string> | |
<string>SMSC</string> | |
</array> | |
<key>SupportedDomains</key> | |
<dict> | |
<key>GSM</key> | |
<false/> | |
<key>LTE</key> | |
<true/> | |
<key>UMTS</key> | |
<false/> | |
</dict> | |
<key>allowCSFBInVolteMode</key> | |
<true/> | |
</dict> | |
<key>Signaling</key> | |
<dict> | |
<key>AdditionalContactParams</key> | |
<dict> | |
<key>REGISTER,INVITE,INVITE:*</key> | |
<string>+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting</string> | |
</dict> | |
<key>AlwaysAddSipInstance</key> | |
<true/> | |
<key>CallEndReasons</key> | |
<dict> | |
<key>Deregistering</key> | |
<dict> | |
<key>ReasonHeaderCause</key> | |
<integer>487</integer> | |
<key>ReasonHeaderText</key> | |
<string>Deregistering</string> | |
</dict> | |
<key>EmptyConference</key> | |
<dict> | |
<key>ReasonHeaderCause</key> | |
<integer>487</integer> | |
<key>ReasonHeaderText</key> | |
<string>Conference call is empty</string> | |
</dict> | |
<key>HoldResumeTimeout</key> | |
<dict> | |
<key>ReasonHeaderCause</key> | |
<integer>487</integer> | |
<key>ReasonHeaderText</key> | |
<string>Hold/resume timeout</string> | |
</dict> | |
<key>InvalidSdp</key> | |
<dict> | |
<key>ReasonHeaderCause</key> | |
<integer>487</integer> | |
<key>ReasonHeaderText</key> | |
<string>Invalid SDP</string> | |
</dict> | |
<key>MediaHeartbeatTimeout</key> | |
<dict> | |
<key>ReasonHeaderCause</key> | |
<integer>487</integer> | |
<key>ReasonHeaderText</key> | |
<string></string> | |
</dict> | |
<key>MediaTimeout</key> | |
<dict> | |
<key>ReasonHeaderCause</key> | |
<integer>487</integer> | |
<key>ReasonHeaderText</key> | |
<string>RTP Timeout</string> | |
</dict> | |
<key>NetworkError</key> | |
<dict> | |
<key>ReasonHeaderCause</key> | |
<integer>487</integer> | |
</dict> | |
<key>RejectedByUser</key> | |
<dict> | |
<key>ReasonHeaderCause</key> | |
<integer>487</integer> | |
<key>ReasonHeaderText</key> | |
<string>Call Rejected By User</string> | |
</dict> | |
<key>RemoteCancel</key> | |
<dict> | |
<key>ReasonHeaderCause</key> | |
<integer>487</integer> | |
</dict> | |
<key>SessionExpired</key> | |
<dict> | |
<key>ReasonHeaderCause</key> | |
<integer>487</integer> | |
<key>ReasonHeaderText</key> | |
<string>Session Expired</string> | |
</dict> | |
</dict> | |
<key>CountryOfOriginationFormat</key> | |
<string>PANI</string> | |
<key>DropRegistrationOnSRVCC</key> | |
<true/> | |
<key>EarlyMediaNeedsHeader</key> | |
<true/> | |
<key>IgnoreRegNotificationContactExpires</key> | |
<true/> | |
<key>IncomingCallEndReasons</key> | |
<dict> | |
<key>CallToVoicemail</key> | |
<dict> | |
<key>ReasonHeaderText</key> | |
<string>CC_TERM_NOREPLY_TMR_EXPIRED</string> | |
<key>StatusCode</key> | |
<integer>408</integer> | |
<key>TerminationEvent</key> | |
<string>RemoteRequestCanceled</string> | |
</dict> | |
</dict> | |
<key>IncompleteRegistrationThrottlingIntervalSeconds</key> | |
<integer>80</integer> | |
<key>InviteErrorResponsesToTriggerCSFB</key> | |
<string>3XX,4XX,5XX,6XX</string> | |
<key>MaxUdpMessageSize</key> | |
<integer>1200</integer> | |
<key>Preconditions</key> | |
<string>Supported</string> | |
<key>ReRegisterOnErrorCodes</key> | |
<string>403</string> | |
<key>RegistrationRetryIntervals</key> | |
<string>80</string> | |
<key>RingbackTimerSeconds</key> | |
<integer>130</integer> | |
<key>RingingTimerSeconds</key> | |
<integer>60</integer> | |
<key>SupportPEarlyMediaHeader</key> | |
<true/> | |
<key>TriggerCSFBOnSDPError</key> | |
<true/> | |
<key>UseFakeSAsForDeregistration</key> | |
<true/> | |
<key>UseIPSec</key> | |
<true/> | |
</dict> | |
<key>Voice</key> | |
<dict> | |
<key>E911OverCSIfNoIMSReg</key> | |
<true/> | |
<key>E911OverIMSSupported</key> | |
<true/> | |
<key>EnableVoLTEWithVoWiFi</key> | |
<false/> | |
<key>EnableVolteByDefault</key> | |
<true/> | |
</dict> | |
<key>XCAP</key> | |
<dict> | |
<key>ContentType</key> | |
<string>application/xcap-el+xml</string> | |
<key>ForbiddenHttpErrorCodes</key> | |
<string>404,408,504</string> | |
<key>SupportsCFErasure</key> | |
<false/> | |
<key>SupportsCLIR</key> | |
<false/> | |
<key>SupportsCW</key> | |
<false/> | |
<key>supported</key> | |
<true/> | |
</dict> | |
</dict> | |
<key>OverrideOperatorWiFiName</key> | |
<string>EE WiFiCall</string> | |
<key>ShowVolteSwitch</key> | |
<true/> | |
<key>ShowVolteWarningUnsupportedCarrier</key> | |
<false/> | |
<key>SupportsImsCapability</key> | |
<true/> | |
<key>SuppressSimToolkitSendShortMessageNotifications</key> | |
<true/> | |
<key>TechSettings</key> | |
<dict> | |
<key>5wiServiceMask</key> | |
<integer>3</integer> | |
<key>ChildSAs</key> | |
<dict> | |
<key>FirstChild</key> | |
<dict> | |
<key>ChildProposals</key> | |
<array> | |
<dict> | |
<key>EncryptionAlgorithm</key> | |
<array> | |
<string>AES-128</string> | |
</array> | |
<key>IntegrityAlgorithm</key> | |
<array> | |
<string>SHA1-96</string> | |
</array> | |
<key>Lifetime</key> | |
<integer>86400</integer> | |
</dict> | |
</array> | |
<key>ReplayWindowSize</key> | |
<integer>12</integer> | |
</dict> | |
</dict> | |
<key>ExtraConfigurationAttributeRequestv6</key> | |
<array> | |
<dict> | |
<key>Identifier</key> | |
<integer>16390</integer> | |
<key>Name</key> | |
<string>AssignedPCSCFIPv6</string> | |
<key>Type</key> | |
<string>IPv6Address</string> | |
</dict> | |
</array> | |
<key>IKE</key> | |
<dict> | |
<key>DeadPeerDetectionEnabled</key> | |
<false/> | |
<key>DeadPeerDetectionInterval</key> | |
<integer>600</integer> | |
<key>DeadPeerDetectionMaxRetries</key> | |
<integer>4</integer> | |
<key>DeadPeerDetectionRetryInterval</key> | |
<integer>10</integer> | |
<key>LocalIdentifier</key> | |
<string>0$imsi@nai.epc.mnc$mnc.mcc$mcc.3gppnetwork.org</string> | |
<key>NATTKeepAliveEnabled</key> | |
<true/> | |
<key>NATTKeepAliveOffload</key> | |
<true/> | |
<key>NATTKeepAliveinterval</key> | |
<integer>20</integer> | |
<key>Proposals</key> | |
<array> | |
<dict> | |
<key>AuthenticationMethod</key> | |
<string>None</string> | |
<key>DHGroup</key> | |
<integer>2</integer> | |
<key>EAPMethod</key> | |
<string>EAP-AKA</string> | |
<key>EncryptionAlgorithm</key> | |
<string>AES-128</string> | |
<key>IntegrityAlgorithm</key> | |
<string>SHA1-96</string> | |
<key>Lifetime</key> | |
<integer>80000</integer> | |
<key>PRFAlgorithm</key> | |
<string>SHA1-160</string> | |
</dict> | |
</array> | |
<key>RemoteAddress</key> | |
<string>epdg.epc.mnc033.mcc234.pub.3gppnetwork.org</string> | |
<key>ValidateRemoteCertificate</key> | |
<false/> | |
</dict> | |
<key>SetHandOverIPv6Prefix</key> | |
<true/> | |
<key>SupportCallHandover</key> | |
<true/> | |
<key>TechPolicies</key> | |
<array> | |
<dict> | |
<key>policy</key> | |
<string>true</string> | |
<key>serviceMask</key> | |
<integer>131072</integer> | |
</dict> | |
<dict> | |
<key>policy</key> | |
<string>true</string> | |
<key>serviceMask</key> | |
<integer>1048582</integer> | |
</dict> | |
<dict> | |
<key>policy</key> | |
<string>true</string> | |
<key>serviceMask</key> | |
<integer>262144</integer> | |
</dict> | |
</array> | |
<key>WiFiCallingControlsAlliWLanServices</key> | |
<true/> | |
<key>WifiCallingAllowedInRoaming</key> | |
<false/> | |
<key>iRatPolicies</key> | |
<dict> | |
<key>PreferredTechnology</key> | |
<string>ims</string> | |
</dict> | |
</dict> | |
<key>apns</key> | |
<array> | |
<dict> | |
<key>apn</key> | |
<string>everywhere</string> | |
<key>password</key> | |
<string></string> | |
<key>type-mask</key> | |
<integer>49</integer> | |
<key>username</key> | |
<string></string> | |
</dict> | |
<dict> | |
<key>apn</key> | |
<string>eezone</string> | |
<key>password</key> | |
<string></string> | |
<key>tech-type-mask</key> | |
<integer>1048582</integer> | |
<key>type-mask</key> | |
<integer>1048582</integer> | |
<key>username</key> | |
<string></string> | |
</dict> | |
<dict> | |
<key>AllowedProtocolMask</key> | |
<integer>2</integer> | |
<key>AllowedProtocolMaskInRoaming</key> | |
<integer>2</integer> | |
<key>DefaultProtocolMask</key> | |
<integer>2</integer> | |
<key>SupportSwitchOver</key> | |
<true/> | |
<key>apn</key> | |
<string>ims</string> | |
<key>password</key> | |
<string></string> | |
<key>tech-type-mask</key> | |
<integer>131072</integer> | |
<key>type-mask</key> | |
<integer>131072</integer> | |
<key>username</key> | |
<string></string> | |
</dict> | |
<dict> | |
<key>AllowedProtocolMask</key> | |
<integer>2</integer> | |
<key>AllowedProtocolMaskInRoaming</key> | |
<integer>2</integer> | |
<key>DefaultProtocolMask</key> | |
<integer>2</integer> | |
<key>apn</key> | |
<string>sos</string> | |
<key>password</key> | |
<string></string> | |
<key>tech-type-mask</key> | |
<integer>262144</integer> | |
<key>type-mask</key> | |
<integer>262144</integer> | |
<key>username</key> | |
<string></string> | |
</dict> | |
</array> | |
</dict> | |
</plist> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment