一种下行业务信道发送方法、用户终端和基站与流程

文档序号:18406028发布日期:2019-08-10 00:23阅读:228来源:国知局
一种下行业务信道发送方法、用户终端和基站与流程

本发明实施例涉及无线通信技术领域,尤其涉及一种下行业务信道发送方法、用户终端和基站。



背景技术:

现有专网应用场景中,频域资源较少,例如电力系统智能电网数据采集,当单子带传输时,只有20khz带宽,11个子载波,参考lte协议中的tb表格的话,在信道条件好的时候pdsch传输大的传输块(transportblock,tb)块,需要选择高mcs高阶调制,如16qam或者64qam;信道情况恶劣的时候可以牺牲吞吐量,选择低mcs低阶调制,如qpsk。

为了增强覆盖,需要在低信噪比下采用低阶调制来保证性能,又要同时传输足够的信息比特,因此在频域资源受限的情况下,目前在单子带系统中通过增加tb块可映射的时域资源,即一个tb块在编码和速率匹配后,可以映射到一个或者多个无线帧的下行子帧,来实现下行业务数据的传输。单子带系统的tb块大小,即tbs,根据下行控制信息(downlinkcontrolinformation,dci)中的itbs和inf域得到:如将inf取值0到3,分别代表扩展帧数nf=1、2、4、8个无线帧完成发送。itbs取值0到7,代表不同的调制编码等级。则可由itbs和inf查二维的tbs表,得到当前配置下的tbs值。单子带系统因为受限于频域资源,即使可以在时域上映射到多个无线帧,可传输的信息比特依然不能完全满足实际需求,因此考虑增大频域资源,即采用多子带同时发送,来实现更大容量需求的下行业务数据的传输。一种简单的多子带发送方案,就是保持与单子带系统相同的调制编码等级及对应码率,即将上述单子带二维的tbs表增加子带数这一维,拓展到三维。这种方案相当于码率等级不变的情况下,在频域上增加每一个无线帧传输的bit的数量,映射到用户的pdsch多子带范围内进行传输。

在上述多子带发送方案中,扩大频域资源的作用仅仅是提高了相同时间内的吞吐量。而当系统传输条件恶化时,即使将调制编码等级降到与单子带相同的最低档,也只能实现跟单子带类似的解调门限,而无法进一步取得检测性能的提升。



技术实现要素:

本发明实施例提供一种下行业务信道发送方法、用户终端和基站,用以解决现有技术中当系统传输条件恶化时,即使将调制编码等级降到与单子带相同的最低档,也只能实现跟单子带类似的解调门限,而无法进一步取得检测性能的提升。

第一方面,本发明实施例提供了一种下行业务信道发送方法,包括:

接收由基站发送的下行控制信息,其中所述下行控制信息至少包括子带数、调制编码等级、分帧数和压缩因子;其中,所述压缩因子由所述基站根据当前信道条件得到;

根据所述子带数和压缩因子得到等效子带数;

根据所述等效子带数、调制编码等级和分帧数,从传输块大小表中获取后续传输的数据量。

第二方面,本发明实施例提供了一种下行业务信道发送方法,包括:

根据当前信道条件得到压缩因子;

向用户终端发送下行控制信息,其中所述下行控制信息至包括子带数、调制编码等级、分帧数和所述压缩因子;以使,所述用户终端根据所述子带数和压缩因子得到等效子带数,然后根据所述等效子带数、调制编码等级和分帧数,从传输块大小表中获取后续传输的数据量。

第三方面,本发明实施例提供了一种用于下行业务信道发送的用户终端,包括:

接收模块,用于接收由基站发送的下行控制信息,其中所述下行控制信息至少包括子带数、调制编码等级、分帧数和压缩因子;其中,所述压缩因子由所述基站根据当前信道条件得到;

计算模块,用于根据所述子带数和压缩因子得到等效子带数;

查询模块,用于根据所述等效子带数、调制编码等级和分帧数,从传输块大小表中获取后续传输的数据量。

第四方面,本发明实施例提供了一种用于下行业务信道发送的基站,包括:

获取模块,用于根据当前信道条件得到压缩因子;

发送模块,用于向用户终端发送下行控制信息,其中所述下行控制信息至包括子带数、调制编码等级、分帧数和所述压缩因子;以使,所述用户终端根据所述子带数和压缩因子得到等效子带数,然后根据所述等效子带数、调制编码等级和分帧数,从传输块大小表中获取后续传输的数据量。

第五方面,本发明实施例还提供了一种电子设备,包括:

处理器、存储器、通信接口和总线;其中,

所述处理器、存储器、通信接口通过所述总线完成相互间的通信;

所述通信接口用于该电子设备的通信设备之间的信息传输;

所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如下方法:

接收由基站发送的下行控制信息,其中所述下行控制信息至少包括子带数、调制编码等级、分帧数和压缩因子;其中,所述压缩因子由所述基站根据当前信道条件得到;

根据所述子带数和压缩因子得到等效子带数;

根据所述等效子带数、调制编码等级和分帧数,从传输块大小表中获取后续传输的数据量。

第六方面,本发明实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如下方法:

接收由基站发送的下行控制信息,其中所述下行控制信息至少包括子带数、调制编码等级、分帧数和压缩因子;其中,所述压缩因子由所述基站根据当前信道条件得到;

根据所述子带数和压缩因子得到等效子带数;

根据所述等效子带数、调制编码等级和分帧数,从传输块大小表中获取后续传输的数据量。

本发明实施例提供的下行业务信道发送方法、用户终端和基站,通过通过在下行控制信息中加入压缩因子,从而使所述用户终端能够根据压缩因子和子带数据得到的等效子带数量,并进一步通过等效子带量来查询tbs表得到数据量,来进行后续的数据信号的解析,从而降低了用户终端的解调门限,提升了检测性能,从而能够更加有效地利用可用的频域资源,提升系统性能。

附图说明

图1为本发明实施例的下行业务信道发送方法流程图;

图2为本发明实施例的另一下行业务信道发送方法流程图;

图3为本发明实施例的用于下行业务信道发送方法的用户终端结构示意图;

图4为本发明实施例的用于下行业务信道发送方法的基站结构示意图;

图5为本发明实施例的电子设备结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明实施例的下行业务信道发送方法流程图,如图1所示,所述方法包括:

步骤s01、接收由基站发送的下行控制信息,其中所述下行控制信息至少包括子带数、调制编码等级、分帧数和压缩因子;其中,所述压缩因子由所述基站根据当前信道条件得到。

在基站准备向用户终端发送数据前,会先向用户终端发送下行控制信息(downlinkcontrolinformation,dci),用来约定后续发送的数据信号的相关信号信息,其中所述dci中至少包括有子带数、调制编码等级、分帧数和压缩因子等。

所述子带数为待发送的数据信号所占据的子带数量,例如16。所述调制编码等级itbs可以得到了所述数据信号的调制编码方式(modulationandcodingsheme,mcs),对应于不同的调制方式,例如对于mcs高阶调制可以采用16qam或者64qam,而对于mcs低阶调制可以采用qpsk等。所述分帧数inf代表了需要通过多少个无线帧来完成所有待传数据信号的发送。所述压缩因子则是通过当前信道条件得到,信道条件越好,所述的值越小,反之则越大。当前信道条件则是通过先前基站与用户终端之间的信息交互得到的,例如可以通过计算信道状态指示(channelstatusindicator,csi)得到。

进一步地,所述压缩因子取值范围为{1,2,4,8,16,32,64,128},相应地,在所述下行控制信息中由3比特压缩因子域表示。

所述压缩因子的取值范围和在下行控制信息dci中的表示方式可以根据实际的需要来设置,在本发明实施例中也仅给出了其中的一种举例说明。所述压缩因子的取值根据当前信道状态可以从{1,2,4,8,16,32,64,128}中选取,然后在dci中由3bit的压缩因子域来分别表示其取值。

步骤s02、根据所述子带数和压缩因子得到等效子带数。

用户终端在接收到下行控制信息dci后,可以对dci进行解析,从而得到其中的子带数调制编码等级itbs、分帧数inf和压缩因子然后根据子带数和压缩因子可以计算得到等效子带数

进一步地,所述根据所述子带数和压缩因子得到等效子带数;具体为:

由如下公式得到所述等效子带数

其中所述为所述子带数,所述为所述压缩因子。

所述等效子带数的计算方法可以根据实际的需要来进行设定,在本发明实施例中仅给出其中的一个举例说明,通过子带数和压缩因子的比值得到等效子带数

步骤s03、根据所述等效子带数、调制编码等级和分帧数,从传输块大小表中获取后续传输的数据量。

根据计算得到的等效子带数,再结合调制编码等级和分帧数可以从传输块大小表tbs表中获取到后续基站准备发送给用户终端的传输块中包含的数据量。即用户终端在后续接收到由基站发送的数据信号时,可以预先知道通过对数据信号的解析可以得的数据量。

例如令itbs=3,inf=1,则得到数据量等效子带数则根据待效子带数4,itbs=3和inf=1查多子带tbs表,可以得到对应的tbs值,即数据量。可知对应的数据量实际将会在16个子带进行传输,而不是用于查询时的4个子带,从而在确定的时域用更多的频域资源去传输相同的数据量,可以降低码率,从而降低了用户终端的解调门限,可以更加容易在恶劣的信道状态下从数据信号中解析出其中的数据。

本发明实施例通过在下行控制信息中加入压缩因子,从而使所述用户终端能够根据压缩因子和子带数据得到的等效子带数量,并进一步通过等效子带量来查询tbs表得到数据量,来进行后续的数据信号的解析,从而降低了用户终端的解调门限,提升了检测性能,从而能够更加有效地利用可用的频域资源,提升系统性能。

基于上述实施例,进一步地,在所述步骤s03后,所述方法还包括:

接收由基站发送的下行数据信号;

根据所述数据量、子带数、调制编码等级和分帧数对所述下行数据信号进行解析。

在确认用户终端收到下行控制信息后,基站会根据所述子带数、调制编码等级和分帧数向用户终端发送数据信号,所述数据信号对应的传输块的大小与上述实施例中通过tbs表查询到的数据量相同。

所述用户终端在接收到所述数据信号后,会根据所述数据量、子带数、调制编码待组和分帧数等信息来对下行数据信号采用对应的解码和解调方式来进行解析,从而得到基站传输的数据。

本发明实施例通过在下行控制信息中加入压缩因子,从而使所述用户终端能够根据压缩因子和子带数据得到的等效子带数量,并进一步通过等效子带量来查询tbs表得到数据量,来进行后续的数据信号的解析,从而降低了用户终端的解调门限,提升了检测性能,从而能够更加有效地利用可用的频域资源,提升系统性能。

图2为本发明实施例的另一下行业务信道发送方法流程图,如图2所示,所述方法包括:

步骤s05、根据当前信道条件得到压缩因子。

在基站准备向用户终端发送数据前,会先通过获取到的当前信道状态得到压缩因子信道条件越好,所述的值越小,反之则越大。当前信道条件则是通过先前基站与用户终端之间的信息交互得到的,例如可以通过计算信道状态指示(channelstatusindicator,csi)得到。

进一步地,所述压缩因子取值范围为{1,2,4,8,16,32,64,128},相应地,在所述下行控制信息中由3比特压缩因子域表示。

所述压缩因子的取值范围和在下行控制信息dci中的表示方式可以根据实际的需要来设置,在本发明实施例中也仅给出了其中的一种举例说明。所述压缩因子的取值根据当前信道状态可以从{1,2,4,8,16,32,64,128}中选取,然后在dci中由3bit的压缩因子域来分别表示其取值。

步骤s06、向用户终端发送下行控制信息,其中所述下行控制信息至包括子带数、调制编码等级、分帧数和所述压缩因子;以使,所述用户终端根据所述子带数和压缩因子得到等效子带数,然后根据所述等效子带数、调制编码等级和分帧数,从传输块大小表中获取后续传输的数据量。

在得到所述压缩因子后,所述基站会向用户终端发送下行控制信息dci,用来约定后续发送的数据信号的相关信号信息,其中所述dci中至少包括有子带数、调制编码等级、分帧数和压缩因子等。

用户终端在接收到下行控制信息dci后,可以对dci进行解析,从而得到其中的子带数调制编码等级itbs、分帧数inf和压缩因子然后根据子带数和压缩因子可以计算得到等效子带数

进一步地,所述根据所述子带数和压缩因子得到等效子带数;具体为:

由如下公式得到所述等效子带数

其中所述为所述子带数,所述为所述压缩因子。

所述等效子带数的计算方法可以根据实际的需要来进行设定,在本发明实施例中仅给出其中的一个举例说明,通过子带数和压缩因子的比值得到等效子带数

根据计算得到的等效子带数,再结合调制编码等级和分帧数可以从传输块大小表tbs表中获取到后续基站准备发送给用户终端的传输块中包含的数据量。即用户终端在后续接收到由基站发送的数据信号时,可以预先知道通过对数据信号的解析可以得的数据量。

本发明实施例通过在下行控制信息中加入压缩因子,从而使所述用户终端能够根据压缩因子和子带数据得到的等效子带数量,并进一步通过等效子带量来查询tbs表得到数据量,来进行后续的数据信号的解析,从而降低了用户终端的解调门限,提升了检测性能,从而能够更加有效地利用可用的频域资源,提升系统性能。

图3为本发明实施例的用于下行业务信道发送方法的用户终端结构示意图,如图3所示,所述用户终端包括:接收模块10、计算模块11和查询模块12;其中,

所述接收模块10用于接收由基站发送的下行控制信息,其中所述下行控制信息至少包括子带数、调制编码等级、分帧数和压缩因子;其中,所述压缩因子由所述基站根据当前信道条件得到;所述计算模块11用于根据所述子带数和压缩因子得到等效子带数;所述查询模块12用于根据所述等效子带数、调制编码等级和分帧数,从传输块大小表中获取后续传输的数据量。具体地:

在基站准备向所述接收模块10发送数据前,会先向接收模块10发送下行控制信息dci,用来约定后续发送的数据信号的相关信号信息,其中所述dci中至少包括有子带数、调制编码等级、分帧数和压缩因子等。所述压缩因子通过当前信道条件得到,信道条件越好,所述的值越小,反之则越大。当前信道条件则是通过先前基站与用户终端之间的信息交互得到的,例如可以通过计算信道状态指示csi得到。

进一步地,所述压缩因子取值范围为{1,2,4,8,16,32,64,128},相应地,在所述下行控制信息中由3比特压缩因子域表示。

所述压缩因子的取值范围和在下行控制信息dci中的表示方式可以根据实际的需要来设置,在本发明实施例中也仅给出了其中的一种举例说明。所述压缩因子的取值根据当前信道状态可以从{1,2,4,8,16,32,64,128}中选取,然后在dci中由3bit的压缩因子域来分别表示其取值。

接收模块10在接收到下行控制信息dci后,可以对dci进行解析,从而得到其中的子带数调制编码等级itbs、分帧数inf和压缩因子然后将所述子带数和压缩因子发送给所述计算模块11计算得到等效子带数同时所述接收模块10将所述调制编码等级和分帧数发送给所述查询模块12。

进一步地,所述根据所述子带数和压缩因子得到等效子带数;具体为:

由如下公式得到所述等效子带数

其中所述为所述子带数,所述为所述压缩因子。

所述等效子带数的计算方法可以根据实际的需要来进行设定,在本发明实施例中仅给出其中的一个举例说明,通过子带数和压缩因子的比值得到等效子带数

所述计算模块11将计算得到的等效子带数发送给查询模块12,所述查询模块12再结合接收到的调制编码等级和分帧数可以从传输块大小表tbs表中获取到后续基站准备发送给用户终端的传输块中包含的数据量。即用户终端在后续接收到由基站发送的数据信号时,可以预先知道通过对数据信号的解析能够得的数据量。

例如令itbs=3,inf=1,则得到数据量等效子带数则根据待效子带数4,itbs=3和inf=1查多子带tbs表,可以得到对应的tbs值,即数据量。可知对应的数据量实际将会在16个子带进行传输,而不是用于查询时的4个子带,从而在确定的时域用更多的频域资源去传输相同的数据量,可以降低码率,从而降低了用户终端的解调门限,可以更加容易在恶劣的信道状态下从数据信号中解析出其中的数据。

本发明实施例提供的装置用于执行上述方法,其功能具体参考上述方法实施例,其具体方法流程在此处不再赘述。

本发明实施例通过在下行控制信息中加入压缩因子,从而使所述计算模块11能够根据压缩因子和子带数据得到的等效子带数量,并进一步在查询模块12通过等效子带量来查询tbs表得到数据量,来进行后续的数据信号的解析,从而降低了解调门限,提升了检测性能,从而能够更加有效地利用可用的频域资源,提升系统性能。

图4为本发明实施例的用于下行业务信道发送方法的基站结构示意图,如图4所示,所述基站包括:获取模块20和发送模块21;其中,

所述获取模块20用于根据当前信道条件得到压缩因子;所述发送模块21用于向用户终端发送下行控制信息,其中所述下行控制信息至包括子带数、调制编码等级、分帧数和所述压缩因子;以使,所述用户终端根据所述子带数和压缩因子得到等效子带数,然后根据所述等效子带数、调制编码等级和分帧数,从传输块大小表中获取后续传输的数据量。具体地:

在发送模块21准备向用户终端发送数据前,所述获取模块20会先通过获取到的当前信道状态得到压缩因子信道条件越好,所述的值越小,反之则越大。当前信道条件则是通过先前基站与用户终端之间的信息交互得到的,例如可以通过计算信道状态指示(channelstatusindicator,csi)得到。

在得到由所述获取模块20发送的所述压缩因子后,所述发送模块21会向用户终端发送下行控制信息(downlinkcontrolinformation,dci),用来约定后续发送的数据信号的相关信号信息,其中所述dci中至少包括有子带数、调制编码等级、分帧数和压缩因子等。

用户终端在接收到下行控制信息dci后,可以对dci进行解析,从而得到其中的子带数调制编码等级itbs、分帧数inf和压缩因子然后根据子带数和压缩因子可以计算得到等效子带数

根据计算得到的等效子带数,再结合调制编码等级和分帧数可以从传输块大小表tbs表中获取到后续基站准备发送给用户终端的传输块中包含的数据量。即用户终端在后续接收到由基站发送的数据信号时,可以预先知道通过对数据信号的解析可以得的数据量。

本发明实施例提供的装置用于执行上述方法,其功能具体参考上述方法实施例,其具体方法流程在此处不再赘述。

本发明实施例通过在下行控制信息中加入压缩因子,从而使所述用户终端能够根据压缩因子和子带数据得到的等效子带数量,并进一步通过等效子带量来查询tbs表得到数据量,来进行后续的数据信号的解析,从而降低了用户终端的解调门限,提升了检测性能,从而能够更加有效地利用可用的频域资源,提升系统性能。

图5为本发明实施例的电子设备结构示意图。如图5所示,所述电子设备,包括:处理器(processor)601、存储器(memory)602和总线603;

其中,所述处理器601和所述存储器602通过所述总线603完成相互间的通信;

所述处理器601用于调用所述存储器602中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:接收由基站发送的下行控制信息,其中所述下行控制信息至少包括子带数、调制编码等级、分帧数和压缩因子;其中,所述压缩因子由所述基站根据当前信道条件得到;根据所述子带数和压缩因子得到等效子带数;根据所述等效子带数、调制编码等级和分帧数,从传输块大小表中获取后续传输的数据量。

进一步地,本发明实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:接收由基站发送的下行控制信息,其中所述下行控制信息至少包括子带数、调制编码等级、分帧数和压缩因子;其中,所述压缩因子由所述基站根据当前信道条件得到;根据所述子带数和压缩因子得到等效子带数;根据所述等效子带数、调制编码等级和分帧数,从传输块大小表中获取后续传输的数据量。

进一步地,本发明实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:接收由基站发送的下行控制信息,其中所述下行控制信息至少包括子带数、调制编码等级、分帧数和压缩因子;其中,所述压缩因子由所述基站根据当前信道条件得到;根据所述子带数和压缩因子得到等效子带数;根据所述等效子带数、调制编码等级和分帧数,从传输块大小表中获取后续传输的数据量。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的电子设备等实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1