| efs./policyman/carrier_policy.xml | <?xml version="1.0" encoding="UTF-8"?>
<!-- Carrier configuration file for SRLTE with CHGWL roaming
$Header: //components/rel/mmcp.mpss/8.0.1/policyman/configurations/Carrier/Generic_1xSRLTE_ss_devcfg/carrier_policy.xml#2 $
-->
<policy name = "generic"
changelist = "$Change: 13602… <?xml version="1.0" encoding="UTF-8"?>
<!-- Carrier configuration file for SRLTE with CHGWL roaming
$Header: //components/rel/mmcp.mpss/8.0.1/policyman/configurations/Carrier/Generic_1xSRLTE_ss_devcfg/carrier_policy.xml#2 $
-->
<policy name = "generic"
changelist = "$Change: 13602500 $"
enabled = "true"
schema_ver = "1"
policy_ver = "204.1.1"
>
<initial>
<actions>
<!-- List of the MCCs in which SRLTE is allowed -->
<mcc_list name="sxlte_mccs"> 310 311 312 </mcc_list>
<!-- "sxlte_plmns" list intentionally doesn't exist -->
<!-- "sxlte_mccs" && !"sxlte_plmns" ==> sxlte_on_any_plmn -->
<device_configuration num_sims = "1" max_active = "1">
<config primary="C H G W L T" />
</device_configuration>
<!-- Define the hybr_oos timer with a 1 minute interval -->
<define_timer name = "hybr_oos" interval = "1" units = "min" id = "101" />
<!-- Define initial RAT capability as CHGWL -->
<rat_capability base="none">
<include> CDMA HDR GSM WCDMA LTE </include>
</rat_capability>
<!-- On boot, include GWL bands for SUBS1 -->
<rf_bands>
<gw_bands base="hardware" />
<lte_bands base="hardware" />
<tds_bands base="none" />
</rf_bands>
<ue_mode_if> 1XSRLTE_ONLY </ue_mode_if>
<feature> srlte </feature>
</actions>
</initial>
<!--
====================================================================
Rules to handle OOS situations and timers.
====================================================================
-->
<!-- RULE #1 -->
<!-- This rule only runs when we have service on either subs.
Move to full service and continue evaluation.
-->
<rule>
<conditions>
<have_service />
</conditions>
<actions>
<svc_mode> FULL </svc_mode>
<continue />
</actions>
</rule>
<!-- RULE #2 -->
<!-- We wait if we don't have location or we are not ONLINE.
-->
<rule precond="none">
<conditions>
<any_of>
<not> <have_location /> </not>
<not> <phone_operating_mode> ONLINE </phone_operating_mode> </not>
</any_of>
</conditions>
<actions/>
</rule>
<!--
====================================================================
Rules to implement SRLTE
====================================================================
-->
<!-- RULE #3 -->
<!-- If conditions allow, operate as SRLTE with CHGWL.
-->
<rule>
<conditions>
<location_mcc_in list="sxlte_mccs" />
</conditions>
<actions>
<ue_mode> 1XSRLTE_ONLY </ue_mode>
</actions>
</rule>
<!-- RULE #4 -->
<!-- Anything else is CSFB with CHGWL.
-->
<rule>
<conditions>
<true />
</conditions>
<actions>
<ue_mode> CSFB </ue_mode>
</actions>
</rule>
</policy>
| <?xml version="1.0" encoding="UTF-8"?>
<!-- Carrier configuration file for VoLTE with CHGWL roaming
$Header: //components/rel/mmcp.mpss/8.0.1/policyman/configurations/Carrier/USCC/subsidized_ss_devcfg/carrier_policy.xml#1 $
-->
<policy name = "generic"
changelist = "$Change: 13249813 $"
… <?xml version="1.0" encoding="UTF-8"?>
<!-- Carrier configuration file for VoLTE with CHGWL roaming
$Header: //components/rel/mmcp.mpss/8.0.1/policyman/configurations/Carrier/USCC/subsidized_ss_devcfg/carrier_policy.xml#1 $
-->
<policy name = "generic"
changelist = "$Change: 13249813 $"
enabled = "true"
schema_ver = "1"
policy_ver = "211.1.2"
>
<initial>
<actions>
<!-- List of the MCCs in which SRLTE is allowed -->
<mcc_list name="sxlte_mccs"> 310 311 312 </mcc_list>
<device_configuration num_sims="1" max_active="1">
<config primary="C H G W L T" />
</device_configuration>
<!-- Define initial RAT capability as CHL for SUBS1-->
<rat_capability base="none" >
<include> C H G W L </include>
</rat_capability>
<ue_mode_if> 1X_CSFB_PREF </ue_mode_if>
<feature> srlte </feature>
</actions>
</initial>
<if>
<any_of>
<not> <have_location /> </not>
<not> <phone_operating_mode> ONLINE </phone_operating_mode>
</not>
</any_of>
<then>
<stop />
</then>
</if>
<svc_mode> FULL </svc_mode>
<if>
<location_mcc_in list="sxlte_mccs" />
<then>
<ue_mode> 1X_CSFB_PREF </ue_mode>
</then>
<else>
<ue_mode> CSFB </ue_mode>
</else>
</if>
</policy>
|