基于omnet的ad hoc网络仿真大学论文
基于OMNeT的Ad+hoc网络仿真

摘要本文主要工作是介绍OMNeT++仿真平台,并基于OMNeT++搭建Ad hoc网络环境来进行仿真试验。
首先是详细介绍OMNeT++仿真器的构成原理,尤其是对其NED语言和编程语法等做深入讲解,同时也对OMNeT++的移动框架(MF,Mobility Framework)组成原理进行了系统的讲解,因为它为我们提供了仿真无线移动网络所需各种基本模块,把我们从设计底层的模块结构和拓扑结构中解放出来,让我们能够把精力放在具体协议的实现上,加快了搭建仿真网络的过程,最后是进行Ad hoc 网络仿真环境的搭建,并在该环境中对在计算机网络中常用来检测网络连通性的Ping 命令进行了仿真试验,并对抽取所需的数据进行分析。
关键字网络仿真OMNeT++ Ad hoc网络AbstractThe main work of this thesis introduces the OMNeT++, and organize a Ad hoc network for the simulation test based on OMNeT++. Firstly, it introduces the structure of OMNeT++ in detail, especially its NED language and the syntax of program, as well as OMNeT++’s Mobile Framework (MF, Mobility Framework) principle, because it provides with basic modules for wireless and mobile network simulation, and free from the designing of the bottom of the module’s structure and topological, so that , it can put more efforts on the achievement of the realization of the protocol, speed up the simulation process. At last, it organizes an Ad hoc network, and simulate the Ping instruction, which is always used in the computer network to detect the network’s connectivity, at the same time, it collects the required data for analysis.Key words Network Simulation OMNeT + + Ad hoc Network目录摘要 (I)Abstract (II)第1章绪论 (1)1.1 课题背景与意义 (1)1.2 本文的主要工作 (2)1.3 本文的组织结构 (3)第2章OMNeT++基础 (4)2.1 OMNeT++简介 (4)2.2 OMNET++框架 (6)2.2.1 OMNeT++组成 (6)2.2.2 OMNeT++框架 (7)2.3 OMNeT++语法 (8)2.3.1 NED语言 (8)2.3.2 简单模块算法实现和消息传递 (11)2.4 MF移动框架 (14)2.4.1 主机模型 (14)2.4.2 信道控制模块 (16)2.4.3 基本概念 (18)第3章Ad hoc网络基础 (22)3.1 Ad Hoc网络的概念 (22)3.2 Ad hoc网络特点 (23)3.3 Ad hoc网络协议栈 (25)3.4 Ad hoc网络的应用领域 (26)第4章Ad hoc网络仿真的实现 (29)4.1 仿真试验 (29)4.1.1 NIC模块 (30)4.1.2 移动模块 (32)4.1.3 网络层模块 (32)4.1.4 信道控制模块 (35)4.1.5 应用层模块 (36)4.2 仿真结果分析 (37)4.2.1 丢包分析 (37)4.2.2 往返时延分析 (38)4.2.3 数据分析 (38)结论 (39)致谢 (40)参考文献 (41)附录1 外文文献译文 (43)附录2 外文文献原文 (48)第1章绪论1.1 课题背景与意义由于研究方向的不同,许多领域,并不太适合采用实地试验的方式,或者是为了节省时间、资金等目的,最好采用仿真的方式。
基于OMNeT++的无线局域网络仿真实验教学研究

小的场景中 ,随机分布 2 O个主机 (ot hs)和 1 个接入 点 ( P) A ,配 置数据帧数为网络 (e)的宽 ( dh Nt wi )为 60 t 0 、高 (egt h ih)为 60 0、 主机数 (otu h s mJ为 2 ,收集发送的数据帧数 ( a nmj n 0 f meu 、错误 r 的数据帧数 (∞ ru 、重传 的数据帧数 ( t nm) e nm) r r u 、丢失的数据 ey 帧数 ( s u I t m)作为参数。 on 3. 2协议实现 该 实 验 实 例 以某 台主 机 发 送 数 据 帧 至 接 入 点 为触 发 ,根 据 821 0 1协议 .实现如下 : ( )初始化 :发送数据帧数 目 p s为 5 0个 .随机退避范 围 1 o 0 最大值 r dm为 2 , a o n O 随机 退避 值 bn ak为 0. 传 次 数 rt 重 er y为 3次 ,
教育教学
基于 O e + 的无线局域 网络仿 真 MN T + 实验教 学研究
丁麟 轩 杨 柳 湖 南大 学 湖 南 长 沙 4 08 102
【 摘 要】 网络仿真工具 OMNe +以友好 的界 面、完善 的模拟器 以及非商业性 ,在 无线局域 网络 的仿 真领域得 到广泛地应用。运 用 T+ 0 MNe + 在无线局域 网络的 实验教 学中开展仿 真实验 ,可以简化 网络的分析与设计 ,获得 网络 的拓 扑结构和定量的 网络性能预测数据 , T + 使 学生对 网络协议和算法的复杂行为产 生感性 的认识 。 【 关键词 】OMNe ++ 无线局域 网 仿真 T
1 引言 、
当 前 ,无 线 局 域 网 络 ( i l sL clA e ewok :WL N) W e oa ra N t rs r s e A 得 到 了 广 泛 地 使 用… 它 已成 为 一 种 十 分 重 要 的 因特 网 接 入 技 术 。
基于不同路由协议的Ad hoc网络控制仿真研究

基于不同路由协议的Ad hoc网络控制仿真研究
李小盼
【期刊名称】《电信快报:网络与通信》
【年(卷),期】2010(000)003
【摘要】基于Ad hoc中经典的AODV(Ad hoc按需距离矢量路由协议)和DSDV(目的序列距离矢量路由协议)两种路由协议,文章选取了对控制系统性能影响很大的时延、丢包率、控制稳定性等参数来做比较,分析了基于两个协议的控制性能.通过NS的仿真得出了在网络规模不大的情况下,AODV协议相比于DSDV协议来说,更适合进行网络控制,其稳定性更高,并且在网络拓扑变化激烈的情况下,控制系统稳定性差距更加明显.
【总页数】4页(P31-33,42)
【作者】李小盼
【作者单位】南京邮电大学通信与信息工程学院,江苏省南京市210003
【正文语种】中文
【相关文献】
1.Ad hoc网络路由协议在不同场景下的仿真研究 [J], 童孟军;舒昌衡
2.基于NS2的无线Ad-Hoc网络路由协议研究 [J], 王琼佩;
3.基于NS2的无线Ad-Hoc网络路由协议研究 [J], 王琼佩
4.移动Ad hoc网络路由协议的研究——一种基于AODV路由协议的改进算法 [J], 陈玲;王华
5.基于Q学习的Ad Hoc网络路由协议的改进与研究 [J], 刘芬;隋天宇;王叶群
因版权原因,仅展示原文概要,查看原文内容请购买。
基于OPNET的Ad Hoc网络建模与仿真

基于OPNET的Ad Hoc网络建模与仿真
徐磊;李晓辉;方红雨
【期刊名称】《计算机工程》
【年(卷),期】2009(35)1
【摘要】利用OPNET软件自带的支持IEEE802.11标准的节点模型构建Ad Hoc 网络模型.合理配置输入输出接口的参数,使网络达到最佳性能,并对网络的性能进行比较分析.仿真结果表明,网络参数之间存在关联性,网络最优化参数具有唯一性,通过网络负载与标准负载的比较,可选择出网络性能最优化状态.
【总页数】3页(P123-125)
【作者】徐磊;李晓辉;方红雨
【作者单位】安徽大学电子科学与技术学院,合肥,230039;安徽大学电子科学与技术学院,合肥,230039;安徽大学电子科学与技术学院,合肥,230039
【正文语种】中文
【中图分类】TP393
【相关文献】
1.基于OPNET的Ad Hoc网络AODV路由协议仿真 [J], 范亚芹;王琳珠;孙慧颖
2.基于OPNET的Ad Hoc网络建模与仿真 [J], 冯言志;冯元;李金
3.无线Ad Hoc网络DSR路由协议的OPNET仿真 [J], 罗增勇;刀学龙;杜桢
4.基于 OPNET 的电网 SCADA 系统通信建模与仿真 [J], 胡春潮;侯艾君;马凯;蔡泽祥;黄成巧;席禹;潘天亮
5.移动Adhoc网络路由协议在OPNET中的仿真分析 [J], 程楠;蔡方旻;杨凯
因版权原因,仅展示原文概要,查看原文内容请购买。
AdHoc网络协议仿真与分析

探讨与研究 DISCUSSION AND RESEARCHAd Hoc网络协议仿真与分析文/陈蜀波 刘 堃摘 要:Ad Hoc应用越来越广泛,本文介绍和分析了当前Ad HOC网络中的主要路由协议算法,使用网络仿真软件NS2对Ad Hoc路由协议中的DSR、AODV、DSDV协议进行了仿真分析,由此得出这几个经典协议在无线通信中的差异。
关键词: Ad Hoc;NS2;路由协议随着现代信息技术的不断发展,人们对于移动无线通信网络的研究不断升温,其中,移动自组网(Mobile Ad Hoc Network MANET)成为了研究的热点。
移动自组网是一种带有无线收发装置的移动节点组成的一个多跳的临时性的无中心网络。
整个网络没有固定的基础设施,在自主网中,每个用户终端不仅能够移动,而且兼有路由器和主机两种功能[1]。
NS2是network Simulator 2(网络仿真器版本2)的简写,它是一个离散时间模拟器,具有开放性好、扩展性强、适用于Windows和Linux系统平台的特点,是一个出色的研究网络拓扑结构、分析网络传输性能的仿真工具[2]。
1.Ad hoc网络路由协议与传统的通信网络相比,Ad hoc网络具有以下显著特点:无中心和自组织性、动态变化的网络拓扑结构、多跳路由、无线传输、移动终端的便携性、安全性差。
Ad hoc网络的以上特点使得传统的路由协议在Ad hoc网络环境中面临巨大的挑战,通常的网络协议都是基于固定的拓扑结构设计的,难以适应拓扑结构的变化。
网络节点的移动性使得网络拓扑结构不断变化,传统的基于因特网的路由协议无法适应这些特性,需要有专门的应用于无线网络的路由协议。
到目前为止,已经有相当多的Ad hoc网络路由协议标准推出。
根据路由表建立和维护的不同,可将路由协议分为三类:表驱动(Table—Driven)路由协议,按需(On-Demand)路由协议,以及两种模式的混合形式:混合式路由协议[3]。
基于OPNET的Ad Hoc网络建模与仿真

Ad Hoc 网络是由一组静止或移动的节点组成的自主网 络,它不依赖于现有的网络基础设施并采用分布式管理。网 络中的所有节点都具有路由器的功能,负责发现和维护到其 他节点的路由,并向邻居节点发射或转发分组,因此,Ad Hoc 网络通常是一种多跳网络。IEEE802.11 标准定义的Ad Hoc网 络实际上是独立的基本服务集(Independent Basic Service Set, IBSS)的别名。IBSS是指由通过无线媒质,能够互相进行直接 通信的节点组成的网络,它是一种没有接入点(Access Point, AP)的单跳的Ad Hoc网络[1]。本文研究的Ad Hoc网络为单跳 Ad Hoc网络。
表1
RTs 门限 拆分门限
None
None
MAC 的输入接口参数配置
数据率 /(Mb·s-1)
1
物理特征 的选择 跳频
信道带宽 /kHz
1 000
缓存大小 /bit
256 000
2 仿真结果及分析
在仿真过程中,业务的产生采用 On-Off 模式,高层包在
MAC 层不拆分。信道接入延时是分组在高层队列停留的时
1.4 进程模型 在节点模型中,每个进程模块由一个进程模型实现,可
根据系统方案的不同而选用不同的进程模型。每个进程模型 都是一个用 C 代码实现的有限状态机(FSM)。IEEE802.11 标 准定义的 MAC 协议有限状态机结构见图 3。
初始化
没有帧要传&&
等待
没有期望的帧发送 有帧要传&&
准备传输&& 信道忙
1.2 网络模型 网络由 N 个移动节点组成,依次为 0, 1,…, N-1,随机地
分布在 200 m×200 m 的区域中,通过无线链路通信。网络模 型如图 1 所示。
基于OMNeT_的_实代码_仿真模式研究_单卫龙

Key words: wireless sensor network; OMNeT++; real code simulation ; dynamic link library
1 OMNeT++ 无 线 传 感 器 网 络 由 称 为 “ 微 尘 (mote) ” 的 微 型 计 算 机
构成。这些微型计算机通常指带有无线链路的微型独立 节能型计算机。 无线链路使得各个微尘可以通过自我重 组形成网络,彼此通信并交换有关现实世界的信息。 目 前,对于传感网的研究越来越受到关注,其中网络协议 算法更是其中的热点之一。
软件天地 Software Technology
可执行 模型
SIM
ENVIR
CMDENV or
TKENV
模型组件库
图 1 OMNeT + + 仿 真 程 序 的 体 系 结 构
点拓扑构造类型而无法用有限的节点数目来分析其整 体性能。 因此在仿真规模上必须考虑大量节点的并行运 算 ,WSN 节 点 有 可 能 成 千 上 万 甚 至 更 多 。
文 章 编 号 : 1674-7720(2010)20-0011-05
Research of real code simulation model based on OMNeT++
SHAN Wei Long1, MA Kui2, ZHOU Wu Neng1
基于GloMoSim的AdHoc网络路由协议仿真研究

第l 2期
计 算 机 技 术 与 发 展
COMP UT ER I CHNOI DG Y AND DEVEL OP MENT
Vo 1 . 2 3 No . 1 2 De C . 2 0 1 3
基 于 Gl o Mo S i m的A d Ho c网络 路 由 协 议 仿 真 研 究
d o i : 1 0 . 3 9 6 9 / j . i s s n . 1 6 7 3 — 6 2 9 X. 2 0 1 3 . 1 2 . 0 2 5
Re s e a r c h o n Si mu l a t i o n o f Ro u t i n g Pr o t o c o l s f o r Ad Ho c Ne t wo r k Ba s e d o n Gl o Mo S i m
的路 由协议 。文 章对 A d H o c网络 的路 由协议 进行 了分 类和 比较 , 并通过 G l o M o S i m仿 真平 台 , 结合 具体 的网络 仿 真场 景 ,
着重 对 A d H o c网络 中的 A O D V和 D S R两种 按需 路 由协 议 进行性 能仿 真测 试 , 比较 不 同移 动速 度 下两 种协 议 的平 均端 到 端时 延 、 分 组投 递率 和吞 吐量性 能优 劣 。实验表 明 , 节点在 G l o M o S i m 平 台 中成 功实 现 了通 信 互 联 , 无论 节 点在 静 止状 态 还是 高速 移动 情况 下 , A O D V的性能 都要优 于 D S R协议 。 关键 词 : 无线 自组织 网络 ; G l o Mo S i m仿 真平 台 ; 协议 性能 ; 仿真 测试 中图分 类号 : T P 3 9 3 . 0 4 文 献标 识码 : A 文章 编号 : 1 6 7 3 — 6 2 9 X ( 2 0 1 3 ) 1 2 — 0 1 0 5 — 4 0
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要本文主要工作是介绍OMNeT++仿真平台,并基于OMNeT++搭建Ad hoc网络环境来进行仿真试验。
首先是详细介绍OMNeT++仿真器的构成原理,尤其是对其NED语言和编程语法等做深入讲解,同时也对OMNeT++的移动框架(MF,Mobility Framework)组成原理进行了系统的讲解,因为它为我们提供了仿真无线移动网络所需各种基本模块,把我们从设计底层的模块结构和拓扑结构中解放出来,让我们能够把精力放在具体协议的实现上,加快了搭建仿真网络的过程,最后是进行Ad hoc 网络仿真环境的搭建,并在该环境中对在计算机网络中常用来检测网络连通性的Ping 命令进行了仿真试验,并对抽取所需的数据进行分析。
关键字网络仿真OMNeT++ Ad hoc网络AbstractThe main work of this thesis introduces the OMNeT++, and organize a Ad hoc network for the simulation test based on OMNeT++. Firstly, it introduces the structure of OMNeT++ in detail, especially its NED language and the syntax of program, as well as OMNeT++’s Mobile Framework (MF, Mobility Framework) principle, because it provides with basic modules for wireless and mobile network simulation, and free from the designing of the bottom of the module’s structure and topological, so that , it can put more efforts on the achievement of the realization of the protocol, speed up the simulation process. At last, it organizes an Ad hoc network, and simulate the Ping instruction, which is always used in the computer network to detect the network’s connectivity, at the same time, it collects the required data for analysis.Key words Network Simulation OMNeT + + Ad hoc Network目录摘要 (I)Abstract (II)第1章绪论 (1)1.1 课题背景与意义 (1)1.2 本文的主要工作 (2)1.3 本文的组织结构 (3)第2章OMNeT++基础 (4)2.1 OMNeT++简介 (4)2.2 OMNET++框架 (6)2.2.1 OMNeT++组成 (6)2.2.2 OMNeT++框架 (7)2.3 OMNeT++语法 (8)2.3.1 NED语言 (8)2.3.2 简单模块算法实现和消息传递 (11)2.4 MF移动框架 (14)2.4.1 主机模型 (14)2.4.2 信道控制模块 (16)2.4.3 基本概念 (18)第3章Ad hoc网络基础 (22)3.1 Ad Hoc网络的概念 (22)3.2 Ad hoc网络特点 (23)3.3 Ad hoc网络协议栈 (25)3.4 Ad hoc网络的应用领域 (26)第4章Ad hoc网络仿真的实现 (29)4.1 仿真试验 (29)4.1.1 NIC模块 (30)4.1.2 移动模块 (32)4.1.3 网络层模块 (32)4.1.4 信道控制模块 (35)4.1.5 应用层模块 (36)4.2 仿真结果分析 (37)4.2.1 丢包分析 (37)4.2.2 往返时延分析 (38)4.2.3 数据分析 (38)结论 (39)致谢 (40)参考文献 (41)附录1 外文文献译文 (43)附录2 外文文献原文 (48)第1章绪论1.1 课题背景与意义由于研究方向的不同,许多领域,并不太适合采用实地试验的方式,或者是为了节省时间、资金等目的,最好采用仿真的方式。
比方说电路仿真、生物仿真,还有接下来我们要谈到的网络仿真。
网络仿真也被称为网络模拟,因为对各种网络仿真过程来说,其中也有“模拟”的含义,即网络仿真不但可以取代真实的应用环境得出可靠的运行结果和数据,也可以模仿一个系统过程中的某些行为和特征。
顾名思义,网络模拟,就是用计算机程序对通信网络进行模型化,通过程序的运行模仿通信网络的运行过程。
那么,为什么要进行通信网络的仿真呢?在网络迅速膨胀的今天,网络研究人员一方面要不断思考新的网络协议和算法,为网络发展做前瞻性的基础研究;另一方面也要研究如何利用和整合现有的资源,使网络达到最高效能。
无论是哪一方面都需要对新的网络方案进行验证和分析。
进行网络技术的研究一般有以下3种手段:(1)分析方法,就是对所研究的对象和所依存的网络系统进行初步分析,根据一定的限定条件和合理假设,对研究对象和系统进行描述,抽象出研究对象的数学分析模型,利用数学分析模型对问题进行求解。
(2)实验方法,就是设计出研究所需要的合理硬件和软件配置环境,建立测试床和实验室,在现实的网络上实现对网络协议、网络行为和网络性能的研究。
(3)仿真方法,应用网络仿真软件建立所研究的网络系统的模拟模型,在计算机上运行这个模型,并分析运行的输出结果。
然而,前两种方法都存在很大的局限性。
分析方法的有效性和精确性受假设限制很大。
当一个系统很复杂时,就无法用一些限制性假设来对系统进行详细描述。
实验方法的局限性在于成本很高,重新配置或共享资源很难,运用起来不灵活。
而仿真方法在很大程度上可以弥补前两种方法的不足。
仿真方法可以根据需要设计所需的网络模型,用相对较少的时间和费用了解网络在不同条件下的各种特性,获取网络研究的丰富有效的数据。
网络仿真无疑提供了一个方便、高效的验证和分析方法,因此网络仿真技术在现代通信网络设计和研究中的作用正变得越来越大[1]。
无线移动网络的迅速发展,特别是Ad hoc网络已成为当今无线移动网络领域研究的热点,使得我们对Ad hoc网络的性能研究变得越来越重要。
对于欲建的网络应用系统,网络设计者需要验证其设计方案的可行性,以有效投资建立最优网络环境;对于新提出的网络协议我们需要验证其性能;网络规模越大,网络性能的计算机仿真和性能分析工作越显重要。
目前国外网络仿真技术已经相当成熟,已经有几种极为优秀的网络仿真软件。
而国内由于起步较晚,并没有自主研发的仿真软件,或者是虽然有自主研发的软件,但是只能够应用于极为狭隘的特定项目,不能够对其他的研究者提供广泛的支持。
因此,学习和使用国外现有的一些网络仿真软件,对于现阶段国内的研究者来说,是有极大帮助的[2]。
仿真软件按照发行渠道来划分,有两大类:商业软件和非商业软件。
前者的代表有OPNET、COMNETIII,后者则有NS-2、PARSEC、OMNET++等。
因为商业化的网络仿真软件,其价格是非常昂贵的,而OMNeT++做为一个具备强大功能的免费仿真软件,是值的作为个人研究之用的研究者利用的。
1.2 本文的主要工作本文所做的主要工作是介绍OMNeT++这个优秀的网络仿真平台,并基于OMNeT++搭建Ad hoc网络环境来进行仿真试验。
首先详细介绍如何使用OMNeT++,尤其是对其NED语言和编程语法等做深入讲解,同时也对OMNeT++的移动框架(MF,Mobility Framework)进行介绍,最后是进行Ad hoc 网络仿真环境的搭建,并在该环境中对在计算机网络中常用来检测网络连通性的的Ping 命令进行了仿真试验,并将对相关的数据进行统计分析。
1.3 本文的组织结构本论文的主要目的是介绍OMNeT++及其移动框架,并搭建Ad hoc网络环境进行仿真试验,全文的结构如下:第1章简单地介绍了课题的背景与意义、本文的主要工作,并综述了本文的组织结构。
第2章从OMNeT++的应用领域和特点出发,阐述了OMNeT++框架,并对OMNeT++的组成和语法进行了详细的介绍,同时对应用于无线移动网络的移动框架的组成原理进行了讲解。
第3章简要介绍了Ad hoc网络的概念、特点、协议栈及应用领域。
第4章从Ad hoc网络各层的技术标准入手,参照OSI模型,利用OMNeT++搭建Ad hoc网络仿真环境,并对计算机网络的Ping命令进行了仿真试验。
最后结束语部分对所做的工作加以总结,指出所做工作中的不足。
第2章 OMNeT++基础2.1 OMNeT++简介网络仿真(Network Simulation)是使用计算机技术构造网络拓扑、实现网络协议的模拟网络行为。
它是一种介于试验和计算的技术,通过建立实际系统的数学模型,并按照相同的运行机理模拟物理系统的动态行为。
它能获取特定的网络特性参数,进而可对网络性能进行研究和分析,达到改善网络运行状况的目的。
它包括网络拓扑仿真、协议仿真和通信量仿真,模拟网络流量在实际网络中传输、交换等的过程。
目前,知名的网络仿真软件主要有OPNET,NS2,GIoMoSim,OMNET++。
OMNET++(Objective Modular Network Testbed in C++)是由AndrasVarga 等1992年开始开发的一种强大的免费网络仿真软件,它是一个跨平台,源码开放的模拟环境,主要用于网络通讯、协议、多重处理机以及分布式处理系统的模拟和评估复杂软件系统性能。
OMNET++是基于离散事件的,所谓的离散事件系统是指Event(事件)只是在离散的时间点上发生,产生Event(事件)本身是不需要时间,两个接连的Event(事件)之间没有状态的改变。
计算机网络的工作机制正是一个这样离散系统,因此可以用离散事件的仿真工具进行模拟。
OMNeT++是一个面向对象的离散事件模拟器,它的全称是Objective Modular Network Tested in C++。
它是一种基于模块的,内核源代码完全开放的仿真软件,可以运行于Linux、Windows及DOS等多种操平台之下。
OMNET++可以应用于以下领域:(1)模拟通信网业务流(2)通信协议的仿真(3)排队网络(4)模拟多处理器和其它分布式系统(5)任何离散事件系统它能够建立目前几乎所有网络对象的基本模型之间的互连,并且使复杂的网络通信和拓扑结构得到高度切合实际的模拟和仿真。