Responsive image
博碩士論文 etd-0528113-161555 詳細資訊
Title page for etd-0528113-161555
論文名稱
Title
以跨層調節之PR-SCTP改善無線物聯網之即時傳輸效能
Improved Real-time Transmission in Wireless IOT by PR-SCTP with Cross-layer Adaptation
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
88
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2013-06-26
繳交日期
Date of Submission
2013-07-04
關鍵字
Keywords
多串流特性、串流控制傳輸協定、服務品質需求、跨層協調機制、部分可靠特性、物聯網
Cross-Layer cooperation, Multi-Streaming, QoS, Quality of Service, IOT, Internet of Things, Stream Control Transmission Protocol, Partial Reliable
統計
Statistics
本論文已被瀏覽 5721 次,被下載 15
The thesis/dissertation has been browsed 5721 times, has been downloaded 15 times.
中文摘要
隨著具備連網能力之智慧裝置的普及,搭配先進的無線網路傳輸技術,智慧感知網路生活圈:物聯網 (IoT) 逐漸形成。無線網路的應用服務發展越來越多元,使得網路服務除了傳統資料的交換外,強調即時性的影音串流服務例如VoIP與Video串流的需求量也日益劇增,以至於現有的傳輸層協定在無線傳輸下無法完全滿足所有服務資源的需求。因此,如何改善舊有的傳輸層協定,使其更適合使用在無線傳輸環境中已成火紅的議題。
本論文提出了使用新型態的傳輸層協定:串流控制傳輸協定 ( SCTP ),並透過改良SCTP所支援的多串流特性( Multi-streaming ) 與部分可靠特性 ( Partial Reliable),搭配跨層協調(Cross-layer cooperation)機制結合,解決舊有傳輸層無法準確依據當前網路狀態做及時調整的問題。依據各封包的服務品質需求 (QoS) ,透過動態的傳輸排程調整提高傳送即時影音串流的吞吐量( Throughput),並在各類型遺失情況下能維持較少的端對端延遲 (End-to-End delay )。
從模擬結果可以明顯看出,本論文所提出的方法相較於其他方法,不論在隨機分散遺失模型(Random loss model)中或是在連續遺失模型( Burst loss model )中,在各項評測項目中都有相當不錯的表現。此外在平均端對端延遲與頻寬浪費量上都能維持較短的延遲時間與較少的頻寬浪費量,足以證明我們所提出的方法非常適合推廣到變動性且變異性高的無線物聯網中使用。
Abstract
The popularity of smart phones makes people increasingly dependent on wireless networks. Nowadays, through the uprising of a Sensor Network environment, the Internet of Things (IoT) is gradually forming. Network application services has become more diverse, leading to conventional transmission protocols in wireless environment not being able to meet all service resources.

In our paper, we improved the shortcomings of Stream Control Transmission Protocol (SCTP) with Multi-streaming and partial reliability, and combined it with a cross-layer coordination mechanism to solve the aforementioned problems; in addition, we support dynamic QoS packet scheduling for each service resource. Our method can provide good throughput for real-time transmission and maintain less end-to-end delay than any wireless error model.

Apparent from the simulation results, our proposed method has performed well in various loss models. Not to mention, our approach has less delay time and less bandwidth wastage in our simulation results. This is enough to prove that our proposed method is extremely suitable for promotion for its use in the highly flexible and variable wireless Internet of Things (IoT).
目次 Table of Contents
學位論文審定書 I
摘要 II
ABSTRACT III
目錄 IV
圖目錄 VI
表目錄 VIII
第一章 導論 1
1.1 研究背景簡介 1
1.2 研究動機 4
1.3 論文架構 6
第二章 技術背景與相關文獻 7
2.1 物聯網介紹 7
2.1.1 物聯網起源 7
2.1.2 物聯網的關鍵技術 9
2.1.3 物聯網相關研究 10
2.2 串流控制傳輸協定(SCTP) 11
2.2.1 SCTP介紹 11
2.2.2 SCTP特性 13
2.2.3 SCTP資料傳輸方式 18
2.2.4 PR-SCTP部分可靠傳輸 23
2.3 跨層協定設計(CROSS-LAYER DESIGN) 26
2.3.1 跨層協定設計簡介 26
2.3.2 相關研究課題 29
第三章 協定機制制定 30
3.1 機制架構 32
3.2 情境假設 34
3.3 IOT對外伺服器輔助訊息處理機制 36
3.3.1 SNR值評估機制 37
3.4 SCTP跨層協調核心機制 39
3.4.1 封包前處理機制 41
3.4.2 冗餘封包偵測與排程機制 48
第四章 模擬實驗與結果分析 54
4.1 NS2簡介 54
4.2 NS2模組修改 54
4.3 模擬環境設定與各類參數設定 56
4.4 模擬結果與分析 59
4.4.1 評測項目 59
4.4.2 數據分析 60
第五章 結論 74
參考文獻 75
參考文獻 References
[1] Vide Zhang, Jianhao Hu and Gang Feng, “Cross-layer Transport Layer Enhancement Mechanism in Wireless Cellular Networks,” Broadband Communications, Networks and Systems, Page(s):64-69, Sept. 2008.
[2] 高佑嘉, “下一波資訊發展浪潮:物聯網時代即將降臨” ,資策會, April 2010 , http://mag.udn.com/mag/digital/storypage.jsp?f_ART_ID=244781#ixzz2NLd6SxAb
[3] Shaojian Fu, Mohammed Atiquzzaman, “SCTP: state of the art in research, products, and technical challenges,” Computer Communications, pp.85-91, Oct. 2003.
[4] D. Chiu and R. Jain, “Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks,” Computer Networks and ISDN system, vol. 1 no. 2, pp. 1-14, 1989.
[5] G. Carneiro, J. Ruela and M. Ricardo, “Cross-Layer Design in 4G Wireless Terminals,” IEEE Wireless Communications, 11(2), pp. 7–13, 2004.
[6] H.-C. Chao, C.-Y. Chang, C.-Y. Chen and K.-D. Chang, "Survey of Cross-Layer Optimization Techniques for Wireless Networks," Chapter 21 of the 'Fourth-Generation Wireless Networks: Applications and Innovations', IGI Global (edited by S. Adibi, A. Mobasher, and T. Tofigh), pp. 453-468, 2009.
[7] H. F. Rashvand and Y. Kavian, "Using Cross-Layer Techniques for Communication Systems,” IGI Global, 2012.
[8] V. Srivastava, and M. Motani, “Cross-Layer Design: A Survey and the Road Ahead,” IEEE Communications Magazine, 43(12), pp. 112-119, 2005.
[9] 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.
[10] T.T. Taleb, k.K. Kashibuchi, A.A. Leonardi, S.S. Palazzo, K.K. Hashimoto, N.N. Kato, and Y.Y. Nemoto, “A Cross-Layer Approach for an Efficient Delivery of TCP/RTP-Based Multimedia Applications in Heterogeneous Wireless Networks,” IEEE Transactions on Vehicular Technology, pp. 3801-3814, 2008.
[11] Pilgyu Shin and Kwangsue Chung, "A Cross-Layer Based Rate Control Scheme for MPEG-4 Video Transmission by Using Efficient Bandwidth Estimation in IEEE 802.11e," Proceedings of the International Conference on Information Networking, pp. 1-5, 2008.
[12] Shantidev Mohanty and lan F. Akyildiz, “A Cross-Layer (Layer 2 + 3) Handoff Management Protocol for Next-Generation Wireless Systems,” IEEE Transactions on Mobile Computing, pp.1347-1360, 2006.
[13] Chen Jic, Liao Chulin, Li Shaoqian, ”Cross-layer handoff management scheme in heterogeneous networks,” International Conference on ITS Telecommunication Proceedings, pp.1041-1044, 2006.
[14] Yifei Wei, F. Richard Yu, Mei Song and Yong Zhang, “Cross-Layer Design for TCP Throughput Optimization in Cooperative Relaying Networks,” IEEE International Conference on ICC, pp.1-5, 2010.
[15] Xiaofei Zhang, Thi-Mai-Trang Nguyen and Guy Pujolle, “A Cross-layer Approach to Optimize the Performance of Concurrent Multipath Transfer in Wireless Transmission,” 2nd IFIP Wireless Days, pp. 1-5, 2009.
[16] N. Koshizuka and K. Sakamura, “Ubiquitous ID: Standards for Ubiquitous Computing and the Internet of Things,” IEEE Pervasive Computing, vol. 9, iss. 4, pp. 98-101, Oct.-Dec. 2010.
[17] L.h. Ding, P. Shi and B. Liu, “The clustering of Internet, Internet of Things and social network,” 3rd International Symposium on Knowledge Acquisition and Modeling (KAM), pp. 417-420, Oct. 2010.
[18] X. Li, R. Lu, X. Liang, X. Shen, J. Chen and X. Lin, “Smart community: an internet of things application,” IEEE Communications Magazine, vol. 49, iss. 11, pp. 68-75, Nov. 2011.
[19] Ki-Il Kim, Chang-Min Park, Tae-Il Kim, and Sang-Ha Kim, “Scalable IPv6 Multi-Homing Scheme Based on End-to-End Argument,” IEEE Communication Letters, pp.340-342, 2003.
[20] R. Stewart, Q. Xie, and K. Morneault, "RFC 4960: Stream control transmission protocol, " IETF, September, 2007.
[21] C. Paras and J.J. Garcia-Luna-Aceves, “Differentiating Congestion vs. Random Loss: A Method for Improving TCP Performance over Wireless Links,” Proceedings of the IEEE Wireless Communications and Networking Conference, pp. 90-93, 2000.
[22] Li Wang, Ken’ichi Kawanishi, and Yoshikuni Onozato, “MPEG-4 optimal transmission over SCTP Multi-streaming in 802.11 wireless access media,” APSITT. 7th Asia-Pacific Symposium on Information and Telecommunication Technologies, pp. 172-177, 2008.
[23] D. Bansal and H. Balakrishnan, “TCP-friendly Congestion Control for Real-time Streaming Applications,” Technical Report MIT-LCS-TR-806, Massachusetts Institute of Technology, Cambridge, Massachusetts, U.S.A, May 2000.
[24] Dah-Ming Chiu, and Raj Jain, “Analysis of the increase and decrease algorithms for congestion avoidance in computer networks,” Computer Networks and ISDN systems 17, pp.1-14, 1989.
[25] Xia Li, Peng-Yong Kong, and Kee-Chaing Chua, “Finding an Optimum Maximum Congestion Window for TCP Reno over 802.11 Based Ad Hoc Networks,” Proceedings of the Wireless Communications and Networking Conference, pp.3619-3624, 2007.
[26] Armando L. Caro Jr., Janardban R. Iyengar, Paul D. Amer, Sourabb ladba, “SCTP: a proposed standard for robust Internet data transport,” IEEE Computer Society, pp.56-63, 2003.
[27] Nitin Maslekar, Mounir Boussedjra, Joseph Mouzna, Manohara Pai .M.M,”QoS in mobile networks by assigning priorities to SCTP streams,” International Conference on ITS Telecommunications, pp.246-252, 2008.
[28] Mohammad Rajiullah and Anna Brunstrom, “On the effectiveness of PR-SCTP in networks with competing traffic,” IEEE Symposium on Computers and Communications (ISCC), pp.898-905, 2011.
[29] R. Stewart, M. Ramalho, Q. Xie, and M. Tuexen, "RFC 3758: Stream Control Transmission Protocol (SCTP) Partial Reliability Extension," May 2004.
[30] V. Paxson, M.Allman, “RFC2988:Computing TCP's Retransmission Timer,” November 2000.
[31] T. Daniel Wallace and Abdallah Shami, “A Review of Multihoming Issues Using the Stream Control Transmission Protocol,” Communications Surveys & Tutorials, IEEE, pp.565-578, 2012.
[32] F. Siddiqui and S. Zeadally, “SCTP multihoming support for handoffs across heterogeneous networks,” Communication Networks and Services Research Conference, pp.1-8, 2006.
[33] Dapeng Wang, Shoubao Yang, Weifeng Sun, “A Mac-error-warning method for SCTP congestion control over high BER wireless network, ”International Conference on Wireless Communications, Networking and Mobile Computing, pp.513-516, 2005.
[34] Yaogong Wang, Injong Rhee and Sangtae Ha, “Augment SCTP multi-streaming with pluggable scheduling,” IEEE Conference on Computer Communications Workshops, pp.810-815, 2011.
[35] M. Hynes, L. Kilmartin, “Optimising transmission path selection in SCTP based wireless networking,” International Symposium on Wireless Communication Systems, pp.298-302, 2009.
[36] Changqiao Xu, Enda Fallon, Gabriel-Miro Muntean Xiaoguang Li, Austin Hanley, “Analysis of Real-time Multimedia Transmission over PR-SCTP with Failover Detection Delay and Reliability Level Differential,” International Conference on Communication Software and Networks, pp.768-772 ,2009.
[37] M. Molteni and M. Villari, “Using SCTP with Partial Reliability for MPEG-4 Multimedia Streaming,” Published in Proc. of BSDCon Europe, pp.1-8, 2002.
[38] Teerawat Issariyakul, Ekram Hossain, “Introduction to Network Simulator NS2,” 2009 Springer Science+Business Media, LLC
[39] The Network Simulator - ns-2: http://www.isi.edu/nsnam/ns/index.html
[40] SCTP module of ns2 simulator:http://pel.cis.udel.edu/
[41] NS2 教學手冊: http://hpds.ee.ncku.edu.tw/~smallko/ns2/
[42] Wu Xiuchao, SOC, NUS, ”Simulate 802.11b Channel within NS2” .
[43] J.Klaue, B.Rathke, and A.Wolisz, “Evalvid-a framework for video transmission and quality evaluation,” in Proc. 13th Int. Conf. Modeling Techniques and Tools for Computer Performance Evaluation, Urbana, IL, Sep. 2003.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:自定論文開放時間 user define
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus:永不公開 not available

您的 IP(校外) 位址是 3.17.128.129
論文開放下載的時間是 校外不公開

Your IP address is 3.17.128.129
This thesis will be available to you on Indicate off-campus access is not available.

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

QR Code