求opnet的LEACH模型,或者高人指导

来源:百度知道 编辑:UC知道 时间:2024/05/22 20:00:10
求OPNET的LEACH或者相关WSN模型,无论是否是完善的,自己整理的也可以,如果有的话请发到我邮箱或者给出连接,如果发邮箱的话请在回复中留下自己发的主题名

PS:要的是模型,可以加载运行收集统计量的,不是文章,还有,要的是OPNET的,不是NS2的,遇到问题比较多,谢谢
我的邮箱是 jjxt@mail.sdu.edu.cn
qq 61171168

LEACH
该算法基本思想是:以循环的方式随机选择蔟首节点,将整个网络的能量负载平均分配到每个传感器节点中,从而达到降低网络能源消耗、提高网络整体生存时间的目的。仿真表明,与一般的平面多跳路由协议和静态分层算法相比,LEACH可以将网络生命周期延长15%。

LEACH在运行过程中不断的循环执行蔟的重构过程,每个蔟重构过程可以用回合的概念来描述。每个回合可以分成两个阶段:蔟的建立阶段和传输数据的稳定阶段。为了节省资源开销,稳定阶段的持续时间要大于建立阶段的持续时间。蔟的建立过程可分成4个阶段:蔟首节点的选择、蔟首节点的广播、蔟首节点的建立和调度机制的生成。

蔟首节点的选择依据网络中所需要的蔟首节点总数迄今为止每个节点已成为蔟首节点的次数来决定。具体的选择办法是:每个传感器节点随机选择0-1之间的一个值。如果选定的值小于某一个阀值,那么这个节点成为蔟首节点。

选定蔟首节点后,通过广播告知整个网络。网络中的其他节点根据接收信息的信号强度决定从属的蔟,并通知相应的蔟首节点,完成蔟的建立。最后,蔟首节点采用TDMA方式为蔟中每个节点分配向其传递数据的时间点。

稳定阶段中,传感器节点将采集的数据传诵到蔟首节点。蔟首节点对蔟中所有节点所采集的数据进行信息融合后再传送给汇聚节点,这是一种叫少通信业务量的合理工作模型。稳定阶段持续一段时间后,网络重新进入蔟的建立阶段,进行下一回合的蔟重构,不断循环,每个蔟采用不同的CDMA代码进行通信来减少其他蔟内节点的干扰。

LEACH协议的特点有:

1 为了减少传送到汇聚节点的信息数量,蔟首节点负责融合来自蔟内不同源节点所产生的数据,并将融合后的数据发送到汇聚点。

2 LEACH采用基于TDMA/CDMA的MAC层机制来减少蔟内和蔟间的冲突

3 由于数据采集是集中的和周期性的,因此该协议非常适合于要求连续监控的应用系统

4 对于终端使用者来说,由于它并不需要立即得到所有的数据,因此协议不许呀周期性的传输数据,这样可以达到限制传感器节点能量消耗的目的

5 在给定的时间间隔后,协议重新选举蔟首节点,以保证无线传感器网络