[发明专利]一种复杂环境下链路通信保障方法有效
申请号: | 202210983651.1 | 申请日: | 2022-08-17 |
公开(公告)号: | CN115550975B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 张凯;王志明;李彬 | 申请(专利权)人: | 北京连山科技股份有限公司 |
主分类号: | H04W24/04 | 分类号: | H04W24/04;H04W24/08 |
代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 万晶晶 |
地址: | 100000 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 复杂 环境 下链路 通信 保障 方法 | ||
本发明提供了一种复杂环境下链路通信保障方法,包括:获取客户端与服务端之间多链路的通信质量;分别对多链路的通信质量进行通信质量探测,选取通信质量探测结果最优的链路作为客户端与服务端之间通信的主链路;同时,成功选取主链路后实时监测多链路的通信质量,当主链路的通信质量波动时智能选取次级链路进行通信,本发明用于解决当普通上网设备进入到复杂环境时或无基站信号覆盖的环境时,普通上网设备便会处于无法工作的状态的问题。
技术领域
本发明涉及通信技术领域,尤其涉及一种复杂环境下链路通信保障方法。
背景技术
目前,现有的网络环境多种多样,若仅采用基站的方式进行网络通信,当普通上网设备进入到复杂环境时或无基站信号覆盖的环境时,普通上网设备便会处于无法工作的状态,因此,亟需一种复杂环境下链路通信保障方法,用于解决当普通上网设备进入到复杂环境时或无基站信号覆盖的环境时,普通上网设备便会处于无法工作的状态的问题。
发明内容
针对现有技术的不足,本发明提供一种复杂环境下链路通信保障方法,用于解决当普通上网设备进入到复杂环境时或无基站信号覆盖的环境时,普通上网设备便会处于无法工作的状态的问题。
一种复杂环境下链路通信保障方法,包括:
获取客户端与服务端之间多链路的通信质量;
分别对多链路的通信质量进行通信质量探测,选取通信质量探测结果最优的链路作为客户端与服务端之间通信的主链路;
同时,成功选取主链路后实时监测多链路的通信质量,当主链路的通信质量波动时智能选取次级链路进行通信。
作为本发明的一种实施例,运营商基站包括:移动运营商基站、电信运营商基站或联通运营商基站。
作为本发明的一种实施例,客户端与服务端之间的多链路包括:移动网络链路、自组网链路和有线网络链路。
作为本发明的一种实施例,移动网络链路的类型包括:公网链路和自建基站网络链路。
作为本发明的一种实施例,移动网络链路的类型通过对用户设备插入的SIM卡进行检测确定。
作为本发明的一种实施例,一种复杂环境下链路通信保障方法还包括:获取用户设备的自选链路请求,根据自选链路请求选取对应的链路作为客户端与服务端之间通信的主链路,同时拒绝在主链路的通信质量波动时智能选取次级链路对主链路进行链路切换,直至获取到用户设备的取消自选链路请求后同意在主链路的通信质量波动时智能选取次级链路对主链路进行链路切换。
作为本发明的一种实施例,一种复杂环境下链路通信保障方法还包括:获取用户设备的设备互通请求,根据设备互通请求中携带的用户接口信息分别构建客户端与服务端之间的第二通信链路,根据第二通信链路完成用户设备间的通信操作。
作为本发明的一种实施例,一种复杂环境下链路通信保障方法还包括:获取用户设备间的通信过程中的发送数据和接收数据;其中,发送数据包括第一用户设备发送数据包的数据类型和第二用户设备的第二加密算法信息,接收数据包括第一用户设备接收数据包的数据类型;
根据发送数据,生成与发送数据相关的监控进程;
获取第一用户设备的第一加密算法信息,根据第一加密算法信息、第二加密算法信息和监控进程,生成第一用户设备的数据接收监控窗口;
根据接收数据,确定与接收数据相关的数据缓存队列;
获取第一用户设备的第一解密算法信息,生成第一用户设备的数据发送监控窗口;
分别获取用户设备间的通信过程中,数据接收监控窗口监控到的监控接收数据和数据发送监控窗口监控到的监控发送数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京连山科技股份有限公司,未经北京连山科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210983651.1/2.html,转载请声明来源钻瓜专利网。