Title: Adaptive Networking for Tele-Immersion
1Adaptive Networking for Tele-Immersion
- Presented by Shi Hu (u4063095)
2What 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. - Ultimate Goal
3Network Requirements for Tele-Immersion
4The Intelligent adaptive networking system
5Network 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.
6Network Quality of Service (QoS)
- Two well-know types of QoS
- Integrated Services (IntServ)
- Differentiated Services (DiffServ)
7Network Quality of Service (QoS)
- Misconception for QoS in CVR
- Once the QoS is available, it will solve all
CVRs networking problems. - Bandwidth provisioning is the only form of QoS
needed by CVR applications.
8Network Quality of Service (QoS)
9Network Quality of Service (QoS)
10Network Quality of Service (QoS)
11Advanced Data Transport Techniques for
Tele-Immersion
- Forward Error Corrected UDP
- Parallel TCP
- Reliable Blast UDP
12Forward Error Corrected UDP
13Forward Error Corrected UDP
14Forward Error Corrected UDP
15Forward Error Corrected UDP
Packet Loss
UDP 1.90
FEC 0.05
UDP with congestion 17.40
FEC with congestion 4.15
16Long Fat Network Problem
17Parallel TCP Socket Striping
18Parallel TCP Socket Striping
19Reliable Blast UDP
20Reliable Blast UDP
21Reliable Blast UDP
22Reliable Blast UDP
Sending Bandwidth (Mbps) Effective Bandwidth (Mbps) Number of NAKs
20 19.7 0
40 38.5 0
60 54-57 1
80 56-70 2
90 61-77 3
23Future Research
- To defined QoS in application developers view.
- To characterize protocols, QoS mechanisms and
computational resources as parameters. - To find mappings between QoS descriptions and
network characterization. - To find prediction models for dynamic network
situations. - To test predictions.