System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 语音传输方法技术_技高网

语音传输方法技术

技术编号:40793173 阅读:2 留言:0更新日期:2024-03-28 19:22
本发明专利技术公开了一种语音传输方法,该语音传输方法应用于大规模组网结构中的组头节点,大规模组网结构包括若干个通讯组,各通讯组包括至少一个组头节点和若干个下层节点,各通讯组之间和各通讯组内分别采用不同的数据帧进行通信,该方法包括:当接收到任一下层节点发送的通信数据包时判断通信数据包的通信形式;当通信数据包的通信形式为组播时,将通信数据包发送至其他通讯组对应的其他组头节点,其他组头节点将通信数据包发送至位于同一通讯组内的下层节点。本发明专利技术通过分组降低大规模组网结构的组网复杂度,并根据组头节点实现不同通讯组的下层节点之间的快速数据传输,从而满足大规模组网结构的语音通信传输需求。

【技术实现步骤摘要】

本专利技术涉及信息传输,尤其涉及一种语音传输方法


技术介绍

1、在tdma系统的无线自组网通信中,通信的组网节点需要按照固定的帧结构收发信号,因此在通讯前需要提前规划好帧结构,确保每个节点能够发射信号以维持组网信息。

2、然而,随着自组网系统规模的增大,用于排布各个节点的帧对应的帧结构也需要随之增长,而更长的帧长带来的一个问题就是网络时延变大,而系统一跳路由时延与帧长基本一致,因此,在大规模组网结构下,如组网内节点数增大至200点后,此设计会导致时延增大到无法忽略的程度,且单节点传输流量缩减到只能传输一些非常小的数据。但语音数据的实时性需求较高,在大规模组网的前提下依照现有模式进行语音传输显然行不通。因此,如何提供一种适用于大规模组网结构的语音通信传输方法成为亟待解决的问题。

3、上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。


技术实现思路

1、本专利技术的主要目的在于提供一种语音传输方法,旨在解决如何提供一种适用于大规模组网结构的语音通信传输方法的技术问题。

2、为实现上述目的,本专利技术提供了一种语音传输方法,该方法应用于大规模组网结构中的组头节点,所述大规模组网结构包括若干个通讯组,各通讯组包括至少一个所述组头节点和若干个下层节点,所述各通讯组之间和所述各通讯组内分别采用不同的数据帧进行通信,所述方法包括:

3、当接收到任一所述下层节点发送的通信数据包时,判断所述通信数据包的通信形式;

>4、当所述通信数据包的通信形式为组播时,将所述通信数据包发送至其他通讯组对应的其他组头节点,所述其他组头节点将所述通信数据包发送至位于同一通讯组内的下层节点。

5、可选地,所述各通讯组的组头节点之间通过突发流进行数据传输;

6、所述各通讯组内所述组头节点和所述下层节点之间以及各所述下层节点之间均通过突发流进行数据传输。

7、可选地,所述当接收到任一所述下层节点发送的通信数据包时,判断所述通信数据包的通信形式之后,还包括:

8、当所述通信数据包的通信形式为单播时,获取所述通信数据包对应的目标下层节点,并确定所述目标下层节点对应的目标通讯组;

9、将所述通信数据包传输至所述目标通讯组对应的目标组头节点,所述目标组头节点将所述通信数据包发送至所述目标下层节点。

10、可选地,所述将所述通信数据包传输至所述目标通讯组对应的目标组头节点之前,还包括:

11、检测所述通信数据包对应的突发流时长是否大于预设时长;

12、若是,则建立突发时隙表,并确定突发流长度;

13、所述将所述通信数据包传输至所述目标通讯组对应的目标组头节点的步骤,包括:

14、基于所述突发时隙表将所述通信数据包和突发流长度传输至所述目标组头节点。

15、可选地,所述将所述通信数据包传输至所述目标组头节点之后,还包括:

16、当检测到所述突发流长度达到预设清除条件时,清除所述突发时隙表。

17、可选地,所述各通讯组之间通过运行表驱动协议建立各所述组头节点之间的路由;

18、所述各通讯组内通过运行所述表驱动协议建立所述组头节点和所述下层节点之间以及各所述下层节点之间的路由。

19、可选地,当检测到其他通讯组中存在通讯异常的异常组头节点时,向异常下层节点发送通讯重建命令,所述异常下层节点在接收到所述通讯重建命令且检测到自身对应的组头节点通讯异常时反馈通讯响应,所述异常下层节点为与所述异常组头节点位于同一通讯组内的下层节点;

20、在接收到所述通讯响应时,将所述异常下层节点分配至当前通讯组。

21、本专利技术公开了一种语音传输方法,该方法应用于大规模组网结构中的组头节点,大规模组网结构包括若干个通讯组,各通讯组包括至少一个组头节点和若干个下层节点,各通讯组之间和各通讯组内分别采用不同的数据帧进行通信,该方法包括:当接收到任一下层节点发送的通信数据包时,判断通信数据包的通信形式;当通信数据包的通信形式为组播时,将通信数据包发送至其他通讯组对应的其他组头节点,其他组头节点将通信数据包发送至位于同一通讯组内的下层节点。各通讯组的组头节点之间通过突发流进行数据传输;各通讯组内组头节点和下层节点之间以及各下层节点之间均通过突发流进行数据传输。各通讯组之间通过运行表驱动协议建立各组头节点之间的路由;各通讯组内通过运行表驱动协议建立组头节点和下层节点之间以及各下层节点之间的路由。此外,本专利技术当检测到其他通讯组中存在通讯异常的异常组头节点时,向异常下层节点发送通讯重建命令,异常下层节点在接收到通讯重建命令且检测到自身对应的组头节点通讯异常时反馈通讯响应,异常下层节点为与异常组头节点位于同一通讯组内的下层节点;在接收到通讯响应时,将异常下层节点分配至当前通讯组。相较于现有传输方法,本专利技术可通过对大规模组网中的节点进行分组,获得若干个通讯组,并为各通讯组设置至少一个组头节点和若干个下层节点,从而降低了大规模组网结构数据传输的组网复杂度,进而避免一帧内的节点数过多,降低单节点的数据传输频率,也可避免多节点同时传输突发流造成的冲突。当需要进行组间的下层节点之间的数据传输时,可根据对应的组头节点进行数据传输,实现大规模组网结构下的快速传输。同时,由于组内节点之间和组间节点之间均可通过突发流进行数据传输,并可通过运行表驱动协议建立大规模组网结构中各节点之间的路由,从而达到当某节点有数据需要发射时可立即进行发射,因此本专利技术极高地提升了数据传输效率,减少了数据传输时延。此外,本专利技术还可通过组网结构中的冗余节点,在网络结构中某个组头节点被毁时,将属于该组头节点的下层节点迅速接入其他组头节点,有效地增强网络的健壮性。

本文档来自技高网...

【技术保护点】

1.一种语音传输方法,其特征在于,所述语音传输方法应用于大规模组网结构中的组头节点,所述大规模组网结构包括若干个通讯组,各通讯组包括至少一个所述组头节点和若干个下层节点,所述各通讯组之间和所述各通讯组内分别采用不同的数据帧进行通信,所述方法包括:

2.如权利要求1所述的语音传输方法,其特征在于,

3.如权利要求2所述的语音传输方法,其特征在于,所述当接收到任一所述下层节点发送的通信数据包时,判断所述通信数据包的通信形式之后,还包括:

4.如权利要求3所述的语音传输方法,其特征在于,所述将所述通信数据包传输至所述目标通讯组对应的目标组头节点之前,还包括:

5.如权利要求4所述的语音传输方法,其特征在于,所述将所述通信数据包传输至所述目标组头节点之后,还包括:

6.如权利要求5所述的语音传输方法,其特征在于,所述各通讯组之间通过运行表驱动协议建立各所述组头节点之间的路由;

7.如权利要求6所述的语音传输方法,其特征在于,所述语音传输方法还包括:

【技术特征摘要】

1.一种语音传输方法,其特征在于,所述语音传输方法应用于大规模组网结构中的组头节点,所述大规模组网结构包括若干个通讯组,各通讯组包括至少一个所述组头节点和若干个下层节点,所述各通讯组之间和所述各通讯组内分别采用不同的数据帧进行通信,所述方法包括:

2.如权利要求1所述的语音传输方法,其特征在于,

3.如权利要求2所述的语音传输方法,其特征在于,所述当接收到任一所述下层节点发送的通信数据包时,判断所述通信数据包的通信形式之后,还包括:<...

【专利技术属性】
技术研发人员:赵轶鹰王港王鹏陈超
申请(专利权)人:麦芯太仓科技有限公司
类型:发明
国别省市:

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

1