Implementation of the
Power Save Mode 802.11s
in NS-3
Sholokhova Olga
OSLL, SPbETU “LETI”, Russia
15.11.2013
IEEE 802.11s
- 802.11 amendment for mesh networking
(WMN - wireless mesh network), 2011

[http://www.cwnp.com/cmsAdmin/upl...
BSS, IBSS and ESS
Wireless mesh network
● Consist of nodes:

○ mesh point (MP)
○ mesh access point (MAP)
○ mesh portal (MPP)
● Combined adva...
Power saving problem
Some MP may be a mobile stations
operating on battery
Issue - prolong network lifetime
Solution - rou...
Power saving approaches
802.11 allows wireless station to be in one of two power
states: active and sleep
During the sleep...
802.11s PSM
The 802.11s amendment describes three states for mesh stations:
Active Mode

Light Sleep Mode

Station tries t...
Important 802.11s PSM aspect
A very interesting aspect of this power management mechanism is that it
can be used globally ...
Objectives
1. Develop routing algorithm bases on 802.11s PSM
aspect

2. Implement this routing algorithm in NS-3
3. Analyz...
PSM implementation in NS-3
NS-3 is a discrete-event network simulator in which the
simulation core and models are implemen...
Mesh model
Easy to add new protocol:
implement MeshL2RoutingProtocol [all station-level protocol logic and data
base]
impl...
Energy model
It is possible to create mechanism
for handle node battery charge
changes

[http://www.ee.washington.edu/rese...
Road map
- Create PSM infrastructure in NS-3
- Implement routing algorithm in NS-3
- Implementation testing
Questions & Answers
Sholokhova Olga
sholokhova.olya@gmail.com
Open Source & Linux Lab,
http://osll.fruct.org, osll@fruct.o...
Upcoming SlideShare
Loading in...5
×

Fruct14 sholokhova

189
-1

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
189
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Fruct14 sholokhova

  1. 1. Implementation of the Power Save Mode 802.11s in NS-3 Sholokhova Olga OSLL, SPbETU “LETI”, Russia 15.11.2013
  2. 2. IEEE 802.11s - 802.11 amendment for mesh networking (WMN - wireless mesh network), 2011 [http://www.cwnp.com/cmsAdmin/uploads/802-11s_mesh_networking_v1-0.pdf]
  3. 3. BSS, IBSS and ESS
  4. 4. Wireless mesh network ● Consist of nodes: ○ mesh point (MP) ○ mesh access point (MAP) ○ mesh portal (MPP) ● Combined advantages of ESS and IBSS architectures ○ flexibility ○ self forming ○ self-healing pic - [http://perso.prism.uvsq.fr/users/mogue/Biblio/MESH/Mesh2/get13.pdf]
  5. 5. Power saving problem Some MP may be a mobile stations operating on battery Issue - prolong network lifetime Solution - routing protocols aimed to efficiently use topology information and the battery charge on the nodes for power saving pic - [http://blog.supermedia.com/five-ways-you-can-help-your-business-go-mobile/]
  6. 6. Power saving approaches 802.11 allows wireless station to be in one of two power states: active and sleep During the sleep mode, the wireless device may not transmit or receive any packets, or even sense the channel state
  7. 7. 802.11s PSM The 802.11s amendment describes three states for mesh stations: Active Mode Light Sleep Mode Station tries to conserve battery while still performing some functions Deep Sleep Mode Station still has to awaken at a regular interval to send its own messages
  8. 8. Important 802.11s PSM aspect A very interesting aspect of this power management mechanism is that it can be used globally (non-peer mesh power mode) or on a per link (per mesh neighbor) basis (peer specific mesh power mode) for best path management. http://www.cwnp.com/cmsAdmin/uploads/802-11s_mesh_networking_v1-0.pdf
  9. 9. Objectives 1. Develop routing algorithm bases on 802.11s PSM aspect 2. Implement this routing algorithm in NS-3 3. Analyze algorithm and implementation
  10. 10. PSM implementation in NS-3 NS-3 is a discrete-event network simulator in which the simulation core and models are implemented in C++ [NS-3 Manual - http://www.nsnam.org/docs/release/3.18/manual/ns-3-manual.pdf]
  11. 11. Mesh model Easy to add new protocol: implement MeshL2RoutingProtocol [all station-level protocol logic and data base] implement MeshWifiInterfaceMac [extends mesh interface MACfunctions to support corresponding protocol] [http://www.nsnam.org/workshops/wns3-2010/dot11s.pdf]
  12. 12. Energy model It is possible to create mechanism for handle node battery charge changes [http://www.ee.washington.edu/research/nsl/papers/SIMUTools-11.pdf]
  13. 13. Road map - Create PSM infrastructure in NS-3 - Implement routing algorithm in NS-3 - Implementation testing
  14. 14. Questions & Answers Sholokhova Olga sholokhova.olya@gmail.com Open Source & Linux Lab, http://osll.fruct.org, osll@fruct.org
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×