论文部分内容阅读
网络仿真技术能够迅速建立起网络模型,并方便的修改模型进行仿真,从而预测网络性能,缩短评估时间,节约网络建设投入。离散事件驱动机制由于与网络事件发生的特性相符,是当前最为流行的网络仿真方式。然而随着仿真需求的深入,单个仿真器已经不能满足需求。分布式仿真的出现使得多个仿真器能够协同进行仿真,适应更多的仿真需求,同时也为实现交互式网络仿真系统提供了解决方法。构建交互式网络仿真系统的方法是引入分布式仿真的概念,将仿真器和用户控制台一起加入分布式仿真体系结构中,利用分布式仿真中的运行支撑环境(RTI)为两者传递信息,从而实现交互式仿真体系的结构。高频电子邮件仿真系统是一个在电子邮件场景下研究MIL-STD-188-141B协议的性能的仿真系统。为了更真实的仿真用户的操作,预测协议性能,需要将其建立为一个交互式的仿真系统。基于交互式的高频电子邮件仿真系统由OPNET与HLA联合提供的用户接口和OPNET中实现的高频电子邮件系统两大部分组成。控制台、HLA接口和运行支撑环境RTI一起组成与用户交流的接口。OPNET中的高频电子邮件系统则分为应用层/传输层、网络层、数据链路层和物理层。应用层负责完成电子邮件系统的发送和接收,分为发送模块和接收模块,采用流水线扩展的简单邮件传输协议(SMTP)和邮局协议(POP3)协议以减小高频时延对信令交互的影响。网络层和数据链路层应用141B的协议实现网络控制器和数据链路层的功能。对物理层的仿真采用OPNET中对无线信道仿真的方法,对高频无线信道建模,从而实现整个基于第三代短波通信的交互式仿真系统。