簡易檢索 / 詳目顯示

研究生: 陳冠宇
Kuan-Yu Chen
論文名稱: 在IEEE 802.11e協定下視訊串流之封包控制設計
Packet Controller for Video Streaming over IEEE 802.11e
指導教授: 陳維美
Wei-Mei Chen
口試委員: 吳晉賢
Chin-Hsien Wu
林淵翔
Yuan-Hsiang Lin
林敬舜
ChingShun Lin
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2014
畢業學年度: 102
語文別: 中文
論文頁數: 54
中文關鍵詞: 無線網路架構802.11分散式佇列佇列溢滿佇列管理
外文關鍵詞: IEEE 802.11e, EDCA, Overflow, Queue Management
相關次數: 點閱:188下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在行動運算的時代,行動裝置能夠處理大量的資料,例如: 高畫質影片、瀏覽網頁、下載軟件,無線通訊是必備的裝置,人們可以使用智慧型手機,及時抓取資料,只要在網路沒有塞車的情況下,無線網路應該可以給予良好的服務品質,但是網路狀況並不如我們所願,且大多的時候,網路的頻寬不足我們使用,因此在需求較多的時候,使用上可以明顯感覺到較差的使用者體驗,因此必須有一個機制,能夠給予較好的觀看品質。

    在本篇論文中提出視訊串流之封包控制設計,假設在網路流量大的情況下,發生佇列沒有空間配置封包,就會有佇列封包溢滿情況,造成封包遺失。Tail Drop演算法,碰到佇列溢滿是不配置封包到佇列,所以Tail Drop演算法的佇列管理是非常不智。根據IEEE 802.11e 協定下的TXOP機制,視訊串流之封包控制器設計記錄成功傳送封包的資訊,根據此資訊決定配置那些封包給佇列。由於我們所提出的演算法比Tail Drop演算法低了15.2%封包遺失率,所以視訊串流之封包控制設計可以提供更好的使用者體驗。


    Currently, mobile devices can process large amounts of data for watching high-definition video, browsing the Web, and downloading software. Wireless communication devices have become necessary because using mobiles such as smartphones enable people to retrieve data anywhere. Such a high level of convenience is accessible when quality of service is excellent, particularly when wireless network traffic is light. However, for several reasons the actual network traffic will be really heavy. Therefore, designing a mechanism that improves the efficiency of queue management is crucial for enhancing quality of service.

    This thesis proposes a mechanism for queue management in IEEE 802.11e enhanced distributed channel access (EDCA). When a queue has no space for allocating packets, overflow occurs. By designing Tail Drop, the packets that have recently arrived (i.e., the overflow) are discarded until a queue has sufficient room for allocation. According to the EDCA protocol, the transmission opportunity (TXOP) is the finite time during which a machine may send packets. Queue management systems record information regarding successful transmissions. Based on previously collected information, the proposed queue management system decides whether the packets to be assigned to the corresponding transmission queue or not, according to the number of retransmissions. Our experiment results show that this system can efficiently reduce the average number of the discarded packets by 11.6%.

    致 謝 I 摘 要 II ABSTRACT III 第一章 緒論 1 1.1 研究背景 1 1.2 研究動機 2 1.3 論文架構 3 第二章 文獻探討 4 2.1 無線網路硬體架構 4 2.2 資料連接層 6 2.3 EDCA 8 2.4 CSMA/CA碰撞方法 12 2.5 TXOP 17 2.6 TAIL DROP 19 2.7 RANDOM EARLY DETECTION 20 2.8 LEAST ATTAINED SERVICE SCHEDULING 23 2.9 TAIL DROP、RED、LAS 方法比較 23 第三章 問題描述 25 3.1 問題背景 25 3.2 理論基礎 26 3.2.1 行動模型 29 3.2.2 泊松分佈模型 30 3.3 演算法分析 32 3.4 問題解決機制分析 36 第四章 實驗效能評估 38 4.1 實驗模擬環境 38 4.2 TRAFFIC CLASS實驗不同流量探討 39 4.2.1 VIDEO AND VOICE 流量 41 4.2.2 VIDEO, VOICE, BEST EFFORT AND BACKGROUND 流量 43 4.3 BUFFER不同大小探討 44 4.4 THROUGHPUT 47 第五章 結論 49 參考文獻 50

    [1]S. Alfonzetti, G. Bertocchi, S. Casale, and A. Lombardo, "Interworking between teletex and OSI systems." Computer Communications, vol. 12, no. 1, pp. 17-24, Feb. 1989.
    [2]P. Barsocchi, G. Oligeri, and F. Potorti, "Measurement-based frame error model for simulating outdoor Wi-Fi networks." IEEE Transactions on Wireless Communications, vol. 8, no. 3, pp. 1154-1158, Mar. 2009.
    [3]K.H. Chiang and N. Shenoy, "A 2-D random-walk mobility model for location-management studies in wireless networks." IEEE Transactions on Vehicular Technology, vol. 53, no. 2, pp. 413-424, Mar. 2004.
    [4]Y. Dong and D. Malaakis, "Network congestion control in ad hoc IEEE 802.11 wireless LAN." IEEE Canadian Conference on Electrical and Computer Engineering, vol. 3, pp. 1667-1670, May. 2003.
    [5]S. Floyd and V. Jacobson, "Random early detection gateways for congestion avoidance." IEEE/ACM Transactions on Networking, vo1. 1, pp. 397-413, Aug. 1993.
    [6]W.L. Formyduval and D.J. Thuent, "Priority inversion and queue management for 802.11 priority WLANs." IEEE Consumer Communications and Networking Conference, pp. 565-573, Jan. 2013.
    [7]D. Gao and J. Cai, "Admission control in IEEE 802.11 e wireless LANs." IEEE Network, vol. 19, pp. 6-13, Jul. 2005.
    [8]M. Hegde, P. Kumar, K.R. Vasudev, S.V.R. Anand, A. Kumar and J. Kuri, "Experiences with WM: A centralised scheduling approach for performance management of IEEE 802.11 wireless LANs." IEEE First International on Communication Systems and Networks and Workshops, pp. 1-10, Jan. 2009.
    [9]C. Hwang and J.M. Cioff, "Opportunistic CSMA/CA for achieving multi-user diversity in wireless LAN." IEEE Transactions on Wireless Communications, vol. 8, no. 6, pp. 2972-2982, Jun. 2009.
    [10]H. Le, J.V. Eck and M. Takizawa "An efficient hybrid medium access control technique for digital ecosystems." IEEE Transactions on Industrial Electronics, vol. 60, no. 3, pp. 1070-1076, Mar. 2013.
    [11]C.H. Lin, Y.C. Wang, C.K. Shieh and W.S. Hwang, "An unequal error protection mechanism for video streaming over IEEE 802.11 e WLANs." Computer Networks, vol. 56, no. 11, pp. 2590-2599, Jul. 2012.
    [12]X.C. Lin, S. Xuemin, C. Lin, and X. Yang, "Voice capacity analysis of WLAN with unbalanced traffic." IEEE Transactions on Vehicular Technology, vol. 55, no. 3, pp. 752-761, May. 2006.
    [13]Q. Pang, S.C. Liew, C.P.Fu, W. Wang and V.O.K. Li, "Performance study of TCP Veno over WLAN and RED router." IEEE Global Telecommunications Conference, vol. 6, pp. 3237-3241, Dec. 2003.
    [14]I. Parris, F.B. Abdesslem and T. Henderson, "Facebook or Fakebook? The effects of simulated mobile applications on simulated mobile networks." Ad Hoc Networks, vol. 12, pp. 35-49, 2014.
    [15]C. Parsa and J.J.G.L. Aceves, "Improving TCP performance over wireless networks at the link layer." Mobile Networks and Applications, vol. 5, no. 1, Mar. 2000.
    [16]F. Peng, B. Peng and D. Qian, "Performance analysis of IEEE 802.11e enhanced distributed channel access." IET Communications, vol. 4, no. 6, pp. 728-738, Apr. 2010.
    [17]P. Phunchongharn, E. Hossain, D. Niyato and S. Camorlinga, "A cognitive radio system for e-health applications in a hospital environment." IEEE Wireless Communications Magazine, vol. 17, no. 1, pp. 20-28, Feb. 2010.
    [18]G. Pibiri, C.M. Goldrick and M. Huggard. "Using active queue management to enhance performance in IEEE 802.11." Proceedings of the 4th ACM Workshop on Performance Monitoring and Measurement of Heterogeneous Wireless and Wired Networks, pp. 70-77, Oct. 2009.
    [19]I.A. Rai, E.W. Biersack and G.U. Keller, "Size-based scheduling to improve the performance of short TCP flows." IEEE Network, vol. 19, no. 1, pp. 12-17, Jan. 2005.
    [20]N. Ramos, D. Panigrahi and S. Dey, "Quality of service provisioning in 802.11e networks: challenges, approaches, and future directions." IEEE Network, vol. 19, no. 4, pp. 14-20, Jul. 2005.
    [21]E. Shihab, L. Cai, F. Wan and A. Gulliver, "Wireless mesh networks for in-home IPTV distribution." IEEE Network, vol.22, no. 1, pp. 52-57, Jan. 2008.
    [22]C. Sun, L. Shi, C. Hu and B. Liu, "Drr-sff: A practical scheduling algorithm to improve the performance of short flows." IEEE Third International Conference on Networking and Services, pp. 13, Jun. 2007.
    [23]R.J.R. Thompson, E. Cetin and A.G. Dempster, "Unknown source localization using RSS in open areas in the presence of ground reflections." IEEE Position Location and Navigation Symposium, pp. 1018-1027, Apr. 2012.
    [24]P. Wang, H. Jiang and W. Zhuang, "IEEE 802.11e enhancement for voice service." IEEE Wireless Communications Magazine, vol. 13, no. 1, pp. 30-35, Feb. 2006.
    [25]A. Wierman, N. Bansal and M.H. Balter, "A note on comparing response times in the M/GI/1/FB and M/GI/1/PS queues." Operations Research Letters, vol. 32, no. 1, pp. 73-76, Jan. 2004.
    [26]Q. Wu, M. Gong and C. Williamson, "TCP fairness issues in IEEE 802.11 wireless LANs." Computer Communications, vol.31, no. 10, pp. 2150-2161, Jun. 2008.
    [27]X. Yang, "IEEE 802.11 e: QoS provisioning at the MAC layer." IEEE Wireless Communications Magazine, vol. 11, no. 3, pp. 72-79, Jun. 2004.
    [28]S. Yi, M. Kappes, S. Garg, X. Deng, G. Kesidis and C.R. Das, "Proxy-RED: an AQM scheme for wireless local area networks." Proceedings.13th International Conference on Computer Communications and Networks, pp. 460-465, Oct. 2004.
    [29]Q. Zhao, D.H.K. Tsang and T. Sakura, "Modeling nonsaturated IEEE 802.11 DCF networks utilizing an arbitrary buffer size." IEEE Transactions on Mobile Computing, vol. 10, no. 9, pp. 1248-1263, Sep. 2011.
    [30]R. Zhao, B. Walke and G.R. Hiertz, "An efficient IEEE 802.11 ESS mesh network supporting quality-of-service." IEEE Journal on Selected Areas in Communications, vol. 24, no. 11, pp. 2005-2017, Nov. 2006.
    [31]H. Zhu, M. Li, I. Chlamtac and B. Prabhakaran,"A survey of quality of service in IEEE 802.11 networks." IEEE Wireless Communications Magazine, vol. 11, no. 4, pp. 6-14, Aug. 2004.
    [32]H. Zimmermann, "OSI reference model--The ISO model of architecture for open systems interconnection." IEEE Transactions on Communications, vol. 28, no. 4, pp. 425-432, Apr. 1980.
    [33]E. Ziouva and T. Antonakopoulos, "CSMA/CA performance under high traffic conditions: throughput and delay analysis." Computer Communications, vol. 25, no. 3, pp. 313-321, Feb. 2002.
    [34]“Dartmouth College”, available at http://dartmouth.edu/.
    [35]“Cisco Systems, Inc.”, available at http://www.cisco.com/.
    [36]IEEE Std. 802.11e, Part 11: Wireless LAN Medium Access Control and Physical Layer Specifications, Mar. 2012.

    QR CODE