Poster: Building a Stairway to Centralised WSN Control ´ Victor Cionca, Ramona Marfievici, Donna O’Shea, and Dirk Pesch Pablo Corbalan, Nimbus Centre for Embedded Systems Research Cork Institute of Technology, Cork, Ireland

{firstname.lastname}@cit.ie

Abstract We present S MOG, a mechanism to build and maintain a highly accurate centralised full network topology model in wireless sensor networks. We evaluate its scalability, accuracy, and reactivity in simulations and a testbed. Our findings show S MOG achieves high accuracy with low overhead.

Contribution. We propose S MOG, a mechanism to build and maintain a centralised full network topology model using probabilistic data structures. We consider different modes of operation to report neighbourhood information and show preliminary results on S MOG’s scalability, accuracy, and reactivity in simulations and a 100-node testbed.

Categories and Subject Descriptors

2

C.2.1 [Network Architecture and Design]: Wireless Communication

General Terms Design, Algorithms, Experimentation, Performance

Keywords Wireless Sensor Network, Centralised, Model, RPL, NDP

1

Introduction

Centralised network management in wireless sensor networks (WSNs) has many advantages in terms of improved network lifetime, reliability, and delay [4]. Centralised approaches have also been applied to routing in WSNs [2] and have been defined by ISA100.11a and WirelessHART to build time-slotted channel hopping (TSCH) schedules and disseminate routes in the network. Recently, the Softwaredefined Networking (SDN) paradigm has emerged to simplify control and management in other network domains by centralising network control and decoupling control and data planes, encouraging us to consider centralised solutions also in sensor networks. SDN also facilitates multi-tenancy and network function virtualisation, features that are useful in many sensor network applications. However, to the best of our knowledge, some of the referenced protocols only manage to build partial network topology models, therefore limiting the network-wide decisions that can be taken. Furthermore, no deep analysis of the cost of creating complete network models has been provided.

International Conference on Embedded Wireless Systems and Networks (EWSN) 2016 15–17 February, Graz, Austria © 2016 Copyright is held by the authors. Permission is granted for indexing in the ACM Digital Library ISBN: 978-0-9949886-0-7

SMOG Design

Model and Mechanisms. S MOG builds a full network topology model as a directed graph, based on neighbourhood information collected at the sink through S MOG messages. Nodes discover and maintain their neighbours via lower layer protocols. RPL is used for neighbour discovery and to build upward routes to the sink, and IPv6 NDP to detect neighbour unreachability. Neighbourhood information is stored in the neighbour cache. Each node sends S MOG messages that contain: the number of neighbours, the RPL rank and preferred parent MAC address, and a Bloom filter (BF) [1] that contains the MAC addresses of a node’s neighbours. An insert event in the neighbour cache triggers an insert in the BF, while a removal triggers the BF’s complete recomputation. Because the probabilistic nature of BFs allows false positives (FPs), we designed a FP discovery mechanism based on RPL rank and neighbour adjacency information, not presented here due to space limitations. Note that the appearance of FPs leads to a probabilistic model. Modes of Operation (MOPs). An important dimension of S MOG is its reactivity in reporting neighbour events. To this end, we propose three modes of operation: i) eventful: an event triggers a message 1 to 5 s after it occurred. If another event occurs before the message is sent, the previous message is suppressed and a new S MOG message is rescheduled; ii) periodic: a message is sent during the second half of a static interval (5 min); iii) stateful: an event triggers the same behaviour as in eventful but with larger intervals (10 to 15 s). In the absence of events, S MOG messages are sent during the second half of a dynamic interval (2 to 20 min). To limit overhead, if no events occur the interval doubles, eventually reaching a maximum. When neighbour events occur, the interval halves, eventually reaching a minimum. Inconsistencies. Another important dimension of S MOG is its accuracy. We use three types of inconsistencies to assess it: Missing Node/Edge: a node/link that exists in the real topology and is not contained in the model; FP Edge: a link contained in the model does not exist in the real topology.

261

1.1

0.96 eventful periodic stateful

0.94 0.92 0.90

Ma (t)

1.2

0.98

Duty Cycle (%)

Ma (t = 1200s)

1.00

1.0 0.9 0.8

baseline eventful

0.7

4 9 16 25 36 49 64 81 Network Size

100

0.6

121

4 9 16 25 36 49 64 81 Network Size

periodic stateful 100

0.9 0.8 eventful periodic stateful

0.7 0.6

Probability

1.2

3.64

6.94 10.21 Network Density

Duty Cycle (%)

Ma (t = 1200s)

1

1.1 1.0 0.9 0.8

baseline eventful

0.7 0.6

16.16

3.64

6.94 10.21 Network Density

periodic stateful 16.16

(b) Network density

Figure 1. Simulations: Model accuracy at t = 1200 s (left) and duty cycle (right). 3.0

0.9 0.8 eventful periodic stateful

0.7 0.6

-10

-7 -5 -3 TX Power (dBm)

0

Duty Cycle (%)

Ma (t = 1200s)

1

baseline eventful

periodic stateful

2.5 2.0 1.5 -10

-7 -5 -3 TX Power (dBm)

0

Figure 2. Testbed: Model accuracy at t = 1200 s (left) and duty cycle (right).

3

Evaluation

To evaluate S MOG we ran an extensive set of experiments in Cooja, Contiki’s network simulator, focusing on scalability, and in Indriya [3], a 100-node testbed, focusing on effectiveness under realistic channel conditions. The key metrics we looked at are: model accuracy (Ma (t)), computed as the difference between the real network topology and S MOG’s graph adjacency matrices, reactivity, i.e., inconsistency duration, and overhead, quantified by measuring the radio duty cycle and compared to a baseline, i.e., the duty cycle of a null application running RPL and NDP. Experimental settings. We use Contiki’s network stack with 6LoWPAN, RPL, NDP, and ContikiMAC with default settings. S MOG sends its messages on top of UDP. Neighbour reachability was confirmed with link layer ACKs. All experiments were carried out for 20 minutes, with a maximum number of 40 neighbours, 256-bit Bloom filters, and 8 hash functions. Each experiment was repeated five times. Simulation. We simulated different square grid network sizes, from 4 to 121 nodes, and different network densities, from 3.64 to 16.16 on average, for the 121-node network. We used UDGM radio model and placed the sink, i.e., RPL root, in a corner in all experiments. Fig.1 shows S MOG scales, at least, up to 121 nodes with different network densities with periodic and stateful, achieving high accuracy with low overhead over the baseline. The accuracy achieved by eventful appears to decrease with network size and density, although having the lowest overhead. In the simulations, neighbour events only occurred while the network was being built and no further events occurred after network convergence. The network congestion created by RPL when building the routing topology, decreased eventful’s PDR and, consequently, its accuracy. On the other hand, the interval reports sent by

262

eventful 0

200

400

600 Time (s)

periodic 800

stateful 1000

1200

Figure 3. Testbed: Model accuracy in time at -3 dBm.

121

(a) Network size

1.0 0.8 0.6 0.4 0.2 0.0

0.10 0.08 0.06 0.04 0.02 0.00

0.006 0.000

0

100

200

300 400 Inconsistency Duration (s)

500

600

Figure 4. Testbed: Inconsistency duration probability distribution for all MOPs at -3 dBm. periodic and stateful, allowed them to achieve high accuracy with a higher overhead than eventful. The impact of FPs on the accuracy was low due to the combination of BF size, number of hash functions, and network densities analysed. Testbed. We ran experiments in Indriya with five transmission (TX) powers (from -10 to 0 dBm) resulting in networks with different densities (from 6.55 to 11.27 on average). Node 1 acted as sink. Fig.2 shows different trends, in terms of accuracy and overhead, than in simulations, arguably due to different network and channel conditions. In the testbed, dynamic channel conditions produced neighbour events after network convergence, increasing eventful’s accuracy gradually as shown in Fig.3. These events also increased eventful and stateful’s overhead w.r.t. the baseline. Contrary to simulations, periodic, unresponsive to neighbour events, had the lowest overhead, increasing its accuracy at lower pace. Stateful achieves always the highest accuracy at the highest overhead cost. At -10 dBm, the poor results can be explained by the low connectivity in the testbed. Fig. 4 shows eventful is the most reactive, followed closely by stateful. Periodic presents broader peaks at multiples of 1.5 × 2.5 min, as per definition. The second lower peak is the result of the inconsistencies that could not be resolved with the first report, but were solved in the second. Overall, the testbed results show a trade-off between reactivity and overhead.

4

Conclusions and Future Work

We presented S MOG, a mechanism to build a highly accurate centralised full network topology model. We tested S MOG in simulations and a testbed, showing its high accuracy with low overhead under different network conditions. Despite the encouraging results, however, future work is required to validate S MOG over a broader range of scenarios, i.e., under churn. These additional experiments are already on our agenda, and will enable us to ascertain to what extent S MOG is affected by other variables. Acknowledgements. The authors thank Timofei Istomin for helping with testbed experiments. This work was funded by Science Foundation Ireland (SFI) under grant 13/IA/1885.

5

References

[1] B. H. Bloom. Space/Time Trade-offs in Hash Coding with Allowable Errors. Commun. ACM, 13(7):422–426, July 1970. [2] Dawson-Haggerty et al. Hydro: A Hybrid Routing Protocol for LowPower and Lossy Networks. In Proc. of SmartGridComm, 2010. [3] M. Doddavenkatappa et al. Indriya: A Low-Cost, 3D Wireless Sensor Network Testbed. In Proc. of TridentCom. 2011. [4] M. Zimmerling et al. pTunes: Runtime Parameter Adaptation for Lowpower MAC Protocols. In Proc. of IPSN, 2012.

Poster: Building a Stairway to Centralised WSN ... - Pablo Corbalán

Cork Institute of Technology, Cork, Ireland ... C.2.1 [Network Architecture and Design]: Wireless ... Centralised network management in wireless sensor net-.

351KB Sizes 1 Downloads 59 Views

Recommend Documents

Stairway To Heaven -
Page 1. Stairway To Heaven. Low er. Higher. {. } Mid d le. {. } ~ high hand low hand.

Stairway to Heaven
B. "$. B. "&. B. "$. B. "%. B. "$. B. "& ?full. B B. "&. B. "&?full @. B B. "$. B. "%. B B A. 3. ZZZZZZZZZZZZZZZ. ZZZZZZZZZZZZZZZ. Q. "* ?full. B. #!. B. "(. B. #!. B B. #".

Stairway to Heaven
BBBB. $. " ! #. BBBB. $. " ! #. BBBB. $. " ! #. BBBB. +. +. +. +. CCCC. +. +. +. +. CCCC ! " ! #. BBBB. +. +. +. CCC. $. $. &. A7sus4. BBFB http://6cordas.blogspot.com ...

WSN Security
the data from the sensors, aggregate and send it to the outside world: – A central computing system where the information is stored for different purposes.

Stairway to heaven kdrama
The Victorias Secret 2006. ... Hesays"it is rough living in the houseallthetime,considering howdismaland regularand decent the widow ... "Lena had expected to hear thetinkling of piano keys"(Ansa 180). ... Download] Ipso Factos: EU Law PDF.

Stairway To Heaven . LED ZEPPELIN.pdf
Page 3 of 3. Page 3 of 3. Stairway To Heaven . LED ZEPPELIN.pdf. Stairway To Heaven . LED ZEPPELIN.pdf. Open. Extract. Open with. Sign In. Main menu.

4011 SOP - Type IB variations to centralised marketing authorisations ...
variations to the terms of marketing authorisations for medicinal products for human use and .... Eudranet (e-mail) address for variations (All veterinary CVE).

(>
buy a downloadable file from the e book (or other reading content) from the Web website (like Barnes and Noble) to be go through in the user's laptop or reading through system. Typically, an ebook might be downloaded in 5 minutes or significantly les

CENTRALISED EMPLOYMENT NOTICE-Eng
Application to more than one RRB will lead to rejection of all the applications. ... (a) Mobile phones, pagers, laptops, calculators or any other communication devices are not allowed inside the premises where .... 2. Special Recruitment Drive (SRD)

stan ayeroff stairway to heaven pdf
Download now. Click here if your download doesn't start automatically. Page 1 of 1. stan ayeroff stairway to heaven pdf. stan ayeroff stairway to heaven pdf.

Stairway to Heaven - Rail growth forever .pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Stairway to ...

Demo: Deploying a Drone to Restore Connectivity in a WSN - EWSN
CTVR, Department of Computer Science, University College Cork, Ireland. Email: 1t.truong ... pair problem where a drone places a new sensor node to re- place a failed node .... It then sends the received data to the laptop which ex- tracts the ...

Standard operating procedure for type IB variations to centralised ...
Send a question via our website www.ema.europa.eu/contact. © European .... (http://esubmission.ema.europa.eu/eaf/index.html). • WIN/V/4062 ... The tool that checks basic parameters required for an acceptable electronic submission. VNeeS ...

Piper perri stairway
I remember the glowin hiscrazy biatch is. out ofcontrol. She better watch out four theeyesand thelook ... Oscar peterson pdf.Piper perristairway.Best wishes mp3. Allfinegirl deep dig.“league of denial:the nfl,concussionsand the battlefor truth.Dallas

WSN-CPS-SHM_supp.pdf
A. STATE-OF-THE-ART REVIEW OF WSN-BASED SHM AREAS. We begin by briefly summarizing previous reviews on closely related topics. To the best.

A Gutful of Plastic Poster
An autopsy found that the whale s stomach was tightly packed with plastic - almost 6 square metres of it! The whale had swallowed supermarket bags, food.

The Ladder of Investment in Telecoms: Stairway to ...
service-based entry, it gets access to the network of the incumbent at a regulated ..... 1. Firm E chooses whether to enter as a facility-based competitor, or as a ...

pdf-135\alfred-stairway-to-heaven-piano-vocal-chords ...
pdf-135\alfred-stairway-to-heaven-piano-vocal-chords-sheet-by-led-zeppelin.pdf. pdf-135\alfred-stairway-to-heaven-piano-vocal-chords-sheet-by-led-zeppelin.

PABLO ESCOBAR MI PADRE - JUAN PABLO ...
CAPITULO 5 LOS ORÍGENES DE MI PADRE. CAPÍTULO 6. NAPOLES: SUEÑOS y PESADILLAS. CAPÍTULO 7. LA COCA RENAULT. CAPITULO 8. EXCENTRICIDADES. CAPÍTULO 9. Page 3 of 3. PABLO ESCOBAR MI PADRE - JUAN PABLO ESCOBAR.pdf. PABLO ESCOBAR MI PADRE - JUAN PABL

Example to make a scientific poster
Similarly, response times can vary between keyboard and touch-screen responses (cf., Beaumont,. 1985). This is true even when the device attributes and input.