发明名称 一种用于多模通信设备的网络选择方法及装置
摘要 本发明涉及网络技术,具体的说是涉及一种用于多模通信设备的网络选择方法及其装置。本发明所述的方法主要步骤为:首先采用多层2元判决算法对选网过程进行建模,记录用户对应用的网络制式选择作为训练数据,然后根据网络参数和用户选择数据对判决算法参数进行训练,最后更新判决算法参数,并对通过网络选择算法进行选网或提供选网推荐。本发明的有益效果为,以用户选择作为依据,动态修改选网函数参数,能最大概率的匹配选择/推荐网络,大幅提高用户体验效果,切合实际使用情况。本发明尤其适用于多模通信设备的网络选择。
申请公布号 CN103546945B 申请公布日期 2016.05.11
申请号 CN201310516295.3 申请日期 2013.10.28
申请人 电子科技大学 发明人 魏宁;王宇舟
分类号 H04W48/18(2009.01)I;H04W16/22(2009.01)I 主分类号 H04W48/18(2009.01)I
代理机构 成都宏顺专利代理事务所(普通合伙) 51227 代理人 李顺德;王睿
主权项 一种用于多模通信设备的网络选择方法,其特征在于,包括以下步骤:a.将设备接收到的所有网络模式信号进行分组,构建二叉树模型,具体为:以当前所有的网络模式信号为根节点,将根节点分为两个子节点,两个子节点包含的网络模式信号的并集等于根节点的网络模式信号,再同样分别对两个子节点进行分组,直到只包括一个网络模式信号的子节点为止;b.从根节点开始,判断并选择下一子节点,并依次向下判断选择,直到选择只包括一个网络模式信号的子节点为止,设备选择该子节点的网络模式信号进行通信,其中,根节点和所有子节点的判断方式是相互独立的;所述判断并选择下一子节点为采用判断函数<img file="FDA0000902837620000011.GIF" wi="545" he="174" />进行判断,其中,θ<sub>c</sub>为判断参数,x为网络参数和业务类型组成的多维向量,根节点和所有子节点的判断参数θ<sub>c</sub>均不相同,具体判断方法为:将当前节点中包含的x输入判断函数<img file="FDA0000902837620000012.GIF" wi="206" he="95" />若得到的<img file="FDA0000902837620000013.GIF" wi="178" he="103" />大于等于0.5则选择该节点的一个子节点、小于0.5则选择另外一个子节点;所述判断参数θ<sub>c</sub>根据用户的选择进行动态调整,具体方法为:在步骤a中建立的二叉树模型下,每个节点处用户每次选择的结果只有两种,对每一节点处用户的选择结果分别进行统计,利用统计结果计算出判断参数θ<sub>c</sub>,具体为:用y<sup>(i)</sup>表示用户在一个节点处的选择结果,y<sup>(i)</sup>=0表示用户选择该节点的一个子节点、y<sup>(i)</sup>=1表示用户选择另外一个子节点;x<sup>(i)</sup>表示用户第i次的选择,用户在该节点处的m次选择统计为集合{x<sup>(i)</sup>,y<sup>(i)</sup>},i=1,...,m,y<sup>(i)</sup>∈{0,1};设该节点处的x为31维向量,表示为:j=1,...,31;则可初始化θ<sub>c</sub>=[θ<sub>c,1</sub>,θ<sub>c,2</sub>,...,θ<sub>c,31</sub>]<sup>T</sup>=[1,1,...,1]<sup>T</sup>,对每一维度分别进行计算:<maths num="0001"><math><![CDATA[<mrow><msub><mi>&theta;</mi><mrow><mi>c</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>:</mo><mo>=</mo><msub><mi>&theta;</mi><mrow><mi>c</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>+</mo><mi>&alpha;</mi><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><mrow><mo>(</mo><msup><mi>y</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msup><mo>-</mo><msub><mi>h</mi><msub><mi>&theta;</mi><mi>c</mi></msub></msub><mo>(</mo><msup><mi>x</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msup><mo>)</mo><mo>)</mo></mrow><mo>&CenterDot;</mo><msubsup><mi>x</mi><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>,</mo></mrow>]]></math><img file="FDA0000902837620000014.GIF" wi="1014" he="167" /></maths>其中α为预设值;然后判断公式<maths num="0002"><math><![CDATA[<mrow><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mn>31</mn></munderover><mo>|</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><mrow><mo>(</mo><msup><mi>y</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msup><mo>-</mo><msub><mi>h</mi><msub><mi>&theta;</mi><mi>c</mi></msub></msub><mo>(</mo><msup><mi>x</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msup><mo>)</mo><mo>)</mo></mrow><mo>&CenterDot;</mo><msubsup><mi>x</mi><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><msup><mo>|</mo><mn>2</mn></msup><mo>&gt;</mo><mi>&epsiv;</mi></mrow>]]></math><img file="FDA0000902837620000015.GIF" wi="860" he="205" /></maths>是否成立,ε为预设值,若成立,则重新计算每一维度,若不成立,则结束计算,得到该节点处的判断参数θ<sub>c</sub>。
地址 611731 四川省成都市高新区(西区)西源大道2006号