一种组播业务故障保护的方法、系统及装置制造方法及图纸

技术编号:3541798 阅读:160 留言:0更新日期:2012-04-11 18:40
一种组播业务故障保护的方法、系统及装置,该方法涉及接入设备及其下联的用户网络,包括:为接入设备配置上联的至少两个组播源设备;该接入设备在转发用户网络的IGMP请求时,从至少两个组播源设备中选择一个作为转发目标;当接入设备检测到作为转发目标的组播源设备有异常时,切换到其它组播源设备作为转发目标。针对上述方法本发明专利技术还提出相应的系统和装置。本发明专利技术通过接入设备配置至少双上联的网络边缘设备,能够在其上联设备发生故障时自动切换组播源,以实现故障情况下组播数据流保护,且故障恢复时间很短。

【技术实现步骤摘要】

本专利技术涉及多点通讯业务的组播技术,尤其涉及综合接入设备(IAD,Integrated Access Device)对组播业务的故障保护及恢复方法及装置。
技术介绍
目前,组播业务成为IPTV业务的重要部分。到2007底,全球IPTV组播业务用户已从初期的73.4万,增长到1350万。如果说现阶段IPTV组播业务只是作为一种吸引用户入网、扩大网络规模的手段,那么,从2005年开始,它已成为重要的利润增长点。IPTV组播业务离不开网络边缘设备,即指边缘网络(主要用于接入网与核心网之间的信息交换)中的交换机、路由器、路由交换机、综合接入设备IAD等,这些设备用于将一种类型的网络协议转换为另一种类型的网络协议,执行聚合、频道切换、边缘路由、拥塞管理和流量整形等功能,跟踪、管理流经网络边缘的多个信号流,优先响应来自接入网的互联网组管理协议(IGMP,Internet Group Management Protocol)消息请求,并安排这些消息请求在边缘设备上被处理的优先级,从而实现更快速的频道切换。面对IPTV组播业务上述这种关键的电信级应用,故障保护和故障恢复机制很有必要。而现有的组播分发技术,在三层路由网络上一般通过独立组播协议(PIM,Protocol Independent Multicast)实现组播生成树的建立,当网络异常时,单播路由变化,会触发PIM重新计算组播分发树,实现故障情况下的自恢复。但在接入网络(AN,Access Network)中当组播路由变化,由于没有相应的组播路由协议,故不能实现故障情况下的自动恢复。因此,需要对现有的组播分发技术加以改进,使AN设备能够在上联的网络边缘三层设备即三层路由器或宽带远程接入服务器(BRAS,BroadbandRemote Access Server)发生故障时自动切换组播源,并在短时间内能够为用-->户提供组播业务恢复。
技术实现思路
本专利技术所要解决的技术问题是提供一种组播业务故障保护的方法、系统及装置,使AN设备能够在其上联设备发生故障时自动切换组播源,并在极短时间内提供组播业务恢复。为了解决上述技术问题,本专利技术提供了一种组播业务故障保护的方法,涉及接入设备及其下联的用户网络;该方法包括:为接入设备配置上联的至少两个组播源设备;该接入设备在转发用户网络的互联网组管理协议IGMP请求时,从至少两个组播源设备中选择一个作为转发目标;当接入设备检测到作为转发目标的组播源设备有异常时,切换到其它组播源设备作为转发目标。进一步地,在为接入设备配置所述至少两个组播源设备的同时,为每一个组播源设备配备多个上联端口,并为每一个组播源设备配备优先级权重参数。进一步地,接入设备在转发IGMP请求时,选择具有优先级权重参数的最大值的组播源设备作为转发目标。进一步地,当接入设备检测到组播源设备的上联端口出现异常时,将组播源设备的优先级权重参数的值置为最小值。进一步地,该方法还包括:接入设备在转发IGMP请求后,将从作为转发目标的组播源设备的上联端口接收的组播流数据转发给用户网络。进一步地,接入设备通过被动方式检测到上联端口出现异常时,将组播源设备的优先级权重参数的值置为最小值;或者,接入设备通过被动方式检测到上联端口出现异常时,再通过主动方式检测上联端口,当检测到有异常发生时,将组播源设备的优先级权重参数的值置为最小值。进一步地,当接入设备检测到上联端口出现异常时,还向当前具有优先级权重参数的最大值的组播源设备重发所有已发过的IGMP请求。进一步地,该方法还包括:当接入设备检测到组播源设备的上联端口恢-->复正常时,将组播源设备的优先级权重参数的值恢复为原值。为了解决上述技术问题,本专利技术提供了一种具有故障保护功能的组播业务系统,包括:接入设备、与接入设备上联的至少两个组播源设备以及与接入设备下联的用户网络;其中:接入设备,用于在转发用户网络发送的互联网组管理协议IGMP请求时,从至少两个组播源设备中选择一个作为转发目标;当检测到作为转发目标的组播源设备有异常时,切换到其它组播源设备作为转发目标;随后,将组播源设备返回的组播流数据转发给用户网络;所述至少两个组播源设备,其中作为转发目标的组播源设备用于在收到IGMP请求后,向接入设备返回组播流数据。进一步地,接入设备还用于在配置上联的所述至少两个组播源设备时,为每一个组播源设备配备一个上联端口,并为每一个组播源设备配备优先级权重参数;在转发IGMP请求时,选择具有优先级权重参数的最大值的组播源设备作为转发目标。进一步地,接入设备通过被动方式检测到上联端口出现异常时,将组播源设备的优先级权重参数的值置为最小值;或者,接入设备通过被动方式检测到上联端口出现异常时,再通过主动方式检测上联端口,当检测到上联端口有异常发生时,将组播源设备的所述优先级权重参数的值置为最小值。进一步地,接入设备还用于在检测到上联端口出现异常时,向当前具有优先级权重参数的最大值的组播源设备重发所有IGMP请求。进一步地,接入设备还用于在检测到组播源设备的上联端口恢复正常时,将组播源设备的所述优先级权重参数的值恢复为原值。为了解决上述技术问题,本专利技术提供了一种具有组播业务故障保护及恢复功能的接入装置,包括组播源维护模块、互联网组管理协议即IGMP模块以及检测模块,其中:-->组播源维护模块,分别与IGMP模块以及检测模块连接,用于为接入装置配置至少两个组播源设备及其相应的上联端口、以及为组播源设备配备的优先级权重参数指示给IGMP模块;并将具有优先级权重参数最大值的组播源设备的上联端口号指示给检测模块;当收到检测模块的异常检测结果时,将组播源设备的优先级权重参数的值置为最小值,并将该优先级权重参数和上联端口号指示给所述IGMP模块,同时将当前具有优先级权重参数的最大值的组播源设备的上联端口号指示给检测模块;IGMP模块,与所述至少两个组播源设备连接,用于根据组播源维护模块的指示,将至少两个组播源的优先级权重参数的值进行比较,并将具有优先级权重参数的最大值的组播源设备的上联端口作为主端口来转发用户的IGMP请求;或者,向主端口重发所有已发过的IGMP请求;检测模块,与所述至少两个组播源设备连接,用于根据组播源维护模块指示,对具有优先级权重参数的最大值的所述上联端口进行检测,并当检测到有异常状态时,向组播源维护模块返回异常检测结果。进一步地,组播源维护模块当收到检测模块的异常恢复检测结果时,则将与上联端口连接的组播源的优先级权重系数恢复为原值,并该优先级权重参数和上联端口号指示给IGMP模块。采用本专利技术提供的方法和装置,通过AN设备配置至少双上联的网络边缘设备,能够在其上联设备发生故障时自动切换组播源,以实现故障情况下组播数据流保护,且用户组播业务的故障恢复时间很短,小于10s。附图说明图1为本专利技术的能够提供组播业务故障保护的系统网络拓扑图;图2为本专利技术的接入设备及其双上联网络边缘设备在正常业务状况下的组播流图;图3为本专利技术的本专利技术的AN设备及其双上联网络边缘设备在异常业务状况下组播流切换示意图;-->图4为本专利技术的具有组播业务故障保护功能的接入装置实施例的结构框图。具体实施方式本专利技术提供的组播业务故障保护的方法,其核心要点是,将宽带接入设备上联到两本文档来自技高网
...

【技术保护点】
一种组播业务故障保护的方法,涉及接入设备及其下联的用户网络;所述方法包括:为所述接入设备配置上联的至少两个组播源设备;所述接入设备在转发所述用户网络的互联网组管理协议IGMP请求时,从所述至少两个组播源设备中选择一个作为转发目标;当所述接入设备检测到作为所述转发目标的所述组播源设备有异常时,切换到其它组播源设备作为转发目标。

【技术特征摘要】
1、一种组播业务故障保护的方法,涉及接入设备及其下联的用户网络;所述方法包括:为所述接入设备配置上联的至少两个组播源设备;所述接入设备在转发所述用户网络的互联网组管理协议IGMP请求时,从所述至少两个组播源设备中选择一个作为转发目标;当所述接入设备检测到作为所述转发目标的所述组播源设备有异常时,切换到其它组播源设备作为转发目标。2、按照权利要求1所述的方法,其特征在于,在为所述接入设备配置所述至少两个组播源设备的同时,为每一个所述组播源设备配备多个上联端口,并为每一个所述组播源设备配备优先级权重参数。3、按照权利要求2所述的方法,其特征在于,所述接入设备在转发所述IGMP请求时,选择具有所述优先级权重参数的最大值的组播源设备作为所述转发目标。4、按照权利要求3所述的方法,其特征在于,当所述接入设备检测到所述组播源设备的所述上联端口出现异常时,将所述组播源设备的所述优先级权重参数的值置为最小值。5、按照权利要求2至4任一项所述的方法,其特征在于,还包括:所述接入设备在转发所述IGMP请求后,将从作为转发目标的所述组播源设备的上联端口接收的组播流数据转发给所述用户网络。6、按照权利要求4所述的方法,其特征在于,所述接入设备通过被动方式检测到所述上联端口出现异常时,将所述组播源设备的所述优先级权重参数的值置为最小值;或者,所述接入设备通过被动方式检测到所述上联端口出现异常时,再通过主动方式检测所述上联端口,当检测到有异常发生时,将所述组播源设备的所述优先级权重参数的值置为所述最小值。7、按照权利要求4或6所述的方法,其特征在于,当所述接入设备检测到所述上联端口出现异常时,还向当前具有所述优先级权重参数的最大值的组播源设备重发所有已发过的所述IGMP请求。8、按照权利要求4或6所述的方法,其特征在于,还包括:当所述接入设备检测到所述组播源设备的上联端口恢复正常时,将所述组播源设备的所述优先级权重参数的值恢复为原值。9、一种具有故障保护功能的组播业务系统,其特征在于,该系统包括:接入设备、与接入设备上联的至少两个组播源设备以及与接入设备下联的用户网络;其中:所述接入设备,用于在转发所述用户网络发送的互联网组管理协议IGMP请求时,从所述至少两个组播源设备中选择一个作为转发目标;当检测到作为所述转发目标的所述组播源设备有异常时,切换到其它组播源设备作为转发目标;随后,将所述组播源设备返回的组播流数据转发给所述用户网络;所述至少两个组播源设备,其中作为所述转发目标的组播源设备用于在收到所述IGMP请求后,向所述接入设备返回所述组播流数据。10、按照权利要求9所述的系统,其特征在于...

【专利技术属性】
技术研发人员:孙鹏
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1