文档介绍:电子科技大学
硕士学位论文
基于SCA的软件无线电应用可视化编辑器的设计与实现
姓名:张伟
申请学位级别:硕士
专业:计算机应用技术
指导教师:谭浩
20090501
摘要随着现代无线电技术的发展,传统无线电标准繁多以及主要基于硬件开发的特点给电台之间的互通性、兼容性和可维护性造成了诸多困难。软件无线电的出现很好的解决了这些问题,特别是软件通信体系结构提出的体系结构分层、软件本文以中国电子科技集团某研究所基于娣兜娜砑尴叩缂煽7⑵教作为项目背景,针对软件无线电应用开发中域描述文件编写的复杂性问题,提出了一种域描述文件生成的可视化解决方案。运用多种开源框架设计并实现了软件生成域描述文件,提高了开发效率,体现了直观性、可配置性和互操作性。介绍了核心框架中域描述文件的类型、功能和相互之间的关系。然后,结合软件无线电应用的开发过程对系统进行了需求分析。根据需求进行了数据模型的设计、功能模块的划分和界面的规划。接着,详细介绍了系统的实现细节。系统使用通过其插件机制扩展各个功能模块。重点介绍了应用的图形编辑模块,详细分析了其蚣艿纳杓疲樯芰巳绾斡赡P投韵蠊菇ㄍ夹位硎镜墓蹋约氨浠通知及消息传递的机制。系统使用蚣芙⑹菽P停⒔夹位氖葑最后,通过超短波通信仿真用例演示了使用可视化编辑器构建软件无线电应用并生成域描述文件的全过程,以及直观的监控整个应用的运行状态。验证了整个系统各个功能模块的实用性。关键词:软件无线电,软件通信体系结构,模块化、面向对象和开放式软件架构等思想,提高了软件无线电应用的灵活性、可配置性和可移植性。无线电应用可视化编辑器,使得应用开发者通过图形编辑的方式构建整个应用并首先,本文介绍了软件无线电的优势,分析了娜碛布逑到峁埂V氐其次,介绍了构建系统所使用的开源框架。详细介绍了教ɑ诓件的机制、夹伪嗉鞯腗模式和P涂蚣茉谙低持械淖饔谩菇ㄕ蹇蚣埽换为袷降挠蛎枋鑫募珿,
.砸晰Ⅱ.甀—.,,..Ⅱ
篠瓻,.,Ⅲ.,
导师躲呼够吼砷年妨髟日日期:抄叩年虑扇弓辰镁弓欤刮独创性声明关于论文使用授权的说明眵将学位论文的全部或部分内容编入有关数据库进行检索,可以采本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名:本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以用影印、缩印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笥ψ袷卮斯娑
第一章引言研究背景无线通信】是通信领域中最为活跃的部分,在各个方面都得到了广泛的应用。我们的世界也由于通信的长足发展而变得越来越小。在世纪,通信已经成功由模拟通信技术转为了数字通信技术。但是通信技术在给我们的生活带来便利的同时也带来了很多困扰,一方面,我们需要面对的通信系统越来越多,这些系统间的兼容性较差,这给互相的交流造成了很多的不便和问题。另一方面,以硬件为主导的无线通信系统很难跟上快速需求的变化,硬件更新换代越来越快,造成维护开支的大量增加。为了解决传统无线通信结构的弊端,朝着可多频带、多模式和多功能的方向发展,软件无线电应运而生。年略诿拦ㄐ畔低郴嵋首次提出了“软件无线电母拍睢H砑尴叩纭】是一种新型的无线体系结构【浚ü布腿砑慕岷鲜刮尴咄绾陀没е斩司哂锌芍嘏渲媚芰ΑH件无线电提供了一种建立多模式、多频段、多功能无线设备的有效而且相当经济的解决方案,可以通过软件升级实现功能提高。软件无线电可以使整个系统采用动态的软件编程对设备特性进行重配置。软件无线电的特点主要体现在两方面:首先是可多频带/多模式/多功能疢/作。多频带是指软件无线电可以工作在很宽的频带范围内;多模式是指软件无线电能够使用多种类型的空中接口,其调制方式、编码、帧结构、压缩算法、协议等可以选择;多功能是指采用相同的无线电设备用于不同的应用中。第二是具有可重配置、可重编程能力。可重配置是指系统的操作软件或硬件的改变。软件无线电采用多个软件模块在相同的系统上可实现不同的标准,只需要选择不同的模块运行就可实现系统的动态配置。所需要的软件模块可以通过空中或人工下载获得并升级。实现软件无线电的主要思想【渴遣捎每7诺摹⒈曜蓟猛ㄓ糜布教ü乖煳尴电系统,使宽带疍尽可能的靠近智能天线,用软件实现尽可能多的无线电功能⑶彝ü砑迪止δ艿纳瓒ê蜕叮雇ㄐ畔低尘哂卸嗥荡⒍嗄J的通信能力。软件无线电已被看做是继模拟通信技术和数