Title page for 91522042


[Back to Results | New Search]

Student Number 91522042
Author Hung-Sheng Kao(高弘昇)
Author's Email Address No Public.
Statistics This thesis had been viewed 1674 times. Download 10 times.
Department Computer Science and Information Engineering
Year 2003
Semester 2
Degree Master
Type of Document Master's Thesis
Language zh-TW.Big5 Chinese
Title Seamless Multimedia Streaming by Dynamic Multicast in All-IPv6 multihomed Networks
Date of Defense 2004-07-15
Page Count 128
Keyword
  • handoff
  • IPv6
  • IPv6 multihoming
  • multicast
  • multimedia streaming
  • Abstract 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.
    Table of Content 第一章 緒論1
    1.1概要1
    1.2研究動機2
    1.3研究目標4
    1.4論文架構5
    第二章 背景知識與相關研究6
    2.1IPv6之相關研究6
    2.2IP Mobility交遞之研究12
    2.3IPv6 Multicast之研究17
    2.4多重連線技術相關研究20
    2.4.1Host Multihoming Solutions23
    2.4.2Site Multihoming Solutions27
    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.13G系統簡介86
    6.1.1系統架構說明87
    6.1.2PDP Context91
    6.2IPv6整合於3G行動網路中92
    6.3Multicast整合於3G行動網路中93
    6.4建置3G網路系統95
    6.4.1SGSN相關設定98
    6.4.2GGSN相關設定102
    6.4.3UE相關設定103
    6.4.4IP變更設定103
    6.5整合串流系統於3G網路105
    第七章 結論及未來發展工作106
    7.1結論106
    7.2未來發展工作107
    參考文獻109
    Reference [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/.
    Advisor
  • Li-Der Chou(周立德)
  • Files
  • 91522042.pdf
  • disapprove authorization
    Date of Submission 2004-07-19

    [Back to Results | New Search]


    Browse | Search All Available ETDs

    If you have dissertation-related questions, please contact with the NCU library extension service section.
    Our service phone is (03)422-7151 Ext. 57407,E-mail is also welcomed.