sanders: update CNE

This commit is contained in:
Vachounet
2017-11-26 22:26:15 -02:00
committed by therootlord
parent cf375afa0c
commit cf718635d3
39 changed files with 2205 additions and 420 deletions
+11
View File
@@ -224,6 +224,16 @@ LOCAL_MODULE_CLASS := JAVA_LIBRARIES
LOCAL_MODULE_SUFFIX := .jar LOCAL_MODULE_SUFFIX := .jar
include $(BUILD_PREBUILT) include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := com.quicinc.cne.api-V1.0-java
LOCAL_MODULE_OWNER := motorola
LOCAL_SRC_FILES := proprietary/framework/com.quicinc.cne.api-V1.0-java.jar
LOCAL_CERTIFICATE := platform
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
LOCAL_MODULE_SUFFIX := .jar
include $(BUILD_PREBUILT)
include $(CLEAR_VARS) include $(CLEAR_VARS)
LOCAL_MODULE := com.quicinc.cne LOCAL_MODULE := com.quicinc.cne
LOCAL_MODULE_OWNER := motorola LOCAL_MODULE_OWNER := motorola
@@ -232,6 +242,7 @@ LOCAL_CERTIFICATE := platform
LOCAL_MODULE_TAGS := optional LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := JAVA_LIBRARIES LOCAL_MODULE_CLASS := JAVA_LIBRARIES
LOCAL_MODULE_SUFFIX := .jar LOCAL_MODULE_SUFFIX := .jar
LOCAL_DEX_PREOPT := false
include $(BUILD_PREBUILT) include $(BUILD_PREBUILT)
include $(CLEAR_VARS) include $(CLEAR_VARS)
Binary file not shown.
@@ -1,185 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2016 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf>
<Version>5.0</Version>
<Name>Test 1</Name>
<Ext>
<WQE>
<InterfaceManager>
<BQE_Disabled>true</BQE_Disabled>
<ICD_Disabled>true</ICD_Disabled>
<!-- Default bqe lds where no apIds are specified. -->
<BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold>
</RadioTechnology>
<RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold>
</RadioTechnology>
<RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold>
</RadioTechnology>
<RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold>
</RadioTechnology>
<RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold>
</RadioTechnology>
<RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold>
</RadioTechnology>
</BQE_Thresholds>
<Authentication>
<MaxAuthTime>60</MaxAuthTime>
<IcdBanRetest>3</IcdBanRetest>
<AuthApps>
<Appname>someauthapp1</Appname>
<Appname>someauthapp2</Appname>
<Appname>someauthapp3</Appname>
</AuthApps>
</Authentication>
<ICD config-type="disabled">
</ICD>
<TQE>
<!-- Default node for TQE_Thresholds element -->
<TQE_Thresholds Id="128">
<!-- Disabling Broken Backhaul Detector module -->
<BBD_Disabled>true</BBD_Disabled>
<!-- Disabling Degraded Backhaul Detector module -->
<DBD_Disabled>true</DBD_Disabled>
<!-- Threshold on downlink gap indicator metric -->
<DGIMThresh units="msecs">400</DGIMThresh>
<!-- DBD always returns pass when average device throughput is greater than min(DBDTputThresh,BQE_Threshold) -->
<DBDTputThresh units="bps">1000000</DBDTputThresh>
<!-- Time window for TQE history -->
<TQETimeWindow units="secs">77</TQETimeWindow>
<!-- Minimum fraction of sockets reporting BAD (among valid ones) to declare TQE FAIL -->
<RatioThresh>0.2</RatioThresh>
</TQE_Thresholds>
</TQE>
</InterfaceManager>
</WQE>
<CQE prodId="Rome">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI ld from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-72,-72</RSSIAddThreshold>
<!-- RSSI ld from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-72,-72</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI ld below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-91</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.7</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.17</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>0</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>9</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.5</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>8</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>3</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>3</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>100</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>300</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.1</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>6</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>80</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI ld from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-72,-72</RSSIAddThreshold>
<!-- RSSI ld from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-72,-72</RSSIDropThreshold>
<!-- RSSI ld from which to select linear model to compute CQE metric -->
<RSSIModelThreshold units="dbm">-72</RSSIModelThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI ld below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-91</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.5</MACStatsAveragingAlpha>
<!-- The ld indicating the number of frames below which no valid CQE estimation can't be done -->
<FrameCntThreshold units="frames">3</FrameCntThreshold>
<!-- The ld indicating the number of last samples below which valid CQE estimation can't be done -->
<ColdStartThreshold units="frames">2</ColdStartThreshold>
<!-- The ld that ultimately decides the wlan is good or bad based on the combined MAC parameters -->
<!-- such as retry, multi-retry, fail and ack fail metric -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<MACMibThreshold2a>0.25</MACMibThreshold2a>
<!-- The weightage that given to retry metric in computation of CQE -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<RetryMetricWeight2a>0.2347</RetryMetricWeight2a>
<!-- The weightage that given to multi-retry metric in computation of CQE -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<MultiRetryMetricWeight2a>0.0489</MultiRetryMetricWeight2a>
<!-- The ld that ultimately decides the wlan is good or bad based on the combined MAC parameters -->
<!-- such as retry, multi-retry, fail and ack fail metric -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<MACMibThreshold2b>0.22</MACMibThreshold2b>
<!-- The weightage that given to retry metric in computation of CQE -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<RetryMetricWeight2b>0.2281</RetryMetricWeight2b>
<!-- The weightage that given to multi-retry metric in computation of CQE -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<MultiRetryMetricWeight2b>0.1314</MultiRetryMetricWeight2b>
</CQE_Thresholds>
</CQE>
</Ext>
</Andsf></AndsfPolicy>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -133,6 +133,60 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-70,-70</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-70,-70</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto"> <CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
@@ -147,7 +201,7 @@
<!-- Interval over whcih RSSI values are averaged --> <!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval> <RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started --> <!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold> <RSSIMacTimerThreshold units="dbm">-91</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats --> <!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE --> <!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer> <CQETimer units="secs">2</CQETimer>
@@ -0,0 +1,239 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf>
<Version>5.1</Version>
<Name>Test 1</Name>
<Ext>
<WQE>
<InterfaceManager>
<BQE_Disabled>true</BQE_Disabled>
<ICD_Disabled>true</ICD_Disabled>
<!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_0">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_A">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_B">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EDGE">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="UMTS">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSPA">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSDPA">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="GPRS">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="LTE">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EHRPD">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSPAP">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
</BQE_Thresholds>
<Authentication>
<MaxAuthTime>60</MaxAuthTime>
<IcdBanRetest>3</IcdBanRetest>
<AuthApps>
<Appname>someauthapp1</Appname>
<Appname>someauthapp2</Appname>
<Appname>someauthapp3</Appname>
</AuthApps>
</Authentication>
<ICD config-type="disabled">
</ICD>
<TQE>
<!-- Default node for TQE_Thresholds element -->
<TQE_Thresholds Id="128">
<!-- Disabling Broken Backhaul Detector module -->
<BBD_Disabled>true</BBD_Disabled>
<!-- Disabling Degraded Backhaul Detector module -->
<DBD_Disabled>true</DBD_Disabled>
<!-- Threshold on downlink gap indicator metric -->
<DGIMThresh units="msecs">400</DGIMThresh>
<!-- DBD always returns pass when average device throughput is greater than min(DBDTputThresh,BQE_Threshold) -->
<DBDTputThresh units="bps">1000000</DBDTputThresh>
<!-- Time window for TQE history -->
<TQETimeWindow units="secs">77</TQETimeWindow>
<!-- Minimum fraction of sockets reporting BAD (among valid ones) to declare TQE FAIL -->
<RatioThresh>0.2</RatioThresh>
</TQE_Thresholds>
</TQE>
</InterfaceManager>
</WQE>
<CQE prodId="Rome">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-82,-82</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-82,-82</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.55</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.09</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>4</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>9</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.55</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>50</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>8</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>100</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>300</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.15</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>4</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>80</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-80,-79</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-80,-79</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-82,-82</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-82,-82</RSSIDropThreshold>
<!-- RSSI threshold from which to select linear model to compute CQE metric -->
<RSSIModelThreshold units="dbm">-74</RSSIModelThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.47</MACStatsAveragingAlpha>
<!-- The threshold indicating the number of frames below which no valid CQE estimation can't be done -->
<FrameCntThreshold units="frames">8</FrameCntThreshold>
<!-- The threshold indicating the number of last samples below which valid CQE estimation can't be done -->
<ColdStartThreshold units="frames">2</ColdStartThreshold>
<!-- The threshold that ultimately decides the wlan is good or bad based on the combined MAC parameters -->
<!-- such as retry, multi-retry, fail and ack fail metric -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<MACMibThreshold2a>0.42</MACMibThreshold2a>
<!-- The weightage that given to retry metric in computation of CQE -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<RetryMetricWeight2a>0.0597</RetryMetricWeight2a>
<!-- The weightage that given to multi-retry metric in computation of CQE -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<MultiRetryMetricWeight2a>0.8895</MultiRetryMetricWeight2a>
<!-- The threshold that ultimately decides the wlan is good or bad based on the combined MAC parameters -->
<!-- such as retry, multi-retry, fail and ack fail metric -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<MACMibThreshold2b>0.21</MACMibThreshold2b>
<!-- The weightage that given to retry metric in computation of CQE -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<RetryMetricWeight2b>0.1366</RetryMetricWeight2b>
<!-- The weightage that given to multi-retry metric in computation of CQE -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<MultiRetryMetricWeight2b>0.5795</MultiRetryMetricWeight2b>
</CQE_Thresholds>
</CQE>
</Ext>
</Andsf></AndsfPolicy>
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -133,6 +133,60 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-75,-79</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-75,-79</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto"> <CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
@@ -182,4 +236,4 @@
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
</Ext> </Ext>
</Andsf></AndsfPolicy> </Andsf></AndsfPolicy>
@@ -0,0 +1,239 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf>
<Version>5.1</Version>
<Name>Test 1</Name>
<Ext>
<WQE>
<InterfaceManager>
<BQE_Disabled>true</BQE_Disabled>
<ICD_Disabled>true</ICD_Disabled>
<!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_0">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_A">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_B">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EDGE">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="UMTS">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSPA">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSDPA">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="GPRS">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="LTE">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EHRPD">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSPAP">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
</BQE_Thresholds>
<Authentication>
<MaxAuthTime>60</MaxAuthTime>
<IcdBanRetest>3</IcdBanRetest>
<AuthApps>
<Appname>someauthapp1</Appname>
<Appname>someauthapp2</Appname>
<Appname>someauthapp3</Appname>
</AuthApps>
</Authentication>
<ICD config-type="disabled">
</ICD>
<TQE>
<!-- Default node for TQE_Thresholds element -->
<TQE_Thresholds Id="128">
<!-- Disabling Broken Backhaul Detector module -->
<BBD_Disabled>true</BBD_Disabled>
<!-- Disabling Degraded Backhaul Detector module -->
<DBD_Disabled>true</DBD_Disabled>
<!-- Threshold on downlink gap indicator metric -->
<DGIMThresh units="msecs">400</DGIMThresh>
<!-- DBD always returns pass when average device throughput is greater than min(DBDTputThresh,BQE_Threshold) -->
<DBDTputThresh units="bps">1000000</DBDTputThresh>
<!-- Time window for TQE history -->
<TQETimeWindow units="secs">77</TQETimeWindow>
<!-- Minimum fraction of sockets reporting BAD (among valid ones) to declare TQE FAIL -->
<RatioThresh>0.2</RatioThresh>
</TQE_Thresholds>
</TQE>
</InterfaceManager>
</WQE>
<CQE prodId="Rome">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-79,-79</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-79,-79</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.55</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.09</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>4</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>9</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.55</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>50</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>8</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>100</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>300</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.15</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>4</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>80</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-78,-82</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-78,-82</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-79,-79</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-79,-79</RSSIDropThreshold>
<!-- RSSI threshold from which to select linear model to compute CQE metric -->
<RSSIModelThreshold units="dbm">-74</RSSIModelThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.47</MACStatsAveragingAlpha>
<!-- The threshold indicating the number of frames below which no valid CQE estimation can't be done -->
<FrameCntThreshold units="frames">8</FrameCntThreshold>
<!-- The threshold indicating the number of last samples below which valid CQE estimation can't be done -->
<ColdStartThreshold units="frames">2</ColdStartThreshold>
<!-- The threshold that ultimately decides the wlan is good or bad based on the combined MAC parameters -->
<!-- such as retry, multi-retry, fail and ack fail metric -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<MACMibThreshold2a>0.42</MACMibThreshold2a>
<!-- The weightage that given to retry metric in computation of CQE -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<RetryMetricWeight2a>0.0597</RetryMetricWeight2a>
<!-- The weightage that given to multi-retry metric in computation of CQE -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<MultiRetryMetricWeight2a>0.8895</MultiRetryMetricWeight2a>
<!-- The threshold that ultimately decides the wlan is good or bad based on the combined MAC parameters -->
<!-- such as retry, multi-retry, fail and ack fail metric -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<MACMibThreshold2b>0.21</MACMibThreshold2b>
<!-- The weightage that given to retry metric in computation of CQE -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<RetryMetricWeight2b>0.1366</RetryMetricWeight2b>
<!-- The weightage that given to multi-retry metric in computation of CQE -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<MultiRetryMetricWeight2b>0.5795</MultiRetryMetricWeight2b>
</CQE_Thresholds>
</CQE>
</Ext>
</Andsf></AndsfPolicy>
@@ -0,0 +1,239 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2017 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf>
<Version>5.1</Version>
<Name>Test 1</Name>
<Ext>
<WQE>
<InterfaceManager>
<BQE_Disabled>true</BQE_Disabled>
<ICD_Disabled>true</ICD_Disabled>
<!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_0">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_A">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_B">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EDGE">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="UMTS">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSPA">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSDPA">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="GPRS">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="LTE">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EHRPD">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSPAP">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
</BQE_Thresholds>
<Authentication>
<MaxAuthTime>60</MaxAuthTime>
<IcdBanRetest>3</IcdBanRetest>
<AuthApps>
<Appname>someauthapp1</Appname>
<Appname>someauthapp2</Appname>
<Appname>someauthapp3</Appname>
</AuthApps>
</Authentication>
<ICD config-type="disabled">
</ICD>
<TQE>
<!-- Default node for TQE_Thresholds element -->
<TQE_Thresholds Id="128">
<!-- Disabling Broken Backhaul Detector module -->
<BBD_Disabled>true</BBD_Disabled>
<!-- Disabling Degraded Backhaul Detector module -->
<DBD_Disabled>true</DBD_Disabled>
<!-- Threshold on downlink gap indicator metric -->
<DGIMThresh units="msecs">400</DGIMThresh>
<!-- DBD always returns pass when average device throughput is greater than min(DBDTputThresh,BQE_Threshold) -->
<DBDTputThresh units="bps">1000000</DBDTputThresh>
<!-- Time window for TQE history -->
<TQETimeWindow units="secs">77</TQETimeWindow>
<!-- Minimum fraction of sockets reporting BAD (among valid ones) to declare TQE FAIL -->
<RatioThresh>0.2</RatioThresh>
</TQE_Thresholds>
</TQE>
</InterfaceManager>
</WQE>
<CQE prodId="Rome">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-90,-90</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-90,-90</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.55</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.09</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>4</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>9</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.55</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>50</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>8</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>100</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>300</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.15</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>4</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>80</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-90,-90</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-90,-90</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.64</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>1</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>12</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>1</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>8</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>1</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>20</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-90,-90</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-90,-90</RSSIDropThreshold>
<!-- RSSI threshold from which to select linear model to compute CQE metric -->
<RSSIModelThreshold units="dbm">-74</RSSIModelThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.47</MACStatsAveragingAlpha>
<!-- The threshold indicating the number of frames below which no valid CQE estimation can't be done -->
<FrameCntThreshold units="frames">8</FrameCntThreshold>
<!-- The threshold indicating the number of last samples below which valid CQE estimation can't be done -->
<ColdStartThreshold units="frames">2</ColdStartThreshold>
<!-- The threshold that ultimately decides the wlan is good or bad based on the combined MAC parameters -->
<!-- such as retry, multi-retry, fail and ack fail metric -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<MACMibThreshold2a>0.42</MACMibThreshold2a>
<!-- The weightage that given to retry metric in computation of CQE -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<RetryMetricWeight2a>0.0597</RetryMetricWeight2a>
<!-- The weightage that given to multi-retry metric in computation of CQE -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<MultiRetryMetricWeight2a>0.8895</MultiRetryMetricWeight2a>
<!-- The threshold that ultimately decides the wlan is good or bad based on the combined MAC parameters -->
<!-- such as retry, multi-retry, fail and ack fail metric -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<MACMibThreshold2b>0.21</MACMibThreshold2b>
<!-- The weightage that given to retry metric in computation of CQE -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<RetryMetricWeight2b>0.1366</RetryMetricWeight2b>
<!-- The weightage that given to multi-retry metric in computation of CQE -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<MultiRetryMetricWeight2b>0.5795</MultiRetryMetricWeight2b>
</CQE_Thresholds>
</CQE>
</Ext>
</Andsf></AndsfPolicy>
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -119,7 +119,7 @@
<TX_MCS_THR>8</TX_MCS_THR> <TX_MCS_THR>8</TX_MCS_THR>
<!-- Cutoff TX BW index --> <!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR> <TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER --> <!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>100</RMP_UBCNT_THR> <RMP_UBCNT_THR>100</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate --> <!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>300</TMR_UBCNT_THR> <TMR_UBCNT_THR>300</TMR_UBCNT_THR>
@@ -133,6 +133,60 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-87,-88</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-87,-88</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.64</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>1</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>12</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>1</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>8</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>1</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>20</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto"> <CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
@@ -182,4 +236,4 @@
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
</Ext> </Ext>
</Andsf></AndsfPolicy> </Andsf></AndsfPolicy>
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -133,6 +133,60 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-80,-80</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-80,-80</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto"> <CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -133,6 +133,60 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-72,-75</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-72,-75</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto"> <CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -133,6 +133,60 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-79,-82</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-79,-82</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto"> <CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -84,10 +84,10 @@
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be --> <!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection --> <!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-75,-79</RSSIAddThreshold> <RSSIAddThreshold units="dbm">-79,-79</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be --> <!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection --> <!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-75,-79</RSSIDropThreshold> <RSSIDropThreshold units="dbm">-79,-79</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged --> <!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval> <RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started --> <!-- RSSI threshold below which MAC hysteresis timer is not started -->
@@ -133,15 +133,69 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Pronto"> <CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be --> <!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection --> <!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-75,-79</RSSIAddThreshold> <RSSIAddThreshold units="dbm">-75,-79</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be --> <!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection --> <!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-75,-79</RSSIDropThreshold> <RSSIDropThreshold units="dbm">-75,-79</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-79,-79</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-79,-79</RSSIDropThreshold>
<!-- RSSI threshold from which to select linear model to compute CQE metric --> <!-- RSSI threshold from which to select linear model to compute CQE metric -->
<RSSIModelThreshold units="dbm">-74</RSSIModelThreshold> <RSSIModelThreshold units="dbm">-74</RSSIModelThreshold>
<!-- Interval over whcih RSSI values are averaged --> <!-- Interval over whcih RSSI values are averaged -->
@@ -0,0 +1,239 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2016-2017 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf>
<Version>5.1</Version>
<Name>Test 1</Name>
<Ext>
<WQE>
<InterfaceManager>
<BQE_Disabled>true</BQE_Disabled>
<ICD_Disabled>true</ICD_Disabled>
<!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_0">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_A">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_B">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EDGE">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="UMTS">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSPA">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSDPA">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="GPRS">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="LTE">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EHRPD">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSPAP">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
</BQE_Thresholds>
<Authentication>
<MaxAuthTime>60</MaxAuthTime>
<IcdBanRetest>3</IcdBanRetest>
<AuthApps>
<Appname>someauthapp1</Appname>
<Appname>someauthapp2</Appname>
<Appname>someauthapp3</Appname>
</AuthApps>
</Authentication>
<ICD config-type="disabled">
</ICD>
<TQE>
<!-- Default node for TQE_Thresholds element -->
<TQE_Thresholds Id="128">
<!-- Disabling Broken Backhaul Detector module -->
<BBD_Disabled>true</BBD_Disabled>
<!-- Disabling Degraded Backhaul Detector module -->
<DBD_Disabled>true</DBD_Disabled>
<!-- Threshold on downlink gap indicator metric -->
<DGIMThresh units="msecs">400</DGIMThresh>
<!-- DBD always returns pass when average device throughput is greater than min(DBDTputThresh,BQE_Threshold) -->
<DBDTputThresh units="bps">1000000</DBDTputThresh>
<!-- Time window for TQE history -->
<TQETimeWindow units="secs">77</TQETimeWindow>
<!-- Minimum fraction of sockets reporting BAD (among valid ones) to declare TQE FAIL -->
<RatioThresh>0.2</RatioThresh>
</TQE_Thresholds>
</TQE>
</InterfaceManager>
</WQE>
<CQE prodId="Rome">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-72,-72</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-72,-72</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.55</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.09</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>4</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>9</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.55</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>50</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>8</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>100</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>300</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.15</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>4</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>80</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-72,-72</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-72,-72</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-72,-72</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-72,-72</RSSIDropThreshold>
<!-- RSSI threshold from which to select linear model to compute CQE metric -->
<RSSIModelThreshold units="dbm">-72</RSSIModelThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-91</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.47</MACStatsAveragingAlpha>
<!-- The threshold indicating the number of frames below which no valid CQE estimation can't be done -->
<FrameCntThreshold units="frames">8</FrameCntThreshold>
<!-- The threshold indicating the number of last samples below which valid CQE estimation can't be done -->
<ColdStartThreshold units="frames">2</ColdStartThreshold>
<!-- The threshold that ultimately decides the wlan is good or bad based on the combined MAC parameters -->
<!-- such as retry, multi-retry, fail and ack fail metric -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<MACMibThreshold2a>0.42</MACMibThreshold2a>
<!-- The weightage that given to retry metric in computation of CQE -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<RetryMetricWeight2a>0.0597</RetryMetricWeight2a>
<!-- The weightage that given to multi-retry metric in computation of CQE -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<MultiRetryMetricWeight2a>0.8895</MultiRetryMetricWeight2a>
<!-- The threshold that ultimately decides the wlan is good or bad based on the combined MAC parameters -->
<!-- such as retry, multi-retry, fail and ack fail metric -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<MACMibThreshold2b>0.21</MACMibThreshold2b>
<!-- The weightage that given to retry metric in computation of CQE -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<RetryMetricWeight2b>0.1366</RetryMetricWeight2b>
<!-- The weightage that given to multi-retry metric in computation of CQE -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<MultiRetryMetricWeight2b>0.5795</MultiRetryMetricWeight2b>
</CQE_Thresholds>
</CQE>
</Ext>
</Andsf></AndsfPolicy>
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -84,10 +84,10 @@
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be --> <!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection --> <!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-65,-65</RSSIAddThreshold> <RSSIAddThreshold units="dbm">-90,-90</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be --> <!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection --> <!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-65,-65</RSSIDropThreshold> <RSSIDropThreshold units="dbm">-90,-90</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged --> <!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval> <RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started --> <!-- RSSI threshold below which MAC hysteresis timer is not started -->
@@ -133,15 +133,69 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-90,-90</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-90,-90</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.64</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>1</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>12</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>1</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>8</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>1</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>20</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto"> <CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be --> <!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection --> <!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-65,-65</RSSIAddThreshold> <RSSIAddThreshold units="dbm">-90,-90</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be --> <!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection --> <!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-65,-65</RSSIDropThreshold> <RSSIDropThreshold units="dbm">-90,-90</RSSIDropThreshold>
<!-- RSSI threshold from which to select linear model to compute CQE metric --> <!-- RSSI threshold from which to select linear model to compute CQE metric -->
<RSSIModelThreshold units="dbm">-74</RSSIModelThreshold> <RSSIModelThreshold units="dbm">-74</RSSIModelThreshold>
<!-- Interval over whcih RSSI values are averaged --> <!-- Interval over whcih RSSI values are averaged -->
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -133,21 +133,75 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-87,-88</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-87,-88</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.64</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>1</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>12</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>1</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>8</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>1</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>20</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto"> <CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be --> <!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection --> <!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-80,-80</RSSIAddThreshold> <RSSIAddThreshold units="dbm">-85,-85</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be --> <!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection --> <!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-80,-80</RSSIDropThreshold> <RSSIDropThreshold units="dbm">-85,-85</RSSIDropThreshold>
<!-- RSSI threshold from which to select linear model to compute CQE metric --> <!-- RSSI threshold from which to select linear model to compute CQE metric -->
<RSSIModelThreshold units="dbm">-74</RSSIModelThreshold> <RSSIModelThreshold units="dbm">-74</RSSIModelThreshold>
<!-- Interval over whcih RSSI values are averaged --> <!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval> <RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started --> <!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold> <RSSIMacTimerThreshold units="dbm">-91</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats --> <!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE --> <!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer> <CQETimer units="secs">2</CQETimer>
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -133,6 +133,60 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-65,-65</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-65,-65</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto"> <CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -133,6 +133,60 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-80,-80</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-80,-80</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto"> <CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -119,7 +119,7 @@
<TX_MCS_THR>8</TX_MCS_THR> <TX_MCS_THR>8</TX_MCS_THR>
<!-- Cutoff TX BW index --> <!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR> <TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER --> <!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>100</RMP_UBCNT_THR> <RMP_UBCNT_THR>100</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate --> <!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>300</TMR_UBCNT_THR> <TMR_UBCNT_THR>300</TMR_UBCNT_THR>
@@ -133,6 +133,60 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-75,-75</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-75,-75</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto"> <CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
@@ -182,4 +236,4 @@
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
</Ext> </Ext>
</Andsf></AndsfPolicy> </Andsf></AndsfPolicy>
@@ -0,0 +1,239 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf>
<Version>5.1</Version>
<Name>Test 1</Name>
<Ext>
<WQE>
<InterfaceManager>
<BQE_Disabled>true</BQE_Disabled>
<ICD_Disabled>true</ICD_Disabled>
<!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_0">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_A">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EVDO_B">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EDGE">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="UMTS">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSPA">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSDPA">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="GPRS">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="LTE">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="EHRPD">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
<RadioTechnology Type="HSPAP">
<Threshold units="bps">0</Threshold>
</RadioTechnology>
</BQE_Thresholds>
<Authentication>
<MaxAuthTime>60</MaxAuthTime>
<IcdBanRetest>3</IcdBanRetest>
<AuthApps>
<Appname>someauthapp1</Appname>
<Appname>someauthapp2</Appname>
<Appname>someauthapp3</Appname>
</AuthApps>
</Authentication>
<ICD config-type="disabled">
</ICD>
<TQE>
<!-- Default node for TQE_Thresholds element -->
<TQE_Thresholds Id="128">
<!-- Disabling Broken Backhaul Detector module -->
<BBD_Disabled>true</BBD_Disabled>
<!-- Disabling Degraded Backhaul Detector module -->
<DBD_Disabled>true</DBD_Disabled>
<!-- Threshold on downlink gap indicator metric -->
<DGIMThresh units="msecs">400</DGIMThresh>
<!-- DBD always returns pass when average device throughput is greater than min(DBDTputThresh,BQE_Threshold) -->
<DBDTputThresh units="bps">1000000</DBDTputThresh>
<!-- Time window for TQE history -->
<TQETimeWindow units="secs">77</TQETimeWindow>
<!-- Minimum fraction of sockets reporting BAD (among valid ones) to declare TQE FAIL -->
<RatioThresh>0.2</RatioThresh>
</TQE_Thresholds>
</TQE>
</InterfaceManager>
</WQE>
<CQE prodId="Rome">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-85,-85</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-85,-85</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.55</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.09</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>4</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>9</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.55</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>50</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>8</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>100</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>300</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.15</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>4</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>80</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-85,-85</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-85,-85</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-85,-85</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-85,-85</RSSIDropThreshold>
<!-- RSSI threshold from which to select linear model to compute CQE metric -->
<RSSIModelThreshold units="dbm">-74</RSSIModelThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-91</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.47</MACStatsAveragingAlpha>
<!-- The threshold indicating the number of frames below which no valid CQE estimation can't be done -->
<FrameCntThreshold units="frames">8</FrameCntThreshold>
<!-- The threshold indicating the number of last samples below which valid CQE estimation can't be done -->
<ColdStartThreshold units="frames">2</ColdStartThreshold>
<!-- The threshold that ultimately decides the wlan is good or bad based on the combined MAC parameters -->
<!-- such as retry, multi-retry, fail and ack fail metric -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<MACMibThreshold2a>0.42</MACMibThreshold2a>
<!-- The weightage that given to retry metric in computation of CQE -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<RetryMetricWeight2a>0.0597</RetryMetricWeight2a>
<!-- The weightage that given to multi-retry metric in computation of CQE -->
<!-- when average RSSI is greater than RSSIModelThreshold -->
<MultiRetryMetricWeight2a>0.8895</MultiRetryMetricWeight2a>
<!-- The threshold that ultimately decides the wlan is good or bad based on the combined MAC parameters -->
<!-- such as retry, multi-retry, fail and ack fail metric -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<MACMibThreshold2b>0.21</MACMibThreshold2b>
<!-- The weightage that given to retry metric in computation of CQE -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<RetryMetricWeight2b>0.1366</RetryMetricWeight2b>
<!-- The weightage that given to multi-retry metric in computation of CQE -->
<!-- when average RSSI is less than or equal to RSSIModelThreshold -->
<MultiRetryMetricWeight2b>0.5795</MultiRetryMetricWeight2b>
</CQE_Thresholds>
</CQE>
</Ext>
</Andsf></AndsfPolicy>
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -119,7 +119,7 @@
<TX_MCS_THR>8</TX_MCS_THR> <TX_MCS_THR>8</TX_MCS_THR>
<!-- Cutoff TX BW index --> <!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR> <TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER --> <!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>100</RMP_UBCNT_THR> <RMP_UBCNT_THR>100</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate --> <!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>300</TMR_UBCNT_THR> <TMR_UBCNT_THR>300</TMR_UBCNT_THR>
@@ -133,6 +133,60 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-78,-78</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-78,-78</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto"> <CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
@@ -182,4 +236,4 @@
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
</Ext> </Ext>
</Andsf></AndsfPolicy> </Andsf></AndsfPolicy>
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. <!--Copyright (c) 2015-2017 Qualcomm Technologies, Inc.
All Rights Reserved. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.--> Confidential and Proprietary - Qualcomm Technologies, Inc.-->
<AndsfPolicy><Andsf> <AndsfPolicy><Andsf>
<Version>5.0</Version> <Version>5.1</Version>
<Name>Test 1</Name> <Name>Test 1</Name>
<Ext> <Ext>
<WQE> <WQE>
@@ -13,40 +13,40 @@
<!-- Default bqe thresholds where no apIds are specified. --> <!-- Default bqe thresholds where no apIds are specified. -->
<BQE_Thresholds Id="128"> <BQE_Thresholds Id="128">
<RadioTechnology Type="CDMA2000"> <RadioTechnology Type="CDMA2000">
<Threshold units="bps">8888</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_0"> <RadioTechnology Type="EVDO_0">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_A"> <RadioTechnology Type="EVDO_A">
<Threshold units="bps">400000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EVDO_B"> <RadioTechnology Type="EVDO_B">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EDGE"> <RadioTechnology Type="EDGE">
<Threshold units="bps">100000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="UMTS"> <RadioTechnology Type="UMTS">
<Threshold units="bps">200000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPA"> <RadioTechnology Type="HSPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSDPA"> <RadioTechnology Type="HSDPA">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="GPRS"> <RadioTechnology Type="GPRS">
<Threshold units="bps">50000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="LTE"> <RadioTechnology Type="LTE">
<Threshold units="bps">1000000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="EHRPD"> <RadioTechnology Type="EHRPD">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
<RadioTechnology Type="HSPAP"> <RadioTechnology Type="HSPAP">
<Threshold units="bps">600000</Threshold> <Threshold units="bps">0</Threshold>
</RadioTechnology> </RadioTechnology>
</BQE_Thresholds> </BQE_Thresholds>
<Authentication> <Authentication>
@@ -84,10 +84,10 @@
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be --> <!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection --> <!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-75,-75</RSSIAddThreshold> <RSSIAddThreshold units="dbm">-78,-78</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be --> <!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection --> <!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-75,-75</RSSIDropThreshold> <RSSIDropThreshold units="dbm">-78,-78</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged --> <!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval> <RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started --> <!-- RSSI threshold below which MAC hysteresis timer is not started -->
@@ -133,6 +133,60 @@
<CQE_TPUT_THR>1000000</CQE_TPUT_THR> <CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds> </CQE_Thresholds>
</CQE> </CQE>
<CQE prodId="Helium">
<!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128">
<!-- RSSI threshold from which all values greather than it is considered as good for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIAddThreshold units="dbm">-78,-82</RSSIAddThreshold>
<!-- RSSI threshold from which all values lesser than it is considered as bad for wlan to be -->
<!-- a candidate for interface selection -->
<RSSIDropThreshold units="dbm">-78,-82</RSSIDropThreshold>
<!-- Interval over whcih RSSI values are averaged -->
<RSSIAveragingInterval units="secs">5</RSSIAveragingInterval>
<!-- RSSI threshold below which MAC hysteresis timer is not started -->
<RSSIMacTimerThreshold units="dbm">-85</RSSIMacTimerThreshold>
<!-- Periodic timer to evaluate CQE parameters including RSSI and MAC stats -->
<!-- Setting CQETimer to zero disables the CQE -->
<CQETimer units="secs">2</CQETimer>
<!-- Time for which CQE is not reevaluted after it was declared bad due to MAC stats -->
<MACHysteresisTimer units="secs">120</MACHysteresisTimer>
<!-- Alpha to compute RSSI averaging based on IIR filtering mechanism -->
<MACStatsAveragingAlpha>0.51</MACStatsAveragingAlpha>
<!-- Threshold for RX MPDU PER -->
<RMP_THR>0.18</RMP_THR>
<!-- Minimum MPDU count to activate RX MPDU PER -->
<RMP_CNT_THR>19</RMP_CNT_THR>
<!-- Cutoff RX MCS index -->
<RX_MCS_THR>3</RX_MCS_THR>
<!-- Cutoff RX BW index -->
<RX_BW_THR>3</RX_BW_THR>
<!-- Threshold for TX MSDU drop -->
<TMD_THR>0.1</TMD_THR>
<!-- Minimum MSDU count to activate TX MSDU drop -->
<TMD_CNT_THR>2</TMD_CNT_THR>
<!-- Threshold for MPDU retry rate -->
<TMR_THR>0.44</TMR_THR>
<!-- Minimum MPDU count to activate MPDU retry rate -->
<TMR_CNT_THR>60</TMR_CNT_THR>
<!-- Cutoff TX MCS index -->
<TX_MCS_THR>4</TX_MCS_THR>
<!-- Cutoff TX BW index -->
<TX_BW_THR>2</TX_BW_THR>
<!-- Maximum MPDU count to activate RX MPDU PER -->
<RMP_UBCNT_THR>1000</RMP_UBCNT_THR>
<!-- Maximum MPDU count to activate MPDU retry rate -->
<TMR_UBCNT_THR>1000</TMR_UBCNT_THR>
<!-- Threshold for PERAM -->
<PERAM_THR>0.05</PERAM_THR>
<!-- Minimum MPDU count to activate PERAM -->
<PERAM_CNT_THR>10</PERAM_CNT_THR>
<!-- Maximum MPDU count to activate PERAM -->
<PERAM_UBCNT_THR>1000</PERAM_UBCNT_THR>
<!-- CQE throughput Threshold-->
<CQE_TPUT_THR>1000000</CQE_TPUT_THR>
</CQE_Thresholds>
</CQE>
<CQE prodId="Pronto"> <CQE prodId="Pronto">
<!-- Default node for CQE_Thresholds element --> <!-- Default node for CQE_Thresholds element -->
<CQE_Thresholds Id="128"> <CQE_Thresholds Id="128">
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+26 -18
View File
@@ -20,7 +20,7 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sanders/proprietary/bin/akmd09912:system/bin/akmd09912 \ vendor/motorola/sanders/proprietary/bin/akmd09912:system/bin/akmd09912 \
vendor/motorola/sanders/proprietary/bin/batt_health:system/bin/batt_health \ vendor/motorola/sanders/proprietary/bin/batt_health:system/bin/batt_health \
vendor/motorola/sanders/proprietary/vendor/bin/btnvtool:system/vendor/bin/btnvtool \ vendor/motorola/sanders/proprietary/vendor/bin/btnvtool:system/vendor/bin/btnvtool \
vendor/motorola/sanders/proprietary/bin/cnd:system/bin/cnd \ vendor/motorola/sanders/proprietary/vendor/bin/cnd:system/vendor/bin/cnd \
vendor/motorola/sanders/proprietary/bin/charge_only_mode:system/bin/charge_only_mode \ vendor/motorola/sanders/proprietary/bin/charge_only_mode:system/bin/charge_only_mode \
vendor/motorola/sanders/proprietary/bin/gatekeeperd:system/bin/gatekeeperd \ vendor/motorola/sanders/proprietary/bin/gatekeeperd:system/bin/gatekeeperd \
vendor/motorola/sanders/proprietary/bin/dbvc_atvc_property_set:system/bin/dbvc_atvc_property_set \ vendor/motorola/sanders/proprietary/bin/dbvc_atvc_property_set:system/bin/dbvc_atvc_property_set \
@@ -57,24 +57,22 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sanders/proprietary/etc/acdbdata/Headset_cal.acdb:system/etc/acdbdata/Headset_cal.acdb \ vendor/motorola/sanders/proprietary/etc/acdbdata/Headset_cal.acdb:system/etc/acdbdata/Headset_cal.acdb \
vendor/motorola/sanders/proprietary/etc/acdbdata/Speaker_cal.acdb:system/etc/acdbdata/Speaker_cal.acdb \ vendor/motorola/sanders/proprietary/etc/acdbdata/Speaker_cal.acdb:system/etc/acdbdata/Speaker_cal.acdb \
vendor/motorola/sanders/proprietary/etc/cacert_location.pem:system/etc/cacert_location.pem \ vendor/motorola/sanders/proprietary/etc/cacert_location.pem:system/etc/cacert_location.pem \
vendor/motorola/sanders/proprietary/etc/cne/SwimConfig.xml:system/etc/cne/SwimConfig.xml \
vendor/motorola/sanders/proprietary/etc/cne/andsfCne.xml:system/etc/cne/andsfCne.xml \
vendor/motorola/sanders/proprietary/etc/cne/andsfCne.xml:system/etc/cne/andsfCne.xml \ vendor/motorola/sanders/proprietary/etc/cne/andsfCne.xml:system/etc/cne/andsfCne.xml \
vendor/motorola/sanders/proprietary/etc/cne/SwimConfig.xml:system/etc/cne/SwimConfig.xml \ vendor/motorola/sanders/proprietary/etc/cne/SwimConfig.xml:system/etc/cne/SwimConfig.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/ATT/ATT_profile1.xml:system/etc/cne/wqeclient/ATT/ATT_profile1.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml:system/vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/ATT/ATT_profile2.xml:system/etc/cne/wqeclient/ATT/ATT_profile2.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml:system/vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/ATT/ATT_profile3.xml:system/etc/cne/wqeclient/ATT/ATT_profile3.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml:system/vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/ATT/ATT_profile4.xml:system/etc/cne/wqeclient/ATT/ATT_profile4.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile4.xml:system/vendor/etc/cne/wqeclient/ATT/ATT_profile4.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/ROW/ROW_profile1.xml:system/etc/cne/wqeclient/ROW/ROW_profile1.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile1.xml:system/vendor/etc/cne/wqeclient/ROW/ROW_profile1.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/ROW/ROW_profile2.xml:system/etc/cne/wqeclient/ROW/ROW_profile2.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile2.xml:system/vendor/etc/cne/wqeclient/ROW/ROW_profile2.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/ROW/ROW_profile3.xml:system/etc/cne/wqeclient/ROW/ROW_profile3.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile3.xml:system/vendor/etc/cne/wqeclient/ROW/ROW_profile3.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/ROW/ROW_profile5.xml:system/etc/cne/wqeclient/ROW/ROW_profile5.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/ROW/ROW_profile5.xml:system/vendor/etc/cne/wqeclient/ROW/ROW_profile5.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/VZW/VZW_profile1.xml:system/etc/cne/wqeclient/VZW/VZW_profile1.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile1.xml:system/vendor/etc/cne/wqeclient/VZW/VZW_profile1.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/VZW/VZW_profile2.xml:system/etc/cne/wqeclient/VZW/VZW_profile2.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile2.xml:system/vendor/etc/cne/wqeclient/VZW/VZW_profile2.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/VZW/VZW_profile3.xml:system/etc/cne/wqeclient/VZW/VZW_profile3.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile3.xml:system/vendor/etc/cne/wqeclient/VZW/VZW_profile3.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/VZW/VZW_profile4.xml:system/etc/cne/wqeclient/VZW/VZW_profile4.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile4.xml:system/vendor/etc/cne/wqeclient/VZW/VZW_profile4.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/VZW/VZW_profile5.xml:system/etc/cne/wqeclient/VZW/VZW_profile5.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile5.xml:system/vendor/etc/cne/wqeclient/VZW/VZW_profile5.xml \
vendor/motorola/sanders/proprietary/etc/cne/wqeclient/VZW/VZW_profile6.xml:system/etc/cne/wqeclient/VZW/VZW_profile6.xml \ vendor/motorola/sanders/proprietary/vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml:system/vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml \
vendor/motorola/sanders/proprietary/etc/data/dsi_config.xml:system/etc/data/dsi_config.xml \ vendor/motorola/sanders/proprietary/etc/data/dsi_config.xml:system/etc/data/dsi_config.xml \
vendor/motorola/sanders/proprietary/etc/data/netmgr_config.xml:system/etc/data/netmgr_config.xml \ vendor/motorola/sanders/proprietary/etc/data/netmgr_config.xml:system/etc/data/netmgr_config.xml \
vendor/motorola/sanders/proprietary/etc/firmware/a530_gpmu.fw2:system/etc/firmware/a530_gpmu.fw2 \ vendor/motorola/sanders/proprietary/etc/firmware/a530_gpmu.fw2:system/etc/firmware/a530_gpmu.fw2 \
@@ -1181,6 +1179,15 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sanders/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@1.0-service:system/vendor/bin/hw/vendor.qti.hardware.perf@1.0-service \ vendor/motorola/sanders/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@1.0-service:system/vendor/bin/hw/vendor.qti.hardware.perf@1.0-service \
vendor/motorola/sanders/proprietary/vendor/etc/init/vendor.qti.hardware.perf@1.0-service.rc:system/vendor/etc/init/vendor.qti.hardware.perf@1.0-service.rc \ vendor/motorola/sanders/proprietary/vendor/etc/init/vendor.qti.hardware.perf@1.0-service.rc:system/vendor/etc/init/vendor.qti.hardware.perf@1.0-service.rc \
vendor/motorola/sanders/proprietary/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0_vendor.so:system/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0_vendor.so \ vendor/motorola/sanders/proprietary/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0_vendor.so:system/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0_vendor.so \
vendor/motorola/sanders/proprietary/vendor/lib64/com.quicinc.cne.api@1.0.so:system/vendor/lib64/com.quicinc.cne.api@1.0.so \
vendor/motorola/sanders/proprietary/vendor/lib64/com.quicinc.cne.constants@1.0.so:system/vendor/lib64/com.quicinc.cne.constants@1.0.so \
vendor/motorola/sanders/proprietary/vendor/lib64/com.quicinc.cne.constants@2.0.so:system/vendor/lib64/com.quicinc.cne.constants@2.0.so \
vendor/motorola/sanders/proprietary/vendor/lib64/com.quicinc.cne.server@1.0.so:system/vendor/lib64/com.quicinc.cne.server@1.0.so \
vendor/motorola/sanders/proprietary/vendor/lib64/com.quicinc.cne.server@2.0.so:system/vendor/lib64/com.quicinc.cne.server@2.0.so \
vendor/motorola/sanders/proprietary/vendor/lib64/libcne.so:system/vendor/lib64/libcne.so \
vendor/motorola/sanders/proprietary/vendor/lib64/libcneapiclient.so:system/vendor/lib64/libcneapiclient.so \
vendor/motorola/sanders/proprietary/vendor/lib64/libcneoplookup.so:system/vendor/lib64/libcneoplookup.so \
vendor/motorola/sanders/proprietary/vendor/lib64/libcneqmiutils.so:system/vendor/lib64/libcneqmiutils.so \
vendor/motorola/sanders/proprietary/vendor/lib64/libperfgluelayer.so:system/vendor/lib64/libperfgluelayer.so \ vendor/motorola/sanders/proprietary/vendor/lib64/libperfgluelayer.so:system/vendor/lib64/libperfgluelayer.so \
vendor/motorola/sanders/proprietary/vendor/lib64/vendor.qti.gnss@1.0_vendor.so:system/vendor/lib64/vendor.qti.gnss@1.0_vendor.so vendor/motorola/sanders/proprietary/vendor/lib64/vendor.qti.gnss@1.0_vendor.so:system/vendor/lib64/vendor.qti.gnss@1.0_vendor.so
@@ -1210,6 +1217,7 @@ PRODUCT_PACKAGES += \
QPerformance \ QPerformance \
qti-vzw-ims-internal \ qti-vzw-ims-internal \
rcsimssettings \ rcsimssettings \
tcmclient tcmclient \
com.quicinc.cne.api-V1.0-java