单向CA EMM包数据发送方法技术

技术编号:16550692 阅读:85 留言:0更新日期:2017-11-11 14:04
本发明专利技术公开了一种单向CA EMM包数据发送方法,所述的方法包括以下步骤:步骤一、使用加扰机分配的最大带宽来发送EMM数据;步骤二、采用基于用户所订购的节目对用户进行分组,根据分组依次发送数据。本发明专利技术方法可避免重复下发相同订购包,有效利用带宽;保证变更授权及时送达用户机顶盒;保证系统分配的带宽合理利用;保证系统分配的带宽最大限度的利用。

Unidirectional CA EMM packet data transmission method

The invention discloses a one-way CA EMM packet data transmission method, the method comprises the following steps: step one, using the maximum bandwidth allocation scrambler to send EMM data; step two, based on the user order program of user groups, to send data according to the packet. The method of the invention can avoid repeating the same order issued under the package, the effective use of bandwidth; ensure the set-top box change authorization service users in a timely manner; ensure the rational use of system bandwidth; to ensure the maximum utilization of the bandwidth allocation system.

【技术实现步骤摘要】
单向CAEMM包数据发送方法
本专利技术涉及数字电视广播实行收费系统数据传输
,具体涉及一种单向CAEMM包数据发送方法。
技术介绍
条件接收(CA)系统是数字电视广播实行收费所必须采用的系统,也是数字电视平台不可或缺的一部分,ECM即:EntitlementControlMessage(授权控制信息),EMM即:EntitlementManagementMessage(授权管理信息)。ECM和EMM是付费电视的重要数据,而在这里,EMM数据是最多的,这主要和用户量相关,CA在网络中的传输压力主要是由EMM数据造成的,在十万,百万级用户的状态下如何保证用户信息及时有效到达机顶盒,是必须考虑的问题。为了更好的向终端发送授权信息,合理利用有限的带宽,所以EMM数据包的分发策略具有重要的意义。目前,单向数字电视网络环境中,授权信息是通过单向网络广播发送,这和基于互联网的传播方式有本质区别。为了保证新接入的用户和授权变更的用户及时获取用户授权信息,CA必须循环的在广播通道下发授权信息。在这里,不同类型数据对发送时间和发送频率的需求不尽相同,若采用循环发送的方式,则该发送方式不能满足需求,如用户改变授权,会很长时间才能收到授权,造成用户体验很差。并且循环发送,会让不需要发送的数据和低频数据占用宝贵的带宽资源,造成浪费。随着业务的开展,用户的增加,授权下发到客户的时间会越来越长,不利于业务的开展。
技术实现思路
本专利技术克服了现有技术的不足,提供一种单向CAEMM包数据发送方法。EMM包数据发送策略需要解决两个根本问题,即是最大限度的利用带宽,和合理的利用带宽。最大限度的利用带宽,即是使用加扰机分配的最大带宽来发送EMM数据,不要浪费分配的带宽资源。合理利用带宽,即是合理组织各种类型的EMM数据,按照数据的特性合理发送数据,保证授权信息变化的快速响应。为解决上述的技术问题,本专利技术采用以下技术方案:一种单向CAEMM包数据发送方法,所述的方法包括以下步骤:步骤一、使用加扰机分配的最大带宽来发送EMM数据;步骤二、采用基于用户所订购的节目对用户进行分组,根据分组依次发送数据。更进一步的技术方案是先执行步骤二再执行步骤一。更进一步的技术方案是所述步骤一和步骤二同时执行。更进一步的技术方案是所述的步骤二包括:数据发送分别放入三个队列中:队列一、实时队列,刚刚操作的用户放入这个队列中;队列二、优先队列,当用户机顶盒未开机,实时队列中没有被终端接收的EMM包数据转到优先队列继续发送,并持续定期时间,保证用户机顶盒开机时收到订阅的授权;队列三、普通队列,优先队列中发送超期以及所有非优先队列和实时队列中的数据,放入普通队列,实时队列不用配置发送比例,它的数据需要做到及时发送,其他的根据优先队列和普通队列的优先级配置发送比例发送,当实时队列没有数据发送,就按配置比例发送优先队列和普通队列的数据,当优先队列也没有数据发送或者数据很少的时候,就利用所有带宽发送普通队列中的数据,当实时队列和优先队列有带宽空闲的时候,发送普通队列数据,充分利用带宽。更进一步的技术方案是所述的步骤二还包括配置各个队列的发送比例和发送周期步骤,根据配置的比例和周期进行数据发送。与现有技术相比,本专利技术实施例的有益效果之一是:1.避免重复下发相同订购包,有效利用带宽;2.保证变更授权及时送达用户机顶盒;3.保证系统分配的带宽合理利用;4.保证系统分配的带宽最大限度的利用。具体实施方式本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。本说明书(包括任何附加权利要求、摘要)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。下面结合实施例对本专利技术的具体实施方式进行详细描述。根据本专利技术的一个实施例,本实施例公开一种单向CAEMM包数据发送方法,EMM包数据发送方法需要解决两个根本问题,即是最大限度的利用带宽,和合理的利用带宽。最大限度的利用带宽,即是使用加扰机分配的最大带宽来发送EMM数据,不要浪费分配的带宽资源。合理利用带宽,即是合理组织各种类型的EMM数据,按照数据的特性合理发送数据,保证授权信息变化的快速响应。具体的,本实施例单向CAEMM包数据发送方法,包括以下步骤:步骤一、使用加扰机分配的最大带宽来发送EMM数据;步骤二、采用基于用户所订购的节目对用户进行分组,根据分组依次发送数据。其中,步骤一和步骤二并不区分先后执行顺序,可以先执行步骤二再执行步骤一,也可以步骤一和步骤二同时执行。由于在实际使用中,节目包的数量相对于用户数很小,采用基于用户所订购的节目对用户进行分组,这样可以大大减少订购相同节目的用户重复传输授权节目包。本实施例将数据发送分别放入三个队列中:队列一、实时队列,刚刚操作的用户放入这个队列中;队列二、优先队列,当用户机顶盒未开机,实时队列中没有被终端接收的EMM包数据会转到优先队列继续发送,持续3天(时间可配置),保证用户机顶盒开机就能及时收到订阅的授权;队列三、普通队列,优先队列中发送超期以及所有非优先和实时队列中的数据,放入普通队列中,根据各个优先级配置的发送比例发送,当实时优先级和高优先级队列有带宽空闲的时候,发送普通优先级队列数据,充分利用带宽。进一步的,可以配置优先队列和普通队列的发送比例,发送周期等,这样可以根据实际发送的情况,动态调节发送比例。实时队列中都是刚操作的用户,他们的授权变化,为了快速下发到用户机顶盒,根据设置的实时队列轮询时间,不断下发数据,这是为了保证用户没有及时开机,当用户开机就能及时收到授权变更,当达到实时队列超期时间,把相关用户移入优先队列,继续发送,这是为了保证在用户变更授权而没有及时开机的时候,当他开机的时候能够快速的收到授权变更。直到优先队列超期时间到了,再移入普通队列发送。在实时队列和高优先队列无法完全占用最大带宽的时候,就使用普通队列中的数据发送。这样可以最大限度的利用带宽。消息类通过设置的轮询周期定期发送,再根据超期时间来清除消息。在本说明书中所谈到的“一个实施例”、“另一个实施例”、“实施例”等,指的是结合该实施例描述的具体特征、结构或者特点包括在本申请概括性描述的至少一个实施例中。在说明书中多个地方出现同种表述不是一定指的是同一个实施例。进一步来说,结合任一个实施例描述一个具体特征、结构或者特点时,所要主张的是结合其他实施例来实现这种特征、结构或者特点也落在本专利技术的范围内。尽管这里参照专利技术的多个解释性实施例对本专利技术进行了描述,但是,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。更具体地说,在本申请公开权利要求的范围内,可以对主题组合布局的组成部件和/或布局进行多种变型和改进。除了对组成部件和/或布局进行的变型和改进外,对于本领域技术人员来说,其他的用途也将是明显的。本文档来自技高网...

【技术保护点】
一种单向CA EMM包数据发送方法,其特征在于:所述的方法包括以下步骤:步骤一、使用加扰机分配的最大带宽来发送EMM数据;步骤二、采用基于用户所订购的节目对用户进行分组,根据分组依次发送数据。

【技术特征摘要】
1.一种单向CAEMM包数据发送方法,其特征在于:所述的方法包括以下步骤:步骤一、使用加扰机分配的最大带宽来发送EMM数据;步骤二、采用基于用户所订购的节目对用户进行分组,根据分组依次发送数据。2.根据权利要求1所述的单向CAEMM包数据发送方法,其特征在于先执行步骤二再执行步骤一。3.根据权利要求1所述的单向CAEMM包数据发送方法,其特征在于所述步骤一和步骤二同时执行。4.根据权利要求1所述的单向CAEMM包数据发送方法,其特征在于所述的步骤二包括:数据发送分别放入三个队列中:队列一、实时队列,刚刚操作的用户放入这个队列中;队列二、优先队列,当用户机...

【专利技术属性】
技术研发人员:谢江华白慧生杨磊林小平
申请(专利权)人:成都睿胜科技有限公司
类型:发明
国别省市:四川,51

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

1