Responsive image
博碩士論文 etd-0722114-151936 詳細資訊
Title page for etd-0722114-151936
論文名稱
Title
考量封包延遲之CMT-SCTP 排程機制
A Delay-Based CMT-SCTP Packet Scheduling Scheme with Consideration of Cross-Layer Information
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
64
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2014-08-08
繳交日期
Date of Submission
2014-08-22
關鍵字
Keywords
同步多路徑傳輸、接收端緩衝空間阻塞、串流控制傳輸協定、跨層資訊、異質性網路
SCTP, Stream Control Transmission Protocol, CMT, Receiver Buffer Blocking, Concurrent Multipath Transfer, Cross-layer Information, Heterogeneous Network
統計
Statistics
本論文已被瀏覽 5647 次,被下載 61
The thesis/dissertation has been browsed 5647 times, has been downloaded 61 times.
中文摘要
近年來由於手持式行動運算裝置發展迅速以及網路通訊設備的各種改進,使得人們使用網路的習慣不再侷限於有線網路,越來越多人透過無線網路來瀏覽各種訊息。
  當今異質性網路(Heterogeneous Network)已融入我們所處的環境當中,也就是說有我們身邊有多種網路混合共存的情形,已經是一件非常稀鬆平常的事情,這讓使用者可以因應各種不同的情況來使用著不同的網路存取方式,而在SCTP(Stream Control Transmission Protocol)當中建立關聯(Association)時能夠同
時配置一個以上的IP 位址來作使用,對於現在異質性網路的環境下,擺脫了TCP協定只得使用單一IP 位址的連線限制,此外利用同步多路徑傳輸此特色來增加整體的傳輸效能。
  而由於在同步多路徑傳輸的使用下,看似能增加效能但事實上並非沒有任何的缺點,其中在選擇多條路徑同時傳送時,可能會因為封包遺失或者路徑速率成長不一而導致封包傳遞錯續的現象發生,進而導致接收端緩衝空間阻塞(Receiver Buffer Blocking)的問題發生,因此造成整體的傳輸效能衰弱,因此本篇論文提出一個考量封包延遲下在CMT-SCTP 的封包排程機制,藉由跨層資訊來考量路徑是否加入排程以及修正當前所測量之RTT(Round Trip Time),並且根據此延遲來進行封包的排程,並且當RTT 評估錯誤時做出補償的機制,以減少發生Receiver Buffer Blocking 的機率,進而增加整體的傳輸效能。
Abstract
In recent years, due to the population of mobile devices and growing demand of network services, the wireless network becomes more important.
  Nowadays, it is very common that there are multiple ubiquitous network around our life, so-called “Heterogeneous Network.” Users can choose any different network interface to fit what situation they are facing in. And the transport layer protocol – Stream Control Transmission Protocol (SCTP), can set up multiple IP address to use while creating the association. It is more suitable than TCP which is restricted in using only single IP address. In the current situation with heterogeneous network, SCTP with the multiple IP address can use the Concurrent Multipath Transfer (CMT) feature, and make transmission performance well.
  In fact, the Concurrent Multipath Transfer (CMT) has drawbacks while using multiple path to transmission data simultaneously. It causes the Receiver Buffer Blocking problem because of packet loss or different growth rate of paths, and makes the total throughput worse. In our paper, we propose a Delay-Based CMT-SCTP Packet Scheduling Scheme with Consideration of Cross-Layer Information. We use the cross-layer information to determine the path should join the scheduler or not, and then fix
the estimated RTT. Moreover, in order to mitigate the probability of Receiver Buffer Blocking problem, we make some compensation mechanism when we estimated inaccurate RTT. The simulation results show that our scheme have better transmission throughput.
目次 Table of Contents
學位論文審定書 i
摘要 ii
Abstract iii
目錄 iv
圖目錄 vi
表目錄 viii
第一章 導論 1
1.1 前言 1
1.2 研究動機 2
1.3 論文架構 3
第二章 相關背景與研究 4
2.1 異質性網路 4
2.2 WiFi(Wireless Fidelity)技術簡介 4
2.2.1 訊框間隔(Interframe Space, IFS)與延遲(Backoff)機制 5
2.2.2 RTS/CTS與四段交握 7
2.3 串流控制協定(SCTP)的介紹 8
2.3.1 SCTP介紹 8
2.3.2 SCTP特性 8
2.4 相關文獻研究 11
2.4.1 SCTP同步多路徑傳輸(Concurrent Multipath Transfer, CMT) 11
2.4.2 接收端緩衝空間阻塞(Receiver Buffer Blocking)問題相關文獻 14
2.4.3 排程機制之相關方法介紹 15
第三章 協定設定 16
3.1 情境假設 16
3.2 問題描述 17
3.3 機制架構 19
3.4 路徑狀況評估 21
3.5 封包排程機制 23
3.5.1 機制流程說明 23
3.5.2 封包排程機制 27
3.6 RTT評估錯誤補償機制 35
3.6.1 RTT評估錯誤情況說明 35
3.6.2 補償機制 38
3.6.3 封包遺失時處理機制 42
第四章 模擬實驗與結果分析 43
4.1 模擬工具介紹 43
4.2 模擬環境與參數設定 44
4.3 模擬結果與分析 46
4.3.1 評測對象 46
4.3.2 數據分析 47
第五章 結論 53
參考文獻 54
參考文獻 References
[1] R. Stewart, Q. Xie, and K. Morneault, "RFC 4960: Stream control transmission protocol, "September, 2007.
[2] Armando L. Caro Jr. , Janardhan R. Iyengar, Paul D. Amer, Sourabh Ladha, Gerard J. Heinz II, and Keyur C. Shah "SCTP: a proposed standard for robust Internet data transport," Computer, vol.36, iss.11, pp.56-63, Nov. 2003.
[3] R. Stewart, Q. Xie, M. Tuexen, S. Maruyama, and M. Kozuka, "Stream Control Transmission Protocol (SCTP) Dynamic Address Reconfiguration," IEEE RFC 5061, September 2007.
[4] Janardhan R. Iyengar, Paul D. Amer, and Randall Stewart, "Concurrent Multipath Transfer Using SCTP Multihoming Over Independent End-to-End Paths," Networking, IEEE/ACM Transactions, vol. 14, iss. 5, pp.951-962, Oct 2006
[5] Yuanlong Cao, Changqiao Xu, and Jianfeng Guan, "A record-based retransmission policy on SCTP's Concurrent Multipath Transfer", Advanced Intelligence and Awareness Internet (AIAI 2011), 2011 International Conference.
[6] Jiemin Liu, Yuchun Ma, "Sub-Path Congestion Control in CMT", Wireless Communications, Networking and Mobile Computing, 2009. WiCom '09. 5th International Conference.
[7] Casetti C., Gaiotto W., "Westwood SCTP: load balancing over multipaths using bandwidth-aware source scheduling", Vehicular Technology Conference, 2004. VTC2004-Fall. 2004 IEEE 60th.
[8] Wang Yang, Hewu Li, and Jianping Wu, "PAM: Precise Receive Buffer Assignment Method in Transport Protocol for Concurrent Multipath Transfer," Communications and Mobile Computing (CMC), 2010 International Conference on, vol.1, pp.413-417, 12-14 April 2010.
[9] F.H. Mirani, N. Boukhatem, and Minh Anh Tran, "A Data-Scheduling Mechanism for Multi-Homed Mobile Terminals with Disparate Link Latencies", Vehicular Technology Conference Fall (VTC 2010-Fall), 2010 IEEE 72nd.
[10] G. Sarwar, R. Boreli, E. Lochin, A. Mifdaoui, and G. Smith, "Mitigating Receiver's Buffer Blocking by Delay Aware Packet Scheduling in Multipath Data Transfer", 2013 27th International Conference on Advanced Information Networking and Applications Workshops.
[11] Xiuchao Wu, SOC, NUS, "Simulate 802.11b Channel within NS2".
[12] V. Srivastava, and M. Motani, “Cross-Layer Design: A Survey and the Road Ahead,” IEEE Communications Magazine, 43(12), pp. 112-119, 2005.
[13] F. Foukalas, V. Gazis, and N. Alonistioti, “Cross-Layer Design Proposals for Wireless Mobile Networks: A Survey and Taxonomy,” IEEE Communications Surveys & Tutorials, 10(1), pp. 70-85, 2008.
[14] F.H. Mirani, Xiaofei Zhang, N. Boukhatem, and Thi-Mai-Trang Nguyen, "Cross-layer FPS A SCTP-based cross-layer data scheduling approach", Consumer Communications and Networking Conference (CCNC), 2011 IEEE.
[15] H. Lee, S. Kim, O. Lee, S. Choi, and S.-J. Lee, "Available bandwidth-based association in ieee 802.11 wireless lans", New York, NY, USA, pp. 132–139, 2008.
[16] The Network Simulator - ns-2: http://www.isi.edu/nsnam/ns/index.html
[17] Teerawat Issariyakul, Ekram Hossain, “Introduction to Network Simulator NS2,” 2009 Springer Science+Business Media, LLC
[18] NS2 教學手冊: http://hpds.ee.ncku.edu.tw/~smallko/ns2
[19] SCTP module of ns2 simulator:http://pel.cis.udel.edu
[20] NO Ad-Hoc Routing Agent:http://icapeople.epfl.ch/widmer/uwb/ns-2/noah
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:自定論文開放時間 user define
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code