文档介绍:: .
无线传感器网络实验报告Contikimac协议与xmac协议的比较
无线传感器网络(动状态的时间比tl还要长,说明CCA检测到的是噪声,节点返回睡眠
1. 如果信道活动状态过程之后有一段比ti更长的静止,则返回睡眠。
3.
若活动状态后有一段正确的静止长度,但接收节点检测不到任何数据报文头,返回睡眠。
快速睡眠如图5所示:
£1H
图5快速睡眠锁时优化(phase-lock):
该机制类似于Wise-MAC,假设传感器网络中的每个接收节点都有一个周期的、稳定的唤醒时间间隔,则发送节点可利用接收节点的唤醒时间来优化传输过程,这就是锁时优化机制。
当发送节点检测到从接收节点返回的回执消息时,它会记录下检测到的时间,并以此判断出接收节点的唤醒时间。由于接收节点必须保持唤醒状态来保证完整地接收报文,则发送节点可假设收到消息意味着发送节点在接收节点唤醒状态的时间窗成功向其发送了一个数据包,由此发送节点便可以知道其唤醒时间。在发送节点了解其唤醒时间之后,发送节点便可以在接收节点应该是唤醒状态的时候向其传输数据包。
1. SendugpacteisuntilacR
TransmissionderededS^rvdFtrjldatAr4tdivfrri±krttwhltd
ReCEpdibrtwirxkhwDatapacftsl
AGknaY^edgementpachel
Sebd^f
Aieeeiwr
Rec^plionwindowDatapadkalAcknaA'lsdgeiindnl口3亡扁1
Cooja仿真实验我分别测试4、8、12、16个节点时,contikimac和xmac在能量消耗和丢包率两方面的特点。
2. 以下是4个节点时的截图:
Irmulatlon-TheCcmtikiNetworkSlmmlMor地僦lods成ip-二¥.******@QQi二WfsUiyBiternote?here
liimiEsr*p|iWcabd
111"
PljwtrTrartjkciiii4
HSsi?]
MDlB
Rudk>on怪》
KddlCJ
ksJioRXf)
V5KV1
&.7S%
%49%
^2
me%
Mg%
5翊a
MIS阵
%
Mg
啊*
虹4*
2L5F
^
Moke30.^4510用为闵.?.
'rrH■■ini*qfll北f顷湘HHfSIH虹商siiibgotn*&^»gef也闻处一加JiIDil堂Hhc|4tH冠岫口,十
I*日1.]降10;1cdnt叩1”Mt】rfro
1D;3Sending
.........................
Contiki
Xmac
3. 以下是八个节点的截图:
Contiki
」SiiM>il