CN105812252A - 一种家庭网关、***以及终端访问组播业务的方法 - Google Patents

一种家庭网关、***以及终端访问组播业务的方法 Download PDF

Info

Publication number
CN105812252A
CN105812252A CN201410834507.7A CN201410834507A CN105812252A CN 105812252 A CN105812252 A CN 105812252A CN 201410834507 A CN201410834507 A CN 201410834507A CN 105812252 A CN105812252 A CN 105812252A
Authority
CN
China
Prior art keywords
multicast
home gateway
terminal
private network
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410834507.7A
Other languages
English (en)
Other versions
CN105812252B (zh
Inventor
姚良
肖晴
翁颐
王燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201410834507.7A priority Critical patent/CN105812252B/zh
Publication of CN105812252A publication Critical patent/CN105812252A/zh
Application granted granted Critical
Publication of CN105812252B publication Critical patent/CN105812252B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种家庭网关、***以及终端访问组播业务的方法。家庭网关包括:接收模块、组播转单播模块和发送模块,通过接收模块获取组播专网发送的IGMP组播媒体流;组播转单播模块将该IGMP组播媒体流转换为单播媒体流;发送模块将该单播媒体流发送至终端,从而实现了终端获取组播专网的组播资源。将家庭网关Internet LAN接口与终端连接,使得终端可以以路由方式接入上网通道,从而可以使得终端通过普通上网通道获取组播专网的组播资源。

Description

一种家庭网关、***以及终端访问组播业务的方法
技术领域
本发明涉及通信领域,特别涉及一种家庭网关、***以及终端访问组播业务的方法。
背景技术
目前,OTT(OverTheTop,越过顶部,指通过互联网向用户提供各种应用服务)业务发展迅猛,电信网的组播能力是电信与OTT运营商合作或电信自营OTT业务的重要资源。但是,电信网络的组播能力部署在专网(例如B平面)或专用通道中,只提供给IPTV(InternetProtocolTelevision,互联协议电视)终端访问,而OTT终端通过普通上网通道接入,无法访问电信的组播资源,且OTT终端普遍不支持IGMP(InternetGroupManagementProtocol,因特网组管理协议)组播协议。
图1是示出现有技术中终端访问组播专网的***架构图。家庭网关102基于不同的VLAN(VirtualLocalAreaNetwork,虚拟局域网)分别接入IPTV组播网络(例如B平面)和Internet(例如A平面);机顶盒101连接家庭网关专用LAN接口(即连接组播专网的专用LAN接口),以桥接方式,通过IGMP获取组播业务。该机顶盒无法通过普通上网通道访问电信的组播资源。
另外,现网组播复制设备(例如DSLAM(DigitalSubscriberLineAccessMultiplexer,数字用户线路接入复用器))不提供认证鉴权功能,组播功能对外合作存在被盗用风险。例如,图1中,机顶盒101的组播请求没有认证鉴权流程。
发明内容
本发明解决的一个技术问题是:终端无法获取组播专网的组播资源。
根据本发明的第一方面,提供了一种家庭网关,包括:接收模块,用于获取组播专网发送的IGMP组播媒体流;组播转单播模块,用于将所述IGMP组播媒体流转换为单播媒体流;发送模块,用于将所述单播媒体流发送至终端。
进一步,还包括:业务认证代理模块,用于从所述终端接收组播业务认证请求,并将所述组播业务认证请求转发至组播业务平台,以及从所述组播业务平台接收业务用户的组播业务权限,并将所述组播业务权限转发至所述终端;其中,所述组播业务平台设置在所述组播专网内,根据所述组播业务认证请求,获得业务用户的组播业务权限,并将所述组播业务权限发送至所述家庭网关。
进一步,所述组播业务认证请求包括业务用户的用户名和密码;其中,所述组播业务平台根据所述业务用户的用户名和密码,获得与所述用户名和所述密码匹配的业务用户的组播业务权限。
进一步,还包括:组播协议代理模块,用于从所述终端接收直播频道请求,将所述直播频道请求转换为IGMP组播加入请求,并且向所述组播专网发起所述IGMP组播加入请求;其中,当接收到所述IGMP组播加入请求时,所述组播专网向所述家庭网关下发IGMP组播媒体流。
进一步,所述组播协议代理模块从所述终端接收直播结束请求,将所述直播结束请求转换为IGMP组播结束请求,并且向所述组播专网发起所述IGMP组播结束请求;其中,当接收到所述IGMP组播结束请求时,所述组播专网停止向所述家庭网关下发IGMP组播媒体流。
进一步,还包括:分配网址模块,用于向所述终端分配私网地址;其中,所述终端开机时向所述家庭网关发起DHCP以获取私网地址。
进一步,还包括:网络接入模块,用于向所述组播专网发起DHCP或PPPoE进行网络接入认证,并从所述组播专网接收所述组播专网分配的IP地址。
进一步,所述单播媒体流为实时流协议RTSP单播媒体流。
根据本发明的第二方面,提供了一种***,包括:终端、组播专网以及所述家庭网关,其中,所述终端连接所述家庭网关的因特网局域网接口,以路由方式接入上网通道。
根据本发明的第三方面,提供了一种终端访问组播业务的方法,包括:家庭网关获取组播专网发送的IGMP组播媒体流;所述家庭网关将所述IGMP组播媒体流转换为单播媒体流;所述家庭网关将所述单播媒体流发送至终端。
进一步,在家庭网关获取组播专网发送的IGMP组播媒体流之前,还包括:所述家庭网关从所述终端接收组播业务认证请求,并将所述组播业务认证请求转发至组播业务平台,以及从所述组播业务平台接收业务用户的组播业务权限,并将所述组播业务权限转发至所述终端;其中,所述组播业务平台设置在所述组播专网内,根据所述组播业务认证请求,获得业务用户的组播业务权限,并将所述组播业务权限发送至所述家庭网关。
进一步,所述组播业务认证请求包括业务用户的用户名和密码;其中,所述组播业务平台根据所述业务用户的用户名和密码,获得与所述用户名和所述密码匹配的业务用户的组播业务权限。
进一步,在家庭网关获取组播专网发送的IGMP组播媒体流之前,还包括:所述家庭网关从所述终端接收直播频道请求,将所述直播频道请求转换为IGMP组播加入请求,并且向所述组播专网发起所述IGMP组播加入请求;其中,当接收到所述IGMP组播加入请求时,所述组播专网向所述家庭网关下发IGMP组播媒体流。
进一步,还包括:所述家庭网关从所述终端接收直播结束请求,将所述直播结束请求转换为IGMP组播结束请求,并且向所述组播专网发起所述IGMP组播结束请求;其中,当接收到所述IGMP组播结束请求时,所述组播专网停止向所述家庭网关下发IGMP组播媒体流。
进一步,在所述家庭网关从所述终端接收组播业务认证请求之前,还包括:所述家庭网关向所述终端分配私网地址;其中,所述终端开机时向所述家庭网关发起DHCP以获取私网地址。
进一步,在所述家庭网关从所述终端接收组播业务认证请求之前,还包括:所述家庭网关向所述组播专网发起DHCP或PPPoE进行网络接入认证,并从所述组播专网接收所述组播专网分配的IP地址。
进一步,所述单播媒体流为实时流协议RTSP单播媒体流。
本发明中,通过家庭网关将从组播专网接收的IGMP组播媒体流转换为单播媒体流,并将该单播媒体流发送至终端,从而实现了终端获取组播专网的组播资源的目的。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
构成说明书的一部分的附图描述了本发明的实施例,并且连同说明书一起用于解释本发明的原理。
参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
图1是示出现有技术中终端访问组播专网的***架构图。
图2是示出根据本发明一些实施例的家庭网关的结构图。
图3是示出根据本发明另一些实施例的家庭网关的结构图。
图4是示出根据本发明一些实施例的***的架构图。
图5是示出根据本发明一些实施例的终端访问组播业务的方法的流程图。
图6是示出根据本发明另一些实施例的终端访问组播业务的方法的流程图。
具体实施方式
现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
图2是示出根据本发明一些实施例的家庭网关的结构图。如图2所示,家庭网关20包括:接收模块201、组播转单播模块202和发送模块203,其中,
接收模块201用于获取组播专网发送的IGMP组播媒体流。
组播转单播模块202用于将IGMP组播媒体流转换为单播媒体流(例如,RTSP(RealTimeStreamingProtocol,实时流协议)单播媒体流)。
发送模块203用于将单播媒体流发送至终端(例如机顶盒、计算机、平板电脑等)。
在该实施例中,家庭网关通过将从组播专网(例如组播专网中的网元)接收的IGMP组播媒体流转换为单播媒体流,并将转换后的单播媒体流发送至终端,从而实现了终端获取组播专网的组播资源的目的。
在另一实施例中,将家庭网关InternetLAN接口(例如也支持家庭WiFi接入)与终端连接,使得终端可以以路由方式接入上网通道,从而实现了终端通过普通上网通道获取组播专网的组播资源。
在本发明的实施例中,组播转单播模块可以将获得的组播媒体流的组播封装改为单播封装,例如将组播IP地址改为单播IP(InternetProtocol,网络协议)地址,且将组播RTP(Real-timeTransportProtocol,实时传输协议)协议改为单播RTP协议,从而实现将IGMP组播媒体流转换为单播媒体流。
在本发明的实施例中,家庭网关还包括:业务认证代理模块,用于从终端接收组播业务认证请求,并将该组播业务认证请求转发至组播业务平台,以及从该组播业务平台接收业务用户的组播业务权限,并将组播业务权限转发至终端;其中,组播业务平台设置在组播专网内,根据组播业务认证请求,获得业务用户的组播业务权限,并将该组播业务权限发送至家庭网关。在该实施例中,通过业务认证代理模块将终端的组播业务认证请求转发至组播业务平台,并且将从组播业务平台接收的业务用户的组播业务权限转发至终端,从而实现了认证鉴权功能,防止组播资源被盗用。
在本发明的实施例中,组播业务认证请求包括业务用户的用户名和密码;其中,组播业务平台根据业务用户的用户名和密码,获得与该用户名和该密码匹配的业务用户的组播业务权限。在另一实施例中,在业务用户通过家庭网关鉴权之前,业务用户需要进行组播业务的注册,获得用户名和密码。
在本发明的实施例中,组播业务权限包括业务用户的授权信息等。
在本发明的实施例中,家庭网关还包括:组播协议代理模块,用于从终端接收直播频道请求(例如RTSP直播频道请求),将该直播频道请求转换为IGMP组播加入请求,并且向组播专网发起该IGMP组播加入请求;其中,当接收到IGMP组播加入请求时,组播专网向家庭网关下发IGMP组播媒体流。在该实施例中,通过组播协议代理模块将终端的直播频道请求转换为IGMP组播加入请求并发送至组播专网,从而实现了终端通过家庭网关来请求访问组播专网以获得组播资源。
在另一实施例中,组播协议代理模块从终端接收直播结束请求(例如RTSP直播结束请求),将该直播结束请求转换为IGMP组播结束请求,并且向组播专网发起该IGMP组播结束请求;其中,当接收到IGMP组播结束请求时,组播专网停止向家庭网关下发IGMP组播媒体流。在该实施例中,通过组播协议代理模块将终端的直播结束请求转换为IGMP组播结束请求并发送至组播专网,从而实现了终端通过家庭网关来结束访问组播专网。
在本发明的实施例中,家庭网关还包括:分配网址模块,用于向终端分配私网地址;其中,终端开机时向所述家庭网关发起DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)以获取私网地址。在该实施例中,通过分配网址模块向终端分配私网地址从而使得家庭网关与终端之间建立网络连接。
例如,终端在开机时发送DHCPDISCOVER广播包在家庭私网上寻找DHCP服务器,家庭网关的分配网址模块即为DHCP服务器;该分配网址模块向本网络发送DHCPOFFER广播数据包,包含IP地址以及地址租期等;终端发送DHCPREQUEST广播包,正式向分配网址模块请求分配已提供的IP地址;该分配网址模块向终端发送DHCPACK单播包,确认终端的请求,从而实现向终端分配私网地址。
在本发明的实施例中,家庭网关还包括:网络接入模块,用于向组播专网发起DHCP或PPPoE(PointtoPointProtocoloverEthernet,以太网上的点对点协议)进行网络接入认证,并从组播专网接收该组播专网分配的IP地址。在该实施例中,通过网络接入模块向组播专网发起DHCP或PPPoE进行网络接入认证,从而实现了家庭网关与组播专网之间建立网络连接。其中,利用DHCP协议进行网络接入认证可以不需要网络用户的用户名和密码,利用PPPoE协议进行网络接入认证则需要网络用户的用户名和密码。
例如,网络接入模块通过DHCP获得组播专网分配的IP地址的过程包括:家庭网关开机后,网络接入模块发送DHCPDISCOVER广播包在组播专网上寻找DHCP服务器;组播专网上的DHCP服务器向本组播专网发送DHCPOFFER广播数据包,包含IP地址及地址租期等;网络接入模块发送DHCPREQUEST广播包,正式向DHCP服务器请求分配已提供的IP地址;DHCP服务器向网络接入模块发送DHCPACK单播包,确认网络接入模块的请求,从而实现家庭网关获得组播专网分配的IP地址。
又例如,网络接入模块通过PPPoE获得组播专网分配的IP地址的过程包括:
(1)家庭网关的网络接入模块向组播专网上的AC(AccessConcentrator,访问集中器)设备发送一个PADI(PPPoEActiveDiscoveryInitiation,PPPoE主动发现初始包)报文,开始PPPoE接入的开始。
(2)AC设备向网络接入模块发送PADO(PPPoEActiveDiscoveryOffer,PPPoE主动发现提议包)报文。
(3)网络接入模块根据回应,发起PADR(PPPoEActiveDiscoveryRequest,PPPoE主动发现请求包)请求给AC设备。
(4)AC设备产生一个sessionid,通过PADS(PPPoEActiveDiscoverySession-confirmation,PPPoE主动发现会话确认包)发给网络接入模块。
(5)网络接入模块和AC设备之间进行PPP的LCP(LinkControlProtocol,链路控制协议)协商,建立链路层通信,协商可以使用PAP(PasswordAuthenticationProtocol,密码认证协议)、CHAP(ChallengeHandshakeAuthenticationProtocol,询问握手认证协议)认证方式。
(6)AC设备通过Challenge报文发送给网络接入模块,提供一个128bit的Challenge。
(7)网络接入模块收到Challenge(询问)报文后,将密码和Challenge做MD5(Message-DigestAlgorithm5,信息摘要算法5)算法后的Challenge—Password(询问-密码),通过Response回应报文发送给AC设备。
(8)AC设备将Challenge、challenge-Password和网络用户的用户名发送到RADIUS(RemoteAuthenticationDialInUserService,远程用户拨号认证服务)用户认证服务器,由RADIUS用户认证服务器进行认证。
(9)RADIUS用户认证服务器根据用户信息判断用户是否合法,然后回应认证成功或失败报文到AC设备。如果成功,携带协商参数,以及网络用户的相关业务属性给网络用户授权。如果认证失败,则流程到此结束。
(10)AC设备将认证结果返回给网络接入模块。
(11)网络用户进行NCP(NetworkControlProtocol,网络控制协议)(例如IPCP,即IPControlProtocol,IP控制协议)协商,通过AC设备获取到规划的IP地址等参数。
(12)认证如果成功,AC设备发起计费开始请求至RADIUS用户认证服务器。
(13)RADIUS用户认证服务器回应计费开始请求报文。网络用户接入认证完毕。
图3是示出根据本发明另一些实施例的家庭网关的结构图。如图所示,家庭网关30包括:接入模块301、组播转单播模块302、发送模块303、组播协议代理模块304、业务认证代理模块305、分配网址模块305和网络接入模块307。关于这些模块的描述与前面类似,这里不再赘述。
在该实施例中,通过在家庭网关中设置上述模块,从而实现了社会化终端(例如机顶盒、手持终端等)访问基于组播专网的直播节目,解决了社会化终端无法访问组播专网、且不具有IGMP组播协议的问题,也解决了现网组播没有认证鉴权的问题。
图4是示出根据本发明一些实施例的***的架构图。如图4所示,所述***包括:终端41(例如机顶盒、手持终端等)、组播专网43以及家庭网关42。为了说明的目的,图4中还示出了因特网44(internet)。
其中,终端41连接家庭网关42的因特网局域网接口(InternetLAN接口),以路由方式接入上网通道。
在该实施例中,终端连接家庭网关InternetLAN接口(例如也支持家庭WiFi接入),以路由方式接入上网通道,获取家庭内网地址;家庭网关在接受到终端的直播业务请求后,向网络发起组播请求,并将组播转为单播后,通过路由的方式发给终端,从而实现了终端通过普通上网通道获取组播专网的组播资源。
图5是示出根据本发明一些实施例的终端访问组播业务的方法的流程图。
在步骤S501,家庭网关获取组播专网发送的IGMP组播媒体流。
在步骤S502,家庭网关将IGMP组播媒体流转换为单播媒体流。该单播媒体流例如为RTSP单播媒体流。
在步骤S503,家庭网关将单播媒体流发送至终端。
在该实施例中,家庭网关通过将从组播专网(例如组播专网中的网元)接收的IGMP组播媒体流转换为单播媒体流,并将转换后的单播媒体流发送至终端,从而实现了终端获取组播专网的组播资源的目的。
在另一实施例中,将家庭网关InternetLAN接口(例如也支持家庭WiFi接入)与终端连接,使得终端可以以路由方式接入上网通道,从而实现了终端通过普通上网通道获取组播专网的组播资源。
在本发明的实施例中,在家庭网关获取组播专网发送的IGMP组播媒体流之前,终端访问组播业务的方法还包括:家庭网关从终端接收组播业务认证请求,并将该组播业务认证请求转发至组播业务平台,以及从组播业务平台接收业务用户的组播业务权限,并将该组播业务权限转发至终端;其中,组播业务平台设置在组播专网内,根据组播业务认证请求,获得业务用户的组播业务权限,并将组播业务权限发送至家庭网关。在该实施例中,通过家庭网关将终端的组播业务认证请求转发至组播业务平台,并且将从组播业务平台接收的业务用户的组播业务权限转发至终端,从而实现了认证鉴权功能,防止组播资源被盗用。
在本发明的实施例中,组播业务认证请求包括业务用户的用户名和密码;其中,组播业务平台根据业务用户的用户名和密码,获得与该用户名和该密码匹配的业务用户的组播业务权限。在另一实施例中,在业务用户通过家庭网关鉴权之前,业务用户需要进行组播业务的注册,获得用户名和密码。
在本发明的实施例中,组播业务权限包括业务用户的授权信息等。
在本发明的实施例中,在家庭网关获取组播专网发送的IGMP组播媒体流之前,终端访问组播业务的方法还包括:家庭网关从终端接收直播频道请求(例如RTSP直播频道请求),将该直播频道请求转换为IGMP组播加入请求,并且向组播专网发起该IGMP组播加入请求;其中,当接收到IGMP组播加入请求时,组播专网向家庭网关下发IGMP组播媒体流。在该实施例中,通过家庭网关将终端的直播频道请求转换为IGMP组播加入请求并发送至组播专网,从而实现了终端通过家庭网关来请求访问组播专网以获得组播资源。
在另一实施例中,终端访问组播业务的方法还包括:家庭网关从终端接收直播结束请求(例如RTSP直播结束请求),将该直播结束请求转换为IGMP组播结束请求,并且向组播专网发起该IGMP组播结束请求;其中,当接收到IGMP组播结束请求时,组播专网停止向家庭网关下发IGMP组播媒体流。在该实施例中,通过家庭网关将终端的直播结束请求转换为IGMP组播结束请求并发送至组播专网,从而实现了终端通过家庭网关来结束访问组播专网。
在本发明的实施例中,在家庭网关从终端接收组播业务认证请求之前,终端访问组播业务的方法还包括:家庭网关向终端分配私网地址;其中,终端开机时向家庭网关发起DHCP以获取私网地址。关于家庭网关向终端分配私网地址的过程,前面已经详述,这里不再赘述。在该实施例中,通过家庭网关向终端分配私网地址从而使得家庭网关与终端之间建立网络连接。
在本发明的实施例中,在家庭网关从终端接收组播业务认证请求之前,终端访问组播业务的方法还包括:家庭网关向组播专网发起DHCP或PPPoE进行网络接入认证,并从组播专网接收组播专网分配的IP地址。关于家庭网关向组播专网发起DHCP或PPPoE进行网络接入认证的过程,前面已经详细描述,这里不再赘述。在该实施例中,通过家庭网关向组播专网发起DHCP或PPPoE进行网络接入认证,从而实现了家庭网关与组播专网之间建立网络连接。其中,利用DHCP协议进行网络接入认证可以不需要网络用户的用户名和密码,利用PPPoE协议进行网络接入认证则需要网络用户的用户名和密码。
图6是示出根据本发明另一些实施例的终端访问组播业务的方法的流程图。
在步骤S601,家庭网关进行组播专网的网络接入认证。例如,家庭网关开机时向组播专网发起DHCP或PPPoE进行网络接入认证,获取组播专网分配的IP地址。
在步骤S602,终端获取家庭网关分配的私网地址。例如,终端开机时向家庭网关发起DHCP获取私网地址。
在步骤S603,终端向家庭网关发送组播业务认证请求。
在步骤S604,家庭网关向组播业务平台转发组播业务认证请求,并从组播业务平台获取业务用户的组播业务权限。
在步骤S605,家庭网关向终端转发组播业务权限。
在步骤S606,终端向家庭网关发送RTSP直播频道请求。
在步骤S607,家庭网关将RTSP直播频道请求转换为IGMP组播加入请求并发送至组播专网。
在步骤S608,组播专网向家庭网关下发IGMP组播媒体流。
在步骤S609,家庭网关将IGMP组播媒体流转换为RTSP单播媒体流。
在步骤S610,家庭网关向终端下发RTSP单播媒体流。
在步骤S611,终端向家庭网关发送RTSP直播结束请求。
在步骤S612,家庭网关将RTSP直播结束请求转换为IGMP组播结束请求并发送至组播专网。
在步骤S613,组播专网停止向家庭网关下发IGMP组播媒体流。
在该实施例中,通过家庭网关将组播专网承载的组播转换成通过上网通道的单播,并提供业务访问认证鉴权的方法,实现社会化终端对电信组播能力的访问和管控,该方法适用于电信网组播能力向OTT运营商开放,同时也适用于自营OTT的直播业务。
至此,已经详细描述了本发明。为了避免遮蔽本发明的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
可能以许多方式来实现本发明的方法和***。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和***。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员应该理解,可在不脱离本发明的范围和精神的情况下,对以上实施例进行修改。本发明的范围由所附权利要求来限定。

Claims (17)

1.一种家庭网关,其特征在于,包括:
接收模块,用于获取组播专网发送的因特网组管理协议IGMP组播媒体流;
组播转单播模块,用于将所述IGMP组播媒体流转换为单播媒体流;
发送模块,用于将所述单播媒体流发送至终端。
2.根据权利要求1所述家庭网关,其特征在于,还包括:
业务认证代理模块,用于从所述终端接收组播业务认证请求,并将所述组播业务认证请求转发至组播业务平台,以及从所述组播业务平台接收业务用户的组播业务权限,并将所述组播业务权限转发至所述终端;
其中,所述组播业务平台设置在所述组播专网内,根据所述组播业务认证请求,获得业务用户的组播业务权限,并将所述组播业务权限发送至所述家庭网关。
3.根据权利要求2所述家庭网关,其特征在于,
所述组播业务认证请求包括业务用户的用户名和密码;
其中,所述组播业务平台根据所述业务用户的用户名和密码,获得与所述用户名和所述密码匹配的业务用户的组播业务权限。
4.根据权利要求1所述家庭网关,其特征在于,还包括:
组播协议代理模块,用于从所述终端接收直播频道请求,将所述直播频道请求转换为IGMP组播加入请求,并且向所述组播专网发起所述IGMP组播加入请求;
其中,当接收到所述IGMP组播加入请求时,所述组播专网向所述家庭网关下发IGMP组播媒体流。
5.根据权利要求4所述家庭网关,其特征在于,
所述组播协议代理模块从所述终端接收直播结束请求,将所述直播结束请求转换为IGMP组播结束请求,并且向所述组播专网发起所述IGMP组播结束请求;
其中,当接收到所述IGMP组播结束请求时,所述组播专网停止向所述家庭网关下发IGMP组播媒体流。
6.根据权利要求1所述家庭网关,其特征在于,还包括:
分配网址模块,用于向所述终端分配私网地址;
其中,所述终端开机时向所述家庭网关发起动态主机配置协议DHCP以获取私网地址。
7.根据权利要求1所述家庭网关,其特征在于,还包括:
网络接入模块,用于向所述组播专网发起DHCP或以太网上的点对点协议PPPoE进行网络接入认证,并从所述组播专网接收所述组播专网分配的IP地址。
8.根据权利要求1所述家庭网关,其特征在于,所述单播媒体流为实时流协议RTSP单播媒体流。
9.一种***,其特征在于,包括:
终端、组播专网以及如权利要求1至8任一所述家庭网关,
其中,所述终端连接所述家庭网关的因特网局域网接口,以路由方式接入上网通道。
10.一种终端访问组播业务的方法,其特征在于,包括:
家庭网关获取组播专网发送的因特网组管理协议IGMP组播媒体流;
所述家庭网关将所述IGMP组播媒体流转换为单播媒体流;
所述家庭网关将所述单播媒体流发送至终端。
11.根据权利要求10所述终端访问组播业务的方法,其特征在于,
在家庭网关获取组播专网发送的IGMP组播媒体流之前,还包括:
所述家庭网关从所述终端接收组播业务认证请求,并将所述组播业务认证请求转发至组播业务平台,以及从所述组播业务平台接收业务用户的组播业务权限,并将所述组播业务权限转发至所述终端;
其中,所述组播业务平台设置在所述组播专网内,根据所述组播业务认证请求,获得业务用户的组播业务权限,并将所述组播业务权限发送至所述家庭网关。
12.根据权利要求11所述终端访问组播业务的方法,其特征在于,
所述组播业务认证请求包括业务用户的用户名和密码;
其中,所述组播业务平台根据所述业务用户的用户名和密码,获得与所述用户名和所述密码匹配的业务用户的组播业务权限。
13.根据权利要求10所述终端访问组播业务的方法,其特征在于,
在家庭网关获取组播专网发送的IGMP组播媒体流之前,还包括:
所述家庭网关从所述终端接收直播频道请求,将所述直播频道请求转换为IGMP组播加入请求,并且向所述组播专网发起所述IGMP组播加入请求;
其中,当接收到所述IGMP组播加入请求时,所述组播专网向所述家庭网关下发IGMP组播媒体流。
14.根据权利要求13所述终端访问组播业务的方法,其特征在于,还包括:
所述家庭网关从所述终端接收直播结束请求,将所述直播结束请求转换为IGMP组播结束请求,并且向所述组播专网发起所述IGMP组播结束请求;
其中,当接收到所述IGMP组播结束请求时,所述组播专网停止向所述家庭网关下发IGMP组播媒体流。
15.根据权利要求10所述终端访问组播业务的方法,其特征在于,
在所述家庭网关从所述终端接收组播业务认证请求之前,还包括:
所述家庭网关向所述终端分配私网地址;
其中,所述终端开机时向所述家庭网关发起动态主机配置协议DHCP以获取私网地址。
16.根据权利要求15所述终端访问组播业务的方法,其特征在于,
在所述家庭网关从所述终端接收组播业务认证请求之前,还包括:
所述家庭网关向所述组播专网发起DHCP或以太网上的点对点协议PPPoE进行网络接入认证,并从所述组播专网接收所述组播专网分配的IP地址。
17.根据权利要求10所述终端访问组播业务的方法,其特征在于,所述单播媒体流为实时流协议RTSP单播媒体流。
CN201410834507.7A 2014-12-29 2014-12-29 一种家庭网关、***以及终端访问组播业务的方法 Active CN105812252B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410834507.7A CN105812252B (zh) 2014-12-29 2014-12-29 一种家庭网关、***以及终端访问组播业务的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410834507.7A CN105812252B (zh) 2014-12-29 2014-12-29 一种家庭网关、***以及终端访问组播业务的方法

Publications (2)

Publication Number Publication Date
CN105812252A true CN105812252A (zh) 2016-07-27
CN105812252B CN105812252B (zh) 2019-03-15

Family

ID=56980479

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410834507.7A Active CN105812252B (zh) 2014-12-29 2014-12-29 一种家庭网关、***以及终端访问组播业务的方法

Country Status (1)

Country Link
CN (1) CN105812252B (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107566135A (zh) * 2017-09-28 2018-01-09 上海斐讯数据通信技术有限公司 网关组播功能测试方法及***
CN108668178A (zh) * 2017-03-31 2018-10-16 华为技术有限公司 一种组播实现方法及相关网络设备
CN109451497A (zh) * 2018-11-23 2019-03-08 Oppo广东移动通信有限公司 无线网络连接方法及装置、电子设备、存储介质
CN110113656A (zh) * 2019-04-29 2019-08-09 烽火通信科技股份有限公司 Iptv服务端接入方法、终端设备和iptv***
CN111163105A (zh) * 2020-01-02 2020-05-15 中国联合网络通信集团有限公司 一种访问网路协议电视iptv业务的方法及装置
CN112995750A (zh) * 2019-12-17 2021-06-18 天翼智慧家庭科技有限公司 家庭路由器场景下实现iptv组播服务的方法及***
CN113840151A (zh) * 2020-06-24 2021-12-24 中国电信股份有限公司 Ott组播网关调度方法、装置和***、存储介质
CN113872916A (zh) * 2020-06-30 2021-12-31 中兴通讯股份有限公司 数据重传方法、网络设备和计算机可读存储介质
CN113891107A (zh) * 2021-09-30 2022-01-04 中国电信股份有限公司 交互式网络电视无线接入的方法、***、设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040006640A1 (en) * 2002-07-03 2004-01-08 Inderieden Daniel W. Notification to routing protocols of changes to routing information base
CN101030921A (zh) * 2006-03-02 2007-09-05 华为技术有限公司 一种组播控制***和方法
CN101030918A (zh) * 2006-03-03 2007-09-05 华为技术有限公司 一种基于ip网络提供组播业务的方法、设备和***
CN101155191A (zh) * 2006-09-25 2008-04-02 华为技术有限公司 支持ims终端享用现有iptv业务的***和方法
CN101155053A (zh) * 2006-09-25 2008-04-02 华为技术有限公司 一种组播/广播业务实现方法和***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040006640A1 (en) * 2002-07-03 2004-01-08 Inderieden Daniel W. Notification to routing protocols of changes to routing information base
CN101030921A (zh) * 2006-03-02 2007-09-05 华为技术有限公司 一种组播控制***和方法
CN101030918A (zh) * 2006-03-03 2007-09-05 华为技术有限公司 一种基于ip网络提供组播业务的方法、设备和***
CN101155191A (zh) * 2006-09-25 2008-04-02 华为技术有限公司 支持ims终端享用现有iptv业务的***和方法
CN101155053A (zh) * 2006-09-25 2008-04-02 华为技术有限公司 一种组播/广播业务实现方法和***

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108668178A (zh) * 2017-03-31 2018-10-16 华为技术有限公司 一种组播实现方法及相关网络设备
CN108668178B (zh) * 2017-03-31 2020-12-04 华为技术有限公司 一种组播实现方法及相关网络设备
CN107566135B (zh) * 2017-09-28 2020-12-29 金华市智甄通信设备有限公司 网关组播功能测试方法及***
CN107566135A (zh) * 2017-09-28 2018-01-09 上海斐讯数据通信技术有限公司 网关组播功能测试方法及***
CN109451497A (zh) * 2018-11-23 2019-03-08 Oppo广东移动通信有限公司 无线网络连接方法及装置、电子设备、存储介质
CN109451497B (zh) * 2018-11-23 2021-07-06 Oppo广东移动通信有限公司 无线网络连接方法及装置、电子设备、存储介质
CN110113656A (zh) * 2019-04-29 2019-08-09 烽火通信科技股份有限公司 Iptv服务端接入方法、终端设备和iptv***
CN110113656B (zh) * 2019-04-29 2021-11-16 烽火通信科技股份有限公司 Iptv服务端接入方法、终端设备和iptv***
CN112995750A (zh) * 2019-12-17 2021-06-18 天翼智慧家庭科技有限公司 家庭路由器场景下实现iptv组播服务的方法及***
CN112995750B (zh) * 2019-12-17 2024-04-30 天翼数字生活科技有限公司 家庭路由器场景下实现iptv组播服务的方法及***
CN111163105A (zh) * 2020-01-02 2020-05-15 中国联合网络通信集团有限公司 一种访问网路协议电视iptv业务的方法及装置
CN113840151A (zh) * 2020-06-24 2021-12-24 中国电信股份有限公司 Ott组播网关调度方法、装置和***、存储介质
CN113872916A (zh) * 2020-06-30 2021-12-31 中兴通讯股份有限公司 数据重传方法、网络设备和计算机可读存储介质
CN113891107A (zh) * 2021-09-30 2022-01-04 中国电信股份有限公司 交互式网络电视无线接入的方法、***、设备及存储介质
CN113891107B (zh) * 2021-09-30 2024-05-14 中国电信股份有限公司 交互式网络电视无线接入的方法、***、设备及存储介质

Also Published As

Publication number Publication date
CN105812252B (zh) 2019-03-15

Similar Documents

Publication Publication Date Title
CN105812252A (zh) 一种家庭网关、***以及终端访问组播业务的方法
JP5876877B2 (ja) 電気通信ネットワーク及び電気通信ネットワークと顧客構内機器との間の接続の効率的な使用のための方法及びシステム
EP1876754B1 (en) Method system and server for implementing dhcp address security allocation
US7630386B2 (en) Method for providing broadband communication service
US20130235822A1 (en) Method and system for efficient management of a telecommunications network and the connection between the telecommunications network and a customer premises equipment
WO2012109917A1 (zh) 网络中的报文转发方法、装置和***
US10637850B2 (en) Method and system for accessing service/data of a first network from a second network for service/data access via the second network
WO2016192608A2 (zh) 身份认证方法、身份认证***和相关设备
WO2015018069A1 (zh) 网络终端获取业务的方法、设备、***
WO2012034413A1 (zh) 一种双栈用户管理方法及宽带接入服务器
WO2007000120A1 (fr) Systeme, procede et serveur d'acces pour authentification
US9032083B2 (en) Method and system for efficient use of a telecommunications network and the connection between the telecommunications network and a customer premises equipment
WO2007028330A1 (fr) Procede et systeme de distribution automatique d'un service au terminal d'acces ppp
KR101276798B1 (ko) 분배망에서 통신 사업자 선택 서비스를 제공하기 위한 시스템 및 방법
JP5261432B2 (ja) 通信システム、パケット転送方法、ネットワーク交換装置、アクセス制御装置、及びプログラム
CN101365238B (zh) 一种会话转换的方法及装置
US8621198B2 (en) Simplified protocol for carrying authentication for network access
CN100531204C (zh) 检验组播用户下属终端设备合法性的方法、***及应用
US20230283605A1 (en) Authentication of consumer premise equipment
Huang et al. Design and Implementation of CWMP-Enabled Multipath Management Mechanism in Home Networks
JP2012134778A (ja) 変換装置、電話番号認証システム及びそれらに用いる電話番号認証方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant