研究生: |
劉炳宏 Bing-Hong Liu |
---|---|
論文名稱: |
應用於無線感測器網路物體追蹤之資料聚集結構與位置預測方法 An Enhanced Data Aggregation Structure and a Message-Efficient Location Prediction Method for Object Tracking in Wireless Sensor Networks |
指導教授: |
石維寬
Wei-Kuan Shih 蔡明哲 Ming-Jer Tsai |
口試委員: | |
學位類別: |
博士 Doctor |
系所名稱: |
電機資訊學院 - 資訊工程學系 Computer Science |
論文出版年: | 2008 |
畢業學年度: | 96 |
語文別: | 英文 |
論文頁數: | 70 |
中文關鍵詞: | 無線感測器網路 、物體追蹤 、資料聚集 、訊息刪除樹 、位置預測 、高斯馬可夫移動模組 |
外文關鍵詞: | Wireless Sensor Network, Object Tracking, Data Aggregation, Message-Pruning Tree, Location Prediction, Gauss-Markov Mobility Model |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
無線感測器網路(wireless sensor networks)常被使用來監控及回報移動物體的位置。在本論文第一部分的研究中,我們研究了如何有效地在無線感測器網路中尋找及回報物體位置。由於感測器可以用來儲存資料,無線感測器網路可以被視為一個分散式的資料庫,因此可以讓我們去更新以及查詢此資料庫所儲存的物體位置。很多研究人員已經著手研究如何建立一個最低更新及查詢成本的訊息刪除樹的問題(the Minimum Cost Message-Pruning Tree problem),使其可以有較低的更新及查詢物體的成本,然而此問題的複雜度仍然是未知的。在此研究中,我們證明了此問題是NP-complete,此外我們提出了一個新的資料聚集結構,也就是一個附有捷徑的訊息刪除樹。在第二部分的研究中,我們研究了如何在一個追蹤系統中有效地監控物體。在無線感測器網路中,感測器通常處於睡眠狀態以期延長網路的壽命。在無線感測器網路中的追蹤系統通常使用預測模組去預測物體的下一個位置,並活化適當的感測器以便繼續監控此物體。一旦預測失敗以致於不能追蹤此物體時,將會有額外的感測器被活化起來重新捕捉物體的位置。由此可知,一個較好的預測模組可以讓較少的感測器被活化,因此可以有效地減少能量的消耗。由於高斯馬可夫移動模組(Gauss-Markov mobility model)可以即時捕捉物體速度的相關性,所以此模組為描述物體移動軌跡最好模組中的ㄧ個。之前的研究使用自相關方法(autocorrelation technique)或是遞迴式最小平方估測法(recursive least square estimation technique)來估測高斯馬可夫參數,然而這些方法都需要大量的物體歷史移動資訊。由於使用這些方法時需要在感測器間傳遞大量的訊息,而且無線感測器通常是使用電池供電的,因此這些方法不適合應用於無線感測器網路的物體追蹤。在此我們利用最大概似法(maximum likelihood technique)開發一個應用於無線感測器網路中的高斯馬可夫參數估測方法(GMPE_MLH)。此方法僅需要較少訊息傳遞便可以估測出高斯馬可夫參數。
Wireless sensor networks have often been used to monitor and report the locations of moving objects. In the first part of the dissertation, we investigate how to efficiently find and report the locations of moving objects within wireless sensor networks. Since sensors can be used for storage, a wireless sensor network can be considered a distributed database, enabling us to update and query the location information of moving objects. Many researchers have studied the problem of how to construct message-pruning trees that can update a database and query objects with minimum cost (the Minimum Cost Message-Pruning Tree problem). The trees are constructed in such a way that the total cost of updating the database and querying objects is kept as minimum as possible, while the hardness of the Minimum Cost Message-Pruning Tree problem remains unknown. Here, we show that the Minimum Cost Message-Pruning Tree problem is NP-complete. Besides, we propose a new data aggregation structure, a message-pruning tree with shortcuts, instead of the message-pruning tree. In the second part of the dissertation, we investigate how to efficiently monitor the objects in a tracking system. In a wireless sensor network, sensors are usually in the sleep state to prolong the network life. The tracking system in a wireless sensor network usually uses a prediction model to predict the next location of the object and activates the appropriate sensors to keep monitoring the object. Once the prediction fails to track the object, additional sensors are activated in order to recapture the lost object. Therefore, a better prediction model can significantly reduce power consumption because fewer redundant sensors will be activated. The Gauss-Markov mobility model is one of the best mobility models to describe object trajectory because it can capture the correlation of object velocity in time. Traditionally, Gauss-Markov parameters are estimated using autocorrelation technique or recursive least square estimation technique; either of these techniques, however, requires a large amount of historical movement information of the mobile object, which is not suitable for tracking objects in a wireless sensor network because they demand a considerable amount of message communication overhead between wireless sensors which are usually battery-powered. Here, we develop a Gauss-Markov parameter estimator for wireless sensor networks (GMPE_MLH) using a maximum likelihood technique. The GMPE_MLH estimates Gauss-Markov parameters with few requirements in terms of message communication overhead.
[1] F. Aurenhammer, “Voronoi Diagrams – A Survey of a Fundamental Geometric Data Structure,” ACM Computing Surveys, vol. 23, no. 3, pp. 345–405, 1991.
[2] C. Bettstetter, “Mobility Modeling in Wireless Networks: Categorization, Smooth Movement, and Border Effects,” ACM SIGMOBILE Mobile Computing and Communications Review, vol. 5, no. 3, pp. 55–66, 2001.
[3] J.J. Caffery, “A New Approach to the Geometry of TOA Location,” IEEE VTC, pp. 1943–1949, 2000.
[4] T. Camp, J. Boleng, and V. Davies, “A Survey of Mobility Models for Ad Hoc Network Research,” Wireless Communications and Mobile Computing, vol. 2, no. 5, pp. 483–502, 2002.
[5] C. Campos, D. Otero, and L.D. Moraes, “Realistic Individual Mobility Markovian Models for Mobile Ad Hoc Networks,” IEEE WCNC, pp. 1980–1985, 2004.
[6] W.P. Chen, J.C. Hou, and L. Sha, “Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Networks,” IEEE Trans. on Mobile Computing, vol. 3, no. 3, pp. 258–271, 2004.
[7] J.C. Chen, R.E. Hudson, and K. Yao, “Maximum-Likelihood Source Localization and Unknown Sensor Location Estimation for Wideband Signals in the Near-Field,” IEEE Trans. on Signal Processing, vol. 50, no. 8, pp. 1843–1854, 2002.
[8] J.M.B. Dias and P.A.C. Marques, “Multiple Moving Target Detection and Trajectory Estimation Using a Single SAR Sensor,” IEEE Trans. on Aerospace and Electronic Systems, vol. 39, no. 2, pp. 604–624, 2003.
[9] B. Dong and X.Wang, “Adaptive Mobile Positioning inWCDMA Networks,” EURASIP Journal on Wireless Communications and Networking, vol. 5, no. 3, pp. 343–353, 2005.
[10] K.T. Feng, C.H. Hsu, and T.E. Lu, “Velocity-Assisted Predictive Mobility and Location-Aware Routing Protocols for Mobile Ad Hoc Networks,” IEEE Trans. on Vehicular Technology, vol. 57, no. 1, pp. 448–464, 2008.
[11] M.R. Garey and D.S. Jonson, “Computers and Intractability: A Guide to the Theory of NP-Completeness,” Freeman, New York, 1979.
[12] Z. Guo, M. Zhou, and L. Zakrevski, “Optimal Tracking Interval for Predictive Tracking in Wireless Sensor Network,” IEEE Communications Letters, vol. 9, no. 9, pp. 805–807, 2005.
[13] B.H. Kim, D.K. Roh, J.M. Lee, M.H. Lee, K. Son, M.C. Lee, J.W. Choi, and S.H. Han, “Localization of a Mobile Robot Using Images of a Moving Target,” IEEE ICRA, pp. 253–258, 2001.
[14] H.T. Kung and D. Vlah, “Efficient Location Tracking Using Sensor Networks,” IEEE WCNC, pp. 1954–1961, 2003.
[15] T.O. Kvalseth, “Cautionary Note about R2,” The American Statistician, vol. 39, no. 4, pp. 279–285, 1985.
[16] Q. Li and D. Rus, “Global Clock Synchronization in Sensor Networks,” IEEE Trans. on Computers, vol. 55, no. 2, pp. 214–226, 2006.
[17] B. Liang and Z.J. Haas, “Predictive Distance-Based Mobility Management for Multidimensional PCS Networks,” IEEE/ACM Trans. on Networking, vol. 11, no. 5, pp. 718–732, 2003.
[18] B. Liang and Z.J. Haas, “Predictive Distance-Based Mobility Management for PCS Networks,” IEEE INFOCOM, pp. 1377–1384, 1999.
[19] 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, pp. 1044–1056, 2006.
[20] C.Y. Lin and Y.C. Tseng, “Structures for In-Network Moving Object Tracking in Wireless Sensor Networks,” IEEE BROADNETS, pp. 718–727, 2004.
[21] T. Liu, P. Bahl, and I. Chlamtac, “Mobility Modeling, Location Tracking, and Trajectory Prediction in Wireless ATM Networks,” IEEE Journal on Selected Areas in Communications, vol. 16, no. 6, pp. 922–936, 1998.
[22] X. Luo, T. Camp, and W. Navidi, “Predictive Methods for Location Services in Mobile Ad Hoc Networks,” IEEE WMAN, pp. 246–252, 2005.
[23] D. McErlean and S. Narayanan, “Distributed Detection and Tracking in Sensor Networks,” IEEE ACSSC, pp. 1174–1178, 2002.
[24] M. McGuire and K.N. Plataniotis, “Dynamic Model-Based Filtering for Mobile Terminal Location Estimation,” IEEE Trans. on Vehicular Technology, vol. 52, no. 4, pp. 1012–1031, 2003.
[25] W. Navidi and T. Camp, “Predicting Node Location in a PCS Network,” IEEE IPCCC, pp. 165–170, 2004.
[26] M.M. Noel, P.P. Joshi, and T.C. Jannett, “Improved Maximum Likelihood Estimation of Target Position in Wireless Sensor Networks Using Particle Swarm Optimization,” IEEE ITNG, pp. 274–279, 2006.
[27] A. Rapaka and S. Madria, “Two Energy Efficient Algorithms for Tracking Objects in a Sensor Network,” Wireless Communications and Mobile Computing Journal, 2006.
[28] G.A.F. Seber and C.J. Wild, “Nonlinear Regression,” Wiley, New York, 1989.
[29] Y.C. Tseng, S.P. Kuo, H.W. Lee, and C.F. Huang, “Location Tracking in a Wireless Sensor Network by Mobile Agents and Its Data Fusion Strategies,” Computer Journal, vol. 47, no. 4, pp. 448–460, 2004.
[30] X. Wang and S. Wang, “Collaborative Signal Processing for Target Tracking in Distributed Wireless Sensor Networks,” Journal of Parallel and Distributed Computing , vol. 67, no. 5, pp. 501–515, 2007.
[31] Y. Xu, J. Winter, and W.C. Lee, “Dual Prediction-Based Reporting for Object Tracking Sensor Networks,” IEEE MOBIQ, pp. 154–163, 2004.
[32] Y. Xu, J. Winter, and W.C. Lee, “Prediction-Based Strategies for Energy Saving in Object Tracking Sensor Networks,” IEEE MDM, pp. 346–357, 2004.
[33] H. Yang and B. Sikdar, “A Protocol for Tracking Mobile Targets Using Sensor Networks,” IEEE SNPA, pp. 71–81, 2003.
[34] Z. Yang and X. Wang, “Joint Mobility Tracking and Handoff in Cellular Networks via Sequential Monte Carlo Filtering,” IEEE Trans. on Signal Processing, vol. 51, no. 1, pp. 269–281, 2003.
[35] W.L. Yeow, C.K. Tham, and W.C. Wong, “Energy Efficient Multiple Target Tracking in Wireless Sensor Networks,” IEEE Trans. on Vehicular Technology, vol. 56, no. 2, pp. 918–928, 2007.
[36] O. Younis and S. Fahmy, “A Scalable Framework for Distributed Time Synchronization in Multi-Hop Sensor Networks,” IEEE SECON, pp. 13–23, 2005.
[37] Z.R. Zaidi and B.L. Mark, “Real-Time Mobility Tracking Algorithms for Cellular Networks Based on Kalman Filtering,” IEEE Trans. on Mobile Computing, vol. 4, no. 2, pp. 195–208, 2005.
[38] W. Zhang and G. Cao, “DCTC: Dynamic Convoy Tree-Based Collaboration for Target Tracking in Sensor Networks,” IEEE Trans. on Wireless Communications, vol. 3, no. 5, pp. 1689–1701, 2004.
[39] W. Zhang and G. Cao, “Optimizing Tree Reconfiguration for Mobile Target Tracking in Sensor Networks,” IEEE INFOCOM, pp. 2434–2445, 2004.
[40] F. Zhao, J. Shin, and J. Reich, “Information-Driven Dynamic Sensor Collaboration for Tracking Applications,” IEEE Signal Processing Magazine, vol. 19, no. 2, pp. 61–72, 2002.