首页> 外文学位 >Improving the performance of distributed simulations of wireless sensor networks.
【24h】

Improving the performance of distributed simulations of wireless sensor networks.

机译:改善无线传感器网络的分布式仿真性能。

获取原文
获取原文并翻译 | 示例

摘要

Simulations are key to the design, implementation, and evaluation of wireless sensor networks (WSNs) and their applications. To meet the demands for high simulation fidelity and speed, distributed simulation techniques are increasingly being used in WSN simulators. However, existing distributed WSN simulators only provide limited speedup and scalability because of the large overheads in preserving the causality of the interactions of wireless sensor nodes during distributed simulations. In this dissertation, we examine methods to improve the performance of distributed WSN simulators by controlling the overheads related to distributed simulations and parallelizing simulations.;When building distributed simulators, "conservative" and "optimistic" are the two basic approaches for preserving causality. The former ensures causality violations never occur whereas the latter features mechanisms to recover from causality violations. These two approaches incur different overheads and their relative performances vary over different WSNs or simulation hardware. Given that all existing distributed WSN simulators are based on the conservative approach, we study, in the first part of this dissertation, how to improve the performance of the conservative approach in simulating WSNs. We first develop three novel techniques that reduce simulation overheads by exploiting the parallelism in the physical radios, communication protocols and WSN applications. Then we propose a lazy synchronization scheme that further improves simulation performance by identifying and eliminating unnecessary synchronizations during simulations. With these techniques, we implement a fully functional distributed WSN simulator.;In the second part of this dissertation, we study the performance of the optimistic approach in simulating WSNs. Our focus is on understanding the relative performance of the two approaches so appropriate simulation strategies can be devised for a WSN. Since events are handled fundamentally differently across these two classes of simulators, it is difficult to compare the approaches for a specific WSN. We address this challenge by developing a novel trace-based performance evaluation technique that separates simulation overheads from actual simulation algorithms or implementations. This allows one to use the same traces to prototype and evaluate any simulation techniques on virtual platforms with arbitrary hardware. We implement this technique in a simulation performance evaluation framework.
机译:仿真是无线传感器网络(WSN)及其应用的设计,实施和评估的关键。为了满足对高仿真保真度和速度的需求,在WSN仿真器中越来越多地使用分布式仿真技术。但是,现有的分布式WSN仿真器仅提供有限的加速和可伸缩性,因为在分布式仿真过程中保留无线传感器节点交互的因果关系会产生大量开销。本文通过控制与分布式仿真和并行化仿真相关的开销,研究了提高分布式WSN仿真器性能的方法。在构建分布式仿真器时,“保守”和“乐观”是保留因果关系的两种基本方法。前者确保因果关系违规永远不会发生,而后者则具有从因果关系违规中恢复的机制。这两种方法会产生不同的开销,并且它们的相对性能在不同的WSN或仿真硬件上也会有所不同。鉴于现有的所有分布式WSN仿真器都是基于保守方法的,因此,在本文的第一部分中,我们将研究如何提高保守方法在仿真WSN中的性能。我们首先开发了三种新颖的技术,它们通过利用物理无线电,通信协议和WSN应用程序中的并行性来减少仿真开销。然后,我们提出了一种惰性同步方案,该方案通过在仿真过程中识别和消除不必要的同步来进一步提高仿真性能。利用这些技术,我们实现了一个功能完备的分布式WSN仿真器。在本论文的第二部分,我们研究了乐观方法在模拟WSN中的性能。我们的重点是了解两种方法的相对性能,以便可以为WSN设计适当的仿真策略。由于在这两类模拟器中事件的处理方式根本不同,因此很难比较特定WSN的方法。我们通过开发一种新颖的基于跟踪的性能评估技术来应对这一挑战,该技术将模拟开销与实际的模拟算法或实现分开。这样一来,人们便可以使用相同的踪迹来原型化和评估具有任意硬件的虚拟平台上的任何仿真技术。我们在仿真性能评估框架中实施此技术。

著录项

  • 作者

    Jin, Zhong-Yi.;

  • 作者单位

    University of California, San Diego.;

  • 授予单位 University of California, San Diego.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 133 p.
  • 总页数 133
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-17 11:36:46

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号