新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 网络无线侦察接收机软件系统的设计和实现

网络无线侦察接收机软件系统的设计和实现

作者:时间:2011-03-16来源:网络收藏


当PC端收到“粘包”时,首先经过预处理过程——解包,将粘在一起的包分成独立的数据包,并将每个数据包中的数据取出依次拷贝到pool中分配的缓冲区中。
预处理过程构造类PaeketBuilder,该类的具体如下。


3 软件运行效果
可实时监测频率范围为频率范围20~3 000 MHz的信号,且对实时监测的信号进行分析和处理:主要包括电平、场强、频差、频偏、调制度、带宽等技术参数的测量。其中频率测量精度为1x10-7,频率分辨率为1 Hz。并且当系统处于扫描模式下,存储扫描速度≥700信道/秒,连续频率扫描速度>6 GHz/秒,可选步进可从125 Hz到100 kHz。该系统可智能地处理多个同时被调度的监测任务,多任务并发监测。该系统具有自学习能力,可在无人值守条件下完成智能化自动化监测任务。
系统的界面如图5所示,界面从上到下依次是标题栏、菜单栏、工具栏;界面的下方左边部分是信号处理参数配置面板,右边部分主要用来显示各种信号处理的结果,图5当前展示的就是功率谱估计结果显示窗,窗口显示的是信号的频谱图。目前,该系统可以正常接收硬件发送的信号,并从中提取出其技术参数如调制方式、调制度、频率、带宽等。



4 结束语
信号实时处理显示满足ITU建议的规范要求,兼容电监测网传输协议(RMTP),通过接收硬件采集的电信号,从而达到实时监测、测量和存储无线电信号的目的。该具有固定频率监测和扫描频率两种工作模式,了对无线电信号的频谱分析。通过该软件系统的实施,为进一步兼容无线电监测网传输(RMTP)协议的化智能无线频谱监测侦收系统以及产业化做好准备。整个软件系统的分析过程均采用面向对象方法实现,借助于模块和面对对象编程思想使类与类之间的内聚性增强,耦合性减弱,提高了系统的可重用性和扩展性。

c++相关文章:c++教程



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭