Simulation validation using direct execution of wireless ad-hoc routing protocols

Jason Liu, Yougu Yuan, D. Nicol, R. Gray, Calvin C. Newport, D. Kotz, L. F. Perrone
{"title":"Simulation validation using direct execution of wireless ad-hoc routing protocols","authors":"Jason Liu, Yougu Yuan, D. Nicol, R. Gray, Calvin C. Newport, D. Kotz, L. F. Perrone","doi":"10.1145/1013329.1013333","DOIUrl":null,"url":null,"abstract":"Computer simulation is the most common approach to studying wireless ad-hoc routing algorithms. The results, however, are only as good as the models the simulation uses. One should not underestimate the importance of validation, as inaccurate models can lead to wrong conclusions. In this paper, we use direct-execution simulation to validate radio models used by ad-hoc routing protocols, against real-world experiments. This paper documents a common testbed that supports direct execution of a set of ad-hoc routing protocol implementations in a wireless network simulator. The testbed reads traces generated from real experiments, and uses them to drive direct-execution implementations of the routing protocols. Doing so we reproduce the same network conditions as in real experiments. By comparing routing behavior measured in real experiments with behavior computed by the simulation, we are able to validate the models of radio behavior upon which protocol behavior depends. We conclude that it is possible to have fairly accurate results using a simple radio model, but the routing behavior is quite sensitive to one of this model's parameters. The implication is that one should: i) use a more complex radio model that explicitly models point-to-point path loss; or ii) use measurements from an environment typical of the one of interest; or iii) study behavior over a range of environments to identify sensitivities.","PeriodicalId":326595,"journal":{"name":"18th Workshop on Parallel and Distributed Simulation, 2004. PADS 2004.","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"83","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"18th Workshop on Parallel and Distributed Simulation, 2004. PADS 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1013329.1013333","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 83

Abstract

Computer simulation is the most common approach to studying wireless ad-hoc routing algorithms. The results, however, are only as good as the models the simulation uses. One should not underestimate the importance of validation, as inaccurate models can lead to wrong conclusions. In this paper, we use direct-execution simulation to validate radio models used by ad-hoc routing protocols, against real-world experiments. This paper documents a common testbed that supports direct execution of a set of ad-hoc routing protocol implementations in a wireless network simulator. The testbed reads traces generated from real experiments, and uses them to drive direct-execution implementations of the routing protocols. Doing so we reproduce the same network conditions as in real experiments. By comparing routing behavior measured in real experiments with behavior computed by the simulation, we are able to validate the models of radio behavior upon which protocol behavior depends. We conclude that it is possible to have fairly accurate results using a simple radio model, but the routing behavior is quite sensitive to one of this model's parameters. The implication is that one should: i) use a more complex radio model that explicitly models point-to-point path loss; or ii) use measurements from an environment typical of the one of interest; or iii) study behavior over a range of environments to identify sensitivities.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
使用直接执行无线自组织路由协议的仿真验证
计算机仿真是研究无线自组织路由算法最常用的方法。然而,结果只与模拟使用的模型一样好。人们不应该低估验证的重要性,因为不准确的模型可能导致错误的结论。在本文中,我们使用直接执行仿真来验证ad-hoc路由协议使用的无线电模型,以对抗现实世界的实验。本文记录了一个支持在无线网络模拟器中直接执行一组自组织路由协议实现的通用测试平台。测试平台读取从实际实验中生成的跟踪,并使用它们来驱动路由协议的直接执行实现。这样做,我们再现了与真实实验中相同的网络条件。通过将实际实验测量的路由行为与仿真计算的路由行为进行比较,我们能够验证协议行为所依赖的无线电行为模型。我们得出的结论是,使用一个简单的无线电模型有可能得到相当准确的结果,但路由行为对该模型的一个参数相当敏感。这意味着我们应该:i)使用更复杂的无线电模型,明确地模拟点对点的路径损失;或ii)使用来自感兴趣的典型环境的测量;或者iii)在一系列环境中研究行为以确定敏感性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Detailed OFDM modeling in network simulation of mobile ad hoc networks The effect of detail on Ethernet simulation Formalization and strictness of simulation event orderings Time-parallel simulation with approximative state matching Exploiting symmetry for partitioning models in parallel discrete event simulation
×
引用
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