多模数传电台通信模式自适应切换的通信方法及装置与流程

文档序号:17237498发布日期:2019-03-30 08:25阅读:385来源:国知局
多模数传电台通信模式自适应切换的通信方法及装置与流程

本发明属于通信领域,尤其涉及一种多模数传电台通信模式自适应切换的通信方法及装置。



背景技术:

目前在gnss(globalnavigationsatellitesystem,全球导航卫星系统)高精度定位的rtk(real-timekinematic,实时动态)应用场景中,常见的通信数据链会采用两种通信模式中的一种进行通信,这两种通信模式是:3g/4g网络通信模式和无线数传电台通信模式。

但目前的行业应用中,针对这两种通信模式,只能通过人为操作,根据自己应用的需要,提前将无线数传电台的工作模式设置为这两种模式中的一种,如果设置好的通信模式因为异常情况出现通信不稳定,可能就会影响到正常应用,降低作业精度。



技术实现要素:

为了解决gnss高精度定位的rtk应用场景中,单一的通信方式不可靠、不稳定的问题,本申请提供了一种多模数传电台通信模式自适应切换的通信方法及装置,提升通信数据链的稳定性和可靠性。

本申请提供了一种多模数传电台通信模式自适应切换的通信方法,包括:

检测多模数传电台的通信信号是否异常;

当通信信号异常时,通信链路切换装置将第一通信模式切换为第二通信模式;

检测切换后的通信信号是否异常;

若异常,则发出告警信息。

进一步的,所述检测多模数传电台的通信信号是否异常,包括:

获取多模数传电台接收的信号强度指示值;

获取接收数据包中循环冗余校验的校验结果;

根据所述信号强度指示值与所述循环冗余校验的校验结果,判断所述通信信号是否异常。

进一步的,所述根据所述信号强度指示值与所述循环冗余校验的校验结果,判断所述通信信号是否异常,包括:

当所述信号强度指示值大于等于第一预设值,且所述循环冗余校验正确时,判定所述通信信号非异常;

否则,判定所述通信信号异常。

进一步的,多模数传电台包括3g/4g网络通信模式和无线数传电台通信模式。

进一步的,当第一通信模式为3g/4g网络通信模式时,所述方法还包括:

通过无线数传电台自动快速扫描装置扫描预设的信道列表;

根据扫描结果确定切换为无线数传电台通信模式时选用的信道。

一种多模数传电台通信模式自适应切换的通信装置,所述装置包括:

第一检测模块,用于检测多模数传电台的通信信号是否异常;

通信链路切换模块,用于当通信信号异常时,将第一通信模式切换为第二通信模式;

第二检测模块,用于检测切换后的通信信号是否异常;

通信异常告警模块,用于当切换后的通信信号异常时,发出告警信息。

进一步的,第一检测模块包括:

第一获取子模块,用于获取多模数传电台接收的信号强度指示值;

第二获取子模块,用于获取接收数据包中循环冗余校验的校验结果;

判断子模块,用于根据所述信号强度指示值与所述循环冗余校验的校验结果,判断所述通信信号是否异常。

进一步的,所述判断子模块,用于,

当所述信号强度指示值大于等于第一预设值,且所述循环冗余校验正确时,判定所述通信信号非异常;

否则,判定所述通信信号异常。

进一步的,还包括:

无线数传电台自动快速扫频模块,用于扫描预设的信道列表;

通道选择模块,用于根据扫描结果确定切换为无线数传电台通信模式时选用的信道。

本发明提供的技术方案与现有技术相比具有如下优点:

本发明提供的技术方案通过检测当前的多模数传电台的通信信号是否异常,若是异常,切换为另一种通信模式,再次判断切换后的通信信号是否异常,若两次都异常则发出告警信息。本发明根据实际应用中通信信号质量的好坏,会自适应地切换到其中一种通信模式,两种通信模式互为补充,无缝切换,提升保通信链路的稳定性和可靠性。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为一个实施例中多模数传电台通信模式自适应切换的通信方法流程图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

图1为一个实施例中多模数传电台通信模式自适应切换的通信方法流程图。参照图1,本申请提供了一种多模数传电台通信模式自适应切换的通信方法,该方法包括:

检测多模数传电台的通信信号是否异常;

当通信信号异常时,通信链路切换装置将第一通信模式切换为第二通信模式;

检测切换后的通信信号是否异常;

若异常,则发出告警信息。

也就是,通过检测当前的多模数传电台的通信信号是否异常,若是异常,切换为另一种通信模式,再次判断切换后的通信信号是否异常,若两次都异常则发出告警信息。本发明根据实际应用中通信信号质量的好坏,会自适应地切换到其中一种通信模式,两种通信模式互为补充,无缝切换,提升保通信链路的稳定性和可靠性。

在本申请的一个实施例中,检测多模数传电台的通信信号是否异常,包括:

获取多模数传电台接收的信号强度指示值;

获取接收数据包中循环冗余校验的校验结果;

根据所述信号强度指示值与所述循环冗余校验的校验结果,判断所述通信信号是否异常。

在本申请的一些实施例中,根据所述信号强度指示值与所述循环冗余校验的校验结果,判断所述通信信号是否异常,包括:

当所述信号强度指示值大于等于第一预设值,且所述循环冗余校验正确时,判定所述通信信号非异常;

否则,判定所述通信信号异常。

在本申请的一些实施例中,多模数传电台包括3g/4g网络通信模式和无线数传电台通信模式。

具体的,首先读取3g/4g模块或者是电台模块的rssi(receivedsignalstrengthindication,接收的信号强度指示)值,同时结合接收数据包中crc(cyclicredundancycheck,循环冗余校验)校验的结果,检测当前通信模式中,通信信号的质量是否存在异常,并给出一个评判结果。对于当前的通信模式,评判结果有两种:正常或者是异常。判定条件如下:如果rssi值信号比较强,比如大于-90dbm,且数据包的crc校验正确,则判定当前通信信号的质量是正常的;如果rssi值比较强,但数据包crc校验失败的概率较大,比如概率为50%,则说明当前通信信号存在异常;如果rssi值信号比较弱,比如小于-115dbm,也判定当前通信信号存在异常。

如果当前的通信模式为3g/4g,如果通信信号质量检测模块检测结果为异常,则通信链路切换执行模块会根据该检测结果,将当前的通信模式切换到无线数传电台通信模式,如果通信信号质量检测模块检测结果为正常,则通信链路切换执行模块不做切换动作。反之,如果当前的通信模式为无线数传电台通信模式,如果通信信号质量检测模块检测结果为异常,则通信链路切换执行模块会根据该检测结果,将当前的通信模式切换到3g/4g通信模式,如果通信信号质量检测模块检测结果为正常,则通信链路切换执行模块不做切换动作。

在本申请的一些实施例中,当第一通信模式为3g/4g网络通信模式时,该方法还包括:

通过无线数传电台自动快速扫描装置扫描预设的信道列表;

根据扫描结果确定切换为无线数传电台通信模式时选用的信道。

具体的,切换后快速扫描预设的信道列表,并根据rssi值的情况,选出信号最强的信道作为当前信道使用。该功能模块必须是当前的通信模式为无线数传电台通信模式时,才起作用。3g/4g模式下面不起作用。

当两种通信模式都出现异常时及时给出告警信息,这个告警信息可以通过一个特殊颜色的指示灯进行提示,同时会将告警信息存储到flash里面供设备维护人员排除故障提供信息。

本申请的实施例还提供了一种多模数传电台通信模式自适应切换的通信装置,该装置包括:

第一检测模块,用于检测多模数传电台的通信信号是否异常;

通信链路切换模块,用于当通信信号异常时,将第一通信模式切换为第二通信模式;

第二检测模块,用于检测切换后的通信信号是否异常;

通信异常告警模块,用于当切换后的通信信号异常时,发出告警信息。

可选的,第一检测模块包括:

第一获取子模块,用于获取多模数传电台接收的信号强度指示值;

第二获取子模块,用于获取接收数据包中循环冗余校验的校验结果;

判断子模块,用于根据所述信号强度指示值与所述循环冗余校验的校验结果,判断所述通信信号是否异常。

可选的,判断子模块,用于,

当所述信号强度指示值大于等于第一预设值,且所述循环冗余校验正确时,判定所述通信信号非异常;

否则,判定所述通信信号异常。

可选的,该装置还包括:

无线数传电台自动快速扫频模块,用于扫描预设的信道列表;

通道选择模块,用于根据扫描结果确定切换为无线数传电台通信模式时选用的信道。

本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1