EDN China > 技术文章 > 通信 > IPTV/VOIP > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

论CDN技术在IPTV中的运用

2009年09月18日 ?? 收藏0

?  (1)IPTV终端

  目前IPTV终端主要有三种形式,即PC、

  机顶盒+普通电视机和手机。

  (2)接入系统

  接入系统主要为IPTV终端提供接入功能,使IPTV终端能够顺利接入到IP承载网。目前ADSL作为宽带接入网的一种方式在几年内仍然占主导地位,以太网接入方式也渐渐增多。采用FTTC/FTTB的方式,结合ADSL、SDSL、Cable Modem等技术,也可使用FTTC+HFC的方式向用户提供宽带接入。

  (3)IP承载网络

  用于传送IPTV的承载网络,是基于TCP/IP协议的,可以是公网,也可以是专网;

  (4)内容媒体服务系统

  该部分主要完成节目的数字化,将原始节目进行编码、压缩,成为能够在IP网络上传(5)节目源

  节目源可以是摄像机、电视台、VCD光盘、卫星输入信号等。

  五 CDN技术在IPTV中的应用

  IPTV 系统对于用户的服务质量有很高的要求,而且要保证播放的流畅。在广域网内,从用户的客户端到流媒体服务器之间经过了一个很复杂的路由以后,就很难保证播放的流畅了。为了克服网络复杂路线带来的制约,在IPTV中必须通过边缘服务来实现最终用户的点播服务,所以要把内容从中心服务器有效地分发到边缘服务器,就可以通过CDN把内容从中心存储服务器分发到边缘服务器。

  CDN的核心思想是将内容从中心推倒靠近用户的边缘,使用户可以就近取得所需的内容,这样,不但有效提高了用户访问内容的性能,而且有效减轻了中心设备和骨干网络的压力。通过CDN,可以将内容分发从原来的单一中心结构变为分布式的结构,提高用户访问网站的响应速度。因而,CDN可以提高网络中信息流动的效率,从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等问题,提高用户访问的响应速度。

  虽然CDN不是一个新概念,它的发展也已经有很多年的历史,但是CDN并没有统一的协议标准,各厂家的CDN解决方案在实现上各不相同,但在一个CDN网络中主要包含的功能实体都相同,包括内容缓存设备、内容交换机、内容路由器、CDN内容管理等。

  内容缓存设备是CDN的业务提供点,是面向最终用户的内容提供设备,可缓存静态的Web内容和流媒体内容,实现内容的边缘传播和存储,以便最终用户的就近访问,因此一般部署于集中的用户接入点,完成内容边缘存储的设备通常都采用Cache技术来实现。对于在Cache节点中的存储,是Cache设计的一个关键问题,需要考虑的因素包括功能和性能两个方面:功能上包括对各种内容格式的支持,对部分缓存的支持,在性能上包括支持的容量、多文件吞吐率、可靠性、稳定性。

  内容交换机处于用户接入集中点和POP点,可对内容进行缓存负载平衡及访问控制。在很多设备情况下,和内容缓存集中在一个设备上。内容交换机可以均衡单点多个内容缓存设备的负载,它基于最终用户会话和特定的内容请求提供内容服务。内容交换机是CDN的可选部件之一,对于较大型的用户接入点,内容交换机可以提高站点的可用性。

  内容路由器负责将用户的请求调度到适当的设备上,内容路由通常通过负载均衡系统来实现,负载均衡系统是实现CDN的内容路由功能。它的作用是动态均衡各个内容缓存站点的负荷分配,为用户的请求选择最佳的访问站点,同时提高网站的可用性。内容路由根据网络拓扑结构、网络延时、服务器负荷与规则等策略设定,指定最优站点向特定的内容请求提供服务。内容路由器可根据多种因素制定路由,包括站点与用户的临近度、内容的可用性、网络负载、设备状况等。负载均衡系统是整个CDN的核心,负载均衡的准确性和效率直接决定了整个CDN的效率和性能。

  内容管理系统主要负责整个CDN系统的管理,是CDN的可选部件,它的作用是进行内容管理,如内容的注入和发布、内容的分发、内容的审核、内容的服务等,并能够让网络内容分布和传输服务的用户或者服务供应商可以根据需要监视、管理或者控制网络内容的分布、设备状态等。

  六 CDN的技术实现

  目前,关于CDN业务的产品和设备各厂商都不相同,解决方案也有很大的差别,各个厂家的产品并不兼容。下面介绍几家有代表性的公司对于CDN业务的技术实现。

  Inktomi公司的CDN系统是一套在分布式Web环境下提供Web内容的分发和同步的软件。它由主要由内容分发器、内容管理器以及它们的代理所组成。

  内容分发器通过可靠的和安全的手段,将Web内容的分发到多个Web服务器以及缓存服务器,并保证其内容的同步。

  内容管理器则采集各Web服务器和缓存服务器的状态,提供集中的管理功能。对于内容分发器和内容管理器之间的通讯,由系统的控制器来完成。

  Cisco公司的CDN系统由五种技术构成:内容分布及管理、内容路由选择、内容边沿传播、内容交换和智能网络服务。


?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

CDN? IPTV? 内容传送网络?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈