Download presentation
Presentation is loading. Please wait.
1
Adaptive Networking for Tele-Immersion Presented by: Shi Hu (u4063095)
2
What is Tele-Immersion? Concept: Tele-Immersion is the integration of collaborative virtual reality with audio and video conferencing in the context of data-mining and significant computation. Concept: Tele-Immersion is the integration of collaborative virtual reality with audio and video conferencing in the context of data-mining and significant computation. Ultimate Goal Ultimate Goal
3
Network Requirements for Tele-Immersion
4
The Intelligent adaptive networking system
5
Network Quality of Service (QoS) Quality of Service (QoS) refers to the ability of an application to request a guaranteed level of networking service in the form of bandwidth, latency or jitter.
6
Network Quality of Service (QoS) Two well-know types of QoS: Integrated Services (IntServ) Integrated Services (IntServ) Differentiated Services (DiffServ) Differentiated Services (DiffServ)
7
Network Quality of Service (QoS) Misconception for QoS in CVR: Once the QoS is available, it will solve all CVR’s networking problems. Once the QoS is available, it will solve all CVR’s networking problems. Bandwidth provisioning is the only form of QoS needed by CVR applications. Bandwidth provisioning is the only form of QoS needed by CVR applications.
8
Network Quality of Service (QoS)
11
Advanced Data Transport Techniques for Tele-Immersion Forward Error Corrected UDP Forward Error Corrected UDP Parallel TCP Parallel TCP Reliable Blast UDP Reliable Blast UDP
12
Forward Error Corrected UDP
15
Packet Loss UDP1.90% FEC0.05% UDP with congestion 17.40% FEC with congestion 4.15%
16
Long Fat Network Problem
17
Parallel TCP Socket Striping
19
Reliable Blast UDP
22
Sending Bandwidth (Mbps) Effective Bandwidth (Mbps) Number of NAKs 2019.70 4038.50 6054-571 8056-702 9061-773
23
Future Research To defined QoS in application developers’ view. To defined QoS in application developers’ view. To characterize protocols, QoS mechanisms and computational resources as parameters. To characterize protocols, QoS mechanisms and computational resources as parameters. To find mappings between QoS descriptions and network characterization. To find mappings between QoS descriptions and network characterization. To find prediction models for dynamic network situations. To find prediction models for dynamic network situations. To test predictions. To test predictions.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.