本发明涉及无线通信领域,尤其是涉及一种用于数字电视或互动广播的下行plp-r动态资源的分配器及分配方法。
背景技术:
atsc3.0中的a/323协议中规定专用回传信道需要用到下行分配的plp(即plp-r)来传输专用回传信道相关的信令、数据等,以完成双向交互,从而实现电视用户和电视运营商之间互动的目的。但是如何对plp-r进行具体选择,例如如何选择调制编码方式、是否时间交织、如何资源分配大小、如何有效地选择plp-r的参数,是现有技术的一大挑战。
技术实现要素:
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种下行plp-r动态资源的分配器及分配方法,从而解决如何采用plp-r来传输专用回传信道相关的信令、数据的问题,并能够保证所有电视覆盖区域的用户都能够用到专用回传信道,避免了浪费,做到plp资源消耗的均衡。
本发明的目的可以通过以下技术方案来实现:
依据上述目的,实施本发明的一种下行plp-r动态资源的分配器,用于对下行plp-r的资源块进行分配,所述下行plp-r的资源块为用于传输专用回传信道相关数据的下行plp的资源块,所述分配器包括参数估计模块和资源决定模块;
所述参数估计模块,用于统计下行plp的调制编码方式、下行广播节目占用资源块的总体数量,并根据下行plp的资源块的总体数量、和所述下行广播节目占用资源块的总体数量,计算出剩余可用资源块的数量;
所述资源决定模块,用于从下行plp的调制编码方式中选择覆盖范围最广的调制编码方式作为下行plp-r的调制编码方式,并根据接入的用户数量、每个用户下行占用资源块的数量、剩余可用资源块的数量,对下行plp-r的资源块进行分配。
优选的,所述下行plp的调制编码方式包括qpsk、1/2码率,qpsk、1/3码率,以及16qam、1/2码率。
优选的,所述参数估计模块根据广播节目数量、以及每个广播节目占用资源块的数量,计算出所述下行广播节目占用资源块的总体数量。
优选的,所述资源决定模块,根据接入的用户数量、每个用户下行占用资源块的数量计算出下行plp-r期望分配的资源块数量,分配给下行plp-r的资源块的数量为下行plp-r期望分配的资源块的数量与剩余可用资源块的数量中的较小值。
依据上述目的,实施本发明的一种下行plp-r动态资源的分配方法,用于对下行plp-r的资源块进行分配,所述下行plp-r的资源块为用于传输专用回传信道相关数据的下行plp的资源块,所述分配方法包括以下步骤:
1)统计下行plp的调制编码方式、下行广播节目占用资源块的总体数量;
2)从下行plp的调制编码方式中选择覆盖范围最广的调制编码方式,作为下行plp-r的调制编码方式;
3)根据下行资源块的总体数量、所述下行广播节目占用资源块的总体数量,计算出剩余可用资源块的数量;
4)根据接入的用户数量、每个用户下行占用资源块的数量计算出下行plp-r期望分配的资源块数量;
5)将下行plp-r期望分配的资源与剩余可用资源块的数量进行比较,对下行plp-r的资源块进行分配。
优选的,所述下行plp的调制编码方式的包括qpsk、1/2码率,qpsk、1/3码率,以及16qam、1/2码率。
优选的,所述下行广播节目占用资源块的总体数量根据广播节目数量、每个广播节目占用资源块的数量计算得到。
优选的,每个用户下行占用资源块的数量是预先设定的。
优选的,分配给下行plp-r的资源块的数量为下行plp-r期望分配的资源块的数量与剩余可用资源块的数量中的较小值。
与现有技术相比,本发明plp-r调制编码的选择机制能够保证所有电视覆盖区域的用户都能够用到专用回传信道,并且避免了浪费;plp-r根据用户数动态分配资源的机制能够有效的利用下行资源,从而做到和其它plp资源消耗的均衡。
附图说明
图1是下行plp覆盖范围图;
图2是plp双向通信装置的结构图;
图3是下行plp-r动态资源的分配器的结构图;
图4是下行plp-r动态资源的分配图。
具体实施方式
下面将对本发明实施例中的技术方案进行清楚,完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
广播商在部署专用回传信道从而实现交互电视的时候,怎么选择plp-r的参数是一个问题。
如图1所示,假设某广播商下行选择了3个plp和1个plp-r。3个plp的调制和编码方式分别是qpsk,1/2码率,qpsk,1/3码率,16qam,1/2码率为了使所以广播节目都能实现互动,则plp-r的调制和编码方式必须比3个plp稳固,覆盖范围更广,本例中plp-r应该选择qpsk,1/3码率。
如图2、3、4所示,对于plp-r的资源分配,根据atsc3.0中的a/323协议每个用户下行消耗的资源统计,假设一个用户需要分配k个资源块,则广播商根据上行接入的用户数动态的调整分配给plp-r的用户资源,n个用户期望分配n*k个资源块,即每个用户占用的资源块×用户数=plp-r期望分配的资源。每路电视节目消耗多少plp的资源都有规定,每个节目占用的资源块×节目数=下行广播消耗的资源,下行总资源-下行广播消耗的资源=能够分配给plp-r的资源;广播运营商根据其他plp的资源消耗状态,在能够满足的情况下尽量满足plp-r的期望资源,能够满足的情况下尽量满足,不能够满足的情况下有多少分多少。
如图3所示,plp-r分配装置(即下行调度器)是广播网关的一部分,主要分为两部分:参数估计模块和资源决定模块;参数估计模块根据其他plp的调制编码方式和资源占用情况,决定plp-r的调制编码方式和剩余资源情况,资源决定模块根据plp-r的调制编码方式和剩余资源情况,结合上行接入用户数,共同决定plp-r的资源分配。
对于现有技术,atsc3.0中的a/323协议中规定了必须选择plp-r用来传输专用回传信道相关的信令,数据等,但是怎么选择plp-r并没有规定。本发明选择所有plp中最稳固的调制编码方式作为plp-r的调制编码方式,从而能覆盖和最远plp覆盖的距离相同;本发明plp-r根据用户数动态分配资源的机制能够有效的利用下行资源,从而做到和其它plp资源消耗的均衡。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。