专利名称:一种用户授权方法及其授权系统的制作方法
技术领域:
本发明涉及数字多媒体广播,尤其涉及一种用户授权方法及其授权系统。
背景技术:
目前,随着广播电视系统面向数字化、产业化的发展,用户为自身收看的电视节目内容进行付费已成为这一发展的必然,而要实现用户为自身收看的电视节目内容进行付费的目的,首要解决的技术问题是应该对收看电视节目的用户进行有效管理。条件接收系统(CAS,Conditional Access System)就是在现有广播电视网中实施的用于对用户进行有效管理的方式之一,而由CAS技术实现的对用户进行管理的主要过程 如下广播电视网的头端(HE,Head End)对要发送给用户的电视节目数据进行加扰处理,然后再对用户能够收看的节目进行授权,并且授权处理后的授权数据还要进行加密处理后才能传送到最终用户终端;用户终端接收到电视节目后,只有合法用户才能对加密处理的授权数据进行解密,得到相应的授权数据,然后使用授权数据对加扰处理的电视节目进行解扰处理,以正常收看电祝节目;而非法用户或者没有正常接收到自身授权数据的用户由于无法对加扰处理的电视节目进行解扰,因此就不能正常收看电视节目,这样就到达了对用户收看的电视节目内容进行控制和管理的目的。传统的用户授权大多是长时间的授权,即用户订购几个月、甚至一年的电视节目。BOSS 系统(Business&Operation Support System)向 CAS 发送长授权指令,CAS 以单个用户为单位,直接向用户发送长授权包。随着网络规模扩大,整个网络承载的终端节点数目不断增多,即用户可能达到百万级规模甚至更大,如果仍然使用以用户为单位,逐个发送包含授权信息的授权包的方式,服务端就需要产生大量的授权包,产生这么多的授权包往往需要花费数天的时间,同时这些授权包也占用了大量的网络带宽,影响其他业务的正常运营。CA厂商提出使用组授权的方式来解决以上问题,按照用户编号将若干个用户分作一组,将对多个用户的授权包压缩成对一个用户组的授权包,这个新的授权包简称为组包。但是组内每个用户的授权时间不同,也有可能出现组内用户中途退订或申请授权的情况,这造成处于同一组的用户授权有长有短,单一的组授权包无法清楚描述组内所有用户拥有的授权信息,无法产生一个可以包括组内所有用户的合理授权。因此运营商使用将长时间的授权按照固定的授权周期分割成若干个短授权,进行分段授权的授权方式,例如将包年的长授权分割成按月逐次授权,在每月的固定时间向用户下发新授权周期内的组授权包。运营商采用分段授权、逐次授权的方式,在固定的时间向合法用户发送下一个授权周期的新授权包,以替换现有授权。为保证用户终端能够及时收到新的授权包,方便运营商调度,运营商往往会提前下发下一个授权周期的授权包,并增加一定的缓冲时间。缓冲时间一般远小于授权周期,是运营商免费提供给用户终端使用的,用来防止新授权周期的授权包未能及时被用户终端接收到。用户在收到新的短授权包时,将使用新授权替换现有授权,即将现有授权覆盖,转而使用新授权包里的授权信息。传统的用户授权使用普通授权方式,即每个授权包中只包含一个用户的授权信息。但是,当系统用户数量达到几十万,甚至数百万规模时,普通授权包将占用大量带宽。对传统的用户授权的改进是使用组授权方式,即按照用户编号将若干个用户分为一组,将对多个用户的授权信息压缩成对一个用户组的授权信息,每个组授权包中包含多个用户的授权信息。组授权方式的缺点在于,组内每个用户的授权时间不同,也有可能出现组内用户中途退订或申请授权的情况,这造成处于同一组的用户授权有长有短,单一的组授权包无法清楚描述组内所有用户拥有的授权信息,无法产生一个可以包括组内所有用户的合理授权。还有一种授权方式是短授权调度替换,即将长时间的授权按照固定的授权周期分
割成若干个短授权,进行分段替换终端授权的授权方式,例如将长时间授权分割成按周期的逐次授权,在现有周期内向用户下发新授权周期内的组授权包。用户的终端收到新的授权包后,将现有授权替换成新的授权。这种授权方式的缺点在于,为防止订购下一周期的用户开机后无法及时收到授权,系统使用“缓冲时间”的机制,系统每次调度时将为用户提供一定的免费观看时间,因为这部分缓冲时间是运营商免费提供给用户终端的,运营商不得不自己为这部分授权买单,自身利益会受到损害。
发明内容
本发明的目的在于提出一种用户授权方法及其授权系统,这种用户授权方法及其授权系统基于组授权和短授权调度替换机制,保证授权信息及时到达终端,用户可准时观看,又可剔除“缓冲时间”机制保证运营商的利益不受损失。为达此目的,本发明提供了一种用户授权方法,其特征在于,包括步骤SI.将用户分成至少一个用户组,头端根据用户组为组内的终端产生包含授权时间段的新授权信息,并向终端定期地发送所述新授权信息;S2.所述终端接收到所述新授权信息;S3.检查所述终端中是否已存在授权信息,如果否,则进行以下步骤S4 ;如果是,则依次进行以下步骤S5、S6 ;S4.将所述新授权信息写入所述终端;S5.将所述终端中已存在的原有授权信息的授权时间段和所述新授权信息的授权时间段进行比较并对两个授权时间段取并集以便形成新授权时间段;S6.利用新授权时间段更新原有授权信息。进一步地,步骤SI中的所述定期地发送包括按月发送、按季度发送、按年发送。进一步地,所述新授权信息通过有线通信网的有线传输线路或无线通信网的无线传输线路下发到所述终端。进一步地,步骤SI中的所述至少一个用户组是根据用户标识信息而划分的。尤其是,所述用户标识信息包括以下中的至少一项用户ID、用户订购的节目信息和用户ID与用户订购的节目信息之间的绑定关系。对应地,本发明还提出了一种用户授权系统,其特征在于,包括头端,用于根据对用户进行分组而形成的至少一个用户组为组内的终端产生包含授权时间段的新授权信息,并向终端定期地发送所述新授权信息;终端,进一步包括信息接收模块,用于接收所述新授权信息;判断模块,用于检查所述终端中是否已存在授权信息,如果否,则调用写入模块;如果是,则调用更新模块;写入模块,用于将所述新授权信息写入所述终端;更新模块,用于将所述终端中已存在的原有授权信息的授权时间段和所述新授权信息的授权时间段进行比较并对两个授权时间段取并集以便形成新授权时间段,并且利用新授权时间段更新原有授权信息。
进一步地,所述定期地发送包括按月发送、按季度发送、按年发送。进一步地,所述新授权信息通过有线通信网的有线传输线路或无线通信网的无线传输线路下发到所述终端。进一步地,所述对用户进行分组是根据用户标识信息而将用户分成至少一个用户组。尤其是,所述用户标识信息包括以下中的至少一项用户ID、用户订购的节目信息和用户ID与用户订购的节目信息之间的绑定关系。本发明既能保证授权信息及时到达终端,用户可准时观看,又可剔除“缓冲时间”机制,保证运营商的利益不受损失。
图I是根据本发明实施例的一种用户授权方法的流程图;图2是根据本发明实施例的用户授权场景的示意图;图3是根据本发明实施例的一种用户授权系统的结构框图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。本发明在服务端将用户现有的长时间、一次性节目订购分割成若干个短授权,将现有的一次性授权改为按照固定的授权周期分段、逐次授权,新产生的授权包仅对下一个授权周期有效,不同的授权周期需要不同的授权包,并取消现有的缓冲时间设置。根据本发明,服务端在每个授权周期结束前产生下一个授权周期的组授权包,提前下发至用户终端。例如,对于按月授权,运营商可以在每月的25日向用户终端下发下个月的组授权包,由此,简化了运营商调度和管理,确保用户终端能够及时收到新的授权信息,能够解密观看下一个授权周期内的节目内容。根据本发明,用户的终端采取将现有授权与新授权进行合并的方式,取代现有技术的授权信息简单替换。终端在收到新的产品授权信息后,检查该产品授权信息是否存在于终端中,如果不存在,表明是新产品的授权,将新的产品授权信息写入到终端中。如果该编号的产品授权信息已经存在于终端中,则比较产品现有授权和新授权的开始时间和结束时间,取两者的并集,将属于同一编号产品的授权信息进行合并,最后终端将更新后的产品授权信息写入到终端中。
实施例一图I是本发明实施例一所述的一种用户授权方法的流程图,如图I所示,本实施例所述的用户授权方法包括以下步骤SI.将用户分成至少一个用户组,头端根据用户组为组内的终端产生包含授权时间段的新授权信息,并向终端定期地发送所述新授权信息。步骤SI中的所述定期地发送包括但不限于按月发送、按季度发送或者按半年发送。本发明在服务端将用户现有的长时间、一次性节目订购分割成若干个短授权,将现有的一次性授权改为按照固定的授权周期分段、逐次授权,新产生的、包含新授权信息的授权包仅对下一个授权周期有效,不同的授权周期需要不同的授权包,并取消现有技术的缓冲时间设置。 步骤SI中的所述至少一个用户组是根据用户标识信息而划分的。所述用户标识信息包括以下中的至少一项用户ID、用户订购的节目信息和用户ID与用户订购的节目信息之间的绑定关系。根据本发明的一个实施例,可以把订购了特定节目信息的用户分成组,或者把具有特定范围内的用户ID的用户分成组,或者同时考虑用户ID与用户订购的节目信息二者把用户分成组。S2.所述终端接收到所述新授权信息。所述终端通过有线通信网的有线传输线路或无线通信网的无线传输线路接收所述新授权信息。根据本发明的一个实施例,所述有线传输线路例如是PSTN (公用电话交换网)通信网中的有线传输信道或是广播电视网中的有线传输信道;所述无线传输线路例如是GSM通信网中的无线传输信道或是3G、4G等通信网中的无线传输信道。S3.检查所述终端中是否已存在授权信息,如果否,则进行以下步骤S4 ;如果是,则依次进行以下步骤S5、S6。例如,如果所述终端中先前已经保存了授权信息,则流程依次进行步骤S5、S6 ;如果所述终端中并不存在授权信息,则流程前进到步骤S4。S4.将所述新授权信息写入所述终端,流程结束。例如,所述终端包括存储器,在上述步骤S4中将所述新授权信息写入存储器中以供将来使用。S5.将所述终端中已存在的原有授权信息的授权时间段和所述新授权信息的授权时间段进行比较并对两个授权时间段取并集以便形成新授权时间段。S6.利用新授权时间段更新原有授权信息。在实施例一的基础上参考图2,图2是根据本发明实施例的用户授权场景的示意图。参见图2,例如运营商实行按月逐次授权方式,在每月的25号以用户组为单位向用户下发下个月的新授权信息。新授权信息的授权时间段的开始时间和结束时间分别为下个月的第一天和最后一天。假设当前时间为2010年I月。场景I:用户本月新购买一授权产品,从2010年2月开始生效。头端在本月25日下发所述产品的新授权信息,新授权信息的授权时间段的开始时间是2010年2月I日,结束时间是2010年2月28日。根据实施例一,对用户的终端进行检查,因为用户是本月新购买该授权产品,所以终端中并不存在该授权产品的授权信息。因此,在检查后,所述终端内写入了所述新授权信息,新授权信息的授权时间段的开始时间是2010年2月I日,新授权信息的授权时间段的结束时间是2010年2月28日。场景2 :用户已经有一授权产品,其现有授权信息的授权时间段的开始时间和结束时间分别为2010年I月I日和2010年I月31日。头端在2010年I月25日下发2010年2月的新授权信息,新授权信息的授权时间段的开始时间为2010年2月I日,结束时间为2010年2月28日。根据实施例一,对用户的终端进行检查,因为用户已经购买了所述授权产品,所以终端中存在授权信息。因此,在检查后,将所述终端中已存在的原有授权信息的授权时间段和所述新授权信息的授权时间段进行比较并对两个授权时间段取并集以便形成新授权时间段,所形成的新授权时间段的开始时间为2010年I月I日,结束时间为2010年2月28日。最后,利用新授权时间段对终端内的原有产品授权信息进行更新。实施例二根据本发明的同一构思,本发明还提供了一种用户授权系统。图3是本发明实施 例二所述的一种用户授权系统的结构框图,如图3所示,本实施例二所述的用户授权系统包括头端,用于根据对用户进行分组而形成的至少一个用户组为组内的终端产生包含授权时间段的新授权信息,并向终端定期地发送所述新授权信息。所述定期地发送包括但不限于按月发送、按季度发送或者按半年发送。本发明在服务端将用户现有的长时间、一次性节目订购分割成若干个短授权,将现有的一次性授权改为按照固定的授权周期分段、逐次授权,新产生的、包含新授权信息的授权包仅对下一个授权周期有效,不同的授权周期需要不同的授权包,并取消现有技术的缓冲时间设置。根据本发明的实施例,上述对用户进行分组是根据用户标识信息而将用户分成至少一个用户组。尤其是,所述用户标识信息包括以下中的至少一项用户ID、用户订购的节目信息和用户ID与用户订购的节目信息之间的绑定关系。例如,可以把订购了特定节目信息的用户分成组,或者把具有特定范围内的用户ID的用户分成组,或者同时考虑用户ID与用户订购的节目信息二者把用户分成组。终端,进一步包括信息接收模块,用于接收所述新授权信息;判断模块,用于检查所述终端中是否已存在授权信息,如果否,则调用写入模块,如果是,则调用更新模块;写入模块,用于将所述新授权信息写入所述终端;更新模块,用于将所述终端中已存在的原有授权信息的授权时间段和所述新授权信息的授权时间段进行比较并对两个授权时间段取并集以便形成新授权时间段,并且利用新授权时间段更新原有授权信息。根据本发明的实施例,所述终端通过有线通信网的有线传输线路或无线通信网的无线传输线路接收所述新授权信息。所述有线传输线路例如是PSTN (公用电话交换网)通信网中的有线传输信道或是广播电视网中的有线传输信道;所述无线传输线路例如是GSM通信网中的无线传输信道或是3G、4G等通信网中的无线传输信道。根据本发明的实施例,所述终端包括存储器,在接收到所述新授权信息且所述终端中不存在授权信息的情况下,所述终端将所述新授权信息写入存储器中以供将来使用。在实施例二的基础上参考图2,图2是根据本发明实施例的用户授权场景的示意图。
参见图2,例如运营商实行按月逐次授权方式,在每月的25号以用户组为单位向用户下发下个月的新授权信息。新授权信息的授权时间段的开始时间和结束时间分别为下个月的第一天和最后一天。假设当前时间为2010年I月。场景I:用户本月新购买一授权产品,从2010年2月开始生效。头端在本月25日下发所述产品的新授权信息,新授权信息的授权时间段的开始时间是2010年2月I日,结束时间是2010年2月28日。根据实施例二,终端通过信息接收模块接收新授权信息后,判断模块开始检查所述终端中是否已存在授权信息。因为用户是本月新购买该授权产品,所以终端中并不存在该授权产品的授权信息。因此,所述判断模块调用写入模块来在所述终端内写入了所述新授权信息,新授权信息的授权时间段的开始时间是2010年2月I日,新授权信息的授权时间段的结束时间是2010年2月28日。场景2 :用户已经有一授权产品,其现有授权信息的授权时间段的开始时间和结束时间分别为2010年I月I日和2010年I月31日。头端在2010年I月25日下发2010年2月的新授权信息,新授权信息的授权时间段的开始时间为2010年2月I日,结束时间为2010年2月28日。根据实施例二,终端通过信息接收模块接收新授权信息后,判断模块 开始检查所述终端中是否已存在授权信息。因为用户已经购买了所述授权产品,所以终端中存在授权信息。因此,在检查后,所述判断模块调用更新模块来将所述终端中已存在的原有授权信息的授权时间段和所述新授权信息的授权时间段进行比较并对两个授权时间段取并集以便形成新授权时间段,最终用新授权时间段来对终端内的原有产品授权信息进行更新。所形成的新授权时间段的开始时间为2010年I月I日,结束时间为2010年2月28曰。本领域普通技术人员可以理解实现上述实施例的方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中。所述的计算机可读取存储介质,如R0M/RAM、磁碟、光盘等。本发明所述的技术方案基于组授权和短授权调度替换机制,保证授权信息及时到达终端,用户可准时观看,又可剔除“缓冲时间”机制,保证运营商的利益不受损失。上述仅为本发明的较佳实施例及所运用技术原理,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围内。
权利要求
1.一种用户授权方法,其特征在于,包括步骤 51.将用户分成至少一个用户组,头端根据用户组为组内的终端产生包含授权时间段的新授权信息,并向终端定期地发送所述新授权信息; 52.所述终端接收到所述新授权信息; 53.检查所述终端中是否已存在授权信息,如果否,则进行以下步骤S4;如果是,执行步骤S5 ; 54.将所述新授权信息写入所述终端; 55.将所述终端中已存在的原有授权信息的授权时间段和所述新授权信息的授权时间段进行比较并对两个授权时间段取并集以便形成新授权时间段; 56.利用新授权时间段更新原有授权信息。
2.根据权利要求I所述的方法,其特征在于,步骤SI中的所述定期地发送包括按月发送、按季度发送、按年发送。
3.根据权利要求I所述的方法,其特征在于,所述新授权信息通过有线通信网的有线传输线路或无线通信网的无线传输线路下发到所述终端。
4.根据权利要求I所述的方法,其特征在于,步骤SI中的所述至少一个用户组是根据用户标识信息而划分的。
5.根据权利要求4所述的方法,其特征在于,所述用户标识信息包括以下中的至少一项用户ID、用户订购的节目信息和用户ID与用户订购的节目信息之间的绑定关系。
6.一种用户授权系统,其特征在于,包括 头端,用于根据对用户进行分组而形成的至少一个用户组为组内的终端产生包含授权时间段的新授权信息,并向终端定期地发送所述新授权信息; 终端,进一步包括 信息接收模块,用于接收所述新授权信息; 判断模块,用于检查所述终端中是否已存在授权信息,如果否,则调用写入模块;如果是,则调用更新模块; 写入模块,用于将所述新授权信息写入所述终端; 更新模块,用于将所述终端中已存在的原有授权信息的授权时间段和所述新授权信息的授权时间段进行比较并对两个授权时间段取并集以便形成新授权时间段,并且利用新授权时间段更新原有授权信息。
7.根据权利要求6所述的用户授权系统,其特征在于,所述定期地发送包括按月发送、按季度发送、按年发送。
8.根据权利要求6所述的用户授权系统,其特征在于,所述新授权信息通过有线通信网的有线传输线路或无线通信网的无线传输线路下发到所述终端。
9.根据权利要求6所述的用户授权系统,其特征在于,所述对用户进行分组是根据用户标识信息而将用户分成至少一个用户组。
10.根据权利要求9所述的用户授权系统,其特征在于,所述用户标识信息包括以下中的至少一项用户ID、用户订购的节目信息和用户ID与用户订购的节目信息之间的绑定关系O
全文摘要
本发明公开了一种用户授权方法及其授权系统。其中,该用户授权方法包括S1.将用户分成至少一个用户组,头端根据用户组为组内的终端产生包含授权时间段的新授权信息,并向终端定期地发送新授权信息;S2.终端接收到新授权信息;S3.检查终端中是否已存在授权信息,如果否,则进行以下步骤S4;如果是,则依次进行以下步骤S5、S6;S4.将新授权信息写入终端;S5.将终端中已存在的原有授权信息的授权时间段和新授权信息的授权时间段进行比较并对两个授权时间段取并集以便形成新授权时间段;S6.利用新授权时间段更新原有授权信息。本发明既保证授权信息及时到达,又剔除了“缓冲时间”,保障了运营商的利益。
文档编号H04N21/258GK102868918SQ20121036656
公开日2013年1月9日 申请日期2012年9月27日 优先权日2012年9月27日
发明者刘奎, 王天星, 王文军, 李伟东, 李红艳, 谢佩博 申请人:北京视博数字电视科技有限公司