一种数字电视系统中可控组播的实现方法

文档序号:7926154阅读:124来源:国知局
专利名称:一种数字电视系统中可控组播的实现方法
技术领域
本发明涉及一种数字电视IPTV系统的方法,尤其涉及的是一种数字电视系统中 可控组播的实现方法。
背景技术
现有技术中,组播技术能使主机发送IP信息包到IP网络中任何一组主机上,这组 主机用一个IP组播地址标识即可。而主机只需发送一份组播数据流,组内的主机都能收 到,从而实现了网络中点到多点的高效数据传送,能够有效地节约带宽,降低网络设备负载 和服务器负载,特别适合流量大接收者众多的数据传送。因此在多媒体业务日渐增多的情 况下,组播技术有着巨大的市场潜力。 数字电视技术IPTV则在组播技术的基础上,借助IP网络,实现了用户和运营商提 供的频道之间双向交互式视频。 对于IPTV业务而言,影响其大规模商用的最主要问题是运营方式和对用户的管 理,目前采用的运营方式存在以下突出的问题 首先,频道访问控制很困难。频道访问控制是指控制一个用户访问组播频道的范
围,对于不同收费的用户,可以访问的频道应该是不同的,这是IPTV系统实际商用时必须
具备的功能,通常对用户进行权限分配的对象是频道,即运营商提供的组播节目源,由于运
营商在实际商用中提供的频道数量非常大,用户数更是成千上万,如果给用户一个个的配
置不同频道的权限,这种工作量将是非常大的,而且管理起来也非常困难。 其次,无法实现频道预览功能;如果对于频道的权限只有订购和未订购,而没有预
览的功能,在用户订购之前,就没有办法了解一个频道是否真正符合自己的需要,用户无法
做出正确的选择,也不利于运营商提供频道的推广。 第三,面对数量繁多的频道和不同的用户需求,运营商很难计费。
因此,现有技术还有待于改进和发展。

发明内容
本发明的目的在于提供一种数字电视系统中可控组播的实现方法,用于高效的实
现数字电视系统可控组播的频道访问控制和频道预览等功能。 本发明采用以下技术方案 —种数字电视系统中可控组播的实现方法,其包括以下步骤 A、创建预览模板和频道,并通过预览模板名称关联所述预览模板和频道; B、创建套餐,并关联该套餐与至少一个频道,对应配置各频道的频道权限; C、根据用户定购的至少一套餐,从频道服务器获取相应频道的组播数据用于播放。
所述的方法,其中,所述步骤C还包括 Cl、用户向因特网组管理协议模块IGMP发送收看某频道的请求;
C2、所述IGMP模块向频道访问控制模块转发该请求,用于鉴权; C3、鉴权通过后,根据用户定购套餐中的频道参数,向频道服务器发送请求; C4、所述频道服务器向对应用户发送对应频道的组播数据。 所述的方法,其中,所述步骤C3还包括 C31、所述IGMP模块根据用户定购套餐中的频道预览参数向预览模块发送请求;
C32、所述预览模块根据对应频道的预览参数,向所述频道服务器转发请求,并确 定预览收看的时间。 所述的方法,其中,所述预览参数包括模板名称、预览次数、预览间隔和预览时间。
所述的方法,其中,所述步骤B还包括 给每个频道分配一个易于识别的名称,同时需要配置频道的组播源IP、预加入开 关。 所述的方法,其中,所述步骤B还包括如果在创建的时候不选择预览模板则自动 应用默认的预览模板。 所述的方法,其中,所述步骤C还包括当用户定购多个套餐中有重复的频道时, 该重复频道的频道权限以最高者为准。 所述的方法,其中,所述频道权限包括订购、预览和禁止三种。 本发明所提供的一种数字电视系统中可控组播的实现方法,由于采用了支持灵活 的预览参数配置,方便了用户选择订购合适的节目,同时采取不同套餐的划分,比如普通套 餐和特殊套餐,把常用的频道组合打包成基本套餐,把其他较少人选择的频道则打包成各 种特殊套餐,这样既使数字电视IPTV业务开展的更加灵活,在操作上又更加易于管理。而 且,也可以对不同的套餐进行定价,以采取便捷的包月制收费。


图1为本发明IPTV管理模型的结构示意图; 图2为本发明数字电视系统中可控组播的实现方法流程示意图。
具体实施例方式
下面结合附图,将对本发明具体实施例进行进一步的说明。 本发明提出的一种在IPTV系统中可控组播的频道访问控制功能和频道预览功能
的高效实现方式中,本发明方法的核心发明点在于采取了预览模板、频道和套餐相结合的
管理模型,基本组成是预览模板、频道、频道权限和用户套餐等,如图1所示的。 频道是所有IPTV系统中最基本的元素,也可以称为组播节目,是运营商提供节目
的组播组地址,包括频道名称、组播源地址、是否预加入标志和相关联的预览模板等。在现
有技术基础的频道之外,本发明方法扩展实现了以下内容 频道权限包括了订购、预览和禁止三种权限,预览代表用户频道访问中的一种特 殊的权限,允许用户在没有定购某些节目的情况下进行可管理的观看,频道预览属性由频 道关联的预览模板确定。 套餐数个频道的集合;每个套餐包括了一组频道,并且规定了每个频道在本套 餐中的频道权限,用户在订购套餐的时候,支持同时选择多个套餐,可以收看的频道列表为这些所定购套餐包含频道的总和,当不同套餐中有相同节目的时候,以该节目的最大权限 为实际的用户订购权限。 预览模板预览模板定义了频道(组播节目源)在预览时候的各项预览属性,包括 模板名称、用户在复位间隔内的最大预览次数、每次预览最大时间、两次预览的间隔等。支 持多个预览模板,并且提供默认模板。
预览模板、频道、频道权限和用户套餐之间的关系如下所述预览模板来定义频道
在预览时候的各项预览属性,简化创建频道的工作量;所述套餐将不同的频道组合进行打
包,并确定相应的频道权限,提供给用户最终选择的即是各种套餐的列表。 如图l所示,本发明方法中套餐包括多个频道,表示这个套餐包含的节目列表,并
且这些节目在本套餐中都有自己对应的用户频道权限。频道则包括节目的名称、组播源地
址、是否预加入标志,并通过预览模板名称和预览模板关联。预览模板定义实际的预览参
数,当用户只有预览权限时有效。 如图2所示,是本发明数字电视系统中可控组播的实现方法的实现流程示例,其 包括以下过程 用户201作为组播频道的接收者,当该用户想收看某个组播频道时,向IGMP模块 202(因特网组管理协议,Internet Group ManagementProtocol)发出点播请求,请求收看 某个频道; IGMP模块202负责IGMP报文的帧听和转发,在收到用户201发送的请求报文后, 并向频道访问控制模块203请求鉴权; 频道访问控制模块203的功能是控制用户访问组播频道的范围,当鉴权结果为无 权限时,拒绝用户201的请求;当鉴权结果为预览权限时,转到预览模块204处理;如用户 201已购买,则向频道服务器205转发用户201的请求报文。用户201的频道定购是通过对 套餐的购买实现的,并且可以定购多个套餐。 预览模块204中可预览频道代表用户频道访问中一种特殊的权限,允许用户在没 有定购某些节目的情况下进行可管理的观看,预览模块204根据频道预览参数对用户的收 看进行管理。 频道服务器205是实际节目的提供者,接收用户的点播请求后,提供组播节目以 供用户201播放。 本发明方法中IPTV业务开展过程包括创建预览模板、频道、套餐并应用到用户的 整个过程,对于选购IPTV的实际用户而言,直接关联的只有IPTV的套餐,套餐可以用名字 来标示。
其基本步骤示例可以设置如下
首先,创建预览模板; 预览模板包括模板名称、预览次数、预览间隔和预览时间等,一个设备可以有多个 预览模板,并且可提供默认模板。
其次,创建频道; 需要给每个频道分配一个易于识别的名称,同时需要配置频道的组播源IP、预加 入开关,并且通过预览模板名称来关联相应的预览模板,如果在创建的时候不选择预览模 板,则自动应用默认的模板。
第三,创建套餐; 给每个套餐定义一个便于用户识别的名称,并且关联套餐和至少一个频道,在套 餐中通过频道名称关联引用节目,并定义节目在本套餐中的用户频道权限。
第四,关联套餐和用户; 在用户付费购买后,用户从现有的数个套餐中可选购自己所需的套餐;当用户定 购的套餐中有重复的频道时,该重复频道的频道权限以最高者为准。 综上,本发明数字电视系统中可控组播的实现方法由于采用了支持灵活的预览参 数配置,方便了用户选择订购合适的节目,同时采取不同套餐的划分,比如普通套餐和特殊 套餐,把常用的频道组合打包成基本套餐,其他较少人选择的频道则打包成各种特殊套餐, 这样既使IPTV业务开展的更加灵活,在操作上又更加易于管理。而且,还可以对不同的套 餐进行定价,采取便捷的包月制收费。 应当理解的是,上述针对本发明较佳实施例的描述较为详细和具体,但不能因此 而认为是对本发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求为准。
权利要求
一种数字电视系统中可控组播的实现方法,其包括以下步骤A、创建预览模板和频道,并通过预览模板名称关联所述预览模板和频道;B、创建套餐,并关联该套餐与至少一个频道,对应配置各频道的频道权限;C、根据用户定购的至少一套餐,从频道服务器获取相应频道的组播数据用于播放。
2. 根据权利要求1所述的方法,其特征在于,所述步骤C还包括 Cl、用户向因特网组管理协议模块IGMP发送收看某频道的请求;C2、所述IGMP模块向频道访问控制模块转发该请求,用于鉴权;C3、鉴权通过后,根据用户定购套餐中的频道参数,向频道服务器发送请求;C4、所述频道服务器向对应用户发送对应频道的组播数据。
3. 根据权利要求2所述的方法,其特征在于,所述步骤C3还包括 C31、所述IGMP模块根据用户定购套餐中的频道预览参数向预览模块发送请求; C32、所述预览模块根据对应频道的预览参数,向所述频道服务器转发请求,并确定预览收看的时间。
4. 根据权利要求3所述的方法,其特征在于,所述预览参数包括模板名称、预览次数、 预览间隔和预览时间。
5. 根据权利要求3所述的方法,其特征在于,所述步骤B还包括 给每个频道分配一个易于识别的名称,同时需要配置频道的组播源IP、预加入开关。
6. 根据权利要求5所述的方法,其特征在于,所述步骤B还包括如果在创建的时候不 选择预览模板则自动应用默认的预览模板。
7. 根据权利要求6所述的方法,其特征在于,所述步骤C还包括当用户定购多个套餐 中有重复的频道时,该重复频道的频道权限以最高者为准。
8. 根据权利要求7所述的方法,其特征在于,所述频道权限包括订购、预览和禁止三
全文摘要
本发明公开了一种数字电视系统中可控组播的实现方法,其包括以下步骤创建预览模板和频道,并通过预览模板名称关联所述预览模板和频道;创建套餐,并关联该套餐与至少一个频道,对应配置各频道的频道权限;根据用户定购的至少一套餐,从频道服务器获取相应频道的组播数据用于播放。本发明数字电视系统中可控组播的实现方法由于采用了支持灵活的预览参数配置,方便了用户选择订购合适的节目,同时采取不同套餐的划分,把常用的频道组合打包成基本套餐,把其他较少人选择的频道则打包成各种特殊套餐,这样既使数字电视IPTV业务开展的更加灵活,在操作上又更加易于管理。而且,也可以对不同的套餐进行定价,以采取便捷的包月制收费。
文档编号H04N7/16GK101742227SQ20081021745
公开日2010年6月16日 申请日期2008年11月7日 优先权日2008年11月7日
发明者苏春山, 马坚 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1