基于NS2的认知无线电MAC仿真的研究与实现

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:markoliu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着近年来无线网络的迅速发展,无线网络中存在的瓶颈问题也不断的暴露,其中最主要的瓶颈就是频谱资源利用受限,且频谱分配不均。认知无线电技术的提出,为解决无线网络中的频谱资源受限问题奠定了基础。另一方面,NS2作为网络仿真工具中广泛被使用和认可的重要一员,一直以来得到网络技术研究者青睐,若NS2能支持认知无线电网络的仿真,势必可以更好的促进认知无线电技术的研究发展。本文基于上述实际需求,以实现认知无线电MAC协议仿真模型为最终目的,对认知无线电网络MAC协议和NS2仿真相关内容进行了研究。本文首先介绍了认知无线电的背景、体系结构、关键技术以及MAC协议的研究现状,接着介绍了NS2仿真的基本原理、无线仿真模型和移动节点模型。基于这些基本理论研究了典型的多频分布式CR网络MAC协议KNOWS,并根据其特点提出了该协议的三点不足,包括节点只支持单信道传输、控制帧交互方式不稳定和节点传输不公平之后针对NS2的结构特点并结合这些不足之处对KNOWS进行了改进。接着详细分析了改进后的KNOWS协议及其功能,包括该协议的架构、控制帧格式、帧的交互与连接建立的过程、信道更新与重传机制以及协议中所使用的信道划分机制。最后本文详细论述了在NS2上实现改进后的KNOWS协议的过程,包括对NS2移动节点结构的设计、节点各部分功能的说明及实现;并通过仿真对该协议的可行性、负载特性以及授权用户对此协议的影响进行了分析验证。结果证明改进后的KNOWS协议可以实现认知无线节点的多数据信道传输,在中度负载下可达到理想的吞吐率,而在高度负载下控制信道为网络传输的瓶颈,会增加传输的延迟降低吞吐量的线性增长速度。总之,本文成功在NS2网络仿真软件上实现了认知无线电的典型MAC协议,为认知无线电的研究奠定了一定的基础。
其他文献
本文以模型驱动的系统软件开发过程为核心,通过案例阐述在实际项目实施过程中需要遵循的原则和汇总的心得。同时通过对统一软件开发过程RUP、敏捷软件开发等流行的软件开发过
客户关系管理(CRM)是一种崭新的、国际领先的、以客户为中心的企业管理理论,它通过对客户详细资料的深入分析,使得企业可以低成本、高效率地满足客户的需求,从而让企业可以最
随着科学技术的发展,服务器和微型计算机的CPU已经从单核过渡到多核,将来的计算机将具有越来越多的计算资源。系统虚拟化将一台物理计算机系统虚拟为若干台虚拟计算机系统,在
随着地理信息系统以及移动通讯的发展,对人员、车辆、事件以及其他移动目标的定位需求已经提到了日程,并且具有极为广阔的市场发展前景。近年来,对手机等无线定位技术的研究,
RFID应用系统中通常会采集到大量原始的RFID数据,如果将这些大量原始的RFID数据直接提交给业务系统处理,那么业务系统就会变得异常的复杂,不具有很好的扩展性和灵活性,不能适
随着市场竞争越来越激烈,企业对信息化的支撑系统的需求越来越高,变化也越来越大。因此,如何快速、准确、方便地适应信息化系统对需求的变化研究具有极其重大的意义。工作流
自90年代以来,客户机/服务器(C/S)计算模式逐渐成为主流技术。然而研究和实践表明,两层C/S结构有很多缺陷。人们进而将终端的功能进行分解,提出三层C/S结构,客户端作为表示层
随着3G(Three Generation)时代的到来,用户对移动通信有了更高的期望,用户不仅要求有稳定的语音通信,而且还要求能够以数据和多媒体等多种方式进行通信。针对这些需求,3GPP(T
现今,随着软件规模的扩大与软件需求的频繁变动,使得软件开发变得越来越复杂,敏捷开发思想的提出,在一定程度上减轻了开发人员的负担,但当软件所依赖的数据库结构发生变更时,
在移动互联网高速发展的今天,使用手机上网已经成为人们最重要的需求之一,而针对手机各个操作系统的第三方联网软件也越来越多。在人们享受移动互联网的便捷的同时,针对移动