WiMAX SoC系统上的Linux驱动程序设计与实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:liongliong530
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着无线通信技术和新业务的部署与发展,传统的固定宽带接入和移动服务已不满足人们对于高带宽、高速率的移动性业务的需求。这促使了传统的固定宽带接入和移动服务在技术和业务上的融合,使得宽带无线接入技术成为了新的技术发展趋势。WiMAX(Worldwide Interoperability for Microwave Access)凭借其接入速度高、传输距离远、完善的服务质量保证和安全性机制等特点,迅速成为了新一代宽带无线接入技术的热点。本文以北京市嵌入式系统重点实验室的基于802.16-2004协议的WiMAX SoC系统项目为基础,详细地介绍了SoC系统中驱动程序的设计与实现。本文首先分析了WiMAX协议标准,简要介绍了本课题中的SoC系统的功能划分和各模块的概要设计,并描述了驱动程序所依赖的系统环境和其要实现的功能。按照系统划分的要求,本课题中的驱动程序基于Linux系统进行开发,其主要实现与底层固件程序间的数据通信和WiMAX协议中CS子层定义的功能。本文首先依据驱动程序实现的要求进行了程序的总体设计,接着在详细地介绍了驱动程序的上层网络编程接口、底层PCI数据接口后,着重探讨了驱动程序的数据接口部分的实现方法,重点论述了中断处理机制和底层数据收发机制的实现过程。WiMAX协议中的CS子层功能的实现在驱动中属于功能相对独立的模块。驱动程序实现了CS子层定义的分类、负荷头压缩等功能。文中首先对CS子层定义的功能进行了概述,提出了CS协议处理部分程序的总体设计结构,接着以服务流属性表的数据结构设计为核心,重点讨论了驱动中分类器设计、服务流管理操作和数据包特定规则的处理过程。最后,本文介绍了WiMAX SoC系统的验证平台,说明了在实验室环境下设计并验证系统功能正确性的测试方法。由于CS子层协议处理部分的独立性,其采用了基于OMNET++的网络仿真方式进行验证。最终,文中给出了协议仿真结果和系统集成测试结果,验证了系统功能的正确性和性能。本文所介绍的WiMAX SoC系统驱动实现方法和服务流属性表设计对于今后的WiMAX系统实现具有一定的借鉴意义。
其他文献
随着移动通信技术的发展,传统的蜂窝网络技术在容量、覆盖和成本方面面临一系列的局限性,主要有:系统容量、小区边缘、室内覆盖等三方面问题。在无线通信系统中,多天线技术可以提
认知无线电CR(Cognitive Radio)作为一种革命性智能频谱共享技术,近两年受到了人们的广泛关注。应用这项技术的认知用户能自动感知所处的频谱环境,实现对已分配给授权用户但
随着3G牌照的颁发,作为三种标准之一的WCDMA由于其技术的成熟性以及良好的兼容性和拓展性,受到了运营商的青睐和广大学者的研究。对运营商而言,做好网络规划,尤其是占据投资量70%
数字集群系统提供安全、可靠以及高效率的语音和数据通信,在全球取得了迅猛发展。目前,国外数字集群通信技术相对来说已较成熟,但是价位高昂,安全保密性和可信任性不足,而国
全球定位系统(GPS)自构建以来经多年的不断完善,已能向全世界提供高精度的定位和导航信息,从而根本上解决了人类在地球上的导航和定位问题。时至今日,它已经在交通运输、地质勘
学位
无线传感器网络是近年来的一个研究热点。无线传感器网络(Wireless sensor network)综合了传感器技术、嵌入式计算技术、无线网络通信技术、分布式信息处理技术以及微机电技
当前,SNS网站的迅猛发展,正为家族树网络提供了一个契机。在SNS网站建立家族树系统,充分利用SNS的用户资源,改善当前已有家族树网络用户活跃程度不够的局面。论文主要针对如
人脸检测是人脸信息处理领域中的一个重要环节。由于人的行动和人脸的装饰表情都具有复杂的模式变化,加之存在人脸的图像背景的复杂性,目前还没有在任何条件下都能取得理想效果
90年代后期,IP电话,或称之为VoIP,得到了快熟发展,其应用呈指数增长。与传统电话网络相比它的成本大大降低,并且可提供大范围的高级服务。IP电话是一种实时应用,因此它采用面