窄带自组网构建方法、系统、存储介质和电子设备技术方案

技术编号:29464897 阅读:10 留言:0更新日期:2021-07-27 17:51
本发明专利技术公开了一种窄带自组网构建方法、系统、存储介质和电子设备。其中,该方法包括:包括多个对讲机,多个对讲机在每个循环周期内依次发送广播令牌;广播令牌包括源地址信息和跳数信息,源地址信息为当前广播顺序的对讲机的源地址,跳数信息为当前广播顺序的对讲机到达指定对讲机的转发次数,指定对讲机可为多个对讲机的任一个;各个所述对讲机在每一个所述循环周期内将接收到的所述广播令牌中的源地址信息和跳数信息更新到本机的本地路由表中,多个对讲机中,超出通信距离的两个对讲机可通过所述窄带自组网中的其他对讲机转发业务数据和/或信令以进行通信。本发明专利技术解决了对讲机超出通信距离无法通信的技术问题。

Narrowband ad hoc network construction method, system, storage medium and electronic equipment

【技术实现步骤摘要】
窄带自组网构建方法、系统、存储介质和电子设备
本专利技术涉及计算机领域,具体而言,涉及一种窄带自组网构建方法、系统、存储介质和电子设备。
技术介绍
相关技术中,在对讲机进行通信的过程中,由于对讲机的通信距离有限,因此,如果对讲机间的距离超过了通信距离,则无法进行通信。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种窄带自组网构建方法、系统、存储介质和电子设备,以至少解决对讲机超出通信距离无法通信的技术问题。根据本专利技术实施例的一个方面,提供了一种窄带自组网构建方法,包括多个对讲机,所述多个对讲机在每个循环周期内依次发送广播令牌;所述广播令牌包括源地址信息和跳数信息,所述源地址信息为当前广播顺序的对讲机的源地址,所述跳数信息为当前广播顺序的对讲机到达指定对讲机的转发次数,所述指定对讲机可为所述多个对讲机的任一个;各个所述对讲机在每一个所述循环周期内将接收到的所述广播令牌中的源地址信息和跳数信息更新到本机的本地路由表中;所述多个对讲机中,超出通信距离的两个对讲机可通过所述窄带自组网中的其他对讲机转发业务数据和/或信令以进行通信。根据本专利技术实施例的另一方面,还提供了一种对讲设备的网络构建方法,应用于对讲设备,包括:在接收到广播令牌的情况下,获取所述广播令牌中的源地址信息和跳数信息,所述源地址信息为当前广播顺序的对讲机的源地址,所述跳数信息为当前广播顺序的对讲机到达指定对讲机的转发次数;在每一个循环周期内将接收到的所述广播令牌中的源地址信息和跳数信息更新到本机的本地路由表中;在每个循环周期内发送本机的广播令牌的情况下,查询所述本地路由表,将本机的所述源地址信息和所述跳数信息保存到本机的的所述广播令牌中;在覆盖范围内发送本机的所述广播令牌。根据本专利技术实施例的又一方面,还提供了一种对讲设备,包括射频收发模块、信号处理模块和存储模块,在接收到广播令牌的情况下,所述射频收发模块接收所述广播令牌,信号处理模块解析所述广播令牌中的源地址信息和跳数信息,所述源地址信息为当前广播顺序的对讲机的源地址,所述跳数信息为当前广播顺序的对讲机到达指定对讲机的转发次数;并在每一个循环周期内将接收到的所述广播令牌中的源地址信息和跳数信息更新到本机的存储模块的本地路由表中;在每个循环周期内发送本机的广播令牌的情况下,信号处理模块查询所述存储模块的所述本地路由表,获取本机的所述源地址信息和所述跳数信息编码到本机的所述广播令牌中;所述射频收发模块发送本机的所述广播令牌,以使在覆盖范围内的其他对讲机接收到本机的所述广播令牌。根据本专利技术实施例的又一方面,还提供了一种窄带无线自组网系统,包括上述窄带自组网构建方法。根据本专利技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述窄带自组网构建方法或对讲设备的网络构建方法。根据本专利技术实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过所述计算机程序执行上述的窄带自组网构建方法或对讲设备的网络构建方法。在本专利技术实施例中,采用了多个对讲机在每个循环周期内依次发送广播令牌;所述广播令牌包括源地址信息和跳数信息,所述源地址信息为当前广播顺序的对讲机的源地址,所述跳数信息为当前广播顺序的对讲机到达指定对讲机的转发次数,所述指定对讲机可为所述多个对讲机的任一个;各个所述对讲机在每一个所述循环周期内将接收到的所述广播令牌中的源地址信息和跳数信息更新到本机的本地路由表中;所述多个对讲机中,超出通信距离的两个对讲机可通过所述窄带自组网中的其他对讲机转发业务数据和/或信令以进行通信的方法,由于在上述方法中,在多个对讲机之间,可以通过发送广播令牌的方式,构建本地路由表,从而可以根据本地路由表进行转发通信,进而解决了对讲机超出通信距离无法通信的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种可选的窄带自组网构建方法的流程图;图2是根据本专利技术实施例的一种可选的窄带自组网构建方法的网络拓扑示意图;图3是根据本专利技术实施例的一种可选的窄带自组网构建方法的移动通信终端的结构示意图;图4是根据本专利技术实施例的一种可选的窄带自组网构建方法的发送广播令牌的示意图;图5是根据本专利技术实施例的一种可选的窄带自组网构建方法的转发数据的示意图;图6是根据本专利技术实施例的一种可选的对讲设备的网络构建方法的流程图;图7是根据本专利技术实施例的一种可选的对讲设备的结构图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本专利技术实施例的一个方面,提供了一种窄带自组网构建方法,可选地,如图1所示,上述窄带自组网构建方法应用于多个对讲机的组网通信,其中:S102,所述多个对讲机在每个循环周期内依次发送广播令牌;所述广播令牌包括源地址信息和跳数信息,所述源地址信息为当前广播顺序的对讲机的源地址,所述跳数信息为当前广播顺序的对讲机到达指定对讲机的转发次数,所述指定对讲机可为所述多个对讲机的任一个;S104,各个所述对讲机在每一个所述循环周期内将接收到的所述广播令牌中的源地址信息和跳数信息更新到本机的本地路由表中;S106,所述多个对讲机中,超出通信距离的两个对讲机可通过所述窄带自组网中的其他对讲机转发业务数据和/或信令以进行通信。可选地,上述窄带自组网构建方法可以应用在对讲设备通信的过程中。相关的对讲设备的覆盖距离有限,如果超出覆盖距离则无法直接通信。本实施例中,可以将多个对讲机中,每一个对讲机发送广播信令,在覆盖范围内的对讲机接收到广播信令,由此每一个对讲机实时更新本机路由表,构建窄带无线自组网,通过本实施例构建的窄带无线自组网更加具有适应性、伸缩性和灵活性。从而超出通信距离的对讲机也可以通过自组网进行有效本文档来自技高网
...

【技术保护点】
1.一种窄带自组网构建方法,其特征在于,应用于多个对讲机的组网通信,其中:/n所述多个对讲机在每个循环周期内依次发送广播令牌;/n所述广播令牌包括源地址信息和跳数信息,所述源地址信息为当前广播顺序的对讲机的源地址,所述跳数信息为当前广播顺序的对讲机到达指定对讲机的转发次数,所述指定对讲机可为所述多个对讲机的任一个;/n各个所述对讲机在每一个所述循环周期内将接收到的所述广播令牌中的源地址信息和跳数信息更新到本机的本地路由表中;/n所述多个对讲机中,超出通信距离的两个对讲机可通过所述窄带自组网中的其他对讲机转发业务数据和/或信令以进行通信。/n

【技术特征摘要】
1.一种窄带自组网构建方法,其特征在于,应用于多个对讲机的组网通信,其中:
所述多个对讲机在每个循环周期内依次发送广播令牌;
所述广播令牌包括源地址信息和跳数信息,所述源地址信息为当前广播顺序的对讲机的源地址,所述跳数信息为当前广播顺序的对讲机到达指定对讲机的转发次数,所述指定对讲机可为所述多个对讲机的任一个;
各个所述对讲机在每一个所述循环周期内将接收到的所述广播令牌中的源地址信息和跳数信息更新到本机的本地路由表中;
所述多个对讲机中,超出通信距离的两个对讲机可通过所述窄带自组网中的其他对讲机转发业务数据和/或信令以进行通信。


2.根据权利要求1所述的方法,其特征在于,以当前广播顺序发送广播令牌的对讲机为第一对讲机,以接收到广播令牌的对讲机为第二对讲机,执行如下:
所述第一对讲机发送广播令牌;所述广播令牌包括所述第一对讲机的源地址信息和跳数信息,所述跳数信息为所述第一对讲机到达指定对讲机的转发次数,所述指定对讲机可为所述多个对讲机的任一个;
由所述第二对讲机将所述广播令牌中的源地址信息和跳数信息更新到所述第二对讲机的本地路由表中。


3.根据权利要求1所述的方法,其特征在于,所述多个对讲机的第一物理信道用于承载业务数据,所述多个对讲机的第二物理信道用于承载信令,所述广播令牌在所述第二物理信道进行发送。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在每个循环周期内,由所述多个对讲机中每一个对讲机发送至少一次所述广播令牌。


5.根据权利要求4所述的方法,其特征在于,所述在每个循环周期内,由所述多个对讲机中每一个对讲机发送至少一次所述广播令牌包括:
在每一个循环周期内,从所述指定对讲机开始,依次将所述多个对讲机中的每一个对讲机确定为第一对讲机;
将所述第一对讲机的所述源地址信息和所述跳数信息保存到所述广播令牌中;
在所述第一对讲机的覆盖范围内连续发送至少一次所述广播令牌;
将所述覆盖范围内接收到所述广播令牌的对讲机确定为第二对讲机。


6.根据权利要求2所述的方法,其特征在于,由所述第二对讲机将所述广播令牌中的源地址信息和跳数信息更新到所述第二对讲机的本地路由表中,还包括:
计算所述广播令牌的信号强度值,并将所述信号强度值保存到所述第二对讲机的本地路由表中,所述信号强度值用于预测当前广播顺序的第一对讲机与所述第二对讲机的通信距离。


7.根据权利要求1或2所述的方法,其特征在于,所述多个对讲机中设定有主控对讲机,所述主控对讲机确定为所述指定对讲机。


8.根据权利要求1或2所述的方法,其特征在于,以未被接收到的对讲机为第三对讲机,所述方法还包括:
在所述多个对讲机中存在未接收到所述第三对讲机的所述广播令牌的情况下,删除各自所述本地路由表中所述第三对讲机的源地址信息和跳数信息。


9.根据权利要求1或2所述的方法,其特征在于,在所述多个对讲机中存在未接收到任何所述广播令牌的情况下,以未接收到任何所述广播令牌的对讲机为第四对讲机;所述方法还包括:
控制所述第四对讲机按照目标周期向本机的覆盖范围内发送所述第四对讲机的广播令牌;
在所述第四对讲机接收到任意一个对讲机的所述广播令牌的情况下,更新所述第四对讲机的所述本地路由表。


10.根据权利要求1或6所述的方法,其特征在于,以发送业务数据的对讲机为第五对讲机,以所述第五对讲机的覆盖范围内可用于转发所述业务数据的对讲机为第六对讲机,所述方法还包括:
在所述第五对讲机的覆盖范围内存在至少两个所述第六对讲机的情况下,从所述第六对讲机中选择跳数少或信号强度值大的对讲机转发所述业务数据。


11.根据权利要求10所述的方法,其特征在于,从所述第六对讲机中选择跳数少或信号强度值大的对讲机转发所述业务数据包括:
在所述跳数少或所述信号强度值大的所述第六对讲机忙碌的情况下,等待所述跳数少或所述信号强度值大的所述第六对讲机空闲后转发所述业务数。


12.一种对讲设备的网络构建方法,其特征在于,应用于对讲设备,包括:
在接收到广播令牌的情况下,获取所述广播令牌中的源地址信息和跳数信息,所述源地址信息为当前广播顺序的对讲机的源地址,所述跳数信息为当前广播顺序的对讲机到达指定对讲机的转发次数;
在每一个循环周期内将接收到的所述广播令牌中的源地址信息和跳数信息更新到本机的本地路由表中;
在每个循环周期内发送本机的广播令牌的情况下,查询所述本地路由表,将本机的所述源地址信息和所述跳数信息保存到本机的所述广播令牌中;并发送本机的所述广播令牌,以使在覆盖范围内的其他对讲机可接收到本机的所述广播令牌。


13.根据权利要求12所述的方法,其特征在于,在每一个所述循环周期内将接收到的所述广播令牌中的源地址信息和跳数信息更新到本机的本地路由表中时,还包括:
计算接收到的所述广播令...

【专利技术属性】
技术研发人员:袁智华李玮
申请(专利权)人:广州慧睿思通科技股份有限公司
类型:发明
国别省市:广东;44

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

1