Virtual Domain and Coordinate Routing in Wireless Sensor Networks

Slides:



Advertisements
Similar presentations
Geographic Routing Without Location Information AP, Sylvia, Ion, Scott and Christos.
Advertisements

Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
Scalable Content-Addressable Network Lintao Liu
VirtualFace: An Algorithm to Guarantee Packet Delivery of Virtual-Coordinate- Based Routing in Wireless Sensor Networks Ming-Jer Tsai, Associate Professor.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
A Presentation by: Noman Shahreyar
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed slides from Richard Yang.
A Distributed Algorithm for the Dead End Problem of Location Based Routing in Sensor Networks Le Zou, Mi Lu, Zixiang Xiong, Department of Electrical Engineering,
Geo – Routing in ad hoc nets References: Brad Karp and H.T. Kung “GPSR: Greedy Perimeter Stateless Routing for Wireless Networks”, Mobicom 2000 M. Zorzi,
Geographic Routing Without Location Information A. Rao, S. Ratnasamy, C. Papadimitriou, S. Shenker, I. Stoica Paper and Slides by Presented by Ryan Carr.
Stateless and Guaranteed Geometric Routing on Virtual Coordinate Systems Ke Liu and Nael Abu-Ghazaleh Dept. of CS, Binghamton University.
Good afternoon everyone.
IPSN/SPOTS 2007 Beacon Location Service A Location Service for Point-to-Point Routing in Wireless Sensor Networks EECS Department University of California,
1 Distributed Navigation Algorithms for Sensor Networks Chiranjeeb Buragohain, Divyakant Agrawal, Subhash Suri Dept. of Computer Science, University of.
Efficient Hop ID based Routing for Sparse Ad Hoc Networks Yao Zhao 1, Bo Li 2, Qian Zhang 2, Yan Chen 1, Wenwu Zhu 3 1 Lab for Internet & Security Technology,
Before start… Earlier work single-path routing in sensor networks
Axis-Based Virtual Coordinate Assignment Protocol and Delivery- Guaranteed Routing Protocol in Wireless Sensor Networks M.J.Tsai, H.Y.Yang, and W.Q.Huang.
1 Load Balance and Efficient Hierarchical Data-Centric Storage in Sensor Networks Yao Zhao, List Lab, Northwestern Univ Yan Chen, List Lab, Northwestern.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
1 Load Balance and Efficient Hierarchical Data-Centric Storage in Sensor Networks Yao Zhao, List Lab, Northwestern Univ Yan Chen, List Lab, Northwestern.
A Distance Routing Effect Algorithm for Mobility (DREAM)* Stefano Basagni Irnrich Chlamtac Violet R. Syrotiuk Barry A. Woodward.
Beacon Vector Routing: Scalable Point-to-Point Routing in Wireless Sensornets.
Geographic Routing Without Location Information A. Rao, C. Papadimitriou, S. Shenker, and I. Stoica In Proceedings of the 9th Annual international Conference.
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
Mobile Ad-hoc Pastry (MADPastry) Niloy Ganguly. Problem of normal DHT in MANET No co-relation between overlay logical hop and physical hop – Low bandwidth,
Fundamental Lower Bound for Node Buffer Size in Intermittently Connected Wireless Networks Yuanzhong Xu, Xinbing Wang Shanghai Jiao Tong University, China.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.
Wireless Sensor Networks COE 499 Energy Aware Routing
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
Efficient HopID Based Routing for Sparse Ad Hoc Networks Yan Chen Lab for Internet & Security Technology (LIST) Northwestern University
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
Efficient Labeling Scheme for Scale-Free Networks The scheme in detailsPerformance of the scheme First we fix the number of hubs (to O(log(N))) and show.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
A Dead-End Free Topology Maintenance Protocol for Geographic Forwarding in Wireless Sensor Networks IEEE Transactions on Computers, vol. 60, no. 11, November.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
Geographic Routing without Location Information Ananth Rao, Sylvia Ratnasamy, Christos Papadimitriou, Scott Shenker and Ion Stoica MobiCom 2003.
A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
GLIDER: Gradient Landmark-Based Distributed Routing for Sensor Networks Qing Fang, Jie Gao, Leonidas J. Guibas, Vin de Silva, Li Zhang Department of Electrical.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions Young-Mi Song, Sung-Hee Lee and Young- Bae Ko Ajou University.
A Multicast Routing Algorithm Using Movement Prediction for Mobile Ad Hoc Networks Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science.
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
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)
Dynamic Proxy Tree-Based Data Dissemination Schemes for Wireless Sensor Networks Wensheng Zhang, Guohong Cao and Tom La Porta Department of Computer Science.
ProgessFace: An Algorithm to Improve Routing Efficiency of GPSR-like Routing Protocols in Wireless Ad Hoc Networks Chia-Hung Lin, Shiao-An Yuan, Shih-Wei.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
Straight Line Routing for Wireless Sensor Networks Cheng-Fu Chou, Jia-Jang Su, and Chao-Yu Chen Computer Science and Information Engineering Dept., National.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov, Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
Spatial Aware Geographic Forwarding for Mobile Ad Hoc Networks Jing Tian, Illya Stepanov, Kurt Rothermel {tian, stepanov,
Routing Metrics for Wireless Mesh Networks
GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
A Location-Based Routing Method for Mobile Ad Hoc Networks
Routing Metrics for Wireless Mesh Networks
Pastry Scalable, decentralized object locations and routing for large p2p systems.
GPSR Greedy Perimeter Stateless Routing
Sensor Network Routing – III Network Embedded Routing
Surviving Holes and Barriers in Geographic Data Reporting for
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks
Net 435: Wireless sensor network (WSN)
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Ad hoc Routing Protocols
Routing Metrics for Wireless Mesh Networks
Greedy Distributed Spanning tree routing (gdstr)
Presentation transcript:

Virtual Domain and Coordinate Routing in Wireless Sensor Networks Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

Outline Introduction and Related Work VDCR Assignment Protocol VDCR Routing Protocol Performance Evaluation Future Work and Conclusion

Introduction and Related Work The effectiveness of the routing scheme directly affect resource usage. Data centric storage, Database-like query, Data transfer

Introduction and Related Work The design goals for sensor networks: Small hop stretch The ratio of the hop distance of the selected route to the hop distance of the shortest path. Light overhead Preprocess overhead Path lookup overhead Delivery-guarantee

Introduction and Related Work Existing studies for end-to-end routing: On-demand routing No preprocess overhead Delivery-guaranteed The smallest hop stretch Significant path lookup overhead Ex: AODV, DSR

Introduction and Related Work 2. Geographic location-based routing Use physical location as network address Relay packet to the neighbor which is closer to the destination Might fail at dead end Might have larger hop stretch in sparse network Difficult to get location information Ex: GPSR, GFG

Introduction and Related Work 3. Location-free routing Operate without location information while improving the hop stretch with reasonable overhead. None of the previous works achieve all of the design goals simultaneously. Ex: Vcap, ABVCap, GEM

Introduction and Related Work The goal of our work: A location-free point-to-point routing scheme Achieve smaller hop stretch Exploit low overhead Delivery-guaranteed

Outline Introduction and Related Work VDCR Assignment Protocol VDCR Routing Protocol Performance Evaluation Future Work and Conclusion

Why designing domain? Anchor nodes Domain neighbors Anchor trees: shortest path Domain neighbors All the ancestor and descendent nodes in all anchor tress Exploit domains to locate any node belonging to the destination’s domain neighbors

VDCR Assignment Protocol Virtual coordinate Assist the relay node greedily select the neighbor closer to the destination. Virtual domain Verify whether there exists an established shortest path to the destination.

VDCR Assignment Protocol Select k nodes as anchor nodes Each node has a k - tuple domain and a k – tuple coordinate. The assignment procedure can be divided into 3 phases: CoorAssign phase SizeCollect Phase DomainAssign phase

VDCR Assignment Protocol CoorAssign phase Anchor i assigns the coordinates by flooding an i_COOR message to all nodes in the tree. SizeCelloct phase Collect the size of leaf node of each sub-tree DomainAssign phase Assign the domain to each of its child a subset of its domain

Outline Introduction and Related Work VDCR Assignment Protocol VDCR Routing Protocol Performance Evaluation Future Work and Conclusion

VDCR Routing Protocol We assume that: Each sensor node is aware of virtual domains and virtual coordinates of its one hop neighbors The source node can get the address of the destination by location service The source issues a path-discovery packet to discover routing path to the destination. Domain mode Coordinate mode Angle-based landmark mode

VDCR Routing Protocol Domain mode If the relay node’s domain is within the destination’s domain, the next hop is its parent. Otherwise, the next hop is its child whose domain contains the destination’s domain.

VDCR Routing Protocol Coordinate mode: Greedily select the neighbor that is closest to the destination. The distance function is defined as:

VDCR Routing Protocol Angle-based landmark mode: Proposed to solve the dead-end problem. Pick an anchor as the landmark Angle-based instead of distance-based The Cosine Formula:

VDCR Routing Protocol

Outline Introduction and Related Work VDCR Assignment Protocol VDCR Routing Protocol Performance Evaluation Future Work and Conclusion

Performance Evaluation 20 connected network topologies are randomly generated. 1000 source-destination pairs are selected for each topology. The obstacles are circles of radius 40m.

Performance Evaluation Comparison schemes: ABVCap GEM GPSR VDCR (k=3) VDCR (k=4)

Impact of Number of Anchor Nodes

Impact of Network Density The improvement of VDCR to ABVCap and GEM are 50% ~ 62% and 81% ~ 87%

Scalability of Large Topologies The average path length grows as the network gets larger.

Impact of Obstacles For GPSR, physical position cannot reflect the situation of obstacles. The higher probability it suffers from dead-end. The longer path is required to bypass the obstacles.

Outline Introduction and Related Work VDCR Assignment Protocol VDCR Routing Protocol Performance Evaluation Future Work and Conclusion

Conclusion A location-free point-to-point routing protocol: VDCR Assignment protocol in preprocess stage Routing protocol in routing stage Delivery-guaranteed Minimize hop stretch With low preprocess overhead Compared with ABVCap and GEM, the improvement by VDCR is obtained by 75% ~ 84%, and 62% ~ 70%, respectively.

Future Work How to balance loads among sensor nodes? How to prolong a network lifetime? How to support disconnected or mobile networks due to switch-of or mobility?

VDCR Assignment Protocol The first anchor node is the sink node Select the next anchor node which is likely to be at the boarder of the sensor network. Increase the number of each node’s domain neighbor Increase the probability of meeting destination’s domain neighbors