|
内容分发网络(CDN)可提供上述支持能力。CDN是一个建立并覆盖在互联网上的一层特殊网络,专门用于通过互联网高效传递丰富的多媒体内容。其边缘节点分布于城域网并靠近用户一端的网络侧,用于把网站的内容发布到最接近用户的网络“边缘”,让用户可以就近取得所需的内容。因而,CDN可以提高互联网中信息流动的效率,从技术上解决由于网络带宽小、用户访问量大、网点分布不均等原因造成的“拥塞”,提高用户访问网站的速度。
CDN系统由各种Cache服务器组成,将这些Cache服务器分布到用户访问相对集中的地区或网络??术(GSLB),将用户的访问指向到离用户距离最近的工作正常的Cache服务器上,由Cache服务器直接响应用户的请求。如果Cache服务器中没有用户要访问的内容,它会根据配置自动到源服务器去抓取相应的内容并提供给用户。CDN的实现需要依赖多种网络技术的支持,主要包括负载均衡技术、动态内容路由、高速缓存机制、动态内容分发与复制、安全服务等。
音视频直播
音视频直播类业务的特点是,频道固定,数据传输带宽要求较高,访问量大。与点播类业务不同,收看直播节目的用户看到的是相同的内容,因此,网络适合采用组播方式向用户提供服务。组播技术可以减少直播对带宽资源的占用。因此,IPTV承载网应提供对组播的支持。
组播是一种允许一个或多个组播源,一次并同时发送单一数据包到多个接收者的网络技术。组播源把数据包发送到特定组播组,只有属于该组播组的地址才能接收到数据包。在IPTV里,组播源往往仅有一个,即使用户数量成倍增长,主干带宽也不需要随之增加,因为无论有多少个目标地址,在整个网络的任何一条主干链路上只传送单一视频流,即所谓“一次发送,组内广播”。可见,组播提高了数据传送效率,减少了主干网出现拥塞的可能性。
根据组播复制点的位置,组播主要实现方式有以下几种:
第一,应用层组播。由于组播技术目前在网络上还得不到很好的支持,缺乏运营管理,因此,可在CDN系统中实现应用层组播。直播源在源服务器与边缘节点的Cache服务器之间以单播方式传送,而边缘节点的Cache服务器将传送过来的这个输入流“复制”成多个输出流,与多个用户机顶盒建立单播连接,向多个用户机顶盒单播传送同一个内容,实现同时为多个用户提供直播服务,从而在应用层实现IP组播同样的功能。这种方式的特点在于,减少了对骨干网带宽的占用;无需对现网进行调整;可以充分利用CDN系统良好的认证计费支持。但随着用户数量的上升,需要增加CDN边缘节点并使其逐渐向用户侧靠近,增加了CDN网络自身投资和复杂度,因此,建议在IPTV业务开展初期使用。
第二,BRAS支持组播。若BRAS及其以下的网络设备可以支持组播,则可以通过BRAS开展组播业务。这种组播方式可以使用PPPoE认证,用户机顶盒与BRAS之间建立PPPoE隧道,由BRAS设备作为组播源实现组播复制,把组播内容复制到PPPoE隧道,所有的单播、组播、控制数据流都在PPPoE隧道里传送,用户机顶盒加入组播组获取直播内容。通过BRAS实现组播视频业务时,每个用户均有一个来自BRAS的单播流需要通过整个汇聚和接入网络,这大大增加了BRAS规模和汇聚网络的压力;同时,由于面向用户的组播复制点是BRAS,因此,对BRAS的下联带宽要求很高。所以,BRAS支持组播不适合大规模IPTV的组网。建议在IPTV业务开展初期使用。
第三,DSLAM支持组播。若DSLAM及其以下的网络设备可以支持组播,则可以通过DSLAM开展组播业务。这种方式需要DSLAM支持组播及视频功能,但传统的基于ATM内核的DSLAM组播能力始终难以达到规模商用的水平,这直接影响了IPTV业务的发展。随着IP内核DSLAM技术的发展,DSLAM解决了组播复制问题,DSLAM已具备相当大的组播能力,有些新型IP DSLAM已能提供内嵌的PPPoE认证,可识别IPTV用户,进行本地认证、组播复制与管理,而对上网用户仍旧透传,由BRAS集中管理。由于DSLAM支持组播方式的复制点较上两种方式更接近用户,因此,对骨干和汇聚网络压力最小,更适合于大规模的IPTV商用。 |