matlab仿真要求

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1,matlab仿真要求:

说明:

1)用matlab仿真无线传感器网络环境,验证给定算法的性能表现。(算法另外给出)。

算法一:

注:

1)应用的对象为cluster ,全网中有若干cluster,它们之间交互通讯,达到全网各cluster 在周期内有计划的休息和活动(sleep schedule)。

这里的收发信号均为全局信号。

3)每个cluster在自己的时间段内(time slot)活动(data trans 传输数据)。各cluster 的slot 的长短约等,由下层网络算法支

持。

4)data trans 部分嵌入算法二;

要求:

1)实现在一个周期内各cluster的sleep/active schedule;

2)需要竞争“空闲slot 时间”时,按等待时间长短和紧急程度排优先级;

3)1),2)可周期循环进行;

算法二:

说明:

1)应用对象为单个节点,每个节点需要具备以下数据值:

Structure node:

{

Degree:

D;//在短程广播范围内的邻居节点数,固定不变

d; // 当前度数,每次启动算法二,d=D

Data: self data;//自己感知到的数据

Received data;// 从接受到的消息(Msg.)中

// 得到的数据

Overdraft signal;// 是否透支

State: active/deaf (sleep);//节点状态

Timeout value;// 监听系统中无任何消息时,确定没有d=1 // 的节点,需要透支d=2 的节点

}

2)所有节点用广播形式发送自己的消息(Msg.),用短程广播半径;

3)广播前监听信道CSMA/CD(Carrier Sense Multiple Access/Collision

Detect)

初步要求:

1)实现无线传输环境;

2)实现CSMA/CD(Carrier Sense Multiple Access/Collision Detect)3)实现算法,使得每个节点所含的数据都收集到某一节点上(d=0);

4)记录下整个过程所需时间和广播次数

相关文档
最新文档