[发明专利]一种层次化控制访问组播组的方法和装置有效
申请号: | 200910091702.4 | 申请日: | 2009-08-24 |
公开(公告)号: | CN101640787A | 公开(公告)日: | 2010-02-03 |
发明(设计)人: | 刘爽;郁聪 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04L29/06 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) | 代理人: | 蒋雅洁;王黎延 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 层次 控制 访问 组播组 方法 装置 | ||
技术领域
本发明涉及数据通信技术,特别是涉及一种层次化控制访问组播组的方法和装置。
背景技术
交互式网络电视(IPTV)是由运营商基于宽带基础推出的,利用网际协议(IP)宽带网络,集互联网、多媒体、通信等多种技术于一体,向用户提供直播电视、视频点播、上网浏览等多种交互式服务的业务。其中,IPTV的实现流程可参照图1所示:
步骤101,用户终端发送因特网组群管理协议(IGMP,Internet GroupManagement Protocol)加入(Join)报文,请求组播节目;
当用户终端请求组播节目时,向数字用户线路接入复用器(DSLAM,DigitalSubscriber Line Access Multiplexer)发送IGMP Join报文。所述DSLAM是各种数字用户线(DSL,Digital Subscriber Line)系统的局端设备,属于最后一公里(thelast mile)接入设备,DSLAM的功能是接纳所有的DSL线路,汇聚流量,相当于一个二层交换机。其中,所述用户终端包括个人计算机(PC)或“IP机顶盒+电视”等形式。
步骤102,DSLAM接收用户终端发送的IGMP Join报文,并转发给接入设备;
步骤103,接入设备接收所述IGMP Join报文并查询权限控制表,对请求接入的用户进行接入认证,如果请求接入的用户通过接入认证,则执行步骤104;如果请求接入的用户没有通过接入认证,则执行步骤105;
其中,所述权限控制表是由接入设备的IPTV系统产生的,主要包括:交换机的端口号、频道的访问权限、当前已点播频道数目、以及当前在线的用户信 息等。在本步骤中,对用户的权限控制包括:
1)对用户加入的组播组的权限控制,所述权限控制包括预览、浏览、查询、拒绝权限;
2)对当前用户所能加入的组播组个数的限制;
3)对当前用户所能占用的带宽的限制;
4)对于预览用户,还包括对预览间隔和预览次数的限制。
步骤104,接入设备向所述用户发送组播流。
步骤105,接入设备拒绝所述用户的访问请求。
由上述可见,现有技术中对于用户的权限控制仅仅是一次,并且一般限制在一个接口或者虚拟局域网(VLAN)内,然而,对于现在迅速发展的IP网络,由于运营商需要提供更加高质量的服务,那么目前仅在一个层面上对用户权限进行控制是不能提高服务质量的,因此,需要从多个方面对用户权限进行层次化控制。
目前,在IPTV的用户接入控制中,都是采用单一的控制层面,还没有对用户接入进行层次化控制。
发明内容
有鉴于此,本发明的主要目的在于提供一种层次化控制访问组播组的方法和装置,能对用户点播的组播组进行多层次、灵活控制,以提高组播组的质量。
为达到上述目的,本发明公开了一种层次化控制访问组播组的方法,划分组播组的访问权限控制层,并为每个控制层设置控制规则;该方法包括:根据所设置的控制规则,在当前控制层对来访用户进行权限控制,如果所述用户没有通过权限控制,则拒绝用户访问其请求的组播组;如果所述用户通过权限控制,则进入下一个控制层对来访用户进行权限控制,直到完成所设置的所有控制层。其中,所述划分组播组的访问权限控制层包括:A、按照接口的逻辑关系从整体到局部将组播组的访问权限控制层划分为:第一控制层为整个接入设备;第二控制层为接入设备的接口;第三控制层为接入设备的接口和虚拟局域 网VLAN;第四控制层为接入设备的接口、VLAN和网际协议IP地址;或者,B、根据不同的用户权限级别,由高到低的层次来将组播组的访问权限控制层划分为:第一控制层:对当前用户所能占用的带宽的限制;第二控制层:对用户点播组播组的权限控制;第三控制层:对用户访问的组播流的个数目的限制。
其中,所述为每个控制层设置控制规则包括:将控制层所能允许的带宽数目设置为该控制层的控制规则;和/或,限制用户所能加入的组播组个数来控制用户对组播组的访问权限。
上述方法中,所述根据所设置的控制规则,在当前控制层对来访用户进行权限控制为:针对每个控制层允许的带宽数目来控制当前控制层的用户权限,在当前控制层收到的用户点播组播组占用的带宽加上当前控制层上已经占用的带宽没有超过当前控制层所容纳的带宽限制值时,则进入下一个层次的控制;和/或,针对每个控制层允许用户加入的组播流个数来控制访问组播组的权限,在当前控制层上收到的用户点播组播流个数加上当前层上已点播的组播流个数没有超过当前控制层组播流个数限制值时,则进入下一个层次的控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910091702.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于水流发电的卧式水轮机
- 下一篇:机械式节气门体