基于组件无线电监测网络通信系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于组件无线电监测网络通信系统

基于组件无线电监测网络通信系统   摘 要:在无线电监测工作执行的过程中,监测系统主要是和监测系统内部所涉及到的数据库系统、内网、其他监测环节、互联网、局域网等几个不同的部分有着通信联系。而从无线电本身的监测特性来看,由于相关如见的重用性较高,那么就要直接将系统中存在的较高通用程度、稳定、安全的模块直接分离出来,由此构建起了相应的封装组件。每一个组件都有着自身独立的DLL动态链接库,但对外则只提供一个保持稳定的接口,这为无线电监测系统的开发奠定了坚实的基础。本篇文章主要基于组件形式的无线电监测网络通信系统进行了全面详细的探讨。   关键词:无线电监测网络;通信软件;重用性组件   无线电监测工作的监测对象,实际上就是无线电信号在发射过程中的相关参数,对于这部分参数的了解,能够更好的针对监测系统加以调节,进而方便对相关频率进行支配处理,同时利用这方面的干扰源也同样能够对一些非法形式的信号发射台进行干扰。一般仅仅一个测向站,就只能够进行定向形式的辐射,无法对监测到的辐射源头位置加以确定,那么这就需要利用组合形式的测向站,测向站自身先在地理位置上进行分布,组合成为一个信号源定位测向网。目前我国无线电监测网络系统,都是通过国家部分的无线电管理中心以及各个不同地区的无线电监测站点组合而成,这些站点的设备不仅可以完成当地的监测工作,也可以统一执行监测任务。下文主要针对基于组件的无线电监测网络通信系统进行了详细探讨。   1 网络通信在监测系统中的功能   无线电监测网络通信系统,表现出的基础功能主要有频谱分析、测向、ITU测量、音频、频段扫描、调制解调分析、交会定位、数据库、监测任务执行、网络通信等多个不同方面的功能。但在众多功能之中,最为基本的一个功能便是网络通信,从系统的构成和运行来看,绝大部分的监测功能要想保持正常运行,就必须要利用通信网络才能够完成传输工作,同时,其中还涉及到了一些内部数据的通信工作。   2 系统实现方案及完成情况   2.1总体分析   无线电监测系统在使用的过程中,表现出了运行时间较长、数据体积庞大、界面繁杂等方面的特性,在实际针对相关的运行需求加以分析之后,能够明显的发现,相关功能虽然说极为复杂,但是每个功能实际上都和各个不同部分之间保持着紧密的内在联系性,例如某种功能完全是由相关功能组合之后在得以构成的,并且这些功能也是通用性质的功能,完全可以在部分功能操作需求上保持独立的运行。如果说要对于重用问题加以考虑,相对来说,这部分功能够是可以直接使用在后续开发系统需求上的。   无线电监测网络通信具有以下的特点:   (1)在执行相关远程监测工作中,需要持续不断的进行高频次监测数据传输后,相关的站点界面才能够更快的刷新界面信息,那么在这一情况下,所需要传输的数据量也就极为庞大。那么在网络带宽大小的限制影响之下,就必须要采取具备更高传输效率的可靠传输协议。   (2)需要高可靠性保证。特别是在传送控制命令时,一定要保证可靠性。   (3)需要处理并发任务。例如:在做多站交会定位时,可能需要同时与多个远程站点交换数据,这就需要实现网络操作并行任务控制。   2.2系统实现   分离出系统中具有通用性的功能并将它们做成独立的组件供系统使用。在本系统中被封装成组件的模块包括:数据库、电子地图、监测设备管理、虚拟仪器图形显示模块等模块。   对组件的开发工具并不做硬性规定,只要组件的接口部分符合统一规定。对于设备驱动等相对底层的模块选择使用VC++进行开发;而对于数据库以及界面显示等则使用Delphi。   所有组件的实现部分都被封装成动态链接库DLL的方式,对外部提供一个稳定的调用接口。例如:对于数据库组件,当前主要是基于Oracle的开发,但是对于其相应的服务来说,则会隐藏其细节,而只提供通用数据库操作的接口。当需要更换数据库系统时,则只需加入新的数据库组件,而数据库的服务接口会保持稳定。   主界面包括:功能菜单、工具栏、参数面板和设备选择面板。在执行具体业务功能时,必须先选择一个或多个合适的监测设备或监测站,然后设置参数,才能开始执行。   电子地图交会定位是在基本监测功能基础上结合电子地图以及网络和数据库的综合运用。   2.3部分程序流程图   主要介绍联网和网络通信两部分。联网模块选择同时参与测向任务的监测站或需遥控遥测的监测站,对所选的监测站联网。通信模块完成联网监测机之间的信息的传递和信息翻译,以及网络联接状态的侦测和网络异常的处理。   2.3.1联网模块   本模块对需联网的监测站进行自动联网,并响应用户的联网干预操作。此模块分为2个子模块:主叫方联网和被叫方联网。被叫方是服务器时的联网。   2.3.2通信模块   本模块共分为4个子模块:发送信息

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档