论文部分内容阅读
信息技术的发展日新月异,随着网络结构和规模越来越复杂以及网络的应用越来越多样化,使得网络的规划和设计、网络设备的研发以及网络协议的开发变得越加困难,因而急需一种科学的手段来反映和预测网络的性能,网络仿真技术应运而生。尤其是近20年来系统仿真技术的迅速发展,使网络仿真、智能化规划、网络优化以及管理成为数据网络领域的热点问题,借助仿真技术,可以非常有效地提高网络规划和设计的可靠性和准确性,明显地降低网络投资风险,减少不必要的投资浪费。今后网络仿真将成为数据网络规划设计不可缺少的环节。 本文以OPNET为工具,深入地讨论了仿真建模技术,全文的重点是网络协议的建模方法以及如何实现。在仿真系统提供的标准模型的基础上,实现对协议性能的分析,并在此基础上提出了对协议的设计和改进方案。重点介绍了IEEE802.11标准MAC协议的功能,详细分析在网络站点数量增加的环境下,影响网络运行性能的主要因素是冲突的增加和空闲时间段所造成的无线信道资源的浪费。在此基础上,可以采用较容易实现的方法对MAC协议进行改进,以获得更好的性能。 OPNET网络仿真软件为网络仿真提供了功能强大的开发环境,但在与其他仿真系统或应用程序之间实现分布式协同仿真方面存在一定的问题。高层体系构架(HLA)则是为满足大规模复杂系统仿真的需求而制定的一个通用体系结构。HLA的显著特点是支持各类系统仿真,提供通用的数据交换通信协议和通用、开放的数据语义互操作,以及将仿真功能与通用的支撑环境相分离,因此HLA在解决异构、分布、协同的仿真模型和仿真系统的互操作与可重用性方面取得了重大进展。本文重点介绍了HLA的结构,运行支撑环境(RTI)以及如何在HLA结构上进行协同仿真的方法。