论文部分内容阅读
随着无线技术日新月异的发展和进步,无线频谱资源日趋紧张。为了解决频谱资源的匮乏问题,实现频谱资源的再次利用,认知无线电技术应运而生。为了验证认知无线电技术的可行性,提高频谱资源的利用率,国家863项目——动态频谱共享宽带无线通信系统对认知无线电的频谱共享技术展开了研究。动态频谱共享宽带无线通信系统作为一个演示系统,不仅需要实现基本的动态频谱共享的功能,而且需要直观的显示整个网络频谱资源的占用和使用情况等一些重要信息,以便于对系统工作参数和性能的观察。因此,在整个频谱共享网络功能实现的基础上,设计并实现一个合理有效的监控系统就有其必要性。本文介绍了课题的研究背景和研究内容,并对频谱共享网络的结构进行了简要介绍,指出了频谱共享系统中节点的网络协议栈与一般的Linux网络协议栈的不同之处,继而提出了监控系统的整体架构。在本地监控子系统的设计部分,论文对其中的一些设计思路进行了阐释,包括改进的IOCTL数据结构、本地监控界面的设计、拓扑图的生成、调试信息动态显示功能的设计、路径测试协议的设计和监控信息的存储等。本文还研究了网络拓扑可视化技术,介绍了当前几种主要的网络拓扑布局算法的特点和适用范围,在此基础上,对其中的一种常见的算法——射线型布局算法进行了优化改进并阐释了改进的射线型拓扑布局算法在课题中的应用。在远程监控子系统的设计部分,文章对频谱共享网络主控监控子系统的实现进行了阐述,并对如何通过Matlab引擎来实现数据接口作了详细说明。文章的最后是对频谱共享网络监控系统功能的验证和展示。