Distributed Assignment of Encoded MAC Addresses in Sensor Networks By Curt Schcurgers Gautam Kulkarni Mani Srivastava Presented By Charuka Silva.

Slides:



Advertisements
Similar presentations
Problems in Ad Hoc Channel Access
Advertisements

Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
1 S4: Small State and Small Stretch Routing for Large Wireless Sensor Networks Yun Mao 2, Feng Wang 1, Lili Qiu 1, Simon S. Lam 1, Jonathan M. Smith 2.
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
Multirate adaptive awake-sleep cycle in hierarchical heterogeneous sensor network BY HELAL CHOWDHURY presented by : Helal Chowdhury Telecommunication laboratory,
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
TDMA Scheduling in Wireless Sensor Networks
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Tufts Wireless Laboratory Tufts University School Of Engineering Energy-Efficient Structuralized Clustering for Sensor-based Cyber Physical Systems Jierui.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
An Engineering Approach to Computer Networking
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
FLIP : Flexible Interconnection Protocol Ignacio Solis Katia Obraczka.
MOBILITY SUPPORT IN IPv6
ADHOC – MAC : a new, flexible and reliable MAC architecture for ad-hoc networks F. Borgonovo, A. Capone, M. Cesana, L. Fratta Dipartimento Elettronica.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
Scalable Ad Hoc Routing: The Case for Dynamic Addressing INFOCOM 2004 Jakob Eriksson, Michalis Faloutsos, Srikanth Krishnamurthy University of California,
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #5 Mobile Ad-Hoc Networks TBRPF.
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
MAC Layer Protocols for Sensor Networks Leonardo Leiria Fernandes.
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
Ad Hoc Wireless Routing COS 461: Computer Networks
A Highly Adaptive Distributed Routing Algorithm for Mobile Wireless Networks Research Paper By V. D. Park and M. S. Corson.
Network Kernel Architectures and Implementation ( ) Naming and Addressing Chaiporn Jaikaeo Department of Computer Engineering.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Tuning the Carrier Sensing Range of IEEE MAC Jing Deng,Ben Liang and Pramod K. Varshney Univ. of New Orleans Globecom 2004.
LPT for Data Aggregation in Wireless Sensor Networks Marc Lee and Vincent W.S. Wong Department of Electrical and Computer Engineering, University of British.
1 Introducing Routing 1. Dynamic routing - information is learned from other routers, and routing protocols adjust routes automatically. 2. Static routing.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
Multimedia & Networking Lab
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Routing in Ad Hoc Networks Audun Søberg Henriksen Truls Becken.
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
CSCI 465 D ata Communications and Networks Lecture 15 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Computer Networks Dr. Jorge A. Cobb The Performance of Query Control Schemes for the Zone Routing Protocol.
Collision-free Time Slot Reuse in Multi-hop Wireless Sensor Networks
AODV: Introduction Reference: C. E. Perkins, E. M. Royer, and S. R. Das, “Ad hoc On-Demand Distance Vector (AODV) Routing,” Internet Draft, draft-ietf-manet-aodv-08.txt,
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Energy and Latency Control in Low Duty Cycle MAC Protocols Yuan Li, Wei Ye, John Heidemann Information Sciences Institute, University of Southern California.
Chapter 9 Hardware Addressing and Frame Type Identification 1.Delivering and sending packets 2.Hardware addressing: specifying a destination 3. Broadcasting.
A Survey on Sensor Networks Hussein Alzoubi Rami Alnamneh
Networking Algorithms Mani Srivastava UCLA [Project: Dynamic Sensor Nets (ISI-East)]
1 Gossip-Based Ad Hoc Routing Zygmunt J. Haas, Joseph Halpern, LiLi Cornell University Presented By Charuka Silva.
Evaluating Wireless Network Performance David P. Daugherty ITEC 650 Radford University March 23, 2006.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Dynamic Link Labels for Energy Efficient MAC Headers in Wireless Sensor Networks Sheng-Shih Wang Gautam Kulkarni, Curt Schurgers, and Mani Srivastava IEEE.
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
DRAND: Distributed Randomized TDMA Scheduling for Wireless Ad-Hoc Networks Injong Rhee (with Ajit Warrier, Jeongki Min, Lisong Xu) Department of Computer.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
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)
Structure-Free Data Aggregation in Sensor Networks.
Max do Val Machado Raquel A. F. Mini Antonio A. F. Loureiro DCC/UFMG DCC/PUC Minas DCC/UFMG IEEE ICC 2009 proceedings Advisor : Han-Chieh Chao Student.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
Wireless Sensor Networks: A Survey I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci.
6TSCH Webex 06/21/2013.
A comparison of Ad-Hoc Routing Protocols
Net 435: Wireless sensor network (WSN)
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Mobile and Wireless Networking
Su Yi Babak Azimi-Sadjad Shivkumar Kalyanaraman
Overview: Chapter 3 Networking sensors
Wireless Sensor Networks and Internet of Things
Adaptive Topology Control for Ad-hoc Sensor Networks
A Routing Protocol for WLAN Mesh
An Engineering Approach to Computer Networking
Presentation transcript:

Distributed Assignment of Encoded MAC Addresses in Sensor Networks By Curt Schcurgers Gautam Kulkarni Mani Srivastava Presented By Charuka Silva

Every bit transmitted takes a bite out of the node’s lifetime

Majority of wide scale traffic consists of few bytes. That include all network and application layer Ids MAC address in shared medium is major overhead when chosen network-wide unique

Propose MAC Address Reduces the size of the MAC address –In the factor of 3-6 –Energy saving for data transmission Propose distributed addressing scheme –Based on spatial reuse and encoded address representation Scales well with the network size –Varying or unknown network sizes and densities.

Background Some attributes, location recognize the destination Routing protocols directly uses those Unique network address is rarely used. Nodes process data locally, acquired from neighbors and forward aggregation Network of nodes require 14 bits for address

Why Spatial? Multi-hop transmission Only required to identify intended receiver at each hop Functionality restricted to direct neighborhood. Spatial re-use reduces the number of distinct addresses Thus need small number of bits

Why Distributed? Centralized algorithm may too energy costly Network topology is not perfectly constant Address assignment algorithm should quickly acquire correct topology. Centralized algorithm may need costly global update.

Address Constraints

B and C are bi-neighbors –Establishes their bi-directional neighbors thru discovery protocols D and E out-neighbors G and F in-neighbors –A has no direct means to gather information on addresses of G and F –Not even known their existence

Condition 1 When the normal-mode data communication of a node A is restricted to its bi-neighbors, a valid assignment of addresses is such that all bi-neighbors have distinct addresses and that all in-neighbors have addresses different from those of the bi- neighbors, for any node A.

First: –B and C have different addresses since they are A’s intended receivers Second: –F and G have addresses different from B and C –F and G themselves need not to be distinct

Assignment Algorithm

Case 1: –One cycle after node boot up, selects address satisfying condition 1 –Constraints include its on-hop, two-hop neighbors information –At time out invalidate the entry for neighbor, if not heard for a while –Periodically broadcast packets broadcast_pkt, containing its own address and those of its neighbors.

Case 2: –Can make explicit request() to broadcast broadcast_pkt from neighbors, when entering or on topology change. –If conflict is detected from broadcast information, orders one of the bi-neighbors to change Case 3: –On conflict packet receive, node choose new address and broadcast.

Address Representation Codeword is used instead of address Use Huffman coding – Gives the minimum ave. codeword length In data packets include the codeword instead address

Address Selection Use lower addresses more Incremental shows choosing lowest non- conflicting addresses Based on the Incremental curve, Huffman code is derived Here, for 6 bit fixed representation needs 4.41 bits for codeword A range uses the same address. Can choose randomly one from the possible range

Frequency Vs. Adress

Any encoding, optimal or not, is always able to represent all possible addresses In fixed address size, if the field is estimated to be small, serious overflow may occur.

Performance When Network Connection Varies

Comparing Address Schemes

Thank you!