自组网组呼/组播的转发方法、装置以及电子设备与流程

文档序号:37683113发布日期:2024-04-18 20:55阅读:8来源:国知局
自组网组呼/组播的转发方法、装置以及电子设备与流程

本技术涉及无线通信,尤其涉及一种自组网组呼/组播的转发方法、装置以及电子设备。


背景技术:

1、目前现有的窄带无线自组网方案中,终端直通模式下,仅需要多个终端就能实现自组网、自恢复、多跳转发、紧急请求转发等业务功能的实现,无需基站及中转台设备。适用于应急通信领域和电力在沙戈荒等领域,没有基础设施环境下的电力设备的远程控制和电力设施巡检。自组网使用的场合多数为应急环境,组呼/组播是最常用的功能,现有的协议是围绕单呼/单播如何实现来论述的,组呼/组播没有给出方法。组呼/组播路径的选择才是自组网最核心的技术,但是在现有技术中缺少自组网的组呼/组播的转发技术。


技术实现思路

1、本技术提供了一种自组网组呼/组播的转发方法、装置以及电子设备,以解决现有技术中缺少自组网组呼/组播的转发技术的技术问题。

2、第一方面,本技术提供了一种自组网组呼/组播的转发方法,包括:在自组网的发起节点发起组呼/组播业务的情况下,根据上述自组网中每一个节点的位置信息,确定所有的路由转发路径,其中,上述路由转发路径的最后节点为上述自组网中的控制中心节点;从上述所有的路由转发路径中确定目标路径,其中,上述,目标路径为上述所有的路由转发路径中包含节点数量最多的路径;控制上述发起节点向控制信道发送业务请求广播信令和反向信令,以打断上述自组网中除上述发起节点以外的所有节点发出的消息,使上述目标路径中上述发起节点的下一跳节点接收到上述业务请求广播信令,其中,上述业务请求广播信令中包含上述目标路径和目标业务信道;在上述目标路径中的所有节点都接收到上述业务请求广播信令的情况下,控制上述目标路径中的所有节点切换到上述目标业务信道。

3、第二方面,本技术提供了一种自组网组呼/组播的转发装置,包括:第一确定模块,用于在自组网的发起节点发起组呼/组播业务的情况下,根据上述自组网中每一个节点的位置信息,确定所有的路由转发路径,其中,上述路由转发路径的最后节点为上述自组网中的控制中心节点;第二确定模块,用于从上述所有的路由转发路径中确定目标路径,其中,上述,目标路径为上述所有的路由转发路径中包含节点数量最多的路径;第一控制模块,用于控制上述发起节点向控制信道发送业务请求广播信令和反向信令,以打断上述自组网中除上述发起节点以外的所有节点发出的消息,使上述目标路径中上述发起节点的下一跳节点接收到上述业务请求广播信令,其中,上述业务请求广播信令中包含上述目标路径和目标业务信道;第二控制模块,用于在上述目标路径中的所有节点都接收到上述业务请求广播信令的情况下,控制上述目标路径中的所有节点切换到上述目标业务信道。

4、作为一种可选的示例,上述第二确定模块包括:第一确定单元,用于将所有的路由转发路径中包含节点数最多的路径确定为目标路径组;第二确定单元,用于在上述目标路径组的路径数量为一个的情况下,将上述目标路径组的路径确定为目标路径;第三确定单元,用于在上述目标路径组的路径数量为至少两个的情况下,将上述目标路径组中信号强度最高的路径确定为上述目标路径。

5、作为一种可选的示例,上述第一控制模块包括:第一控制单元,用于控制上述发起节点在第一时隙向上述控制信道发送上述业务请求广播信令;第二控制单元,用于控制上述发起节点在第二时隙向上述控制信道发送上述反向信令,以打断上述自组网中除上述发起节点以外的所有节点发出的消息,使上述目标路径中上述发起节点的下一跳节点接收到上述业务请求广播信令,其中,上述第二时隙为上述第一时隙的下一个时隙。

6、作为一种可选的示例,上述第一控制模块包括:第三控制单元,用于控制上述发起节点在第三时隙和/或第四时隙向上述控制信道连续发送上述业务请求广播信令,其中,上述第四时隙为上述第三时隙的下一个时隙;第四控制单元,用于控制上述发起节点在第五时隙和/或第六时隙向上述控制信道连续发送上述反向信令,以打断上述自组网的除上述发起节点以外的所有节点发出的消息,使上述目标路径中上述发起节点的下一跳节点接收到上述业务请求广播信令,其中,上述第五时隙为上述第四时隙的下一个时隙,上述第六时隙为上述第五时隙的下一个时隙。

7、作为一种可选的示例,上述装置还包括:第三控制模块,用于在控制上述发起节点向控制信道发送业务请求广播信令和反向信令之后,在转发节点接收到上述业务请求广播信令后,若上述目标路径中存在上述转发节点的下一跳节点,则控制上述转发节点向上述控制信道发送上述业务请求广播信令和上述反向信令,以打断上述自组网中除上述转发节点以外的所有节点发出的消息,使上述目标路径中上述转发节点的下一跳节点接收到上述业务请求广播信令,其中,上述转发节点为上述目标路径中上述发起节点的下一跳节点。

8、作为一种可选的示例,上述装置还包括:第四控制模块,用于在控制上述目标路径中的所有节点切换到上述目标业务信道之后,控制上述发起节点以第一频率向上述目标业务信道发送业务数据;第五控制模块,用于控制上述转发节点以上述第一频率向上述目标业务信道接收上述业务数据;第三确定模块,用于若上述目标路径中存在上述转发节点的下一跳节点,则根据上述第一频率确定第二频率;第六控制模块,用于控制上述转发节点以上述第二频率向上述目标业务信道发送上述业务数据;第七控制模块,用于控制上述目标路径中上述转发节点的下一跳节点以上述第二频率向上述目标业务信道接收上述业务数据。

9、作为一种可选的示例,上述第三确定模块包括:第一计算单元,用于计算上述第一频率与第一预设数值的和,得到中间数值;第二计算单元,用于计算上述中间数值与第二预设数值的取余,得到上述第二频率。

10、第三方面,本技术提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被处理器运行时执行上述自组网组呼/组播的转发方法。

11、第四方面,本技术还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过所述计算机程序执行上述的自组网组呼/组播的转发方法。

12、在本技术实施例中,采用了在自组网的发起节点发起组呼/组播业务的情况下,根据上述自组网中每一个节点的位置信息,确定所有的路由转发路径,其中,上述路由转发路径的最后节点为上述自组网中的控制中心节点;从上述所有的路由转发路径中确定目标路径,其中,上述,目标路径为上述所有的路由转发路径中包含节点数量最多的路径;控制上述发起节点向控制信道发送业务请求广播信令和反向信令,以打断上述自组网中除上述发起节点以外的所有节点发出的消息,使上述目标路径中上述发起节点的下一跳节点接收到上述业务请求广播信令,其中,上述业务请求广播信令中包含上述目标路径和目标业务信道;在上述目标路径中的所有节点都接收到上述业务请求广播信令的情况下,控制上述目标路径中的所有节点切换到上述目标业务信道的方法,由于在上述方法中,根据最远路径和普通节点要让控制中心节点收到的原则,确定出转发的目标路径。再在根据目标路径发出发组呼/组播业务请求广播信令时,发送反向信令进行优先打断,减少其他节点对于控制信道的占用。从而实现了满足自组网组呼建立转发路径的需求的同时,提高连通率,满足应急环境的使用需求的目的,进而解决了现有技术中缺少自组网组呼/组播的转发技术的技术问题。

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