بررسی و ارزیابی پوشش kتایی در شبکههای حسگر Study and Evaluation of k-Coverage in Sensor Networks استاد راهنما :دکتر علی موقررحیمآبادی استاد مشاور :دکتر محمد قدسی مریم بوشهریان دیماه 1385 فهرست مطالب • • • • • • • • • 2 شبکههای حسگر پارامترهای یک شبکهی حسگر اهداف گوناگون در شبکههای حسگر مسئلهی پوشش مسائل مختلف در پوشش حس ی پوشش با مصرف انرژی بهینه الگوریتمهای ارائه شده برای باالبردن عمر شبکه شرایط ويژهی مسئله مصرف بهینه انرژی روش پیشنهادی و زمانبندی شبکهی حسگر • مجموعهای از تعداد بسیار زیادی حسگر با تراکم باال • هدف :در ارتباط با یکدیگر یک وظیفهی حس ی را در یک مکان ایجاد کنند. 3 پارامترهای یک شبکهی حسگر ()1 • ساختار شبکه – مسطح – سلسلهمراتبی • نحوهی چینش حسگرها – تصادفی – توزیعهای مختلف آماری مانند پواسون • مدل ردیابی 4 پارامترهای یک شبکهی حسگر ()2 • ناحیهی حس ی – 2بعدی – 3بعدی • • • • • 5 محدودهی ارسالی همگامی زمان مدل خرابی تحرک حسگرها اطالعات مکانی اهداف گوناگون درشبکههای حسگر 6 مسئلهی پوشش • بررس ی میزان احاطهی حسگرها بر منطقهی مورد نظر • تعاریف: – – – – 7 نقطهی کور پوشش منطقهای پوشش نقطهای پوشش حصاری مسائل مختلف در پوشش حس ی • • • • • • • 8 تعداد حسگرهای کمینه بررس ی پوشش kتایی تعیین kدر پوشش kتایی پوشش در فضای 3بعدی اتصال و پوشش حرکت حسگرها به منظور تامین پوشش (تکی یا kتایی) پوشش با مصرف انرژی بهینه پوشش با مصرف انرژی بهینه • چینش حسگرها محدودیت دارد: – هزینهبر است. – در همهی زمانها انجامپذیر نیست. • چینش خیلی وقتها به صورت متراکم انجام میشود. • حسگرها محدودیتهای زیادی دارند. – عمر مفید – محدودیت منبع انرژی • طوالنی کردن عمر شبکه بدون از دست دادن پوشش مطلوب ،اهمیت دارد. 9 مثال 10 مثال 11 مثال 12 پوشش با هدف افزایش دورهی حیات شبکه • هدف :باال بردن طول عمر یک شبکهی حسگر ،با در نظر گرفتن پوشش اولیهی آن فعال خاموش یا روشن کردن گیرنده خاموش یا روشن کردن واحد حسی واحد حسی فعال گیرندهی فعال خاموش یا روشن کردن پردازنده شنوا خاموش یا روشن کردن واحد حسی خاموش یا روشن کردن پردازنده مراقب خاموش یا روشن کردن پردازنده خاموش یا روشن کردن گیرنده غیرفعال (خواب) خاموش یا روشن کردن واحد حسی 13 کامال غیرفعال خاموش یا روشن کردن گیرنده حسکننده الگوریتمهای ارائه شده برای باالبردن عمر شبکه ویژگی شبکه الگوریتم 14 اطالع از مکان حسگرها اطالع از فاصلهی بین حسگرها ساختار شبکه چینش حسگرها تراکم باالی حسگرها منطقهی حسی محدودهی حسی همگامی زمانی تحرک RIS مسطح یکنواخت 2بعدی یکنواخ ت Sponsered Sector مسطح - 2بعدی یکنواخ ت MSNL مسطح - 2بعدی - LDAS مسطح یکنواخت 2بعدی یکنواخ ت PEAS مسطح یکنواخت - - OGDC مسطح - 2بعدی یکنواخ ت CCP مسطح - 2بعدی یکنواخ ت ASCENT مسطح - - - PECAS مسطح یکنواخت - - LEACH سلسلهمراتبی - - - E-LEACH سلسلهمراتبی - - - ESS سلسلهمراتبی - - - LDS سلسلهمراتبی پواسون 2بعدی یکنواخ ت BS سلسلهمراتبی پواسون 2بعدی یکنواخ ت شرایط ويژهی مسئله مصرف بهینه انرژی • اجرای الگوریتم به صورت مرکزی بسیار هزینهبر و در مواردی غیرممکن است. • واحدهای پردازش(حسگرها) ضعیف هستند: – – – – پردازنده حافظه انرژی برد انتقال اطالعات • بسیاری از مسائل مطرح در این زمینه NP-Completeهستند. 15 روش پیشنهادی • در صورت امکان ،ارائهی یک الگوریتم بهینه یا نزدیک به بهینه در زمینهی پوشش kتایی با هدف افزایش دورهی حیات شبکه • پیادهسازی الگوریتم و شبیهسازی آن – استفاده از ابزارهای شبیهسازی شبکه مانند NS-2 – پیادهسازی الگوریتم به صورت مستقیم با کمک زبانهای برنامهسازی • مقایسهی نتایج با کارهای مرتبط 16 زمانبندی مورد نظر نوشتن پایاننامه و دفاع ارائه یک روش بهینه یا نزدیک به بهینه و پیادهسازی آن بررس ی مقاالت و کارهای انجامشده مرداد 17 تیر خرداد اردیبهشت فروردین اسفند بهمن دی منابع اصلی 1. 2. 3. 4. 5. 6. 7. 8. S. Kumar, T. H. Lai, J. Balogh, “On K-Coverage in a Mostly Sleeping Sensor Network,” in Proceedings of the 10th Annual International Conference on Mobile Computing and Networking (Mobicom’04), pages 144–158, 2004. D. Tian, N. D. Georganas, “A Coverage-Preserving Node Scheduling Scheme for Large Wireless Sensor Networks,” in Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications (WSNA’02), pages 32–41, 2002. P. Berman, G. Calinescu, C.Shah, A. Zelikovsly, “Efficient Energy Management in Sensor Networks,” in Y. Xiao and Y. Pan, editors, Ad Hoc and Sensor Networks, Nova Science Publishers, 2005. K. Wu, Y. Gao, F. Li, Y. Xiao, “Lightweight Deployment-aware Scheduling for Wireless Sensor Networks,” ACM/Kluwer Mobile Networks and Applications (MONET) Special Issue on Energy Constraints and Lifetime Performance in Wireless Sensor Networks, 10(6):837–852, December 2005. F. Ye, G. Zhong, J. Cheng, S. Lu, L. Zhang, “Peas: A Robust Energy Conserving Protocol for Long-lived Sensor Networks,” in Proceedings of the 23rd International Conference on Distributed Computing Systems (ICDCS ’03), pp. 28–37, 2003. H. Zhang, J. C. Hou, “Maintaining Sensing Coverage and Connectivity in Large Sensor Networks,” in Proceedings of NSF International Workshop on Theoretical and Algorithmic Aspects of Sensor, Ad Hoc Wireless, and Peer-to-Peer Networks, 2004. invited paper. X. Wang, G. Xing, Y. Zhang, C. Lu, R. Pless, C. Gill, “Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks,” in Proceedings of the 1st International Conference on Embedded Networked Sensor Systems (Sensys ’03), pp. 28–39, 2003. A. Cerpa, D. Estrin, “Ascent: Adaptive Self-configuring Sensor Networks Topologies,” in Proceedings of IEEE INFOCOM 2002, New York, NY, June 2002. 18 منابع اصلی 9. 10. 11. 12. 13. 14. C. Gui, P. Mohapatra, “Power Conservation and Quality of Surveillance in Target Tracking Sensor Networks,” in Proceedings of the 10th Annual International Conference on Mobile Computing and Networking (Mobicom’04), pp. 129–143, 2004. W. R. Heinzelman, A. Chandrakasan, H. Balakrishnan, “Energy-efficient Communication Protocols for Wireless Microsensor Networks,” in Proceedings of Hawaaian International Conference on Systems Science, January 2000. W. Heinzelman, A. Chandrakasan, H. Balakrishnan, “An Application-specific Protocol Architecture for Wireless Microsensor Networks,” IEEE Transactions on Wireless Communications, 1(4):660–670, October 2002. T. He, S. Krishnamurthy, J. A. Stankovic, T. Abdelzaher, L. Luo, R. Stoleru, T. Yan, L. Gu, J. Hui, B. Krogh, “Energy-efficient Surveillance System Using Wireless Sensor Networks,” in Proceedings of the 2nd International Conference on Mobile Systems, Applications, and Services (MobiSys’04), pp. 270–283, 2004. J. Deng, Y. S. Han, W. B. Heinzelman, P. K. Varshney, “Scheduling Sleeping Nodes in High Density Cluster-based Sensor Networks,” ACM/Kluwer Mobile Networks and Applications (MONET) Special Issue on Energy Constraints and Lifetime Performance in Wireless Sensor Networks, 2004. to appear. J. Deng, Y. S. Han, W. B. Heinzelman, P. K. Varshney, “Balanced Energy Sleep Scheduling Scheme for High Density Cluster-based Sensor Networks,” in Proc. of the 4th Workshop on Applications and Services in Wireless Networks (ASWN’04), 2004. 19 )منابع دیگر (ادامه 1. 2. 3. 4. 5. 6. 7. 8. 9. A. Boukerche, X. Fei, “Coverage Protocols For Detecting Fully Sponsored Sensors In Wireless Sensor Networks,” in Proceedings of the 3rd ACM International Workshop on Performance Evaluation of Wireless Ad-hoc, Sensor and Ubiquitous Networks (PE-WASUN’06), pp. 58-65, Oct. 2006. A. Cerpa, D. Estrin, “Ascent: Adaptive Self-configuring sEnsor Networks Topologies,” in Proceedings of IEEE INFOCOM 2002, New York, New York, USA, vol. 3(3), pp. 272-285, Aug. 2002. A. Howard, M. J. Mataric, G. S. Sukhatme, “An Incremental Self-Deployment Algorithm for Mobile Sensor Networks,” Autonomous Robots, Special Issue on Intelligent Embedded Systems, Sep. 2002. A. Howard, M. J. Mataric, G. S. Sukhatme, “Mobile Sensor Networks Deployment Using Potential Fields: A Distributed, Scalable Solution to the Area Coverage Problem,” the 6th International Symposium on Distributed Autonomous Robotics Systems, Jun. 2002. A. Mainwaring, J. Polastre, R. Szewczyk, D. Culler, J. Anderson, "Wireless Sensor Networks for Habitat Monitoring," in Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications, Atlanta, Georgia, USA, pp. 88-97, 2002. B. Chen, K. Jamieson, H. Balakrishnan, R. Morris, “Span: An Energy-efficient Coordination Algorithm for Topology Maintenance in Ad hoc Wireless Networks,” Wireless Networks, vol. 8(5), pp. 481–494, Sep. 2002. B. Liu, P. Brass, O. Dousse, P. Nain, D. Towsley, “Mobility Improves Coverage of Sensor Networks,” in Proceedings of the 6th ACM International Symposium on Mobile Ad hoc Networking and Computing, UrbanaChampaign, Illinois, USA, pp. 300-308. 2005. C. Gui, P. Mohapatra, “Power Conservation and Quality of Surveillance in Target Tracking Sensor Networks,” in Proceedings of the 10th Annual International Conference on Mobile Computing and Networking (Mobicom’04), Philadelphia, Pennsylvania, USA, pp. 129–143, 2004. C. Trefftz, J. Szakas, “Parallel Algorithms to Find the Voronoi Diagram and the Order-k Voronoi Diagram,” in Proceedings of International Parallel and Distributed Processing Symposium, 4 pp., Apr. 2003. 20 )منابع دیگر (ادامه 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. D. Lee, “On k-Nearest Neighbor Voronoi Diagrams in the Plane,” IEEE Transactions on Computers, vol. c-31(6), pp. 478-487, Jun. 1982. D. Tian and N. D. Georganas, “A Coverage-Preserving Node Scheduling Scheme for Large Wireless Sensor Networks,” in Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications (WSNA’02), Atlanta, Georgia, USA, pp. 32–41, 2002. E. Onur, C. Ersoy, H. Delic, “Finding Sensing Coverage and Breach Paths in Wireless Sensor Networks,” in Proceedings of the IEEE 12th Signal Processing and Communications Applications Conference, pp. 692-695, Apr. 2004. F. Ye, G. Zhong, J. Cheng, S. Lu, L. Zhang, “Peas: A Robust Energy Conserving Protocol for Long-lived Sensor Networks,” in Proceedings of the 23rd International Conference on Distributed Computing Systems (ICDCS’03), pp. 28–37, 2003. G. J. Pottie, W. J. Kaiser, "Wireless Integrated Network Sensors," Communications of the ACM, vol. 43(5), pp. 51–58, May 2000. G. Wang, G. Cao, T. L. Porta, “Movement-Assisted Sensor Deployment,” the 23rd AnnualJoint Conference of the IEEE Computer and Communications Societies (INFOCOM'04), vol. 4, pp. 2469-2479, Mar. 2004. G. Xing, C. Lu, R. Pless, and J. A. O’Sullivan, “Co-Grid: an Efficient Coverage Maintenance Protocol for Distributed Sensor Networks,” in Proceedings of IPSN’04, Berkeley, California, USA, Apr. 2004. G. Xing, X. Wang, Y. Zhang, C. Lu, R. Pless, C. Gill, “Integrated Coverage and Connectivity Configuration for Energy Conservation in Sensor Networks,” ACM Transactions on Sensor Networks, vol. 1(1), pp. 36–72, 2005. H. Gupta, Z. Zhou, S. R. Das, Q. Gu, “Connected Sensor Cover: Self-Organization of Sensor Networks for Efficient Query Execution,” IEEE/ACM Transactions on Networking, vol. 14(1), Feb. 2006. H. Karl, A. Willig, "A Short Survey of Wireless Sensor Networks," TKN Technical Report Series, Oct. 2003. 21 )منابع دیگر (ادامه 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. H. Zhang, J. C. Hou, “Maintaining Sensing Coverage and Connectivity in Large Sensor Networks,” in Proceedings of NSF International Workshop on Theoretical and Algorithmic Aspects of Sensor, Ad Hoc Wireless, and Peer-to-Peer Networks, invited paper, 2004. I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, E. Cayirci, “Wireless Sensor Networks: a Survey,” Computer Networks 38, pp.393–422, 2002. I. Vasilescu, K. Kotay, D. Rus, M. Dunbabin, P. Corke, "Data Collection, Storage, and Retrieval with an Underwater Sensor Network," in Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems, San Diego, California, USA, pp.154–165, 2005. J. Deng, Y. S. Han, W. B. Heinzelman, P. K. Varshney, “Scheduling Sleeping Nodes in High Density Clusterbased Sensor Networks,” ACM/Kluwer Mobile Networks and Applications (MONET) Special Issue on ”Energy Constraints and Lifetime Performance in Wireless Sensor Networks”, vol. 10(6), 835-835, Dec. 2005. J. Elson, D. Estrin, “Time Synchronization for Wireless Sensor Networks,” in Proceedings of the 15th International Parallel & Distributed Processing Symposium (IPDPS’01), pp. 1965-1970, Apr. 2001. J. Jiang, Z. Song, H. Zhang, and W. Dou, “Voronoi-Based Improved Algorithm for Connected Coverage Problem in Wireless Sensor Networks,” Lecture notes in computer science, vol. 3824, pp. 224-233, Dec. 2005. J. M. Kahn, R. H. Katz, K. S. J. Pister, "Next century challenges: mobile networking for Smart Dust," in Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking, Seattle, Washington, USA, pp. 271-278, 1999. K. Chakrabarty, S. Iyengar, H. Qi, E. Cho, “Grid Coverage for Surveillance and Target Location in Distributed Sensor Networks,” IEEE Transactions on Computers, vol. 51(12), pp. 1448-1453, Dec. 2002. K. Wu, Y. Gao, F. Li, Y. Xiao, “Lightweight Deployment-aware Scheduling for Wireless Sensor Networks,” ACM/Kluwer Mobile Networks and Applications (MONET) Special Issue on “Energy Constraints and Lifetime Performance in Wireless Sensor Networks”, 10(6), pp. 837–852, Dec. 2005. M. Bagheri, M, Hafeeda, H. Ahmadi, “A Near Optimal K-Coverage Algorithm for Large-Scale Sensor Networks”, Technical Report, 2006. 22 )منابع دیگر (ادامه 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. M. I. Shamos, D. Hoey, "Closest-Point Problems," in Proceedings of 16th IEEE Symposium on Foundations of Computer Science, pp. 151-162, Oct. 1975. M. K. Watfa, S. Commuri, “A Coverage Algorithm in 3D Wireless Sensor Networks”, in 1st International Symposium on Wireless Pervasive Computing, 6 pp., Jan. 2006. M. K. Watfa, S. Commuri, "Optimal 3-Dimensional Sensor Deployment Strategy," 3rd IEEE Consumer Communications and Networking Conference (CCNC'06), vol. 2, pp. 892-896, Jan. 2006. M. K. Watfa, S. Commuri, "Optimality Measures for Coverage in 3D Wireless Sensor Networks," 1st International Symposium on Wireless Pervasive Computing, 6 pp., 2006. M. Marengoni, B. Draper, A. Hanson, R. Sitaraman, “A System to Place Observers on a Polyhedral Terrain in Polynomial Time,” Image and Vision Computing, vol. 18, pp. 773–780, 2000. M. X. Cheng, L. Ruan, W. Wu, “Achieving Minimum Coverage Breach under Bandwidth Constraints in Wireless Sensor Networks,” IEEE Publications, pp. 2638-2645, 2005. N. Bulusu, J. Heidemann, D. Estrin, “GPS-less low cost outdoor localization for very small devices,” IEEE Personal Communications Magazine, vol. 7(5), pp. 28–34, Oct. 2000. N. Bulusu, J. Heidemann, D. Estrin, T. Tran, “Self-configuring Localization Systems: Design and Experimental Evaluation,” ACM Transactions on Embedded Computing Systems (TECS), vol. 3(1), pp. 24-60, Feb. 2004. P. Berman, G. Calinescu, C. Shah, A. Zelikovsly, “Efficient Energy Management in Sensor Networks,” in Y. Xiao and Y. Pan, editors, Ad Hoc and Sensor Networks, Nova Science Publishers, 2005. P. Berman, G. Calinescu, C. Shah, A. Zelikovsky, “Power Efficient Monitoring Management in Sensor Networks,” in Proceedings of IEEE Wireless Communications and Networking Conference (WCNC’04), vol. 4, pp. 23292334, Mar. 2004. P. J. De Rezende, R. B. Westrupp, “An optimal algorithm to construct all Voronoi diagrams for knearest neighbor search in T2,” in Proceedings of XII Brazilian Symposium on Computer Graphics and Image Processing, Campinas, Brazi, pp. 7-15, 1999. 23 )منابع دیگر (ادامه 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. R. Holman, J. Stanley, T. Ozkan-Haller, "Applying Video Sensor Networks to Nearshore Environment Monitoring," IEEE Pervasive Computing, 2003. S. Kumar, T. H. Lai, A. Arora, “Barrier Coverage with wireless Sensors,” in Proceedings of the 11th Annual International Conference on Mobile computing and networking, Cologne, Germany, pp. 284-298, 2005. S. Kumar, T. H. Lai, J. Balogh, “On K-Coverage in a Mostly Sleeping Sensor Network,” in Proceedings of the 10th Annual International Conference on Mobile Computing and Networking (MOBICOM’04), Philadelphia, Pennsylvania, USA, pp. 144–158, Sep. 2004. S. Megerian, F. Koushanfar, M. Potkonjak, M. B. Srivastava, “Worst and Best-Case Coverage in Sensor Networks,” IEEE Transactions on Mobile Comptuing, vol. 4(1), pp. 84-92, Jan./Feb. 2005. S. Meguerdichian, F. Koushanfar, M. Potkonjak, and S. M., “Coverage Problems in Wireless Ad-hoc Sensor Networks,” in Proceedings of IEEE INFOCOM’01, Apr. 2001. S. Slijepcevic and M. Potkonjak, “Power Efficient Organization of Wireless Sensor Networks,” IEEE International Conference on Communications (ICC’01), vol. 2, pp. 472-476, Jun. 2001. S. Yang, F. Dai, M. Cardei, J. Wu, “On Multiple Point Coverage in Wireless Sensor Networks,” in Proceedings of IEEE International Conference on Mobile Ad-hoc and Sensor Systems (MASS’05), Washington, Washington D.C., USA, 8 pp., Nov. 2005. T. T. Hsieh, "Using sensor networks for highway and traffic applications," IEEE Potentials, vol. 23(2), pp. 13–16, May 2004. X. Wang, G. Xing, Y. Zhang, C. Lu, R. Pless, and C. Gill, “Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks,” in Proceedings of the 1st International Conference on Embedded Networked Sensor Systems (Sensys’03), pages 28–39, Nov. 2003. X. Y. Li, P. J. Wan, O. Frieder, “Coverage in Wireless Ad Hoc Sensor Networks,” IEEE Transactions on Computers, vol. 52(6), Jun. 2003. 24 )منابع دیگر (ادامه 51. 52. 53. Y. Huang and Y. Tseng, “The Coverage Problem in a Wireless Sensor Network,” in Proceedings ACM International Conference on Wireless Sensor Networks and Applications, San Diego, California, USA, Sep. 2003. Y. Zou, K. Chakrabarty, “Sensor Deployment and Target Localization based on Virtual Forces,” IEEE 22nd Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM'03), vol.2 1293-1303, Apr. 2003. Z. Zhou, S. Das, and H. Gupta, “Connected K-Coverage Problem in Sensor Networks,” in Proceedings of International Conference on Computer Communications and Networks (ICCCN’04), Chicago, Illinois, USA, Oct. 2004. 25