Skip to content

Instantly share code, notes, and snippets.

@dwilliamsuk
Created October 15, 2019 17:02
Show Gist options
  • Save dwilliamsuk/a1ec627cdc48c1ffc4387cb49eb30e05 to your computer and use it in GitHub Desktop.
Save dwilliamsuk/a1ec627cdc48c1ffc4387cb49eb30e05 to your computer and use it in GitHub Desktop.
Sky Mobile UK IMS WiFi Calling and VoLTE configuration settings
<?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>IMSConfig</key>
<dict>
<key>AllowHandoverWithoutIMSVoiceService</key>
<true/>
<key>ConferenceCalling</key>
<dict>
<key>AlwaysSubscribeToConferenceEvents</key>
<true/>
<key>SendConferenceSubscribeInNewDialog</key>
<false/>
<key>SendReferToPeer</key>
<false/>
<key>conferenceServer</key>
<string>sip:mmtel@conf-factory.ims.mnc057.mcc234.3gppnetwork.org</string>
</dict>
<key>EnableWiFiCallingWithoutEntitlement</key>
<true/>
<key>Media</key>
<dict>
<key>AudioCodecs</key>
<dict>
<key>PayloadTypeItem</key>
<dict>
<key>EncodingName</key>
<string>AMR</string>
</dict>
</dict>
<key>EnableBandwidthSpecifiers</key>
<false/>
<key>IncludeSDPMaxRed</key>
<false/>
<key>RingbackTone</key>
<string>UK</string>
</dict>
<key>Signaling</key>
<dict>
<key>AlwaysAddSipInstance</key>
<true/>
<key>AlwaysSendSessionProgress</key>
<true/>
<key>CountryOfOriginationFormat</key>
<string>PANI</string>
<key>DefaultAuthAlgorithm</key>
<string>AKAv1-MD5</string>
<key>EarlyMediaNeedsHeader</key>
<true/>
<key>EnableCellularNetworkInfo</key>
<false/>
<key>InviteErrorResponsesToTriggerCSFB</key>
<string>3XX,4XX,5XX,6XX</string>
<key>Preconditions</key>
<string>Supported</string>
<key>SendPreferredServiceInInvite</key>
<false/>
<key>SupportPEarlyMediaHeader</key>
<true/>
<key>TriggerCSFBOnSDPError</key>
<false/>
<key>UseCIDUrlInPIDF</key>
<false/>
<key>UseFakeSAsForDeregistration</key>
<false/>
<key>UseIPSec</key>
<true/>
<key>strictCallFlows</key>
<false/>
<key>ussdEnabled</key>
<false/>
</dict>
<key>Voice</key>
<dict>
<key>DialAsEmergencyOverIMSForUndetectedEmergency</key>
<false/>
<key>E911OverIMSSupported</key>
<false/>
<key>E911OverITechSupported</key>
<true/>
<key>endNonEmergencyCalls</key>
<true/>
</dict>
<key>XCAP</key>
<dict>
<key>BsfHost</key>
<string>bsf.ims.mnc057.mcc234.pub.3gppnetwork.org</string>
<key>BsfPort</key>
<integer>80</integer>
<key>ContentType</key>
<string>application/vnd.etsi.simservs+xml</string>
<key>DisableOnNetworkError</key>
<true/>
<key>ForbiddenHttpErrorCodes</key>
<string>403</string>
<key>NafHost</key>
<string>xcap.ims.mnc057.mcc234.pub.3gppnetwork.org</string>
<key>NafPort</key>
<integer>80</integer>
<key>SupportsCFErasure</key>
<true/>
<key>SupportsCLIR</key>
<true/>
<key>SupportsCW</key>
<true/>
<key>imsFeatureDependency</key>
<true/>
<key>imsRegistrationDependency</key>
<true/>
<key>supported</key>
<true/>
</dict>
</dict>
<key>OverrideOperatorWiFiName</key>
<string>Sky WiFiCall</string>
<key>Show3GSwitchWithVolte</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>DHGroup</key>
<integer>2</integer>
<key>EncryptionAlgorithm</key>
<array>
<string>AES-256</string>
</array>
<key>IntegrityAlgorithm</key>
<array>
<string>SHA1-96</string>
</array>
<key>Lifetime</key>
<integer>86400</integer>
</dict>
</array>
<key>InstallPolicies</key>
<true/>
<key>ReplayWindowSize</key>
<integer>12</integer>
</dict>
</dict>
<key>EPDGResolutionFallbackEnabled</key>
<true/>
<key>ExtraConfigurationAttributeRequestv4</key>
<array>
<dict>
<key>Identifier</key>
<integer>20</integer>
<key>Name</key>
<string>AssignedPCSCFIPv4</string>
<key>Type</key>
<string>IPv4Address</string>
</dict>
</array>
<key>ExtraConfigurationAttributeRequestv6</key>
<array>
<dict>
<key>Identifier</key>
<integer>21</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>NATTKeepAliveEnabled</key>
<true/>
<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-256</string>
<key>IntegrityAlgorithm</key>
<string>SHA2-256</string>
<key>Lifetime</key>
<integer>86400</integer>
<key>PRFAlgorithm</key>
<string>SHA1-160</string>
</dict>
</array>
<key>RemoteAddress</key>
<string>epdg.epc.mnc057.mcc234.pub.3gppnetwork.org</string>
</dict>
<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>2</integer>
</dict>
<dict>
<key>policy</key>
<string>true</string>
<key>serviceMask</key>
<integer>1048576</integer>
</dict>
<dict>
<key>policy</key>
<string>true</string>
<key>serviceMask</key>
<integer>4</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>mobile.sky</string>
<key>password</key>
<string></string>
<key>tech-type-mask</key>
<integer>2</integer>
<key>type-mask</key>
<integer>51</integer>
<key>username</key>
<string></string>
</dict>
<dict>
<key>apn</key>
<string>mms.mobile.sky</string>
<key>password</key>
<string></string>
<key>type-mask</key>
<integer>4</integer>
<key>username</key>
<string></string>
</dict>
<dict>
<key>AllowNoDNS</key>
<integer>1</integer>
<key>UseNetworkMTU</key>
<true/>
<key>apn</key>
<string>ims</string>
<key>password</key>
<string></string>
<key>tech-type-mask</key>
<integer>131072</integer>
<key>username</key>
<string></string>
</dict>
<dict>
<key>apn</key>
<string>ut.mobile.sky</string>
<key>password</key>
<string></string>
<key>tech-type-mask</key>
<integer>1048576</integer>
<key>type-mask</key>
<integer>1048576</integer>
<key>username</key>
<string></string>
</dict>
<dict>
<key>apn</key>
<string>wifi.mms.mobile.sky</string>
<key>password</key>
<string></string>
<key>tech-type-mask</key>
<integer>4</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