一种信号获取方法和装置与流程

文档序号:14993958发布日期:2018-07-20 23:12阅读:151来源:国知局
本发明涉及通信领域中的信号获取技术,尤其涉及一种信号获取方法和装置。
背景技术
:随着互联网技术的高速发展,无线网络在各行各业得到了广泛的应用,人们的生活、工作、娱乐、通讯等方式都发生了巨大的变化,在家、办公室等固定场所应用的路由器等无线接入访问点的终端设备也在不断的升级。目前,wi-fi功能已由2.4g单频信号逐渐过渡到2.4g和5g双频信号。2.4g信号穿透能力强,但干扰源多、速率较慢、功耗较大;5g信号干扰源少、速率较快、功耗较小,但穿透能力差。现在提供的wi-fi连接技术主要有:智能移动终端如手机等可以自动连接至上次连接的服务集标识(servicesetidentifier,ssid),或者当同时提供2.4g信号和5g信号时,智能移动终端在连接前可以采用一定算法计算2.4g信号和5g信号的信号强度并选择连接至合适的信号。但是,一般每个家庭只会配备一个无线接入终端,用户在使用智能移动终端时候会存在位置变换的情况,现有技术只有在智能移动终端关机或者离开wi-fi信号覆盖范围之前会进行一次自动连接,而无法根据智能移动终端所在位置处的wi-fi信号的强弱来自动切换连接的信号;即使用户对2.4g和5g信号有足够的认识,用户需要手动对智能移动终端连接的2.4g信号和5g信号进行切换,导致用户体验较差。技术实现要素:为解决上述技术问题,本发明实施例期望提供一种信号获取方法和装置,解决了现有技术中终端不能根据信号质量自动选择连接信号的问题,实现了终端可以自动选择连接信号质量较好的wi-fi信号,提高了用户的体验效果。为达到上述目的,本发明实施例的技术方案是这样实现的:一种信号获取方法,所述方法包括:获取终端需要连接的信号的质量参数值;对所述终端需要连接的信号的质量参数值进行分析处理,确定所述终端需要连接的目标信号。可选的,所述获取终端需要连接的信号的质量参数值,包括:获取所述终端需要连接的每一信号的第一参数;其中,所述第一参数包括以下至少一个:接收功率、响应时间、传输速率;根据每一所述信号的第一参数,得到每一所述信号的质量参数值。可选的,所述根据每一所述信号的第一参数,得到每一所述信号的质量参数值,包括:设置每一所述信号的第一参数的权重系数;基于所述第一参数的权重系数对每一所述信号的第一参数进行加权计算,得到每一所述信号的质量参数值。可选的,所述对所述终端需要连接的信号的质量参数值进行分析处理,确定所述终端需要连接的目标信号,包括:比较每一所述信号的质量参数值之间的大小关系;获取所述信号的质量参数中质量参数值最高的信号,并设置所述质量参数值最高的信号为所述目标信号。可选的,所述方法还包括:监控所述终端当前连接信号的质量参数值;若所述当前连接信号的质量参数值在第一预设时间内的变化差值大于第一阈值且所述第一预设时间内的质量参数值为第二阈值的持续时间大于第二预设时间时,判断所述终端当前连接信号的当前质量参数值是否为零;若所述终端当前连接信号的当前质量参数值为零,获取所述终端需要连接的信号中除所述当前连接信号外的信号中质量参数值最高的信号,并设置所述需要连接的信号中除所述当前连接信号外的信号中质量参数值最高的信号为所述目标信号。可选的,所述方法还包括:若所述终端当前连接信号的当前质量参数值不为零,则获取第三预设时间内所述终端的平均下载速率,并统计所述第三预设时间内所述终端的下载速率大于第一预设速率的时间得到统计时间;判断所述平均下载速率是否大于第二预设下载速率且所述统计时间与所述第三预设时间的比值是否大于预设比值;若所述平均下载速率小于或者等于所述第二预设下载速率且所述统计时间与所述第三预设时间的比值小于或者等于所述预设比值,则在所述第一预设时间到来时获取所述终端需要连接的信号中质量参数值最高的信号,并设置在所述第一预设时间到来时所述终端需要连接的信号中质量参数值最高的信号为所述目标信号。一种信号获取装置,所述装置包括:获取单元和第一处理单元;其中:所述获取单元,用于获取终端需要连接的信号的质量参数值;所述第一处理单元,用于对所述终端需要连接的信号的质量参数值进行分析处理,确定所述终端需要连接的目标信号。可选的,所述获取单元包括:获取模块和第一处理模块;其中:所述获取模块,用于获取所述终端需要连接的每一信号的第一参数;其中,所述第一参数包括以下至少一个:接收功率、响应时间、传输速率;所述第一处理模块,用于根据每一所述信号第一参数,得到每一所述信号的质量参数值。可选的,所述处第一理模块具体用于:设置每一所述信号的第一参数的权重系数;基于所述第一参数的权重系数对每一所述信号的第一参数进行加权计算,得到每一所述信号的质量参数值。可选的,所述第一处理单元包括:比较模块和第二处理模块;其中:所述比较模块,用于比较每一所述信号的质量参数值之间的大小关系;所述第二处理模块,用于获取所述信号的质量参数中质量参数值最高的信号,并设置所述质量参数值最高的信号为所述目标信号。可选的,所述装置还包括:监控单元、第一判断单元和第二处理单元;其中:所述监控单元,用于监控所述终端当前连接信号的质量参数值;所述第一判断单元,用于若所述当前连接信号的质量参数值在第一预设时间内的变化差值大于第一阈值且所述第一预设时间内的质量参数值为第二阈值的持续时间大于第二预设时间时,判断所述终端当前连接信号的当前质量参数值是否为零;所述第二处理单元,用于若所述终端当前连接信号的当前质量参数值为零,获取所述终端需要连接的信号中除所述当前连接信号外的信号中质量参数值最高的信号,并设置所述需要连接的信号中除所述当前连接信号外的信号中质量参数值最高的信号为所述目标信号。可选的,所述装置还包括:第三处理单元、第二判断单元和第四处理单元;其中:所述第三处理单元,用于若所述终端当前连接信号的当前质量参数值不为零,则获取第三预设时间内所述终端的平均下载速率,并统计所述第三预设时间内所述终端的下载速率大于第一预设速率的时间得到统计时间;所述第二判断单元,用于判断所述平均下载速率是否大于第二预设下载速率且所述统计时间与所述第三预设时间的比值是否大于预设比值;所述第四处理单元,用于若所述平均下载速率小于或者等于所述第二预设下载速率且所述统计时间与所述第三预设时间的比值小于或者等于所述预设比值,则在所述第一预设时间到来时获取所述终端需要连接的信号中质量参数值最高的信号,并设置在所述第一预设时间到来时所述终端需要连接的信号中质量参数值最高的信号为所述目标信号。本发明实施例所提供的信号获取方法和装置,能够获取终端需要连接的信号的质量参数值,之后对终端需要连接的信号的质量参数值进行分析处理,并确定终端需要连接的目标信号;这样,终端可以直接根据需要连接的信号的质量参数值之间的关系,在终端需要连接wi-fi信号时可以选择连接至wi-fi信号中信号质量参数值较好的wi-fi信号,解决了现有技术中终端不能根据信号质量自动选择连接信号的问题,实现了终端可以自动选择连接信号质量较好的wi-fi信号,提高了用户和终端的交互能力。附图说明图1为本发明实施例提供的一种信号获取方法的流程示意图;图2为本发明实施例提供的另一种信号获取方法的流程示意图;图3为本发明实施例提供的又一种信号获取方法的流程示意图;图4为本发明实施例提供的一种信号获取装置的结构示意图;图5为本发明实施例提供的另一种信号获取装置的结构示意图;图6为本发明实施例提供的又一种信号获取装置的结构示意图;图7为本发明另一实施例提供的一种信号获取装置的结构示意图;图8为本发明另一实施例提供的另一种信号获取装置的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。本发明实施例提供一种信号获取方法,参照图1所示,该方法包括以下步骤:步骤101、获取终端需要连接的信号的质量参数值。具体的,步骤101获取终端需要连接的信号的质量参数值可以由终端来实现。需要连接的信号可以是wi-fi信号,质量参数值可以由对wi-fi信号影响较大的wi-fi信号的接收功率、响应时间和/或传输速率来决定;其中,wi-fi信号可以包括2.4g和/或5g信号,例如终端需要连接的wi-fi信号可以是至少两个2.4g信号、至少两个5g信号、至少一个2.4g信号和至少一个5g信号,终端可以是智能手机等移动终端。步骤102、对终端需要连接的信号的质量参数值进行分析处理,确定终端需要连接的目标信号。具体的,步骤102对终端需要连接的信号的质量参数值进行分析处理,确定终端需要连接的目标信号可以由终端来实现。终端对需要连接的wi-fi信号的质量参数值进行比较分析,选择需要连接的wi-fi信号中质量参数值最高的wi-fi信号进行连接。本发明实施例所提供的信号获取方法,能够获取终端需要连接的信号的质量参数值,之后对终端需要连接的信号的质量参数值进行分析处理,并确定终端需要连接的目标信号;这样,终端可以直接根据需要连接的信号的质量参数值之间的关系,在终端需要连接wi-fi信号时可以选择连接至wi-fi信号中信号质量参数值较好的wi-fi信号,解决了现有技术中终端不能根据信号质量自动选择连接信号的问题,实现了终端可以自动选择连接信号质量较好的wi-fi信号,提高了用户和终端的交互能力。本发明实施例提供一种信号获取方法,参照图2所示,该方法包括以下步骤:步骤201、终端获取终端需要连接的每一信号的第一参数;其中,第一参数包括以下至少一个:接收功率、响应时间、传输速率。具体的,用户可以根据具体的应用场景来确定选择哪些参数得到wi-fi信号的质量参数值。例如,用户可以选择得到wi-fi信号质量参数值的第一参数为接收功率、响应时间和传输速率中的任意一个参数,或者可以选择得到wi-fi信号质量参数值的参数为接收功率、响应时间和传输速率中的任意两个参数,或者可以选择得到wi-fi信号质量参数值的参数为接收功率、响应时间和传输速率这三个参数。步骤202、终端根据每一信号的第一参数,得到每一信号的质量参数值。具体的,与步骤201中根据具体的应用场景确定选择哪些参数得到wi-fi信号质量参数值的方式一致,可以根据需要连接的wi-fi信号的接收功率、响应时间、传输速率中的至少一个参数值为第一参数,来得到wi-fi信号的质量参数值。需要连接的wi-fi信号的接收功率可以通过终端直接读取获得;获得的wi-fi信号的接收功率p的变化范围是0dbm~-100dbm,可以采用公式p’=p+100对wi-fi信号的接收功率的参数值p’进行计算确定。终端需要连接的wi-fi信号的响应时间可以通过记录终端采用该wi-fi信号向路由器等无线接入访问点发送多组回环数据包并接收该回环数据包的时间,然后求取其平均时间来确定;因为响应时间注重的是时间,所以回环数据包的大小越小越好;终端获得的wi-fi信号的响应时间一般在10ms以下,wi-fi信号较差情况下响应时间在10ms~50ms左右,可以采用公式t’=100-t得到wi-fi信号的响应时间t的参数值t’,当wi-fi信号的响应时间t大于100ms时,可直接定义此wi-fi信号的响应时间t的参数值t’为0。终端需要连接的wi-fi信号的传输速率可以通过获取某一时间段t内,终端接收路由器等无线接入访问点发送的大小为m的数据包的个数n,并使用公式v=n*m/t来计算得到的,因为传输速率注重的是数据量,所以数据包的大小m越大越好;之后可以通过公式v’=[v/10]来得到传输速率v的参数值v’,即对传输速率v与10的比值进行取整获得传输速率的参数值v’,其中,传输速率v的单位为kb/s,当wi-fi信号的传输速率v大于1000kb/s时,可以直接定义此wi-fi信号的传输速率v的参数值v’为100分。示例性的,wi-fi信号的接收功率参数值的获取:wi-fi信号的接收功率p的变化范围是0dbm~-100dbm,从0dbm到-100dbm时wi-fi信号的接收功率逐渐减弱,当wi-fi信号的接收功率为0dbm时,p’=p+100=100+0=100,wi-fi信号的接收功率的参数值为100;或者当wi-fi信号的接收功率为-50dbm时,p’=p+100=100+(-50)=50,wi-fi信号的接收功率的参数值为50;或者当wi-fi信号的接收功率为-100dbm时,p’=p+100=100+(-100)=0,wi-fi信号的接收功率的参数值为0。wi-fi信号的响应时间参数值的获取:假设终端采用wi-fi信号向路由器等无线接入访问点发送10组回环数据包并接收该回环数据包,各组回环数据包从发送至接收所需的时间统计如表1中所示。计算该wi-fi信号10组统计时间下的平均响应时间t=(3+2+5+7+4+1+4+6+3+2)/10=3.7ms,此时该wi-fi信号的响应时间的参数值t’=100-t=100-3.7=96.3。数据包12345678910回环时间/ms3257414632表1wi-fi信号的传输速率参数值的获取:ta=t时刻开始,路由器向终端发送大小为5kb的数据包,在tb=t+10ms时刻停止数据包的发送与接收,在(tb-ta=10ms)时间段内终端总共接收到10个5kb的数据包,则该wi-fi信号的传输速率v=10*5kb/(tb-ta)=5000kb/s=5mb/s,因为5mb/s>1mb/s,所以该wi-fi信号的传输速率参数值v’=100。需要说明的是,步骤202根据每一信号的第一参数,得到每一信号的质量参数值可以通过以下方式来实现:步骤202a、终端设置每一信号的第一参数的权重系数。步骤202b、终端基于第一参数的权重系数对每一信号的第一参数进行加权计算,得到每一信号的质量参数值。具体的,用户可以根据具体的应用场景来设置wi-fi信号的接收功率、响应时间和/或传输速率,权重系数可以是根据wi-fi信号在具体的应用场景中对应的业务应用来设置的。例如,根据wi-fi信号不同的业务应用,wi-fi信号的接收功率的权重系数α、响应时间的权重系数β和传输速率的权重系数γ的取值可以不同,其中,α+β+γ=1。示例性的,因为接收功率可以直观的反应wi-fi信号的质量,可以设置接收功率为主要决定wi-fi信号质量的主要参数,在浏览网页时,用户可能比较注重wi-fi信号的响应时间,可以设置α=0.5,β=0.4,γ=0.1;在观看视频时,用户可能比较注重下载速度,可以设置α=0.5,β=0.1,γ=0.4;在下载文件时,用户可能不再注重响应时间,可以设置α=0.5,β=0,γ=0.5;最后可以根据公式s=αp’+βt’+γv’计算得到wi-fi信号的质量参数值。步骤203、终端比较每一信号的质量参数值之间的大小关系。步骤204、终端获取信号的质量参数中质量参数值最高的信号,并设置质量参数值最高的信号为目标信号。具体的,以终端需要连接的信号是一个2.4g信号和一个5g信号、通过接收功率、响应时间和传输速率三个参数来确定wi-fi信号的质量参数值为例进行说明,若用户的应用业务是观看视频,终端根据获得的2.4g信号的接收功率、响应时间和传输速率与观看视频应用业务时设置的对应2.4g信号的各参数的权重系数进行加权求和计算获得2.4g信号的质量参数值,同时根据获得的5g信号的接收功率、响应时间和传输速率与观看视频应用业务时设置的对应5g信号的各参数的权重系数进行加权求和计算获得5g信号的质量参数值,比较2.4g信号与5g信号的质量参数值大小,如果2.4g信号的质量参数值大于5g信号的质量参数值,则设置2.4g信号为目标信号,即终端选择并连接2.4g信号;如果2.4g信号的质量参数值小于或者等于5g信号的质量参数值,则设置5g信号为目标信号,即终端选择并连接5g信号。需要说明的是,本实施例中与其它实施例中相同步骤或者概念的解释,可以参照其它实施例中的描述,此处不再赘述。本发明实施例所提供的信号获取方法,能够获取终端需要连接的信号的质量参数值,之后对终端需要连接的信号的质量参数值进行分析处理,并确定终端需要连接的目标信号;这样,终端可以直接根据需要连接的信号的质量参数值之间的关系,在终端需要连接wi-fi信号时可以选择连接至wi-fi信号中信号质量参数值较好的wi-fi信号,解决了现有技术中终端不能根据信号质量自动选择连接信号的问题,实现了终端可以自动选择连接信号质量较好的wi-fi信号,提高了用户和终端的交互能力。本发明实施例提供一种信号获取方法,参照图3所示,该方法包括以下步骤:步骤301、终端获取终端需要连接的每一信号的第一参数。步骤302、终端设置每一信号的第一参数权重系数。步骤303、终端基于第一参数的权重系数对每一信号的第一参数进行加权计算,得到每一信号的质量参数值。步骤304、终端比较每一信号的质量参数值之间的大小关系。步骤305、终端获取信号的质量参数中质量参数值最高的信号,并设置质量参数值最高的信号为目标信号。步骤306、终端监控终端当前连接信号的质量参数值。具体的,终端实时监控当前连接信号的变化情况,记录并获取得到终端当前连接信号的质量参数值。步骤307、若当前连接信号的质量参数值在第一预设时间内的变化差值大于第一阈值且第一预设时间内的质量参数值为第二阈值的持续时间大于第二预设时间时,终端判断终端当前连接信号的当前质量参数值是否为零。具体的,若当前连接wi-fi信号的质量参数值在第一预设时间内的变化差值小于或者等于第一阈值且第一预设时间内的质量参数值为第二阈值的持续时间小于或者第二预设时间时,表明当前wi-fi连接的信号质量较好无需切换,终端继续监控该wi-fi信号的质量参数值。其中,第一预设时间是根据用户选择的业务应用进行设定的,第二预设时间的范围在第一预设时间的范围内;当终端与某一个可连接的wi-fi信号无法建立连接时,该wi-fi信号的质量参数值可直接设置为0。示例性的,路由器可同时提供一个2.4g信号和一个5g信号,假设终端当前连接的wi-fi信号是2.4g信号,如果2.4g信号在第一预设时间内增加的质量参数值的增加值大于第一阈值且第一预设时间内的质量参数值为第二阈值的持续时间大于第二预设时间时,终端可直接切换至5g信号并实时监控连接的5g信号的质量参数值;如果2.4g信号在第一预设时间内减小的质量参数值的值大于第一阈值且第一预设时间内的质量参数值为第二阈值的持续时间大于第二预设时间时,终端判断当前连接的2.4g信号的质量参数是否为0。其中,第一阈值和第二阈值可以是对用户网络使用体验结果进行测试获得的经验值,优选的,第二阈值可以是根据第一预设时间内连接的wi-fi信号的质量参数值来确定的,也可以是第一时间到来时连接的wi-fi信号的质量参数值。其中,步骤307判断终端当前连接信号的当前质量参数值是否为零之后,可以选择执行步骤308或者步骤309~311,若终端当前连接信号的当前质量参数值为零执行步骤308,若终端当前连接信号的当前质量参数值不为零执行步骤309~311;步骤308、若终端当前连接信号的当前质量参数值为零,终端获取终端需要连接的信号中除当前连接信号外的信号中质量参数值最高的信号,并设置需要连接的信号中除当前连接信号外的信号中质量参数值最高的信号为目标信号。具体的,若终端当前连接的wi-fi信号当前的质量参数值为0,终端获取除当前连接的wi-fi信号外的可连接的wi-fi信号的质量参数值并对这些wi-fi信号的质量参数值进行大小比较,得到这些wi-fi信号中质量参数值最高的wi-fi信号为目标信号,终端切换连接至其余可连接的wi-fi信号中质量参数值最高的目标信号,替代当前连接的wi-fi信号。步骤309、若终端当前连接信号的当前质量参数值不为零,则终端获取第三预设时间内终端的平均下载速率,并统计第三预设时间内终端的下载速率大于第一预设速率的时间得到统计时间。具体的,若终端当前连接信号的当前质量参数值不为零时,终端可以获取过去的第三预设时间内下载速率记录,对这些下载速率记录进行求和后求取平均值得到平均下载速率;统计第三预设时间内获取的下载速率记录中终端的下载速率大于第一预设速率的时间得到统计时间。步骤310、终端判断平均下载速率是否大于第二预设下载速率且统计时间与第三预设时间的比值是否大于预设比值。步骤311、若平均下载速率小于或者等于第二预设下载速率且统计时间与第三预设时间的比值小于或者等于预设比值,则在第一预设时间到来时终端获取终端需要连接的信号中质量参数值最高的信号,并设置在第一预设时间到来时终端需要连接的信号中质量参数值最高的信号为目标信号。进一步的,若平均下载速率大于第二预设下载速率且统计时间与第三预设时间的比值大于预设比值,则终端不需切换当前连接信号,并继续监控当前连接信号的质量参数值。需要说明的是,本实施例中与其它实施例中相同步骤或者概念的解释,可以参照其它实施例中的描述,此处不再赘述。本发明实施例所提供的信号获取方法,能够获取终端需要连接的信号的质量参数值,之后对终端需要连接的信号的质量参数值进行分析处理,并确定终端需要连接的目标信号;这样,终端可以直接根据需要连接的信号的质量参数值之间的关系,在终端需要连接wi-fi信号时可以选择连接至wi-fi信号中信号质量参数值较好的wi-fi信号,解决了现有技术中终端不能根据信号质量自动选择连接信号的问题,实现了终端可以自动选择连接信号质量较好的wi-fi信号,提高了用户和终端的交互能力;进一步,在终端已连接wi-fi信号的质量发生变化时可以切换至信号质量较好的wi-fi信号,保证了用户的网络体验效果。本发明实施例提供了一种信号获取装置4,可应用于图1~3对应的实施例提供的一种信号获取方法中,参照图4所示,该装置包括:获取单元41和第一处理单元42,其中:获取单元41,用于获取终端需要连接的信号的质量参数值。第一处理单元42,用于对终端需要连接的信号的质量参数值进行分析处理,确定终端需要连接的目标信号。本发明实施例所提供的信号获取装置,能够获取终端需要连接的信号的质量参数值,之后对终端需要连接的信号的质量参数值进行分析处理,并确定终端需要连接的目标信号;这样,终端可以直接根据需要连接的信号的质量参数值之间的关系,在终端需要连接wi-fi信号时可以选择连接至wi-fi信号中信号质量参数值较好的wi-fi信号,解决了现有技术中终端不能根据信号质量自动选择连接信号的问题,实现了终端可以自动选择连接信号质量较好的wi-fi信号,提高了用户和终端的交互能力。具体的,参照图5所示,获取单元41包括:获取模块411和第一处理模块412,其中:获取模块411,用于获取终端需要连接的每一信号的第一参数。第一处理模块412,用于根据每一信号的第一参数,得到每一信号的质量参数值。具体可选的,第一处理模块412具体用于执行以下步骤:设置每一信号的第一参数的权重系数。基于第一参数的权重系数对每一信号的第一参数进行加权计算,得到每一信号的质量参数值。具体的,参照图6所示,第一处理单元42还包括:比较模块421和第二处理模块422,其中:比较模块421,用于比较每一信号的质量参数值之间的大小关系。第二处理模块422,用于获取信号的质量参数中质量参数值最高的信号,并设置质量参数值最高的信号为目标信号。具体的,参照图7所示,该装置还包括:监控单元43、第一判断单元44和第二处理单元45,其中:监控单元43,用于监控终端当前连接信号的质量参数值。第一判断单元44,用于若当前连接信号的质量参数值在第一预设时间内的变化差值大于第一阈值且第一预设时间内的质量参数值为第二阈值的持续时间大于第二预设时间时,判断终端当前连接信号的当前质量参数值是否为零。第二处理单元45,用于若终端当前连接信号的当前质量参数值为零,获取终端需要连接的信号中除当前连接信号外的信号中质量参数值最高的信号,并设置需要连接的信号中除当前连接信号外的信号中质量参数值最高的信号为目标信号。进一步,参照图8所示,该装置还包括:第三处理单元46、第二判断单元47和第四处理单元48,其中:第三处理单元46,用于若终端当前连接信号的当前质量参数值不为零,则获取第三预设时间内终端的平均下载速率,并统计第三预设时间内终端的下载速率大于第一预设速率的时间得到统计时间。第二判断单元47,用于判断平均下载速率是否大于第二预设下载速率且统计时间与第三预设时间的比值是否大于预设比值。第四处理单元48,用于若平均下载速率小于或者等于第二预设下载速率且统计时间与第三预设时间的比值小于或者等于预设比值,则在第一预设时间到来时获取终端需要连接的信号中质量参数值最高的信号,并设置在第一预设时间到来时终端需要连接的信号中质量参数值最高的信号为目标信号。需要说明的是,本实施例中各个单元和模块之间的交互过程,可以参照图1~3对应的实施例提供的一种信号获取方法中的交互过程,此处不再赘述。本发明实施例所提供的信号获取装置,本发明实施例所提供的信号获取方法,能够获取终端需要连接的信号的质量参数值,之后对终端需要连接的信号的质量参数值进行分析处理,并确定终端需要连接的目标信号;这样,终端可以直接根据需要连接的信号的质量参数值之间的关系,在终端需要连接wi-fi信号时可以选择连接至wi-fi信号中信号质量参数值较好的wi-fi信号,解决了现有技术中终端不能根据信号质量自动选择连接信号的问题,实现了终端可以自动选择连接信号质量较好的wi-fi信号,提高了用户和终端的交互能力;进一步,在终端已连接wi-fi信号的质量发生变化时可以切换至信号质量较好的wi-fi信号,保证了用户的网络体验效果。在实际应用中,获取单元41、第一处理单元42、监控单元43、第一判断单元44、第二处理单元45、第三处理单元46、第二判断单元47、第四处理单元48、获取模块411、第一处理模块412、比较模块421和第二处理模块422均可由位于无线数据发送设备中的中央处理器(centralprocessingunit,cpu)、微处理器(microprocessorunit,mpu)、数字信号处理器(digitalsignalprocessor,dsp)或现场可编程门阵列(fieldprogrammablegatearray,fpga)等实现。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1