[发明专利]IPTV增强组播可靠性的方法、服务器及系统无效
| 申请号: | 201010187630.6 | 申请日: | 2010-05-25 |
| 公开(公告)号: | CN102264001A | 公开(公告)日: | 2011-11-30 |
| 发明(设计)人: | 姚旭 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04N21/6405 | 分类号: | H04N21/6405;H04N21/25 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | iptv 增强 可靠性 方法 服务器 系统 | ||
技术领域
本发明涉及网络通信技术,尤其涉及一种IPTV增强组播可靠性的方法、服务器及系统。
背景技术
网络电视(Internet Protocol Television,IPTV)是多用户访问相同节目内容的业务,而组播正是提供一对多业务模式的有效手段,允许一台或多台主机作为组播源一次性地发送单一数据包到多台主机接受者,与传统的单播技术相比,组播能有效的节省网络带宽,减轻IP承载网络的负载和服务器负载,因此,在IPTV的业务承载上部署组播无疑是最佳选择。IPTV业务的典型应用是广播电视业务(Broadcast Television,BTV),具体实现为:BTV前端(组播源)将媒体数据流发送到IP城域网中,当用户需要服务时,由接收终端(Customer Provider Edge,CPE),例如机顶盒(Set Top Box,STB),向宽带接入服务器(Broadband Access Server,BRAS)进行用户接入认证,认证通过后获得电子节目菜单(ElectronicProgram Guide,EPG),用户根据开户时定制的服务产品选择自己需要的频道向BRAS发送加入频道请求,BRAS收到请求后将IP城域网中基于IP组播报文承载的视频数据流通过数字用户线接入复用器(DigitalSubscriber Line Access Multiplexer,DSLAM)转发到CPE进行节目播放。
IPTV业务采用IP组播技术将频道节目流推送到用户,这种基于IP组播报文承载IPTV视频数据流的方法,对组播源的可靠性要求较高,当组播源服务器设备发生故障或链路发生故障时都会影响IPTV业务的正常开展。
为了保证组播源的可靠性,现有技术中存在两种实现方式,现有技术一是建立组播源集群服务器,当一台组播源服务器发生故障时,备份的服务器会立即接管故障服务器的角色,保证组播业务不中断。现有技术二是对于同一视频流,通过两个组播源服务器配置不同的源地址进行转发。两个数据流都被路由器转发,由接收终端负责丢弃冗余数据。可以是CPE通过因特网组管理协议(Internet Group Management Protocol,IGMPV3)加入特定源组,组播源服务器失效后,CPE向备份组播源服务器发IGMPV3加入。当CPE不支持IGMPV3时,需要在BRAS中配置映射表(mapping)选择具体源IP。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:现有技术一要求组播源服务器部署集中,当整个集群服务器网络故障时会导致组播业务立即中断;现有技术二需要CPE支持IGMPV3,或者当不支持IGMPV3时,需要在BRAS中配置mapping,当发生故障后需要手工调整mapping,造成可服务性差;并且对于组播源流类型故障或者组播源服务器链路故障,无法依靠路由收敛,造成业务中断而无法切换和自动恢复。
发明内容
本发明实施例提供了一种IPTV增强组播可靠性的方法、服务器及系统,用以解决现有技术中存在的可服务性差及中断无法切换和自动恢复的问题。
一方面,本发明实施例是提供一种IPTV增强组播可靠性的方法,包括:
检测组播数据流传输是否出现流类型故障或者链路故障;
当检测到出现流类型故障或者链路故障时,断掉与路由器的通信连接,并向网管服务器上报告警信息,以使所述网管服务器在接收到所述告警信息后,将关联的宽带接入服务器BRAS中的映射表中的组播源地址更新为备用组播源服务器的地址。
另一方面,本发明实施例提供了一种IPTV增强组播可靠性的方法,包括:
接收主用组播源服务器发送的告警信息,所述告警信息为所述主用组播源服务器检测到组播数据流传输出现流类型故障或者链路故障后发送的;
将与所述主用组播源服务器关联的宽带接入服务器BRAS中的映射表中的组播源地址更新为备用组播源服务器的地址。
一方面,本发明实施例提供了一种组播源服务器,包括:
检测模块,用于检测组播数据流传输是否出现流类型故障或者链路故障;
告警模块,用于当检测到出现流类型故障或者链路故障时,断掉与路由器的通信连接,并向网管服务器上报告警信息,以使所述网管服务器在接收到所述告警信息后将关联的宽带接入服务器BRAS中的映射表中的组播源地址更新为备用组播源服务器的地址。
另一方面,本发明实施例提供了一种网管服务器,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010187630.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于监视树木生长的方法和装置
- 下一篇:汽车驾驶室含氧量测试系统





