Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(437)

Issue 260510043: LrWpan Mac and Energy

Can't Edit
Can't Publish+Mail
Start Review
Created:
8 years, 7 months ago by vrege
Modified:
8 years, 7 months ago
Reviewers:
CC:
ns-3-reviews_googlegroups.com
Visibility:
Public.

Description

LR-WPAN Energy Model * LrWpanPhyListener class, Energy model states, Phy state transitions - lr-wpan-phy.h - lr-wpan-phy.cc * Energy Model - lr-wpan-radio-energy-model.cc - lr-wpan-radio-energy-model.h * Tests/examples - lr-wpan-energy-model-test.cc - lr-wpan-data.cc LR-WPAN ContikiMAC * LR-WPAN MAC base class - lr-wpan-mac.h - lr-wpan-mac.cc * 802.15.4 MAC class, extending the LrWpanMac base class - lr-wpan-nullmac.h - lr-wpan-nullmac.cc * ContikiMAC model, extending the LrWpanMac base class - lr-wpan-contikimac.h - lr-wpan-contikimac.cc * Configured NetDevice use nullmac, can set ContikiMAC using existing SetMac function - lr-wpan-net-device.h - lr-wpan-net-device.cc * Tests/examples - lr-wpan-contikimac-test.cc - lr-wpan-contikimac-example.cc 3 node scenario: Node 1&2 sleep time = 150 ms Node 3 sleep time = 125 ms First node 1 sends to node 2, Node 3 wakes up first and goes back to sleep after detecting that packet is for another node. Node 2 wakes up and receives packet. Then node 1 sends to node 3 and fails as sleep time node 3 > retransmissions done by node 1 Node 3 broadcasts packet- both node 1 and 2 wake up and receive as per their wake-up schedule Node 3 sends packet (without ack bit set) and goes back to sleep immediately

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3130 lines, -269 lines) Patch
M src/energy/model/basic-energy-source.cc View 1 chunk +9 lines, -1 line 0 comments Download
M src/lr-wpan/doc/lr-wpan.rst View 5 chunks +91 lines, -11 lines 0 comments Download
A src/lr-wpan/examples/lr-wpan-contikimac-example.cc View 1 chunk +183 lines, -0 lines 0 comments Download
M src/lr-wpan/examples/lr-wpan-data.cc View 6 chunks +42 lines, -7 lines 0 comments Download
M src/lr-wpan/helper/lr-wpan-helper.cc View 2 chunks +3 lines, -2 lines 0 comments Download
A src/lr-wpan/model/lr-wpan-contikimac.h View 1 chunk +179 lines, -0 lines 0 comments Download
A src/lr-wpan/model/lr-wpan-contikimac.cc View 1 chunk +832 lines, -0 lines 0 comments Download
M src/lr-wpan/model/lr-wpan-mac.h View 18 chunks +73 lines, -118 lines 0 comments Download
M src/lr-wpan/model/lr-wpan-mac.cc View 15 chunks +69 lines, -107 lines 0 comments Download
M src/lr-wpan/model/lr-wpan-net-device.h View 1 chunk +1 line, -0 lines 0 comments Download
M src/lr-wpan/model/lr-wpan-net-device.cc View 4 chunks +4 lines, -3 lines 0 comments Download
A src/lr-wpan/model/lr-wpan-nullmac.h View 1 chunk +149 lines, -0 lines 0 comments Download
A src/lr-wpan/model/lr-wpan-nullmac.cc View 1 chunk +192 lines, -0 lines 0 comments Download
M src/lr-wpan/model/lr-wpan-phy.h View 7 chunks +97 lines, -1 line 0 comments Download
M src/lr-wpan/model/lr-wpan-phy.cc View 11 chunks +147 lines, -18 lines 0 comments Download
A src/lr-wpan/model/lr-wpan-radio-energy-model.h View 1 chunk +215 lines, -0 lines 0 comments Download
A src/lr-wpan/model/lr-wpan-radio-energy-model.cc View 1 chunk +370 lines, -0 lines 0 comments Download
A src/lr-wpan/test/lr-wpan-contikimac-test.cc View 1 chunk +160 lines, -0 lines 0 comments Download
A src/lr-wpan/test/lr-wpan-energy-model-test.cc View 1 chunk +305 lines, -0 lines 0 comments Download
M src/lr-wpan/wscript View 5 chunks +9 lines, -1 line 0 comments Download

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b