基于CDMA2000基站收发信机系统的VxWorks BSP设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:wsw361
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CDMA2000基站收发信机(BTS)系统是一个结构复杂、功能强大的通信系统,分为硬件架构和软件系统两大部分。由于无线基站在地理分布上的广泛性和分散性,因此基站软件系统的稳定性和健壮性在整个通讯网络中至关重要。CDMA2000 BTS软件是运行在基站收发信机之上,并以嵌入式实时操作系统VxWorks为平台的大型分布嵌入式软件系统,因此一般采用分层的设计思想来实现软件的整体架构。CDMA2000基站收发信机软件分为几大子系统来实现,其中板级支持包BSP子系统处于整个软件的最底层。板级支持包BSP来源于嵌入式操作系统与硬件无关的设计思想,操作系统被设计为运行在虚拟的硬件平台上。它将与硬件相关的操作封装,为操作系统及上层应用程序提供一个与硬件无关的软件平台。因此,BSP的功能完整及性能稳定在整个BTS软件系统中显得尤为重要。本文以CDMA2000基站收发信机(BTS)系统的射频收发模块RTR为硬件依托,论述了VxWorks BSP的设计与实现过程。本文首先对板级支持包BSP的开发环境作了简要介绍。在分析了CDMA2000基站收发信机(BTS)系统的射频收发模块RTR硬件结构原理基础上提出了BSP的设计方案。根据BSP所要实现的功能,将BSP分模块分别实现,详细论述了各个模块的具体实现过程。在本文中,特别提出了一种CPU与DSP之间的通信HPI口分层设计的方法,将接口简化为物理层、链路层和应用层三层,减少实现的复杂程度;同时亦保证了CPU与DSP之间接口的可靠性和可扩展性,以便更好的完成CPU与DSP之间的信息交互。本文所实现的VxWorks BSP利用C语言和少量的汇编语言来完成软件编程。其中部分模块的代码具有一定的复用性,可移植到其他的硬件平台。文中最后对BSP的主要模块进行测试,验证了其可靠性。
其他文献
人工蜂群算法是一种近年来新提出的群体智能算法,该算法参数少易于调控,搜索速度快,精度高,鲁棒性强,自提出以来得到国内外学者的大量关注,并在求解工程类优化问题时得到广泛
智能天线采用了阵列天线和先进的信号处理技术,能自动地调节发射或接收模式来适应信号环境。作为第三代移动通信系统的关键技术之一,智能天线技术可以减少信道间干扰,降低误
医学超声是一门较新的综合性学科,近几十年发展十分迅速。超声诊断技术作为超声医学的一个重要应用,以其特有的安全、快速、实时的优势发挥着巨大的作用,并已在临床医学中得到广
无线传感器网络以其动态自组网、数据传输可靠、网络容量大等特点正被应用到广阔的应用领域。ZigBee技术因其自身的特点使其自诞生之日起就被认为是低功耗无线传感器网络技术
随着计算机技术、网络技术和微电子技术的深入发展,特别是各种高性能片上系统(SoC)的设计和嵌入式操作系统的开发,嵌入式系统日益广泛地应用于工业控制、移动通讯、网络系统、无
信道编码是数字通信系统和计算机系统的重要组成部分。LDPC信道编码技术是编码界的重要成果之一,1/2码率的二元LDPC码在AWGN信道下的性能距信息论中的Shannon限仅差0.0045dB,
近年来,互联网技术、多媒体处理技术发展迅猛,多媒体数据在信息交流、信息存储等方面中发挥了越来越重要的作用。而语音作为最便捷的多媒体信息,在人类交流、沟通中的作用尤
地层电阻率是分析地层岩性和评价油气的重要参数。随着油气勘探的不断发展与深入,大斜度井和水平井钻井的增多,现行的电缆测井技术变得困难重重。测量实时性好、精度高、信息
DS/FH混合扩频技术综合了DSSS和FHSS两种扩频方式的优点,具有更强的抗干扰、抗截获能力。本文基于平流层通信平台,对高动态环境下基于DS/FH混合扩频技术做了以下几个方面的研
随着VoIP技术的广泛应用,它的安全问题也日益突?目前,安全性能已成为评估VoIP系统性能的重要指标?本文首先从总体上分析了目前VoIP的安全问题,重点对传统的分层安全技术TLS协