[发明专利]一种组播源端口冗余热备份的方法无效
| 申请号: | 200710120227.X | 申请日: | 2007-08-13 |
| 公开(公告)号: | CN101102274A | 公开(公告)日: | 2008-01-09 |
| 发明(设计)人: | 金雄兵;李桂平 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/16;H04N7/14 |
| 代理公司: | 北京汇泽知识产权代理有限公司 | 代理人: | 张颖玲 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 组播源 端口 冗余 备份 方法 | ||
技术领域
本发明涉及互联网通信与电视融合的交互式网络电视(IPTV,InternetProtocol Television)技术,具体涉及网络接入设备的一种组播源端口冗余热备份的方法。
背景技术
IPTV是指基于互联网(IP)协议的电视广播服务,该业务可通过有线或无线宽带网络向用户提供数字广播电视、视频服务、信息服务、互动社区、互动休闲娱乐、电子商务等宽带业务。用户终端可以是配机顶盒(STB,Set-Top Box)的电视接收机(TV),也可以是计算机。IPTV的主要特点是交互性和实时性,用户有极为广泛的自由度选择宽带IP网上各网站提供的视频节目,以实现媒体提供者和媒体消费者的实质性互动。
当前,随着IPTV等新业务的开展,组播技术在互联网通信设备中的作用越发突出。组播是一种通过一个或多个组播源发送单一数据包到多个接收者,实现点对多点传输数据包的网络连接技术,如果一个发送者同时给多个接收者传输相同的数据,也只需复制一份相同的数据包,组播技术提高了数据传送效率,减少了骨干网络出现拥塞的可能性。组播协议允许将一台主机发送的数据通过网络路由器和交换机复制到多个加入同一组播组的主机,是一种一对多的通讯方式。这里,所述组播组是指采用组播传输方式的多个组播源,相当于传统的电视频道。
在以用户体验为中心的宗旨下,通信设备要保证让用户得到更多、更满意的体验,除了满足服务质量(Qos)之外,节目流的可靠传送也是必须要保证的。如果用户正在欣赏节目时,节目突然中途停播一段时间,那么用户的体验就会很差。节目流中止播放的原因有很多,但一种常见的情况是:通信设备的组播源端口发生故障,导致接入服务器、交换机或路由器等通信设备的上游设备无法将组播数据包正常传送到相应通信设备上。
发明内容
有鉴于此,本发明的主要目的在于提供一种组播源端口冗余热备份的方法,能保证在通信设备的组播源端口失效时,迅速恢复节目流,从而提高用户使用IPTV业务的QoS。
为达到上述目的,本发明的技术方案是这样实现的:
一种组播源端口冗余热备份的方法,在接入设备与其上游设备之间设置主用和备用源端口,置主用源端口为工作状态,备用源端口为非工作状态;该方法还包括:
a、接入设备接收不到来自主用源端口的数据包时,启动备用源端口,并置备用源端口为工作状态,主用源端口为非工作状态;
b、接入设备判断自身是否保存有组播组信息,如果保存有,则执行步骤c;否则执行步骤d;
c、接入设备根据自身保存的组播组信息,向上游设备主动发送加入所述组播组的报告Report报文,然后执行步骤e;
d、接入设备向自身的下游设备发起通用查询,接收下游设备上报的Report报文,并通过备用源端口将所述Report报文转发给自身的上游设备,然后执行步骤e;
e、上游设备收到Report报文后,从备用源端口加入到所有组播组中,并通过备用端口传送节目流,恢复播放节目。
其中,所述备用源端口为一个或一个以上物理端口。
步骤a中所述数据包至少包括:组播的节目流及相关的协议报文。
步骤b所述判断为:由接入设备读取自身存储器中保存组播组信息的区域,如果读取到,则保存有组播组信息;如果未找到,则未保存组播组信息。
步骤d中所述接入设备接收下游设备上报的Report报文具体为:接入设备接收与自身相连的下游设备直接上报的Report报文;或者,与接入设备相连的下游设备逐级向下转发通用查询报文,接入设备接收下游设备逐级上报的Report报文。
本发明所提供的组播源端口冗余备份的方法,具有以下优点:
1)本发明通过将组播源端口进行备份,在主用源端口发生故障时,迅速将备用源端口作为主用,继续节目流的传输,从而提高了通过网络通信设备提供IPTV业务的可靠性和服务质量。
2)本发明在启用备用源端口的过程中,上游设备通过接收来自下游设备转发或上报的Report报文,能够迅速将与备用源端口互联的端口加入到组播组中,使节目流得以迅速恢复,减少用户的等待时间。
附图说明
图1为本发明实施例主用源端口失效前的组播数据流示意图;
图2为本发明备用源端口启用主动发起通用Report报文的协议报文和组播数据流示意图;
图3为本发明备用源端口启用主动发起通用查询的协议报文和组播数据流示意图;
图4为本发明方法的执行过程示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710120227.X/2.html,转载请声明来源钻瓜专利网。





