簡易檢索 / 詳目顯示

研究生: 游順雄
You, Shuen-Shiung
論文名稱: 無線多段網路下多群組通訊分散式節點排程之研究
Distributed Node Scheduling Algorithms for Multiple Group Communications in Wireless Multi-hop Networks
指導教授: 李忠憲
Li, Jung-Shian
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電腦與通信工程研究所
Institute of Computer & Communication Engineering
論文出版年: 2011
畢業學年度: 99
語文別: 英文
論文頁數: 50
中文關鍵詞: 群組通訊無線多跳網路STDMA節點排程碰撞token
外文關鍵詞: group communication, wireless multi-hop networks, STDMA, node scheduling, conflict, token
相關次數: 點閱:132下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著網路的蓬勃發展,新興的應用服務不斷湧現,其中群組通訊是近幾年中一個非常熱門的應用。由於大多數的群組通訊屬於即時式的傳輸使得它對於服務品質有一定的要求,像是傳輸的延遲時間、吞吐量以及公平性等。然而,因為現今無線多跳網路大多使用不可靠的媒體存取控制協定使得這些需求難以達到,故如何設計一個穩固的媒體存取控制協定便成為一個重要的研究議題。

    因此,本篇論文研究在無線多跳網路有多個群組進行群播情況下,如何確保所有群播群組可以從各個來源到目的點完成一次無碰撞傳輸的排程問題。為了充分利用無線多跳網路的空間再利用特性,我們選用STDMA來排程。藉由以token來控制排程的方式,提出兩個具有分散式特性的節點排程演算法。其中一個在實做上較易實現,而另一個則是在空間利用率和token的繞送上有更好的效率。經由實驗模擬驗證我們提出的演算法在排程的成果上有較短的訊框長度。

    Recently, more and more service applications have emerged. Multicast group communication is a popular application, and it usually has Quality of Service (QoS) requirements, such as limit of transmission time, throughput and fairness. However, such requirements may not be easily satisfied in wireless multi-hop networks since unreliable MAC mechanism is used in wireless networks.

    In this thesis, we study the scheduling problem for multiple multicast communications in wireless multi-hop networks, which has to ensure that every multicast group can complete one transmission from the source to all destinations without conflict in a frame. Two distributed token based STDMA node scheduling algorithms are proposed that attempt to minimize the frame length. One proposed algorithm is simple and easy to implement in practice. The other one is enhanced to increase the percentage of reuse time slots and reduce the number of unnecessary token forwarding. Simulation results show that our algorithms outperform the existing ones in terms of frame length.

    Chapter1 Introduction 1 1.1 Introduction 1 1.2 Motivation and Contribution 2 Chapter2 Background 5 2.1 Multicast and Group Communication 5 2.2 STDMA 6 2.3 Interference Model in STDMA 7 2.4 Hidden Node Problem and Exposed Node Problem 9 2.5 Centralized and Distributed Scheduling 11 2.6 Scheduling Methods 12 Chapter3 Related Work 14 3.1 The Introduction of Scheduling Algorithms 14 3.2 Real-Time Group Multicast Scheduling Algorithms 16 3.3 Distributed Node Scheduling Algorithm 17 Chapter4 Scheduling for Multiple Group Communications 20 4.1 Problem Definition 20 4.2 Network Model 21 4.3 Group-by-Group Algorithm 23 4.4 Greedy Algorithm 27 4.5 The Analysis of our Algorithms 32 Chapter5 Simulation Results 36 5.1 A Simple Scenario 36 5.2 Simulation in Random Topology 39 Chapter6 Conclusion and Future Work 46 References 48

    [1]Andrew S. Tanenbaum, “Computer Networks,” 4th ed. Prentice Hall, 2002.
    [2]Douglas B. West, “Introduction to Graph Theory,” Second edition, Prentice Hall 2001.
    [3]James F. Kurose, Keith W. Ross, “Computer Networking – a top-down approach featuring the Internet,” Second edition, Addison Wesley, 2003.
    [4]I. Chlamtac and S. S. Pinter, "Distributed nodes organization algorithm for channel access in a multihop dynamic radio network," IEEE Trans. Comput., pp.728-737, 1987.
    [5]R. Ramaswami and K. K. Parhi, "Distributed Scheduling of Broadcasts in a Radio Network," in Proc. INFOCOM, 1989.
    [6]Brian J. Wolf, Joseph L. Hammond, Daniel L. Noneaker, Harlan B. Russell, “A protocol for construction of broadcast transmission schedules in mobile ad hoc networks,” IEEE Transactions on Wireless Communications, vol. 6, NO. 1, pp. 74-78, January 2007.
    [7]J. L. Hammond and H. B. Russell, "Properties of a transmission assignment algorithm for multiple-hop packet radio networks," IEEE Transactions on Wireless Communications, vol. 3, no. 4, pp. 1048-1052, July 2004.
    [8]Praveen K. Appani, Joseph L. Hammond, Daniel L. Noneaker, Harlan B. Russell, "An adaptive transmission-scheduling protocol for mobile ad hoc networks," Ad Hoc Networks, Volume 5 , Issue 2, pp. 254-271, March 2007.
    [9]S. Ramanathan and Errol L. Lloyd, “Scheduling Algorithms for Multi-Hop Radio Networks,” IEEE/ACM Trans. Networking, pp. 211-222, Apr. 1993.
    [10]H. Shen and W. Liang, "Efficient multiple multicast in WDM networks," in Proc. Int. Conf. Parallel and Distributed Processing Techniques and Applications, vol. 2, pp. 1028-1033, Jul. 1998.
    [11]C. Diot, "Deployment Issues for the IP Multicast Service and Architecture," IEEE Network, pp.78 - 88, 2000.
    [12]W. Fenner, “Internet Group Management Protocol,” Version 2, RFC 2236, November 1997.
    [13]L. Wei and D. Estrin, "The tradeoffs of multicast trees and algorithms," Proc. Int. Conf. Comp. Comm. Networks, 1994.
    [14]J. Zhu, X. Guo, L. L. Yang, W. S. Conner, “Leveraging Spatial Reuse in 802.11 Mesh Networks with Enhanced Physical Carrier Sensing,” Proceedings of IEEE ICC, 2004.
    [15]P. Djukic and S. Valaee, "Link Scheduling for Minimum Delay in Spatial Re-Use TDMA," INFOCOM 2007. 26th IEEE International Conference on Computer Communications. pp.28 - 36.May 2007.
    [16]G. Wang and N. Ansari, “Optimal broadcast scheduling in packet radio networks using mean field annealing,” IEEE Journal on Selected Areas In Communications, Vol.15, No2, pp.250-260, February 1997.
    [17]L. Badia, A. Erta, L. Lenzini, M. Zorzi, "A General Interference-Aware Framework for Joint Routing and Link Scheduling in Wireless Mesh Networks," Network, IEEE , vol.22, no.1, pp.32-38, Jan.-Feb. 2008.
    [18]Y. Yi , G. de Veciana, S. Shakkottai, "On Optimal MAC Scheduling With Physical Interference," INFOCOM 2007. 26th IEEE International Conference on Computer Communications, pp. 294-302, May 2007.
    [19]M. Joa-Ng and I.T. Lu., “Spread Spectrum Medium Access Protocol with Collision Avoidance in Mobile Ad-hoc Wireless Network,” In IEEE INFOCOM '99, pages 776-83, New York, NY, USA, 21-25 March 1999.
    [20]X. Lin and S. Rasool, “A Distributed Joint Channel-Assignment, Scheduling and Routing Algorithm for Multi-Channel Ad Hoc Wireless Networks,” Proc. IEEE INFOCOM, 2007.
    [21]A. D. Gore, A. Karandikar, S. Jagabathula, "On high spatial reuse link scheduling in STDMA wireless ad hoc networks," IEEE Global Telecommunications Conference, GLOBECOM '07, pp. 736-741, Nov. 2007.
    [22]J. Grönkvist, "Novel Assignment Strategies for Spatial Reuse TDMA in Wireless Ad hoc Networks," Wireless Networks, Volume 12, Number 2, pp. 255-265, April 2006.
    [23]P. Djukic and S. Valaee, "Delay aware link scheduling for multi-hop TDMA wireless networks," IEEE/ACM Transactions on Networking, vol.17, no.3, pp. 870-883, June 2009
    [24]A. Kabbani, T. Salonidis, E. Knightly, "A Distributed Low-Complexity Maximum-Throughput Scheduling for Wireless Backhaul Networks," in Proceedings of IEEE INFOCOM 2007, pp. 2063-2071, May 2007.
    [25]S. Sanghavi, L. Bui, R. Srikant, "Distributed link scheduling with constant overhead, " Proc. ACM SIGMETRICS, 2007.
    [26]A. Ephremides and T. V. Truong, "Scheduling broadcasts in multihop radio networks," IEEE Trans. Commun., vol. 38, pp. 456 - 460 , 1990.
    [27]I. Cidon and M. Sidi, “Distributed Assignment Algorithms for Multihop Packet Radio Networks,” IEEE Transactions on Computers, v.38 n.10, pp.1353-1361, October 1989.
    [28]Chun-Yen Wang, “Minimize Frame Length in Real-time Group Multicast Scheduling in Wireless Multi-hop Networks,” National Cheng Kung University, Tainan, Taiwan. July 2007.
    [29]Chien-Hung Wu, “Efficient Real-time Group Multicast Node Scheduling Schemes in Wireless Multi-hop Networks,” National Cheng Kung University, Tainan, Taiwan. June 2010.

    無法下載圖示 校內:2021-01-01公開
    校外:不公開
    電子論文尚未授權公開,紙本請查館藏目錄
    QR CODE