毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

WIMAX技术点对多点的宽带无线接入探讨 第6页

更新时间:2009-4-15:  来源:毕业论文
WIMAX技术点对多点的宽带无线接入探讨 第6页
DSP
实现WiMax的物理层工作,通过PCI总线与MCU相连,通过EDMA工作方式完成与MCU之间的数据交互,应该有较快的数据处理能力。比如实现快速的FFT/IFFT, CRC校验、文特比编解码、(de)puncture、交织和去交织、高阶调制解调、物理信道传送的符号(如OFDM符号)的形成和分解。至少可以实现10ms帧的双向通信,支持TDD和FDD的双工模式选择。
(3)Ethernet PHY/Enet Debug(MAC+PHY )
以太网芯片和以太网控制器。系统通过该芯片提供的网口连接到核心网络或者用户驻地网络。其中Enet PHY通过MII/RMII接口连接到MCU。而Enet Debug通过CPU总线与MCU相连。
(4)ABB&RF
空中接口单元。BS通过该单元与SS建立无线通信信道。
(5)SDRAM
用作数据外部存储器。主频可以低于MCU的主频,可以采用32bit存储器或者其他。
(6)E2PROM
用于存放系统启动时的基本配置信息。通过I2C总线连接到MCU。
(7)FLASH
用于存储VxWorks操作系统和程序映象,引导系统。同时用于存放系统数据库。通过CPU总线连接到MCU。
2. SS设备
如果是CPE或者非手持式终端,则MCU可以处理能力稍低,要求功耗比较低。硬件设计与BS相同。
如果是手持终端,比如PDA和手机,则需要另外提供多媒体接口、Voice接口、LCD接口、Keboard接口等。硬件设计需要增加Voice, LCD,Keyboard。
2.2系统底层驱动
本系统中BS和SS都是嵌入式设备,使用的操作系统是VxWorks。从系统角度讲,VxWorks属于硬件独立层。硬件独立层的实现需要底层驱动的支持。
底层驱动是底层硬件和上层软件之间的桥梁,为操作系统和应用软件提供硬件访问接口。这里所说的底层驱动即硬件抽象层,包括各种通用设备驱动和BSP。此外底层驱动软件还包括系统引导程序。
(1)BootLoader系统引导程序:
系统引导程序用于编译生成VxWorks引导映象,烧录到FLASH中,并从ROM引导操作系统。
(2)BSP:
BSP为VxWorks提供硬件环境接口,依赖于目标板环境。BSP的实现包括硬件初始化,操作系统内核启动,BSP驱动实现,硬件依赖通用设备驱动集成,VxWorks映象编译等。
(3)通用设备驱动:
通用驱动是不依赖于目标板环境的设备驱动。通用设备驱动实现依赖于目标板环境的外围设备的驱动设计,比如FLASH, SDRAM, EEPROM、以太网芯片及其控制器的驱动程序。
在我们的系统软件结构中,BSP集成了操作系统内核以及各种通用硬件驱动,包括空中链路相关硬件驱动和网络功能相关硬件的驱动,并为上层应用程序提供接口,如下图所示:
 
图2-4:BSP和底层驱动
a.通用设备驱动:
实现FLASH, SDRAM, EEPROM, SCSI, PCI总线、以太网芯片及其控制器的驱动程序。SS端如果是PDA等手持设备,还需要提供LCD, USB,Keyboard等外设的控制驱动程序。
就硬件角度而言,驱动开发工作主要涉及到的芯片包括MCU, DSP, PCI, SDRAM和FLASH。
b. BootLoader系统引导程序:
BootLoader是独立的VxWorks应用程序,编译生成VxWorks引导映象,烧录到FLASH中,并从ROM引导操作系统。
对于不同类型的VxWorks映象,Bootloader提供了不同的下载和引导方式。
ROM-Based VxWorks映象一压缩的或未压缩的
ROM-resident VxWorks映象
目前的设计中所采取的方式是ROM-Based VxWorks映象,并且同时实现了烧录和通过网口下载系统映像的功能。
c.BSP:
 涉及到硬件初始化,最小操作内核启动,BSP驱动实现,硬件依赖通用设备驱动集成,VxWorks映象编译。目前的设计己经实现的VxWorks映象的加载和更新方式包括以下三种:
下载:由VxWorks引导映象通过网口或者串口加载
烧录:通过JTAG烧录或者加载到FLASH
BS通过网络加载SS的VxWorks映象,这里指的是如果SS提供TFTP功能,BS可以通过网络更新SS的系统映象。
就软件层面而言,BSP底层驱动开发工作主要集中在MAC与PHY接口MDI的开发上,包括中断控制机制设计,中断控制驱动和中断服务程序的实现,PCI DMA驱动的实现以及对DSP的控制驱动设计。
2.3物理层协议
WiMax可以支持多种物理层实现,比如SC(单载波)物理层,SCa(单载波多址接入)物理层,OFDM(正交频分复用)物理层,OFDMA(正交频分复用多址接入)物理层等。而在过去的几年中,OFDM已经被证明是最适合宽带无线网络的调制技术,而OFDMA则可以同时满足多址接入需求,同时为多用户提供WiMax无线网络服务,所以这里我们采取OFDMA物理层实现方案。
2.4 MAC层协议
根据WiMax协议标准,MAC层主要包括以下三个子层:
1.会聚子层:提供基于分组协议的数据性业务包接入。
2.公共部分子层:实现用户站注册管理、空中链路资源分配、上层数据包分段重组、传输QoS保证。
3.安全子层:保护用户信息安全,限制非授权用户对授权用户数据的访问权限。
本WiMax系统中设计并实现的MAC协议软件模块如下图所示:
 
图2-5:  MAC软件模块
其中AME和DME分别是应用程序管理单元和DSP管理单元。IWF是交互功能模块,负责WiMax的MAC层网络层的交互功能。RLP是空中链路协议模块,用

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

WIMAX技术点对多点的宽带无线接入探讨 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。