Delivering real-time video over the Internet is an important component of many Internet multimedia applications. Transmission of real-time video has bandwidth, delay, and loss requirements. However, the current Internet does not offer any quality of service (QoS) guarantees to video transmission over the Internet. Designing protocols and mechanisms for Internet video transmission poses many challenges.

In our works, we focus on two aspects of real-time video streaming, namely, congestion control and error control. Till now, we have proposed a queuing delay based congestion control algorithm adopting control theory, which achieves higher bandwidth usage and video quality. We have also proposed a distortion optimized UEP scheme based on an expanding window FEC framework.

We are now working on Linphone, an open source VOIP software, and our aim is to build a HD real-time video application on smart TV.

Dynamic Adaptive Streaming over HTTP (Dash) is a new streaming standard that has been recently ratified as an international standard (IS).

  • 内容中心网络(Content-Centric Networking, CCN), 又称信息中心网络ICN或命名数据网络NDN,是一种基于内容名字进行数据共享和交换,采用网络内置缓存和发布/订阅传输模式的通信架构。作为未来网络体系架构的一种,可支持“以存储换带宽”和大规模内容分发。
  • 北京大学计算机所网络视频研究组一直致力于解决网络视频传输和内容分发问题。2013年承担的国家863项目“未来网络体系架构和创新环境—内容寻址关键技术”,重点研究CCN命名方式、内容寻址和路由协议。经过研究人员的不懈努力,实现了命名内容查找协议NCR、期望最优路由协议ESP,并在INFOCOM、SIGCOMM、Multimedia、CFI上发表多篇论文。
  • 在863项目支持下,实现了居于国内前列的无线自组织CCN原型系统、HTTP-ICN大规模视频内容分发验证系统。

1                                                                              课题研究进展       2

Wireless Ad Hoc NDN

3

Nearest Copy Routing

未来网络验证系统—内容中心的媒体分发平台HTTP-ICN

随着以YouTube、Youku、BitTorrent等为代表的视频服务爆炸性增长,现有互联网所承担的内容分发业务已经不堪重负。针对传统IP网络的数据分发低效、数据传输冗余等问题,项目组研究了一种基于内容中心未来网络架构(Content-Centric Networks, CCN)的媒体分发平台HTTP-ICN。

HTTP-ICN内容分发平台是构建在HTTP协议上的内容中心网络,兼容现有互联网基础设施;以“泛在缓存”和“命名路由”机制为核心,实现内容自动缓存、自主分发和就近服务;基于内容名字的寻址和路由,实现非IP内容共享和转发;提供可公开测试、具备“存储换带宽”和“内容中心”等特性的未来网络内容分发验证平台。

 

4

HTTP-ICN架构

6