[发明专利]获取组播地址的方法、装置及系统有效
| 申请号: | 201110409728.6 | 申请日: | 2011-12-09 |
| 公开(公告)号: | CN103167046B | 公开(公告)日: | 2017-04-12 |
| 发明(设计)人: | 张忠建;查敏 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/18 |
| 代理公司: | 北京中博世达专利商标代理有限公司11274 | 代理人: | 申健 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 获取 地址 方法 装置 系统 | ||
技术领域
本发明涉及通信领域,尤其涉及一种获取组播地址的方法、装置及系统。
背景技术
IPTV(Internet Protocol Television,交互式网络电视)是一种利用宽带有线电视网,集互联网、多媒体、通信等多种技术于一体,通过IP(Internet Protocol,互联网协议)网络传送电视、视频、文本、图像等多媒体数据,向家庭用户提供包括数字电视在内的多种交互式服务的崭新技术。用户可以通过计算机、或者网络机顶盒+普通电视机的方式享受IPTV服务。
近年来,随着网络用户数量的增长,IPv4(Internet Protocol version 4,网际协议版本4)地址将逐渐耗尽,采用IPv4网络的业务需要迁移到IPv6网络才能保持业务的发展。由于IPTV技术通过IP网络传输数据,在IPv4向IPv6迁移的过程中,IPTV业务的管理系统需要适应IPv4和IPv6网络和设备同时存在的场景。
目前,IPTV业务管理系统主要通过ALG(Application Layer Gateway,应用层网关)以适应IPv4和IPv6网络和设备同时存在的场景。如图1所示,用户终端为组播接收者,例如STB(Set Top Box,机顶盒)或计算机。其中,ALG具有IPv4网络和IPv6网络互通能力和应用层功能,当接收到EPG(Electronic Program Guides,电子节目表单)设备发送的IPv4到IPv6(或者是IPv6到IPv4)的组播地址的映射请求时,能够根据本身的映射法则以及接收到的IPv4(或者IPv6)组播地址和频道对应表,生成IPv4(或者IPv6)组播地址到IPv6(或者IPv4)组播地址的映射表并将其发送至EPG设备,以使得EPG设备根据所示映射表生成IPv6(或者IPv4)组播地址和频道对应表。或者ALG截获到EPG设备应答组播接收者电子节目表单请求的应答报文,并根据本身的映射法则,截获的IPv4(或者IPv6)组播地址和频道对应表,以及获取的组播接收者的版本信息,生成IPv6(或者IPv4)组播地址和频道对应表并将其发送至组播接收者。值得说明的,现有技术中要求EPG设备为双栈设备,或者是两个EPG(IPv4EPG和IPv6EPG)设备,从而能够向仅支持IPv4的用户终端发送IPv4节目表单,以及向仅支持IPv6的用户终端发送IPv6节目表单。而且要求网络设备具有应用层的能力,设备复杂且性能要求高。
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:
EPG设备需要和ALG进行交互,导致EPG设备对频道和组播地址的对应关系的处理较为复杂,不利于IPTV业务管理系统从IPv4到IPv6的迁移;同时IPv4网络和IPv6网络的网关设备需要具有ALG的能力,导致设备复杂,且对所述网关设备的性能要求较高。
发明内容
本发明的实施例提供一种获取组播地址的方法、装置及系统,能够在IPv4和IPv6同时存在的混合接收场景下,使得用户终端获取与自身所支持的IP版本相匹配的节目表单信息,整个过程无需EPG设备与ALG进行交互,降低了IPTV管理系统中设备的复杂性,有利于IPTV业务管理系统从IPv4到IPv6的迁移。
为达到上述目的,本发明的实施例采用如下技术方案:
一方面,本发明实施例提供了一种获取组播地址的方法,所述方法包括:
向EPG设备发送第一请求消息以获取节目表单信息;
接收所述EPG设备返回的节目表单信息,根据所述节目表单信息获取与当前用户终端相匹配的组播地址,并根据所述组播地址发送组播请求消息,所述组播请求消息中包括用户选择的组播地址。
另一方面,本发明实施例还提供了一种获取组播地址的方法,所述方法包括:
获取节目表单信息并保存,所述节目表单信息包括组播频道和组播地址的对应关系;
当接收到用户终端发送的第一请求消息时,向所述用户终端发送节目表单信息,以使得所述用户终端根据所述节目表单信息获取与所述用户终端相匹配的组播地址,其中,所述第一请求消息用于指示所述EPG设备向用户终端下发节目表单信息,所述匹配是指所述组播地址所支持的IP版本与所述用户终端所支持的IP版本一致。
再一方面,本发明实施例还提供了一种用户终端,所述用户终端包括:
第一发送单元,用于向EPG设备发送第一请求消息以获取节目表单信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110409728.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提醒方法和装置
- 下一篇:基于云计算与地理位置服务的建筑专业学习移动平台





