Simplicity, Reproducibility And Scalabilityfor Huge Wireless Sensor Network Simulations

M. L. Silva, Joubert de Castro Lima
{"title":"Simplicity, Reproducibility And Scalabilityfor Huge Wireless Sensor Network Simulations","authors":"M. L. Silva, Joubert de Castro Lima","doi":"10.5753/WSCAD_ESTENDIDO.2019.8713","DOIUrl":null,"url":null,"abstract":"Neste trabalho apresentamos duas contribuições para a literatura de redes de sensores sem fio(WSN). A primeira é um modelo geral para alcançar a reprodutibilidade no nível do kernelem simuladores paralelos. Infelizmente, os usuários devem implementar do zero como suassimulações se repetem em simuladores WSN, mas uma simulação paralela ou distribuída im-põe o princípio de concorrência, não trivial de ser implementada por não especialistas. Testesusando o simulador chamadoJSensorcomprovaram que o modelo garante o nível mais restritode reprodutibilidade, mesmo quando as simulações adotam diferentes números de threads oudiferentes máquinas em múltiplas execuções. A segunda contribuição é o simuladorJSensor,um simulador paralelo de uso geral para aplicações WSN de grande escala e algoritmos dis-tribuídos de alto nível. OJSensorintroduz elementos de simulação mais realistas, como oambiente representado por células personalizáveis e eventos de aplicação que representam fenô-menos naturais, como raios, vento, sol, chuva e muito mais. As células são colocadas em umagrade que representa o ambiente com características do espaço definido pelos usuários, comotemperatura, pressão e qualidade do ar. Avaliações experimentais mostram que oJSensortem boa escalabilidade em arquiteturas de computadores multi-core, alcançando umspeedupde 7,45 em uma máquina com 16 núcleos com tecnologiaHyper-Threading, portanto 50% dosnúcleos são virtuais. O JSensor também provou ser 21% mais rápido que oOMNeT++aosimular um modelo do tipo flooding.","PeriodicalId":280012,"journal":{"name":"Anais Estendidos do Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD)","volume":"119 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais Estendidos do Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/WSCAD_ESTENDIDO.2019.8713","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Neste trabalho apresentamos duas contribuições para a literatura de redes de sensores sem fio(WSN). A primeira é um modelo geral para alcançar a reprodutibilidade no nível do kernelem simuladores paralelos. Infelizmente, os usuários devem implementar do zero como suassimulações se repetem em simuladores WSN, mas uma simulação paralela ou distribuída im-põe o princípio de concorrência, não trivial de ser implementada por não especialistas. Testesusando o simulador chamadoJSensorcomprovaram que o modelo garante o nível mais restritode reprodutibilidade, mesmo quando as simulações adotam diferentes números de threads oudiferentes máquinas em múltiplas execuções. A segunda contribuição é o simuladorJSensor,um simulador paralelo de uso geral para aplicações WSN de grande escala e algoritmos dis-tribuídos de alto nível. OJSensorintroduz elementos de simulação mais realistas, como oambiente representado por células personalizáveis e eventos de aplicação que representam fenô-menos naturais, como raios, vento, sol, chuva e muito mais. As células são colocadas em umagrade que representa o ambiente com características do espaço definido pelos usuários, comotemperatura, pressão e qualidade do ar. Avaliações experimentais mostram que oJSensortem boa escalabilidade em arquiteturas de computadores multi-core, alcançando umspeedupde 7,45 em uma máquina com 16 núcleos com tecnologiaHyper-Threading, portanto 50% dosnúcleos são virtuais. O JSensor também provou ser 21% mais rápido que oOMNeT++aosimular um modelo do tipo flooding.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
大型无线传感器网络模拟的简单性、可重复性和可扩展性
在这项工作中,我们提出了两个贡献的文献无线传感器网络(WSN)。第一个是在并行模拟器内核级实现再现性的一般模型。不幸的是,用户必须从头开始实现,因为他们的模拟在WSN模拟器中重复,但并行或分布式模拟强加了并发原则,而不是简单地由非专业人员实现。使用名为jsensor的模拟器进行的测试表明,即使模拟在多次运行中采用不同数量的线程或不同的机器,该模型也能保证最严格的可重复性。第二个贡献是传感器模拟器,这是一个用于大规模WSN应用和高级分布式算法的通用并行模拟器。ojsensor引入了更真实的模拟元素,如由可定制单元格表示的环境,以及代表自然现象(如闪电、风、太阳、雨等)的应用事件。细胞是贴在umagrade代表着空间的环境特征定义为用户、comotemperatura压力和空气质量。实验评价表明,oJSensortem多核计算机体系结构良好的可伸缩性,umspeedupde 7, 45一台16核处理器tecnologiaHyper -Threading所以dosnúcleos 50%都是虚拟的。在模拟洪水模型时,JSensor也被证明比oomnet++快21%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Paralelização do Algoritmo de Indexação de Dados Multimídia Baseado em Quantização Structural testing criteria for concurrent programs considering loop executions Uma Abordagem em Ambiente Domiciliar Assistido Baseada no Paradigma de Segurança Orientada a Contexto Arquitetura Adaptável para Execução de Redes Neurais Artificiais em Dispositivos FPGA An Interference-aware Virtual Machine Placement Strategy for Small-scale HPC Applications in Clouds
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1