차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory MAL(Mobile-Assisted Localization) in Wireless Sensor Networks Choi.

Slides:



Advertisements
Similar presentations
Coordination of Multi-Agent Systems Mark W. Spong Donald Biggar Willett Professor Department of Electrical and Computer Engineering and The Coordinated.
Advertisements

1/22 Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, and Mani Srivastava IEEE TRANSACTIONS.
Intel Research Internet Coordinate Systems - 03/03/2004 Internet Coordinate Systems Marcelo Pias Intel Research Cambridge
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
MiLAN: Middleware to Support Sensor Network Applications Wendi B. Heinzelman, Amy L. Murphy, Hervaldo S. Carvalho, Mark A. Perillo University of Rochester.
Beyond Trilateration: On the Localizability of Wireless Ad Hoc Networks Reported by: 莫斌.
Lab 2 Lab 3 Homework Labs 4-6 Final Project Late No Videos Write up
Convex Position Estimation in Wireless Sensor Networks
KAIST Adaptive Triangular Deployment Algorithm for Unattended Mobile Sensor Networks Suho Yang (September 4, 2008) Ming Ma, Yuanyuan Yang IEEE Transactions.
Motion planning, control and obstacle avoidance D. Calisi.
Mobile Assisted Localization in Wireless Sensor Networks N.B. Priyantha, H. Balakrishnan, E.D. Demaine, S. Teller MIT Computer Science Presenters: Puneet.
Active SLAM in Structured Environments Cindy Leung, Shoudong Huang and Gamini Dissanayake Presented by: Arvind Pereira for the CS-599 – Sequential Decision.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
3D Position Determination Hasti AhleHagh Professor. W.R. Michalson.
1 Localization Technologies for Sensor Networks Craig Gotsman, Technion/Harvard Collaboration with: Yehuda Koren, AT&T Labs.
Speed and Direction Prediction- based localization for Mobile Wireless Sensor Networks Imane BENKHELIFA and Samira MOUSSAOUI Computer Science Department.
Sensor Positioning in Wireless Ad-hoc Sensor Networks Using Multidimensional Scaling Xiang Ji and Hongyuan Zha Dept. of Computer Science and Engineering,
Authors: Sheng-Po Kuo, Yu-Chee Tseng, Fang-Jing Wu, and Chun-Yu Lin
Parallelism and Robotics: The Perfect Marriage By R.Theron,F.J.Blanco,B.Curto,V.Moreno and F.J.Garcia University of Salamanca,Spain Rejitha Anand CMPS.
Distributed Location-aware Transmission for Ad-Hoc Networks Bey-Ling Su 1/29/2004.
KAIST CS710 컴퓨터구조 특강 무선 센서네트워크 응용 및 보안 Syllabus Network & Security Lab.
WMNL Sensors Deployment Enhancement by a Mobile Robot in Wireless Sensor Networks Ridha Soua, Leila Saidane, Pascale Minet 2010 IEEE Ninth International.
1 Global Routing Method for 2-Layer Ball Grid Array Packages Yukiko Kubo*, Atsushi Takahashi** * The University of Kitakyushu ** Tokyo Institute of Technology.
KAIS T CS712 병렬처리 특강 - 차세대 무선네트워크 응용 및 보안 - Syllabus Network & Security Lab.
A Game Approach for Multi-Channel Allocation in Multi-Hop Wireless Networks Lin Gao, Xinbing Wang Dept. of Electronic Engineering Shanghai Jiao Tong University.
Department of Electrical Engineering, Southern Taiwan University Robotic Interaction Learning Lab 1 The optimization of the application of fuzzy ant colony.
Location Estimation in Ad-Hoc Networks with Directional Antennas N. Malhotra M. Krasniewski C. Yang S. Bagchi W. Chappell 5th IEEE International Conference.
KAIST CS712 병렬처리 특강 차세대 센서 네트워크 및 네트워크 보안 동향 Syllabus Network & Security Lab.
Cross strait Quad-reginal radio science and wireless technology conference, Vol. 2, p.p ,2011 Application of fuzzy LS-SVM in dynamic compensation.
1 Mobile-Assisted Localization in Wireless Sensor Networks Nissanka B.Priyantha, Hari Balakrishnan, Eric D. Demaine, Seth Teller IEEE INFOCOM 2005 March.
Submitted by: Giorgio Tabarani, Christian Galinski Supervised by: Amir Geva CIS and ISL Laboratory, Technion.
H.Melikian/1100/041 Graphs and Graphing Utilities(1.1) Linear Equations (1.2) Formulas and Applications(1.3) Lect #4 Dr.Hayk Melikyan Departmen of Mathematics.
1 Distributed and Optimal Motion Planning for Multiple Mobile Robots Yi Guo and Lynne Parker Center for Engineering Science Advanced Research Computer.
Relative Accuracy based Location Estimation in Wireless Ad Hoc Sensor Networks May Wong 1 Demet Aksoy 2 1 Intel, Inc. 2 University of California, Davis.
A new Ad Hoc Positioning System 컴퓨터 공학과 오영준.
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
Central China Normal University A Cluster-based and Range Free Multidimensional Scaling-MAP Localization Scheme in WSN 1 Ke Xu, Yuhua Liu ( ), Cui Xu School.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
University “Ss. Cyril and Methodus” SKOPJE Cluster-based MDS Algorithm for Nodes Localization in Wireless Sensor Networks Ass. Biljana Stojkoska.
Range-Only SLAM for Robots Operating Cooperatively with Sensor Networks Authors: Joseph Djugash, Sanjiv Singh, George Kantor and Wei Zhang Reading Assignment.
1 Motion Fuzzy Controller Structure(1/7) In this part, we start design the fuzzy logic controller aimed at producing the velocities of the robot right.
COMP 417 – Jan 12 th, 2006 Guest Lecturer: David Meger Topic: Camera Networks for Robot Localization.
SOLVING SIMULTANEOUS EQUATIONS GRAPHICALLY Slideshow 32, Mathematics Mr Richard Sasaki, Room 307.
Coverage Efficiency in Autonomous Robots With Emphasis on Simultaneous Localization and Mapping Mo Lu Computer Systems Lab Q3.
Week 4 Functions and Graphs. Objectives At the end of this session, you will be able to: Define and compute slope of a line. Write the point-slope equation.
Global Clock Synchronization in Sensor Networks Qun Li, Member, IEEE, and Daniela Rus, Member, IEEE IEEE Transactions on Computers 2006 Chien-Ku Lai.
Navigation Strategies for Exploring Indoor Environments Hector H Gonzalez-Banos and Jean-Claude Latombe The International Journal of Robotics Research.
Adaptive Triangular Deployment Algorithm for Unattended Mobile Sensor Networks Ming Ma and Yuanyuan Yang Department of Electrical & Computer Engineering.
The GETA Sandals: A Footprint Location Tracking System Kenji Okuda, Shun-yuan Yeh, Chon-in Wu, Keng-hao Chang, and Hao-hua Chu National Taiwan University.
Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network You-Chiun Wang, Chun-Chi Hu, and Yu-Chee Tseng IEEE Transactions on Mobile Computing.
Optimal Relay Placement for Indoor Sensor Networks Cuiyao Xue †, Yanmin Zhu †, Lei Ni †, Minglu Li †, Bo Li ‡ † Shanghai Jiao Tong University ‡ HK University.
Hierarchical Systolic Array Design for Full-Search Block Matching Motion Estimation Noam Gur Arie,August 2005.
Distributed Localization Using a Moving Beacon in Wireless Sensor Networks IEEE Transactions on Parallel and Distributed System, Vol. 19, No. 5, May 2008.
I owa S tate U niversity Laboratory for Advanced Networks (LAN) Coverage and Connectivity Control of Wireless Sensor Networks under Mobility Qiang QiuAhmed.
Geographic Routing without Location Information. Assumption by Geographic Routing Each node knows its own location.  outdoor positioning device: GPS:
Theory of Computational Complexity Probability and Computing Chapter Hikaru Inada Iwama and Ito lab M1.
Location of mobile devices in the Ad Hoc Network
COGNITIVE APPROACH TO ROBOT SPATIAL MAPPING
Introduction to theory of machinery
Paper – Stephen Se, David Lowe, Jim Little
Analysis of Node Localizability in Wireless Ad-hoc Networks
Posture Monitoring System for Context Awareness in Mobile Computing
Product Evaluation & Quality Improvement
Product Evaluation & Quality Improvement
Fast Localization for Emergency Monitoring and Rescue in Disaster Scenarios Based on WSN SPEAKER:Jyun-Ying Yu ADVISOR:DR. Kai-Wei Ke DATE:2018/05/04.
Wireless Mesh Networks
3.5 Solving Nonlinear Systems
Mobile-Assisted Localization in Sensor Network
Multiple Target Localization Based on Alternate Iteration in Wireless Sensor Networks Zhongyou Song, Jie Li , Yuanhong Zhong, Yao Zhou.
Presentation transcript:

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory MAL(Mobile-Assisted Localization) in Wireless Sensor Networks Choi Chang-hee MMC lab. Proceedings of IEEE INFOCOM, March Nissanka B. Priyantha(MIT)

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Index 1.Introduction 2.Rigidity Theory 3.MAL – Distance Measurement 4.MAL – Movement Strategy 5.Performance Evaluation 6.Conclusion 1

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory 2 Introduction

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Introduction 3 What is the Localization Problem? Determine an assignment of coordinates Node 1 Node 2Node 3 Input Node 1 Node 2Node 3 (0,0) (4,0) (0,3) Output

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Introduction 4 Steps of Localization Distance Measurement Localization Using MAL Using MAL & AFL( Another paper ) In this paper,

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Introduction Manually ( ex : Ruler, laser, etc… ) Ultrasonic on sensor node 5 Previous Methods – Distance Measurement

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Introduction Physical obstacles ( in especially indoors ) Non-omni-directional hardware Few distance information 6 Problem with Previous Methods in Practice Response curves of the sensor SU-D2000-M30N-C1-POS Very many obstacles in my lifeFew data

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Introduction Use mobility to estimate location!! – Roving human, robot, etc… 7 Proposed Method Node 2Node 3Node 1 Node 4 Ob sta cle

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory 8 Rigidity Theory

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Rigidity Theory Suppose C is a collection of mathematical objects, C is rigid if every c Є C is uniquely determined by less information c about than one would expect. Not locally rigid : local graph is not rigid Locally rigid : locally rigid, but local graphs is not rigid Globally rigid : global graph is rigid 9 Definition

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Rigidity Theory A graph is globally rigid if it is formed by starting from a clique of four non-coplanar nodes and repeatedly adding a node connected to at least four non-coplanar existing nodes 10 Thorem1 – In 3D InsufficientSufficient

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory 11 MAL - Distance Measurement

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory MAL - Distance Measurement In simultaneous equations – Necessary Condition : unknowns – equations ≤ 0 – The more we add m n, the more we have (unknowns-equations) 12 Calculating Distance between Two Nodes - Proposition 2 12 n 1 (a 1,b 1,c 1 )Noden 2 (a 2,b 2,c 2 ) 1 m 1 (x 1,y 1,z 1 ) Mobile Node 2 m 2 (x 2,y 2,z 2 ) 3 m 3 (x 3,y 3,z 3 ) Unknowns : 3 X 5 = 15 Equations : 2 X 3 = 6 15 – 6 = 9 ≥ 0 How can we solve this problem!! obstacle

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory obstacle MAL - Distance Measurement We need restriction! – Fixed Height ( c 1 = c 2 (known), z 1 = z 2 = z 3 = 0 ) – Parallel Line ( b 1 = b 2 = y 1 = y 2 = y 3 = 0) 13 Calculating Distance between Two Nodes – Proposition 2 12 n 1 (a 1,b 1,c 1 )Noden 2 (a 2,b 2,c 2 ) 1 m 1 (x 1,y 1,z 1 ) Mobile Node 2 m 2 (x 2,y 2,z 2 ) 3 m 3 (x 3,y 3,z 3 ) Unknowns : 3 X 5 = 15 – 10 = 5 Equations : 2 X 3 = 6 5 – 6 = -1 ≤ 0 We can solve this problem!!

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory MAL - Distance Measurement We need restriction! – Fixed Height ( c1=c2=c3(known), z1=z2=z3=z4=z5=z6=0 ) 14 Calculating Distance between Three Nodes – Proposition 3 12 n 1 (a 1,b 1,c 1 )Noden 2 (a 2,b 2,c 2 ) 1 m 1 (x 1,y 1,z 1 ) Mobile Node 2 m 2 (x 2,y 2,z 2 ) 3 m 3 (x 3,y 3,z 3 ) Unknowns : 3 X 9 = 27 – 9 = 18 Equations : 3 X 6 = – 18 = 0 ≤ 0 We can solve this problem!! 3 n 3 (a 3,b 3,c 3 ) 4 m 4 (x 4,y 4,z 4 ) 5 m 5 (x 5,y 5,z 5 ) 6 m 6 (x 6,y 6,z 6 )

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory MAL - Distance Measurement There is no restriction – j nodes, k mobile positions – Unknowns : 3j-5 3D ( 3 X j ), 3 degrees of translational motion, 2 degrees of rotational motion – Equations : k(j-3) – Required mobile positions : k = ┌ (3j-5)/(j-3) ┐ – J = 4 then k = 7 15 Calculating Distance between Four Nodes – Proposition Node 1 Mobile Node Unknowns : 3 X 11-5 = 28 Equations : 4 X 7 = – 28 = 0 ≤ 0 We can solve this problem!!

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory 16 MAL – Movement Strategy

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory MAL – Movement Strategy A) Find 4 stationary nodes that can be measured from mobile B) Move the mobile to at least 7 spots and measure distances C) Compute pair-wise distances between the four stationary nodes D) Localize the resulting tetrahedron according to Theorem 1 17 Initialize

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory MAL – Movement Strategy A) Pick a stationary node that has been localized but has not yet been examined by this loop B) Move the mobile around the stationary node, and search not-yet-localized nodes (1~3) C) If not-yet-localized nodes are – One, then measure distance with Proposition 2 – Two, then measure distance with Proposition 3 – Three, then measure distance with Proposition 4 D) Localize it according to Theorem 1(globally rigid) 18 Loop

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory 19 Performance Evaluation

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Performance Evaluation Localization : AFL(Anchor Free Localization) Simulation environment: Cricket No of nodes : Environment Real distance : Manual

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Performance Evaluation 21 Graph Graph obtained by MAL Graph after applying AFL

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Performance Evaluation 22 Performance – Error CDF CDF of % error between original location and estimated location

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Performance Evaluation Estimated Location after applying AFL – AFL : avoid folding problem 23 Performance – Estimated Locations This spots can be localized by AFL

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory 24 Conclusion

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Conclusion Strong point – Very practical in indoor environment – Very accurate localization conjunction with AFL Weak point – Need for ultrasonic device – Need for human resource 25 Critique

차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory Q&A 26