- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
几种WSN科研测试实验平台
无线传感器网络系统开发测试实验平台
引言
传感器网络的仿真与实物实验平台是传感器网络研究与开发的基础。传统的网络研究方法主要有分析方法、实验方法和仿真方法。对于一般的计算机网络,通常采用实验方法和仿真方法来衡量一个新协议或新算法的适用性,但是,对于电源能量、通信能力、计算能力和存储能力有限,以数据为中心,节点数目庞大,节点布署密集的无线传感器网络而言,由于实验空间和节点规模的限制,因此,仿真实验是无线传感器网络研究的重要途径。目前发表的有关无线传感器网络的论文,大部分也都是基于仿真实验。
目前,无线传感器网络仿真与实验平台的建立方法主要包括以下几种。
1.1 通用网络仿真平台的二次开发
这种仿真平台的建立方法就是在传统的通用网络仿真平台上开发适用于传感器网络的模型库、功能库和统计分析工具。下面介绍几种常用的开源通用网络仿真平台。
1. NS-2
NS-2(network simulator version 2)是无线传感器网络研究中最流行的仿真工具,是一个开源的离散事件仿真器,采用模块化方法实现。用户可以通过“继承”来开发自己的模块,具有很好的可扩展性,既能够对仿真模型扩展,也能够直接创建和使用新的网络协议。NS-2通过C++与OTcl结合实现仿真,其中:C++实现网络协议以及扩展NS-2模型库;而OTcl则用于创建和控制仿真环境,选择输出数据等。
基于NS-2开发无线传感器网络仿真平台,主要是对其中的Ad Hoc仿真工具加以改进并添加相关仿真支持组件来实现的,包括:传感信道、传感器模型、电池模型、针对无线传感器的轻量级协议栈、混合仿真以及仿真场景生成等。
SensorSim[1]就是在NS-2基础上建立的仿真平台,主要是在NS-2基础上建立了无线传感器网络相关模型库。图10.1所示是SensorSim平台的传感器节点模型,包括两个模块:传感器功能模块和能量模块。其中,传感器功能模块是对传感器所有功能模块的软件抽象;而能量模块则是实际硬件抽象。通过Sensorware中间件,SensorSim提供了混合仿真特性,能够与实际传感器节点交互。
2. OMNeT++
OMNeT++(objective modular network test-bed in C++)是一个开源的面向对象离散事件仿真器,适用于通信网络和分布式系统的仿真。OMNeT++由多层嵌套模块构成,分为简单模块和复合模块。其中,简单模块定义通信协议算法,并构成底层基础;而复合模块则由多个简单模块组成,各简单模块之间通过消息交互。顶层模块称为系统模块或网络,有一个或多个子模块组成,而每个子模块又可以嵌套子模块,且嵌套深度无限制。
SensorSimlutor、Castalia以及欧洲项目EYES[2]等就是在OMNeT++基础上开发的无线传感器网络仿真平台。以Castalia为例,其结构如图10.2所示。其中,传感器节点模块式一个OMNeT++复合模块,其内部结构如图10.3所示,由OMNeT++ NED语言加以定义。
3. GloMoSim
GloMoSim(globe mobile information systems simulation library)[3]是针对移动无线网络而开发的,具有以下3个特点。
并行仿真:GloMoSim采用ParseC(C语言扩展,支持并行编程)语言实现,能够实现并行仿真。
(2)可扩展性:GloMoSim库中所有协议均以模块的形式存在,采用分层结构,每层使用不同的协议集合且有一个与相邻层通信的API。
(3)面向对象:GloMoSim采用面向对象方法实现,将节点划分为多个对象,分别负责协议栈中的一层,从而减轻了大型网络的开销。
但是,GloMoSim所仿真的网络类型有限,主要用于仿真IP网络,不支持仿真环境之外的外部环境事件,所有时间均必须有网络内部节点产生。
Qualnet是GloMoSim的商业版本,对GloMoSim进行了诸多扩展,实现了许多针对有线和无线网络,包括:局域网、Ad Hoc网络、卫星网络和蜂窝网等的模型和协议集合,包括标准库、MANNET和QoS库等三个库,具有场景设计器、动画生成器、协议设计器、分析器和包跟踪器等五个GUI工具,是无线传感器网络研究的理想仿真平台。
4. J-Sim
J-Sim[4]是采用Java语言实现的通用仿真器,使用了基于组件结构的设计方法,具有增强的能量模型,能够仿真传感其对环境的检测。J-Sim既可以仿真应用程序,又可以连接到实际的硬件,实现硬件在回路仿真。
1.2专用无线传感器网络仿真平台
1. TOSSIM
TOSSIM是为运行于MICA系列传感器节点的TinyOS应用程序而设计的仿真工具,与TinyOS一起发行,包括交互的可视化仿真图形界面TinyViz(TinyOS V
您可能关注的文档
- 公共关系学的讲义(打印版).doc
- 公共场所集中空调通风卫生规范].doc
- 公共实训管理维护项目招标需求书.doc
- 公共全校授课最新8.doc
- 公共广播系统方案secret.doc
- 全国自考劳动经济学试题.doc
- 公共管理与治道变革(上).doc
- 公共管理学形成性考核答案888.doc
- 公共组织绩效评估形考作业完整版.doc
- 公共管理学从ppt整理出来word版本.doc
- 人工智能行业专题:2025Q2海外大厂CapEx和ROIC总结梳理.pdf
- 重大工程系列报告之四:又一重大水利投资:三峡新航道.pdf
- 煤炭开采行业深度研究:2012-2016年发电量与工业增加值增速背离与当前有何异同?.pdf
- 机械设备行业简评:创新成果亮相展会,机器人产业加速场景落地.pdf
- 在生态环境局环境执法工作座谈会上的讲话.docx
- 在2025年全区夏季蚊虫专项控制行动部署会上的讲话.docx
- 在2025年全区重点项目建设工作推进会上的讲话.docx
- 2025年重庆市农业农村委机关及所属参公单位遴选公务员考试笔试试卷【附解析】 .pdf
- 西宁市城中区教育局招聘幼儿教师笔试真题2024 .pdf
- 东平县辅警考试题库2025 .pdf
最近下载
- 医疗纠纷的预防及处理ppt.pptx VIP
- 全球变化课件08-近现代全球变化.ppt VIP
- 辽宁省地图含市县地图矢量分层地图PPT模板中国地图.pptx VIP
- (高清版)-B-T 17799.2-2023 电磁兼容 通用标准 第2部分:工业环境中的抗扰度标准.pdf VIP
- LNG汽车加气站技术规范标准[详].ppt
- 年产4000吨高端新材料项目环境影响报告书.pdf VIP
- NB-T20658-2023压水堆核电厂堆芯在线监测系统技术要求.pdf VIP
- 上海小学一年级数学加减法练习题.docx VIP
- 一种用于裸眼水平井分段充填的旁通隔离阀组件.pdf VIP
- 2024城区小学数学教师选调进城考试试题(8套含答案).docx VIP
文档评论(0)