Indriya: A Low-Cost, 3D Wireless Sensor Network Testbed Manjunath D, Chan Mun Choon, and Ananda A.L National University of Singapore.

Slides:



Advertisements
Similar presentations
POE-Client Overview The POE-CLIENT product is a Zero client powered by power over Ethernet. Unlike other zero clients this board directly drives all internal.
Advertisements

1 UNIT I (Contd..) High-Speed LANs. 2 Introduction Fast Ethernet and Gigabit Ethernet Fast Ethernet and Gigabit Ethernet Fibre Channel Fibre Channel High-speed.
Wireless Sensor Networks Studies and experiences at ISMB Torino, Italy Edoardo Calia Human Factors and the Digital Home Workshop ETSI, Sophia.
Chapter 4 Computer Networks
Virtual Distance: A Generalized Metric for Overlay Tree Construction ISCC12 July Suat Mercan (Zirve University) & Murat Yuksel (University of Nevada,
TYPES OF COMPUTER NETWORKS
MEMS Thermal & Fluid Control Lab. RFID tag powered by solar cell was set up and integrated with multiple sensors, such as temperature, humidity, light.
Web Page Design Chapter 1 Introducing Networks and the Internet.
Introduction Build and impact metric data provided by the SGIG recipients convey the type and extent of technology deployment, as well as its effect on.
Is There Light at the Ends of the Tunnel? Wireless Sensor Networks for Adaptive Lighting in Road Tunnels IPSN 2011 Sean.
Manjunath Doddavenkatappa, Chan Mun Choon and Ben Leong National University of Singapore Splash: Fast Data Dissemination with Constructive Interference.
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Sec-TEEN: Secure Threshold sensitive Energy Efficient sensor Network protocol Ibrahim Alkhori, Tamer Abukhalil & Abdel-shakour A. Abuznied Department of.
Applications of Wireless Sensor Networks in Smart Grid Presented by Zhongming Zheng.
LANs and WANs Network size, vary from –simple office system (few PCs) to –complex global system(thousands PCs) Distinguish by the distances that the network.
22/10/2012| Dept. of Computer Science | Databases and Distributed Systems Group | Pablo Guerrero |1 Pablo Guerrero, Iliya Gurov, Kristof Van Laerhoven,
A Dual-Radio Framework for MAC Protocol Implementation in Wireless Sensor Networks Manjunath D, Mun Choon Chan, and Ananda A L National University of Singapore.
Lesson 1-Introducing Basic Network Concepts
Development of a Linux- based small-size controller using PoE technology T. Masuda, T. Fukui, R. Tanaka SPring-8 ICALEPCS2005, Oct , Geneva, Switzerland.
Evaluating the Cost of Frequency Diversity in Communication and Routing Overview Jorge Ortiz* ♦ David Culler* Causes of Loss  Pairs of nodes sharing a.
Computer Networks Eyad Husni Elshami. Computer Network A computer network is a group of interconnected computers to share data resources ( printer, data.
Copyright©2008 N.AlJaffan®KSU1 Chapter 8 Communications and Networks.
David Rogers, Stu Andrzejewski, Kelly Desmond, Brad Garrod.
Networks CSCI-N 100 Dept. of Computer and Information Science.
Chapter 4.  Understand network connectivity.  Peer-to-Peer network & Client-Server network  Understand network topology  Star, Bus & Ring topology.
Chapter 4: Computer Networks Department of Computer Science Foundation Year Program Umm Alqura University, Makkah Computer Skills /1436.
NETWORK Topologies An Introduction.
CN. Computer NEtwork ► A computer network, often simply referred to as a network, is a collection of computers.
IEEE & Priyanka Vanjani CST 554: Short Presentation ASU Id #
Common Devices Used In Computer Networks
Unit 1—Computer Basics Lesson 7 Networks.
Enhancing the Security of Corporate Wi-Fi Networks using DAIR PRESENTED BY SRAVANI KAMBAM 1.
Basic LAN techniques IN common with all other computer based systems networks require both HARDWARE and SOFTWARE to function. Networks are often explained.
Living Online Module Lesson 23 — Networks and Telecommunication
Computer Networks. Why Create Networks? Communication Communication technologies such as , sms, video-conference can be used Makes communication.
IEEE &
HNC COMPUTING - Network Concepts 1 Network Concepts Devices Introduction into Network Devices.
What is a Network? Living Online Lesson 1 Mrs. Elzey.
Improving Link Quality by Exploiting Channel Diversity in Wireless Sensor Networks Manjunath D, Mun Choon Chan, and Ben Leong National University of Singapore.
Network and Systems Laboratory nslab.ee.ntu.edu.tw Branislav Kusy, Christian Richter, Wen Hu, Mikhail Afanasyev, Raja Jurdak, Michael Brunig, David Abbott,
TYPES OF NETWORKS. Networks. A network is a set of computers that are linked together so they can share resources such as printers, data files and software.
1 Recommendations Now that 40 GbE has been adopted as part of the 802.3ba Task Force, there is a need to consider inter-switch links applications at 40.
Living Online Module Lesson 23 — Networks and Telecommunication Computer Literacy BASICS.
1 RealProct: Reliable Protocol Conformance Testing with Real Nodes for Wireless Sensor Networks Junjie Xiong, Edith C.-Ngai, Yangfan Zhou, Michael R. Lyu.
Syed Hassan Ahmed Syed Hassan Ahmed, Safdar H. Bouk, Nadeem Javaid, and Iwao Sasase RIU Islamabad. IMNIC’12, RIU Islamabad.
WEBMASTER 3224 PHYSICAL VS LOGICAL COMPONENTS OF THE INTERNET AND NETWORKS.
COMPUTER NETWORK CREATED BY:- PALASH SACHAN. CONTENTS INTRODUCTION COMPUTER NETWORK TYPES OF NETWORK CLASSIFICATION OF NETWORK ARCHITECTURE NETWORK TOPOLOGY.
Networking And their components. What is Networking? In it’s simplest term, networking is when two or more things are able to communicate and understand.
Term 2, 2011 Week 2. CONTENTS Communications devices – Modems – Network interface cards (NIC) – Wireless access point – Switches and routers Communications.
TempLab : A Testbed to Study the Impact of Temperature on Wireless Sensor Networks C.A. Boanoy, M.A. Zúñiga, J. Brownz, U. Roedigz, C. Keppitiyagama§,
Kevin Harrison LTEC 4550 Assignment 3.  Ethernet Hub  An unsophisticated device that is used for connecting multiple Ethernet devices together.  Typically.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Select appropriate hardware for building networks. Objective Course Weight 2%
2.2 Interfacing Computers MR JOSEPH TAN CHOO KEE TUESDAY 1330 TO 1530
Introduction Chapter 1. Introduction  A computer network is two or more computers connected together so they can communicate with one another.  Two.
DATA COMMUNICATION AND NETWORKS Computers can be used in two modes: stand-alone mode and communication mode Communication of messages electronically over.
NETWORKS. WHAT IS A NETWORK? When two or more computers or devices are linked together. Any device connected to a network is a node.
COLLEGE OF BUSINESS ADMINISTRATION
Intention – Understanding the features of the following networks
Mingze Zhang, Mun Choon Chan and A. L. Ananda School of Computing
Medium Access Control. MAC layer covers three functional areas: reliable data delivery access control security.
Chapter 1 Introduction Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
OPPCAST Exploiting Spatial and Channel Diversity for Robust Data Collection in Urban Environments Mobashir Mohammad Xiang Fa Guo Mun Choon Chan IPSN 2016.
TYPES OF NETWORK
Computer networking In this section of notes you will learn the rudiments of networking, the components of a network and how to secure a network.
RealProct: Reliable Protocol Conformance Testing with Real Nodes for Wireless Sensor Networks Junjie Xiong
ICT Computing Lesson 4: Computing Network.
Instructor: Mort Anvari
Communication and the Internet
Practical Network Computer Science IT&CS Third Class part Mohanad Ali
Chowkidar: Stabilizing Health Monitoring for Wireless Sensor Networks
Presentation transcript:

Indriya: A Low-Cost, 3D Wireless Sensor Network Testbed Manjunath D, Chan Mun Choon, and Ananda A.L National University of Singapore

Outline Indriya – Deployment – Uses and Users – Design – Comparison Analysis of Channel Diversity – Performance differences and corrletions among different channels – Correlations and short-time stability of RSSI on different channels

Indriya: Deployment Motes and sensors – Totally 127 TelosB motes are deployed over three floors of our building – More than 50% of the motes have sensors WiEye – Often used to detect human beings SBT80 – Contains ambient sensors SBT30 and TelosB sensors – Used for education purposes

Deployment over 3 Floors

Uses and Users Indriya is in use for almost 2 years and it is being used for both research and teaching – Users often use it for evaluating their research work on networking protocols – There are over 100 users from more than 35 Universities Universities include Xi'an Jiaotong University and HIT in China

Uses and Users – We are also using it in teaching a course on WSNs – Our School also uses Indriya to monitor temperature in its building so that air conditioners can be set accordingly

Design Existing designs One-to-one architecture used by Motelab and Kansei One-to-many architecture adopted by Twist Ethernet

Design (Contd..) Indriya also incorporates one-to-many design but an efficient one with MAC Mini PCs constituting cluster heads We are able cover our large building with only 6 clusters with each cluster capable of accommodating 127 devices MAC Mini PC

Design (Contd..) USB Hub Ethernet Other clusters Active Cable Active Cable Internet

Comparison We discuss advantages of our design by comparing against Motelab, Kansei, and Twist testbeds – We gain mainly in terms of costs for deployment and maintenance Estimated average cost per node in different testbeds

Comparison (contd..) All the other three testbeds use a large number of single-board computers such as NSLU2 – Setting-up and maintaining these computers is both expensive and pains-taking

Comparison (contd..) Every single-board computer should be wall-powered Requires customized OS and mote- programming tools Such devices are typically resource- constrained thus demanding requirements such as file system over network

Comparison (contd..) On contrary, Indriya uses only 6 MAC Mini PCs although it covers larger geographical volume than other testbeds – Indriya is the largest deployment with its bounding cube measuring m 3 PC-class MAC Mini can use desktop OSs and standard programming tools without any testbed-specific modifications

Comparison (contd..) Maintenance cost of Indriya for almost 2 years of its operation is minimal – We have spent less than US$500 till date with most of it incurred in replacing failed ac-to-dc adaptors used to power USB hubs – Maintenance cost in terms of time required is one to two hours per week time of one PhD student

Constituents of Indriya DeviceVendor MotesMemsics TelosB SensorsEasySen Active cablesATEN USB hubsBelkins 7-port hubs Cluster headApple MAC Mini It is very important to use high quality active cables, USB hubs, and ac-to-dc adaptors for the hubs.

Experimental Analysis of Channel Diversity

Goals Our two goals are as follows 1) To analyze performance differences and correlations that may exist among 16 non-overlapping channels of IEEE supported by CC2420 devices on Indriya 2) To verify generality of the correlation of RSSI with PRR [Hotnets06] and its short-time stability [SenSys08] across different channels

Experimental Methodology S 200 pkts with an IPI 10ms

Experimental Methodology We repeat this process on each of the 44 nodes spanning an entire floor of Indriya thus considering a maximum of 44 * 43 = 1892 links Moreover, we repeat the entire procedure on each of the 16 channels

Performance Differences Number of communication links differ from channel to channel Although avg. no. of links per channel is 633, only 392 links are commonly found on all 16 channels Figure 1. Network-wide variations

Performance Differences (Contd..) Link-wise variations Figure 2. Link-wise variations

Correlation among Channels

Correlation between PRR and RSSI Figure 3. Correlation between PRR and RSSI on channel 15

Short-time stability of RSSI Figure 4. Short-time stability of RSSI on channel 21

Conclusion We demonstrated that large-scale testbeds can be reliably built over USB infrastructures without employing single-board computers The main advantage of our design is that it considerably reduces costs of both deployment and maintenance We also showed that performance varies drastically from channel to channel and demonstrated that well-known RSSI correlation to PRR and its short-time stability can be generalized across all channels