[发明专利]一种提高车载智能设备通信连接成功率的方法有效
申请号: | 201910900233.X | 申请日: | 2019-09-23 |
公开(公告)号: | CN110536325B | 公开(公告)日: | 2023-02-17 |
发明(设计)人: | 明升;李鹏;方李根 | 申请(专利权)人: | 北京首汽智行科技有限公司 |
主分类号: | H04W24/02 | 分类号: | H04W24/02;H04W24/08;H04W76/10;H04B17/318 |
代理公司: | 北京世誉鑫诚专利代理有限公司 11368 | 代理人: | 李世端 |
地址: | 100026 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 车载 智能 设备 通信 连接 成功率 方法 | ||
本发明公开的提高车载智能设备通信连接成功率的方法,涉及通信技术领域,在弱网条件下,通过拆分用户请求,避免了较大的数据包无法传输成功导致请求失败的情况。在用户请求不成功时,将该用户请求放入再次请求队列,当网络正常连接时候,遍历执行再次请求队列里面的用户请求,提高了弱网环境下用户请求的成功率。
技术领域
本发明属于通信技术领域,具体涉及一种提高车载智能设备通信连接成功率的方法。
背景技术
目前车载智能设备已经广泛被使用,车载智能设备需要同服务器建立网络连接才能实现相应的功能,在车辆行驶过程中会碰到很多网络不好的状况,例如地库或山区等情况下,由于移动网络不稳定,导致车载智能设备不能很好地与服务器进行交互。
发明内容
针对现有技术存在的缺陷,本发明实施例提供了一种提高车载智能设备通信连接成功率的方法,该方法包括:
获取车载智能设备当前所处环境下的网络信号强度;
当所述网络信号强度大于设定的阈值时,向后台服务器发送用户请求并接收后台服务器返回的用户请求执行结果;
当所述网络信号强度小于设定的阈值时,检测所述车载智能设备当前的网络连接状态,包括:
当所述网络连接状态为未连接时,根据所述用户请求的类型,判断是否将所述用户请求放入再次请求队列;
当所述网络连接状态为连接时,将所述用户请求对应的请求包拆分为多个请求包并将所述多个请求包依次发送至后台服务器。
优选地,在向后台服务器发送用户请求并接收后台服务器返回的用户请求执行结果之后,所述方法还包括:
当所述用户请求执行结果为失败时,根据所述用户请求的类型,判断是否将所述用户请求放入再次请求队列。
优选地,在将所述多个请求包依次发送至后台服务器之后,所述方法还包括:
接收后台服务器返回的用户请求执行结果,当所述用户请求执行结果为失败时,根据所述用户请求的类型,判断是否将所述用户请求放入再次请求队列。
优选地,根据所述用户请求的类型,判断是否将所述用户请求放入再次请求队列包括:
当所述用户请求的类型为获取业务数据时,将所述用户请求放入再次请求队列。
本发明实施例提供的提高车载智能设备通信连接成功率的方法具有以下有益效果:
(1)在弱网条件下,通过拆分用户请求,避免了较大的数据包无法传输成功导致请求失败的情况;
(2)在用户请求不成功时,将该用户请求放入再次请求队列,当网络正常连接时候,遍历执行再次请求队列里面的用户请求,提高了弱网环境下用户请求的成功率。
附图说明
图1为本发明实施例提供的提高车载智能设备通信连接成功率的方法流程示意图。
具体实施方式
以下结合附图和具体实施例对本发明作具体的介绍。
如图1所示,本发明实施例提供的提高车载智能设备通信连接成功率的方法包括以下步骤:
S101,获取车载智能设备当前所处环境下的网络信号强度。
其中,网络信号强度的单位为dBm,使用负数表示,越接近0信号就越好。比如,A信号的强度是-40dBm,B信号的强度是-60dBm,那么A信号强于B信号。
作为一个具体的实施例,车载智能设备包括智能后视镜、车载T-BOX等智能设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京首汽智行科技有限公司,未经北京首汽智行科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910900233.X/2.html,转载请声明来源钻瓜专利网。