本期分享一场演讲。
标题:Networking Technologies for Real-Time, Interactive Applications
演讲者:Sanjeev Mehrotra (Microsoft Research)
网址:https://www.microsoft.com/en-us/research/video/networking-technologies-for-real-time-interactive-applications/#!speakers
摘要
交互式和实时通信(RTC)应用在互联网流量中所占的份额越来越大。当它们在日益复杂和有噪声的网络上运行时,其性能会受到影响,因为它们需要高吞吐量和低端到端延迟。本次演讲将介绍几种为提高RTC应用性能而开发的网络技术:RAPID、URCP和PROTEUS。
RAPID使用智能混合FEC/ARQ方案设计提供了一个可靠的和自适应的协议,以消除由丢失的数据包重新传输造成的延迟。RAPID还提供了RemoteFX中用于远程桌面的WAN UDP协议传送的底层技术。
URCP是一种通用速率控制协议,设计用于在有噪声的网络(如蜂窝网络)上提供低延迟和高吞吐量。
PROTEUS为蜂窝网络的网络预测提供了一个框架,使RTC应用程序可以做出智能决策来提高性能。
http://mpvideo.qpic.cn/0bf2nqaacaaa2maez4f36rpfa3gdafwaaaia.f10003.mp4?dis_k=85d0edca8234b092192f4e0ab2aefd3e&dis_t=1589960032
讲者简介:
Sanjeev Mehrotra是微软研究院的首席软件架构师。曾任核心媒体处理技术团队音频编解码器和DSP团队开发经理。在此之前,他是Windows媒体音频编解码器的开发主管。再之前,他是VXtreme的首批员工之一,这是一家具有开创意义的流媒体初创公司。
他是Windows Media Screen编解码器、Windows Media Professional音频编解码器的低比特率扩展、自适应流媒体技术(流畅流)的第一个原型版本,以及Windows、Zune、Xbox和其他微软产品中大量其他媒体技术的主要发明人、设计师和开发人员。
最近,他在OC/Lync中开发了前向纠错代码,这是一种新的基于UDP的传输协议,在Windows 8中用于远程桌面,在Lync中用于新的带宽管理解决方案,并帮助优化了Windows 8服务器中的重复数据删除代码。他还帮助开发了视口和传送的音频空间和深度编解码器技术。
2000年,他在斯坦福大学获得博士学位。他是超过70项专利申请和超过30项同行评议出版物的作者。他是IEEE高级会员,曾获得NSF, Tau Beta Pi和柯达研究生奖学金,也是微软金星奖的获得者。