一种WiFi连接控制的方法、终端设备及服务器的制造方法_2

文档序号:9892180阅读:来源:国知局
方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0039]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三…第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0040]下面结合附图并通过具体的实施方式来对本发明的技术方案进行说明。
[0041]本发明实施例中涉及的网元包括终端设备和服务器,其中终端设备可以是任何具有WiFi功能的通信终端,可以包括移动电话、平板电脑、PDA以及笔记本电脑等设备。服务器是保存有WiFi接入点信息列表的服务器,具体可以是运营商服务器,也可以是第三方应用服务器,具体本发明不做限定。
[0042]图1是本发明实施例终端设备侧的WiFi连接控制方法的一种流程图,包括:
[0043]101、终端设备确定自身的地理位置,并将地理位置对应的地理位置信息发送至服务器;
[0044]终端设备可以根据数据网络,GPS或陀螺仪等方式确定自身当前的地理位置,并将自身的地理位置对应的地理位置信息通过数据网络发送给服务器,以向服务器请求当前所在地理位置范围内的WiFi热点的信息。
[0045]需要说明的是,终端设备除了向服务器发送自身的地理位置信息外,还可以向服务器发送WiFi热点地图,该地图记录了终端设备所在区域内的WiFi标识信息,例如:WiFi设备信息以及位置信息,以使得服务器可以根据这些WiFi标识信息反馈WiFi的热点信息。
[0046]102、终端设备接收服务器发送的地理位置所在的区域的第一 WiFi热点的信息;
[0047]服务器接收到终端设备发送的地理位置信息(也可以包括WiFi地图信息)后,从服务器中的WiFi接入点列表信息中匹配出该地理位置附近的WiFi热点,并将其通过数据网络发送给移动终端。
[0048]终端设备接收到服务器发送的地理位置所在的区域的WiFi热点的信息,将该WiFi热点信息称之为第一 WiFi热点信息。
[0049]该第一 WiFi热点信息可以包括=WiFi的服务集标识(SSID,Service SetIdentifier)、WiFi接入点的物理地址,传输速率等信息。
[0050]本实施例中,服务器中的WiFi接入点信息列表可以由管理员将列表文件预先存储在服务器端,也可以通过移动通信终端向服务器上传WiFi接入点标识、连接密码等信息以不断增加WiFi接入点信息列表中的信息。
[0051]103、终端设备根据第一 WiFi热点的信息对第一 WiFi热点进行质量密度计算得到第一 WiFi热点的质量密度值;
[0052]终端设备在接收到服务器发送的第一 WiFi热点的信息后,根据该信息对该第一WiFi热点进行质量密度计算,以得到第一 WiFi热点的质量密度值。
[0053]104、若第一 WiFi热点的质量密度值超过预设阈值,则终端设备开启WiFi传输功會K。
[0054]若该终端设备的第一 WiFi热点的质量密度值超过终端设备预设的阈值,则终端设备自动开启WiFi传输功能。
[0055]本发明实施例中,终端设备的WiFi模块并不是一直处于开启状态,而是只有当终端设备所在位置的WiFi质量密度值达到一定阈值时,才开启WiFi传输功能,具体为:终端设备先将自身的地理位置信息发送至服务器,再接收服务器发送的地理位置所在的区域的WiFi热点信息,根据WiFi热点信息对WiFi热点进行质量密度计算得到WiFi热点的质量密度值,若质量密度值超过预设阈值,才开启WiFi传输功能。终端设备能够根据所在区域的WiFi质量密度值来控制WiFi传输功能的开启,因此能够降低WiFi的功耗,提高终端设备的待机时间。
[0056]进一步,在一种具体的实施例中,终端设备接收的服务器发送的第一 WiFi热点的信息包括WiFi热点的信号强度和WiFi热点的速率,WiFi热点的信号强度为服务器根据第一 WiFi热点所在的位置与终端设备所在的地理位置计算得到的第一 WiFi热点在终端设备所在的地理位置的信号强度。
[0057]第一 WiFi热点中的某个WiFi热点的在终端设备所在位置的信号强度的具体的计算方式可以为=WiFi热点信号强度值=(终端设备所在的地理位置-WiFi热点所在的位置)/WiFi传输的最大距离*WiFi信号总强度。
[0058]上述公式中,“终端设备所在的地理位置-WiFi热点所在的位置”用以表示终端设备与WiFi热点之间的物理距离;
[0059]WiFi传输的最大距离可以根据WiFi热点自身的属性参数,或者是WiFi热点所在的位置的地理环境,或者是经验值确定,此处不做限定。
[0060]终端设备根据第一 WiFi热点的信息对第一 WiFi热点进行质量密度计算得到第一WiFi热点的质量密度值的具体方式可以为:
[0061]终端设备根据第一 WiFi热点的信息,通过对第一 WiFi热点中的所有的WiFi热点的强度值和速率进行加权求和。具体公式为:p = Σ (ax+by),其中,p为第一 WiFi热点的质量密度值,X为第一 WiFi热点中的WiFi热点的强度值,a为该强度值所占的权数,y为第一 WiFi热点中的WiFi热点的速率,b为速率的权数。
[0062]在WiFi传输功能开启之后,终端设备的的WiFi模块对所在区域内的WiFi进行扫描,再连接WiFi,在现有WiFi标准中,WiFi的扫描的时间间隔是固定的,无法进行动态控制扫描间隔,降低了 WiFi连接效率,导致扫描的功耗较大,降低了终端设备的待机时间。本发明实施例提供的一种WiFi连接控制方法,能够自动控制WiFi扫描间隔时间,降低WiFi的功耗。
[0063]图2是本发明实施例终端设备侧的WiFi连接控制方法的一种流程图,包括:
[0064]步骤201至步骤204与图1所示的实施例中的步骤101至步骤104相同,此处不做赘述。
[0065]205、终端设备根据质量密度值调整第一 WiFi热点的自动扫描间隔时间;
[0066]终端设备在开启WiFi的传输功能之后,根据质量密度值调整第一 WiFi热点的自动扫描间隔时间,具体的调整方式为,当第一 WiFi热点质量密度值高时,降低wifi自动扫描时间间隔,这样在热点质量较高的区域,可以提高wifi自动连接速度,当第一 WiFi热点质量密度值低时,提高wifi自动扫描时间间隔,这样在热点质量较低的区域,可以降低wifi自动连接速度。
[0067]具体的,终端设备可以通过计算T = Tl/p得到第一 WiFi热点的自动扫描间隔时间,其中,T为第一 WiFi热点的自动扫描间隔时间,P为第一 WiFi的质量密度值,Tl为WiFi标准中规定的WiFi固定扫描间隔时间。
[0068]206、终端设备根据自动扫描间隔时间扫描第一 WiFi热点。
[0069]终端设备根据质量密度值调整第一 WiFi热点的自动扫描间隔时间后,终端设备根据该调整后的自动扫描间隔时间扫描第一 WiFi热点中的WiFi。
[0070]本发明实施例中,WiFi扫描的时间间隔不是固定的,而是能根据终端设备所在区域的WiFi的质量密度值进行动态控制的,能够在质量密度较高时,降低wifi自动扫描时间间隔,这样在热点质量较高的区域,可以提高wifi自动连接速度,因此能够降低WiFi的功耗,提尚终端设备的待机时间。
[0071]进一步,在一种具体的实施例中,终端设备终端设备开启WiFi传输功能后,终端设备不断重复图1所示的实施例中的步骤101至步骤103,即终端设备向服务器上报当前所在的地理位置信息,服务器向终端设备发送其所处地理位置所在区域的WiFi热点信息,终端设备接收服务器发送的WiFi热点信息,将其称之为第二WiFi热点的信息,终端设备再根据第二 WiFi热点的信息计算得到第二 WiFi热点的质量密度值,若第二 WiFi热点的质量密度低于预设阈值,则终端设备关闭WiFi传输功能。
[0072]上面是从终端设备侧介绍WiFi连接控制
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1