Devices with wireless communication capabilities can establish connections with wireless communication networks, and can assign network quality scores to wireless communication networks based on one or more characteristics of wireless communication networks. Devices with wireless communication capabilities can observe the current quality of connection with the wireless communication network. If the quality of the network connection is lower to the threshold level, the device with wireless communication ability can restart the network to reevaluate the timer. The network reassessment of the time length of the timer monitoring can be based on the assigned network quality score. When the network reassessed the expiration of the timer, the device with wireless communication ability reassessed the quality of the network connection. If the network connection is still in a degraded state when reassessment, the device with wireless communication capability can switch to another available wireless communication network.
【技术实现步骤摘要】
【国外来华专利技术】基于可用网络的质量在网络之间切换
本技术涉及无线通信网络,并且更具体地涉及具有无线通信能力的设备的无线网络选择。
技术介绍
在许多地理位置处,存在客户端设备能够连接的多个无线网络通常,可用无线网络由客户端设备或客户端设备的用户选择。在某些情况下,客户端设备可以基于客户端设备的客户和与特定无线网络相关联的服务提供商之间的合同关系来选择无线网络。
技术实现思路
具有无线通信能力的设备可以在具有多个可用无线通信网络的区域中与无线通信网络建立网络连接。具有无线通信能力的设备可以基于多个因素来分配网络质量得分,所述因素包括由无线通信网络采用的移动电信技术的类型、与无线通信网络相关联的服务提供商、无线通信网络的历史上观察到的通信速度。具有无线通信能力的设备可以观察与无线通信网络的连接的当前质量。如果网络连接的质量已经降级到阈值水平以下,具有无线通信能力的设备可以启动网络重新评估定时器。由网络重新评估定时器监视的时间长度可以基于分配给无线通信网络的网络质量得分。网络重新评估定时器届满后,具有无线通信能力的设备重新评估网络连接的质量。如果在重新评估时网络连接仍然处于降级状态,则具有无 ...
【技术保护点】
一种计算机实现的方法,包括:由计算设备,建立与第一无线通信网络的连接;由所述计算设备,识别所述第一无线通信网络的特性;由所述计算设备在第一时间点,确定与所述第一无线通信网络的所述连接已经降级到阈值质量水平以下;由所述计算设备,识别重新评估与所述第一无线通信网络的所述连接是否仍然在所述阈值质量水平以下的时间,所述时间至少部分地基于所述第一无线通信网络的所述特性而被识别;由所述计算设备,在第二时间点以及响应于已经确定重新评估与所述第一无线通信网络的所述连接是否仍然在所述阈值质量水平以下的所述时间已经届满,确定与所述第一无线通信网络的所述连接仍然在所述阈值质量水平以下;以及响应于 ...
【技术特征摘要】
【国外来华专利技术】2015.08.12 US 14/824,3261.一种计算机实现的方法,包括:由计算设备,建立与第一无线通信网络的连接;由所述计算设备,识别所述第一无线通信网络的特性;由所述计算设备在第一时间点,确定与所述第一无线通信网络的所述连接已经降级到阈值质量水平以下;由所述计算设备,识别重新评估与所述第一无线通信网络的所述连接是否仍然在所述阈值质量水平以下的时间,所述时间至少部分地基于所述第一无线通信网络的所述特性而被识别;由所述计算设备,在第二时间点以及响应于已经确定重新评估与所述第一无线通信网络的所述连接是否仍然在所述阈值质量水平以下的所述时间已经届满,确定与所述第一无线通信网络的所述连接仍然在所述阈值质量水平以下;以及响应于在所述第一时间点确定与所述第一无线通信网络的所述连接已经降级到所述阈值质量水平以下以及在所述第二时间点确定与所述第一无线通信网络的所述连接仍然在所述阈值质量水平以下,由所述计算设备,建立与第二无线通信网络的连接。2.根据权利要求1所述的方法,其中,所述特性识别由所述第一无线通信网络采用的移动通信技术。3.根据权利要求1所述的方法,其中,识别所述第一无线通信网络的所述特性包括基于所述第一无线通信网络的历史上观察到的网络连接速度来识别所述特性。4.根据权利要求1所述的方法,其中,识别重新评估与所述第一无线通信网络的所述连接是否仍然在所述阈值质量水平以下的所述时间包括将评级分配给所述第一无线通信网络,所述评级基于以下中的至少一个:所述第一无线通信网络采用的移动通信技术以及所述第一无线通信网络的历史上观察到的网络连接速度。5.根据权利要求1所述的方法,其中,所述特性识别与所述第一无线通信网络相关联的无线通信服务提供商。6.根据权利要求1所述的方法,其中,所述阈值质量水平基于多个无线通信网络的历史上观察到的网络连接质量来确定。7.根据权利要求1所述的方法,还包括:由所述计算设备,识别所述第二无线通信网络的特性;由所述计算设备在第三时间点,确定与所述第二无线通信网络的所述连接已降级到所述阈值质量水平以下;由所述计算设备,至少部分地基于所述第二无线通信网络的所述特性,识别重新评估与所述第二无线通信网络的所述连接是否仍然在所述阈值质量水平以下的另一时间;由所述计算设备,在第四时间点以及响应于已经确定重新评估与所述第二无线通信网络的所述连接是否仍然在所述阈值质量水平以下的所述另一时间已经届满,确定与所述第二无线通信网络的所述连接仍然在所述阈值质量水平以下;以及响应于在所述第三时间点确定与所述第二无线通信网络的所述连接已经降级到所述阈值质量水平以下以及在所述第四时间点确定与所述第一无线通信网络的所述连接仍然在所述阈值质量水平以下,由所述计算设备,建立与第三无线通信网络的连接。8.根据权利要求7所述的方法,其中:重新评估与所述第一无线通信网络的所述连接是否仍然在所述阈值质量水平以下的所述时间是使用基于所述第一无线通信网络的所述特性计算的第一重新评估时间长度来识别的;重新评估与所述第二无线通信网络的所述连接是否仍然在所述阈值质量水平以下的所述另一时间是使用基于所述第二无线通信网络的所述特性计算的第二重新评估时间长度来识别的;以及所述第一重新评估时间长度与所述第二重新评估时间长度不同。9.根据权利要求1所述的方法,还包括:由所述计算设备,识别所述第二无线通信网络的特性;由所述计算设备,将所述第一无线通信网络的所述特性与所述第二无线通信网络的所述特性进行比较,以确定所述第一无线通信网络的所述特性优于所述第二无线通信网络的所述特性;以及响应于确定所述第一无线通信网络的所述特性优于所述第二无线通信网络的所述特性,结束与所述第二无线通信网络的所述连接并建立与所述第一无线通信网络的另一连接。10.根据权利要求9所述的方法,还包括:由所述计算设备,识别维持与所述第一无线通信网络的所述另一连接的最小时间长度;由所述计算设备,在第三时间点以及响应于已经确定维持与所述第一无线通信网络的所述另一连接的所述最小时间长度已经届满,确定与所述第一无线通信网络的所述另一连接已经降级到阈值质量水平以下;由所述计算设备,至少部分地基于所述第一无线通信网络的所述特性,识别重新评估与所述第一无线通信网络的所述另一连接是否仍然在所述阈值质量水平以下的另一时间;由所述计算设备,在第四时间点以及响应于已经确定重新评估所述另一连接是否仍然在所述阈值质量水平以下的所述另一时间已经届满,确定与所述第一无线通信网络的所述另一连接仍然在所述阈值质量水平以下;以及响应于在所述第三时间点确定与所述第一无线通信网络的所述另一连接已经降级到所述阈值质量水平以下以及在所述第四时间点确定与所述第一无线通信网络的所述另一连接仍然在所述阈值质量水平以下,由所述计算设备,建立与第三无线通信网络的连接。...
【专利技术属性】
技术研发人员:谭伟华,安尼尔·穆蒂内尼,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。