学位论文 > 优秀研究生学位论文题录展示

新一代无线通信统一平台的软件可重构研究

作 者: 李明全
导 师: 葛利嘉;粟欣
学 校: 重庆大学
专 业: 通信与信息系统
关键词: 新一代无线通信 统一平台 软件通信结构 软件可重构
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 150次
引 用: 1次
阅 读: 论文下载
 

内容摘要


传统的无线通信系统的设计主要围绕硬件来展开,其产品的开发和制造也只是针对专门的标准。这样的开发模式已经不能满足当今通信系统的要求,并严重地阻碍了无线通信技术的发展。新一代无线通信系统,应该具备通用的硬件平台,能够兼容多种通信体制,具有软件可重构的能力,能灵活地根据网络环境,动态构建不同的通信系统,以实现不同通信体制之间的无缝切换。为了解决上述问题,软件通信结构(SCA)应运而生。SCA(Software Communication Architecture)是美军为开发未来的战术无线通信系统而发布的。它作为软件无线电(SDR)的一种实现方式,为无线通信系统的设计和开发提供了详细的规范,建立了独立于设备的结构框架。为了保证软件和硬件的可移植性和可配置性,SCA详细定义了无线电系统的硬件结构、软件结构、安全结构以及公共服务和配置。基于SCA的无线通信技术研究,旨在摆脱传统的面向用途的设计思想,通过一种高度模块化的通用信号处理平台,把各种通信装备提供的业务从基于硬件特性的方式中解放出来,通过装载不同的软件来动态配置系统的功能,实现系统硬件平台的通用化、模块化和软件的可移植性,从而满足新一代无线通信统一平台的需要。本文描述了SCA的一些基本的核心规则,得出了自己对SCA的理解。结合统一平台,对通信体制识别、核心框架实现、CORBA(Common Object Request Broker Architecture)的应用、波形组件的开发以及软件的构建等关键技术进行了较为详细的阐述。在研究过程中,严格遵循SCA规范,采用嵌入式处理模块与通用PC相结合的架构,运用面向对象的思想对平台软件的重构性进行研究。通过Winpcap开源库,实现了PC与嵌入式处理模块之间的高速数据通信。在PC环境下,通过Visual C++,成功实现了新一代无线通信系统的接收端和发射端在GSM、WCDMA和WiMAX等多种通信体制环境下的软件重构。最后,给出了研究过程中所涉及到的部分程序代码。

全文目录


摘要  3-4
ABSTRACT  4-8
1 绪论  8-14
  1.1 课题的研究背景  8-12
    1.1.1 问题的提出  8
    1.1.2 国内外研究现状  8-10
    1.1.3 软件无线电  10-12
  1.2 研究的思路与方法  12
  1.3 本文的研究内容与目标  12-14
    1.3.1 课题的内容  12-13
    1.3.2 研究目标  13-14
2 软件通信体系结构  14-32
  2.1 SCA 概述  14-16
  2.2 SCA 硬件体系结构  16-18
  2.3 SCA 软件体系结构  18-29
    2.3.1 软件体系结构简介  18-20
    2.3.2 软件分层模型  20-24
    2.3.3 软件体系结构的操作环境  24-25
    2.3.4 核心框架和域配置文件  25
    2.3.5 CORBA 中间件  25-29
  2.4 SCA 规则集  29-30
  2.5 SCA 安全体系  30-32
3 新一代无线通信统一平台  32-39
  3.1 平台的实现目标  32-33
  3.2 平台的硬件结构  33-35
    3.2.1 硬件构成及其功能  33-34
    3.2.2 硬件平台的实现  34-35
  3.3 平台的软件结构  35-37
    3.3.1 操作系统  36
    3.3.2 应用配置文件AEP  36
    3.3.3 核心框架(Core Framework)  36-37
    3.3.4 实时中间件CORBA  37
    3.3.5 应用层软件  37
  3.4 软件重构  37-39
    3.4.1 软件重构定义  37
    3.4.2 软件重构的意义  37-38
    3.4.3 软件重构的特点  38-39
4 平台的软件可重构研究  39-60
  4.1 通信体制识别  39-43
    4.1.1 概述  39-40
    4.1.2 工作原理  40
    4.1.3 调制识别算法  40-43
  4.2 PC 与ARM 之间的接口实现  43-45
    4.2.1 WinPcap  43
    4.2.2 接口程序实现  43-45
  4.3 核心框架的实现  45-49
    4.3.1 核心框架定义  45-46
    4.3.2 核心框架的接口  46-47
    4.3.3 域配置文件的实现  47-49
  4.4 CORBA 的应用开发  49-51
    4.4.1 CORBA 的应用  49-50
    4.4.2 CORBA 的开发步骤  50-51
  4.5 波形组件库的开发  51-53
    4.5.1 波形组件库的定义  51-52
    4.5.2 波形组件库的实现  52-53
  4.6 应用软件的构建  53-57
    4.6.1 系统节点的启动  53-55
    4.6.2 波形组件的安装  55-56
    4.6.3 应用软件的创建和拆分  56-57
  4.7 应用实例  57-60
5 结论与展望  60-62
致谢  62-63
参考文献  63-66
附录  66-70

相似论文

  1. 中小学数字化校园应用集成平台研究及其应用,TP399-C1
  2. 金田公司人力资源信息管理系统的设计与实现,TP311.52
  3. 我国政府采购信息化管理问题研究,F812.45
  4. 变电所视频监控系统的研究和应用,TM769
  5. 基于软件通信结构的基带波形设计与实现,TP311.52
  6. ATM监控及故障分级管理系统的研究与实现,TP311.52
  7. 基于CEN/XFS标准的ATM统一平台的设计与实现,TP311.52
  8. 基于软总线的可重构仪器仪表自动检定系统的研究与实现,TP274.4
  9. 数字城管与数字执法统一平台设计与开发,TP311.52
  10. 嵌入式虚拟仪器软件设计与实现,TP311.52
  11. 可重构通用测试软件技术的研究,TP311.52
  12. 面向控制网络节点的人机界面开发,TP273.5
  13. 邮政储蓄省中心前置监控系统研究与实现,TP311.52
  14. 基于Jabber即时通信协同工作统一平台的研究,TP311.52
  15. 元数据模型在数据统一平台中的应用,TP311.52
  16. 可重构虚拟电子测量仪器系统的设计与实现,TM930.2
  17. 基于SCA的OLSR波形组件设计与开发,TP311.52
  18. 基于Internet的多现场总线统一平台的研究,TP273.5
  19. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  20. 面向SMDA的服务建模方法及工具实现,TP311.52
  21. 面向软件的故障注入工具的研究与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com