基于动态准则的网络接入点之间的漫游制造技术

技术编号:22174822 阅读:60 留言:0更新日期:2019-09-21 15:28
本文描述的电子设备被配置为当在接入点之间转换网络连接时增强与网络连接相关联的用户体验。用于扫描可用接入点并将网络连接转移到备用接入点的确定基于与扫描准则和转移准则进行比较的连接属性和/或接入点属性。此外,根据机器学习技术来更新或调整扫描准则和转移准则,使得用于扫描接入点的确定和在接入点之间的转移的确定在每设备和/或每用户级别上被调谐以适合特定设备和/或用户的使用的模式。随着时间的推移,基于机器学习对扫描准则和转移准则的更新提供了越来越一致的高质量用户体验,同时在接入点之间高效漫游。

Roaming between Network Access Points Based on Dynamic Criteria

【技术实现步骤摘要】
【国外来华专利技术】基于动态准则的网络接入点之间的漫游
技术介绍
诸如个人计算机、膝上型计算机、移动电话等的电子设备越来越多地配备成使用多种类型的接入点来连接到网络并发送和接收数据。例如许多设备被配备成使用各种各样的Wi-Fi网络、蜂窝网络、蓝牙网络等。每个接入点可以包括不同的相关联的属性,并提供不同的范围、信号强度、连接速度等。在不同接入点之间漫游的同时维持高质量、一致的连接可能是困难的。在接入点之间漫游的设备通常包括静态逻辑,该静态逻辑使得设备自动扫描可用接入点并且当满足或超过某些定义的准则或阈值时将连接转移到检测到的接入点。然而,静态逻辑不考虑不同用户的不同使用模式、特定接入点组的动态方面、基于一天中的时间使用的设备的差异等。当每个用户可能具有静态逻辑提供低级体验的专用使用模式时,用户基于静态逻辑接收“一刀切”(“onesizefitsall”)体验。
技术实现思路
提供本
技术实现思路
是为了以简化的形式介绍概念的选择,这些概念将在下面的具体实施方式中进一步描述。本
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。一种计算机化方法,包括:收集与到第一接入点的网络连接相关联的至少一个连接属性,在基于所收集的至少一个连接属性,至少一个扫描准则被满足时扫描至少一个替代接入点,在扫描所述至少一个替代接入点之后收集扫描反馈,并基于所收集的扫描反馈来更新所述至少一个扫描准则,其中所述至少一个扫描准则是根据机器学习更新的。通过参考结合附图考虑的以下具体实施方式,将更容易理解许多伴随特征,因为这些特征将变得更好理解。附图说明从以下根据附图阅读的具体实施方式将更好地理解本说明书,在附图中:图1示出了根据实施例的包括机器学习引擎的电子设备的框图;图2示出了根据实施例的位于多个网络接入点的范围内的电子设备的框图。图3示出了根据实施例的当满足扫描准则时扫描替代接入点并基于扫描反馈来更新扫描准则的方法的流程图;图4示出了根据实施例的基于转移准则将连接从第一接入点转移到替代接入点并基于转移反馈来更新转移准则的方法的流程图;图5示出了根据实施例的基于扫描准则来扫描替代接入点、基于转移准则来将网络连接转移到替代接入点、并基于扫描反馈来更新扫描准则并基于转移反馈来更新转移准则的方法的流程图;图6示出了根据实施例的交互图,其示出了基于扫描准则在扫描替代接入点期间在网络接口和机器学习引擎之间的交互,基于转移准则将网络连接转移到替代接入点,以及基于扫描反馈来更新扫描准则并基于转移反馈来更新转移准则;以及图7将根据实施例的计算装置示出为功能框图。在图1至7中,系统被示为示意图。附图可能不按比例绘制。具体实施方式以下结合附图提供的具体实施方式旨在作为多个实施例的描述,而不旨在表示可构造、实现或利用实施例的唯一形式。尽管本文可以将实施例描述和示出为在诸如服务器、个人计算机、移动设备等的设备中实现,但是这仅是示例性实现而非限制。如本领域技术人员将理解的,本实施例适用于各种不同类型的计算设备(例如PC、服务器、膝上型计算机、平板计算机等)的应用。本文使用的术语“计算机”、“计算装置”、“移动设备”等是指具有处理能力使得其可以执行指令的任意设备。本领域技术人员将认识到,这种处理能力被结合到许多不同的设备中,因此术语“计算机”和“计算设备”各自可以包括PC、服务器、膝上型计算机、移动电话(包括智能电话)、平板计算机、媒体播放器、游戏机、个人数字助理和许多其他设备。以下电子设备被配置为在转换接入点之间的网络连接时增强与网络连接相关联的用户体验。用于扫描可用接入点并将网络连接转移到替代接入点的确定基于与扫描准则和转移准则进行比较的连接属性和/或接入点属性。此外,根据机器学习技术更新或调整扫描准则和转移准则,使得用于扫描接入点和在接入点之间的转移的确定在每个设备和/或每个用户级别上调整以适合特定设备和/或用户的使用模式。随着时间的推移,基于机器学习的对扫描准则和转移准则的更新提供了越来越一致的高质量用户体验,同时在接入点之间有效漫游。图1示出了根据实施例的包括机器学习引擎104的电子设备100的框图。电子设备100包括网络接口102,网络接口102通信地被耦合到机器学习引擎104和数据路径108。电子设备100包括其他设备系统110,诸如日期时间组件112、全球定位组件114、和/或运动检测组件116。在示例中,电子设备100可以是如上所述的计算设备或计算装置。例如电子设备100可以包括PC、服务器、膝上型计算机、移动电话(包括智能手机)、平板计算机、媒体播放器、游戏机、个人数字助理等。网络接口102可以包括用于通过网络进行通信的一个或多个物理接口(例如用于无线通信的天线/无线无线电、用于有线通信的插头或类似连接器等)。此外,网络接口102可以包括用于与一个或多个物理接口一起使用的一个或多个固件和/或软件接口,使得网络接口102能够使用物理接口来发送数据、接收数据、形成连接、解释数据等。网络接口102经由一个或多个网络上的通信来处理从其他实体发送到电子设备100的其他组件和/或从电子设备100的其他组件发送到其他实体的数据。网络接口102还可以包括连接管理器,其与网络接口102的其他元件通信、控制和/或交互,以便经由网络通过物理接口将通信/数据业务引导到其他实体(例如接入点、服务器等)。网络接口102可以能够连接到多种类型的网络接入点(例如Wi-Fi接入点、蜂窝接入点等)和/或与多种类型的网络接入点(例如Wi-Fi接入点、蜂窝接入点等)通信。网络接口102可以被配置为确定何时和/或如何检测可用接入点和/或何时将网络通信从一个可用接入点改变到另一个可用接入点。何时检测或扫描可用接入点以及何时将通信或连接从一个接入点转移到另一个接入点的确定可以基于定义的准则或阈值,网络接口102可以将其与和当前网络连接相关联的数据/属性(例如,连接属性等)、电子设备100内的其他系统的状态、与网络接口102和/或电子设备100相关联的历史数据、和接入点(例如,接入点属性等)等进行比较。例如当当前网络连接的信号强度值(例如,接收信号强度指示符(RSSI)等)是最大信号强度的50%或更小时,定义的扫描准则可以使网络接口102扫描替代的可用接入点。替代地或另外地,当到第二接入点的网络连接具有比到网络连接的网络连接更低的延迟时,定义的转移准则可以使网络接口102将网络连接从第一接入点转移到第二接入点。扫描准则和/或转移准则可以基于一个或多个连接性能属性(例如信号强度、信号延迟、循环冗余校验(CRC)错误率、接入点负载、理论吞吐量、实际吞吐量、等等。)。另外地或替代地,扫描准则和/或转移准则可以基于记录的使用模式,检测到的接入点之间的关系、日期时间数据、位置数据、检测到的运动数据、频带/信道数据、排队要发送的数据量等由网络接口102经由网络接收和/或收集的和/或与网络连接/接入点相关联的数据可以被路由到机器学习引擎104和/或数据路径108。机器学习引擎104可以进一步从诸如设备系统110的其他设备系统接收数据。在示例中,机器学习引擎104收集各种数据作为输入和/或反馈,并且基于所收集的数据,更新使得网络接口102扫描替代的可用接入点和/或将网络连接从第一接入本文档来自技高网...

【技术保护点】
1.一种电子设备,包括:至少一个网络接口,包括到第一接入点的第一网络连接;至少一个处理器;以及至少一个存储器,包括计算机程序代码,所述至少一个存储器和所述计算机程序代码,被配置为与所述至少一个处理器一起使得所述电子设备:收集与所述第一网络连接相关联的至少一个连接属性;当基于所收集的所述至少一个连接属性,至少一个扫描准则被满足时扫描第二接入点,其中扫描所述第二接入点包括从所述第二接入点收集至少一个接入点属性;当基于所收集的所述至少一个连接属性或从所述第二接入点所收集的所述至少一个接入点属性中的至少一个,至少一个转移准则被满足时,从所述第一接入点断开所述第一网络连接,并形成从所述至少一个网络接口到所述第二接入点的第二网络连接;基于与扫描所述第二接入点相关联的扫描反馈来更新所述至少一个扫描准则;以及基于与从所述第一接入点断开所述第一网络连接相关联的、并且与形成从所述至少一个网络接口到所述第二接入点的所述第二网络连接相关联的转移反馈来更新所述至少一个转移准则。

【技术特征摘要】
【国外来华专利技术】2017.02.10 US 15/430,4331.一种电子设备,包括:至少一个网络接口,包括到第一接入点的第一网络连接;至少一个处理器;以及至少一个存储器,包括计算机程序代码,所述至少一个存储器和所述计算机程序代码,被配置为与所述至少一个处理器一起使得所述电子设备:收集与所述第一网络连接相关联的至少一个连接属性;当基于所收集的所述至少一个连接属性,至少一个扫描准则被满足时扫描第二接入点,其中扫描所述第二接入点包括从所述第二接入点收集至少一个接入点属性;当基于所收集的所述至少一个连接属性或从所述第二接入点所收集的所述至少一个接入点属性中的至少一个,至少一个转移准则被满足时,从所述第一接入点断开所述第一网络连接,并形成从所述至少一个网络接口到所述第二接入点的第二网络连接;基于与扫描所述第二接入点相关联的扫描反馈来更新所述至少一个扫描准则;以及基于与从所述第一接入点断开所述第一网络连接相关联的、并且与形成从所述至少一个网络接口到所述第二接入点的所述第二网络连接相关联的转移反馈来更新所述至少一个转移准则。2.根据权利要求1所述的电子设备,其中更新所述至少一个扫描准则包括根据机器学习来更新所述至少一个扫描准则;以及其中更新所述至少一个转移准则包括根据机器学习来更新所述至少一个转移准则。3.根据权利要求1所述的电子设备,其中更新所述至少一个扫描准则包括基于每用户或每设备中的至少一个来更新所述至少一个扫描准则,并且其中更新所述至少一个转移准则包括基于每用户或每设备中的至少一个来更新所述至少一个转移准则。4.根据权利要求1所述的电子设备,其中所述至少一个连接属性包括以下项中的至少一项:信号强度、信号延迟、错误率、连接的接入点负载、吞吐量、传输层统计、应用层统计或者使用模式。5.根据权利要求4所述的电子设备,其中所述至少一个连接属性包括使用模式,并且其中所述使用模式包括以下项中的至少一项:日期时间数据、位置数据或加速度计移动数据。6.根据权利要求1所述的电子设备,其中来自所述第二接入点的所述至少一个接入点属性包括以下项中的至少一项:信号强度、信号延迟、错误率或使用模式。7.根据权利要求1所述的电子设备,其中所述扫描反馈或所述转移反馈中的至少一个包括以下项中的至...

【专利技术属性】
技术研发人员:M·桑卡拉纳拉延M·德赛C·F·胡伊特马P·罗斯沃姆
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1