Facebook
From Melodic Octupus, 3 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 327
  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <!-- Carrier Policy file for CSFB in open market with GWL and 5G RAT
  4. $Header: //commercial/MPSS.AT.2.0.c4/Main/modem_proc/mmcp/policyman/configurations/Carrier/EU/Elisa/carrier_policy.xml#1 $
  5. -->
  6. <!-- [update policy_ver to 16.11.18][2019/05/10][KrishnaUpadhyaya][according to excel release,modify 4CA combo for EE]-->
  7. <!-- [update policy_ver to 16.11.19][2019/05/24][AllenLi/Jitendra][OPCR#000231][according to excel release,modify combo for Elisa requirement]-->
  8. <!-- [update policy_ver to 16.11.21][2019/11/20][satish.singh][OPCR#000342]Enabling 5G for EU Telia (Sweden,Norway,Finland)-->
  9. <!-- [update policy_ver to 16.11.23][2020/01/31][Umesh.tailor][modified nr5g bands to proper string]-->
  10. <!-- [update policy_ver to 16.11.24][2020/02/11][ravi.adudodla][CA combination string refactoring and Disable 5G for Telia Norway and Sweden as per MP0 plan]-->
  11. <!-- [update policy_ver to 16.11.25][2020/04/07][ravi.adudodla] Enable 5G for Telia Group pilot Test-->
  12.  
  13. <policy name        = "generic"
  14.         changelist  = "$Change: 11335224 $"
  15.         schema_ver  = "1"
  16.         policy_ver  = "16.11.25"
  17. >
  18. <!-- Begin add by oem, Reita 18-12-26 -->
  19.   <initial>
  20.    
  21.    <mcc_list name="Telia_mccs"> 240 242 244 </mcc_list>
  22.    
  23.    <mcc_list name="test_sim_mccs"> 001 </mcc_list>
  24.    <plmn_list name="test_sim_plmns"> 460-99 001-01 001-12</plmn_list>
  25.    <plmn_list name ="america_att_plmns">310-30 310-70 310-90 310-150 310-170 310-280 310-380 310-410 310-560 310-680 310-980 311-180</plmn_list>
  26.    <plmn_list name ="china_cmcc_plmns">460-00 460-02 460-04 460-07 460-08</plmn_list>
  27.    <plmn_list name = "EU_Telia_SE_plmns">240-01</plmn_list>
  28.    <plmn_list name = "EU_Telia_NO_plmns">242-02 242-05</plmn_list>
  29.    <plmn_list name = "EU_Telia_FI_plmns">244-91</plmn_list>
  30.    
  31.    
  32.    <mcc_list name="india_mccs"> 404 405 406 </mcc_list>
  33.    <mcc_list name="america_mccs"> 310 311 312 313 314 315 316 </mcc_list>
  34.    <mcc_list name="canada_mccs"> 302 </mcc_list>
  35.    <mcc_list name="china_hk_macao_mccs"> 460 454 455 </mcc_list>
  36.    <mcc_list name="europe_mccs"> 202 204 206 208 212 212 213 214 216 218 219 220 222 226 228 230 231 232 234 235 238 246 247 248 255 257 259 260 262 266 268 270 272 274 276 278 280 284 286 288 292 293 294 295 297 </mcc_list>
  37.    
  38.    <define_fullrat_config>
  39.      <actions>
  40.            <ue_mode> CSFB </ue_mode>
  41.             <rat_capability base="none">
  42.           <include> C H G W L 5G </include>
  43.         </rat_capability>
  44.                 <rf_bands base="hardware"/>
  45.                 <svc_mode> ALL </svc_mode>
  46.                 <freq_list list="default" />
  47.          </actions>
  48.    </define_fullrat_config>
  49.  
  50.    <rf_band_list name="rf_bands_default">
  51.         <gw_bands base="hardware" />
  52.         <lte_bands base="hardware" />
  53.         <tds_bands base="hardware" />
  54.         <nr5g_sa_bands base="hardware" />
  55.         <nr5g_nsa_bands base="hardware" />
  56.    </rf_band_list>
  57.    
  58.    <rf_band_list name="europe_noraml_bands">
  59.         <gw_bands base="hardware" />
  60.         <lte_bands base="hardware" />
  61.         <tds_bands base="hardware" />
  62.         <nr5g_sa_bands base="hardware" />
  63.         <nr5g_nsa_bands base="hardware" />
  64.    </rf_band_list>
  65.  
  66.         <rf_band_list name="EU_Telia_bands">
  67.         <gw_bands base="hardware" />
  68.         <lte_bands base="hardware" />
  69.         <tds_bands base="hardware" />
  70.         <nr5g_sa_bands base="hardware" />
  71.         <nr5g_nsa_bands base="hardware" />
  72.       </rf_band_list>    
  73.          
  74.     <rf_band_list name="india_bands">
  75.           <gw_bands base="hardware" />
  76.           <lte_bands base="hardware" />
  77.           <tds_bands base="none" />
  78.     </rf_band_list>
  79.        
  80.         <rf_band_list name="america_bands">
  81.           <gw_bands base="hardware" />
  82.           <lte_bands base="hardware" />
  83.           <tds_bands base="none" />
  84.     </rf_band_list>
  85.        
  86.         <rf_band_list name="china_hk_macao_bands">
  87.           <gw_bands base="hardware" />
  88.           <lte_bands base="hardware" />
  89.           <tds_bands base="hardware" /> <!-- 20170608 liuweibin, open tds_bands for China cmcc -->
  90.         </rf_band_list>
  91.        
  92.     <rf_band_list name="global_others_bands">
  93.           <gw_bands base="hardware" />
  94.           <lte_bands base="hardware" />
  95.           <tds_bands base="none" />
  96.     </rf_band_list>
  97. <!-- Define initial RAT capability as CHLGWT -->
  98.    <rat_capability_if base="none" >
  99.         <include> G W L 5G </include>
  100.    </rat_capability_if>
  101.    
  102. <!-- Define Intial UE mode as CSFB -->
  103.    <ue_mode_if> CSFB </ue_mode_if>
  104.    
  105. <!-- On first boot, include Home bands -->
  106.    <rf_bands_if list="rf_bands_home" />
  107.  
  108.    <feature single_sim="normal"> dualmmode </feature>
  109.   </initial>
  110.  
  111.   <!-- RULE #1 -->
  112.   <!-- We wait if we don't have location or we are not ONLINE.
  113.   -->
  114.   <if precond="none">
  115.     <any_of>
  116.       <not> <have_location /> </not>
  117.       <not> <phone_operating_mode> ONLINE </phone_operating_mode> </not>
  118.     </any_of>
  119.     <then>
  120.       <stop />
  121.     </then>
  122.   </if>
  123.   <!-- RULE #2 -->
  124.   <!-- Continue setting the capabilities.
  125.   -->
  126.   <svc_mode> FULL </svc_mode>
  127.   <rat_order> L W T G C H 5G</rat_order>
  128.  
  129.  
  130.   <select>
  131.     <case>
  132.           <all_of>
  133.             <location_mcc_in list="Telia_mccs" />
  134.                 <not><imsi_mcc_in list="test_sim_mccs" /></not>
  135.         <not><imsi_plmn_in list="test_sim_plmns" /></not>
  136.           </all_of>
  137.           <actions>
  138.           <if>
  139.           <cond><serving_plmn_in list = "EU_Telia_FI_plmns" /></cond>
  140.                          <then>
  141.                            <rat_capability base="none"><include> G W L 5G </include></rat_capability>
  142.                            <rf_bands list="EU_Telia_bands" />
  143.                            <ue_mode> CSFB </ue_mode>
  144.                            <rat_order> L W G </rat_order>
  145.                            <ca_band_combos string="3A4A-1A4-m3;3A4-1A4A-m3;7A4A-1A4-m3;7A4-1A4A-m3;20A2A-1A4-m1;20A2-1A4A-m1;28A2A-1A4-m3;28A2-1A4A-m3;38A4A-1A4-m1;38A4-1A4A-m1;7A4A-3A4-m3;7A4-3A4A-m3;20A2A-3A4-m3;20A2-3A4A-m3;20A2A-3A4A-m3;28A2A-3A4-m3;28A2-3A4A-m3;28A2A-3A4A-m3;38A4A-3A4-m1;38A4-3A4A-m1;20A2A-7A4-m7;20A2-7A4A-m7;20A2A-7A4A-m7;3C44A-m1;3C44C-m1;7C44C-m7;7C44A-m7;46A2A-1A4-m3;46A2-1A4A-m3;46A2A-3A4-m3;46A2-3A4A-m3;46A2A-7A4-m3;46A2-7A4A-m3;7A4A-3A4-1A2-m3;7A4-3A4A-1A2-m3;7A4-3A4-1A2A-m3;7A2A-3A4-1A4-m3;7A2-3A4A-1A4-m3;7A2-3A4-1A4A-m3;7A4A-3A4-1A4-m3;7A4-3A4A-1A4-m3;7A4-3A4-1A4A-m3;20A2A-3A4-1A4-m1;20A2-3A4A-1A4-m1;20A2-3A4-1A4A-m1;20A2A-3A4A-1A4-m1;28A2A-3A4-1A4-m1;28A2-3A4A-1A4-m1;28A2-3A4-1A4A-m1;28A2A-3A4A-1A4-m1;38A2A-3A4-1A4-m1;38A2-3A4A-1A4-m1;38A2-3A4A-1A4A-m1;20A2A-7A4-1A4-m7;20A2-7A4A-1A4-m7;20A2-7A4-1A4A-m7;20A2A-7A4A-1A4-m7;38A2A-7A4-1A4-m1;38A2-7A4A-1A4-m1;38A2-7A4A-1A4A-m1;20A2A-7A4-3A4-m3;20A2-7A4A-3A4-m3;20A2-7A4-3A4A-m3;20A2A-7A4-3A4A-m3;20A2A-7A4A-3A4-m3;28A2A-7A4-3A4-m1;28A2-7A4A-3A4-m1;28A2-7A4-3A4A-m1;28A2A-7A4-3A4A-m1;28A2A-7A4A-3A4-m1;38A4A-7A4-3A4-m1;38A4-7A4A-3A4-m1;38A4-7A4-3A4A-m1;38A4A-20A2-7A4-m1;38A4-20A2A-7A4-m1;38A4-20A2-7A4A-m1;38A4-20A2A-7A4A-m1;46C22A-1A4-m3;46C22-1A4A-m3;46C22A-3A4-m3;46C22-3A4A-m3;46C22A-7A4-m3;46C22-7A4A-m3;20A2A-7A2-3A4-1A4-m3;20A2-7A2A-3A4-1A4-m3;20A2-7A2-3A4A-1A4-m3;20A2-7A2-3A4-1A4A-m3;20A2A-7A4-3A2-1A4-m3;20A2-7A4A-3A2-1A4-m3;20A2-7A4-3A2A-1A4-m3;20A2-7A4-3A2-1A4A-m3;20A2A-7A4-3A4-1A2-m3;20A2-7A4A-3A4-1A2-m3;20A2-7A4-3A4A-1A2-m3;20A2-7A4-3A4-1A2A-m3;20A2A-7A4-3A4-1A4-m3;20A2-7A4A-3A4-1A4-m3;20A2-7A4-3A4A-1A4-m3;20A2-7A4-3A4-1A4A-m3;28A2A-7A2-3A4-1A4-m3;20A2A-7A4-3A4A-1A4-m3;20A2A-7A4A-3A4-1A4-m3;28A2-7A2A-3A4-1A4-m3;28A2-7A2-3A4A-1A4-m3;28A2-7A2-3A4-1A4A-m3;28A2A-7A4-3A2-1A4-m3;28A2-7A4A-3A2-1A4-m3;28A2-7A4-3A2A-1A4-m3;28A2-7A4-3A2-1A4A-m3;28A2A-7A4-3A4-1A2-m3;28A2-7A4A-3A4-1A2-m3;28A2-7A4-3A4A-1A2-m3;28A2-7A4-3A4-1A2A-m3;28A2A-7A4-3A4-1A4-m3;28A2-7A4A-3A4-1A4-m3;28A2-7A4-3A4A-1A4-m3;28A2-7A4-3A4-1A4A-m3;28A2A-7A4-3A4A-1A4-m3;28A2A-7A4A-3A4-1A4-m3;" />
  146.                          </then>
  147.           <else>
  148.              <if>
  149.           <cond><serving_plmn_in list = "EU_Telia_SE_plmns" /></cond>
  150.                          <then>
  151.                            <rat_capability base="none"><include> G W L </include></rat_capability>
  152.                            <rf_bands list="EU_Telia_bands" />
  153.                            <ue_mode> CSFB </ue_mode>
  154.                            <rat_order> L W G </rat_order>
  155.                            <ca_band_combos string="3A4A-1A4-m3;3A4-1A4A-m3;7A4A-1A4-m3;7A4-1A4A-m3;20A2A-1A4-m1;20A2-1A4A-m1;28A2A-1A4-m3;28A2-1A4A-m3;38A4A-1A4-m1;38A4-1A4A-m1;7A4A-3A4-m3;7A4-3A4A-m3;20A2A-3A4-m3;20A2-3A4A-m3;20A2A-3A4A-m3;28A2A-3A4-m3;28A2-3A4A-m3;28A2A-3A4A-m3;38A4A-3A4-m1;38A4-3A4A-m1;20A2A-7A4-m7;20A2-7A4A-m7;20A2A-7A4A-m7;3C44A-m1;3C44C-m1;7C44C-m7;7C44A-m7;46A2A-1A4-m3;46A2-1A4A-m3;46A2A-3A4-m3;46A2-3A4A-m3;46A2A-7A4-m3;46A2-7A4A-m3;7A4A-3A4-1A2-m3;7A4-3A4A-1A2-m3;7A4-3A4-1A2A-m3;7A2A-3A4-1A4-m3;7A2-3A4A-1A4-m3;7A2-3A4-1A4A-m3;7A4A-3A4-1A4-m3;7A4-3A4A-1A4-m3;7A4-3A4-1A4A-m3;20A2A-3A4-1A4-m1;20A2-3A4A-1A4-m1;20A2-3A4-1A4A-m1;20A2A-3A4A-1A4-m1;28A2A-3A4-1A4-m1;28A2-3A4A-1A4-m1;28A2-3A4-1A4A-m1;28A2A-3A4A-1A4-m1;38A2A-3A4-1A4-m1;38A2-3A4A-1A4-m1;38A2-3A4A-1A4A-m1;20A2A-7A4-1A4-m7;20A2-7A4A-1A4-m7;20A2-7A4-1A4A-m7;20A2A-7A4A-1A4-m7;38A2A-7A4-1A4-m1;38A2-7A4A-1A4-m1;38A2-7A4A-1A4A-m1;20A2A-7A4-3A4-m3;20A2-7A4A-3A4-m3;20A2-7A4-3A4A-m3;20A2A-7A4-3A4A-m3;20A2A-7A4A-3A4-m3;28A2A-7A4-3A4-m1;28A2-7A4A-3A4-m1;28A2-7A4-3A4A-m1;28A2A-7A4-3A4A-m1;28A2A-7A4A-3A4-m1;38A4A-7A4-3A4-m1;38A4-7A4A-3A4-m1;38A4-7A4-3A4A-m1;38A4A-20A2-7A4-m1;38A4-20A2A-7A4-m1;38A4-20A2-7A4A-m1;38A4-20A2A-7A4A-m1;46C22A-1A4-m3;46C22-1A4A-m3;46C22A-3A4-m3;46C22-3A4A-m3;46C22A-7A4-m3;46C22-7A4A-m3;20A2A-7A2-3A4-1A4-m3;20A2-7A2A-3A4-1A4-m3;20A2-7A2-3A4A-1A4-m3;20A2-7A2-3A4-1A4A-m3;20A2A-7A4-3A2-1A4-m3;20A2-7A4A-3A2-1A4-m3;20A2-7A4-3A2A-1A4-m3;20A2-7A4-3A2-1A4A-m3;20A2A-7A4-3A4-1A2-m3;20A2-7A4A-3A4-1A2-m3;20A2-7A4-3A4A-1A2-m3;20A2-7A4-3A4-1A2A-m3;20A2A-7A4-3A4-1A4-m3;20A2-7A4A-3A4-1A4-m3;20A2-7A4-3A4A-1A4-m3;20A2-7A4-3A4-1A4A-m3;28A2A-7A2-3A4-1A4-m3;20A2A-7A4-3A4A-1A4-m3;20A2A-7A4A-3A4-1A4-m3;28A2-7A2A-3A4-1A4-m3;28A2-7A2-3A4A-1A4-m3;28A2-7A2-3A4-1A4A-m3;28A2A-7A4-3A2-1A4-m3;28A2-7A4A-3A2-1A4-m3;28A2-7A4-3A2A-1A4-m3;28A2-7A4-3A2-1A4A-m3;28A2A-7A4-3A4-1A2-m3;28A2-7A4A-3A4-1A2-m3;28A2-7A4-3A4A-1A2-m3;28A2-7A4-3A4-1A2A-m3;28A2A-7A4-3A4-1A4-m3;28A2-7A4A-3A4-1A4-m3;28A2-7A4-3A4A-1A4-m3;28A2-7A4-3A4-1A4A-m3;28A2A-7A4-3A4A-1A4-m3;28A2A-7A4A-3A4-1A4-m3;" />
  156.                          </then>
  157.           <else>
  158.              <if>
  159.           <cond><serving_plmn_in list = "EU_Telia_NO_plmns" /></cond>
  160.                          <then>
  161.                            <rat_capability base="none"><include> G W L 5G </include></rat_capability>
  162.                            <rf_bands list="EU_Telia_bands" />
  163.                            <ue_mode> CSFB </ue_mode>
  164.                            <rat_order> L W G </rat_order>
  165.                            <ca_band_combos string="3A4A-1A4-m3;3A4-1A4A-m3;7A4A-1A4-m3;7A4-1A4A-m3;20A2A-1A4-m1;20A2-1A4A-m1;28A2A-1A4-m3;28A2-1A4A-m3;38A4A-1A4-m1;38A4-1A4A-m1;7A4A-3A4-m3;7A4-3A4A-m3;20A2A-3A4-m3;20A2-3A4A-m3;20A2A-3A4A-m3;28A2A-3A4-m3;28A2-3A4A-m3;28A2A-3A4A-m3;38A4A-3A4-m1;38A4-3A4A-m1;20A2A-7A4-m7;20A2-7A4A-m7;20A2A-7A4A-m7;3C44A-m1;3C44C-m1;7C44C-m7;7C44A-m7;46A2A-1A4-m3;46A2-1A4A-m3;46A2A-3A4-m3;46A2-3A4A-m3;46A2A-7A4-m3;46A2-7A4A-m3;7A4A-3A4-1A2-m3;7A4-3A4A-1A2-m3;7A4-3A4-1A2A-m3;7A2A-3A4-1A4-m3;7A2-3A4A-1A4-m3;7A2-3A4-1A4A-m3;7A4A-3A4-1A4-m3;7A4-3A4A-1A4-m3;7A4-3A4-1A4A-m3;20A2A-3A4-1A4-m1;20A2-3A4A-1A4-m1;20A2-3A4-1A4A-m1;20A2A-3A4A-1A4-m1;28A2A-3A4-1A4-m1;28A2-3A4A-1A4-m1;28A2-3A4-1A4A-m1;28A2A-3A4A-1A4-m1;38A2A-3A4-1A4-m1;38A2-3A4A-1A4-m1;38A2-3A4A-1A4A-m1;20A2A-7A4-1A4-m7;20A2-7A4A-1A4-m7;20A2-7A4-1A4A-m7;20A2A-7A4A-1A4-m7;38A2A-7A4-1A4-m1;38A2-7A4A-1A4-m1;38A2-7A4A-1A4A-m1;20A2A-7A4-3A4-m3;20A2-7A4A-3A4-m3;20A2-7A4-3A4A-m3;20A2A-7A4-3A4A-m3;20A2A-7A4A-3A4-m3;28A2A-7A4-3A4-m1;28A2-7A4A-3A4-m1;28A2-7A4-3A4A-m1;28A2A-7A4-3A4A-m1;28A2A-7A4A-3A4-m1;38A4A-7A4-3A4-m1;38A4-7A4A-3A4-m1;38A4-7A4-3A4A-m1;38A4A-20A2-7A4-m1;38A4-20A2A-7A4-m1;38A4-20A2-7A4A-m1;38A4-20A2A-7A4A-m1;46C22A-1A4-m3;46C22-1A4A-m3;46C22A-3A4-m3;46C22-3A4A-m3;46C22A-7A4-m3;46C22-7A4A-m3;20A2A-7A2-3A4-1A4-m3;20A2-7A2A-3A4-1A4-m3;20A2-7A2-3A4A-1A4-m3;20A2-7A2-3A4-1A4A-m3;20A2A-7A4-3A2-1A4-m3;20A2-7A4A-3A2-1A4-m3;20A2-7A4-3A2A-1A4-m3;20A2-7A4-3A2-1A4A-m3;20A2A-7A4-3A4-1A2-m3;20A2-7A4A-3A4-1A2-m3;20A2-7A4-3A4A-1A2-m3;20A2-7A4-3A4-1A2A-m3;20A2A-7A4-3A4-1A4-m3;20A2-7A4A-3A4-1A4-m3;20A2-7A4-3A4A-1A4-m3;20A2-7A4-3A4-1A4A-m3;28A2A-7A2-3A4-1A4-m3;20A2A-7A4-3A4A-1A4-m3;20A2A-7A4A-3A4-1A4-m3;28A2-7A2A-3A4-1A4-m3;28A2-7A2-3A4A-1A4-m3;28A2-7A2-3A4-1A4A-m3;28A2A-7A4-3A2-1A4-m3;28A2-7A4A-3A2-1A4-m3;28A2-7A4-3A2A-1A4-m3;28A2-7A4-3A2-1A4A-m3;28A2A-7A4-3A4-1A2-m3;28A2-7A4A-3A4-1A2-m3;28A2-7A4-3A4A-1A2-m3;28A2-7A4-3A4-1A2A-m3;28A2A-7A4-3A4-1A4-m3;28A2-7A4A-3A4-1A4-m3;28A2-7A4-3A4A-1A4-m3;28A2-7A4-3A4-1A4A-m3;28A2A-7A4-3A4A-1A4-m3;28A2A-7A4A-3A4-1A4-m3;" />
  166.                          </then>
  167.           <else>
  168.                    <rat_capability base="none">
  169.                         <include> G W L 5G </include>
  170.                    </rat_capability>
  171.                    <rf_bands list="europe_noraml_bands" />
  172.                    <ue_mode> CSFB </ue_mode>
  173.                    <rat_order> L W G </rat_order>
  174.                    <ca_band_combos string="3A4A-1A4-m3;3A4-1A4A-m3;7A4A-1A4-m3;7A4-1A4A-m3;20A2A-1A4-m1;20A2-1A4A-m1;32A2-1A4A-m1;7A4A-3A4-m3;7A4-3A4A-m3;20A2A-3A4-m3;20A2-3A4A-m3;32A2-3A4A-m1;38A4A-3A4-m1;38A4-3A4A-m1;20A2A-7A4-m7;20A2-7A4A-m7;32A2-7A4A-m1;32A2-20A2A-m3;38A4A-20A2-m1;38A4-20A2A-m1;3C44A-m1;7C44A-m7;38C44A-m1;46A2A-1A4-m3;46A2-1A4A-m3;46A2A-3A4-m3;46A2-3A4A-m3;46A2A-7A4-m3;46A2-7A4A-m3;3C44A-1A4-m1;3C44-1A4A-m1;7C44A-1A4-m3;7C44-1A4A-m3;7A2A-3A4-1A4-m3;7A2-3A4A-1A4-m3;7A2-3A4-1A4A-m3;7A4A-3A4-1A2-m3;7A4-3A4A-1A2-m3;7A4-3A4-1A2A-m3;7A4A-3A4-1A4-m3;7A4-3A4A-1A4-m3;7A4-3A4-1A4A-m3;20A2A-3A4-1A4-m1;20A2-3A4A-1A4-m1;20A2-3A4-1A4A-m1;20A2A-7A4-1A4-m7;20A2-7A4A-1A4-m7;20A2-7A4-1A4A-m7;7C44A-3A4-m3;7C44-3A4A-m3;7A4A-3C44-m1;7A4-3C44A-m1;7A4A-3A4-3A2-m3;7A4-3A4A-3A2-m3;7A2A-3A4-3A4-m3;7A2-3A4A-3A4-m3;8A2A-3A4-3A4-m3;8A2-3A4A-3A4-m3;8A2A-7A4-3A4-m7;8A2-7A4A-3A4-m7;8A2-7A4-3A4A-m7;20A2A-7A4-3A4-m3;20A2-7A4A-3A4-m3;20A2-7A4-3A4A-m3;38A2A-7A2-3A4-m1;38A2-7A2A-3A4-m1;38A2-7A2-3A4A-m1;38A2-7A4-3A4A-m1;38A2-7A4A-3A4-m1;38A2A-7A4-3A4-m1;38A4A-20A2-7A4-m1;38A4-20A2A-7A4-m1;38A4-20A2-7A4A-m1;20A2A-3A4A-m3;20A2A-7A4A-m7;3C44C-m1;7C44C-m7;38C44C-m1;3C44C-1A4-m1;7C44C-1A4-m3;20A2A-3A4A-1A4-m1;20A2A-7A4A-1A4-m7;7C44C-3A4-m3;7A4-3C44C-m1;20A2A-7A4-3A4A-m3;20A2A-7A4A-3A4-m3;38A4-20A2A-7A2A-m1;" />
  175.           </else>
  176.          </if>
  177.         </else>
  178.        </if>
  179.       </else>
  180.       </if>
  181.      </actions>
  182.     </case>
  183.        
  184.         <case>
  185.           <all_of>
  186.             <location_mcc_in list="europe_mccs" />
  187.             <not><imsi_mcc_in list="test_sim_mccs" /></not>
  188.         <not><imsi_plmn_in list="test_sim_plmns" /></not>
  189.           </all_of>
  190.           <actions>
  191.             <rat_capability base="none">
  192.                         <include> G W L 5G </include>
  193.                 </rat_capability>
  194.                 <rf_bands list="europe_noraml_bands" />
  195.                 <ue_mode> CSFB </ue_mode>
  196.                 <rat_order> L W G </rat_order>
  197.                 <ca_band_combos string="3A4A-1A4-m3;3A4-1A4A-m3;7A4A-1A4-m3;7A4-1A4A-m3;20A2A-1A4-m1;20A2-1A4A-m1;32A2-1A4A-m1;7A4A-3A4-m3;7A4-3A4A-m3;20A2A-3A4-m3;20A2-3A4A-m3;32A2-3A4A-m1;38A4A-3A4-m1;38A4-3A4A-m1;20A2A-7A4-m7;20A2-7A4A-m7;32A2-7A4A-m1;32A2-20A2A-m3;38A4A-20A2-m1;38A4-20A2A-m1;3C44A-m1;7C44A-m7;38C44A-m1;46A2A-1A4-m3;46A2-1A4A-m3;46A2A-3A4-m3;46A2-3A4A-m3;46A2A-7A4-m3;46A2-7A4A-m3;3C44A-1A4-m1;3C44-1A4A-m1;7C44A-1A4-m3;7C44-1A4A-m3;7A2A-3A4-1A4-m3;7A2-3A4A-1A4-m3;7A2-3A4-1A4A-m3;7A4A-3A4-1A2-m3;7A4-3A4A-1A2-m3;7A4-3A4-1A2A-m3;7A4A-3A4-1A4-m3;7A4-3A4A-1A4-m3;7A4-3A4-1A4A-m3;20A2A-3A4-1A4-m1;20A2-3A4A-1A4-m1;20A2-3A4-1A4A-m1;20A2A-7A4-1A4-m7;20A2-7A4A-1A4-m7;20A2-7A4-1A4A-m7;7C44A-3A4-m3;7C44-3A4A-m3;7A4A-3C44-m1;7A4-3C44A-m1;7A4A-3A4-3A2-m3;7A4-3A4A-3A2-m3;7A2A-3A4-3A4-m3;7A2-3A4A-3A4-m3;8A2A-3A4-3A4-m3;8A2-3A4A-3A4-m3;8A2A-7A4-3A4-m7;8A2-7A4A-3A4-m7;8A2-7A4-3A4A-m7;20A2A-7A4-3A4-m3;20A2-7A4A-3A4-m3;20A2-7A4-3A4A-m3;38A2A-7A2-3A4-m1;38A2-7A2A-3A4-m1;38A2-7A2-3A4A-m1;38A2-7A4-3A4A-m1;38A2-7A4A-3A4-m1;38A2A-7A4-3A4-m1;38A4A-20A2-7A4-m1;38A4-20A2A-7A4-m1;38A4-20A2-7A4A-m1;20A2A-3A4A-m3;20A2A-7A4A-m7;3C44C-m1;7C44C-m7;38C44C-m1;3C44C-1A4-m1;7C44C-1A4-m3;20A2A-3A4A-1A4-m1;20A2A-7A4A-1A4-m7;7C44C-3A4-m3;7A4-3C44C-m1;20A2A-7A4-3A4A-m3;20A2A-7A4A-3A4-m3;38A4-20A2A-7A2A-m1;" />
  198.           </actions>
  199.         </case>
  200.        
  201.         <case>
  202.           <all_of>
  203.             <location_mcc_in list="india_mccs" />
  204.             <not><imsi_mcc_in list="test_sim_mccs" /></not>
  205.         <not><imsi_plmn_in list="test_sim_plmns" /></not>
  206.           </all_of>
  207.           <actions>
  208.             <rat_capability base="none">
  209.           <include> G W L </include>
  210.         </rat_capability>
  211.         <rf_bands list="india_bands" />
  212.         <ue_mode> CSFB </ue_mode>
  213.                 <rat_order> L W G </rat_order>
  214.           </actions>
  215.         </case>
  216.        
  217.         <case>
  218.          <all_of>
  219.           <location_mcc_in list="america_mccs" />
  220.           <not><imsi_mcc_in list="test_sim_mccs" /></not>
  221.           <not><imsi_plmn_in list="test_sim_plmns" /></not>
  222.      </all_of>
  223.          <actions>
  224.           <rat_capability base="none">
  225.                 <include> G W L C H </include>
  226.       </rat_capability>
  227.           <rf_bands list="america_bands" />
  228.           <ue_mode> 1X_CSFB_PREF </ue_mode>
  229.           <rat_order> L C H W G </rat_order>
  230.           <if>
  231.             <cond> <serving_plmn_in list = "america_att_plmns" /> </cond>
  232.             <then>
  233.                 <ca_band_combos string="2A4A-2A4-m1;4A4-2A4A-m7;4A4A-2A4-m7;5A2-2A4A-m3;5A2A-2A4-m3;12A2A-2A4-m7;12A2-2A4A-m7;12A2A-2A4A-m7;29A2A-2A4-m7;29A2-2A4A-m7;30A2A-2A4-m1;30A2-2A4A-m1;66A4-2A4A-m7;66A4A-2A4-m7;4A4A-4A4-m3;5A2-4A4A-m3;5A2A-4A4-m3;12A2A-4A4-m3F;12A2-4A4A-m3F;12A2A-4A4A-m3F;29A2A-4A4-m7;29A2-4A4A-m7;30A2A-4A4-m1;30A2-4A4A-m1;30A2A-5A2-m1;30A2-5A2A-m1;66A4-5A2A-m1;66A4A-5A2-m1;30A2A-12A2-m1;30A2-12A2A-m1;66A4A-12A2-m3F;66A4-12A2A-m3F;66A4A-12A2A-m3F;30A2A-29A2-m1;30A2-29A2A-m1;46A2A-2A4-m1;46A2-2A4A-m1;46A2A-4A4-m1;46A2-4A4A-m1;66A4A-46A2-m1;66A4-46A2A-m1;12A2A-2A4-2A4-m1;12A2-2A4A-2A4-m1;12A2A-2A4A-2A4-m1;5A2-4A4-2A4A-m1;5A2-4A4A-2A4-m1;5A2A-4A4-2A4-m1;12A2A-4A4-2A4-m1;12A2-4A4A-2A4-m1;12A2-4A4-2A4A-m1;12A2A-4A4A-2A4-m1;12A2A-4A4-4A4-m1;12A2-4A4A-4A4-m1;12A2A-4A4A-4A4-m1;66A4A-12A2-2A4-m3;66A4-12A2A-2A4-m3;66A4-12A2-2A4A-m3;66A4-12A2A-2A4A-m3;66A4A-12A2A-2A4-m3;66A4-66A4-5A2A-m1;66A4A-66A4-5A2-m1;30A2A-5A2-2A4-m1;30A2-5A2A-2A4-m1;30A2-5A2-2A4A-m1;30A2A-12A2-2A4-m1;30A2-12A2A-2A4-m1;30A2-12A2-2A4A-m1;30A2-12A2A-2A4A-m1;30A2A-29A2-2A4-m1;30A2-29A2A-2A4-m1;30A2-29A2-2A4A-m1;30A2A-5A2-4A4-m1;30A2-5A2A-4A4-m1;30A2-5A2-4A4A-m1;30A2A-12A2-4A4-m1;30A2-12A2A-4A4-m1;30A2-12A2-4A4A-m1;30A2-12A2A-4A4A-m1;30A2A-29A2-4A4-m1;30A2-29A2A-4A4-m1;30A2-29A2-4A4A-m1;66A4A-30A2-5A2-m1;66A4-30A2A-5A2-m1;66A4-30A2-5A2A-m1;66A4A-30A2-12A2-m1;66A4-30A2A-12A2-m1;66A4-30A2-12A2A-m1;66A4A-30A2-12A2A-m1;46C22A-2A4-m1;46C22-2A4A-m1;46C22A-4A4-m1;46C22-4A4A-m1;66A4A-46C22-m1;66A4-46C22A-m1;" />
  234.                 </then>
  235.             <else>
  236.             <ca_band_combos string="4A4-2A4A-m7;4A4A-2A4-m7;5A2-2A4A-m3;5A2A-2A4-m3;66A4-2A4A-m7;66A4A-2A4-m7;4A4A-4A4-m3;5A2-4A4A-m3;5A2A-4A4-m3;66A4-5A2A-m1;66A4A-5A2-m1;26A2-25A4A-m7;26A2A-25A4-m7;41A4A-41A4-m3;66A4A-66A4-m1;41C44A-mF;41C44C-mF;66C44A-m1;66C44C-m1;46A2A-2A4-m1;46A2-2A4A-m1;46A2A-4A4-m1;46A2-4A4A-m1;66A4A-46A2-m1;66A4-46A2A-m1;5A2-4A4-2A4A-m1;5A2-4A4A-2A4-m1;5A2A-4A4-2A4-m1;66A4-5A2-2A4A-m1;66A4-5A2A-2A4-m1;66A4A-5A2-2A4-m1;66A4-66A4-2A4A-m1;66A4A-66A4-2A4-m1;5A2-4A4A-4A4-m1;5A2A-4A4-4A4-m1;66A4A-66C44-m1;66A4-66C44A-m1;66A4-66C44C-m1;66A4-66A4-5A2A-m1;66A4A-66A4-5A2-m1;66C44-5A2A-m1;66C44A-5A2-m1;66C44C-5A2-m1;41A4A-41C44-m1;41A4-41C44A-m1;41A4-41C44C-m1;41D444A-m1;46C22A-2A4-m1;46C22-2A4A-m1;46C22A-4A4-m1;46C22-4A4A-m1;66A4A-46C22-m1;66A4-46C22A-m1;" />
  237.             </else>
  238.            </if>
  239.           </actions>
  240.     </case>
  241.        
  242.         <case>
  243.           <all_of>
  244.             <location_mcc_in list="china_hk_macao_mccs" />
  245.             <not><imsi_mcc_in list="test_sim_mccs" /></not>
  246.             <not><imsi_plmn_in list="test_sim_plmns" /></not>
  247.           </all_of>
  248.           <actions>
  249.             <rat_capability base="none">
  250.                   <include> G W L </include>
  251.         </rat_capability>
  252.             <rf_bands list="china_hk_macao_bands" />
  253.             <ue_mode> CSFB </ue_mode>
  254.             <rat_order> L W G </rat_order>
  255.                 <if>
  256.                    <cond> <serving_plmn_in list="china_cmcc_plmns" /> </cond>
  257.                    <then>
  258.                      <rat_capability base="none">
  259.                             <include> G T L </include>
  260.                          </rat_capability>
  261.                          <ue_mode> CSFB </ue_mode>
  262.                          <rat_order> L T G </rat_order>
  263.                    </then>
  264.                 </if>
  265.         <ca_band_combos string="7C44C-m7;7C44A-m7;40C44C-m7;40C44A-m7;3A4A-1A4-m3;3A4-1A4A-m3;7A4A-1A4-m3;7A4-1A4A-m3;8A2A-1A4-m7;8A2-1A4A-m7;7A4A-3A4-m3;7A4-3A4A-m3;8A2A-3A4-mF;8A2-3A4A-mF;40A4A-3A2-m3;40A4-3A2A-m3;40A2A-3A4-m3;40A2-3A4A-m3;40A2A-7A4-m1;40A2-7A4A-m1;46A2A-1A4-m3;46A2-1A4A-m3;46A2A-3A4-m3;46A2-3A4A-m3;46A2A-7A4-m3;46A2-7A4A-m3;7A4A-3A4-1A4-m3;7A4-3A4A-1A4-m3;7A4-3A4-1A4A-m3;8A2A-3A4-1A4-mF;8A2-3A4A-1A4-mF;8A2-3A4-1A4A-mF;7A4A-7A4-3A4-m3;7A4-7A4A-3A4-m3;7A4-7A4-3A4A-m3;7C44C-3A4-m3;7C44A-3A4-m3;7C44-3A4A-m3;40C44A-3A4-m1;40C44-3A4A-m1;40C44A-7A4-m1;40C44-7A4A-m1;40D444A-m3;46C22A-1A4-m3;46C22-1A4A-m3;46C22A-3A4-m3;46C22-3A4A-m3;46C22A-7A4-m3;46C22-7A4A-m3;" />
  266.           </actions>
  267.         </case>
  268.        
  269.         <case>
  270.           <all_of>
  271.             <have_location />
  272.         <not><imsi_mcc_in list="test_sim_mccs" /></not>
  273.         <not><imsi_plmn_in list="test_sim_plmns" /></not>
  274.           </all_of>
  275.           <actions>
  276.             <rat_capability base="none">
  277.           <include> G W L </include>
  278.         </rat_capability>
  279.         <rf_bands list="global_others_bands" />
  280.         <ue_mode> CSFB </ue_mode>
  281.         <rat_order> L W G </rat_order>
  282.         <ca_band_combos string="3A4A-1A4-m3;3A4-1A4A-m3;7A4A-1A4-m3;7A4-1A4A-m3;20A2A-1A4-m1;20A2-1A4A-m1;28A2A-1A4-m3;28A2-1A4A-m3;2A4A-2A4-m1;4A4-2A4A-m7;4A4A-2A4-m7;5A2A-3A4-m1F;5A2-3A4A-m1F;7A4A-3A4-m3;7A4-3A4A-m3;8A2A-3A4-mF;8A2-3A4A-mF;20A2A-3A4-m3;20A2-3A4A-m3;20A2A-3A4A-m3;28A2A-3A4-m3;28A2-3A4A-m3;28A2A-3A4A-m3;38A4A-3A4-m1;38A4-3A4A-m1;40A4A-3A4-m3;40A4-3A4A-m3;4A4A-4A4-m3;28A2A-4A4-m1;28A2-4A4A-m1;40A4A-5A2-m3;40A4-5A2A-m3;8A2A-7A4-m7;8A2-7A4A-m7;20A2A-7A4-m7;20A2-7A4A-m7;20A2A-7A4A-m7;28A2A-7A4-m3;28A2-7A4A-m3;28A2A-7A4A-m3;40A4A-7A4-m1;40A4-7A4A-m1;2C44A-m1;3C44A-m1;3C44C-m1;7C44A-m7;7C44C-m7;38C44A-m1;38C44C-m1;40C44A-m3;40C44C-m3;41C44A-mF;41C44C-mF;5A2A-3A4-1A4-m3;5A2-3A4A-1A4-m3;5A2-3A4-1A4A-m3;7A4A-3A4-1A4-m3;7A4-3A4A-1A4-m3;7A4-3A4-1A4A-m3;8A2A-3A4-1A4-mF;8A2-3A4A-1A4-mF;8A2-3A4-1A4A-mF;20A2A-3A4-1A4-m1;20A2-3A4A-1A4-m1;20A2-3A4-1A4A-m1;20A2A-3A4A-1A4-m1;28A2A-3A4-1A4-m1;28A2-3A4A-1A4-m1;28A2-3A4-1A4A-m1;28A2A-3A4A-1A4-m1;20A2A-7A4-1A4-m7;20A2-7A4A-1A4-m7;20A2-7A4-1A4A-m7;20A2-7A4A-1A4-m7;7C44A-3A4-m3;7C44-3A4A-m3;7C44C-3A4-m3;7A4A-3C44-m1;7A4-3C44A-m1;7A4-3C44C-m1;20A2A-3C44-m1;20A2-3C44A-m1;20A2-3C44C-m1;40C44A-3A4-m1;40C44-3A4A-m1;7A4A-3A4-3A2-m3;7A4-3A4A-3A2-m3;7A4-3A4-3A2A-m3;7A2A-3A4-3A4-m3;7A2-3A4A-3A4-m3;7A2-3A4-3A4A-m3;8A2A-3A4-3A4-m3;8A2-3A4A-3A4-m3;8A2A-7A4-3A4-m7;8A2-7A4A-3A4-m7;8A2-7A4-3A4A-m7;20A2A-7A4-3A4-m3;20A2-7A4A-3A4-m3;20A2-7A4-3A4A-m3;20A2A-7A4-3A4A-m3;20A2A-7A4A-3A4-m3;28A2A-7A4-3A4-m1;28A2-7A4A-3A4-m1;28A2-7A4-3A4A-m1;28A2A-7A4A-3A4-m1;28A2A-7A4-3A4A-m1;38A2A-7A4-3A4-m1;38A2-7A4A-3A4-m1;38A2-7A4-3A4A-m1;40C44A-7A4-m1;40C44-7A4A-m1;" />
  283.           </actions>
  284.         </case>
  285.  
  286.         <case>
  287.           <any_of>
  288.             <imsi_mcc_in list="test_sim_mccs" />
  289.         <imsi_plmn_in list="test_sim_plmns" />
  290.           </any_of>
  291.           <actions>
  292.             <rat_capability base="none">
  293.           <include> G W L C H T 5G </include>
  294.         </rat_capability>
  295.         <svc_mode> FULL </svc_mode>
  296.         <ue_mode> 1X_CSFB_PREF </ue_mode>
  297.         <rf_bands base="hardware" />
  298.           </actions>
  299.         </case>
  300.        
  301.   </select>
  302. </policy>
  303.