用于控制消息的处理方法及实行所述方法的安全模块的制作方法_4

文档序号:9528071阅读:来源:国知局
6a及6b中揭示的实施例中,根据剩余时间RT的渐增顺序(crescent order)对标准安全级别的消息进行分类。因此,在图6b中揭示的实例中,消息F2具有2000ms的阈值。在其由安全模块接收的时刻,剩余时间等于阈值(即,2000ms)。此剩余时间小于消息E3及E4的剩余时间。在消息E2与消息E3之间引入消息F2以便在消息E2之后但在消息E3之前处理消息F2。此方法允许更好地考虑每个单一消息的处理要求。特定来说,这允许考虑所述消息可与具有不同持续时间的加密时段相关联。
[0091]在图6中揭示的实施例中,在每一消息处理的结尾处,重新计算标准优先级的消息的不同参数的值。确定最小剩余时间。如果具有高于标准级的优先级的消息均不等待被处理,那么处理具有最短剩余时间的消息。如果消息的最小剩余时间小于阈值(例如,零),那么作为优先级(即,在具有更高优先级的任何消息之前)来处理与此负剩余时间相关联的消息。如果最小剩余时间为正或空且如果具有高于标准级的优先级的至少一个消息正等待被处理,那么遵循正常优先级,即,首先处理具有最高优先级的消息中的最旧消息。
[0092]当然有可能将阈值设定为正数(例如,300ms)且有可能在剩余时间下降到此300ms的阈值时改变处理顺序。在大多数情形中,这避免管理负时间值。
[0093]剩余时间RT在图6的实施例中计算为阈值TV与实际等待时间AWT之间的差。
[0094]根据变体,还有可能不使用实际等待时间而是使用所估计的等待时间来计算等待时间。结果将为RT = TV-EWT。如在图5的实施例中一般计算所估计的等待时间EWT值,其中 EWT = AWT+P’ (Rk-Ι)。
[0095]本发明允许确保足够早地处理标准消息(即,不同于针对给定频道的第一消息的其它消息)以便以连续方式向用户提供对条件访问内容的访问。其还允许使用不同加密时段管理来自若干源的消息。
[0096]已经用使用两个或三个优先级及控制消息ECM的实例在本质上描述本发明。有可能提供数目高得多的优先级(例如,直到256个)且有可能根据同一方法处理控制消息、管理消息及其它消息的组合。
【主权项】
1.一种意在允许对条件访问内容的访问的用于处理消息的方法,其中所述方法包括以下步骤: 通过包括至少一个条件访问模块CAK及处理模块的安全模块接收多个消息,这些消息被分类成至少两个不同类别; 将不同优先级指派到来自每一不同类别的所述消息,所述优先级中的一者被定义为高,且低于所述高优先级的另一优先级被定义为标准优先级; 将某一值关联到已将所述标准优先级指派到其的所述消息,根据预定义规则指派此值; 将至少一个阈值指派给与具有标准优先级的所述消息相关联的所述值; 比较所确定消息的所述阈值和与所述消息相关联的所述值; 如果与所述标准优先级消息相关联的值均不超过所述对应阈值,那么根据其优先级来处理所述消息,在已将较低优先级指派到其的消息之前处理已将所述高优先级指派到其的消息,并根据所述预定义规则改变与所述标准优先级消息相关联的所述值; 如果与所述标准优先级消息中的一者相关联的所述值超过所述对应消息的所述阈值,那么在处理具有较高优先级的消息之前处理所述标准级消息中的一者,并根据所述预定义规则改变与所述标准优先级相关联的所述值。2.根据权利要求1所述的用于处理消息的方法,其中所述预定义规则包括在通过所述安全模块接收所述消息期间指派初始值的步骤,及在处理每一消息之后改变与此消息相关联的所述值的步骤。3.根据权利要求2所述的用于处理消息的方法,其中指派初始值的所述步骤由将空值指派到所述消息组成。4.根据权利要求2所述的用于处理消息的方法,其中指派初始值的所述步骤由在给定消息的接收期间将高于指派到具有标准优先级的其它消息的最大值的值指派到所述给定消息组成。5.根据权利要求4所述的用于处理消息的方法,其中在消息的接收期间指派到所述消息的所述初始值与指派到具有标准优先级的所述其它消息的所述最大值之间的差具有一个单位。6.根据权利要求2所述的用于处理消息的方法,其中改变与消息相关联的所述值的所述步骤包括使所述值递增的步骤。7.根据权利要求6所述的用于处理消息的方法,其中所述值递增具有一个单位。8.根据权利要求6所述的用于处理消息的方法,其中使所述值递增达对应于处理被处理的最后消息的持续时间的值。9.根据权利要求2所述的用于处理消息的方法,其中用于改变关联到消息的所述值的所述步骤包括使所述值递减的步骤。10.根据权利要求9所述的用于处理消息的方法,其中使所述值递减达对应于处理被处理的所述最后消息的持续时间的值。11.根据权利要求1所述的用于处理消息的方法,其中所述阈值为预先确定的整数,且其中当关联到特定消息的所述值高于此阈值时认为所述阈值被超过。12.根据权利要求1所述的用于处理消息的方法,其中所述阈值为持续时间,且其中当关联到消息的所述持续时间高于此阈值时认为所述阈值被超过。13.根据权利要求12所述的用于处理消息的方法,其中与特定消息相关联的所述值等于剩余时间RT,此剩余时间等于:RT = TV-AWT 其中TV为所述消息的所述阈值;且 AWT为通过所述消息在与所述安全模块合作的存储器中花费的实际持续时间。14.根据权利要求1所述的用于处理消息的方法,其中所述阈值为持续时间,且其中当关联到消息的所述剩余时间TR小于此阈值时认为此阈值被超过。15.一种安全模块,其包括为用于接收分类成至少两个不同类别的消息的构件的至少一个条件访问模块CAK,及用于这些消息的处理模块SC,将不同优先级指派到每一不同类别的所述消息,所述优先级中的一者被定义为高且低于所述高优先级的另一优先级被定义为标准优先级;某一值与已将所述标准优先级指派到其的所述消息相关联,根据预定义规则指派此值;将阈值指派到与具有标准优先级的所述消息相关联的所述值,此安全模块的特征在于:其进一步包括用于比较特定消息的所述阈值和与所述特定消息相关联的所述值的构件及用于根据其优先级处理所述消息的构件,其中: 如果关联到所述标准优先级消息的值均不超过所述对应阈值,那么根据其优先级来处理所述消息,在已将较低优先级指派到其的消息之前处理已将所述高优先级指派到其的消息,且其中根据所述预定义规则改变关联到具有标准优先级的所述消息的所述值; 如果关联到所述标准优先级消息中的一者的所述值超过所述对应消息的所述阈值,那么在处理具有较高优先级的消息之前处理具有标准级的所述消息中的一者,并根据所述预定义规则改变与关联到具有标准优先级的消息的所述值。16.根据权利要求15所述的安全模块,其中所述安全模块与其中已存储所述消息的存储器合作。17.根据权利要求16所述的安全模块,其中所述存储器含在此安全模块中。18.根据权利要求15所述的安全模块,其中所述安全模块包括计数器。19.根据权利要求15所述的安全模块,其中所述安全模块包括用于确定持续时间的构件。20.根据权利要求16所述的安全模块,其中所述安全模块包括用于计算剩余时间RT的构件,此剩余时间等于:RT = TV-AWT 其中TV为所述消息的所述阈值;且 AWT为通过所述消息提供到所述安全模块的所述存储器中的实际持续时间。21.根据权利要求19所述的安全模块,其中所述安全模块包括用于计算剩余时间RT的构件,此剩余时间等于:RT = TV-AWT 其中TV为所述消息的所述阈值;且 AWT为通过所述消息提供到所述安全模块的所述存储器中的所述实际持续时间。
【专利摘要】本发明涉及一种意在允许对条件访问内容的访问的用于处理消息的方法且涉及一种经布置以实施此方法的安全模块。所述方法包括以下步骤:通过包括至少一个解密模块的安全模块接收多个消息,这些消息属于至少两个不同类别;将不同优先级指派到来自每一不同类别的消息,所述优先级中的一者被定义为高且低于所述高优先级的另一优先级被定义为标准优先级;使某一值关联到已将所述标准优先级指派到其的所述消息;将至少一个阈值指派给与具有标准优先级的消息相关联的所述值;及在所确定消息的所述阈值和与所述消息相关联的所述值之间进行比较。如果与具有标准优先级的所述消息相关联的值均不超过所述对应阈值,那么根据其优先级处理所述消息,在已将较低优先级指派到其的消息之前处理已将所述高优先级指派到其的消息,及根据所述预定义规则改变与具有标准优先级的所述消息相关联的所述值。如果与具有标准优先级的所述消息中的一者相关联的所述值超过所述对应消息的所述阈值,那么在处理具有较高优先级的消息之前处理具有标准优先级的所述消息中的一者,及根据所述预定义规则改变与具有标准优先级的所述消息相关联的所述值。
【IPC分类】H04N21/4623, H04N21/4627
【公开号】CN105282615
【申请号】CN201510324164
【发明人】琼·乔马尼, 丹尼尔·戈拉, 菲利普·马佐, 琼·吕克·伯西, 塞巴斯蒂安·埃拉尔, 威廉·比尔斯, 约翰·D·哈姆里克
【申请人】纳格拉星有限责任公司
【公开日】2016年1月27日
【申请日】2015年6月12日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1