UNIT IV INFRASTRUCTURE ESTABLISHMENT. INTRODUCTION When a sensor network is first activated, various tasks must be performed to establish the necessary.

Slides:



Advertisements
Similar presentations
* Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model Dongxiao Yu Department of Computer Science The University of Hong.
Advertisements

HIERARCHY REFERENCING TIME SYNCHRONIZATION PROTOCOL Prepared by : Sunny Kr. Lohani, Roll – 16 Sem – 7, Dept. of Comp. Sc. & Engg.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
TDMA Scheduling in Wireless Sensor Networks
Z-MAC: a Hybrid MAC for Wireless Sensor Networks Injong Rhee, Ajit Warrier, Mahesh Aia and Jeongki Min Dept. of Computer Science, North Carolina State.
Kyung Tae Kim, Hee Yong Youn (Sungkyunkwan University)
Introduction to Wireless Sensor Networks
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
Presented By- Sayandeep Mitra TH SEMESTER Sensor Networks(CS 704D) Assignment.
SENSOR NETWORKS ECE 654 Irene Ioannou. Sensor networks communication architecture.
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
1 Prediction-based Strategies for Energy Saving in Object Tracking Sensor Networks Yingqi Xu, Wang-Chien Lee Proceedings of the 2004 IEEE International.
1 Complexity of Network Synchronization Raeda Naamnieh.
He Huang Introduction:The Flooding Time Synchronization Protocol.
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
Analysis of Hop-Distance Relationship in Spatially Random Sensor Networks 1 Serdar Vural and Eylem Ekici Department of Electrical and Computer Engineering.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 15th Lecture Christian Schindelhauer.
Time Synchronization Murat Demirbas SUNY Buffalo.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 13th Lecture Christian Schindelhauer.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
Wireless Distributed Sensor Networks Special Thanks to: Jasvinder Singh Hitesh Nama.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo, David Culler (University of California, Berkeley) Special thanks to Wei Ye.
Wireless Video Sensor Networks Vijaya S Malla Harish Reddy Kottam Kirankumar Srilanka.
Timing-sync Protocol for Sensor Networks (TPSN) Presenter: Ke Gao Instructor: Yingshu Li.
Energy-Aware Synchronization in Wireless Sensor Networks Yanos Saravanos Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Hongyu Gong, Lutian Zhao, Kainan Wang, Weijie Wu, Xinbing Wang
Computing and Communicating Functions over Sensor Networks A.Giridhar and P. R. Kumar Presented by Srikanth Hariharan.
Protocols for Self-Organization of a Wireless Sensor Network K. Sohrabi, J. Gao, V. Ailawadhi, and G. J. Pottie IEEE Personal Comm., Oct Presented.
Multimedia & Networking Lab
1 Adaptive QoS Framework for Wireless Sensor Networks Lucy He Honeywell Technology & Solutions Lab No. 430 Guo Li Bin Road, Pudong New Area, Shanghai,
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
On-Demand Traffic-Embedded Clock Synchronization for Wireless Sensor Networks Sang Hoon Lee.
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 2.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
Wireless Sensor Network Protocols Dr. Monir Hossen ECE, KUET Department of Electronics and Communication Engineering, KUET.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
1 Clock Synchronization for Wireless Sensor Networks: A Survey Bharath Sundararaman, Ugo Buy, and Ajay D. Kshemkalyani Department of Computer Science University.
A Reservation-based TDMA Protocol Using Directional Antennas (RTDMA-DA) For Wireless Mesh Networks Amitabha Das and Tingliang Zhu, Nanyang Technological.
Fasika Assegei Segal’s Law A man with a watch knows what time it is. A man with two watches is never sure.
A Power Assignment Method for Multi-Sink WSN with Outage Probability Constraints Marcelo E. Pellenz*, Edgard Jamhour*, Manoel C. Penna*, Richard D. Souza.
Time This powerpoint presentation has been adapted from: 1) sApr20.ppt.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
MCEEC: MULTI-HOP CENTRALIZED ENERGY EFFICIENT CLUSTERING ROUTING PROTOCOL FOR WSNS N. Javaid, M. Aslam, K. Djouani, Z. A. Khan, T. A. Alghamdi.
Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation Yanwei Wu, Member, IEEE, Xiang-Yang Li, Senior Member, IEEE, YunHao Liu, Senior.
Link Layer Support for Unified Radio Power Management in Wireless Sensor Networks IPSN 2007 Kevin Klues, Guoliang Xing and Chenyang Lu Database Lab.
Distributed Topology Control In Wireless Sensor Networks with Assymetric Links Presenter: Himali Saxena.
Mobility Increases the Connectivity of K-hop Clustered Wireless Networks Qingsi Wang, Xinbing Wang and Xiaojun Lin.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Wireless Sensor Networks: A Survey I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci.
MAC Protocols for Sensor Networks
Asstt. Professor Adeel Akram. Other Novel Routing Approaches Link reversal Aimed for highly dynamic networks Goal: to identify some path, as opposed.
MAC Protocols for Sensor Networks
Protocols for Wireless Sensor Networks
Net 435: Wireless sensor network (WSN)
THE NETWORK LAYER.
Introduction Wireless Ad-Hoc Network
Investigating Mac Power Consumption in Wireless Sensor Network
Minimizing Broadcast Latency and Redundancy in Ad Hoc Networks
Overview: Chapter 4 Infrastructure Establishment
A Distributed Clustering Scheme For Underwater Sensor Networks
Hongchao Zhou, Fei Liu, Xiaohong Guan
Presentation transcript:

UNIT IV INFRASTRUCTURE ESTABLISHMENT

INTRODUCTION When a sensor network is first activated, various tasks must be performed to establish the necessary infrastructure In particular, each node must discover which other nodes it can directly communicate with Nodes near one another may wish to organize themselves into clusters.

we survey some common techniques used to establish such infrastructure -> topology control -> clustering, time -> synchronization and -> localization

Topology Control A sensor network node that first wakes up executes a protocol to discover which other nodes it can communicate with bidirectionally This set of neighbors is determined by the radio power of the nodes The problem of topology control for a sensor network is how to set the radio range for each node so as to minimize energy usage.

same transmission range: This homogeneous topology control setting defines the critical transmitting range (CTR) problem: compute the minimum common transmitting range r such that the network is connected. The solution to the CTR problem depends on information about the physical placement of the nodes.

Solution ???????? If the node locations are known a priori, or determined using the techniques. ->then the CTR problem has a simple answer. the critical transmitting range is the length of the longest edge of the minimum Euclidean spanning tree (MST) connecting the nodes.

This easily follows from the property that the MST contains the shortest edge across any partition of the nodes. The CTR problem has also been studied in a probabilistic context,where the node positions are not known but their locations come from a known distribution.

geometric random graphs The probabilistic theory best suited to the analysis of CTR is the theory of geometric random graphs (GRG) In the GRG setting, n points are distributed into a region according to some distribution, and then some aspect of the node placement is investigated.

For example,it is shown that if n points are randomly and uniformly distributed in the unit square, then the critical transmission range is, with high probability, for some constant c >0. Such asymptotic results can help a node designer set the transmission range in advance,

If nodes can have different transmission ranges, then the goal becomes to minimize where ri denotes the range assigned to node i and α is the exponent describing the power consumption law for the system. This is the range assignment problem

Several protocols have been proposed that attempt to directly solve the CTR problem in a distributed way. For example, the COMPOW protocol of computes routing tables for each node at different power levels; a node selects the minimum transmit power so that its routing table contains all other nodes.

Clustering The nodes in a sensor network often need to organize themselves into clusters. Clustering allows hierarchical structures to be built on the nodes and enables more efficient use of scarce resources, such as frequency spectrum, bandwidth, and power. These more capable nodes can naturally play the role of cluster-heads.

Sink Highway (Back bone) Local way (cluster) Primary sensor node Communicable sensor node Flat and Structured WSNs: An Example

Flat (unstructured) Network Clustering-based (structured) Network MAC takes care collision problem but needs time and energy! e.g., Broadcast storm problem

s Broadcast on A Cluster-Based Network

Time Synchronization Since the nodes in a sensor network operate independently, their clocks may not be, or stay, synchronized with one another. This can cause difficulties when trying to integrate and interpret information sensed at different nodes. For example, if a moving car is detected at two different times along a road, before we can even tell in what direction the car is moving, we have to be able to meaningfully compare the detection times.

clearly we must be able to transform the two time readings into a common frame of reference before we can estimate the speed of the vehicle. Estimating time differences across nodes accurately is also important during node localization Solution is:::: TDMA radio schedule

Clocks and Communication Delays Computer clocks are based on hardware oscillators which provide a local time for each sensor network node. At real time t the computer clock indicates time C(t). For a perfect hardware clock, the derivative dC(t)/dt should be equal to 1. If this is not the case, we speak of clock skew (also called drift).

The clock skew can actually change over time due to environmental conditions, such as temperature and humidity, but we will assume it stays bound close to 1, so that where ρ denotes the maximum skew. A typical value of ρ for today’s hardware is 10−6.

Send time: This is the time taken by the sender to construct the message, including delays introduced by operating system calls, context switching, and data access to the network interface. Access time: This is the delay incurred while waiting for access to the transmission channel due to contention, collisions, and the like. The details of that are very MAC-specific.

Propagation time: This is the time for the message to travel across the channel to the destination node. It can be highly variable, from negligible for single-hop wireless transmission to very long in multihop wide- area transmissions. Receive time: This is the time for the network interface on the receiver side to get the message and notify the host of its arrival.This delay can be kept small by time-stamping the incoming packet inside the network driver’s interrupt handler.

If there is no clock skew and the (unknown) delay D in the channel between two nodes is constant and perfectly symmetric, then two nodes i and j can estimate their phase difference d with three message exchanges, as follows.

Condition Node i reads its local clock with time value t1 and sends this in a packet to node j. Node j records the time t2 according to its own clock when the packet was received. We must have t2 = t1 + D + d. Node j, at time t3, sends a packet back to i containing t1, t2, and t3. Node i receives this packet at time t4. We must have t4 = t3+D−d.Therefore, node i can eliminate D from the above two equations and compute d = (t2 − t1 − t4 + t3)/2. Finally, node i sends the computed phase difference d back to node j.

Node j, at time t3, sends a packet back to i containing t1, t2, and t3. Clock phase difference estimation, using three message exchanges