1 / 6

Grand Challenge: Glitch Free Real-Time Communication

Grand Challenge: Glitch Free Real-Time Communication. Jin Li Research Manager/Principal Researcher Microsoft Research. NITRD Workshop on Complex Engineered Networks. Bulk Tran vs. Non Real-Time Communication (RTC) Traffic. How applications use network

swann
Download Presentation

Grand Challenge: Glitch Free Real-Time Communication

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. Grand Challenge: Glitch Free Real-Time Communication Jin Li Research Manager/Principal Researcher Microsoft Research NITRD Workshop on Complex Engineered Networks

  2. Bulk Tran vs. Non Real-Time Communication (RTC) Traffic • How applications use network • Light weight traffic: IM, weather/calendar update • Bulk transfer: software/file download, data backup, IPTV, Video on demand • Real-time communication (light weight): VoIP, online gaming • Real-Time Communication (heavy weight): video conferencing, tele-presence, cloud apps, virtual desktop infrastructure (VDI) • Majority of traffic on the Internet is throughput dominant bulk transfer • Netflix + Youtube is 50+% Internet backbone traffic • It is bulk transfer that wreaks havoc on performance of RTC traffic • Efficient Design of Network Infrastructure & API • Optimize the efficiency for bulk transfer • Optimize performance (delay, packet loss ratio) for real-time communication traffic

  3. The Quest to Build a Glitch Free Real-Time Communication System • Some lessons learnt • In a complex engineered network, the failure should be treated as a norm, rather than an exception • Fine grain & real-time operation intelligence (OI) is critical for system performance • Good OI can assist application to direct traffic routing, setting proper bandwidth usage, right amount of FEC and de-jitter buffer, UI of users • Challenge to obtain fine grain & real-time OI • Aggregate observations from end point (data compression) • Generate OI from observation real-time (distributed computation) • Real-time disseminate OI to end user

More Related