资源简介
This is a simulation of LEACH (Low-Energy Adaptive Clustering Hierarchy),
a well-known cluster-based protocol for sensor networks with an extension
to make it solar-aware.
This simulation was created for the following paper:
Thiemo Voigt, Hartmut Ritter, Jochen Schiller, Adam Dunkels, and Juan
Alonso. Solar-aware Clustering in Wireless Sensor Networks. In
Proceedings of the Ninth IEEE Symposium on Computers and Communications,
June 2004.
http://www.sics.se/~thiemo/iscc2004Final.pdf
Abstract:
"Energy conservation plays a crucial in wireless sensor
networks since such networks are designed to be placed in
hostile and non-accessible areas. While battery-driven sensors
will run out of battery sooner or later, the use of renewable
energy sources such as solar power or gravitation
may extend the lifetime of a sensor network. We propose to
utilize solar power in wireless sensor networks and extend
LEACH, a well-known cluster-based protocol for sensor networks
to become solar-aware. The presented simulation
results show that making LEACH solar-aware significantly
extends the lifetime of sensor networks."
The code contains two directories: one is a distributed LEACH version, the
other one a centralized where the base station (assumed to know everything)
chooses the optimal cluster head. The "optimal" is in the code approximated
via rules that include some kind of geopgraphical criteria among others. In
solar.h you choose if you want to have solar turned on or not and also set
some other parameters.
To compile on Linux:
opp_makemake -f -N
make
On Windows with Visual C++:
opp_nmakemake -f -N
nmake -f Makefile.vc
Hope you find the model useful.
Thiemo Voigt (thiemo@sics.se)
(model packaged by Andras Varga)

代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 17926 2006-06-04 02:48 leachDist\bs.cc
文件 2138 2006-04-06 18:49 leachDist\bs.h
文件 1007 2006-04-06 15:39 leachDist\bs.ned
文件 1845 2006-04-06 20:34 leachDist\cl_msg.msg
文件 129458 2006-04-06 22:31 leachDist\iscc2004Final.pdf
文件 24015 2006-06-04 02:49 leachDist\node.cc
文件 3482 2006-04-06 18:49 leachDist\node.h
文件 1021 2006-04-06 18:49 leachDist\node.ned
文件 1837 2006-04-06 18:49 leachDist\nodebase.cc
文件 1614 2006-04-06 18:49 leachDist\nodebase.h
文件 1133 2006-04-06 20:25 leachDist\omnetpp.ini
文件 1085 2006-04-06 01:33 leachDist\omnetpp.ini.off
文件 1083 2006-04-06 01:33 leachDist\omnetpp.ini.on
文件 19 2006-04-06 01:33 leachDist\params.ini
文件 6355 2006-04-06 01:33 leachDist\RESULTS
文件 2649 2006-04-06 01:33 leachDist\RESULTS_DIST
文件 157 2006-04-06 01:33 leachDist\runall.sh
文件 1246 2006-04-06 01:33 leachDist\scripts\avg.pl
文件 506 2006-04-06 01:33 leachDist\scripts\createtops.pl
文件 1096 2006-04-06 01:33 leachDist\scripts\meta.pl
文件 2640 2006-04-06 01:33 leachDist\scripts\minitopology.pl
文件 1574 2006-04-06 01:33 leachDist\scripts\parse_data.pl
文件 1527 2006-04-06 01:33 leachDist\scripts\parse_results.pl
文件 2670 2006-04-06 01:33 leachDist\scripts\topology.pl
文件 2481 2006-04-06 18:49 leachDist\solar.h
文件 1742 2006-04-06 18:49 leachDist\solar.ned
目录 0 2008-09-08 12:14 leachDist\scripts
目录 0 2008-09-11 21:00 leachDist
----------- --------- ---------- ----- ----
212306 28
............此处省略1个文件信息
----------- --------- ---------- ----- ----
文件 17926 2006-06-04 02:48 leachDist\bs.cc
文件 2138 2006-04-06 18:49 leachDist\bs.h
文件 1007 2006-04-06 15:39 leachDist\bs.ned
文件 1845 2006-04-06 20:34 leachDist\cl_msg.msg
文件 129458 2006-04-06 22:31 leachDist\iscc2004Final.pdf
文件 24015 2006-06-04 02:49 leachDist\node.cc
文件 3482 2006-04-06 18:49 leachDist\node.h
文件 1021 2006-04-06 18:49 leachDist\node.ned
文件 1837 2006-04-06 18:49 leachDist\nodeba
文件 1614 2006-04-06 18:49 leachDist\nodeba
文件 1133 2006-04-06 20:25 leachDist\omnetpp.ini
文件 1085 2006-04-06 01:33 leachDist\omnetpp.ini.off
文件 1083 2006-04-06 01:33 leachDist\omnetpp.ini.on
文件 19 2006-04-06 01:33 leachDist\params.ini
文件 6355 2006-04-06 01:33 leachDist\RESULTS
文件 2649 2006-04-06 01:33 leachDist\RESULTS_DIST
文件 157 2006-04-06 01:33 leachDist\runall.sh
文件 1246 2006-04-06 01:33 leachDist\sc
文件 506 2006-04-06 01:33 leachDist\sc
文件 1096 2006-04-06 01:33 leachDist\sc
文件 2640 2006-04-06 01:33 leachDist\sc
文件 1574 2006-04-06 01:33 leachDist\sc
文件 1527 2006-04-06 01:33 leachDist\sc
文件 2670 2006-04-06 01:33 leachDist\sc
文件 2481 2006-04-06 18:49 leachDist\solar.h
文件 1742 2006-04-06 18:49 leachDist\solar.ned
目录 0 2008-09-08 12:14 leachDist\sc
目录 0 2008-09-11 21:00 leachDist
----------- --------- ---------- ----- ----
212306 28
............此处省略1个文件信息
相关资源
- 国际象棋的qt源代码
- C语言开发实战宝典
- C语言代码高亮html输出工具
- 猜数字游戏 c语言代码
- C流程图生成器,用C语言代码 生成C语
- 小甲鱼C语言课件 源代码
- 学校超市选址问题(数据结构C语言版
- 电子时钟 有C语言程序,PROTEUS仿真图
- c语言看发的网络协议 ,源代码
- LU分解法解线性方程组的C语言代码
- 手机话费管理系统(c语言编写)
- C语言实现的DES对称加密算法
- 数据结构,迷宫问题C语言版源代码
- C语言 学生信息管理系统 源代码
- C语言版3D魔方游戏源代码
- 编译原理实验-词法分析(c语言代码)
- C语言中 文件读取和写入的详细操作代
- QT5开发及源代码
- 合泰触摸单片机BS84B08C实际应用代码上
- TFT_ST7789V驱动显示屏代码,可用于es
- 围棋C语言代码
- QML非常经典的代码
- linux 0.11内核代码
- 无人机视频代码
- 基于esp32的摄像头采集图像代码
- ASR6500,ASR6505原厂测试代码
- LCD驱动芯片ST7701SI SPI接口底层驱动配
- stm32库函数代码自动生成器V1.2
- USB CAN Tool 源代码(LabVIEW 2011环境)
- Proteus 8.6仿真STM32F103C6
评论
共有 条评论