P2P技术曾被《财富》杂志列为影响Internet未来的四项科技之一,确实,从互联网设计之初的Peer-to-Peer的工作方式到现在互联网上广为流传的基于P2P的文件下载、网络电视等应用,都有着P2P技术的影子。目前,P2P技术正不断应用到军事、商业、政府、通信等领域。而IPTV业务是近两年电信领域的一个热门业务,不少的运营商将其作为下一个真正的业务增长点。目前结合P2P技术的IPTV业务应用已经有多种实现,然而P2P技术为IPTV业务实现带来灵活和高效率等优点的同时也带来一些问题,比如时延、网络不可控、可管理性差等问题,在IPTV业务中应用P2P技术必须要考虑和解决上述问题。
P2P技术的基本理念就是对等,体现在应用中就是参与者不但接受服务而且提供服务(如:共享资源等)。另外该技术主要应用于互联网,同样具有互联网尽力而为的印迹,其本身并不考虑控制、管理等问题,而这些问题在电信业务应用中则是不可或缺的重要部分,因此在IPTV的内容分发系统中应用P2P技术就必须考虑和解决一些问题,包括:业务时延问题、网络不可控问题、ADSL节点上下行带宽不对称的问题、NAT/FW穿越的问题、安全性问题、可管理性问题。
时延
用P2P技术实现IPTV业务的内容分发实际上也是一种应用层组播方式,也就是在各个Peer上实现的组播,由于P2P方式的内容分发每个内容切片往往要经过多跳才能到达请求端,因此这种方式必然会带来时延的叠加效应,即离根节点越远的用户时延越大。为解决这种时延叠加的问题,可采用:第一,对有条件的地区,推荐采用IP组播实现直播,即结合使用IP组播与应用层组播;第二,对应用层组播需考虑如下因素:
- 组播树尽可能扁平,树的层次和深度不能太多,以减少时延。
- 构建树的时候,将能力较强的节点(带宽、时延、CPU、内存综合能力)放在靠近根节点的位置。
- 树建立后,需要采用一定的网络性能测量机制,及时对能力变弱的节点的位置进行调整。
网络不可控
用户加入、退出P2P网络有一定的随意性、偶然性。P2P网络的拓扑不可控,具有随机的动态变化的特点,如果不采取其他补偿措施,必然会导致IPTV业务的服务质量无法得到有效保障。针对此问题补偿的办法有:路由备份,即为用户请求的每个时间段的流文件切片都提供至少两条路由,当其中一条路由中断时,能迅速切换到其他可选路由继续下载所需的文件切片,以保证流文件在观看过程中的流畅性。内容本地缓存技术,也就是在用户正式播放流文件前,在其终端预先缓存一定时间长度的流文件片段,从而为观看过程中的业务抖动留出处理时间,并使用户能够顺序观看。
上、下行带宽不对称
P2P网络具有异构的特点,也就是实际的用户终端能力和网络能力都不尽相同,特别是随着宽带用户逐渐的增加,而ADSL网络用户占宽带用户很大的比例。ADSL网络上下行带宽不对称的特点对于P2P技术应用的影响比较大。即使在网络条件比较好的情况下,一个ADSL用户的上行带宽可能也无法满足其它用户的媒体接收速度,这样造成接收者带宽的浪费,同时接收媒体的质量低,会严重影响用户体验。既然无法改变大多数宽带用户采用ADSL网络的现状,就只能通过其他办法来解决这一问题,可行的方法有:接收者同时选择几个ADSL用户的发送者,根据不同的发送者的上传速度,在各个发送者之间进行平衡。根据不同的用户带宽来提供变码率的媒体编码技术,目前MPEG-2、MPEG-4、MPEG-7以及H.264等主流的高压缩率的编码技术都支持变码率的编码技术。这样可以为不同带宽的用户提供最合理的服务质量,只是实现的复杂度稍高。
NAT/FW穿越
同样,在实际网络中部署的大量NAT和防火墙设备是P2P技术应用时不得不考虑的,基于P2P的内容分发过程也必须要穿越NAT和防火墙设备才能保证IPTV业务的正常提供。常用的穿越NAT的方法有很多,可分类如下:需要修改NAT设备(ALG)、需要修改client(STUN、TURN、ICE)、需要修改Server(SBC)、需要修改NAT和client(RSIP、NSIS)、需要修改NAT和Server(Midcom)、需要修改client和增加设备(代理)。
在这些方法中,我们需要注意到的是,P2P软件穿越NAT的需求是不可预知的,因此,需要修改NAT的方法就不可行了,而P2P软件的Server端也是不统一的,仅修改Server也无法达到目的,另外增加代理设备穿越NAT的方法需要预知网络拓扑,因此不适合于P2P的动态网络,可见剩下的就只有修改Client的方法了。
在IPTV的应用中,P2P方式的通信信令要穿越NAT/FW有下面几点考虑:NAT/FW后的用户共享的资源属于低优先级资源,只有在公网上相同资源紧缺时,才考虑将其提供给其他用户使用;私网用户向公网用户申请资源前,需主动用其接收服务端口向提供服务者发包,以在NAT/FW上建立映射关系;当用户向私网用户请求服务时,可采用ICE的方式确定最佳路径。
安全性
P2P网络中大量的交互在用户之间完成,欺骗、伪装相对比较容易。从安全角度考虑,系统有必要记录下参与交互的双方用户的身份,当发生危及系统安全的事件时,追究相关用户的责任。为此,首先需引入认证机制,在客户登入P2P网络时,鉴定其身份的合法性,用户注册时,服务器向用户颁发一个以服务器私钥签名的证书,证书中包括用户名与公钥等信息。下次用户登录时不仅提供用户名与密码,还会提供服务器签名的证书,更加保证了用户身份的安全;其次用户双方交换信息前也需要互相认证对方的身份,例如:确保用户必须登录才能检索对等端的信息,检索到所需信息后,两端相互交换在注册阶段由服务器颁发的证书并验证证书的真实性,确认对端身份后通信的双方可以协商一个共享的密钥,用于数据传输或通信阶段使用。
可管理性
传统P2P网络是一种自治的网络,节点加入、退出P2P网络,注册、搜索、请求资源都不需要中心服务器的参与。这一方面降低了组网的成本,另一方面也带来了管理的难度,P2P网络的运营者很难管理整个网络和单个节点。在IPTV业务中应用时,则必须要解决P2P网络可管理性差的问题,为此,可以考虑在网络的关键部位布置一定的中心服务器,负责网络的管理工作,这样虽然在一定程度上增加了成本,但是必须要在成本和可管理性两者之间进行必要的权衡。
尽管P2P技术在IPTV这样的要求可运营可管理的电信业务中应用时存在着很多需要去解决的问题,但是这些问题并不能掩盖P2P技术所固有的优势,在设计和构建基于P2P的IPTV业务系统时,综合考虑上述问题,不但可以在一定程度上克服这些问题,而且还可以在降低成本的同时为IPTV业务带来更多更灵活的业务形式。另一方面,P2P技术有着坚实的用户需求基础,需求决定存在。无论是互联网业务还是电信业务,个性化和多样化是其发展的必然趋势,也是大多数用户的共同需求,P2P技术的应用正好能够促成这两点。
关键字:P2P 网络电视 IPTV
引用地址:
P2P网络电视还须跨越六道坎
推荐阅读最新更新时间:2024-05-02 22:25
安捷伦入选阿尔卡特-朗讯的IPTV测试与测量生态系统
(北京,2007年3月12日)—— 安捷伦科技公司(NYSE:A)日前宣布,阿尔卡特-朗讯公司已经选择安捷伦作为其IPTV生态系统的正式测试与测量(T&M)合作伙伴。通过建立这种合作伙伴关系,双方将能够通力协作,确保新型IP视频业务部署达到预期的端到端服务质量。 安捷伦测试解决方案提供了全面的方法,能够测量和监测从研发和实验室性能验证到服务保障和网络故障诊断整个过程中的视频服务质量。阿尔卡特-朗讯认识到测试与测量解决方案对于有效运营IP视频业务至关重要,因此主动与IPTV测试与测量领域中的最佳厂商建立了正式的伙伴关系。 服务提供商和网络设备制造商面临着聚合新型IP视频业务(例如IPTV和视频点播)与现有话音和数据业务,通过单一
[焦点新闻]
P2P网络电视还须跨越六道坎
P2P技术曾被《财富》杂志列为影响Internet未来的四项科技之一,确实,从互联网设计之初的Peer-to-Peer的工作方式到现在互联网上广为流传的基于P2P的文件下载、网络电视等应用,都有着P2P技术的影子。目前,P2P技术正不断应用到军事、商业、政府、通信等领域。而IPTV业务是近两年电信领域的一个热门业务,不少的运营商将其作为下一个真正的业务增长点。目前结合P2P技术的IPTV业务应用已经有多种实现,然而P2P技术为IPTV业务实现带来灵活和高效率等优点的同时也带来一些问题,比如时延、网络不可控、可管理性差等问题,在IPTV业务中应用P2P技术必须要考虑和解决上述问题。 P2P技术的基本理念就是对等,体现在应用中就
[嵌入式]
新鲜感受--2008年三季度中国IPTV盘点
2008年三季度,奥运热潮带给IPTV的不仅仅是用户数的高速增长,更为IPTV提供了一个充分展示的舞台。60分钟时移、48小时回看、影视点播、高清点播、互动体验等功能,使用户不会错过任何精彩赛事,各种新的播放方式带来前所未有的新感受。 2008年10月,赛迪顾问发布的数据显示:2008年第三季度中国IPTV用户数已达到205.4万,尤其是中国电信方面,随着推广力度的不断增加,用户数量增长迅猛。 图 1 2004-2008年第三季度中国IPTV用户数 本参与数字电视接入网络建设和电视接收端数字化改造”。 然而,这份被认为是具有“破冰”之举的国务院“1号文”缺乏后续的具体法令、措施、条例,难以依
[家用电子]
关于IPTV的测试流程与测试技巧
为什么要测试IPTV? 为什么要花时间和精力 测试 IPTV呢?实现成功的IPTV服务部署的答案就在于IPTV服务开通前,严格测试IPTV网络和服务器配置。 尽管大多数公司进行某种形式的预测试,但这种测试常常局限于使用数学公式来计算可用带宽能够支持多少流。为了取得成功,必须在部署前,利用真实的场景进行测试,确保IPTV基础设施的组成部分可以处理负载。
通过在开发阶段测试整个IPTV基础设施(包括流媒体服务器和IPTV网络基础设施),可以实现以下好处:
* 保证始终如一的良好的用户仿真,从而使运营商从部署IPTV中受益;
* 了解压力点的位置,以减少IPTV网络和应用故障的风险;
* 在做出采购决定前,评估厂商IP
[测试测量]
IPTV,一座金矿正在浮出水面!增值付费用户25%
电视业务,从来都是高墙耸立入云的封闭运营,多年来指望将电视与开放的互联网完全衔接的各种盒子,比如盛大盒子、小米盒子,直接被秒杀。而IPTV,是介于传统电视和互联网电视的中间业务形态,有限度的开放互联网应用,构成一个有围墙的花园,一直在衔枚疾走。 这个有围墙的神秘花园,电信运营商已经与广电系统低调合作运营达六年之久,在这个神秘的花园里面,究竟鲜花簇拥,冲天香阵透长安,还是青苔满路,大树之下寸草不生呢?NoDataNoTalk,目前来看,挣到钱的都比较低调,它是一座正在浮出水面的金矿。下面厘清一些关键数据,供第三方开发者使用。 一、幡动还是心动?IPTV已抵达3000万家庭 2012年11月22日,据中国广电
[网络通信]
英特尔准备年底推出自主品牌IPTV服务
现在看来,“Intel Inside”这个标语应该改改了,因为“Intel Outside”的产品也马上就要面世了。据报道英特尔正准备发布全新的IPTV服务来挑战传统的有线电视和卫星电视的定制服务。据华尔街日报报道,这项服务可以通过家庭网络来传播电视节目。英特尔首席执行官保罗·欧德宁在之前曾说要把英特尔发展成为一个超越传统PC行业的公司。看来,这话不是说着玩的,英特尔动真格的了。据悉这项网络电视服务可能使用英特尔的注册商标,目前还真在研发阶段,预计今年年代才能上市。而英特尔目前主要是忙着和内容提供商进行协商和谈判。英特尔向内容提供商们展示了自己独家的机顶盒以及浏览界面。目前并没有公司和英特尔敲定协议。 英特尔除了
[家用电子]
Marvell发布全球首款集成IPTV机顶盒的谷歌电视
全新一体化IPTV和谷歌电视再次证明Marvell在为服务提供商和大众消费者提供创新解决方案日益增强的领导地位 2012年10月17日北京讯——全球整合式芯片解决方案的领导厂商美满电子科技(Marvell,Nasdaq: MRVL)今日宣布,韩国LG集团子公司、电信服务提供商LG U+选择屡获殊荣的Marvell® ARMADA® 1500系统芯片平台(88DE3100),用于其新一代IPTV谷歌电视机顶盒。LG U+机顶盒能提供卓越的在线流媒体播放性能,为韩国的LG U+消费者开启了互联家庭娱乐的全新时代。 Marvell联合创始人戴伟立女士(Weili Dai)表示:“Marvell公司与谷歌和其他关键合作伙伴在广播和云内
[家用电子]
中国数字电视“次贷危机”即将爆发?
几十公分的小锅很容易安装,可以看到几十上百套电视节目,据说还将有高清节目,再加上卫星覆盖的成本低,对城市及郊区有线电视的分流不言而喻。现在卫星电视还没开始普及,有的地方就出现了因转向卫星电视而退机顶盒的有线电视用户。对于直播星缺少本地节目,随着地面无线数字电视的开通,这个问题也迎刃而解。因此,有线广电网络将来还需要加大投入,引进好的节目降低价格,吸引住这些可能丢失的客户,这将会带来增加成本减少收入的风险。 其次是IPTV,由于电信多年的企业化运作,利用其雄厚的资金技术积累,正大规模拓展网络带宽。光缆比同轴电缆便宜,是早已经摆在有线数字电视业界面前的事实,电信实现高清的IPTV到户仅仅需要将到户的双绞线换成光缆。据通信
[家用电子]