极低速短波数传中通过模拟信道检测丢包率的方法技术

技术编号:14898319 阅读:61 留言:0更新日期:2017-03-29 13:32
本发明专利技术提供极低速短波数传中通过模拟信道检测丢包率的方法,具体步骤如下:虚拟2套设备,分别为用于发送报文的设备D1,和接收报文的设备D2;设备D1通过串口连接支持信道模拟的极低速调制解调模块M1,设备D2通过串口连接支持信道模拟的极低速调制解调模块M2,D1和D2之间通过音频线直连;M1模块通过串口收到D1发来的报文,调制成音频信号再发出;M2模块接收音频信号后,解调成报文信息,通过串口发送给D2设备;步骤四、重复步骤三循环测试若干报文,并检查D1发出的和D2接收的报文是否一致,统计接收情况,计算丢包数量,最终给出丢包率测试结果。

【技术实现步骤摘要】

本专利技术属于通信检测领域,具体涉及一种极低速短波数传中通过模拟信道检测丢包率的方法。
技术介绍
极低速数据传输就是基于最低限度通信背景提出的一种应急通信方式。例如在-20db白噪声(信道模拟器参数)的恶劣信道条件下,常规话音通信根本无法进行,由于通信系统的最低通信能力通常是以降低信息速率为代价来保障的,因此这是可行的办法之一就是降低信息传输速率,通过专用的调制解调模块来传送简短的报文数据信息。通过降低信息传输速率,在话音传输完全不通的情况下可以继续保持数据传输的畅通,可以载相同的短波平台下,将通信距离增加一倍。
技术实现思路
本专利技术目的是提供一种极低速短波数传中通过模拟信道检测丢包率的方法,是对极低速不同速率(25bit/min50bit/min100bit/min)在信道模拟器不同环境下(-23dB~-17dB),报文传输丢包检测方法。通过支持极低速数传的调制解调模块,将报文转成音频信号,通过设置调制解调模块中的信躁比参数,在信号源内添加噪声,再将两台调制解调模块通过音频信号直连,跳过短波信号传输。通过设置不同的信噪比参数,来模拟复杂短波通信条件下,报文的传输效率,检测效果好,方便快捷。本专利技术的技术方案为:极低速短波数传中通过模拟信道检测丢包率的方法,具体步骤如下:步骤一、软件通过分配发送报文串口和接收报文串口,模拟通讯中的报文发送方设备D1和报文接收方设备D2;步骤二、设备D1通过串口连接支持信道模拟的极低速调制解调模块M1,设备D2通过串口连接支持信道模拟的极低速调制解调模块M2,D1和D2之间通过音频线直连;步骤三、M1模块通过串口收到D1发来的报文,调制成音频信号再发出;M2模块接收音频信号后,解调成报文信息,通过串口发送给D2设备;步骤四、重复步骤三循环测试若干报文,并检查D1发出的和D2接收的报文是否一致,统计接收情况,计算丢包数量,最终给出丢包率测试结果。进一步的,使用PC平台,运行检测程序。进一步的,步骤四中,报文包最多255个。进一步的,极低速调制解调模块M1的信噪比参数范围是-20~20。进一步的,步骤三中,需要测试的数传速率,按照每分钟传输字节数,为100字节/分钟、50字节/分钟或者25字节/分钟。本专利技术的有益效果是:本专利技术是对极低速不同速率(25bit/min50bit/min100bit/min)在信道模拟器不同环境下(-23dB~-17dB),报文传输丢包检测方法。通过支持极低速数传的调制解调模块,将报文转成音频信号,通过设置调制解调模块中的信躁比参数,在信号源内添加噪声,再将两台调制解调模块通过音频信号直连,跳过短波信号传输。通过设置不同的信噪比参数,来模拟复杂短波通信条件下,报文的传输效率,检测效果好,方便快捷。附图说明图1为程序界面示意图;图2为测试框架示意图;图3为程序流程示意图。具体实施方式下面结合附图对本专利技术做进一步的说明。如图2所示,极低速短波数传中通过模拟信道检测丢包率的方法,具体步骤如下:步骤一、软件通过分配发送报文串口和接收报文串口,模拟通讯中的报文发送方设备D1和报文接收方设备D2;步骤二、设备D1通过串口连接支持信道模拟的极低速调制解调模块M1,设备D2通过串口连接支持信道模拟的极低速调制解调模块M2,D1和D2之间通过音频线直连;步骤三、M1模块通过串口收到D1发来的报文,调制成音频信号再发出;M2模块接收音频信号后,解调成报文信息,通过串口发送给D2设备;步骤四、重复步骤三循环测试若干报文,并检查D1发出的和D2接收的报文是否一致,统计接收情况,计算丢包数量,最终给出丢包率测试结果。如图1、3所示,测试步骤如下:1、启动程序,实例化两个模拟设备对象,分别配置为模拟发送设备M1和模拟接收设备M2。2、为M1和M2根据物理连接情况分配串口,配置串口波特率,然后点击打开串口。3、在检测设备M1上,手动配置信噪比参数,范围是-20~20。4、选择测试方向。接收测试,报文是由M1发往M2;发送测试,报文则是由M2发往M1。5、选择需要测试的数传速率,按照每分钟传输字节数,可以分为100字节/分钟、50字节/分钟和25字节/分钟。6、设置测试包数,最多255个包。7、填写报文内容,根据数传速率不同,最大字节数也不同。不足的部分程序会自动填满,也可以选择固定报文,将预设的内容作为报文内容。8、点击开始测试,程序开始由发送方发送报文,而接受方接收报文,过程中的一些状态LOG会在界面中显示,实时统计记过在左下角显示。9、预设包数发送完后,程序显示统计结果,包括已发包数,接收包数和错误包数。统计出丢包率。本专利技术是对极低速不同速率(25bit/min50bit/min100bit/min)在信道模拟器不同环境下(-23dB~-17dB),报文传输丢包检测方法。通过支持极低速数传的调制解调模块,将报文转成音频信号,通过设置调制解调模块中的信躁比参数,在信号源内添加噪声,再将两台调制解调模块通过音频信号直连,跳过短波信号传输。通过设置不同的信噪比参数,来模拟复杂短波通信条件下,报文的传输效率,检测效果好,方便快捷。以上所述仅是本专利技术的优选实施方式,应当指出,对于本
的普通技术人员来说,在不脱离本专利技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本专利技术的保护范围。本文档来自技高网
...
极低速短波数传中通过模拟信道检测丢包率的方法

【技术保护点】
极低速短波数传中通过模拟信道检测丢包率的方法,具体步骤如下:步骤一、软件通过分配发送报文串口和接收报文串口,模拟通讯中的报文发送方设备D1和报文接收方设备D2;步骤二、设备D1通过串口连接支持信道模拟的极低速调制解调模块M1,设备D2通过串口连接支持信道模拟的极低速调制解调模块M2,D1和D2之间通过音频线直连;步骤三、M1模块通过串口收到D1发来的报文,调制成音频信号再发出;M2模块接收音频信号后,解调成报文信息,通过串口发送给D2设备;步骤四、重复步骤三循环测试若干报文,并检查D1发出的和D2接收的报文是否一致,统计接收情况,计算丢包数量,最终给出丢包率测试结果。

【技术特征摘要】
1.极低速短波数传中通过模拟信道检测丢包率的方法,具体步骤如下:步骤一、软件通过分配发送报文串口和接收报文串口,模拟通讯中的报文发送方设备D1和报文接收方设备D2;步骤二、设备D1通过串口连接支持信道模拟的极低速调制解调模块M1,设备D2通过串口连接支持信道模拟的极低速调制解调模块M2,D1和D2之间通过音频线直连;步骤三、M1模块通过串口收到D1发来的报文,调制成音频信号再发出;M2模块接收音频信号后,解调成报文信息,通过串口发送给D2设备;步骤四、重复步骤三循环测试若干报文,并检查D1发出的和D2接收的报文是否一致,统计接收情况,计算丢包数量,最终给出丢...

【专利技术属性】
技术研发人员:刘杰王平项志伟胡进
申请(专利权)人:南京熊猫电子股份有限公司南京熊猫通信科技有限公司南京熊猫电子科技发展有限公司
类型:发明
国别省市:江苏;32

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

1