Internet of Things Prof. M. Cesana. Exam June 26, Family Name Given Name Student ID 3030 Course of studies 3030 Total Available time: 2 hours

Size: px
Start display at page:

Download "Internet of Things Prof. M. Cesana. Exam June 26, Family Name Given Name Student ID 3030 Course of studies 3030 Total Available time: 2 hours"

Transcription

1 Internet of Things Prof. M. Cesana Exam June 26, 2011 Family Name Given Name John Doe Student ID 3030 Course of studies 3030 Total Available time: 2 hours E1 E2 E3 Questions Questions OS 1 Exercise (8 points) A personal area network (PAN) is composed of 4 motes and a PAN Coordinator. The PAN works in beacon-enabled mode. Ø Mote 1 and Mote 2 require a deterministic communication channel to the PAN Coordinator of 200 [bit/s] Ø Mote 3 requires a deterministic communication channel to the PAN Coordinator of 600 [bit/s] Ø Mote 4 has statistical (non-deterministic) traffic towards the PAN coordinator characterized by the following probability distribution: P(required rate=0)= 0.2 P(required rate=100 [bit/s])= 0.2 P(required rate=400 [bit/s])= 0.6 Assuming that: Ø the active part of the Beacon Interval (BI) is composed of Collision Free Part only Ø the motes use b=100 [byte] packets to communicate with the PANC which fit exactly one slot in the CFP Ø the nominal rate is 250 [kb/s] Ø Mote 1 and Mote 2 are 5[m] away from the PANC Ø Mote 3 and 4 are 10[m] away from the PANC Find 1. The duration of the single slot, the duration of Beacon Interval (BI), 2. A consistent slot assignment for the four motes 3. The duration of the CFP and the duration of the inactive part. 4. The duty cycle 5. The average energy consumption in a BI for a mote of Type 3 if the energy required to operate the TX/RX circuitry is E c =50 [nj/bit], the energy required to support sufficient transmission output power E tx (d)= k d 2 [nj/bit], being k=1 [nj/bit/m2], the energy of being idle in a slot is E idle = 40 [uj] and the energy for sleeping is E sleep = 1.5 [uj] 6. Assuming that the energy budget for the four motes is E budget =1 [J], what is the PAN lifetime (number of beacon interval after which the first sensor runs out of energy)?

2 Solution To find the Beacon Interval duration we have to consider the minimal rate required by the motes. Mote 4 requires (with probability 0.2) a rate of 100 [bit/s], which is the minimum among the other motes. We can thus write: The duration of the single slot is: Assigning one slot ina beacon interval is equivalent to a channel of 100 [bit/s]. A consistent slot assignment is thus given by: Mote 1: 2 slots Mote 2: 2 slots Mote 3: 6 slots Mote 4: 4 slots The duration of the CFP is given by: T cfp = T slot x 14 = 44.8 [ms] The duration of the inactive part is by difference: T inactive = BI - T cfp = [s] (it is correct also considering the duration of the beacon slot, that is, T inactive = BI - T cfp - T_ slots ) The duty cycle is: DC= : T cfp / BI = 5.6x10-3 (or alternatively DC= (T cfp + T slot )/BI) The equivalent number of slots in the inactive part is: N = [s] / 3.2 [ms] = 2486 The energy consumed by all the four motes in the inactive part is: E s = 2486 E sleep = [mj] As for the average energy consumed by the four motes, there are two possible cases: - Case 1: each mote does not overhear the transmissions of the other three motes - Case 2: each mote overhears the transmissions of the other three motes Case 1 which leads to: E 1 =E 2 = [mj]

3 E 3 = [mj] E 4 =4.537 [mj] The calculations above have been carried out assuming also the energy for receiving the beacon. Solutions neglecting the energy for receiving the beacon have been considered correct anyways. Case 2 which leads to: E 1 =E 2 = [mj] E 3 = [mj] E 4 =4.537 [mj] Note that the average energy consumed by the four motes is the same in the two cases since the energy consumed for being idle and for overhearing is the same. The mote that will die out first is mote 3. That will happen after K=E budget / E 3 = 207 beacon intervals, which is equal to (more or less) 27 minutes. 2 Exercise (5 points) The PAN in the figure runs the SPARE MAC protocol. Assuming that: Ø The frame is composed of 7 slot in the signalling subframe and 5 slots in the data subframe Ø Each slot (data and signaling) is used to send packets of exactly 100 [byte] Ø The channel corresponding to one slot per mote per signaling subframe is 400 [bit/s] Tell: 1. how many additional motes could be added to the network. 2. what is the duration of the frame 3. what is slot duration (all the slots are equal) B C D E Solution The data subframe has 5 slots. Since two nodes in the same one-hop cluster cannot have the same slot in the data subframe, only one additional node can be added to the network without conflicts (and without modifying the network topology).

4 From the text, a channel equivalent to 1 slot per SPARE MAC frame conveys a bit rate of 400 [bit/s]. We can write: T frame = 100 [byte] / 400 [bit/s] = 2 [s]. The duration of a single slot can be calculated as: T slot = T frame / 13 = 153 [ms], where 13 is the number of slots in a SPARE MAC frame (signalling+data+wake up slot). 3 Exercise (5 points) A personal area network (PAN) is composed of 8 motes and a PAN coordinator. Each mote is assigned a slot in the GTS within the Beacon Interval. 4 motes of type 1 are characterized by a traffic distributed as Poisson point process with parameter λ 1 = 1 [packet/beacon interval] whereas the remaining 4 motes are characterized by a traffic distributed according to Poisson with parameter λ 2 = 0.5 [packet/beacon interval]. The superframe is composed only of GTS (no CAP). The overall TX/RX energy (circuitry + transmission/reception) is E tx =50 [uj]. The energy for being idle is E idle =20 [uj]. The sleeping energy is negligible. 1. Write the expression of the average energy consumed by the PAN coordinator within one Beacon Interval 2. Write the expression of the average energy consumed by a mote of type 1 within one Beacon Interval Solution The probability P i that a given mote of type i has packet to send in a beacon interval is the probability that at least one packet is generate by the mote itself in the previous beacon interval. Thus, we can write for mote of type one and 2: The average energy consumed by the PAN coordinator can be written as: The first term accounts for the beacon transmission. The average energy consumed by a mote of type 1 depends on wheter the mote is in range of all the other motes or not. Case 1. Mote not in range Case 2. Mote in range

5 Note that in case 2, the energy consumed by any mote is equivalent to energy consumed by the PAN coordinator. 3 Questions (10 points) 1. A wireless link is characterized by a bit error rate (probability) of What is the average ETX assuming that the packets used over the link are 100 [byte] long. A. The packet success probability can be defined as: P=( ) 800 = The average ETX is the average number of transmissions required to send a packet correctly. Thus, Solutions considering P==( ) 800 ( ) 800 have been considered correct. 2. What is the frame length of frame aloha that maximizes the single-frame efficiency if 5 tags are to be resolved? What is the corresponding maximum efficiency? A. The optimal frame length is 5. The optimal efficiency is A ZigBee network topology runs the tree-based routing protocol. The tree is composed of 4 full levels. Each level of the tree has 2 ZigBee routers and 3 ZigBee simple devices. How many nodes are in the network? How many nodes are in the subtree rooted at a ZigBee router in level 1? A. The number of addresses assigned to a router node at depth d is given by: Therefore we have: A(3) = 1+2+3=6 A(2) = x6 = 16 A(1) = x16 = 36 A(0 = x36 = 76 The PAN has 76 nodes in total. The router node at level 1 has 35 nodes in its own subtree. 4. Given the network topology in the figure, tell if the following slot assignments are feasible under SPARE MAC. If not, briefly explain why? A B C D A: signaling slot: 1, data slot:1 B: signaling slot: 2, data slot: 1 C: signaling slot: 3, data slot: 2 D: signaling slot: 1, data slot: 1 Assignment 1

6 A: signaling slot: 1, data slot:1 B: signaling slot: 2, data slot: 2 C: signaling slot: 3, data slot: 2 D: signaling slot: 1, data slot: 1 Assignment 2 A. Neither A1 nor A2 are feasible. There is a collision in the data subframe. 5. The figure represents a routing pattern of a PAN. Assuming that all the links have a nominal capacity of 100 [kb/s] and that all the four nodes B, C, D, E generate the same amount of traffic (R [bit/s]) to the gateway (GW), find the maximum rate R that each one of the four nodes can generate. GW# C B D A. The maximum rate is 25 [kb/s] E Questions OS (5 points) 1. Explain the concept of platform independent data types in TinyOS. When and why their use is necessary? A1: Platform-independent data types are used when defining message formats. The basic problem is that in TinyOS message formats are defined using structs, and the memory layout of such structs depends on the particular chip we're compiling for. Since wireless sensor nodes may have different chips and data encoding (i.e., endianness) this can cause several access problem to structs (especially when those structs are transferred from one sensor to another, as it is the case of radio messages). To solve this problem TinyOS allows to declare platformindependent data types using the prefix nx_ (e.g., nx_uint8_t) which are are either big-endian or little-endian, independently of the underlying chip hardware. The same applies for structs (e.g. nx_struct) and any hardware architecture that compiles such structure uses the same memory layout and the same endianness for all of the fields. [see p.138 of TinyOS programming guide] 2. Considering the frame header in Figure 1, write the MoteRunner code that prepares for transmission a packet with the following attributes: frame type: DATA short destination addressing short source addressing source and destination PAN address = 0x22 destination address = 0x01 payload length 10 bytes

7 field /2 0/2/8 0/2 0/2/8 0/5/6/10/14... # of bytes per FCF FCA SEQNO DSTPAN DSTADDR SRCPAN SRCADDR aux.security payload field name < addressing fields > A. // Prepare data frame xmit = new byte[21]; //11 header + 10 payload xmit[0] = Radio.FCF_DATA; xmit[1] = Radio.FCA_SRC_SADDR Radio.FCA_DST_SADDR; Util.set16le(xmit, 3, 0x22); Util.set16le(xmit, 5, 0x01); Util.set16le(xmit, 7, 0x22); Util.set16le(xmit, 9, Radio.getShortAddr());

Internet of Things - Exercises. Matteo Cesana

Internet of Things - Exercises. Matteo Cesana Internet of Things - Exercises Matteo Cesana December 16, 2016 Contents 1 Exercises on Energy Consumption 2 2 Exercises on IEEE 802.15.4 Standard 26 3 Exercises on Medium Access Control Solutions 59 4

More information

Data Gathering. Chapter 4. Ad Hoc and Sensor Networks Roger Wattenhofer 4/1

Data Gathering. Chapter 4. Ad Hoc and Sensor Networks Roger Wattenhofer 4/1 Data Gathering Chapter 4 Ad Hoc and Sensor Networks Roger Wattenhofer 4/1 Environmental Monitoring (PermaSense) Understand global warming in alpine environment Harsh environmental conditions Swiss made

More information

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Wei Ye and John Heidemann CS577 Brett Levasseur 12/3/2013 Outline Introduction Scheduled Channel Polling (SCP-MAC) Energy Performance Analysis Implementation

More information

AS-MAC: An Asynchronous Scheduled MAC Protocol for Wireless Sensor Networks

AS-MAC: An Asynchronous Scheduled MAC Protocol for Wireless Sensor Networks AS-MAC: An Asynchronous Scheduled MAC Protocol for Wireless Sensor Networks By Beakcheol Jang, Jun Bum Lim, Mihail Sichitiu, NC State University 1 Presentation by Andrew Keating for CS577 Fall 2009 Outline

More information

Politecnico di Milano Advanced Network Technologies Laboratory. Beyond Standard MAC Sublayer

Politecnico di Milano Advanced Network Technologies Laboratory. Beyond Standard MAC Sublayer Politecnico di Milano Advanced Network Technologies Laboratory Beyond Standard 802.15.4 MAC Sublayer MAC Design Approaches o Conten&on based n Allow collisions n O2en CSMA based (SMAC, STEM, Z- MAC, GeRaF,

More information

Grundlagen der Rechnernetze. Introduction

Grundlagen der Rechnernetze. Introduction Grundlagen der Rechnernetze Introduction Overview Building blocks and terms Basics of communication Addressing Protocols and Layers Performance Historical development Grundlagen der Rechnernetze Introduction

More information

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Title: [Low energy superframe for beacon enabled PAN] Date Submitted: [] Source: [Fumihide Kojima 1, Hiroshi Harada 1, Takaaki

More information

The Long Range Wide Area Network - LoraWAN

The Long Range Wide Area Network - LoraWAN Politecnico di Milano Advanced Network Technologies Laboratory The Long Range Wide Area Network - LoraWAN https://www.lora-alliance.org/ 1 Lang Range Communication Technologies Wi-Fi HaLow 2 Cellular IoT

More information

Optimization of QAM-64 Modulation Technique Within WSN

Optimization of QAM-64 Modulation Technique Within WSN J. Appl. Environ. Biol. Sci., 7(3)7-14, 2017 2017, TextRoad Publication ISSN: 2090-4274 Journal of Applied Environmental and Biological Sciences www.textroad.com Optimization of QAM-64 Modulation Technique

More information

WirelessHART Modeling and Performance Evaluation

WirelessHART Modeling and Performance Evaluation WirelessHART Modeling and Performance Evaluation Anne Remke and Xian Wu October 24, 2013 A. Remke and X. Wu (University of Twente) WirelessHART October 24, 2013 1 / 21 WirelessHART [www.hartcomm.org] A.

More information

Evaluation of the 6TiSCH Network Formation

Evaluation of the 6TiSCH Network Formation Evaluation of the 6TiSCH Network Formation Dario Fanucchi 1 Barbara Staehle 2 Rudi Knorr 1,3 1 Department of Computer Science University of Augsburg, Germany 2 Department of Computer Science University

More information

Performance Analysis of Time-Critical Peer-to-Peer Communications in IEEE Networks

Performance Analysis of Time-Critical Peer-to-Peer Communications in IEEE Networks This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC proceedings Performance Analysis of Time-Critical Peer-to-Peer

More information

Wireless Sensor Networks

Wireless Sensor Networks Institut für Telematik Universität zu Lübeck Wireless Sensor Networks Chapter 5: Introduction to isense Stefan Fischer Dennis Pfisterer About isense and coalesenses GmbH 2 isense is developed and manufactured

More information

Design of an energy efficient Medium Access Control protocol for wireless sensor networks. Thesis Committee

Design of an energy efficient Medium Access Control protocol for wireless sensor networks. Thesis Committee Design of an energy efficient Medium Access Control protocol for wireless sensor networks Thesis Committee Masters Thesis Defense Kiran Tatapudi Dr. Chansu Yu, Dr. Wenbing Zhao, Dr. Yongjian Fu Organization

More information

Link Layer Support for Unified Radio Power Management In Wireless Sensor Networks

Link Layer Support for Unified Radio Power Management In Wireless Sensor Networks Washington University in St. Louis Washington University Open Scholarship All Computer Science and Engineering Research Computer Science and Engineering Report Number: WUCSE-26-63 26-1-1 Link Layer Support

More information

Lecture on Sensor Networks

Lecture on Sensor Networks Lecture on Sensor Networks Copyright (c) 2008 Dr. Thomas Haenselmann (University of Mannheim, Germany). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU

More information

Optimal Clock Synchronization in Networks. Christoph Lenzen Philipp Sommer Roger Wattenhofer

Optimal Clock Synchronization in Networks. Christoph Lenzen Philipp Sommer Roger Wattenhofer Optimal Clock Synchronization in Networks Christoph Lenzen Philipp Sommer Roger Wattenhofer Time in Sensor Networks Synchronized clocks are essential for many applications: Sensing TDMA Localization Duty-

More information

LoRaWAN. All of the gateways in a network communicate to the same server, and it decides which gateway should respond to a given transmission.

LoRaWAN. All of the gateways in a network communicate to the same server, and it decides which gateway should respond to a given transmission. LoRaWAN All of the gateways in a network communicate to the same server, and it decides which gateway should respond to a given transmission. Any end device transmission can be heard by multiple receivers,

More information

Medium Access Control Protocol for WBANS

Medium Access Control Protocol for WBANS Medium Access Control Protocol for WBANS Using the slides presented by the following group: An Efficient Multi-channel Management Protocol for Wireless Body Area Networks Wangjong Lee *, Seung Hyong Rhee

More information

and ZigBee Routing Simulation. at Samsung/CUNY

and ZigBee Routing Simulation. at Samsung/CUNY 802.15.4 and ZigBee Routing Simulation at Samsung/CUNY Contents 802.15.4 (LRWPAN) Introduction Function Modules Demos Demo1: AODV over LRWPAN Demo2: Beacon Enabled Star Demo3: Beacon Enabled Peer-to-Peer

More information

Comparing MAC Layer Implementations using Contiki-OS

Comparing MAC Layer Implementations using Contiki-OS Comparing MAC Layer Implementations using Contiki-OS Shantanoo Desai prepared for: Prof. Dr. Anna Förster Sustainable Communication Networks University of Bremen November 20, 2015 1 Outline Parameters

More information

Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks

Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks He Ba, Ilker Demirkol, and Wendi Heinzelman Department of Electrical and Computer Engineering University of Rochester

More information

Agenda. A short overview of the CITI lab. Wireless Sensor Networks : Key applications & constraints. Energy consumption and network lifetime

Agenda. A short overview of the CITI lab. Wireless Sensor Networks : Key applications & constraints. Energy consumption and network lifetime CITI Wireless Sensor Networks in a Nutshell Séminaire Internet du Futur, ASPROM Paris, 24 octobre 2012 Prof. Fabrice Valois, Université de Lyon, INSA-Lyon, INRIA fabrice.valois@insa-lyon.fr 1 Agenda A

More information

SYSTEM SENSOR WIRELESS REMOTE INDICATOR PRODUCT SPECIFICATION

SYSTEM SENSOR WIRELESS REMOTE INDICATOR PRODUCT SPECIFICATION Model name: M200I-RF Introduction: The 200 Series Commercial RF System is designed for use with compatible intelligent fire systems using the System Sensor 200/500 Series CLIP, Enhanced and Advanced communication

More information

Computer Networks II Advanced Features (T )

Computer Networks II Advanced Features (T ) Computer Networks II Advanced Features (T-110.5111) Wireless Sensor Networks, PhD Postdoctoral Researcher DCS Research Group For classroom use only, no unauthorized distribution Wireless sensor networks:

More information

Low-Power Interoperability for the IPv6 Internet of Things

Low-Power Interoperability for the IPv6 Internet of Things for the IPv6 Adam Dunkels, Joakim Eriksson, Nicolas Tsiftes Swedish Institute of Computer Science Presenter - Bob Kinicki Fall 2015 Introduction The is a current buzz term that many see as the direction

More information

An Adaptive Energy-conservation Scheme with Implementation Based on TelosW Platform for Wireless Sensor Networks

An Adaptive Energy-conservation Scheme with Implementation Based on TelosW Platform for Wireless Sensor Networks IEEE WCNC 2011 - Network An Adaptive Energy-conservation Scheme with Implementation Based on TelosW Platform for Wireless Sensor Networks Liang Jin, Yi-hua Zhu School of Computer Science and Technology

More information

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 3: RADIO COMMUNICATIONS Anna Förster

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 3: RADIO COMMUNICATIONS Anna Förster INTRODUCTION TO WIRELESS SENSOR NETWORKS CHAPTER 3: RADIO COMMUNICATIONS Anna Förster OVERVIEW 1. Radio Waves and Modulation/Demodulation 2. Properties of Wireless Communications 1. Interference and noise

More information

M U LT I C A S T C O M M U N I C AT I O N S. Tarik Cicic

M U LT I C A S T C O M M U N I C AT I O N S. Tarik Cicic M U LT I C A S T C O M M U N I C AT I O N S Tarik Cicic 9..08 O V E R V I E W One-to-many communication, why and how Algorithmic approach: Steiner trees Practical algorithms Multicast tree types Basic

More information

POWER CONSUMPTION OPTIMIZATION ANALYSIS BASED ON BERKELEY-MAC PROTOCOL USING TAGUCHI AND ANOVA METHODS FOR WSN

POWER CONSUMPTION OPTIMIZATION ANALYSIS BASED ON BERKELEY-MAC PROTOCOL USING TAGUCHI AND ANOVA METHODS FOR WSN 20 th June 206. Vol.88. No.2 2005-206 JATIT & LLS. All rights reserved. ISSN: 992-8645 www.jatit.org E-ISSN: 87-395 POWER CONSUMPTION OPTIMIZATION ANALYSIS BASED ON BERKELEY-MAC PROTOCOL USING TAGUCHI

More information

Lower Layers PART1: IEEE and the ZOLERTIA Z1 Radio

Lower Layers PART1: IEEE and the ZOLERTIA Z1 Radio Slide 1 Lower Layers PART1: IEEE 802.15.4 and the ZOLERTIA Z1 Radio Jacques Tiberghien Kris Steenhaut Remark: all numerical data refer to the parameters defined in IEEE802.15.4 for 32.5 Kbytes/s transmission

More information

FTSP Power Characterization

FTSP Power Characterization 1. Introduction FTSP Power Characterization Chris Trezzo Tyler Netherland Over the last few decades, advancements in technology have allowed for small lowpowered devices that can accomplish a multitude

More information

MAC SCHEDULING IN INDUSTRIAL WIRELESS CELL-BASED MESH SENSOR NETWORKS

MAC SCHEDULING IN INDUSTRIAL WIRELESS CELL-BASED MESH SENSOR NETWORKS MAC SCHEDULING IN INDUSTRIAL WIRELESS CELL-BASED MESH SENSOR NETWORKS Imran Yousaf Master s Degree Thesis 2011 EMBEDDED SYSTEMS MAC SCHEDULING IN INDUSTRIAL WIRELESS CELL-BASED MESH SENSOR NETWORKS Postadress:

More information

IEEE P Wireless Personal Area Networks

IEEE P Wireless Personal Area Networks IEEE P802.15 Wireless Personal Area Networks Project Title Date Submitted Source Re: TG6 Body Area Networks s MAC proposal to IEEE 802.15.6- document 14/November/2009 [Bin Zhen, Grace Sung, Huanbang Li,

More information

Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks

Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks Shih-Hsien Yang, Hung-Wei Tseng, Eric Hsiao-Kuang Wu, and Gen-Huey Chen Dept. of Computer Science and Information Engineering,

More information

Part I: Introduction to Wireless Sensor Networks. Alessio Di

Part I: Introduction to Wireless Sensor Networks. Alessio Di Part I: Introduction to Wireless Sensor Networks Alessio Di Mauro Sensors 2 DTU Informatics, Technical University of Denmark Work in Progress: Test-bed at DTU 3 DTU Informatics, Technical

More information

RFID Systems, an Introduction Sistemi Wireless, a.a. 2013/2014

RFID Systems, an Introduction Sistemi Wireless, a.a. 2013/2014 RFID Systems, an Introduction Sistemi Wireless, a.a. 2013/2014 Un. of Rome La Sapienza Chiara Petrioli, Gaia Maselli Department of Computer Science University of Rome Sapienza Italy RFID Technology Ø RFID

More information

WIRELESS NETWORK USER MANUAL MHz RFT-868-REL Remotely Controlled Relay Switch

WIRELESS NETWORK USER MANUAL MHz RFT-868-REL Remotely Controlled Relay Switch WIRELESS NETWORK USER MANUAL 868.3 MHz Remotely Controlled Relay Switch Device Specifications Max Switching Voltage: 250 VAC Max Switching Current: 10 A Max Switching Power: 2500 VA Power Draw in standby

More information

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling USC/ISI Technical Report ISI-TR-64, July 25. This report is superseded by a later version published at ACM SenSys 6. 1 Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Wei Ye and John Heidemann

More information

From Shared Memory to Message Passing

From Shared Memory to Message Passing From Shared Memory to Message Passing Stefan Schmid T-Labs / TU Berlin Some parts of the lecture, parts of the Skript and exercises will be based on the lectures of Prof. Roger Wattenhofer at ETH Zurich

More information

Active RFID System with Wireless Sensor Network for Power

Active RFID System with Wireless Sensor Network for Power 38 Active RFID System with Wireless Sensor Network for Power Raed Abdulla 1 and Sathish Kumar Selvaperumal 2 1,2 School of Engineering, Asia Pacific University of Technology & Innovation, 57 Kuala Lumpur,

More information

Reliable and Energy-Efficient Data Delivery in Sparse WSNs with Multiple Mobile Sinks

Reliable and Energy-Efficient Data Delivery in Sparse WSNs with Multiple Mobile Sinks Reliable and Energy-Efficient Data Delivery in Sparse WSNs with Multiple Mobile Sinks Giuseppe Anastasi Pervasive Computing & Networking Lab () Dept. of Information Engineering, University of Pisa E-mail:

More information

Funneling-MAC: A Localized, Sink-Oriented MAC For Boosting Fidelity in Sensor Networks

Funneling-MAC: A Localized, Sink-Oriented MAC For Boosting Fidelity in Sensor Networks Funneling-MAC: A Localized, Sink-Oriented MAC For Boosting Fidelity in Sensor Networks Gahng-Seop Ahn, Emiliano Miluzzo, Andrew T. Campbell Se Gi Hong, Francesca Cuomo EE Dept., Columbia University CS

More information

LeCroy UWBSpekChek WiMedia Compliance Test Suite User Guide. Introduction

LeCroy UWBSpekChek WiMedia Compliance Test Suite User Guide. Introduction LeCroy UWBSpekChek WiMedia Compliance Test Suite User Guide Version 3.10 March, 2008 Introduction LeCroy UWBSpekChek Application The UWBSpekChek application operates in conjunction with the UWBTracer/Trainer

More information

A Modified Beacon-Enabled IEEE MAC Emergency Response Applications

A Modified Beacon-Enabled IEEE MAC Emergency Response Applications MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com A Modified Beacon-Enabled IEEE 82.15.4 MAC Emergency Response Applications A. Mehta, G. Bhatti, Z. Sahinoglu, R. Viswanathan, J. Zhang TR21-63

More information

Syed Obaid Amin. Date: February 11 th, Networking Lab Kyung Hee University

Syed Obaid Amin. Date: February 11 th, Networking Lab Kyung Hee University Detecting Jamming Attacks in Ubiquitous Sensor Networks Networking Lab Kyung Hee University Date: February 11 th, 2008 Syed Obaid Amin obaid@networking.khu.ac.kr Contents Background Introduction USN (Ubiquitous

More information

ENERGY EFFICIENT SENSOR NODE DESIGN IN WIRELESS SENSOR NETWORKS

ENERGY EFFICIENT SENSOR NODE DESIGN IN WIRELESS SENSOR NETWORKS Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 4, April 2014,

More information

Energy-Efficient Duty Cycle Assignment for Receiver-Based Convergecast in Wireless Sensor Networks

Energy-Efficient Duty Cycle Assignment for Receiver-Based Convergecast in Wireless Sensor Networks Energy-Efficient Duty Cycle Assignment for Receiver-Based Convergecast in Wireless Sensor Networks Yuqun Zhang, Chen-Hsiang Feng, Ilker Demirkol, Wendi B. Heinzelman Department of Electrical and Computer

More information

NETWORK CONNECTIVITY FOR IoT. Hari Balakrishnan. Lecture #5 6.S062 Mobile and Sensor Computing Spring 2017

NETWORK CONNECTIVITY FOR IoT. Hari Balakrishnan. Lecture #5 6.S062 Mobile and Sensor Computing Spring 2017 NETWORK CONNECTIVITY FOR IoT Hari Balakrishnan Lecture #5 6.S062 Mobile and Sensor Computing Spring 2017 NETWORKING: GLUE FOR THE IOT IoT s technology push from the convergence of Embedded computing Sensing

More information

Final Exam (ECE 408/508 Digital Communications) (05/05/10, Wed, 6 8:30PM)

Final Exam (ECE 408/508 Digital Communications) (05/05/10, Wed, 6 8:30PM) Final Exam (ECE 407 Digital Communications) Page 1 Final Exam (ECE 408/508 Digital Communications) (05/05/10, Wed, 6 8:30PM) Name: Bring calculators. 2 ½ hours. 20% of your final grade. Question 1. (20%,

More information

Politecnico di Milano Advanced Network Technologies Laboratory. Radio Frequency Identification

Politecnico di Milano Advanced Network Technologies Laboratory. Radio Frequency Identification Politecnico di Milano Advanced Network Technologies Laboratory Radio Frequency Identification RFID in Nutshell o To Enhance the concept of bar-codes for faster identification of assets (goods, people,

More information

Jamming Wireless Networks: Attack and Defense Strategies

Jamming Wireless Networks: Attack and Defense Strategies Jamming Wireless Networks: Attack and Defense Strategies Wenyuan Xu, Ke Ma, Wade Trappe, Yanyong Zhang, WINLAB, Rutgers University IAB, Dec. 6 th, 2005 Roadmap Introduction and Motivation Jammer Models

More information

Link Layer Driver Architecture for Unified Radio Power Management in Wireless Sensor Networks

Link Layer Driver Architecture for Unified Radio Power Management in Wireless Sensor Networks Link Layer Driver Architecture for Unified Radio Power Management in Wireless Sensor Networks Kevin Klues UC Berkeley Berkeley, California 94720 klueska@eecs.berkeley.edu Guoliang Xing Michigan State University

More information

Politecnico di Milano Facoltà di Ingegneria dell Informazione. 3 Basic concepts. Wireless Networks Prof. Antonio Capone

Politecnico di Milano Facoltà di Ingegneria dell Informazione. 3 Basic concepts. Wireless Networks Prof. Antonio Capone Politecnico di Milano Facoltà di Ingegneria dell Informazione 3 Basic concepts Wireless Networks Prof. Antonio Capone Wireless Networks Wireless or wired, what is better? Well, it depends on the situation!

More information

Passive discovery schemes for opportunistic message relaying schemes based on IEEE Niels Karowski, Andreas Willig, Jan-Hinrich Hauer

Passive discovery schemes for opportunistic message relaying schemes based on IEEE Niels Karowski, Andreas Willig, Jan-Hinrich Hauer Technical University Berlin Telecommunication Networks Group Passive discovery schemes for opportunistic message relaying schemes based on IEEE 802.15.4 Niels Karowski, Andreas Willig, Jan-Hinrich Hauer

More information

Energy Saving Routing Strategies in IP Networks

Energy Saving Routing Strategies in IP Networks Energy Saving Routing Strategies in IP Networks M. Polverini; M. Listanti DIET Department - University of Roma Sapienza, Via Eudossiana 8, 84 Roma, Italy 2 june 24 [scale=.8]figure/logo.eps M. Polverini

More information

Energy-Efficient Data Management for Sensor Networks

Energy-Efficient Data Management for Sensor Networks Energy-Efficient Data Management for Sensor Networks Al Demers, Cornell University ademers@cs.cornell.edu Johannes Gehrke, Cornell University Rajmohan Rajaraman, Northeastern University Niki Trigoni, Cornell

More information

Energy-Efficient Communication Protocol for Wireless Microsensor Networks

Energy-Efficient Communication Protocol for Wireless Microsensor Networks Energy-Efficient Communication Protocol for Wireless Microsensor Networks Wendi Rabiner Heinzelman Anatha Chandrasakan Hari Balakrishnan Massachusetts Institute of Technology Presented by Rick Skowyra

More information

Comparison between Preamble Sampling and Wake-Up Receivers in Wireless Sensor Networks

Comparison between Preamble Sampling and Wake-Up Receivers in Wireless Sensor Networks Comparison between Preamble Sampling and Wake-Up Receivers in Wireless Sensor Networks Richard Su, Thomas Watteyne, Kristofer S. J. Pister BSAC, University of California, Berkeley, USA {yukuwan,watteyne,pister}@eecs.berkeley.edu

More information

Opportunistic electromagnetic energy harvesting enabled IEEE MAC protocols employing multi-channel scheduled channel polling

Opportunistic electromagnetic energy harvesting enabled IEEE MAC protocols employing multi-channel scheduled channel polling CREaTION Workshop Opportunistic electromagnetic energy harvesting enabled IEEE 802.15.4 MAC protocols employing multi-channel scheduled channel polling Luís M. Borges Rodolfo Oliveira Fernando J. Velez

More information

WiMedia Interoperability and Beaconing Protocol

WiMedia Interoperability and Beaconing Protocol and Beaconing Protocol Mike Micheletti UWB & Wireless USB Product Manager LeCroy Protocol Solutions Group T he WiMedia Alliance s ultra wideband wireless architecture is designed to handle multiple protocols

More information

Wireless Sensor Networks (aka, Active RFID)

Wireless Sensor Networks (aka, Active RFID) Politecnico di Milano Advanced Network Technologies Laboratory Wireless Sensor Networks (aka, Active RFID) Hardware and Hardware Abstractions Design Challenges/Guidelines/Opportunities 1 Let s start From

More information

DiCa: Distributed Tag Access with Collision-Avoidance among Mobile RFID Readers

DiCa: Distributed Tag Access with Collision-Avoidance among Mobile RFID Readers DiCa: Distributed Tag Access with Collision-Avoidance among Mobile RFID Readers Kwang-il Hwang, Kyung-tae Kim, and Doo-seop Eom Department of Electronics and Computer Engineering, Korea University 5-1ga,

More information

Self-triggered Control of Multiple Loops over IEEE Networks

Self-triggered Control of Multiple Loops over IEEE Networks Proceedings of the 8th World Congress The International Federation of Automatic Control Milano (Italy) August 28 - September 2, 2 Self-triggered Control of Multiple Loops over IEEE 82.5.4 Networks U. Tiberi

More information

WUR-MAC: Energy efficient Wakeup Receiver based MAC Protocol

WUR-MAC: Energy efficient Wakeup Receiver based MAC Protocol WUR-MAC: Energy efficient Wakeup Receiver based MAC Protocol S. Mahlknecht, M. Spinola Durante Institute of Computer Technology Vienna University of Technology Vienna, Austria {mahlknecht,spinola}@ict.tuwien.ac.at

More information

The Armstrong Project Technical Report

The Armstrong Project Technical Report The Armstrong Project Technical Report : A Localized, Sink-Oriented MAC For Boosting Fidelity in Sensor Networks Gahng-Seop Ahn, Emiliano Miluzzo, Andrew T. Campbell, Se Gi Hong, and Francesca Cuomo CU/EE/TAP-TR-26-8-3

More information

Energy Efficient Arbitration of Medium Access in Wireless Sensor Networks

Energy Efficient Arbitration of Medium Access in Wireless Sensor Networks Energy Efficient Arbitration of Medium Access in Wireless Sensor Networks Abstract Networking of unattended sensors has become very attractive for many civil and military applications such as disaster

More information

IN4181 Lecture 2. Ad-hoc and Sensor Networks. Koen Langendoen Muneeb Ali, Aline Baggio Gertjan Halkes

IN4181 Lecture 2. Ad-hoc and Sensor Networks. Koen Langendoen Muneeb Ali, Aline Baggio Gertjan Halkes IN4181 Lecture 2 Ad-hoc and Sensor Networks Koen Langendoen Muneeb Ali, Aline Baggio Gertjan Halkes Outline: discuss impact of wireless Ad-hoc networks link layer: medium access control network layer:

More information

Analysis and Experiments for Dual-Rate Beacon Scheduling in ZigBee/IEEE

Analysis and Experiments for Dual-Rate Beacon Scheduling in ZigBee/IEEE The First International Workshop on Cyber-Physical Networking Systems Analysis and Experiments for Dual-Rate Beacon Scheduling in ZigBee/IEEE 82.15.4 Shantao Chen The State Key Laboratory of Industrial

More information

LoRa for the Internet of Things

LoRa for the Internet of Things LoRa for the Internet of Things Martin Bor Department of Computing and Communications Lancaster University m.bor@lancaster.ac.uk John Vidler Department of Computing and Communications Lancaster University

More information

Research Article Emergency Handling for MAC Protocol in Human Body Communication

Research Article Emergency Handling for MAC Protocol in Human Body Communication Hindawi Publishing Corporation EURASIP Journal on Wireless Communications and Networking Volume 011, Article ID 786903, 6 pages doi:.1155/011/786903 Research Article Handling for MAC Protocol in Human

More information

The Mote Revolution: Low Power Wireless Sensor Network Devices

The Mote Revolution: Low Power Wireless Sensor Network Devices The Mote Revolution: Low Power Wireless Sensor Network Devices University of California, Berkeley Joseph Polastre Robert Szewczyk Cory Sharp David Culler The Mote Revolution: Low Power Wireless Sensor

More information

Panda: Neighbor Discovery on a Power Harvesting Budget. Robert Margolies, Guy Grebla, Tingjun Chen, Dan Rubenstein, Gil Zussman

Panda: Neighbor Discovery on a Power Harvesting Budget. Robert Margolies, Guy Grebla, Tingjun Chen, Dan Rubenstein, Gil Zussman Panda: Neighbor Discovery on a Power Harvesting Budget Robert Margolies, Guy Grebla, Tingjun Chen, Dan Rubenstein, Gil Zussman The Internet of Tags Small energetically self-reliant tags Enabling technologies

More information

Local Area Networks NETW 901

Local Area Networks NETW 901 Local Area Networks NETW 901 Lecture 2 Medium Access Control (MAC) Schemes Course Instructor: Dr. Ing. Maggie Mashaly maggie.ezzat@guc.edu.eg C3.220 1 Contents Why Multiple Access Random Access Aloha Slotted

More information

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS A Thesis by Masaaki Takahashi Bachelor of Science, Wichita State University, 28 Submitted to the Department of Electrical Engineering

More information

ActSee: Activity-Aware Radio Duty Cycling for Sensor Networks in Smart Environments

ActSee: Activity-Aware Radio Duty Cycling for Sensor Networks in Smart Environments ActSee: Activity-Aware Radio Duty Cycling for Sensor Networks in Smart Environments Shao-Jie Tang Debraj De Wen-Zhan Song Diane Cook Sajal Das stang7@iit.edu, dde1@student.gsu.edu, wsong@gsu.edu, djcook@wsu.edu,

More information

An Adaptable Energy-Efficient Medium Access Control Protocol for Wireless Sensor Networks

An Adaptable Energy-Efficient Medium Access Control Protocol for Wireless Sensor Networks An Adaptable Energy-Efficient ium Access Control Protocol for Wireless Sensor Networks Justin T. Kautz 23 rd Information Operations Squadron, Lackland AFB TX Justin.Kautz@lackland.af.mil Barry E. Mullins,

More information

Fresh from the boat: Great Duck Island habitat monitoring. Robert Szewczyk Joe Polastre Alan Mainwaring June 18, 2003

Fresh from the boat: Great Duck Island habitat monitoring. Robert Szewczyk Joe Polastre Alan Mainwaring June 18, 2003 Fresh from the boat: Great Duck Island habitat monitoring Robert Szewczyk Joe Polastre Alan Mainwaring June 18, 2003 Outline Application overview System & node evolution Status & preliminary evaluations

More information

Heterogenous Quorum-based Wakeup Scheduling for Duty-Cycled Wireless Sensor Networks

Heterogenous Quorum-based Wakeup Scheduling for Duty-Cycled Wireless Sensor Networks Heterogenous Quorum-based Wakeup Scheduling for Duty-Cycled Wireless Sensor Networks Shouwen Lai Dissertation submitted to the Faculty of the Virginia Polytechnic Institute and State University in partial

More information

CS649 Sensor Networks Lecture 3: Hardware

CS649 Sensor Networks Lecture 3: Hardware CS649 Sensor Networks Lecture 3: Hardware Andreas Terzis http://hinrg.cs.jhu.edu/wsn05/ With help from Mani Srivastava, Andreas Savvides Spring 2006 CS 649 1 Outline Hardware characteristics of a WSN node

More information

LoRa Scalability: A Simulation Model Based on Interference Measurements

LoRa Scalability: A Simulation Model Based on Interference Measurements sensors Article LoRa Scalability: A Simulation Model Based on Interference Measurements Jetmir Haxhibeqiri *, Floris Van den Abeele, Ingrid Moerman and Jeroen Hoebeke Department of Information Technology,

More information

Seminar on Low Power Wide Area Networks

Seminar on Low Power Wide Area Networks Seminar on Low Power Wide Area Networks Luca Feltrin RadioNetworks, DEI, Alma Mater Studiorum - Università di Bologna Technologies Overview State of the Art Long Range Technologies for IoT Cellular Band

More information

Exercise Data Networks

Exercise Data Networks (due till January 19, 2009) Exercise 9.1: IEEE 802.11 (WLAN) a) In which mode of operation is this network in? b) Why is the start of the back-off timers delayed until the DIFS contention phase? c) How

More information

AN ESTIMATION OF SENSOR ENERGY CONSUMP- TION

AN ESTIMATION OF SENSOR ENERGY CONSUMP- TION Progress In Electromagnetics Research B, Vol. 12, 259 295, 29 AN ESTIMATION OF SENSOR ENERGY CONSUMP- TION M. N. Halgamuge, M. Zukerman, and K. Ramamohanarao ARC Special Research Center for Ultra-Broadband

More information

An Improved MAC Model for Critical Applications in Wireless Sensor Networks

An Improved MAC Model for Critical Applications in Wireless Sensor Networks An Improved MAC Model for Critical Applications in Wireless Sensor Networks Gayatri Sakya Vidushi Sharma Trisha Sawhney JSSATE, Noida GBU, Greater Noida JSSATE, Noida, ABSTRACT The wireless sensor networks

More information

Using Reconfigurable Radios to Increase Throughput in Wireless Sensor Networks

Using Reconfigurable Radios to Increase Throughput in Wireless Sensor Networks Using Reconfigurable Radios to Increase Throughput in Wireless Sensor Networks Mihaela Cardei and Yueshi Wu Department of Computer and Electrical Engineering and Computer Science Florida Atlantic University

More information

Aizaz U Chaudhry *, Nazia Ahmad and Roshdy HM Hafez. Abstract

Aizaz U Chaudhry *, Nazia Ahmad and Roshdy HM Hafez. Abstract RESEARCH Open Access Improving throughput and fairness by improved channel assignment using topology control based on power control for multi-radio multichannel wireless mesh networks Aizaz U Chaudhry

More information

Optimum Duty Cycle Evaluation for Slotted IEEE Mac for Real Time Applications Pratibha Dabas 1 Vinod Todwal 2

Optimum Duty Cycle Evaluation for Slotted IEEE Mac for Real Time Applications Pratibha Dabas 1 Vinod Todwal 2 IJSRD - International Journal for Scientific Research & Development Vol., Issue, ISSN (online): - Optimum Duty Cycle Evaluation for Slotted IEEE.5. Mac for Real Time Applications Pratibha Dabas Vinod Todwal,

More information

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso Node energy consumption The batteries are limited and usually they can t support long term tasks

More information

Efficient Data Collection Over Multiple Access Wireless Sensors Network

Efficient Data Collection Over Multiple Access Wireless Sensors Network 1 Efficient Data Collection Over Multiple Access Wireless Sensors Network Alejandro Cohen, Student Member, IEEE, Asaf Cohen, Member, IEEE, and Omer Gurewitz, Member, IEEE, In memory of Aviad Firuz (R.I.P.)

More information

ECE 333: Introduction to Communication Networks Fall Lecture 15: Medium Access Control III

ECE 333: Introduction to Communication Networks Fall Lecture 15: Medium Access Control III ECE 333: Introduction to Communication Networks Fall 200 Lecture 5: Medium Access Control III CSMA CSMA/CD Carrier Sense Multiple Access (CSMA) In studying Aloha, we assumed that a node simply transmitted

More information

DEEJAM: Defeating Energy-Efficient Jamming in IEEE based Wireless Networks

DEEJAM: Defeating Energy-Efficient Jamming in IEEE based Wireless Networks DEEJAM: Defeating Energy-Efficient Jamming in IEEE 802.15.4-based Wireless Networks Anthony D. Wood, John A. Stankovic, Gang Zhou Department of Computer Science University of Virginia Wireless Sensor Networks

More information

Wireless Sensor Networks

Wireless Sensor Networks DEEJAM: Defeating Energy-Efficient Jamming in IEEE 802.15.4-based Wireless Networks Anthony D. Wood, John A. Stankovic, Gang Zhou Department of Computer Science University of Virginia June 19, 2007 Wireless

More information

Gateways Placement in Backbone Wireless Mesh Networks

Gateways Placement in Backbone Wireless Mesh Networks I. J. Communications, Network and System Sciences, 2009, 1, 1-89 Published Online February 2009 in SciRes (http://www.scirp.org/journal/ijcns/). Gateways Placement in Backbone Wireless Mesh Networks Abstract

More information

On the problem of energy efficiency of multi-hop vs one-hop routing in Wireless Sensor Networks

On the problem of energy efficiency of multi-hop vs one-hop routing in Wireless Sensor Networks On the problem of energy efficiency of multi-hop vs one-hop routing in Wireless Sensor Networks Symon Fedor and Martin Collier Research Institute for Networks and Communications Engineering (RINCE), Dublin

More information

Deployment Design of Wireless Sensor Network for Simple Multi-Point Surveillance of a Moving Target

Deployment Design of Wireless Sensor Network for Simple Multi-Point Surveillance of a Moving Target Sensors 2009, 9, 3563-3585; doi:10.3390/s90503563 OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Article Deployment Design of Wireless Sensor Network for Simple Multi-Point Surveillance

More information

Preamble MAC Protocols with Non-persistent Receivers in Wireless Sensor Networks

Preamble MAC Protocols with Non-persistent Receivers in Wireless Sensor Networks Preamble MAC Protocols with Non-persistent Receivers in Wireless Sensor Networks Abdelmalik Bachir, Martin Heusse, and Andrzej Duda Grenoble Informatics Laboratory, Grenoble, France Abstract. In preamble

More information

ATPC: Adaptive Transmission Power Control for Wireless Sensor Networks

ATPC: Adaptive Transmission Power Control for Wireless Sensor Networks ATPC: Adaptive Transmission Power Control for Wireless Sensor Networks Shan Lin, Jingbin Zhang, Gang Zhou, Lin Gu, Tian He, and John A. Stankovic Department of Computer Science, University of Virginia

More information

Scheduling Data Collection with Dynamic Traffic Patterns in Wireless Sensor Networks

Scheduling Data Collection with Dynamic Traffic Patterns in Wireless Sensor Networks Scheduling Data Collection with Dynamic Traffic Patterns in Wireless Sensor Networks Wenbo Zhao and Xueyan Tang School of Computer Engineering, Nanyang Technological University, Singapore 639798 Email:

More information

AcuMesh Wireless RS485 Network. User's Manual SOLUTION

AcuMesh Wireless RS485 Network. User's Manual SOLUTION AcuMesh Wireless RS485 Network User's Manual AN SOLUTION ACUMESH - WIRELESS METERING SYSTEM COPYRIGHT 2015 V1.2 This manual may not be altered or reproduced in whole or in part by any means without the

More information