Responsive image
博碩士論文 etd-0630115-125950 詳細資訊
Title page for etd-0630115-125950
論文名稱
Title
自適應性排程:改善CMT-SCTP之封包排程機制
Adaptive Packet Scheduling: A Scheme for Improving the Packet Scheduling on CMT-SCTP
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
62
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2015-07-29
繳交日期
Date of Submission
2015-08-10
關鍵字
Keywords
排程、跨層資訊、接收端緩衝空間阻塞、同步多路徑傳輸、串流控制傳輸協定
Scheduling, Cross-layer Information, Receiver Buffer Blocking, Concurrent Multipath Transfer, Stream Control Transmission Protocol
統計
Statistics
本論文已被瀏覽 5704 次,被下載 34
The thesis/dissertation has been browsed 5704 times, has been downloaded 34 times.
中文摘要
近年來由於手持式行動運算裝置發展迅速,以及網路通訊設備的各種改進,使得人們使用網路的習慣不再侷限於有線網路,越來越多人透過無線網路來瀏覽各種訊息。
因為生活周遭有各種不同的無線網路,手持式行動運算裝置通常搭載著兩種以上的網路存取方式,讓使用者可以因應各種不同的情況來存取網路,但是在傳統TCP的建立連線架構中,卻只能使用單一IP位址;然而在SCTP(Stream Control Transmission Protocol)當中建立關聯(Association)時,卻能夠同時配置一個以上的IP位址使用,擺脫了TCP協定只得使用單一IP位址的連線限制,並且利用同步多路徑傳輸的特色,來增加整體的傳輸效能。
在同步多路徑傳輸的使用下,看似能增加效能且沒有任何的缺點,但在使用多條路徑同時傳送時,可能會因為封包遺失或者路徑速率成長不一,而導致封包傳遞錯序的現象發生,進而導致接收端緩衝空間阻塞(Receiver Buffer Blocking)的問題發生,因此造成整體的傳輸效能衰弱。
因此本篇論文提出一個在CMT-SCTP下,考量封包延遲排程的改進機制,藉由跨層資訊、計算路徑權重、挑選路徑參與排程機制,以及在網路狀況都不好的時候,使用另一種排程機制,進而增加整體的傳輸效能。
Abstract
In recent years, due to the rapid development of smartphones and wireless network communications, more and more people use smartphones to surf the Internet by wireless networks.
Because there are many different types of wireless networks, the smart phones often are equipped with more than two network interfaces. Users can choose the interfaces to access the Internet depending on networks connections.
In the Transmission Control Protocol, the smartphones use only one interface with single IP address. However, in the Stream Control Transmission Protocol (SCTP), we can set up multiple IP addresses to be used while creating the association.
SCTP with the multiple IP addresses can use the Concurrent Multipath Transfer (CMT) feature, which can make transmission performance well.
But, the Concurrent Multipath Transfer (CMT) may have some drawbacks.
By simply sending data simultaneously through multiple paths, a better transmission performance may not be achieved. Factors such as packet losses, congestion window sizes, and round trip time (RTT) can lead to a problem called receiver buffer blocking which degrade the total transmission throughput.
In our paper, we propose an adaptive packet scheduling scheme. The scheme considers the cross-layer information and path characteristics. It uses these information to choose the scheduling scheme among two schemes and to determine the number of paths for current transmissions. As a result, we can transmit the data efficiently.
目次 Table of Contents
學位論文審定書 i
論文公開授權書 ii
摘要 iii
Abstract iv
目錄 v
圖目錄 vi
表目錄 vii
第一章 導論 1
1.1 前言 1
1.2 研究動機 2
1.3 論文架構 3
第二章 相關背景與研究 4
2.1 串流控制協定(SCTP)介紹 4
2.2 SCTP的同步多路徑傳輸(CMT-SCTP)介紹 10
2.3 接收端緩衝空間阻塞問題與相關文獻 12
第三章 協定機制制定 16
3.1 情境假設 16
3.2 問題描述 17
3.3 機制架構 20
3.4 取得跨層資訊 21
3.5 修正後的DAPS排程機制 22
3.5.1 修改路徑取得的RTT 24
3.5.2 計算每條路徑的權重值 27
3.5.3 修改DAPS方式排程 29
3.6 修正後的Bicasting排程機制 34
第四章 模擬實驗與結果分析 35
4.1 NS2簡介 35
4.2 模擬環境與參數設定 36
4.3 模擬結果與分析 38
4.3.1. 評測對象 38
4.3.2. 數據分析 39
第五章 結論 50
參考文獻 51
參考文獻 References
[1] R. Stewart, “Stream Control Transmission Protocol (SCTP),” IETF RFC 4960, 2007
[2] T. Hung and T. Khanh, “Analyze and Evaluate the performance of SCTP at transport layer,” International Conference on advanced Communication Technology (ICACT), vol. 1, pp.249-299, 2010
[3] S. Fu and M. Atiquzzaman ,”SCTP: State of the art in research, products, and technical challenges,” IEEE Communication Magazine, vol. 42, no. 4, pp.64 -76, 2004
[4] T.D. Wallace and A. ShamiT, “A Review of Multihoming Issues Using the Stream Control Transmission Protocol,” IEEE Comm. Surveys and Tutorials, pp. 1-14, 2011.
[5] J. R. Iyengar, P. D. Amer, and R. Stewart, “Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths,” IEEE/ACM Transactions Networking, vol. 14, no.5, pp.951–964, 2006.
[6] A. Caro Jr, J. Iyengar, P. Amer, S. Ladha, and K. Shah, “SCTP: a proposed standard for robust internet data transport,” Computer, vol. 36, no. 11, pp. 56–63, 2003.
[7] Y. Cao, C. Xu, and J. Guan, “A record-based retransmission policy on SCTP's Concurrent Multipath Transfer,” in Proceedings of 2011 International Conference on Advanced Intelligence and Awareness Internet (AIAI 2011), pp.67-71, 2011.
[8] L. Jiemin, Z. Hongxing, D. Jingxin, and G. Yuan, “Reducing receive buffer blocking in concurrent multipath transfer,” IEEE International Conference on Circuits and Systems for Communications (ICCSC), pp. 367–371, 2008.
[9] T. Kim, J. Lee, YI. Eom, “Concurrent multipath transfer using SCTP multihoming over heterogeneous network paths,” International Conference on Control Automation and Systems (ICCAS), pp.27-30, 2010
[10] W. Yang, H. Li, and J. Wu, “Pam: Precise receive buffer assignment method in transport protocol for concurrent multipath transfer,” International Conference on. Communications and Mobile Computing (CMC), Vol. 1, pp. 413 - 417, 2010.
[11] 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,” In IEEE Advanced Information Networking and Applications Workshops (WAINA), pp. 1119-1124, 2013.
[12] N. Kuhn, E. Lochin, A. Mifdaoui, G. Sarwar, O. Mehani, and R. Boreli, “Daps: Intelligent delay-aware packet scheduling for multipath transport,” IEEE International Conference on Communications (ICC) , pp. 1222-1227, 2014.
[13] M. Rajiullah and A. Brunstrom, “On the Effectiveness of PR-SCTP in Networks with Competing Traffic,” IEEE Symposium on Computers and Communications (ISCC), pp. 898-905, 2011.
[14] R. Stewart, et al, "Stream Control Transmission Protocol (SCTP) Partial Reliability Extension," IETF RFC 3758, 2004.
[15] The Network Simulator - ns-2: http://www.isi.edu/nsnam/ns/index.html
[16] NS2 教學手冊: http://hpds.ee.ncku.edu.tw/~smallko/ns2/
[17] SCTP module of ns2 simulator:http://pel.cis.udel.edu
[18] D. M. Chiu and J. Raj, “Analysis of the increase and decrease algorithms for congestion avoidance in computer networks.” Computer Networks and ISDN systems, vol. 17, pp. 1-14, 1989.
[19] M. A. Tran, F. H. Mirani and N. Boukhatem, “A data-scheduling mechanism for multi-homed mobile terminals with disparate link latencies,” IEEE Vehicular Technology Conference Fall (VTC), pp. 1-5, 2010.
[20] X. Wu, “Simulate 802.11 b channel within ns2,” National University of Singapore, 2004.
[21] K. Saleem, N. Fisal, M. A. Baharudin, A. A. Ahmed, S. Hafizah, and S. Kamilah, “Ant Colony Inspired Self-Optimized Routing Protocol based on Cross Layer Architecture for Wireless Sensor Networks,” WSEAS Transactions on Communications (WTOC), vol. 9, pp. 669-678, 2010.
[22] M.A. Baharudin, Quang Tran Minh, E. Kamioka, “Evaluation of the SCTP Optimal Path Selection with Ant Colony Optimization Probabilistic Equation Implementation,” IEEE Vehicular Technology Conference (VTC), pp.1-6, 2012.
[23] K. Okamoto, et al, “Performance Improvement of SCTP Communication Using Selective Bicasting on Lossy Multihoming Environment,” Computer Software and Applications Conference (COMPSAC), pp. 551-557, 2014.
[24] P. H. Chen, “A Delay-Based CMT-SCTP Packet Scheduling Scheme with Consideration of Cross-Layer Information,” Master Thesis, Department of Computer Science and Engineering, National Sun Yat-Sen University, Kaohsiung, Taiwan, 2014.
[25] R. E. Kalman, “A new approach to linear filtering and prediction problems,” Journal of Fluids Engineering, vol. 82, no. 1, pp. 35-45, 1960.
[26] X. Zhang, T. M. T. Nguyen, and G. Pujolle, “Concurrent multipath transfer performance optimization using kalman filter based predictive delay estimation in wireless networks,” Global Information Infrastructure Symposium (GIIS), pp. 1-5, 2011, pp. 1-5.
[27] J. J. Gao, “Packet-Loss-Based Cross-Layer PR-SCTP Schemes for Heterogeneous Networks,” Master Thesis, Department of Computer Science and Engineering, National Sun Yat-Sen University, Kaohsiung, Taiwan, 2014.
[28] H. Shen, et al, “Research of the retransmission policy based on compound parameters in SCTP-CMT,” International Conference on Information Technology and Electronic Commerce (ICITEC), pp. 25-28, 2014.
[29] I.A. Halepoto, F. C. M. Lau, Z. Niu, “Management of buffer space for the concurrent multipath transfer over dissimilar paths,” International Conference on Digital Information, Networking, and Wireless Communications (DINWC), pp. 61-66, 2015.
[30] H. Adhari, T. Dreibholz, M. Becke, E. P. Rathgeb, M. Tüxen, “Evaluation of concurrent multipath transfer over dissimilar paths,” Advanced Information Networking and Applications (WAINA), pp. 708-714, 2011.
[31] I. A. Halepoto, F. C. M. Lau, and Z. Niu, “Implementation of cmt-sctp in real internet lab setup,” Global Summit on Computer & Information Technology (GSCIT), pp. 1-6, 2014.
[32] A. Tachibana, Y. Yoshida, M. Shibuya, T. Hasegawa, “Implementation of a proxy-based CMT-SCTP scheme for Android smartphones,” Wireless and Mobile Computing, Networking and Communications (WiMob), pp.660-665, 2014.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:自定論文開放時間 user define
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


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

QR Code