Dynamic Object Tracking in Wireless Sensor Networks Tzung-Shi Chen 1, Wen-Hwa Liao 2, Ming-De Huang 3, and Hua-Wen Tsai 4 1 National University of Tainan,

Slides:



Advertisements
Similar presentations
Advisor : Prof. Yu-Chee Tseng Student : Yi-Chen Lu 12009/06/26.
Advertisements

Directed Diffusion for Wireless Sensor Networking
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,
Introduction to Wireless Sensor Networks
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin Presented By Tu Tran 1.
Computer Science 1 CSC 774 Advanced Network Security Enhancing Source-Location Privacy in Sensor Network Routing (ICDCS ’05) Brian Rogers Nov. 21, 2005.
Source-Location Privacy Protection in Wireless Sensor Network Presented by: Yufei Xu Xin Wu Da Teng.
1 Prediction-based Strategies for Energy Saving in Object Tracking Sensor Networks Yingqi Xu, Wang-Chien Lee Proceedings of the 2004 IEEE International.
PORT: A Price-Oriented Reliable Transport Protocol for Wireless Sensor Networks Yangfan Zhou, Michael. R. Lyu, Jiangchuan Liu † and Hui Wang The Chinese.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
1 Prediction-based Strategies for Energy Saving in Object Tracking Sensor Networks Tzu-Hsuan Shan 2006/11/06 J. Winter, Y. Xu, and W.-C. Lee, “Prediction.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
Layered Diffusion based Coverage Control in Wireless Sensor Networks Wang, Bang; Fu, Cheng; Lim, Hock Beng; Local Computer Networks, LCN nd.
TiZo-MAC The TIME-ZONE PROTOCOL for mobile wireless sensor networks by Antonio G. Ruzzelli Supervisor : Paul Havinga This work is performed as part of.
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
An adaptive framework of multiple schemes for event and query distribution in wireless sensor networks Vincent Tam, Keng-Teck Ma, and King-Shan Lui IEEE.
CuMPE : CLUSTER-MANAGEMENT AND POWER EFFICIENT PROTOCOL FOR WIRELESS SENSOR NETWORKS ITRE’05 Information Technology: Research and Education Shen Ben Ho.
Protocols for Self-Organization of a Wireless Sensor Network K. Sohrabi, J. Gao, V. Ailawadhi, and G. J. Pottie IEEE Personal Comm., Oct Presented.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
2015/10/1 A color-theory-based energy efficient routing algorithm for mobile wireless sensor networks Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh Department.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
Ubiquitous Networks WSN Routing Protocols Lynn Choi Korea University.
The Chinese Univ. of Hong Kong Dept. of Computer Science & Engineering POWER-SPEED A Power-Controlled Real-Time Data Transport Protocol for Wireless Sensor-Actuator.
Minimal Hop Count Path Routing Algorithm for Mobile Sensor Networks Jae-Young Choi, Jun-Hui Lee, and Yeong-Jee Chung Dept. of Computer Engineering, College.
Prediction-based Object Tracking and Coverage in Visual Sensor Networks Tzung-Shi Chen Jiun-Jie Peng,De-Wei Lee Hua-Wen Tsai Dept. of Com. Sci. and Info.
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
VAPR: Void Aware Pressure Routing for Underwater Sensor Networks
Tracking Irregularly Moving Objects based on Alert-enabling Sensor Model in Sensor Networks 1 Chao-Chun Chen & 2 Yu-Chi Chung Dept. of Information Management.
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
Selection and Navigation of Mobile sensor Nodes Using a Sensor Network Atul Verma, Hemjit Sawant and Jindong Tan Department of Electrical and Computer.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
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.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks Zhihui Chen and Ashfaq Khokhar ECE Department, University.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
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.
Ching-Ju Lin Institute of Networking and Multimedia NTU
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
Delivery ratio-maximized wakeup scheduling for ultra-low duty-cycled WSNs under real-time constraints Fei Yang, Isabelle Augé-Blum National Institute of.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
An Enhanced Cross-Layer Protocol for Energy Efficiency in Wireless Sensor Networks Jaehyun Kim, Dept. of Electrical & Electronic Eng., Yonsei University;
Centralized Transmission Power Scheduling in Wireless Sensor Networks Qin Wang Computer Depart., U. of Science & Technology Beijing Edward Y. Hua Wireless.
A Load-Balanced Guiding Navigation Protocol in Wireless Sensor Networks Wen-Tsuen Chen Department of Computer Science National Tsing Hua University Po-Yu.
2016/2/19 H igh- S peed N etworking L ab. Using Soft-line Recursive Response to Improve Query Aggregation in Wireless Sensor Networks High-Speed Networking.
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.
GholamHossein Ekbatanifard, Reza Monsefi, Mohammad H. Yaghmaee M., Seyed Amin Hosseini S. ELSEVIER Computer Networks 2012 Queen-MAC: A quorum-based energy-efficient.
Critical Area Attention in Traffic Aware Dynamic Node Scheduling for Low Power Sensor Network Proceeding of the 2005 IEEE Wireless Communications and Networking.
Grid-Based Energy-Efficient Routing from Multiple Sources to Multiple Mobile Sinks in Wireless Sensor Networks Kisuk Kweon, Hojin Ghim, Jaeyoung Hong and.
“LPCH and UDLPCH: Location-aware Routing Techniques in WSNs”. Y. Khan, N. Javaid, M. J. Khan, Y. Ahmad, M. H. Zubair, S. A. Shah.
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)
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
Deploying Sensors for Maximum Coverage in Sensor Network Ruay-Shiung Chang Shuo-Hung Wang National Dong Hwa University IEEE International Wireless Communications.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
1 Hierarchical Data Dissemination Scheme for Large Scale Sensor Networks Anand Visvanathan and Jitender Deogun Department of Computer Science and Engg,
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.
1 Along & across algorithm for routing events and queries in wireless sensor networks Tat Wing Chim Department of Electrical and Electronic Engineering.
Ing-Ray Chen, Member, IEEE, Hamid Al-Hamadi Haili Dong Secure and Reliable Multisource Multipath Routing in Clustered Wireless Sensor Networks 1.
Efficient Route Update Protocol for Wireless Sensor Networks Xuhui Hu, Yong Liu, Myung J. Lee, Tarek N. Saadawi City University of New York, City College.
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Introduction to Wireless Sensor Networks
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Presentation transcript:

Dynamic Object Tracking in Wireless Sensor Networks Tzung-Shi Chen 1, Wen-Hwa Liao 2, Ming-De Huang 3, and Hua-Wen Tsai 4 1 National University of Tainan, Dept. Information and Learning Technology 2 Tatung University, Dept. Information Management 3 Chang Jung Christian University, Dept. Information Management 4 National Cheng-Kung University, Dept. CSIE Wang, Sheng-Shih Dec. 26, 2005 IEEE International Conference on Networks (ICON 2005)

Outline Introduction Movement Object Tracking Simulation Conclusion

Introduction Motivations  Target tracking is an important issue in WSNs Enemy vehicle tracking, habitat monitoring, etc  Cooperation of multiple sensors Objectives  Mobile object tracking Accurate Quick Energy efficiency

Movement Object Tracking --- Overview A F1 F3 F6 F7 F10 F2 F11 F12 F13 source mobile target ingress node sensor

Movement Object Tracking --- Operation Target discovery Mobile target detection Target tracking Track improvement  Face track adjustment  Loop face track adjustment

Target Discovery Target enters the network

Target Discovery (cont’d) Three sensor nodes detect the target

Target Discovery (cont’d) Where ? Three sensor nodes build their corresponding faces

Target Discovery (cont’d) query packet Source sends a query packet to discover the target

Target Discovery (cont’d) reply packet state  active active time  infinite Ingress node The sensor closest to the target replies the packet to the source

Target Discovery (cont’d)

Mobile Target Detection wakeup Wakeup packet ingress id (node A) face hop count (1) A B Node A is the 1st ingress node wakeup

Mobile Target Detection (cont’d) wakeup Wakeup packet ingress id (node A) face hop count (1) A B Node A is the 1st ingress node wakeup

Mobile Target Detection (cont’d) A B Target may enter face F0, F2, or F5 F2 F5 F0 F1

Mobile Target Detection (cont’d) A B Node B sends the wakeup packets to all of its neighboring face nodes (F1, F2, F3, F4, and F5)  Node A knows that node B is the next ingress node F2 F3 F4 F1 F0 F5 Node B is the 2nd ingress node

Mobile Target Detection (cont’d) A B F2 F3 F4 F1 active time expires  go to sleep F0 F5

Target Tracking A B C D Node A knows the next ingress node (node B) Node B knows the next ingress node (node C) Node C knows the next ingress node (node D) Source knows the 1st ingress node (node A)

Face Track Adjustment A

Face Track Adjustment (cont’d) A G B C D E F Track : (F1, F2, F3, F6, F7, F8, F9) Face hop count = 7 Not optimal track F1 F2 F3 F4 F5 F6 F7 F8 F9

Face Track Adjustment (cont’d) A G B C Optimal track : F1 F3 F4 F5 F6 F7 F8 F9 F D E F2

Face Track Adjustment (cont’d) A G B C F1 F3 F4 F5 F6 F7 F8 F9 if (face hop count = k) then send infoadj packet to the last checkface (node A) F D E F2

Face Track Adjustment (cont’d) A G B C F1 F3 F4 F5 F6 F7 F8 F9 F D E F2

Face Track Adjustment (cont’d) A G B C F1 F3 F4 F5 F6 F7 F8 F9 F D E The ingress nodes, B, C, D, and E, are canceled F2

Face Track Adjustment (cont’d) A G B C Node A finds the next ingress node closest to the kth ingress node (F), and then sends an adjustment packet to the next ingress node F1 F3 F4 F5 F6 F7 F8 F9 F D E adjustment F2

Loop Face Track Adjustment A G B C F1 F3 F4 F5 F6 F7 F8 F9 D E F2 F H

Loop Face Track Adjustment (cont’d) A G B C F1 F3 F4 F5 F6 F7 F8 F9 D E F2 Track : (F1, F2, F3, F6, F7, F8, F9, F4, F3) F H loop

Loop Face Track Adjustment (cont’d) A H B C F1 F3 F4 F5 F6 F7 F8 F9 F D E F2 Node C receives the wakeup packet from node H and detects the loop,  node C sends a deletion packet to node H deletion G

Loop Face Track Adjustment (cont’d) A G B C F1 F3 F4 F5 F6 F7 F8 F9 D E F2 F H

Simulation Model ns-2 simulator Sensing field: 500 m  500 m 1000 sensor nodes (random deployment) Communication range = sensing range = 25 m Power  Tx = Rx = 175 mW  Initial: 5 joule Moving speed  Target: 20 m/s  Source: 10 m/s, 20 m/s, or 30 m/s Simulation time: 2000 secs

Simulation --- Comparison Threshold Flooding (TF)  When the source reaches the location of the target, target discovery process is executed again Schedule Flooding (SF)  The source executes the target discovery process every 2 secs Schedule Updating (SU)  The source queries once  The sensor which detects the target sends the update message to the source every 2 secs Proposed Object Tracking scheme (OT)

Simulation Result --- First Catching Time infrequent query flooding and face track adjustment

Simulation Result --- Energy Consumption before the first catch after the first catch flooding-based less query flooding

Simulation Result --- Lifetime query packet is required although the source is near the target

Conclusion Target tracking protocol  Dynamic  Energy efficiency  Shorter tracking path  Loop avoidance

Movement Object Tracking --- Overview Flooding method The track of the target is recorded in a set of ingress nodes

Movement Object Tracking --- Idea The activated sensor nodes detect the tracked object and keep the information of track for the source The source follows the tracking route to approach the sensor node that covers the tracked object Face-aware routing  RHR is used to find the neighboring face node

Target Discovery Source issues a query packet and uses the flooding method to seek the target  (packet type, source id, target id, target location) A sensor closest to the target sends a reply packet to the source  State: active; active time: infinite  Ingress node Only one sensor in a face will send the reply packet

Mobile Target Detection --- Concept Every active node detects the target and checks whether it is closest to the target The sensor closest to the target forwards the wakeup packet All neighboring face nodes keep the information of the target, and then enters the sleep state when the active time expires Wakeup packet  (packet id, ingress node, sender id, face id, target location, active time, face hop count)

Mobile Target Detection --- Example

Target Tracking --- Concept A source S knows the location of target/first ingress node after a target discovery process, and then it begins to move towards the location of first ingress node (checkface) When it reaches the location, the first ingress sensor informs it about whether the target is still in here or not. If yes, the source catches the target o. If no, the sensor informs the source the location of next ingress node. Then, the source moves towards the location of next ingress node again. The first ingress node also informs the next ingress node the source will arrive in your location. The next ingress becomes the first ingress node (checkface)

Target Tracking --- Example Source moves to the 1st ingress node

Face Track Adjustment --- Overview

Face Track Adjustment --- Example

Face Track Adjustment --- Checkface

Loop Face Track Adjustment

Simulation Result --- Failed Sensor Ratio Failed sensor ratio represents the ratio of sensor consumed