- 1 - Location Sensing Techniques and Applications National Chiao Tung University Department of Computer Science Yu-Chee Tseng 2007/09/07.

Slides:



Advertisements
Similar presentations
1 Review: Mobile Sensor Networks An Overview prepared by Y.C. Wang and Y.C. Tseng.
Advertisements

GRS: The Green, Reliability, and Security of Emerging Machine to Machine Communications Rongxing Lu, Xu Li, Xiaohui Liang, Xuemin (Sherman) Shen, and Xiaodong.
Introduction to Wireless Sensor Networks
General Description Coverage-Preserving Routing Protocol for WSNs Distributed, power-balanced multi- hop routing protocol Coverage-preserving based route-
Coverage Estimation in Heterogeneous Visual Sensor Networks Mahmut Karakaya and Hairong Qi Advanced Imaging & Collaborative Information Processing Laboratory.
Volkan Cevher, Marco F. Duarte, and Richard G. Baraniuk European Signal Processing Conference 2008.
An Energy-Efficient Data Storage Scheme for Multi- resolution Query in Wireless Sensor Networks 老師 : 溫志煜 學生 : 官其瑩.
- 1 - Intentional Mobility in Wireless Sensor Networks Deployment, Dispatch, and Applications Dr. You-Chiun Wang ( 王友群 ) Department of Computer Science,
1 Quick Convergecast in ZigBee/IEEE Tree-Based Wireless Sensor Networks Yu-Chee Tseng and Meng-Shiung Pan Department of Computer Science National.
1 Emergency Navigation by Wireless Sensor Networks in 2D and 3D Indoor Environments Yu-Chee Tseng Deptment of Computer Science National Chiao Tung University.
Distributed Quad-Tree for Spatial Querying in Wireless Sensor Networks (WSNs) Murat Demirbas, Xuming Lu Dept of Computer Science and Engineering, University.
1 Wireless Sensor Networks: Coverage and Energy Conservation Issues 國立交通大學 資訊工程系 曾煜棋教授 Prof. Yu-Chee Tseng.
Personalized Emergency Navigating System 資工所碩一 謝燿宇 網工所碩一 吳秉禎 網工所碩一 周裕庭.
1 TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks Nurcan Tezcan & Wenye Wang Department of Electrical.
Distributed Quad-Tree for Spatial Querying in Wireless Sensor Networks (WSNs) Murat Demirbas, Xuming Lu Dept of Computer Science and Engineering, University.
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
- 1 - Specialized Network Formation: Long-Thin WSNs National Chiao Tung University Department of Computer Science Yu-Chee Tseng 交通大學 / 資訊工程系 / 曾煜棋.
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
1 The Orphan Problem in ZigBee- based Wireless Sensor Networks IEEE Trans. on Mobile Computing (also in MSWiM 2007) Meng-Shiuan Pan and Yu-Chee Tseng Department.
2004 IEEE International Conference on Mobile Data Management Yingqi Xu, Julian Winter, Wang-Chien Lee.
後卓越計畫進度報告 曾煜棋老師實驗室 2008/01/07. WSN 之研究、應用與系統平台 我們致力於無線感測網路 (Wireless Sensor Network) 的基礎研究及應用開發,其中包含 傳輸、路由、覆蓋等基礎議題的研究,及 定位追蹤、防火逃生等應用系統的開發。 重要成果條列如下: Coverage.
The Coverage Problem in Wireless Ad Hoc Sensor Networks Supervisor: Prof. Sanjay Srivastava By, Rucha Kulkarni
Decentralized Scattering of Wake-up Times in Wireless Sensor Networks Amy L. Murphy ITC-IRST, Trento, Italy joint work with Alessandro Giusti, Politecnico.
Authors: Sheng-Po Kuo, Yu-Chee Tseng, Fang-Jing Wu, and Chun-Yu Lin
Using Rotatable and Directional (R&D) Sensors to Achieve Temporal Coverage of Objects and Its Surveillance Application You-Chiun Wang, Yung-Fu Chen, and.
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
Dynamic Coverage Enhancement for Object Tracking in Hybrid Sensor Networks Computer Science and Information Engineering Department Fu-Jen Catholic University.
Easwari Engineering College Department of Computer Science and Engineering IDENTIFICATION AND ISOLATION OF MOBILE REPLICA NODES IN WSN USING ORT METHOD.
Tracking with Unreliable Node Sequences Ziguo Zhong, Ting Zhu, Dan Wang and Tian He Computer Science and Engineering, University of Minnesota Infocom 2009.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
GENI Experiments on P2P, MANET, WSN Networks Haiying (Helen) Shen, Kuang-Ching Wang, Kang Chen and Ke Xu Clemson University Abstract Today’s society is.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
Multi-Resolution Spatial and Temporal Coding in a Wireless Sensor Network for Long-Term Monitoring Applications You-Chiun Wang, Member, IEEE, Yao-Yu Hsieh,
Multi-Criteria Routing in Pervasive Environment with Sensors Santhanakrishnan, G., Li, Q., Beaver, J., Chrysanthis, P.K., Amer, A. and Labrinidis, A Department.
P-Percent Coverage Schedule in Wireless Sensor Networks Shan Gao, Xiaoming Wang, Yingshu Li Georgia State University and Shaanxi Normal University IEEE.
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
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.
Multiuser Receiver Aware Multicast in CDMA-based Multihop Wireless Ad-hoc Networks Parmesh Ramanathan Department of ECE University of Wisconsin-Madison.
Constructing a Message-Pruning Tree with Minimum Cost for Tracking Moving Objects in Wireless Sensor Networks Is NP- Complete and an Enhanced Data Aggregation.
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 Reliable Transmission Protocol for ZigBee-Based Wireless Patient Monitoring IEEE JOURNALS Volume: 16, Issue:1 Shyr-Kuen Chen, Tsair Kao, Chia-Tai Chan,
Ching-Ju Lin Institute of Networking and Multimedia NTU
Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation Yanwei Wu, Member, IEEE, Xiang-Yang Li, Senior Member, IEEE, YunHao Liu, Senior.
Adaptive Tracking in Distributed Wireless Sensor Networks Lizhi Yang, Chuan Feng, Jerzy W. Rozenblit, Haiyan Qiao The University of Arizona Electrical.
交通大學 High-Speed Communication & Computing Laboratory 指導教授:曾煜棋教授
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
U of Minnesota DIWANS'061 Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and.
ICIIS Peradeniya, Sri Lanka1 An Enhanced Top-Down Cluster and Cluster Tree Formation Algorithm for Wireless Sensor Networks H. M. N. Dilum Bandara,
A Load-Balanced Guiding Navigation Protocol in Wireless Sensor Networks Wen-Tsuen Chen Department of Computer Science National Tsing Hua University Po-Yu.
Decentralized Energy-Conserving and Coverage-Preserving Protocols for Wireless Sensor Networks Chi-Fu Huang, Li-Chu Lo, Yu-Chee Tseng, and Wen-Tsuen Chen.
Saran Jenjaturong, Chalermek Intanagonwiwat Department of Computer Engineering Chulalongkorn University Bangkok, Thailand IEEE CROWNCOM 2008 acceptance.
A Protocol for Tracking Mobile Targets using Sensor Networks H. Yang and B. Sikdar Department of Electrical, Computer and Systems Engineering Rensselaer.
An Energy-Efficient Approach for Real-Time Tracking of Moving Objects in Multi-Level Sensor Networks Vincent S. Tseng, Eric H. C. Lu, & Kawuu W. Lin Institute.
Connected Point Coverage in Wireless Sensor Networks using Robust Spanning Trees IEEE ICDCSW, 2011 Pouya Ostovari Department of Computer and Information.
Younghwan Yoo† and Dharma P. Agrawal‡ † School of Computer Science and Engineering, Pusan National University, Busan, KOREA ‡ OBR Center for Distributed.
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)
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.
Dynamic Proxy Tree-Based Data Dissemination Schemes for Wireless Sensor Networks Wensheng Zhang, Guohong Cao and Tom La Porta Department of Computer Science.
A Coverage-Preserving and Hole Tolerant Based Scheme for the Irregular Sensing Range in WSNs Azzedine Boukerche, Xin Fei PARADISE Research Lab Univeristy.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
Energy Efficient Detection of Compromised Nodes in Wireless Sensor Networks Haengrae Cho Department of Computer Engineering, Yeungnam University Gyungbuk.
Prof. Yu-Chee Tseng Department of Computer Science
Department of Computer Science Southern Illinois University Carbondale CS441-Mobile & Wireless Computing Zigbee Standard Dr.
Introduction to Wireless Sensor Networks
Survey on Coverage Problems in Wireless Sensor Networks
Presentation transcript:

- 1 - Location Sensing Techniques and Applications National Chiao Tung University Department of Computer Science Yu-Chee Tseng 2007/09/07

- 2 - k-Placement (IEEE TPDS*) My Research Roadmap on WSN WSN Localization Location Tracking & Deployment Comm. Protocol Applications & Systems Signal Scrambling (IEEE TKDE*) Data Clustering (MASS 2007) Beacon Movement (VTC 2007) Location Management (IEEE TMC, IJSN) Placement (IEEE TMC) Connectivity and Placement (ACM ToSN) ConvergeCast (MobiWAC 2006) Orphan Problem (MSWiM 2007) Emergency Guiding (IEEE Computer) 3D Emergency Guiding (IJSN) Surveillance: iMouse (IEEE Computer) Energy Saving: iPower (IJSNET*) GeoAds (MASS 2007) Location Tracking & Deployment Comm. Protocol Applications & Systems Location Management (IEEE TMC, IJSN) Placement (IEEE TMC) Connectivity and Placement (ACM ToSN) ConvergeCast (MobiWAC 2006) Orphan Problem (MSWiM 2007) Emergency Guiding (IEEE Computer) 3D Emergency Guiding (IJSN) Surveillance: iMouse (IEEE Computer) Energy Saving: iPower (IJSNET*) GeoAds (MASS 2007)

- 3 - Pattern-Matching Localization Overview   1   2.   n Location Database Pattern-Matching Localization Algorithm Training PhasePositioning Phase avg. signal strength: [  i,1,  i.2,…,  i.m ] training data signal strength vector: [s 1, s 2, …, s m ] s s real-time data training location access point (AP) ii 11 ii

- 4 - Challenges with Pattern-Matching Localization Unstable signal strengths and unpredictable multipath effect High computation cost: huge location database to match, especially in large-scale environments Environment changes and training cost Maintenance (movement/lost of beacons) Publications  S.-P. Kuo, B.-J. Wu, W.-C. Peng, and Y.-C. Tseng, "Cluster-Enhanced Techniques for Pattern- Matching Localization Systems", IEEE Int'l Conf. on Mobile Ad-hoc and Sensor Systems (MASS), 2007  S.-P. Kuo, Y.-C. Tseng, and C.-C. Shen, "Increasing Search Space for Pattern-Matching Localization Algorithms by Signal Scrambling ", IEEE Asia-Pacific Wireless Communications Symposium,  S.-P. Kuo, Y.-C. Tseng, and C.-C. Shen, "A Scrambling Method for Fingerprint Positioning Based on Temporal Diversity and Spatial Dependency", IEEE Trans. on Knowledge and Data Engineering, submitted.  S.-P. Kuo, H.-J. Kuo, Y.-C. Tseng, and Y.-F. Lee, "Detecting Movement of Beacons in Location- Tracking Wireless Sensor Networks", IEEE VTC, 2007-Fall.

- 5 - Localization: Signal Scrambling A Scrambling Method for Pattern-Matching Positioning Based on Temporal Diversity and Spatial Dependency

- 6 - Difficulties Multipath effect results in low accuracy for pattern-matching localization. Most of pattern-matching localization schemes adopt traditional classification, but ignore some unique features.  Ex. Continuous samples should have high similarity as well as diversity.

- 7 - Observations A positioning error could be generated by a small portion of interfered signal strengths.  Counting on one single observation is unreliable.  We can enlarge the search space by multiple continuous observations. Continuous observations may have some degrees of  Temporal diversity: For a sequence of observations on a beacon, diversified signal strengths may be seen.  Spatial dependency: For a serious of estimated locations, they should be close each other.

- 8 - Localization: Clustering of Location Database for pattern-matching localization in large-scale sensing field (such as a wireless city)

- 9 - Challenges Scalability problem when the field is large.  High computation cost in the positioning phase  Long system response time (critical to real-time applications) To reduce computation cost in the positioning phase:  apply clustering technique to fragment database into a number of sets.  examine only one cluster in the positioning phase

Cluster Scheme Overview   1   2.   n Location Database Pattern-Matching Localization Algorithm C*C* Training PhasePositioning Phase signal strength vector: [s 1, s 2, …, s m ] avg. signal strength: [  i,1,  i.2,…,  i.m ] training data s s real-time data Clustering training location access point (AP) ii 11 ii

Localization: Beacon Movement Detection

Beacon Movement Detection Problem Maintenance issue: beacon movement/failure Ex: What happens if some beacons are moved by accident? Goal:  Automatically detect the beacon movement events  Remove the data of these unreliable beacons from the database to improve accuracy  Result: More serious localization error!!

System Model ( t =0 denotes the initial time) Positioning Procedure BMD Procedure

Emergency Guiding (IEEE Computer) 3D Emergency Guiding (IJSN) Surveillance: iMouse (IEEE Computer) Energy Saving: iPower (IJSNET*) GeoAds (MASS 2007) Localization Comm. Protocol Applications & Systems Signal Scrambling (IEEE TKDE*) Data Clustering (MASS 2007) Beacon Movement (VTC 2007) ConvergeCast (MobiWAC 2006) Orphan Problem (MSWiM 2007) My Research Roadmap on WSN WSN Location Tracking & Deployment Location Management (IEEE TMC, IJSN) Placement (IEEE TMC) k-Placement (IEEE TPDS) Connectivity and Placement (ACM ToSN)

Research Issues Object Tracking  Event Detection  Target Classification  Location Estimation  Location Management  Tree-based update & query mechanisms  Single-sink WSNs & Multi-Sink WSNs Deployment of WSNs  Placement  Dispatch  Single-level coverage & Multi-level coverage Coverage and Connectivity  Coverage  Connectivity  Distributed protocols for ensuring both coverage and connectivity of a wireless sensor network  More general decentralized solutions  Do not rely on the assumption R C  2R S  Distributed protocols to determine and to control coverage and connectivity

Location Tracking & Deployment: “In-Network” Location Management

Location Management Update and Query:  How to update the location information?  How to disseminate the queries?

Proposed Model

Location Tracking & Deployment: Sensor Placement

Deployment of a WSN for Single-Level Coverage cost detection capability Sensor deployment is critical since it affects the cost and detection capability of a WSN. coverage connectivitysensing distance communication distance  A deployment should consider both coverage and connectivity, which decide by sensing distance r s and communication distance r c. Our contributions obstacles  Allow the sensing field to contain obstacles. arbitrary  Allow the relationship of r c and r s to be arbitrary.  Complete solution  Complete solution: placement + dispatch

Sensor Placement Solutions Partition Partition the sensing field into sub-regions and then place sensors in each region.  Single-row regions  A belt-like area between obstacles a sequence of sensors  We can deploy a sequence of sensors to satisfy both coverage and connectivity.  Multi-row regions multiple rows  We need multiple rows of sensors to cover such areas.

Sensor Dispatch Solutions Centralized algorithm maximum-weightperfect matching  Find a maximum-weight perfect matching in a weight complete bipartite graph Distributed algorithm compete  Let sensors compete to move to their destinations Existence of obstacles A I

Location Tracking & Deployment: Multi-level Placement of Sensors

Deployment of a WSN for Multi-Level Coverage Multi-level coverage Multi-level coverage is essential for many protocols and applications in WSNs triangulation  Positioning protocols by triangulation coveragesensory data  Fault tolerance on coverage or sensory data  Wakeup-sleep mechanism to extend the network’s lifetime Our contributions arbitrary  Allow the relationship of r c and r s to be arbitrary  Complete solution  Placement solution: interpolating scheme  Dispatch solution: competition-based scheme

Interpolating Placement Scheme: 3-coverage placement? 3-coverage placement: - duplicate scheme: 3 3 × 3 = 9 rows scheme: - interpolating scheme: 21 3 × = 7 rows 1-coverage placement: duplicate scheme: 3 rows regions that are NOT 3-covered

Publications Journal Papers  C.-F. Huang, L.-C. Lo, Y.-C. Tseng, and W.-T. Chen “Decentralized Energy-Conserving and Coverage-Preserving Protocols for Wireless Sensor Networks”, ACM Trans. on Sensor Networks, Vol. 2, No. 2, 2006, pp  Y.-C. Wang, C.-C. Hu, and Y.-C. Tseng, “Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network”, IEEE Trans. on Mobile Computing (to appear). (SCI)  C.-Y. Lin, W.-C. Peng, and Y.-C. Tseng, "Efficient In-Network Moving Object Tracking in Wireless Sensor Networks", IEEE Trans. on Mobile Computing, Vol. 5, No. 8, Aug. 2006, pp (SCI)  C.-Y. Lin, Y.-C. Tseng, T.-H. Lai, and W.-C. Peng, ”Message-efficient In-network Location Management in a Multi-sink Wireless Sensor Network”, Int’l Journal of Sensor Networks (to appear). Conference Papers  Y.-C. Wang, W.-C. Peng, M.-H. Chang, and Y.-C. Tseng, "Exploring Load-Balance to Dispatch Mobile Sensors in Wireless Sensor Networks", Int'l Conf. on Computer Communication and Networks (ICCCN),  Y.-C. Wang, C.-C. Hu, and Y.-C. Tseng, “Efficient Deployment Algorithms for Ensuring Coverage and Connectivity of Wireless Sensor Networks”, Wireless Internet Conf. (WICON),  C.-F. Huang, L.-C. Lo, Y.-C. Tseng, and W.-T. Chen, “Decentralized Energy-Conserving and Coverage-Preserving Protocols for Wireless Sensor Networks”, Int’l Symp. on Circuits and Systems (ISCAS),  C.-Y. Lin, Y.-C. Tseng, and T.-H. Lai, “Message-Efficient In-Network Location Management in a Multi-sink Wireless Sensor Network”, IEEE Int’l Conf. on Sensor Networks, Ubiquitous, and Trustworthy Computing,  C.-Y. Lin and Y.-C. Tseng, "Structures for In-Network Moving Object Tracking in Wireless Sensor Networks", Broadband Wireless Networking Symp. (BroadNet), 2004.

My Research Roadmap on WSN WSN Localization Location Tracking & Deployment Comm. Protocol Applications & Systems Signal Scrambling (IEEE TKDE*) Data Clustering (MASS 2007) Beacon Movement (VTC 2007) Location Management (IEEE TMC, IJSN) Placement (IEEE TMC) k-Placement (IEEE TPDS) Connectivity and Placement (ACM ToSN) ConvergeCast (MobiWAC 2006) Orphan Problem (MSWiM 2007) Emergency Guiding (IEEE Computer) 3D Emergency Guiding (IJSN) Surveillance: iMouse (IEEE Computer) Energy Saving: iPower (IJSNET*) GeoAds (MASS 2007)

Communication Protocol: Convergecast

Network Scenario In a tree network, routers can send regular beacons to support low duty cycle operations A’s beacon sche: A wakes up to hear C’s beacon and report data To C Zzz.. Zzz …. Zzz.. C’s beacon sche: ZigBee coordinator

Contributions Define a minimum delay beacon scheduling (MDBS) problem for ZigBee tree-based WSNs Prove MDBS problem is NP-complete Find special cases in MDBS Propose centralized and distributed algorithms, which are compliant to the ZigBee standard

Communication Protocol: Orphan Problem

Challenge In ZigBee, when forming a network, devices are said to join the network if it can receive a network address  Each device tries to associate to the ZigBee coordinator or a ZigBee router  A ZigBee coordinator or router will decide whether to accept devices according to its capacity  The capacity of a ZigBee device relates to the ZigBee address assignment

ZigBee Address Assignment In ZigBee, network addresses are assigned to devices by a distributed address assignment scheme ZigBee coordinator determines three network parameters  the maximum number of children (Cm) of a ZigBee router  the maximum number of child routers (Rm) of a parent node  the depth of the network (Lm) A parent device utilizes Cm, Rm, and Lm to compute a parameter called C skip  which is used to compute the size of its children’s address pools

An ZigBee Address Assignment Example C skip =6 Total:21 19 For coord. 7 node B 20 A becomes an orphan node !!

ZigBee network formationThe proposed scheme Dotted nodes are orphan nodes !! A Simulation Result

Contributions The first work that models the orphan problem in ZigBee networks  This orphan problem is divided by two subproblems  The Bounded-Degree-and-Depth-Tree Formation (BDDTF) problem  The End-Device Maximum-Matching (EDMM) problem Prove the BDDTF problem is NP-complete Propose a network formation algorithm, which can effectively reduce the number of orphan devices

Publications Y.-C. Tseng and M.-S. Pan, “Quick Convergecast in ZigBee/IEEE Tree-Based Wireless Sensor Networks”, ACM Int’l Workshop on Mobility Management and Wireless Access (ACM MobiWac), M.-S. Pan and Y.-C. Tseng, "The Orphan Problem in ZigBee-based Wireless Sensor Networks", ACM/IEEE Int'l Symp. on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM), 2007.

My Research Roadmap on WSN WSN Localization Location Tracking & Deployment Comm. Protocol Applications & Systems Signal Scrambling (IEEE TKDE*) Data Clustering (MASS 2007) Beacon Movement (VTC 2007) Location Management (IEEE TMC, IJSN) Placement (IEEE TMC) k-Placement (IEEE TPDS) Connectivity and Placement (ACM ToSN) ConvergeCast (MobiWAC 2006) Orphan Problem (MSWiM 2007) Emergency Guiding (IEEE Computer) 3D Emergency Guiding (IJSN) Surveillance: iMouse (IEEE Computer) Energy Saving: iPower (IJSNET*) GeoAds (MASS 2007)