1 / 12

ATcrc Project1.1 Next Generation Internet

ATcrc Project1.1 Next Generation Internet. Streaming Video Over IPv6 Daniel Grimm CTIE, Monash Uni. Streaming Video Over IPv6.

dusty
Download Presentation

ATcrc Project1.1 Next Generation Internet

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ATcrc Project1.1 Next Generation Internet Streaming Video Over IPv6 Daniel Grimm CTIE, Monash Uni.

  2. Streaming Video Over IPv6 • The overall objective of this subproject is to provide a real application that can be used to demonstrate and evaluate IPv6 and MIPv6 systems and their effects (as seen by end users and networks). • Details: • Provide robust RTSP/RTP based streaming video over IPv6 • Provide clients on various operating systems

  3. Project Overview • Demonstrate MIPv6 improvements using streaming video • Effect of streaming protocols and applications used • eg: RealTime Transport Protocol (RTP/UDP) • Develop IPv6 capable multimedia streaming players • Develop/install/evaluate IPv6 streaming servers and proxy • Investigate streaming video delivery performance over IPv6 & MIPv6 networks including wireless

  4. A Snapshot of Last Year • Player programs with IPv6 support created for various platforms • Improved streaming proxy updated, provides IPv6 translation for (IPv4) internet streaming video servers. • Apple Darwin streaming server (DSS) IPv6 streaming server under development (AUDF grant)

  5. Snapshot continued • IPv6 native DSS server installed and interoperability tested • SUN Streaming Server (IPv6 native) installed and interoperability tested • AUC conference presentation: QuickTime Streaming and IPv6 • Investigation of fragmentation of RTP/UDP packets due to IPv6 and MIPv6 headers. Paper accepted for ATNAC2003

  6. Streaming Proxy and Clients

  7. Streaming Server and Clients

  8. Players Developed for IPv6 Streaming • Proxy code developed and added to • MPEG4IP player for Linux • Java JMF JMStudio • runs on Sun Solaris, Linux and should also run on other java 1.4.1 implementations (macosx 10.3, winxp) • QuickTime SDK for Windows [ATcrc vac scholarship project] • Not very successful, led to the next development: • Local Bridge IPv6-IPv4 client for Windows XP QuickTime • An in-host IPv6 aware proxy – uses normal QuickTime player

  9. Education

  10. Future plans: Video over IPv6 and especially MIPv6 • Unanswered questions: • Is RTP/UDP fragmentation important in future networks (MIPv6, wireless, 3G…)? • Does fragmented RTP/UDP/IPv6 (and RTP/TCP/IP) packet sequence cause issues for future networks? • Effect of mobile wireless environment on fragmented RTP/UDP streamed video?

  11. Plans • Complete investigations on fragmentation and packet size pattern due to streaming video applications on IPv6 & MIPv6 • Focus on ISMA MPEG4/QT RTSP/RTP streaming • Similar issue for video conferencing (uses RTP for video) • Similar to other technologies like ATM • Complete investigations on relevance of RTP/UDP fragmentation to 3G and wireless (MIPv6)

  12. Plans continued • Provide input to UMTS/3GPP standards on recommendations for RTP packet sizing • Input to Apple DSS, Sun (sun streaming server), Real (helix) etc about lack of path MTU support. • Seek research collaboration opportunities with commercial partners • Prepare a short course on IPv6 Streaming Video

More Related