[发明专利]一种超短波电台多跳中继语音通信方法有效
申请号: | 202010385202.8 | 申请日: | 2020-05-09 |
公开(公告)号: | CN111478924B | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | 陈晨;王蕴;王陈春;舒敏;张亦希;韩宇华;王业芳;常浩宇;仇妙月 | 申请(专利权)人: | 西安烽火电子科技有限责任公司 |
主分类号: | H04L69/06 | 分类号: | H04L69/06;H04L69/164;H04B7/155;G10L19/087 |
代理公司: | 西安睿通知识产权代理事务所(特殊普通合伙) 61218 | 代理人: | 寇兰英 |
地址: | 710075 陕西省西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 超短波 电台 中继 语音 通信 方法 | ||
1.一种超短波电台多跳中继语音的通信方法,其特征在于,包括以下步骤:
步骤1,发送端采集原始语音数据,原始语音数据经模数转换成数字语音信号,采用基于混合激励线性预测的低速语音编码对数字语音信号进行压缩编码后,对压缩编码后的原始语音数据按照IP数据传输格式进行封装,得到适于多跳中继传输的原始语音数据包;
所述对压缩编码后的原始语音数据按照IP数据传输协议进行封装,具体为:
首先,建立标准网络IP数据帧格式:从前到后依次包含MAC头、IP头、UDP头和UDP数据;
其次,对UDP数据部分进行协议扩展,得到扩展后的UDP数据,进而得到扩展后的IP数据协议;
其中,扩展后的UDP数据包含超短波电台IP数据信令标识、数据包长度标识、扩展后UDP数据内容、校验、时间戳;所述扩展后UDP数据内容包含语音标识、语音数据包总包数、包号和语音数据;
最后,采用扩展后的IP数据协议对压缩编码后的原始语音数据进行封装,得到适于多跳中继传输的原始语音数据包;
步骤2,适于多跳中继传输的原始语音数据包通过无线或有线方式发送至超短波中继电台,通过多跳中继链路传输至接收端;
步骤3,接收端根据超短波电台多跳中继链路状态,确定语音播放等待延时;对接收的语音数据包依次进行数据格式解析、解码解压缩、数模转换,还原出原始语音数据,并在语音播放等待延时内对原始语音数据进行连续播放,从而实现超短波电台的多跳中继语音通信。
2.根据权利要求1所述的超短波电台多跳中继语音的通信方法,其特征在于,所述混合激励线性预测的低速语音编码为基于Android系统平台的混合激励线性预测的2.4Kbps语音编码。
3.根据权利要求1所述的超短波电台多跳中继语音的通信方法,其特征在于,所述超短波电台IP数据信令标识用于标识数据类型为超短波电台IP数据,使超短波中继电台对该数据格式进行多跳中继传输;
所述数据包长度标识用于标识整个UDP数据包的长度;
所述语音标识用于区分语音数据和普通数据;
所述语音数据包总包数用于标识压缩编码后的语音包的总包数;
所述包号用于标识当前传输的语音包的编号。
4.根据权利要求1所述的超短波电台多跳中继语音的通信方法,其特征在于,所述根据超短波电台多跳中继链路状态,确定语音播放等待延时,具体为:
(a)对于接收到的第一个语音数据包,解析获取数据传输协议中的语音数据包总包数,并查询当前链路的传输速率及对应的相邻语音数据包的时间间隔t1,生成第一等待时间T1=t1×m;其中,m为语音数据包总包数;
(b)当接收端接收到的语音数据包的数量为m/2时,再次查询当前链路的传输速率及对应相邻语音数据包的时间间隔t2,生成第二等待时间T2=1/2×t2×m;
(c)判断是否接受到最后ε个语音数据包,若是,则正常播放语音数据包,否则,判断是否成功获取第二等待时间T2,若是,则采用第二等待时间T2作为语音播放等待延时;否则,采用第一等待时间T1作为语音播放等待延时;
其中,ε为正整数,且ε10。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安烽火电子科技有限责任公司,未经西安烽火电子科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010385202.8/1.html,转载请声明来源钻瓜专利网。