博碩士論文 91522042 詳細資訊


姓名 高弘昇(Hung-Sheng Kao)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 在IPv6多重連線網路中應用動態群播技術之無縫多媒體串流系統
(Seamless Multimedia Streaming by Dynamic Multicast in All-IPv6 multihomed Networks)
檔案 [Endnote RIS 格式]    [Bibtex 格式]    至系統瀏覽論文 ( 永不開放)
摘要(中) 隨著網路技術的快速發展,短短幾年內,行動通訊服務逐漸加入網際網路的數據服務使得結合行動通訊和IP網路的概念產生,且在考量原有IPv4未考慮IP位址數量不足、網路服務品質、移動性 (mobility)、安全性 (security) 等議題,因而有IPv6協定的誕生。而在IPv6的網路上,提供了128位元的位址空間,如此便不再受限於IP位址的不足,更易形成主機多重連線 (host multihoming) 的情形,因此探討當使用者於IPv6異質網路間漫遊時,如何應用IPv6多重連線技術來達到原有服務不中斷,為本論文之重點議題。
另一方面,在無線移動異質網路的多媒體服務上,由於群播 (multicast) 是由使用者端來決定是否加入一個群播群組 (multicast group),以接收欲觀賞之多媒體服務,群播的特性也非常適合提供此類即時性的服務。當使用者擁有多個界面時,若群播只播至一個界面則無容錯的功能;但若播至每一個網路界面,則導致網路使用效能不佳的問題;故本論文提出應用動態群播之無縫多媒體串流系統,當IPv6主機身處多個接取網路時,利用多重連線技術與IPv6群播功能,並偵測目前網路界面使用狀態,來動態加入 (join) 或離開 (leave) 欲觀看之群播群組,即使某一接取網路壅塞、不能使用或是當使用者在進行水平交遞 (horizontal handoff)、垂直交遞 (vertical handoff) 時,仍可由其他可用之網路界面來提供容錯備援,無縫地進行多媒體串流服務,經由實驗與實作程式得知在某一接取網路不能使用時,將其他可用網路界面做動態的加入或離開群播群組的機制,可無縫地維持原有的服務,且與將所有網路界面同時加入群播群組的機制相比,可大大減少網路頻寬之浪費。
摘要(英) With the rising of the development Internet in the past years, the originally designed IPv4 protocol is no longer satisfied. Due to the constraints on not taking the shortage of IP addresses, quality of services, mobility, and the security into consideration, leads to the existence of the new IPv6 protocol. In IPv6 networks, the network nodes are easier to have multiple network interfaces or multiple IPv6 addresses forming host multihoming. Therefore, how to apply the technology of IPv6 multihoming to achieve the connectivity of original service when the users are roaming in the IPv6 heterogeneous networks is the topic of this paper.
On the other hand, whether joining in a multicast group is depending on client so that multicast is suitable for providing real time multimedia services in wireless mobile heterogeneous network. But if multicasting to all network interfaces will cause the problem of bandwidth utilization. In this paper, Seamless Multimedia Streaming by Dynamic Multicast in All-IPv6 Multihomed Networks is proposed. When IPv6 hosts are in multiple access networks, even when any of the access networks is congested, unavailable, or under horizontal handoff and vertical handoff , the users can still proceed multimedia streaming seamless with other available network without interruption by using IPv6 multihoming, IPv6 multicast, and detecting the status of current network interfaces to join in the multicast group dynamically. After implementation and experiment of streaming system, it can still use other available network interfaces to join or leave multicast group dynamically to keep original service seamlessly when any access network is not available. It spends less cost on bandwidth than joining all interfaces in the same multicast group.
關鍵字(中) ★ IPv6多重連線技術
★ 多媒體串流
★ 交遞
★ 群播
★ 網際網路第六版
關鍵字(英) ★ multimedia streaming
★ handoff
★ multicast
★ IPv6
★ IPv6 multihoming
論文目次 第一章 緒論 1
1.1 概要 1
1.2 研究動機 2
1.3 研究目標 4
1.4 論文架構 5
第二章 背景知識與相關研究 6
2.1 IPv6之相關研究 6
2.2 IP Mobility交遞之研究 12
2.3 IPv6 Multicast之研究 17
2.4 多重連線技術相關研究 20
2.4.1 Host Multihoming Solutions 23
2.4.2 Site Multihoming Solutions 27
2.4.3 多重連線技術相關論文之研究 33
第三章 系統設計 35
3.1 本文解決問題的構想 35
3.2 網路環境與系統架構 36
3.3 網路狀態偵測模組 43
3.4 群播管理模組 48
3.5 群播串流合併模組 50
3.6 串流監控模組 53
第四章 系統之實作 54
4.1 系統架構 54
4.2 系統配備及網路環境 56
4.3 系統功能 59
第五章 串流系統之評估與測試 64
5.1 實驗一:建置系統與網路環境 64
5.2 實驗二:動態偵測新增網路界面之測試 67
5.3 實驗三:在相同IPv6網域下驗證多重連線之測試 69
5.4 實驗四:在不同IPv6網域下驗證多重連線之測試 75
5.5 實驗五:使用有線網路模擬不穩定之無線網路 79
5.6 實驗六:群播路器與主機間delay時間之測量 81
5.7 實驗七:移動時,無線網路訊號對播放品質之影響 83
第六章 整合系統於第三代行動網路上 86
6.1 3G系統簡介 86
6.1.1 系統架構說明 87
6.1.2 PDP Context 91
6.2 IPv6整合於3G行動網路中 92
6.3 Multicast整合於3G行動網路中 93
6.4 建置3G網路系統 95
6.4.1 SGSN相關設定 98
6.4.2 GGSN相關設定 102
6.4.3 UE相關設定 103
6.4.4 IP變更設定 103
6.5 整合串流系統於3G網路 105
第七章 結論及未來發展工作 106
7.1 結論 106
7.2 未來發展工作 107
參考文獻 109
參考文獻 [1] J. B. Postel, ed., “Internet Protocol,” RFC 791, Sep. 1981.
[2] S. Deering and R. Hinden, “Internet Protocol, Version 6 (IP6) Specification,” RFC 2460, Dec. 1998.
[3] E. K. Paik, H. S. Cho and T. Ernst, “Multihomed Mobile Networks Problem Statements,“ http://www.ietf.org/internet-drafts/draft-paik-nemo-multihoming- problem-00.txt, Oct. 2003.
[4] B. Black, V Gill and J Abley, “Goals for IPv6 Site-Multihoming Architectures,” RFC 3582, Apr. 2003.
[5] V. Fuller, T. Li, J. Yu and K. Varadhan, “Classless Inter-Domain Routing (CIDR): An Address Assignment and Aggregation Strategy,” RFC 1519, Sep. 1993.
[6] R. Hinden and S. Deering, “IP Version 6 Addressing architecture,” RFC 2373, Jul. 1998.
[7] R. Hinden, M. O’Dell and S. Deering, “An IPv6 Aggregatable Global Unicast Address Format,” RFC 2374, Jul. 1998.
[8] R. Hinden and S Deering, “Internet Protocol Version 6 (IPv6) Addressing Architecture,” RFC 3513, Apr. 2003.
[9] C. E. Perkins, ”Mobile IP,” IEEE Communications Magazine, vol. 35, no. 5, pp. 66-82, May 2002.
[10] C. Perkins (Ed), “IP Mobility Support for IPv4,” RFC 3344, Aug. 2002.
[11] C. Perkins, “IP Mobility Support,” RFC 2002, Oct. 1996.
[12] C. Perkins, “IP Encapsulation within IP,” RFC 2003, Oct. 1996.
[13] C. Perkins, “Minimum Encapsulation within IP,” RFC 2004, Oct. 1996.
[14] David B. Johnson and Charles Perkins, “Mobility Support in IPv6,” draft-ietf-mobileip-ipv6-24.txt, work-in-progress, Jun. 2003.
[15] S. Thomson and T. Narten, “IPv6 Stateless Address Autoconfiguration,” RFC 2462, Dec. 1998.
[16] R. Droms, “Dynamic Host Configuration Protocol for IPv6 (DHCPv6),” RFC 3315, Jul. 2003.
[17] C. Castelluccia, "A hierarchical mobility management scheme for IPv6," Proceedings of 3rd IEEE Symposium on Computers and Communications, pp.305-309, Jun.1998.
[18] G. Chiruvolu, A. Agrawal and M. Vandenhoute, "Mobility and QoS support for IPv6-based real-time wireless Internet traffic," Proceedings of IEEE International Conference on Communications, vol.1, pp.334-338, Jun.1999.
[19] X. Wu, S. Chan and B. Mukherjee, "MADF: A Novel Approach to Add an Ad-Hoc Overlay on a Fixed Cellular Infrastructure," Proceedings of IEEE WCNC, vol.2, pp.549-554, Chicago, IL USA, Sep. 2000.
[20] A. Misra, S. Das, A. Dutta and A. Mcauley, "IDMP-based Fast Handoffs and Paging in IP-based Cellular Networks," Proceedings of 3GWireless 2001, pp. 6, San Francisco, May 2001.
[21] W. Woo and V. Leung, "Handoff enhancement in mobile-IP environment," Universal Personal Communications, vol.2, pp.760-764, Oct. 1996.
[22] R. Caceres and V. Padmanabhan, "Fast and scalable wireless handoffs in support of mobile Internet audio," ACM Mobile Networking and Applications (MONET), vol. 3, Issue 4, P.351-363, Dec. 1998.
[23] A. Stephane, A. Mihailovic and A. Aghvami, "Mechanisms and hierarchical topology for fast handover in wireless IP networks," IEEE Communications Magazine, vol.38, pp.112-115, Nov. 2000.
[24] C. Perkins and K. Wang, "Optimized Smooth Handoffs in Mobile IP,” Proceedings of the Fourth IEEE Symposium on Computers and Communications, pp.340-346, Jul. 1999.
[25] D. Forsberg, J. Malinen, J. Malinen, T. Weckstrom and M. Tiusanen, "Distributing Mobility Agents Hierarchically under Frequent Location Updates," Proceedings of 6th IEEE International Workshop on Mobile Multimedia Communications (MOMUC'99), pp.159-168, San Diego, Feb. 1999.
[26] S. Deering, “Host Extensions for IP Multicasting,” RFC 1112, Aug. 1989.
[27] W. Fenner, “Internet Group Management Protocol, Version 2,” RFC 2236, Nov. 1997.
[28] B. Cain, S. Deering, and A. Thyagarajan, "Internet Group Management Protocol, Version 3," RFC 3376, Oct. 2002.
[29] S. Deering, W. Fenner and B. Haberman, “Multicast Listener Discovery (MLD) for IPv6,” RFC 2710, Oct. 1999.
[30] R. Vida (editor), and L. Costa (editor), “Multicast Listener Discovery Version 2 MLDv2) for IPv6,” http://www.ietf.org/internet-drafts/draft-vida-mld-v2-07.txt, work-in-progress, Jun. 2003.
[31] D. Witzman, C. Partridge and S. Deering, “Distance Vector Multicast Routing Protocol,” RFC 1075,Nov. 1988.
[32] J. Moy, “Multicast Extensions to OSPF,” RFC 1584, Mar. 1994.
[33] J. Moy, “OSPF Version2,” RFC 2328, Apr. 1998.
[34] A. Ballardie, “Core Based Tree (CBT) Multicast Routing Architecture,” RFC 2201, Sep. 1997.
[35] D. Farinacci, A. Thaler, S. Deering, M. Handley, V. Jacobson, C. Liu, P. Sharma, and L. Wei, “Protocol Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification,” RFC 2362, Jun. 1998.
[36] Martin Dunmore, “Report on IETF Multihoming Solutions, version 2, “ http://www.6net.org/publications/deliverables/D4.5.1v2.pdf, Jul. 2003.
[37] J. Abley, B. Black and V. Gill, “IPv4 Multihoming Motivation, Practices and Limitations”, IETF Internet Draft draft-ietf-multi6-v4-multihoming-00.txt, Jun. 2001.
[38] B. Black, V Gill and J Abley, “Goals for IPv6 Site-Multihoming Architectures,” RFC 3582, Apr. 2003.
[39] T. Bates and Y. Rekhter, “Scalable Support for Multi-homed Multi-provider Connectivity,” RFC 2260, Jan. 1998.
[40] R. Braden, “Requirements for Internet Hosts -- Application and Support,” RFC 1123, Oct. 1989.
[41] R. Braden, “Requirements for Internet Hosts -- Communication Layers,” RFC 1122, Oct. 1989.
[42] M. Shand and M. Thomas, “Multi-homed Host Support in IPv6,” http://www.watersprings.org/pub/id/draft-shand-ipv6-multi-homing-01.txt, Jun. 1996.
[43] T. Hansen, “Multihoming with Internet Protocol Version 6,” http://www.vermicelli.pasta.cs.uit.no/ipv6/students/troels/html/thesis/thesis.html, Dec. 1999.
[44] R. Gilligan, S. Thomson, J. Bound, J. McCann and W. Stevens, “Basic Socket Interface Extensions for IPv6,” RFC 3493, Feb. 2003.
[45] C. Huitema and R. Draves, “Host-Centric IPv6 Multihoming,” draft-huitema-multi6-hosts-03.txt, Feb. 2004.
[46] P. Ferguson and D. Senie, “Network Ingress Filtering: Defeating Denial of Service Attacks which employ IP Source Address Spoofing,” RFC 2827, May 2000.
[47] N. Montavont, T. Noel and M. Kassi-Lahlou, “MIPv6 for Multiple Interfaces,” http://clarinet.u-strasbg.fr/~montavont/draft-montavont-mobileip-mmi-01.txt, work-in-progress, Oct. 2003.
[48] H. Soliman, K. El-Malki and C. Castelluccia, “Per-flow movement in MIPv6,” http://www.ist-drive.org/papers/draft-soliman-mobileip-flow-move-04.txt, work-in-progress, Sep. 2003.
[49] IST 1999-10054 Project BRAIN, Deliverable D2.2, March 2001, http://www.ist-brain.org.
[50] LIN6 homepage, http://www.lin6.net/.
[51] F. Tereoka, M. Ishiyama, M. Kunshi, and A. Shionozaki, “LIN6: A Solution to Mobility and Multi-Homing in IPv6,” IETF Internet Draft draft-teraoka-ipng-lin6-03.txt, Jan. 2004.
[52] C. de Launois and O. Bonaventure, “NAROS: Host-Centric IPv6 Multihoming with Traffic Engineering”, IETF Internet Draft draft-de-launois-multi6-naro s-00.txt, May 2003.
[53] P. Nikander and R.Moskowitz, “Host Identity Protocol,” IETF Internet Draft draft-moskowitz-hip-09.txt, Feb 2004.
[54] P. Nikander, J. Arrko and P. Jokela, “End-Host Mobility and Multi-Homing with Host Identity Protocol,” IETF Internet draft-nikander-hip-mm-01.txt, Jan. 2004.
[55] R. Stewart, K. Morneault and H. Schwarzbauer, T. Taylor, I. Rytina, M. Kalla, L. Zhang and V. Paxson, “Stream Control Transmission Protocol,” RFC 2960, Oct. 2000.
[56] P. Tattam, “Preserving Active TCP sessions on Multihomed IPv6 Networks,” http://jazz-1.trumpet.com.au/ipv6-draft/preserve_tcp_and_multihome.html, Sep. 1999.
[57] M. Ohta, “The Architecture of End to End Multihoming,” http://www.ietf.org/internet-drafts/draft-ohta-e2e-multihoming-06.txt, Feb. 2004.
[58] J. Yu, “IPv6 Multihoming with Route Aggregation,” IETF Internet Draft draft-ietf-ipngwg-ipv6multihome-with-aggr-01.txt, Aug. 2000.
[59] J. Hagiino and H. Snyder, “IPv6 Multihoming Support at Site Exit Routers,” RFC 3178, Oct. 2001.
[60] F. Dupont, “Multihomed Routing Domain Issues for IPv6 Aggregatable Scheme,” IETF Internet Draft draft-ietf-ipngwg-multi-isp-00.txt, Sep. 1999.
[61] M. Crawford, “Router Renumbering for IPv6,” RFC 2894, Aug. 2000.
[62] N. Bragg. “Routing Support for IPv6 Multi-homing,” IETF Internet Draft draft-bragg-ipv6-multihoming-00.txt, Nov. 2000.
[63] M. Bagnulo, A. Garcia-Martinez, A. Azcorra and D. Larrabeiti, “Survey on Proposed IPv6 Multi-homing Network Level Mechanisms,” IETF Internet Draft draft-bagnulo-multi6-survey6-01.txt, Apr. 2002.
[64] D. Johnson and S. Deering, “Reserved IPv6 Subnet Anycast Addresses,” IETF RFC 2526, Mar. 1999.
[65] M. Py, “Multi Homing Aliasing Protocol (MHAP),” IETF Internet Draft draft-py-mhap-01a.txt, Apr. 2002.
[66] I. Van Bekjnum, “Provider-Internal Aggregation based on Geography to Support Multihoming in IPv6,” IETF Internet Draft draft-van-beijnum-multi6-isp-int-agg r-01.txt, Jun. 2003.
[67] R. Wakikawa, K. Uehara and J. Murai, “Multiple Network Interfaces Support by Policy-Based Routing on Mobile IPv6,” Proceedings of the 2002 International Conference on Wireless Networks (ICWN), Las Vegas NV, USA, Jul. 2002.
[68] M. Stemm and R. H. Katz, “Vertical handoffs in wireless overlay networks,” Mobile Networks and Applications, vol. 3,no. 4, pp. 335-350,1998.
[69] M. Baker, X. Zhao, S. Cheshire and J. Stone, “Supporting mobility in mosquitonet,” Proceedings of the 1996 USENIX Conference, Jan. 1996.
[70] H. J. Wang, R. H. Katz and J. Giese, “Policy-enabled handoffs across heterogeneous wireless networks,” Second IEEE Workshop on Mobile Computing Systems and Applications (WMCSA), Feb. 1999.
[71] Jukka Ylitalo, Tony Jokikyyny, Tero Kauppinen, Antti J. Tuominen, and Jaakko Laine, "Dynamic Network Interface Selection in Multihomed Mobile Hosts,” Proceedings of the Thirty-Sixth Hawai'i International conference on System Sciences (HICSS-36), (on CD, abstract pp.315), Hawai'i, US, Jan. 2003.
[72] VideoLAN - The streaming solution, http://www.videolan.org.
[73] The Ethereal Network Analyzer, http://www.ethereal.com.
[74] Linux IPv6 Router Advertisement Daemon, http://v6web.litech.org/radvd/.
[75] GkrellM, http://www.gkrellm.net/.
[76] M. Wasserman, “Recommendations for IPv6 in Third Generation Partnership Project (3GPP) Standards,” IETF RFC 3314, Sep. 2002.
[77] D. Hasking and E. Allen, “IP version6 over PPP,” IETF RFC 2472, Dec. 1998.
[78] Kun-Tao Ho, “Multihomed Seamless Multimedia Streaming for All-IPv6 Wired and Wireless Integrated Networks,” National Central University of Engineering Master’s Thesis, Oct. 2003.
[79] D. Johnson, C. Perkins and J.Arkko, “Mobility Support in IPv6,” IETF RFC 3775, Jun. 2004.
[80] 3GPP TS 23.202, v.5.9.0, “Network architecture,” Jun. 2003.
[81] International Telecommunication Union, http://www.itu.int/home/.
指導教授 周立德(Li-Der Chou) 審核日期 2004-7-19
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡