glomosim

王朝百科·作者佚名  2012-04-12  
宽屏版  字体: |||超大  

GloMoSim(加州洛杉矶分校)是为无线网络提供的一种仿真环境,但主要适用与ad-hoc网。GloMoSim是用于无线网络的可扩展仿真系统模型,对应于OSI模型,全球移动通信系统仿真库的协议栈同样也是分层设计的,在层与层之间提供了标准API接口函数,这样就可在不同的层或开发人员之间建立快速的综合集成。仿真过程中,GIoMoSim需要初始化每个节点,这些节点以一个PARSEC实 体为单位,而每一个实体的初始化过程又是独立的逻辑过程,都会有自己的运行栈空间。如果参照其他的仿真系统模型,那么随着节点数的增多,系统所需的存储空 间将会成倍增加,而且在不同实体间上卜文切换的实时性也难以估计和保证,这种仿真环境下的系统性能将会受到很大的限制。围绕这个问题,GloMoSim中引入了网格(networkgridding)的概念,在网格中,一个简单的实体可以仿真系统中的若干节点, 而 这些节点的状态则是通过该实体中的一个数据结构来反映。此外,该数据结构中还包含了优先级以及访问权限的定义。引入了网格的概念,那么当网络系统中增加新 的节点时,仿真的实体数目可以保持不变,仿真前所需规划的仅仅是该系统应该采用多少个实体来表示。而且由于实体的特性相近,在顺序仿真的时候,仅仅初始化 一个实体即可。这样,存储器资源和上下文切换的问题就得到了解决。在GloMoSim仿真环境中,每一个实体根据地理上的区域进行划分,所以,一个实体能够代表哪些网络节点,完全取决于这些网络节点的物理位置和分布。

从上述分析可知,GloMoSim采用网格的方式降低资源需求,它的各个区域是对等的,不存在拓扑上的本质区别,而在WSN中,不同区域的节点本质上在整 个网络中所出的地位是不同的,不可能用网格的概念对待。同时,在GloMoSim中,各节点的位置已知,而实际上由于WSN的特点,各节点在部署后其位置 是未知的,一个实体代表那些网络节点根本不可能实现。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有