一种授权管理信息的处理方法和装置制造方法及图纸

技术编号:13634274 阅读:36 留言:0更新日期:2016-09-02 18:49
本发明专利技术实施例公开了一种授权管理信息的处理方法和装置,涉及数字电视技术领域,用以解决现有技术中多且频繁的emm数据占用存储资源较大、emm数据处理不及时容易造成阻塞、数据丢失的问题。该方法包括:接收条件接收系统的前端发送的授权管理信息;确定所述授权管理信息的信息属性,所述信息属性包括共享信息或个人信息;根据所述授权管理信息的信息属性,确定所述授权管理信息是否有效;若所述授权管理信息无效,则丢弃所述授权管理信息。

【技术实现步骤摘要】

本专利技术涉及数字电视
,尤其涉及一种授权管理信息的处理方法和装置
技术介绍
数字电视条件接收系统(BS Conditional Access System,B-CAS)的基本目的是通过对用户的授权控制和管理,实现数字广播系统的有偿服务,在为运营商带来经济上回报的同时,也能为用户提供更多、更高质量的服务内容。B-CAS前端会给机顶盒连续发送授权管理信息(Entitlement Management Message,emm),其中的信息内容可以是邮件(mail)和通知(message)。机顶盒会直接将其收到的全部emm推送给用户,由于前端发送的emm数据多且频繁,需要在机顶盒中建立较大的缓冲队列来缓冲数据,若数据处理不及时就会造成阻塞,如果数据阻塞,再有数据传过来,就不能接收了,就可能造成数据丢失问题,数据接收的成功率变低。同时,相对来说,在相同时间内,数据接收的少,从而接收速率变慢。
技术实现思路
本专利技术的实施例提供一种授权管理信息的处理方法和装置,用以解决现有技术中多且频繁的emm数据占用存储资源较大、emm数据处理不及时容易造成阻塞、数据丢失的问题。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,本专利技术实施例提供了一种授权管理信息的处理方法,其特征在于,包括:接收条件接收系统的前端发送的授权管理信息;确定所述授权管理信息的信息属性,所述信息属性包括共享信息或个人信息;根据所述授权管理信息的信息属性,确定所述授权管理信息是否有效;若所述授权管理信息无效,则丢弃所述授权管理信息。第二方面,本专利技术实施例提供了一种授权管理信息的处理装置,其特征在于,包括:接收单元,用于接收条件接收系统的前端发送的授权管理信息;属性确定单元,用于确定所述授权管理信息的信息属性,所述信息属性包括共享信息或个人信息;有效性确定单元,用于根据所述授权管理信息的信息属性,确定所述授权管理信息是否有效;处理单元,用于若所述授权管理信息无效,则丢弃所述授权管理信息。本专利技术实施例提供了一种授权管理信息的处理方法和装置。授权管理信息的处理装置接收条件接收系统前端发送的授权管理信息,并根据该授权管理信息的信息属性对其进行分类、过滤处理,丢弃无效的数据。由于本实施例中,丢弃了无效数据,无需再对全部接收的授权管理信息中的无效信息进行后续处理流程,相比于现有技术而言,需要进行后续处理流程的信息量变少,因而可以节省存储资源(例如缓存),另外,若本实施例的存储资源与现有技术中存储资源大小一致情况下,本专利技术实施例不会由于数据处理不及时而导致数据阻塞,相反的本专利技术实施例能够存储更多的有效信息,从而减少了因数据阻塞造成的有效信息的丢失。同时,相对来说,在相同时间内,本专利技术实施例授权管理信息的处理装置接收的emm数据更多,提高了数据接收速率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的授权管理信息的处理方法所基于的系统架构框架图;图2为本专利技术实施例提供的一种授权管理信息的处理方法的流程图;图3为本专利技术实施例提供的又一种授权管理信息的处理方法的流程图;图4为本专利技术实施例提供的又一种授权管理信息的处理方法的流程图;图5为本专利技术实施例提供的再一种授权管理信息的处理方法的流程图;图6为本专利技术实施例提供的一种授权管理信息的处理装置的框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本专利技术实施例中字符“/”,一般表示前后关联对象是一种“或”的关系。为了便于清楚描述本专利技术实施例的技术方案,在本专利技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定。参考图1框架图,本专利技术实施例的工作原理在于,授权管理信息的处理装置(机顶盒或者机顶盒与显示器的组合)接收条件接收系统前端发送的授权管理信息,并对该授权管理信息进行分类、过滤处理,丢弃无效的数据,将有效的授权管理信息(以下简称为有效信息)推送给用户,使得用户可通过数字电视查看这些有效信息。具体的,接收条件接收系统前端可以将授权管理信息发给机顶盒,机顶盒在处理后发给显示器,以使得用户可以通过显示器查看。其中,机顶盒可以和显示器组成一体机,也可独
立设置。由于本实施例中,只需对全部接收的授权管理信息中有效信息进行后续处理流程,相比于现有技术而言,需要进行后续处理流程的信息量变少,因而可以节省存储资源(例如缓存),另外,若本实施例的存储资源与现有技术中存储资源大小一致情况下,本专利技术实施例不会由于数据处理不及时而导致数据阻塞,相反的本专利技术实施例能够存储更多的有效信息,从而减少了因数据阻塞造成的有效信息的丢失。同时,相对来说,在相同时间内,本专利技术实施例授权管理信息的处理装置接收的emm数据更多,提高了数据接收速率。示例的,授权管理信息的数据结构可以包括以下两种,如表1、表2所示,当然还可以有其他的数据结构,在此不一一罗列。需要说明的是,这两个表中的字段仅是真正授权管理信息的部分字段。表1:授权管理信息的结构1表2:授权管理信息的结构2下面,将结合以上两种授权管理信息详细描述本专利技术实施例提供的一种授权管理信息的处理方法。实施例一本专利技术实施例提供了一种授权管理信息的处理方法,该方法的执行主体为授权管理信息的处理装置,该装置可以是如图1所示的机顶盒,也可以是机顶盒与显示器的一体机,还可以是机顶盒中的某些硬件和/或软件模块。如图2所示,该方法包括以下步骤:S101、接收条件接收系统的前端发送的授权管理信息。其中,该条件接收系统可以是CAS(Conditional Access System),本专利技术实施例中优选为B-CAS。为方便后续描述,将此步骤中接收到的授权管理信息记为:emm_T。S102、确定授权管理信息(emm_T)的信息属性。此步骤具体可以包括:根据emm_T中的字段确定emm_T的信息属性,其中,信息属性包括共享(shared或common)信息或个人(individual)信息。本领域技术人员应该理解该字段为确定emm_T是共享信息还是个人信息的字段。示例的:根据授权管理信息中的table_id和table_id_extension这两个字段,对这些授权管理信息进行分类,即确定每个授权管理信息的类型。具体的,若emm_T具有表1所示的数据结构,此时,emm_T中table_id为0x85且table_id_extension为0x0001~0xFFFF其中一个(本文档来自技高网
...

【技术保护点】
一种授权管理信息的处理方法,其特征在于,包括:接收条件接收系统的前端发送的授权管理信息;确定所述授权管理信息的信息属性,所述信息属性包括共享信息或个人信息;根据所述授权管理信息的信息属性,确定所述授权管理信息是否有效;若所述授权管理信息无效,则丢弃所述授权管理信息。

【技术特征摘要】
1.一种授权管理信息的处理方法,其特征在于,包括:接收条件接收系统的前端发送的授权管理信息;确定所述授权管理信息的信息属性,所述信息属性包括共享信息或个人信息;根据所述授权管理信息的信息属性,确定所述授权管理信息是否有效;若所述授权管理信息无效,则丢弃所述授权管理信息。2.根据权利要求1所述的处理方法,其特征在于,所述根据所述授权管理信息的信息属性,确定所述授权管理信息是否有效包括:若所述授权管理信息为共享信息,则确定所述授权管理信息是否与历史授权管理信息重复,若存在与所述授权管理信息重复的历史授权管理信息,则所述授权管理信息无效,否则所述授权管理信息有效,所述历史授权管理信息为在接收到授权管理信息之前的时间段内所接收的授权管理信息;和/或,若所述授权管理信息为个人信息,则确定所述授权管理信息中是否包含本机卡号,若包含所述本机卡号,则所述授权管理信息有效,否则所述授权管理信息无效。3.根据权利要求1所述的处理方法,其特征在于,在所述确定所述授权管理信息是否为有效信息之后,所述方法还包括:若所述授权管理信息是有效信息,则确定所述授权管理信息中的信息内容的类型,所述信息内容的类型包括邮件或通知;根据所述授权管理信息的信息属性、以及所述授权管理信息中的信息内容的类型,从所述授权管理信息解析出并存储所述授权管理信息中的信息内容。4.根据权利要求3所述的处理方法,其特征在于,所述根据所述授权管理信息的信息属性、以及所述授权管理信息中的信息内容的类型,从所述授权管理信息解析出并存储所述授权管理信息中的信息内容包括:在所述授权管理信息为个人信息且所述授权管理信息中的信息内容为邮件的情况下,检测所述授权管理信息是否为加密信息,若所述授权管理信息是加密信息,则针对经解密后的所述授权管理信息解析并存储所述授权管理信息的信息内容,否则,针对所述授权管理信息解析并存储所述授权管理信息的信息内容;在所述授权管理信息为共享信息且所述授权管理信息中的信息内容为邮件的情况下,检测所述授权管理信息是否为针对本机的授权管理信息,若是则针对所述授权管理信息解析并存储所述授权管理信息的信息内容;或者,在所述授权管理信息为个人信息且所述授权管理信息中的信息内容为通知的情况下,解密所述授权管理信息,并针对经解密后的所述授权管理信息解析并存储所述授权管理信息的信息内容;在所述授权管理信息为共享信息且所述授权管理信息中的信息内容为通知的情况下,检测所述授权管理信息是否为针对本机的授权管理信息,若是则针对所述授权管理信息解析并存储所述授权管理信息的信息内容。5.根据权利要求4所述的处理方法,其特征在于,在所述授权管理信息中的信息内容为邮件的情况下,所述解析并存储所述授权管理信息的信息内容包括:将所述授权管理信息存储于第一存储模块中;在所述第一存储模块中授权管理信息的个数达到预设个数时,对所述第一存储模块中预设个数的授权管理信息进行打包处理,将经打包处理后得到的所述授权管理信息内容存储于第二存储模块中,并将所述第一存储模块中预设个数的授权管理信息从所述第一存储模块中删除;或者,在所述授权管理信息中的信息内容为通知的情况下,所述解析并存储所述授...

【专利技术属性】
技术研发人员:孟新红
申请(专利权)人:青岛海信宽带多媒体技术有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1