论文部分内容阅读
软件无线电(SWR,Software Radio)是最近几年提出的一种实现无线电通信的体系结构,是继模拟通信到数字通信、固定通信到移动通信之后,无线通信领域的又一次重大突破,作为第三代无线电通信技术,其在军事、商用通信中有着广泛的应用前景。软件无线电的核心是把硬件作为无线通信的基本平台,对于无线通信功能尽可能用软件来实现。这样,无线通信系统具有很好的通用性、灵活性,使系统互联和升级变得非常方便。本文借鉴软件无线电的思想,在C++Builder6.0集成开发环境下,利用澳大利亚WiNRADiO Communications公司生产的板卡WiNRADiO G315 Receiver Series,设计并实现了一个基于多站址空间法无线电定位的监控系统——蜂鸟无线电监控系统。该系统使用Access数据库管理多个用户和多个数据服务器端,利用既有的无线电接收、信号数据处理、传输和测量技术,通过对现有板卡接口的重新编程,实现了语音数据的实时网络分发和无线电信号源的有效监控与定位。目前,单用户系统的监控设备及配套软件已很成熟,它们通常是一个接收设备对应一个客户端,多个客户端不能共享同一个接收设备采集的无线电信息,这样,如果想实现多用户监控,就必须使用多台接收设备,造成监控系统成本的大幅提高。本系统在客户端和数据服务器端之间加入了一个代理服务器,使得多个用户可以同时连接同一个接收设备,共享信息。这样既节约了成本,又有利于目标信号源的测距和定位。本系统共包括三个模块:数据服务器端、代理服务器端和客户端。数据服务器端负责无线电信号的采集与传输,代理服务器端管理用户信息和数据服务器信息并进行无线电信号源的测距、测向等运算,客户端用于用户远程操控数据服务器端并实时监控无线电信号。此外,本系统在客户端加入了电子地图,使得目标信号源的定位更加直观,这在抓捕罪犯、搜寻遇难车船、监控间谍活动、军事行动等等方面都具有极大的实用价值。本系统已在Windows XP平台上实现,在实际测试中取得了预期的效果。