研究生: |
張俊傑 Chun-Chieh Chang |
---|---|
論文名稱: |
一個在無線多通道網路上的有效流量控制和媒介存取方法 An Efficient Flow Control and Medium Access Mechanism in Multihop Ad Hoc Networks with Multi-Channels |
指導教授: |
陳文村
Wen-Tsuen Chen |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 資訊工程學系 Computer Science |
論文出版年: | 2007 |
畢業學年度: | 95 |
語文別: | 中文 |
論文頁數: | 27 |
中文關鍵詞: | 多通道 、擁擠控制 |
外文關鍵詞: | multi-channels, congestion control |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在多跳移動無線網路(multihop MANETs)中,節點必須互相合作轉送彼此的封包。在本篇論文中,根據封包流動情況,節點可能是源頭(source)或是中繼節點(intermediate node)。每一個節點傳送封包的機率是相同的。因此,熱點(hop spot)可能會遭受運輸擁擠(Traffic Congestion),導致封包遺失機率和傳送延遲都會增加,同時生產量也會漸少。由於每次傳送前都必須先和鄰近節點競爭共同使用的通道使用權,生產量不僅被通道能力所限制,也被附近節點的傳送影響。部分相關研究使用多個互不干擾的通道同時傳送封包來增加生產量。但當運輸量是大量時,上述的方法反而會導致更嚴重的封包遺失,因為它們並沒有考慮運輸擁擠的問題。在本篇論文,我們提出一個新的多通道媒介存取控制協定,並開發一個逐跳模式(hop-by-hop)的擁擠控制方法。主要是利用修改過的RTS/CTS控制封包預先在不同的通道下保留頻寬,同時解決多通道環境下的終端機隱匿問題(Hidden Terminal Problem)。另外,我們設定中繼節點比源頭有較高的優先權搶得通道的使用權,每個節點會監控流量的情況減少運輸擁擠的情況發生。從實驗模擬結果,我們可以發現使用我們的方法可以大幅改善整的網路的生產量。
In multihop MANETs, nodes have to cooperate to forward each other’s packets through the networks. Every node, including source and intermediate nodes, has a fair opportunity to transmit a packet. Thus, the hot spot may suffer traffic congestion. The packet loss rate and the transmission delay are increased, but the throughput is decreased. Due to the contention for the shared channel, the throughput of each single node is limited not only by the channel capacity, but also by the transmissions in its neighborhood (intraflow/interflow contention problem). Furthermore, the network throughput still restrict by the channel capacity. Some other related works using multiple channels simultaneously to transmit packets without interfering each other increases the throughput. But if the traffic load is heavy, these schemes may induce more serious packet loss on the contrary because they do not consider the congestion problem especially in multihop MANETs. In this thesis, we propose a new multichannel MAC protocol using multichannel transmission, and develop a hop-by-hop congestion control scheme, which is named “Efficient Flow Control with Multichannels” (EFCM). The EFCM scheme modifies the IEEE 802.11 RTS/CTS frame format to reserve bandwidth in different channels. It also solves the hidden terminal problem in the multichannel environment. The intermediate nodes have a higher priority than the source (or leaf) nodes to contend for the right of transmission to solve the intraflow contention. In order to solve the interflow contention, congestion control is taken in every node to construct a flow table, which restricts the number of packets of every flow passing by congested nodes. According to the simulation results, the whole network throughputs of EFCM are improved significantly.
[1] R. d. Oliveira and T. Braun, “A Smart TCP Acknowledgment Approach for Multihop Wireless Networks,” IEEE Transaction on Mobile Computing, vol. 6, no. 2, February 2007.
[2] S. Chen and N. Yang, “Congestion Avoidance Based on Lightweight Buffer management in Sensor Networks,” IEEE Transactions on Parallel and Distributed Systems, vol. 17, no. 9, September 2006.
[3] H. Zhai and Y. Fang, “Distributed Flow Control and Medium Access in Multihop Ad Hoc Networks,” IEEE Transactions on Mobile Computing, vol. 5, no. 11, November 2006.
[4] Y. Yi and S. Shakkottai, “Hop-by-Hop Congestion Control over a Wireless Multi-hop Network,” in Proc. of IEEE INFOCOM, March 2004.
[5] H. Zhai, J. Wang and Y. Fang, “Distributed packet scheduling for multihop flows in ad hoc networks,” in Proc. of IEEE WCNC, March 2004.
[6] J. Chen and Y. D. Chen, “AMNP: Ad Hoc Multichannel Negotiation Protocol for Multihop Mobile Wireless Networks,” in Proc. of IEEE ICC, June 2004.
[7] J. So and N. Vaidya, “Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver,” in Proc. of ACM MobiHoc, May 2004.
[8] D. Zheng, and J. Zhang, “Protocol design and performance analysis of opportunistic multi-channel medium access control,” Proc. IASTED CIIT’03, 2003.
[9] Z. Fu, P. Zerfos, H. Luo, S. Lu, L. Zhang and M. Gerla, “The Impact of Multihop Wireless Channel on TCP Throughput and Loss,” in Proc. of IEEE INFOCOM, March 2003.
[10] K. Liu, T. Wong, J. Li, L. Bu and J. Han, “A reservation-based multiple access protocol with collision avoidance for wireless multihop ad hoc networks,” in Proc. of IEEE ICC, 2003.
[11] Y. C. Tseng, S. L. Wu, C. Y. Lin and J. P. Sheu, “A Multi-Channel MAC Protocol with Power Control for Multi-Hop Mobile Ad Hoc Networks,” in Proc. of IEEE ICDCS, 2001.
[12] S. Xu and T. Safadawi, “Does the IEEE 802.11 MAC Protocol Work Well in Multihop Wireless Ad Hoc Networks?,” IEEE Comm. Magazine, vol. 39, pp 130-137, June 2001.
[13] J. Li, C. Blake, D. Couto, H. Lee and R. Morris, “Capacity of Ad Hoc Wireless Network,” in Proc. of ACM MobiCom, July 2001.
[14] F. Cali, M. Conti, and E. Gregori, ”Dynamic tuning of the IEEE 802.11 protocol to achieve a theoretical throughput limit,” IEEE Trans. Networking, Vol. 8, pp. 785-799, Dec. 2000.
[15] A. Nasipuri, S. R. Das, “Multichannel CSMA with signal power-based channel selection for multihop wireless networks,” in Proc. of IEEE Vehicular Technology Conference, September 2000.
[16] A. Nasipuri, S. Ye, J. You and R. Hiromoto, “A MAC Protocol for Mobile Ad Hoc Networks using Directional Antennas,” in Proc. of IEEE Wireless Communications and Networking Conference (WCNC), September 2000.
[17] IEEE 802.11b/D3.0, Wireless LAN Medium Access Control (MAC) and Physical (PHY) Layer Specification: High Speed Physical Layer Extensions in the 2.4 GHz Band, 1999.
[18] A. Nasipuri, J. Zhuang and S. R. Das, “A Multichannel CSMA MAC Protocol for Multichip Wireless Networks,” in Proc. of IEEE Wireless Communications and Networking Conference (WCNC), September 1999.