[发明专利]用于维护连续网络服务的方法和客户端设备有效
申请号: | 201980087506.1 | 申请日: | 2019-12-06 |
公开(公告)号: | CN113261247B | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 妮维达·欧嘉;德里克·瑟斯兰德;斯蒂芬·威尔逊 | 申请(专利权)人: | 思杰系统有限公司 |
主分类号: | H04L43/08 | 分类号: | H04L43/08;H04L43/10;H04L45/121;H04L45/00;H04L45/24;H04L45/28;H04L9/40;H04W12/06;H04W12/084;H04W12/63;H04W12/69;H04W24/04;H04W36/30;H04W4/0 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 倪斌 |
地址: | 美国佛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 维护 连续 网络服务 方法 客户端 设备 | ||
一种用于管理网络上的通信的技术,同时维护多个网络路径,通过网络路径冗余地交换相同的数据,并且允许接收器选择网络路径中的一个网络路径作为其数据的源。例如,在第一当前选择的网络路径变弱的情况下,接收器自动且无缝地将其数据的源切换到第二网络路径,同时第一网络路径保持可操作。
背景技术
现代计算设备通常支持多个网络连接。例如,膝上型计算机可以支持以太网、Wi-Fi(IEEE 802.11x)和蜂窝网络连接。如果一个网络连接失败,用户可以选择更改网络,例如通过访问膝上型计算机上的网络设置并选择其他网络来更改。
一些设备自动更改网络连接。例如,智能手机的用户可能开始在家中收听播客,手机连接到Wi-Fi,但然后可能决定继续在室外收听。当用户离开Wi-Fi范围时,智能手机检测到Wi-Fi丢失并切换到蜂窝服务。在有足够的缓冲的情况下,转换似乎是无缝的,用户从未注意到连接失败以及然后从Wi-Fi到蜂窝服务进行了故障转移。
发明内容
不幸的是,当特定应用运行在其上的设备切换网络时,这些应用不支持无缝转换。例如,当网络连接更改时,涉及实时交互的web会议之类的应用可能会暂时冻结。在某些情况下,建立新连接可能需要握手或其它通信,这可以延长中断的持续时间。即使中断仅是瞬时的,它们仍可能导致沮丧和烦恼,从而减少用户体验。
与网络故障转移可导致暂时性功能丢失的传统方法相比,改进的技术同时维护多个网络路径,通过网络路径冗余地交换相同的数据,并且允许接收器选择图6至图8网络路径中的一个网络路径作为其数据的源。例如,在第一当前选择的网络路径变弱的情况下,接收器可以自动且无缝地将其数据的源切换到第二网络路径,同时第一网络路径保持可操作。假设第二网络路径已经开启并且正在传送数据,则转换几乎是瞬时的。即使在具有网络死区或干扰的环境中运行的高度交互的应用也可以保持完整的功能,而通常没有停机时间或其他功能损失。由此增强了可靠性和用户体验。
特定实施例针对一种客户端方法,该方法包括:由客户端设备监视在客户端设备和服务器之间传送数据的多个网络路径,该数据与服务器上的单个应用相关联。该方法还包括:由客户端设备经由多个网络路径中的每个网络路径从服务器接收数据,从多个网络路径中的每个网络路径接收的数据是相同的。该方法还包括:由客户端设备选择多个网络路径中的第一网络路径,从该第一网络路径接收数据以使得能够将服务器上的单个应用递送到客户端设备,以及由客户端设备至少部分地基于对多个网络路径的监视来将所选择的网络路径从第一网络路径调整到多个网络路径中的第二网络路径,以防止由第一网络路径的网络连续性的降低引起的从服务器接收数据的延迟。
进一步的实施例涉及一种客户端设备,该客户端设备被配置为执行诸如上述客户端方法的方法。还有其它实施例涉及计算机程序产品。计算机程序产品存储指令,当由客户端设备的控制电路执行该指令时,该指令使得客户端设备执行诸如上述客户端方法的方法。
其它实施例针对一种服务器方法,该方法包括:由服务器从客户端设备接收用于单个应用的应用数据。应用数据经由多个网络路径并行地接收,并且多个网络路径都传送相同的应用数据。该方法还包括将多条网络路径中的第一网络路径分配为运行在服务器上的服务器组件的应用数据的源,以及至少部分地基于从客户端设备接收的指示符将服务器组件的应用数据的源从第一网络路径调整到多条网络路径中的第二网络路径,以防止由第一网络路径的网络连续性的降低引起的数据接收的延迟。
进一步的实施例涉及一种服务器,该服务器被配置为执行诸如上述服务器方法的方法。还有其它实施例涉及计算机程序产品。计算机程序产品存储指令,当服务器的控制电路执行该指令时,该指令使得服务器执行诸如上述服务器方法的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思杰系统有限公司,未经思杰系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980087506.1/2.html,转载请声明来源钻瓜专利网。