CN101931787B - 一种组播节目的控制方法、装置和*** - Google Patents
一种组播节目的控制方法、装置和*** Download PDFInfo
- Publication number
- CN101931787B CN101931787B CN 200910108529 CN200910108529A CN101931787B CN 101931787 B CN101931787 B CN 101931787B CN 200910108529 CN200910108529 CN 200910108529 CN 200910108529 A CN200910108529 A CN 200910108529A CN 101931787 B CN101931787 B CN 101931787B
- Authority
- CN
- China
- Prior art keywords
- multicast
- stb
- access device
- program
- user
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000009482 thermal adhesion granulation Methods 0.000 description 38
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开一种组播节目的控制方法、装置和***,其中,方法包括:设置STB的节目权限,所述节目权限由STB所属的组播用户和STB标记标识;接收STB的组播加入请求,根据所述组播加入请求获取发送所述组播加入请求的STB的节目权限,从而对发送所述组播加入请求的STB的节目进行控制。该方法将节目权限和STB本身进行绑定,这样,当一个STB的连接的端口发生变化时,STB所能观看的节目能和STB本身进行绑定,不会随端口的变化而变化。
Description
技术领域
本发明涉及通信***,尤其涉及一种组播节目的控制方法、装置和***。
背景技术
组播技术实现网络中点到多点的高效数据传输,采用组播技术,源端服务器只需要向骨干网传送一份组播数据报文,组播数据报文经骨干网传送到与用户直接相连的接入设备,在接入设备向不同的用户传送时才会被复制多份,可见组播技术大大减少了数据传输过程中网络带宽的占用,有效的降低了骨干网和源端服务器之间的负载,降低了骨干网出现数据拥塞的概率,是最为适合的点到多点的通信业务支撑技术。
IPTV(Internet Protocol Television)就是利用组播技术来实现的一种视频点播业务,IPTV用户通过机顶盒STB(Set Top Box)来点播视频节目,对IPTV用户可观看的节目可以不进行控制,也可以进行控制。在IP数字用户线接入复用器DSLAM(Digital Subscriber Line Access Multiplexer)上对IPTV用户的标识是配置的组播用户,该组播用户对应一个家庭,并且能够基于组播用户配置节目权限。
当同一个家庭存在多个STB,即一个网关设备下连接多个STB,如果多个STB具有相同的节目权限,IP DSLAM上只需要为该家庭建立一个组播用户,并且为该组播用户配置节目权限,该家庭的多个STB都可以点播该组播用户有权观看的节目,并且具有相同的权限。
如果要求多个STB具有不同的节目权限,现有的处理方式是用户网关RG(Resident Gateway)设备根据不同的端口添加不同的802.1Q TAG,IP DSLAM基于802.1Q TAG创建组播用户,为组播用户设置节目权限,这样,只要是这个端口下的STB,无论是哪个STB其节目权限是一样的,更换STB节目权限不会发生变化。
发明内容
本发明实施例提供一种组播节目的控制方法、装置和***,用于实现节目权限和STB本身的绑定,从而对STB本身的节目权限进行控制。
本发明一个实施例提供一种组播节目的控制方法,包括步骤:
接入设备接收来自机顶盒STB的组播加入请求,所述组播加入请求中包含所述STB的STB标记;
所述接入设备根据所述组播加入请求识别所述STB所属的组播用户,获取所述STB所属的组播用户的标识信息,根据所述组播用户的标识信息和所述STB标记查询所述接入设备上保存的组播用户的标识信息和STB与组播节目列表的对应关系,获取所述STB所能观看的组播节目,从而对所述STB的组播节目进行控制,其中,所述组播用户关联多个STB,所述组播用户的标识信息包括接入设备上的端口的端口标识和802.1Q TAG。
本发明一个实施例提供一种组播节目的控制方法,包括:
接入设备接收来自STB的组播加入请求,所述组播加入请求中包含所述STB的STB标记;
所述接入设备根据所述组播加入请求识别所述STB对应的组播用户,获取所述STB对应的组播用户的标识信息,根据所述组播用户的标识信息查询保存的组播用户的标识信息与组播节目列表的对应关系,获取所述STB所能观看的组播节目,从而对所述STB的组播节目进行控制,其中,所述组播用户的标识信息包括接入设备上的端口的端口标识、802.1Q TAG和STB标记,或者包括接入设备上的端口的端口标识和STB标记。
本发明一个实施例提供一种接入设备,包括:
节目权限管理单元,用于管理机顶盒STB的节目权限,包括存储组播用户的标识信息和STB标记与组播节目列表的对应关系;
组播协议报文处理单元,接收来自STB的组播加入请求,所述组播加入请求包含STB标记;
控制单元,根据组播协议报文处理单元收到的组播加入请求获得所述STB标记并确定所述STB所属的组播用户,根据所述STB标记及所述STB所属的组播用户的标识信息查询节目权限管理单元存储的组播用户的标识信息和STB标记与组播节目列表的对应关系,获取所述STB的节目权限,从而对所述STB 的组播节目进行控制,其中,所述组播用户的标识信息包括接入设备上的端口的端口标识和802.1Q TAG,或者包括接入设备上的端口的端口标识、802.1QTAG和STB标记。
本发明一个实施例提供一种组播节目的控制***,包括接入设备、网关设备和STB,接入设备通过网关设备与所述STB相连,
STB,用以发送组播加入请求,所述组播加入请求包含STB标记;
所述网关设备,用以转发所述STB与所述接入设备之间的报文;
接入设备,用以接收所述组播加入请求,根据所述组播加入请求获得所述STB标记并确定所述STB所属的组播用户,根据所述STB标记及所述STB所属的组播用户的标识信息查询组播用户的标识信息和STB标记与组播节目列表的对应关系,获取所述STB的节目权限,从而对所述STB的组播节目进行控制,其中,所述组播用户的标识信息包括接入设备上的端口的端口标识和802.1QTAG,或者包括接入设备上的端口的端口标识、802.1Q TAG和STB标记。
本发明实施例所提供的控制STB节目的方法、装置和***具有如下技术效果:在一个家庭拥有多个STB的情况下,各个STB具有不同的节目权限,在设置这些STB的节目权限时,将节目权限和STB自身进行绑定,这样,无论这个STB连接在这个家庭的哪个端口上,所能观看的节目都是固定,不会随着端口的改变而改变。
附图说明
图1为本发明实施例提供的实现STB组播节目的***架构的示意图;
图2为本发明实施例提供的STB的组播节目的控制方法第一实施例流程图;
图3为本发明实施例提供的STB的组播节目的控制方法第二实施例流程图;
图4为本发明实施例提供的接入设备的结构示意图;
图5为本发明实施例提供的STB的组播节目的控制***的示意图。
具体实施例
为了使本发明实施例的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在整个说明书和权利要求书中,除非另外明确规定,下列术语依次表示以下含义:
组播通道:用于承载组播相关信息的通道,拥有标识信息。
组播用户:接入设备将组播通道的使用者当作组播用户,拥有标识信息,拥有的标识信息可以是对应的组播通道的标识信息的部分或全部。
端口标识:可以用端口在设备上所属的框、槽、端口对应的框号、槽位号和端口号来表示。
图1所示为实现组播的***架构示意图,在该图中,接入设备100位于局端,网关设备110和两个STB属于一个家庭,网关设备110与接入设备100上的端口1相连接。网关设备110分别通过端口2和端口3连接两个STB,本领域普通技术人员应该理解,一个家庭可以拥有多个STB,其中,
网管***120用于设置STB的节目权限,并将STB的节目权限下发给接入设备100。
IPTV服务器130用于根据接入设备100的请求下发包含相应组播节目的组播节目流。
接入设备100作为网关设备110和位于上层网络的上层网络设备的中间设备,用于转发网关设备和上层网络设备之间的报文以及进行接入网内部协议与上层网络协议的转换。
网关设备110用于转发STB和接入设备100之间的报文。
本发明一个实施例提供一种STB的组播节目的控制方法,所提供的方法能在一个家庭拥有至少一个STB的情况下,将STB的节目权限与STB本身进行绑定,从而使得无论将一个STB接到该家庭的网关设备上的哪个端口,其所能观看的组播节目是固定的。本实施例中以一个家庭拥有两个STB作为举例,当拥有多个STB时,对多个STB的组播节目的控制方法与本实施例中拥有两个STB时所使用的方法类似。
由于STB发送的组播加入请求中携带有STB标记,因此,对STB的组播节目进行控制可以包括两种方法:为一个家庭创建一个组播通道,该家庭的STB都通过该通道发送和接收组播相关的信息,由于接入设备将组播通道的使用者当作组播用户,因此,该家庭的多个STB同属于一个组播用户,在这种情况下,设置节目权限为组播用户的标识信息和STB标记与组播节目列表的对应关系,其中,组播用户的标识信息为对应组播通道的标识信息中的一部分。当接入设备100收到STB的组播加入请求后,识别STB所属的组播用户,结合组播用户的标识信息和STB标记可以获取STB的节目权限;也可以在创建组播通道的时候为该家庭的每个STB都创建一个组播通道,这样,接入设备将每个STB都当作一个组播用户,设置节目权限为组播用户的标识信息和组播节目列表的对应关系,在收到组播加入请求后,获取组播用户的标识信息,根据设置的节目权限下发相应的组播 节目流,下面分别介绍这两种实施方式。
实施方式一
接入设备为每个家庭创建一个组播通道,将该家庭的多个STB当作一个组播用户来看待,收到STB发送的组播加入请求后,识别STB所属的组播用户,根据所属的组播用户的标识信息和STB标记获取STB对应的节目权限,具体包括步骤:
步骤200,接入设备为每个家庭创建一个组播通道。
接入设备100创建与网关设备110之间的组播通道,所创建的组播通道用于承载组播相关信息,如组播加入请求、组播业务流等组播相关信息。具体的,接入设备100根据接入设备100上的端口的端口标识、802.1Q TAG创建接入设备100和网管设备110之间的组播通道,关于具体如何创建组播通道,本领域普通技术人员都应知悉。其中,802.1Q TAG用于标识不同家庭的网关设备,图1中,端口1的标识信息以及与网关设备110对应的802.1Q TAG可以标识使用接入设备100和网关设备110之间的组播通道的组播用户,接入设备100保存组播通道的标识信息。
步骤205,接入设备设置STB的节目权限为组播用户的标识信息和STB标记与组播节目列表的对应关系。
接入设备100请求网管***120下发STB的节目权限,节目权限为组播用户的标识信息和STB标记与组播节目列表的对应关系,STB的节目权限也可以由网管***120配置好自发的下发给接入设备100,其中,组播用户的标识信息包括接入设备100上的端口的端口标识、802.1Q TAG。
STB标记可以是STB的IP地址、STB的MAC地址、STB的认证用户名、STB帐号和其他扩展信息中的至少一种。本实施例中STB标记以STB的IP地址作为举例,运营商在发放STB时会对STB的IP地址进行设置,对发放的STB的IP地址进行登记。在操作时,可以在发放STB时对一个家庭的不同STB设置固定的静态IP地址,也可以在发放的时候不固定设置,而是要求STB在上线的时候启动一个PPPOE会话,到上层进行认证,通过事先发放的STB的帐号来动态设置STB的IP地址。STB的IP地址设置后,STB发出的组播加入请求的源IP地址就是STB自身的IP地址,其中,组播加入请求可以是现有的IGMP报文。
步骤210,STB发送包含STB标记的组播加入请求。
STB通过网关设备110向接入设备100发送组播加入请求,组播加入请求中包含STB的IP地址以及STB请求加入的组播节目。
步骤215,网关设备将STB发送的组播加入请求转发给接入设备。
网关设备110收到STB发起的组播加入请求后,判断该组播加入请求中是否包含802.1Q TAG,如果组播加入请求中已经包含了802.1Q TAG,网关设备110则将该组播加入请求直接转发给接入设备100;否则,网关设备110在组播加入请求中添加与网关设备110对应的802.1Q TAG,将包含802.1Q TAG的组播加入请求发送给接入设备100,其中,802.1Q TAG包含以太帧类型、虚拟局域网VLANID以及帧优先级等信息。
步骤220,接入设备根据组播加入请求获取STB的节目权限。
接入设备100收到网关设备110转发的组播加入请求后,获取承载组播加入请求的组播通道的标识信息,具体可以是获取接入设备100上接收组播加入请求的端口的端口标识以及组播加入请求中的802.1Q TAG。根据获取的组播通道的标识信息获取组播用户的标识信息,提取组播加入请求中的STB标记,组播用户的标识信息包括端口标识和802.1Q TAG,根据组播用户的标识信息和STB标记查找接入设备100上保存的STB的节目权限,从而判断该STB是否有观看所请求的组播节目的权限。
步骤225,接入设备将包含组播节目的组播业务流发送给网关设备。
接入设备100可以在鉴权通过后,接收IPTV服务器130下发的该组播节目对应的组播业务流,通过查找接入设备100上的转发表,选择相应的组播通道将组播业务流下发给相应的网关设备。如果在该STB发送该组播加入请求之前接入设备100上已经建立了接入设备100和IPTV服务器之间的该组播节目的组播通道(简称上层组播通道),接入设备100在该STB发送该组播加入请求之后不需要再向IPTV服务器请求相同的组播节目,直接从已经建立的上层组播通道中将该组播节目对应的组播业务流发送给该STB。其中,该上层组播通道可以是预先配置的,可以是在每次鉴权请求该组播节目时建立,也可以是接入设备发现第一次请求该组播节目时建立,关于如何建立上层组播通道,本领域普通技术人员都应知悉。
步骤230,网关设备将包含组播节目的组播业务流转发给相应的STB。
网关设备110收到接入设备100下发的组播业务流后,将组播业务流发送给对应的STB。
实施方式二
接入设备为一个家庭的每个STB都创建一个组播通道,这样,该家庭就有多个组播用户,分别对应该家庭的STB,收到STB发送的组播加入请求后,识别STB所属的组播用户,根据所属的组播用户的标识信息获取STB对应的节目权限,具体包括步骤:
步骤300,接入设备为一个家庭的每个STB都创建一个组播通道。
接入设备100基于接入设备100上的端口的端口标识、802.1Q TAG和STB标记、或者接入设备100上的端口的端口标识和STB标记创建接入设备100和STB之间的组播通道,图1中,接入设备100基于端口1的端口标识、与网关设备110对应的802.1Q TAG以及STB标记创建接入设备100和网关设备110连接的STB之间的组播通道,这样,接入设备100为该家庭创建两个组播通道,接入设备将该家庭的两个STB当作组播用户,接入设备100保存组播通道的标识信息。
步骤305,接入设备设置STB的节目权限为组播用户的标识信息与组播节目列表的对应关系。
接入设备100请求网管***120下发STB的节目权限,节目权限可以为组播用户的标识信息与组播节目列表的对应关系,STB的节目权限也可以由网管***120配置好自发的下发给接入设备100,其中,组播用户的标识信息包括接入设备100上的端口的端口标识、802.1Q TAG和STB标识。
步骤310,STB发送包含STB标记的组播加入请求。
STB通过网关设备110向接入设备100发送组播加入请求,组播加入请求中包含STB的IP地址以及STB请求加入的组播节目。
步骤315,网关设备将STB发送的组播加入请求转发给接入设备。
网关设备110收到STB发起的组播加入请求后,判断该组播加入请求中是否包含802.1Q TAG,如果组播加入请求中已经包含了802.1Q TAG,网关设备110则将该组播加入请求直接转发给接入设备100;否则,网关设备110在组播加入请求中添加与网关设备110对应的802.1Q TAG,将包含802.1Q TAG的组播加入请 求发送给接入设备100,其中,802.1Q TAG包含以太帧类型、虚拟局域网VLANID以及帧优先级等信息。
步骤320,接入设备根据组播加入请求获取STB的节目权限。
接入设备100收到网关设备110转发的组播加入请求后,获取承载组播加入请求的组播通道的标识信息,具体可以是获取接入设备100上接收组播加入请求的端口的端口标识以及组播加入请求中的802.1Q TAG和STB标记,或者是获取接入设备100上接收组播加入请求的端口的端口标识以及组播加入请求中的STB标记。根据获取的组播通道的标识信息获取组播用户的标识信息,组播用户的标识信息包括端口标识、802.1Q TAG和STB标记,根据组播用户的标识信息查找接入设备100上保存的STB的节目权限,从而判断该STB是否有观看所请求的组播节目的权限。
步骤325,接入设备将包含组播节目的组播业务流发送给网关设备。
接入设备100可以在鉴权通过后,接收IPTV服务器130下发的该组播节目对应的组播业务流,通过查找接入设备100上的转发表,选择相应的组播通道将组播业务流下发给相应的网关设备。
步骤330,网关设备将包含组播节目的组播业务流转发给相应的STB。
网关设备110收到接入设备100下发的组播业务流后,将组播业务流发送给对应的STB。
本实施例提供的STB的组播节目的控制方法,在一个家庭有多个STB时,通过STB标记对该家庭的多个STB进行区分,为不同的STB设置相应的节目权限,从而将节目权限与STB本身进行绑定,这样,即使将一个STB从该家庭网关设备的一个端口接到另外一个端口上,该STB所能观看的节目也是固定的,不会随着STB所连接的端口的变化而变化。
本实施例一个实施例提供一种接入设备,如图4所示,包括:节目权限管理单元401、控制单元403、组播协议报文处理单元405、组播转发单元407和业务创建单元409,其中,
节目权限管理单元401,用于管理STB的节目权限,具体包括:存储组播用户的标识信息和STB标记与组播节目列表的对应关系,其中,组播用户的标识信息包括:接入设备上端口的端口标识和802.1Q TAG。其中,节目权限管理 单元401可以通过与网管***的接口向网管***发送请求消息,请求网管下发STB的节目权限,并通过与网管***的接口接收网管下发的STB的节目权限,节目权限可以是组播用户的标识信息和STB标记与组播节目列表的对应关系。
组播协议报文处理单元405,用于监听和解析组播协议报文,并记录相关信息。例如,组播协议报文处理单元405监听STB发起的组播加入请求。
控制单元403,用于获取组播协议报文处理单元405收到的组播加入请求中的STB标记,确定发送组播加入请求的STB所属的组播用户,根据组播用户的标识信息和STB标记查询节目权限管理单元401中的组播用户的标识信息和STB标记与组播节目列表的对应关系,获取发送所述组播加入请求的STB能观看的组播节目列表,根据获得的组播节目列表判定该STB是否有观看请求的组播节目的权限,如果为是,则判断在该STB发送该组播加入请求之前接入设备是否已经建立了接入设备和IPTV服务器之间的该组播节目的组播通道,如果为是,则通知组播转发单元407下发与组播节目对应的组播业务流下发给STB,如果该STB发送该组播加入请求之前接入设备还未建立接入设备和IPTV服务器之间的该组播节目的组播通道,则通知业务创建单元409建立接入设备和上层网络设备之间的组播通道。
组播转发单元407,配置有组播转发表,用于根据组播转发表转发组播业务流。其中,组播转发单元407将服务器下发的该组播节目对应的组播业务流通过该STB的组播通道转发给STB。
业务创建单元409,用于创建接入设备和网关设备之间的组播通道以及接入设备和上层网络设备之间的组播通道。
业务创建单元409在创建接入设备和网关设备之间的组播通道可以包括两种方式,一种方式是基于接入设备上的端口的端口标识和802.1Q TAG,另外一种方式是基于基于接入设备上的端口的端口标识、802.1Q TAG和STB标记、或者接入设备上的端口的端口标识和STB标记,关于如何创建接入设备和网关设备之间的组播通道,本领域普通技术人员都应知悉。
业务创建单元409还用于根据控制单元403的命令创建了接入设备和上层网络设备之间的组播通道后通知组播转发单元407将组播业务流转发给STB。
本实施例提供的接入设备通过区分STB,将节目权限与STB进行绑定,这样, 当一个家庭拥有多个STB时,通过组播加入请求中的STB标记来区分具体是哪一个STB发出的组播加入请求,从而选择与该STB对应的节目权限,来对STB能观看的组播节目进行控制。
本发明一个实施例提供一种STB的组播节目的控制***,如图5所示,包括接入设备500、网关设备510和STB520,
其中,
STB520,用于向接入设备500发送组播加入请求,组播加入请求中包含STB510的STB标记。
网关设备510,用于转发STB520和接入设备500之间的报文,包括将STB520的组播加入请求转发给接入设备500。
接入设备500,用于接收来自STB510的组播加入请求,获取承载组播加入请求的组播通道的标识信息以及组播加入请求中的STB标记,根据组播通道的标识信息获取组播用户的标识信息,根据获取的组播用户的标识信息和STB标记查询接入设备500上保存的STB的节目权限,从而获取STB能观看的组播节目。
接入设备500还用于根据接入设备500上的端口的端口标识、802.1Q TAG创建和网关设备510之间的组播通道,请求上层网络设备(图5中未示出,可以是网管设备等)下发STB的节目权限,节目权限为组播用户的标识信息和STB与组播节目列表的对应关系,其中,组播用户的标识信息包括接入设备500上的端口的端口标识和802.1Q TAG。
接入设备也可以根据接入设备500上的端口的端口标识、802.1Q TAG和STB标记,或者根据接入设备500上的端口的端口标识和STB标记创建和STB520之间的组播通道,请求上层网络设备下发STB的节目权限,节目权限为组播用户的标识信息与组播节目列表的对应关系,其中,组播用户的标识信息包括接入设备500上的端口的端口标识、802.1Q TAG和STB标记或者包括接入设备500上的端口的端口标识和STB标记。接入设备500在收到来自STB510的组播加入请求后,获取承载组播加入请求的组播通道的标识信息,根据组播通道的标识信息获取组播用户的标识信息,根据获取的组播用户的标识信息查询接入设备500上保存的STB的节目权限,从而获取STB能观看的组播节目。
本实施例提供的STB的组播节目的控制***,通过对STB进行区分,选择对 应的节目权限对STB的节目进行控制,能保证***中的STB的节目权限和STB本身进行绑定,每个STB的节目权限都是固定的,当一个STB从一个家庭的接入设备的一个端口接到另一个端口上后,STB的权限不会发生变化。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种组播节目的控制方法,其特征在于,包括:
接入设备接收来自机顶盒STB的组播加入请求,所述组播加入请求中包含所述STB的STB标记;
所述接入设备根据所述组播加入请求识别所述STB所属的组播用户,获取所述STB所属的组播用户的标识信息,根据所述组播用户的标识信息和所述STB标记查询所述接入设备上保存的组播用户的标识信息和STB与组播节目列表的对应关系,获取所述STB所能观看的组播节目,从而对所述STB的组播节目进行控制,其中,所述组播用户关联多个STB,所述多个STB对应一个组播通道,所述多个STB通过所述组播通道接收组播节目;
所述组播用户的标识信息包括接入设备上的端口的端口标识和802.1QTAG。
2.根据权利要求1所述的方法,其特征在于,接入设备接收来自STB的组播加入请求之前还包括:
所述接入设备根据所述接入设备上的端口的端口标识和802.1Q TAG创建组播通道;
所述接入设备请求上层网络设备下发组播用户的标识信息和STB与组播节目列表的对应关系。
3.根据权利要求1所述的方法,其特征在于,所述接入设备根据所述组播加入请求识别所述STB所属的组播用户具体包括:
所述接入设备获取接收所述组播加入请求的端口的端口标识和所述组播加入请求中的802.1Q TAG,根据获取的802.1Q TAG和端口标识获取承载所述组播加入请求的组播通道;
所述接入设备根据所述组播通道的标识信息获取所述组播拥护的标识信息。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述STB标记为STB的IP地址、STB的MAC地址、STB的认证用户名以及STB的帐号中的一个。
5.一种接入设备,其特征在于,包括:
节目权限管理单元,用于管理机顶盒STB的节目权限,包括存储组播用户的标识信息和STB标记与组播节目列表的对应关系;一个组播用户对应多个STB,所述多个STB对应一个组播通道,所述多个STB通过所述组播通道接收组播节目;
组播协议报文处理单元,接收来自STB的组播加入请求,所述组播加入请求包含STB标记;
控制单元,根据组播协议报文处理单元收到的组播加入请求获得所述STB标记并确定所述STB所属的组播用户,根据所述STB标记及所述STB所属的组播用户的标识信息查询节目权限管理单元存储的组播用户的标识信息和STB标记与组播节目列表的对应关系,获取所述STB的节目权限,从而对所述STB的组播节目进行控制;
其中,所述组播用户的标识信息包括接入设备上的端口的端口标识和802.1Q TAG,或者包括接入设备上的端口的端口标识、802.1Q TAG和STB标记。
6.根据权利要求5所述的设备,其特征在于,所述接入设备还包括业务创建单元,
所述业务创建单元用于创建组播通道,如果执行成功,则通知所述节目权限管理单元向网管***发送下发节目权限的请求消息。
7.根据权利要求5所述的设备,其特征在于,所述接入设备还包括转播转发单元,所述组播转发单元配置有组播转发表,用于在所述控制单元判定所述STB具有观看所请求的组播节目的权限后,根据所述组播转发表将包含所述组播节目的组播业务流发送给所述STB。
8.一种组播节目的控制***,包括接入设备、网关设备和STB,接入设备通过网关设备与所述STB相连,其特征在于,所述网关设备连接多个STB,所述多个STB与接入设备和所述网关设备之间的一个组播通道相对应,所述多个STB通过所述组播通道接收组播节目;
STB,用以发送组播加入请求,所述组播加入请求包含STB标记;
所述网关设备,用以转发所述STB与所述接入设备之间的报文;
接入设备,用以接收所述组播加入请求,根据所述组播加入请求获得所述STB标记并确定所述STB所属的组播用户,根据所述STB标记及所述STB所属的组播用户的标识信息查询组播用户的标识信息和STB标记与组播节目列表的对应关系,获取所述STB的节目权限,从而对所述STB的组播节目进行控制;
其中,所述组播用户的标识信息包括接入设备上的端口的端口标识和802.1Q TAG,或者包括接入设备上的端口的端口标识、802.1Q TAG和STB标记。
9.根据权利要求8所述的***,其特征在于,所述接入设备还用于接收网管***下发的节目权限,并将所述节目权限保存在接入设备上,其中,节目权限为组播用户的标识信息和STB标记与组播节目列表的对应关系。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910108529 CN101931787B (zh) | 2009-06-25 | 2009-06-25 | 一种组播节目的控制方法、装置和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910108529 CN101931787B (zh) | 2009-06-25 | 2009-06-25 | 一种组播节目的控制方法、装置和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101931787A CN101931787A (zh) | 2010-12-29 |
CN101931787B true CN101931787B (zh) | 2013-06-26 |
Family
ID=43370672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910108529 Active CN101931787B (zh) | 2009-06-25 | 2009-06-25 | 一种组播节目的控制方法、装置和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101931787B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102905199B (zh) * | 2012-09-28 | 2015-11-25 | 杭州华三通信技术有限公司 | 一种组播业务实现方法及其设备 |
CN108235066A (zh) * | 2016-12-15 | 2018-06-29 | 深圳市优朋普乐传媒发展有限公司 | 一种节目单编排方法及*** |
CN107018133A (zh) * | 2017-03-30 | 2017-08-04 | 刘金江 | 一种基于ip网络的数据广播***及其方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1716902A (zh) * | 2004-06-28 | 2006-01-04 | 华为技术有限公司 | 组播频道快速切换的实现方法 |
CN1881888A (zh) * | 2006-04-30 | 2006-12-20 | 国家数字交换***工程技术研究中心 | 一种组播控制方法及*** |
CN101207473A (zh) * | 2006-12-18 | 2008-06-25 | 中兴通讯股份有限公司 | 一种iptv***中接入层网络实现组播的方法 |
CN101207474A (zh) * | 2006-12-18 | 2008-06-25 | 中兴通讯股份有限公司 | 一种iptv***中接入层网络实现组播的*** |
-
2009
- 2009-06-25 CN CN 200910108529 patent/CN101931787B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1716902A (zh) * | 2004-06-28 | 2006-01-04 | 华为技术有限公司 | 组播频道快速切换的实现方法 |
CN1881888A (zh) * | 2006-04-30 | 2006-12-20 | 国家数字交换***工程技术研究中心 | 一种组播控制方法及*** |
CN101207473A (zh) * | 2006-12-18 | 2008-06-25 | 中兴通讯股份有限公司 | 一种iptv***中接入层网络实现组播的方法 |
CN101207474A (zh) * | 2006-12-18 | 2008-06-25 | 中兴通讯股份有限公司 | 一种iptv***中接入层网络实现组播的*** |
Also Published As
Publication number | Publication date |
---|---|
CN101931787A (zh) | 2010-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1715628B1 (en) | A method for realizing the multicast service | |
KR100842284B1 (ko) | 차세대 네트워크 망에서 iptv 서비스 제공 시스템 및방법 | |
EP2153650B1 (en) | Iptv architecture for dynamic commercial insertion | |
US8320293B2 (en) | Method and apparatus for controlling uplink multicast service | |
CN100571150C (zh) | 可控组播业务的实现方法 | |
EP2202974B1 (en) | A method, equipment and system for starting a service of the network television | |
US8379641B2 (en) | Light host management protocol on multicast capable router | |
EP2334073A1 (en) | Internet protocol multicast content delivery | |
WO2012062163A1 (zh) | 一种视频会议的动态调整媒体内容的方法和*** | |
EP2755351B1 (en) | Method and system for processing multicast services | |
CN101742227A (zh) | 一种数字电视***中可控组播的实现方法 | |
CN101931787B (zh) | 一种组播节目的控制方法、装置和*** | |
KR101346983B1 (ko) | 비디오 스트림 전송 장치 및 방법 | |
KR101351460B1 (ko) | Iptv mms 서비스 제공방법 및 그 시스템 | |
US20100017837A1 (en) | Method of securing resources in a video and audio streaming delivery system | |
KR100592874B1 (ko) | 멀티캐스트 방식의 ip 방송 방법 및 시스템 | |
CN101299715A (zh) | 强制组播的方法和***、以及路由设备、终端设备 | |
KR101409932B1 (ko) | Iptv sms 서비스 제공방법 및 그 시스템 | |
US20120124182A1 (en) | Method, a terminal, an access node and a media server for providing resource admission control of digital media streams | |
CN101188740A (zh) | 直播网络电视的组播方法 | |
KR100993302B1 (ko) | Iptv 개인정보 서비스 시스템 및 방법 | |
CN103379088B (zh) | 一种跨域提供直播节目的***及方法 | |
CN106341737A (zh) | Ip组播流处理方法、交换机组、服务器及*** | |
KR101351457B1 (ko) | Iptv 발신자 번호표시 서비스 제공 시스템 및 발신자번호표시 서비스 제공방법 | |
JP2010183506A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |