[发明专利]组播业务断开后快速恢复的方法、装置及网关设备无效
| 申请号: | 200910083190.7 | 申请日: | 2009-05-05 |
| 公开(公告)号: | CN101557296A | 公开(公告)日: | 2009-10-14 |
| 发明(设计)人: | 缪伟;王伟 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/56 |
| 代理公司: | 北京派特恩知识产权代理事务所(普通合伙) | 代理人: | 蒋雅洁;王黎延 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务 断开 快速 恢复 方法 装置 网关 设备 | ||
技术领域
本发明涉及组播业务领域,特别是涉及一种组播业务断开后快速恢复的方法、装置及网关设备。
背景技术
网络电视(IPTV,Internet Protocol Television)是基于网络协议(IP)的电视广播服务媒体,是一种通信行业与广电、传媒行业融合的产物,IPTV凭借其良好的交互性和个性化等特点,快速发展着,并受到众多用户的欢迎。
然而,IPTV的组播业务机制也有不成熟的方面,例如,在执行组播业务时,网关设备由于配置、调整、掉电等原因,在组播播放过程中进行重启操作,组播业务将立即中断,在网关设备恢复正常后,由于机顶盒(STB)不能及时获知网关设备的状态,依旧在被动的接收组播数据,只是发现无法收到组播源的数据报文,而导致组播任务中断。在组播客户端等待的超时时间到达后才能重新建立组播业务,或在用户发现节目中断后,手动进行点播来重新建立组播业务,即:在STB上再点播一次,才能使组播业务恢复正常。以某用户在家中利用STB看电视为例,在IPTV的节目播放过程中,由于用户的误操作等原因导致网关设备掉电时,IPTV的节目也会立刻中断,用户发现后,恢复网关设备的电源连接,网关设备在2分钟后重新启动完毕,而此时STB将依旧处于中断情况,不能立即恢复正常,需要用户再通过STB的遥控器,重新配置组播连接关系才能恢复该组播业务。
可见,这种机制导致网关设备异常重启时,整个组播业务需要长时间被动等待超时时间达到,或用户干预时才能恢复,这给使用IPTV的组播业务的用户带来了极大的不便。
发明内容
有鉴于此,本发明的主要目的在于提供一种组播业务断开后快速恢复的方法、装置及网关设备,在网关设备重启后,不需要用户干预的情况下,能够自动、快速建立组播业务,以迅速恢复组播连接关系。
为达到上述目的,本发明公开了一种组播业务断开后快速恢复的方法,包括:网关设备重启后,查询组播客户端是否存在点播的组播业务信息;组播客户端存在点播的组播业务信息时,向网关设备回复响应加入报文;根据所述组播客户端的回复,该网关设备请求并建立组播业务。
其中,所述查询组播客户端是否存在点播的组播业务信息步骤为:向组播客户端发出查询报文;组播客户端依据该查询报文,检查自身是否存在点播的组播业务信息。所述网关设备请求并建立组播业务步骤为:网关设备收到所述响应加入报文后,向流媒体服务器发送对应的组播业务请求的组播加入报文;该流媒体服务器收到组播业务请求的组播加入报文后,下发与该组播业务请求对应的组播数据报文;网关设备向组播客户端转发该组播数据报文,建立组播业务。
上述方法中,所述网关设备向组播客户端转发该组播数据报文步骤为:所述网关设备从所述响应加入报文中解析得到组播客户端所点播的组播业务信息、组播客户端的IP地址以及与该组播业务对应的组播组地址;所述网关设备将组播客户端的IP地址与该组播业务对应的组播组地址关联关系记录到组播转发表中;网关设备分析并确定该组播数据报文对应的组播源,根据组播转发表,通过确定的组播源找到对应的组播客户端,并向该组播客户端转发组播数据报文。
为实现上述方法,本发明提供一种组播业务断开后快速恢复的装置,包括:网关设备和组播客户端;其中,网关设备,用于在重启后,查询组播客户端是否存在点播的组播业务信息,并根据所述组播客户端的回复请求并建立组播业务;组播客户端,用于在存在点播的组播业务信息时,向所述网关设备的回复响应加入报文。
其中,该装置还包括:流媒体服务器,用于接收所述网关设备的组播业务请求,并提供与该组播业务请求对应的组播数据报文。所述网关设备,具体用于在重启后,向组播客户端发出查询报文;所述组播客户端,具体用于依据该查询报文,检查自身是否存在点播的组播业务信息。
相应的,本发明还提供一种组播业务断开后快速恢复的网关设备,包括:组播管理模块和组播客户端查询模块;其中,组播管理模块,用于在网关设备重启后,通知组播客户端查询模块查询组播客户端是否存在点播的组播业务信息,并在所述组播客户端查询模块查询到组播客户端存在点播的组播业务信息时,请求并建立组播业务;组播客户端查询模块,用于查询组播客户端是否存在点播的组播业务信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910083190.7/2.html,转载请声明来源钻瓜专利网。





