数据通信方法、终端设备、电子设备及计算机存储介质技术

技术编号:25716511 阅读:27 留言:0更新日期:2020-09-23 03:01
本申请提供一种数据通信方法、终端设备、电子设备及计算机存储介质,其中,终端设备中包括至少两个射频模块,各射频模块具有对应的通信链路,且各通信链路均开启数据通信服务,该方法包括:检测第一射频模块当前接入的访问接入点AP的信号强度;若所述AP的信号强度低于预先配置的背景扫描启动门限,且确定所述终端设备满足预设条件时,则控制所述第一射频模块启动背景扫描;然后在完成背景扫描之后,若确定所述第一射频模块当前接入的AP的信号强度低于预先配置的漫游切换门限,则控制所述第一射频模块进行漫游切换。通过本申请提供的方法,用以避免丢包问题的产生,从而提高了空口通信时的可靠性。

【技术实现步骤摘要】
数据通信方法、终端设备、电子设备及计算机存储介质
本申请涉及计算机通信
,尤其涉及一种数据通信方法、终端设备、电子设备及计算机存储介质。
技术介绍
工业无线网络相比工业有线网络,虽然突破线缆部署限制,实现快速部署,降低维护成本。但是部署无线网络的每个接入的AP(AccessPoint,访问接入点)的信号覆盖是有范围限制的,因此厂房内需要多个位置部署接入的AP,使得无线信号覆盖到厂房内的每个角落。如果将终端设备部署在移动机床设备上,例如AGV(AutomatedGuidedVehicle,自动导向车),则终端设备会随着AGV小车在整个厂房内来回移动。当AGV小车移动出某个接入的AP的有效信号范围,且进入另一个新的接入的AP的信号范围时,首先需要先与旧的接入的AP解关联,然后重新关联到新的接入的AP上,这个过程可以称为漫游过程,处于漫游过程的终端设备可称之为处于漫游状态。由于在漫游状态中终端设备与接入的AP的通信会出现中断,即丢包;所以,终端设备在漫游状态的相应操作可能会导致AGV小车暂停,导致生产中断,从而影响生产效率。因此,如何避免丢包问题的产生是亟待解决的问题。
技术实现思路
本申请提供一种数据通信方法、终端设备、电子设备及计算机存储介质,以至少解决相关技术中对于漫游过程中产生的通信中断的问题。本申请的技术方案如下:根据本申请实施例的第一方面,提供一种数据通信方法,终端设备中包括至少两个射频模块,各射频模块具有对应的通信链路,且各通信链路均开启数据通信服务,所述方法包括:检测第一射频模块当前接入的AP的信号强度,其中,所述第一射频模块为所述至少两个射频模块中的任一射频模块;若所述AP的信号强度低于预先配置的背景扫描启动门限,且确定所述终端设备满足预设条件,则控制所述第一射频模块启动背景扫描;其中,所述预设条件为:存在至少一个第二射频模块未处于漫游状态且所述第二射频模块的通信链路处于正常通信状态;在所述第一射频模块完成背景扫描之后,若确定所述第一射频模块当前接入的AP的信号强度低于预先配置的漫游切换门限,则控制所述第一射频模块进行漫游切换。在一种可能的实施方式中,所述方法还包括:在所述第一射频模块启动背景扫描同时或在所述第一射频模块启动背景扫描之后且在所述第一射频模块进行漫游切换之前的任一时刻,设置所述第一射频模块为漫游状态;当所述第一射频模块完成漫游切换之后,设置所述第一射频模块为非漫游状态。在一种可能的实施方式中,所述控制所述第一射频模块启动背景扫描,包括:若所述第一射频模块具有预先配置的候选AP信道列表,则对所述候选AP信道列表中包含的各信道进行AP信号的扫描;根据扫描到的所述各信道的AP信号的信号强度结果更新所述候选AP信道列表;若更新后的所述候选AP信道列表为空或仅包含所述第一射频模块当前接入的AP信号所在的信道,则根据所述第一射频模块关联的SSID扫描所述SSID所处的全部信道;根据扫描所述SSID所处的全部信道的扫描结果更新所述候选AP信道列表。在一种可能的实施方式中,确定所述候选AP信道列表,包括:响应于列表输入操作,获得所述第一射频模块的候选AP信道列表;或者,在所述第一射频模块所在的终端设备上电启动时,根据所述第一射频模块关联的SSID扫描所述SSID所处的全部信道,得到所述第一射频模块对应的候选AP信道列表。在一种可能的实施方式中,所述方法还包括:若所述AP的信号强度低于强制漫游切换门限,且所述至少两个射频模块中除所述第一射频模块外的其他射频模块均处于漫游状态或通信链路均处于异常状态,则控制所述第一射频模块启动背景扫描;其中,所述强制漫游门限低于所述背景扫描启动门限,且低于所述漫游切换门限。根据本申请实施例的第二方面,提供一种终端设备,所述终端设备中包括至少两个射频模块,各射频模块具有对应的通信链路,且各通信链路均开启数据通信服务,所述终端设备包括:检测模块,用于检测第一射频模块当前接入的AP的信号强度,其中,所述第一射频模块为所述至少两个射频模块中的任一射频模块;控制模块,用于若所述AP的信号强度低于预先配置的背景扫描启动门限,且确定所述终端设备满足预设条件,则控制所述第一射频模块启动背景扫描;其中,所述预设条件为:存在至少一个第二射频模块未处于漫游状态且所述第二射频模块的通信链路处于正常通信状态;所述控制模块,还用于在所述第一射频模块完成背景扫描之后,若确定所述第一射频模块当前接入的AP的信号强度低于预先配置的漫游切换门限,则控制所述第一射频模块进行漫游切换。在一种可能的实施方式中,所述终端设备还包括:设置模块,用于在所述第一射频模块启动背景扫描同时或在所述第一射频模块启动背景扫描之后且在所述第一射频模块进行漫游切换之前的任一时刻,设置所述第一射频模块为漫游状态;所述设置模块,还用于当所述第一射频模块完成漫游切换之后,设置所述第一射频模块为非漫游状态。在一种可能的实施方式中,所述控制模块,用于控制所述第一射频模块启动背景扫描时,具体用于:若所述第一射频模块具有预先配置的候选AP信道列表,则对所述候选AP信道列表中包含的各信道进行AP信号的扫描;根据扫描到的所述各信道的AP信号的信号强度结果更新所述候选AP信道列表;若更新后的所述候选AP信道列表为空或仅包含所述第一射频模块当前接入的AP信号所在的信道,则根据所述第一射频模块关联的SSID扫描所述SSID所处的全部信道;根据扫描所述SSID所处的全部信道的扫描结果更新所述候选AP信道列表。在一种可能的实施方式中,所述控制模块,还用于确定所述候选AP信道列表时,具体用于:响应于列表输入操作,获得所述第一射频模块的候选AP信道列表;或者,在所述第一射频模块所在的终端设备上电启动时,根据所述第一射频模块关联的SSID扫描所述SSID所处的全部信道,得到所述第一射频模块对应的候选AP信道列表。在一种可能的实施方式中,所述控制模块,还用于:若所述AP的信号强度低于强制漫游切换门限,且所述至少两个射频模块中除所述第一射频模块外的其他射频模块均处于漫游状态或通信链路均处于异常状态,则控制所述第一射频模块启动背景扫描;其中,所述强制漫游门限低于所述背景扫描启动门限,且低于所述漫游切换门限。根据本申请实施例的第三方面,提供一种电子设备,包括至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请实施例提供的任一数据通信方法。根据本申请实施例的第四方面,提供一种计算机存储介质,其中,所述存储介质存储有计算机程序,所述计算机程序用于使计算机执行本申请实施例中的任一数据通信方法。本申请实施例提供的漫游切换的方法和终端设备,该方法中,终端设备中本文档来自技高网...

【技术保护点】
1.一种数据通信方法,应用于终端设备,其特征在于,所述终端设备中包括至少两个射频模块,各射频模块具有对应的通信链路,且各通信链路均开启数据通信服务,所述方法包括:/n检测第一射频模块当前接入的访问接入点AP的信号强度,其中,所述第一射频模块为所述至少两个射频模块中的任一射频模块;/n若所述AP的信号强度低于预先配置的背景扫描启动门限,且确定所述终端设备满足预设条件,则控制所述第一射频模块启动背景扫描;其中,所述预设条件为:存在至少一个第二射频模块未处于漫游状态且所述第二射频模块的通信链路处于正常通信状态;/n在所述第一射频模块完成背景扫描之后,若确定所述第一射频模块当前接入的AP的信号强度低于预先配置的漫游切换门限,则控制所述第一射频模块进行漫游切换。/n

【技术特征摘要】
1.一种数据通信方法,应用于终端设备,其特征在于,所述终端设备中包括至少两个射频模块,各射频模块具有对应的通信链路,且各通信链路均开启数据通信服务,所述方法包括:
检测第一射频模块当前接入的访问接入点AP的信号强度,其中,所述第一射频模块为所述至少两个射频模块中的任一射频模块;
若所述AP的信号强度低于预先配置的背景扫描启动门限,且确定所述终端设备满足预设条件,则控制所述第一射频模块启动背景扫描;其中,所述预设条件为:存在至少一个第二射频模块未处于漫游状态且所述第二射频模块的通信链路处于正常通信状态;
在所述第一射频模块完成背景扫描之后,若确定所述第一射频模块当前接入的AP的信号强度低于预先配置的漫游切换门限,则控制所述第一射频模块进行漫游切换。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述第一射频模块启动背景扫描同时或在所述第一射频模块启动背景扫描之后且在所述第一射频模块进行漫游切换之前的任一时刻,设置所述第一射频模块为漫游状态;
当所述第一射频模块完成漫游切换之后,设置所述第一射频模块为非漫游状态。


3.根据权利要求1或2所述的方法,其特征在于,所述控制所述第一射频模块启动背景扫描,包括:
若所述第一射频模块具有预先配置的候选AP信道列表,则对所述候选AP信道列表中包含的各信道进行AP信号的扫描;
根据扫描到的所述各信道的AP信号的信号强度结果更新所述候选AP信道列表;
若更新后的所述候选AP信道列表为空或仅包含所述第一射频模块当前接入的AP信号所在的信道,则根据所述第一射频模块关联的服务集标识SSID扫描所述SSID所处的全部信道;
根据扫描所述SSID所处的全部信道的扫描结果更新所述候选AP信道列表。


4.根据权利要求3所述的方法,其特征在于,确定所述候选AP信道列表,包括:
响应于列表输入操作,获得所述第一射频模块的候选AP信道列表;或者,
在所述第一射频模块所在的终端设备上电启动时,根据所述第一射频模块关联的SSID扫描所述SSID所处的全部信道,得到所述第一射频模块对应的候选AP信道列表。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述AP的信号强度低于强制漫游切换门限,且所述至少两个射频模块中除所述第一射频模块外的其他射频模块均处于漫游状态或通信链路均处于异常状态,则控制所述第一射频模块启动背景扫描;
...

【专利技术属性】
技术研发人员:颜志峰
申请(专利权)人:锐捷网络股份有限公司
类型:发明
国别省市:福建;35

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

1