首页> 外文会议>Complex Adaptive Systems >Simulating Heterogeneous and Larger-Scale Wireless Sensor Networks with TOSSIM TinyOS Emulator
【24h】

Simulating Heterogeneous and Larger-Scale Wireless Sensor Networks with TOSSIM TinyOS Emulator

机译:使用Tossim Tinyos仿真器模拟异构和大规模无线传感器网络

获取原文

摘要

TOSSIM is a wireless sensor network (WSN) emulator which is useful for assessing and evaluating application code in TinyOS operating system and Mica mote based environments. Although TOSSIM provides a high-fidelity and very accurate emulation environment for WSN applications, there are some significant drawbacks that might hinder simulation of larger scale WSNs. TOSSIM can simulate WSNs with up to 1,000 motes under certain conditions. Another fundamental shortcoming of TOSSIM is that it does not support heterogeneous networks, although this issue originates as a result of a limitation imposed by TinyOS, where every mote must run the same code. In furtherance, the TOSSIM memory space allocation for the application program running on motes appears to be fixed regardless of the number of motes in the WSN. This leads to having to write smaller application for a mote as the mote count increases. Finally, because of its bit-level granularity, TOSSIM simulation time increases quickly to several weeks for larger-scale sensor networks with around 1000 motes. We propose a number of suggestions and workarounds to facilitate larger-scale WSNs to be simulated with reasonably-functional application code and within quicker simulation time periods in the TOSSIM environment. In order to simulate heterogeneous networks, a simple If-Then control structure is proposed for the application code. Packet-TOSSIM is an option to reduce the simulation time if bit-level granularity is not required. The nesC application code must be compact and optimized for size for larger mote counts so that the entire simulation can fit into the TOSSIM process memory space.
机译:Tossim是一种无线传感器网络(WSN)仿真器,可用于评估和评估Tinyos操作系统和基于MICA MOTE的环境中的应用程序代码。虽然Tossim为WSN应用提供了高保真和非常精确的仿真环境,但有一些重要的缺点可能妨碍较大尺度WSN的模拟。 Tossim可以在某些条件下模拟最多1,000个仪器的WSN。 Tossim的另一个基本缺点是它不支持异构网络,尽管由于TinyOS施加的限制,这个问题起源于此问题,但每个Mote必须运行相同的代码。更谨慎地,无论WSN中的MOTE数量如何,都会修复在MOTES上运行的应用程序的Tossim存储空间分配。当MOTE计数增加时,这导致必须为MOTE写入较小的应用。最后,由于其比特级粒度,Tossim模拟时间随着大约1000个电机的大规模传感器网络而迅速增加到几周。我们提出了许多建议和解决方法,以促进更大级别的WSN,以便使用合理的应用程序代码和Tossim环境的更快模拟时间段模拟。为了模拟异构网络,提出了一种简单的IF-DON控制结构,用于应用程序代码。如果不需要比特级粒度,则数据包 - Tossim是一种可选择减少模拟时间的选项。 NESC应用程序代码必须紧凑,针对较大的Mote计数进行优化,以便整个仿真可以符合Tossim过程内存空间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号