簡易檢索 / 詳目顯示

研究生: 陳俊宇
Chen, Chun-Yu
論文名稱: 利用排程網路編碼提升無線感測網路廣播效率
Efficient Broadcasting Using Scheduling Network Coding in Wireless Sensor Networks
指導教授: 許健平
Sheu, Jang-Ping
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2010
畢業學年度: 98
語文別: 英文
論文頁數: 44
中文關鍵詞: 廣播能源效率網路編碼無線感測網路
外文關鍵詞: Broadcasting, Energy efficiency, Network coding, Wireless sensor networks
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 無線感測網路已經被廣泛地應用在嚴苛環境中的監控工作,為了可以在任何時間地點都可以存取收集到資料,每一個配有監控配備的節點必須把監控到的數據資料傳送到網路中所有其他的節點。傳送資料所需要消耗的電量多寡會直接地影響到節點的生命維持時間,因此在無線感測網路中,如何減少資料的傳送次數是一個很重要的議題。本論文提出一個分散式的排程網路編碼來使得廣播資料更有效率,在此方法中,每個節點首先會收集兩步鄰居內的資訊,並用此資訊決定一個能使傳送次數最少的策略來傳送編碼過後的資料。根據這個策略,每當收到一個新資料時,可以決定是否要廣播這個資料或者是不廣播來減少封包傳送的次數。我們所提出的方法可以應用在任何的廣播情境之中,例如單點廣播、多點廣播或者是全體廣播。本論文的模擬結果顯示我們所提出的方法,跟過去所提出之方法所比較起來,不僅可以有效地減少傳送次數,並且有很高的機率可以使得每個節點都可以還原出所有監控到的數據資料。


    Wireless sensor networks (WSNs) have been widely used for surveillance in harsh environments. Each sensing node has to distribute its sensing data to all other nodes for ubiquitous data collection. The amount of battery energy consumed to transmit a packet to other nodes directly affects sensors’ lifetime and thus is considered as a critical issue in WSNs. In this thesis, we propose a scheduling network coding protocol to broadcast data more efficiently than previous network coding schemes. In our protocol, first, each node collects its neighbors’ information in two hops, and then it determines a local optimal encoding packet transmitting policy. According to this policy, each node decides whether to send out the encoding packet or do nothing to reduce the redundant transmissions when receiving a novel packet at the certain time. Our protocol can be applied to any broadcasting scenario, such as single-source broadcasting, multi-source broadcasting or all-to-all broadcasting. The simulation results show that our protocol not only reduces the number of broadcastings significantly compared to previous works, but also promises that each node in the network can recover all sensing data with a high probability.

    Chapter 1 Introduction 1 Chapter 2 Related Work 5 Chapter 3 Scheduling Network Coding Protocol 9 3.1 Policy-decision phase 11 3.1.1 Centralized manner 13 3.1.2 Distributed manner 16 3.2 Broadcasting phase 19 Chapter 4 Simulation Results 26 4.1 Comparisons in single-source broadcasting 32 4.2 Comparisons in all-to-all broadcasting 34 Chapter 5 Conclusions 37 Reference 38 Appendix 41

    [1] A. G. Dimakis, V. Prabhakaran, and K. Ramchandran, "Ubiquitous Access to Distributed Data in Large-Scale Sensor Networks through Decentralized Erasure Codes," in Proceedings of the 4th International Symposium on Information Processing in Sensor Networks, Los Angeles, California, April 2005.
    [2] J. Widmer and J.-Y. L. Boudec, "Network Coding for Efficient Communication in Extreme Networks," in Proceedings of the 2005 ACM SIGCOMM Workshop on Delay-Tolerant Networking, pp. 284-291, Philadelphia, Pennsylvania, USA, August 2005.
    [3] D. Wang, Q. Zhang, and J. Liu, "Partial Network Coding: Concept, Performance, and Application for Continuous Data Collection in Sensor Networks," ACM Transactions on Sensor Networks, Vol. 4, pp. 1-22, May 2008.
    [4] S.-Y. Ni, Y.-C. Tseng, Y.-S. Chen, and J.-P. Sheu, "The Broadcast Storm Problem in a Mobile Ad Hoc Network," in Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking, pp. 151-162, Seattle, Washington, United States, August 1999.
    [5] J. E. Wieselthier, G. D. Nguyen, and A. Ephremides, "On the Construction of Energy-Efficient Broadcast and Multicast Trees in Wireless Networks," in Proceedings of Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE INFOCOM 2000), pp. 585-594, Tel Aviv-Yafo, 2000.
    [6] W. Liang, "Constructing Minimum-Energy Broadcast Trees in Wireless Ad Hoc Networks," in Proceedings of the 3rd ACM International Symposium on Mobile Ad Hoc Networking and Computing, pp. 112-122, Lausanne, Switzerland, June 2002.
    [7] M. Cagalj, J.-P. Hubaux, and C. Enz, "Minimum-Energy Broadcast in All-Wireless Networks: NP-Completeness and Distribution Issues," in Proceedings of the 8th Annual International Conference on Mobile Computing and Networking, pp. 172-182, Atlanta, Georgia, USA, September 2002.
    [8] H. Liu, P. Wan, X. Jia, X. Liu, and F. Yao, "Efficient Flooding Scheme Based on 1-Hop Information in Mobile Ad Hoc Networks," in Proceedings of 25th IEEE International Conference on Computer Communications (IEEE INFOCOM 2006), pp. 1-12, Barcelona, Spain, April 2007.
    [9] M. Khabbazian and V. K. Bhargava, "Efficient Broadcasting in Mobile Ad Hoc Networks," IEEE Transactions on Mobile Computing, Vol. 8, pp. 231-245, February 2009.
    [10] Y. Sasson, D. Cavin, and A. Schiper, "Probabilistic Broadcast for Flooding in Wireless Mobile Ad Hoc Networks," in Proceedings of IEEE Wireless Communications and Networking Conference, pp. 1124-1130, New Orleans, LA, USA, March 2003.
    [11] R. Ahlswede, C. Ning, S. Y. R. Li, and R. W. Yeung, "Network Information Flow," IEEE Transactions on Information Theory, Vol. 46, pp. 1204-1216, July 2000.
    [12] S. Y. R. Li, R. W. Yeung, and C. Ning, "Linear Network Coding," IEEE Transactions on Information Theory, Vol. 49, pp. 371-381, February 2003.
    [13] D. Lun, M. Medard, and R. Koetter, "Efficient Operation of Wireless Packet Networks Using Network Coding," in Peoceedings of International Workshop on Convergent Technologies, June 2005.
    [14] Y. Wu, P. A. Chou, and K. Sun-Yuan, "Minimum-Energy Multicast in Mobile Ad Hoc Networks Using Network Coding," IEEE Transactions on Communications, Vol. 53, pp. 1906-1918, November 2005.
    [15] P. Joon-Sang, M. Gerla, D. S. Lun, Y. Yunjung, and M. Medard, "Codecast: a Network-Coding-Based Ad Hoc Multicast Protocol," IEEE Wireless Communications, Vol. 13, pp. 76-81, October 2006.
    [16] H. Shah Mansouri and M. R. Pakravan, "Reliable and Energy Efficient Single Source Broadcasting Using Network Coding in Wireless Ad-Hoc Networks," in Proceedings of IEEE International Conference on Telecommunications and Malaysia International Conference on Communications, pp. 81-85, Penang, May 2007.
    [17] H. Shah Mansouri and M. R. Pakravan, "Network Coding Based Reliable Broadcasting in Wireless Ad-hoc Networks," in Proceedings of 15th IEEE International Conference on Networks, pp. 525-530, Adelaide, SA, November 2007.
    [18] J. Widmer, C. Fragouli, and J. Le Boudec, "Low-Complexity Energy-Efficient Broadcasting in Wireless Ad-Hoc Networks Using Network Coding," in Proceedings of WINMEE, RAWNET and NETCOD 2005 Workshops, April 2005.
    [19] C. Fragouli, J. Widmer, and J. Y. Le Boudec, "A Network Coding Approach to Energy Efficient Broadcasting: From Theory to Practice," in Proceedings of 25th IEEE International Conference on Computer Communications (IEEE INFOCOM 2006), pp. 1-11, Barcelona, Spain, April 2006.
    [20] M. Garey and D. Johnson, Computers and Intractability: A Guide to the Theory of NP-completeness: WH freeman San Francisco, 1979.
    [21] P.-J. Wan, K. M. Alzoubi, and O. Frieder, "Distributed Construction of Connected Dominating Set in Wireless Ad Hoc Networks," Mobile Networks and Applications, Vol. 9, pp. 141-149, October 2004.
    [22] S. Lin and D. J. Costello Jr, Error Control Coding : Fundamentals and Applications: Englewood Cliffs, EUA : Prentice-Hall, 1983.
    [23] P. Chou, Y. Wu, and K. Jain, "Practical Network Coding," 41st Allerton Annual Conference on Communication, Control, and Computing, October 2003.
    [24] S. Acedanski, S. Deb, M. Medard, and R. Koetter, "How Good is Random Linear Coding Based Distributed Networked Storage," in Proceedings of First Workshop on Network Coding, Theory, and Applications, Riva del Garda, Italy, April 2005.

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE