网络切换装置和方法_5

文档序号:9436710阅读:来源:国知局
I值与所述第一预设RSSI阈值进行对比之后,即将_80dBm和_60dBm进行对比,得到的对比结果为-SOdBm小于-60dBm,即所述智能手机正在使用的WiFi网络的RSSI值小于所述第一预设RSSI阈值。当所述智能手机正在使用的WiFi网络的RSSI值小于所述第一预设RSSI阈值时,确定当前环境下的第二 WiFi网络。若所述智能手机正在使用的WiFi网络的RSSI值大于或者等于所述第一预设RSSI阈值时,继续侦测所述正在使用的WiFi网络的RSSI值。
[0136]步骤S40,判断所述第一网络的上行速率和/或下行速率是否小于对应的第二预设阈值;
[0137]当所述移动终端确定在其所在的环境下存在第二网络时,获取其正在使用的网络的上行速率和/或下行速率,判断所述上行速率和/或所述下行速率是否小于对应的第二预设阈值,即所述上行速率是否小于上行速率的预设阈值S,所述下行速率是否小于下行速率的预设阈值Q。优选地,所述移动终端获取其正在使用的网络的上行速率和下行速率,判断所述上行速率和所述下行速率是否都小于对应的第二预设阈值,即所述上行速率是否小于上行速率的预设阈值S,且所述下行速率是否小于下行速率的预设阈值Q。所述上行速率是指所述移动终端给基站发送信息时的数据传输速率,如所述智能手机给所述基站传输数据的速率;所述下行速率是指所述基站向所述移动终端发送信息时的传输速率,如所述智能手机从所述基站或者网络上下载数据的速率。目前我们使用的是ADSL (AsymmetricDigital Subscribe Line,非对称数字用户线)非对称的传输方式,即所述上行速率不等于所述下行速率。所述上行速率和所述下行速率对应的第二预设阈值可以根据所述移动终端用户的具体需要来设置。如上行速率的第二预设阈值S为50Kbps (比特率,表示网络的传输速率),下行速率的第二预设阈值Q为60Kbps。如所述智能手机获取其正在使用的WiFi网络的上行速率为40Kbps,下行速率为50Kbps,将所述WiFi网络的上行速率40Kbps与所述上行速率的第二预设阈值S = 50Kbps进行对比,同时将所述下行速率50Kbps与所述下行速率的第二预设阈值Q = 60Kbps进行对比,判断所述智能手机正在使用的WiFi网络的上行速率是否小于上行速率的第二预设阈值S,且所述下行速率是否小于下行速率的第二预设阈值Q。
[0138]步骤S50,若所述第一网络的上行速率和/或下行速率小于对应的第二预设阈值,则在保持连接网络的状态下从所述第一网络切换至第二网络。
[0139]当所述移动终端正在使用的网络的上行速率和/或下行速率小于对应的第二预设阈值时,在保持所述正在使用的网络的连接不中断的状态下,从所述正在使用的网络切换至第二网络,即从第一网络切换至第二网络。即当所述移动终端正在使用的网络的上行速率小于上行速率的第二预设阈值S时,在保持所述正在使用的网络的连接不中断的状态下,从所述正在使用的网络切换至第二网络;或者是当所述移动终端正在使用的网络的下行速率小于下行速率的第二预设阈值Q时,在保持所述正在使用的网络的连接不中断的状态下,从所述正在使用的网络切换至第二网络,即从第一网络切换至第二网络;或者是当所述移动终端正在使用的网络的上行速率小于上行速率的第二预设阈值S,且所述正在使用的网络的下行速率小于下行速率的第二预设阈值Q时,在保持所述正在使用的网络的连接不中断的状态下,从所述正在使用的网络切换至第二网络,即从第一网络切换至第二网络。优选地,当所述移动终端正在使用的网络的上行速率小于上行速率的第二预设阈值S,且所述正在使用的网络的下行速率小于下行速率的第二预设阈值Q时,在保持所述正在使用的网络的连接不中断的状态下,从所述正在使用的网络切换至第二网络。如当所述智能手机的正在使用的WiFi网络的上行速率为40Kbps,小于上行速率的第二预设阈值S = 50Kbps ;同时所述下行速率50Kbps,小于下行速率的第二预设阈值Q = 60Kbps时,在保持所述正在使用的WiFi网络连接不中断的状态下,从正在使用的WiFi网络切换至第二 WiFi网络。
[0140]步骤S60,结束从所述第一网络切换至第二网络的操作。
[0141]当所述移动终端正在使用的网络的上行速率和/或下行速率大于或者等于对应的第二预设阈值时,所述移动终端结束从所述第一网络切换至第二网络的操作。即当所述移动终端正在使用的网络的上行速率大于或者等于上行速率的第二预设阈值S时,所述移动终端结束从所述第一网络切换至第二网络的操作;或者是当所述移动终端正在使用的网络的下行速率大于或者等于下行速率的第二预设阈值Q时,所述移动终端结束从所述第一网络切换至第二网络的操作;或者是当所述移动终端正在使用的网络的上行速率大于或者等于上行速率的第二预设阈值S,且所述正在使用的网络的下行速率大于或者等于下行速率的第二预设阈值Q时,所述移动终端结束从所述第一网络切换至第二网络的操作。优选地,当所述移动终端正在使用的网络的上行速率大于或者等于上行速率的第二预设阈值S,且所述正在使用的网络的下行速率大于或者等于下行速率的第二预设阈值Q时,所述移动终端结束从所述第一网络切换至第二网络的操作。
[0142]本实施例通过第一网络的信号强度与第一预设阈值进行对比,当所述第一网络信号强度小于第一预设阈值时,确定第二网络,当所述第一网络的上行速率和下行速率都小于对应的第二预设阈值时,在保持连接网络的状态下从所述第一网络切换至第二网络。使移动终端在保持网络连接状态下自动切换至信号强度更好的网络,提高了用户体验效果。
[0143]参照图7,图7为本发明网络切换方法的第二实施例的流程示意图。基于本发明网络切换方法第一实施例提出本发明网络切换方法第二实施例。
[0144]在本实施例中,所述步骤S50包括:
[0145]步骤S51,若所述第一网络的上行速率和/或下行速率小于对应的第二预设阈值,则对应获取第二网络的上行速率和/或下行速率;
[0146]如果移动终端正在使用的网络的上行速率小于上行速率的第二预设阈值S,所述移动终端获取其所在环境中第二网络的上行速率;或者所述正在使用的网络的下行速率小于下行速率对应的第二预设阈值Q,所述移动终端获取其所在环境中第二网络的下行速率;或者所述正在使用的网络的上行速率小于上行速率的第二预设阈值S,且下行速率小于下行速率对应的第二预设阈值Q,所述移动终端获取其所在环境中第二网络的上行速率和下行速率。优选地,当所述正在使用的网络的上行速率小于上行速率的第二预设阈值S,且下行速率小于下行速率对应的第二预设阈值Q,所述移动终端获取其所在环境中第二网络的上行速率和下行速率。如当智能手机正在使用的WiFi网络的上行速率小于上行速率的第二预设阈值S,且其下行速率小于下行速率对应的第二预设阈值Q,则所述智能手机获取第二 WiFi网络的上行速率和下行速率。如所述智能手机获取到所述第二 WiFi网络的上行速率为54Kbps,所述下行速率为66Kbps。
[0147]参照图8,图8为本发明若所述第一网络的上行速率和/或下行速率小于对应的第二预设阈值,则对应获取第二网络的上行速率和/或下行速率的较佳实施例的流程示意图。
[0148]所述步骤S51包括:
[0149]步骤S511,若所述第一网络的上行速率和/或下行速率小于对应的第二预设阈值,则与所述第二网络建立连接关系;
[0150]步骤S512,对应获取所述第二网络的上行速率和/或下行速率。
[0151]当所述移动终端正在使用的网络的上行速率小于上行速率的第二预设阈值S,所述移动终端与所述第二网络建立连接关系,获取所述第二网络的上行速率;或者所述正在使用的网络的下行速率小于下行速率的第二预设阈值Q,所述移动终端与所述第二网络建立连接关系,获取所述第二网络的下行速率;或者所述正在使用的网络的上行速率小于上行速率的第二预设阈值S,且所述正在使用的网络的下行速率小于下行速率的第二预设阈值Q时,所述移动终端与所述第二网络建立连接关系,获取所述第二网络的上行速率和下行速率。优选地,当所述移动终端正在使用的网络的上行速率小于上行速率的第二预设阈值S,且所述正在使用的网络的下行速率小于下行速率的第二预设阈值Q时,所述移动终端与所述第二网络建立连接关系,获取所述第二网络的上行速率和下行速率。如当所述智能手机正在使用的WiFi网络的上行速率小于上行速率的第二预设阈值S,且所述正在使用的WiFi网络的下行速率小于下行速率的第二预设阈值Q时,所述智能手机与所述第二WiFi网络建立连接关系,当建立连接成功之后,获取所述第二 WiFi网络的上行速率和下行速率。
[0152]步骤S52,判断所述第二网络的上行速率和/或下行速率是否对应大于所述第一网络的上行速率和/或下行速率;
[0153]当所述移动终端获取到第二网络的上行速率,将所述第二网络的上行速率与所述第一网络的上行速率进行对比,判断所述第二网络的上行速率是否大于所述第一网络的上行速率;或者所述移动终端获取到第二网络的下行速率,将所述第二网络的下行速率与所述第一网络的下行速率进行对比,判断所述第二网络的下行速率是否大于所述第一网络的下行速率;或者所述移动终端获取到第二网络的上行速率和下行速率时,将所述第二网络的上行速率与所述第一网络的上行速率进行对比,判断所述第二网络的上行速率是否大于所述第一网络的上行速率;且将所述第二网络的下行速率与所述第一网络的下行速率进行对比,判断所述第二网络的下行速率是否大于所述第一网络的下行速率。优选地,所述移动终端获取到第二网络的上行速率和下行速率时,将所述第二网络的上行速率与所述第一网络的上行速率进行对比,判断所述第二网络的上行速率是否大于所述第一网络的上行速率;且将所述第二网络的下行速率与所述第一网络的下行速率进行对比,判断所述第二网络的下行速率是否大于所述第一网络的下行速率。如所述智能手机获取到第二 WiFi网络的上行速率54Kbps,下行速率为66Kbps时,将所述第二 WiFi信号的上行速率54Kbps与所述第一网络的上行速率为40Kbps进行对比,同时将下行速率为66Kbps与所述第一网络的下行速率50Kbps进行对比,判断54Kbps与40Kbps的大小关系,同时判断66Kbps与50Kbps的大小关系。
[0154]步骤S53,若所述第二网络的上行速率和/或下行速率对应大于所述第一网络的上行速率和/或下行速率,则在保持连接网络的状态下从所述第一网络切换至第二网络。
[0155]如果所述移动终端判定所述第二网络的上行速率大于所述第一网络的上行速率,在保持正在使用网络的连接不中断的状态下,从所述正在使用的网络切换至第二网络,即从所述第一网络切换至所述第二网络,否则,所述移动终端结束从所述第一网络切换至第二网络的操作;或者当所述第二网络的下行速率大于所述第一网络的下行速率时,在保持正在使用网络的连接不中断的状态下,所述移动终端从所述正在使用的网络切换至第二网络,即从所述第一网络切换至所述第二网络,否则,所述移动终端结束从所述第一
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1