120 likes | 241 Views
ATcrc Project1.1 Next Generation Internet. Streaming Video Over IPv6 Daniel Grimm CTIE, Monash Uni. Streaming Video Over IPv6.
E N D
ATcrc Project1.1 Next Generation Internet Streaming Video Over IPv6 Daniel Grimm CTIE, Monash Uni.
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
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
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)
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
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
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?
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)
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