一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种上行控制信息传输的方法及装置与流程

2022-12-13 20:33:49 来源:中国专利 TAG:

一种上行控制信息传输的方法及装置
1.本技术是在2017年11月17日提交中国专利局、申请号为201711148190.1、申请名称为“一种上行控制信息传输的方法及装置”的分案申请。
技术领域
2.本发明涉及无线通信技术领域,尤其涉及一种上行控制信息传输的方法及装置。


背景技术:

3.长期演进(long term evolution,lte)的上行控制信息(uplink control information,uci)包含有:混合自动重传请求确认回答(hybrid automatic repeat request-acknowledgement,harq-ack),调度请求(scheduling request,sr),信道状态信息(channel state information,csi)(信道质量指示(channel quality indication,cqi),预编码矩阵指示(precoding matrix index pmi),秩(rank indication ri)),其中,harq-ack用于反馈下行数据信道物理下行共享信道(physical downlink shared channel,pdsch)的接收情况,当用户设备(user equipment,ue)接收正确,会发送ack。当ue接收错误,会发送否定回答(negative acknowledgement,nack)。基站根据ue对pdsch信道的反馈信息,来确定接下来的调度策略,比如是重传还是新传。sr是ue向基站发送的调度请求信息,表示ue有上行数据进行发送。csi是ue对信道状态进行测量后向基站反馈的信道状态信息,该信息进一步包括cqi/pmi/ri,其中,cqi是信道质量指示信息,用于直接反馈信道质量。基站根据cqi可以进一步确定发送数据采用的调制与编码策略(modulation and coding scheme,mcs)。当反馈的cqi的值高的时候,可以采用较高的编码调制方式和较高的码率,在有限的资源上承载更多的信息,从而提升数据的传输速率。当反馈的cqi的值较低的时候,可以采用较低的编码调制方式和较低的码率,采用更多的时频资源来传输数据,从而提高数据传输的可靠性。同时,ue通过测量不同频域资源的cqi,使得基站能够将数据调度在信道质量好的频域资源上,从而获得频域调度增益。pmi是ue根据测量的信道质量,向基站反馈的发送数据的预编码矩阵标识。基站可以根据反馈的pmi信息,来确定对应的预编码矩阵。ri是秩指示信息,用于向基站反馈该信道所能分离出来的层数。层数越多,能同时传输的数据量就越大。除此之外,还有一些信息比如cri,用于向基站反馈测量的多个测量资源中,那个测量资源测量的信道质量最好。
4.控制信息的传输可以用两个信道进行传输:物理上行控制信道(physical uplink control channel,pucch)和上行共享信道(physical uplink shared channel,pusch)。在lte的版本(release)8中,不支持ue同一时间采用pucch发送控制信息,而且采用pusch同时发送数据信息。当uci和数据同时传输时,要求uci必须和数据进行复用,这样有利于维持上行的单载波特性,从而提高边缘用户的上行覆盖。在lte的release 10中,引入了是否支持uci和数据同时传输的高层参数同时(simultaneous)pucch-pusch。当配置了uci和数据同时传输时,支持一部分uci在pucch上传输,另一部分uci在pusch上传输。当没有配置同时传输时,如果uci和数据同时传输,则uci需要复用在pusch上。
5.具体来说,当uci在pusch上复用时,不同的信息采用的处理方式不同,lte中的处理方式为:首先,对数据传输而言,ue从媒体介入控制(medium access control,mac)层生成一个传输块(transmission block,tb),将传输块进行添加循环冗余校验(cyclic redundancy check,crc),其中,然后进行码块的分割和每个码块的crc添加,然后进入编码器进行编码,编完码后,要根据实际时频资源的多少对编码后的数据进行速率匹配。速率匹配后进行码块的级联,合成一串数据的比特流。其次,对uci的传输而言,cqi进行编码后需要和数据进行复用。ack和ri进行编码后,和cqi/数据一起进交织器。ack采用打掉数据的方式进入交织器,ack位于pusch的导频旁边的位置上,ri位于ack旁边的位置上,采用速率匹配的方法。这样放置是考虑到ack可以有较好的信道估计性能,而ri对于正确接收cqi/pmi有一定的作用。在uci承载在数据上传输的过程中,原本调度给pusch的时频资源上,分出了一定的资源用于承载控制信息。目前,lte中确定传输uci的资源是由uci的信息比特数和数据的信息比特数确定的,但是在nr中,uci的信息比特数会增加很多,实现资源的分配,平衡uci和数据的传输性能,是一个十分关键的问题。


技术实现要素:

6.本技术提供一种上行控制信息传输的方法及装置,用以实现在数据初传时为数据和uci分配足够的资源,提高系统的性能。
7.第一方面。本技术提供一种上行控制信息传输的方法,该方法包括:
8.终端设备根据第一信息确定发送uci的资源数。所述第一信息包括下述任意一种信息组合:调度信息、uci的比特数与uci和数据的比特数之和的比值、第一预设参数、β参数和pusch可用的资源数的组合或调度信息、第一预设参数、β参数、pusch可用的资源数和数据调度的码率的组合或调度信息、uci的比特数和数据的比特数的比值、第一预设参数、β参数、pusch可用的资源数和α参数的组合。终端设备根据所述确定的发送uci的资源数向网络设备发送所述uci。
9.终端设备根据所述确定的发送uci的资源数向网络设备发送uci。由于终端设备确定发送uci的资源数的时候将uci和数据的比特数比值作为划分资源的比例基线,可以防止在初传时,将所有的资源分配给uci而数据无法传输的情况。
10.一种可能的设计中,所述第一预设参数为第一预设值与pusch调度的频域资源的乘积和/或第二预设值与pusch的符号数的乘积。
11.一种可能的设计中,所述第一预设值为带宽和/或符号数。
12.一种可能的设计中,所述终端设备根据公式(1)或公式(2)或公式(3)或公式(4)或公式(5)确定所述发送uci的资源数;
13.所述公式(1)为:
[0014][0015]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为uci相对于参考码率的偏移量;
tracking reference signal,ptrs)相关的值。
[0033]
一种可能的设计中,所述终端设备根据公式(6)或公式(7)或公式(8)或公式(9)确定所述发送uci的资源数;
[0034]
所述公式(6)为:
[0035][0036]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,为uci相对于参考码率的偏移量;
[0037]
所述公式(7)为:
[0038][0039]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,为预设的偏移量;
[0040]
所述公式(8)为:
[0041][0042]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,为预设的偏移量;
[0043]
所述公式(9)为:
[0044][0045]
其中,q'为发送uci的资源数,o为uci的比特数,r为数据的码率,为预设的偏移量。
[0046]
第二方面,本技术提供一下上行控制信息传输的方法,包括:
[0047]
网络设备向终端设备发送第一指示信息,该第一指示信息包括调度信息、β参数和α参数中的一种或多种,所述第一指示信息用于终端确定第一信息,所述第一信息包括下述任意一种信息组合:调度信息、uci的比特数与uci和数据的比特数之和的比值、第一预设参数、β参数和pusch可用的资源数的组合或调度信息、第一预设参数、β参数、pusch可用的资源数和数据调度的码率的组合或调度信息、uci的比特数和数据的比特数的比值、第一预设参数、β参数、pusch可用的资源数和α参数的组合。
[0048]
第三方面,本技术提供一种上行控制信息传输的装置,包括:处理单元和通信单元;
[0049]
所述处理单元,用于根据第一信息确定发送uci的资源数;所述第一信息包括下述任意一种信息组合:调度信息、uci的比特数与uci和数据的比特数之和的比值、第一预设参数、β参数和物理pusch可用的资源数的组合或调度信息、第一预设参数、β参数、pusch可用的资源数和数据调度的码率的组合或调度信息、uci的比特数和数据的比特数的比值、第一
预设参数、β参数、pusch可用的资源数和α参数的组合;
[0050]
所述通信单元,用于根据所述处理单元确定的发送uci的资源数向网络设备发送所述uci。
[0051]
一种可能的设计中,所述第一预设参数为第一预设值与pusch调度的频域资源的乘积和/或第二预设值与pusch的符号数的乘积。
[0052]
一种可能的设计中,所述第一预设值为带宽和/或符号数之一。
[0053]
一种可能的设计中,所述处理单元具体用于:
[0054]
根据公式(1)或公式(2)或公式(3)或公式(4)或公式(5)确定所述发送uci的资源数;
[0055]
所述公式(1)为:
[0056][0057]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为uci相对于参考码率的偏移量;
[0058]
所述公式(2)为:
[0059][0060]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为预设的偏移量;
[0061]
所述公式(3)为:
[0062][0063]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为预设的偏移量;
[0064]
所述公式(4)为:
[0065][0066]
其中,q'为发送uci的资源数,o为uci的比特数,r为数据的码率,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为预设的偏移量;
[0067]
所述公式(5)为:
[0068]
[0069]
其中,其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为uci相对于参考码率的偏移量,α为参数。
[0070]
一种可能的设计中,所述c的值与所述uci的映射方式相关联;所述uci的映射方式包括uci在时域资源上映射的符号的数量小于等于第三预设值且在频域资源上映射的符号的数量与uci类型相关或uci在频域资源上映射的符号的数量小于等于第四预设值且在时域资源上映射的符号的数量与uci类型相关。
[0071]
一种可能的设计中,所述第三预设值为下述值的一种或多种:
[0072]
靠近dmrs的预设的符号的个数、与pusch的符号数相关的值、与pusch是否支持跳频相关的值、与是否支持额外dmrs相关的值。
[0073]
一种可能的设计中,所述第四预设值为下述值的一种或多种:
[0074]
预设的re的个数、与pusch的符号数相关的值、与pusch的带宽相关的值、与pusch的ptrs相关的值。
[0075]
第四方面,本技术的实施例提供一种上行控制信息传输装置,该装置可以是终端设备,也可以是终端设备内的芯片。该装置具有实现上述第一方面的各实施例的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
[0076]
在一种可能的设计中,当该装置为终端设备时,终端设备包括:处理单元和通信单元,处理单元例如可以是处理器,通信单元例如可以是收发器,收发器包括射频电路,可选地,终端设备还包括存储单元,该存储单元例如可以是存储器。当终端设备包括存储单元时,该存储单元存储有计算机执行指令,该处理单元与该存储单元连接,该处理单元执行该存储单元存储的计算机执行指令,以使该终端设备执行上述第一方面任意一项的上行控制信息传输方法。
[0077]
在另一种可能的设计中,当该装置为终端设备内的芯片时,芯片包括:处理单元和通信单元,处理单元例如可以是处理器,通信单元例如可以是输入/输出接口、管脚或电路等。该处理单元可执行存储单元存储的计算机执行指令,以使上述第一方面任意一项的上行控制信息传输方法被执行。可选地,存储单元为芯片内的存储单元,如寄存器、缓存等,存储单元还可以是终端设备内的位于芯片外部的存储单元,如只读存储器、可存储静态信息和指令的其他类型的静态存储设备、随机存取存储器等。
[0078]
第五方面,本技术还提供一种通信装置,包括处理元件和存储元件,其中所述存储元件用于存储程序,当所述程序被所述处理元件调用时,用于执行上述各方面所述的方法。
[0079]
第六方面,本技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
[0080]
第七方面,本技术还提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
附图说明
[0081]
图1为本技术提供的一种系统架构的示意图;
[0082]
图2为本技术提供的一种上行控制信息传输的方法的流程示意图;
[0083]
图3为本技术提供的一种资源映射的示意图;
[0084]
图4为本技术提供的一种资源映射的示意图;
[0085]
图5为本技术提供的一种资源映射的示意图;
[0086]
图6为本技术提供的一种资源映射的示意图;
[0087]
图7为本技术提供的一种资源映射的示意图;
[0088]
图8为本技术提供的一种资源映射的示意图;
[0089]
图9为本技术提供的一种资源映射的示意图;
[0090]
图10为本技术提供的一种资源映射的示意图;
[0091]
图11为本技术提供的一种上行控制信息传输的装置的结构示意图;
[0092]
图12为本技术提供的一种上行控制信息传输的装置的结构示意图。
具体实施方式
[0093]
图1为本技术适用的一种系统架构示意图。如图1所示,该系统架构中包括网络设备101、一个或多个终端设备102。网络设备101可通过网络向终端设备102传输下行数据,终端设备102可通过网络向网络设备101传输上行数据。
[0094]
本技术中,网络设备可以为基站设备(base station,bs)。基站设备也可称为基站,是一种部署在无线接入网用以提供无线通信功能的装置。例如在2g网络中提供基站功能的设备包括基地无线收发站(base transceiver station,bts)和基站控制器(base station controller,bsc),3g网络中提供基站功能的设备包括节点b(nodeb)和无线网络控制器(radio network controller,rnc),在4g网络中提供基站功能的设备包括演进的节点b(evolved nodeb,enb),在5g网络中提供基站功能的设备包括新无线节点b(new radio nodeb,gnb),集中单元(centralized unit,cu),分布式单元(distributed unit)和新无线控制器。
[0095]
终端设备是一种具有无线收发功能的设备,可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。所述终端设备可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self driving)中的无线终端设备、远程医疗(remote medical)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备、智慧家庭(smart home)中的无线终端设备等。
[0096]
本技术中主要以图1所示意的系统架构为例进行介绍,但并不限于此,例如,本技术还可以适用于宏基站和微基站通信的系统架构中,具体不做限定。
[0097]
上述系统架构适用的通信系统包括但不限于:时分双工-长期演进(time division duplexing-long term evolution,tdd lte)、频分双工-长期演进(frequency division duplexing-long term evolution,fdd lte)、长期演进-增强(long term evolution-advanced,lte-a),以及未来演进的各种无线通信系统(例如,新的无线接入技术(new radio access technology,nr)系统)。
[0098]
目前,在lte中,上行控制信息(uplink control information,uci)中的信道质量
指示(channel quality indication,cqi)/预编码矩阵指示(precoding matrix index pmi)的比特数有限,每个载波最大为64个比特,考虑到最大需要反馈16个小区的cqi/pmi,最大为64*16=1024比特。这和数据的比特数相比较小,对uci和数据的性能影响较小。
[0099]
而在nr中,uci的信息比特数会变得很大。例如,单小区的信道状态信息部分2(channel state information part 2,csi part 2)的信息量会高达上千比特。此时,uci的信息比特数很可能会超过数据的信息比特数,pusch中除去csi part 1的所有资源元素(resource element,re)将会都用于传输csi part 2,数据将会无法传输。造成基站侧实际无法将数据发送出去。
[0100]
为了解决这一技术问题,图2示例性的示出了本技术提供的一种上行控制信息传输的流程,该流程可以由终端设备执行。
[0101]
如图2所示,该流程具体包括:
[0102]
步骤201,终端设备根据第一信息确定发送uci的资源数。
[0103]
步骤202,终端设备根据确定的发送uci的资源数向网络设备发送uci。
[0104]
在本技术中,uci包括但不限于以下信息:混合自动重传请求确认回答(hybrid automatic repeat request-acknowledgement,harq-ack)、调度请求(scheduling request,sr)、csi part1、csi part2等信息,其中csi信息进一步还可以包括cqi、pmi、秩(rank indication ri)等信息。在上述步骤201之前,网络设备会向终端设备发送第一指示信息,该第一指示信息调度信息、β参数和α参数。终端设备可以根据该第一指示信息确定第一信息,该第一信息可以包括下述任意一种信息组合:调度信息、uci的比特数和数据的比特数的比值、第一预设参数、β参数和pusch可用的资源数的组合或调度信息、第一预设参数、β参数、pusch可用的资源数和数据调度的码率的组合或调度信息、uci的比特数和数据的比特数的比值、第一预设参数、β参数、pusch可用的资源数和α参数的组合等,这些信息组合仅是示例作用,本技术对此不作限制。在本技术中,资源数可以为re的个数,仅是示例作用,对此不作限制。需要说明的是,上述uci的比特数、数据的比特数和pusch可用的资源数为网络设备和终端设备双方约定的,终端设备可以自己确定,无需网络设备发送。
[0105]
其中,该第一预设参数可以第一预设值和pusch调度的频域资源的乘积和/或第二预设值与pusch的符号数的乘积。也可以说,该第一预设参数可以为第一预设值和pusch调度的频域资源的乘积,该第一预设参数也可以为第二预设值与pusch的符号数的乘积,该第一预设值还可以是第一预设值和pusch调度的频域资源的乘积和第二预设值与pusch的符号数的乘积。可选的,该第一预设值可以为带宽和/或符号数。也可以说该第一预设值可以为带宽,该第一预设值也可以为符号数,该第一预设值还可以是带宽和符号数。
[0106]
在本技术中,与lte不同的是,nr中uci信息为harq-ack信息时,harq-ack信息在小于2比特的时候采用打孔进行传输,而在大于2比特的时候采用速率匹配进行传输。uci信息为csi信息时,该csi信息进一步分为csi part 1和csi part 2,其中,csi part 1的优先级更高,csi part 2的优先级偏低。根据csi part 1的大小,可以确定csi part 2的大小。csi part 2的比特数比lte要增加很多。csi part 1和csi part 2都采用速率匹配的方式进行传输。为了支持nr在初传的时候实现uci和数据的合理分配,可以通过uci和数据的比特数的实际比值,来实现对资源的合理分配。
[0107]
在上述第一信息为调度信息、uci的比特数与uci和数据的比特数之和的比值、第
一预设参数、β参数和物理上行共享信道pusch可用的资源数的组合时,一种可能的实现方式是根据公式(1)来确定发送uci的资源数。
[0108]
该公式(1)可以为:
[0109][0110]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为uci相对于参考码率的偏移量。需要说明的是,该参考码率可以是数据初传时可用的资源数与uci和数据的比特数之和的比值,本技术仅是示例作用,不做具体限制。
[0111]
可选的,o可以表示uci在加入了crc校验位后的比特数,此时,b表示数据在加入了校验之后的比特数。此时,b可以为在传输块(transmission block,tb)经过码块分割后加入了循环冗余校验(cyclic redundancy check,crc)的比特数,该步骤一般在进入编码器之前。a可以表示在nr中,不考虑uci的条件下,数据初传时可用的re个数。或者a也可以表示为实际在考虑了uci之后,用于传输数据的可用的re个数。可选的,o还可以表示uci比特数过大时,按照一定规则抛弃一些信息后,剩余的比特数。
[0112]
c可以表示在当前传输时调度的数据可用re中,可用于传输当前uci的最大re个数。如果当前uci为csi part 2,且harq-ack采用数据速率匹配的方式,一种可能的实现方式为数据调度的re个数,除去csi part1和harq-ack的re个数;如果当前uci为csi part2,且harq-ack采用数据打孔的方式,一种可能的实现方式为数据调度的re个数,除去csi part1的re个数。
[0113]
通过公式(1)可以看出,通过将uci的比特数放到分母,使得左边的计算结果通过合理的配置β参数值,可以控制在调度的资源a的大小当中,从而可以实现初传时,数据资源不会被uci全部占据。可以看到,在资源分配时,实际上uci的比特信息比数据要重要,因此,如果完全按照比特数的比值进行资源分配,实际上对uci的码率偏高。此时,可以进一步通过合理的配置β参数来实现对码率的调整。
[0114]
通过将uci和数据的比特数比值作为划分资源的比例基线,在该基础上再通过β参数来进行调整,可以防止在初传时,将所有的资源分配给uci而数据无法传输的情况。
[0115]
另一种可能的实现方式为根据公式(2)来确定发送uci的资源数。
[0116][0117]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为预设的偏移量。该预设的偏移量可以依据经验设置。
[0118]
可选的,o可以表示uci在加入了crc校验位后的比特数,此时,b表示数据在加入了校验之后的比特数。此时,b可以为在tb经过码块分割后加入了crc校验的比特数,该步骤一般在进入编码器之前。a可以表示在nr中,不考虑uci的条件下,数据初传时可用的re个数。或者a也可以表示为实际在考虑了uci之后,用于传输数据的可用的re个数。可选的,o还可
以表示uci比特数过大时,按照一定规则抛弃一些信息后,剩余的比特数。
[0119]
c可以表示在当前传输时调度的数据可用re中,可用于传输当前uci的最大re个数。如果当前uci为csi part 2,且harq-ack采用数据速率匹配的方式,一种可能的实现方式为数据调度的re个数,除去csi part1和harq-ack的re个数;如果当前uci为csi part2,且harq-ack采用数据打孔的方式,一种可能的实现方式为数据调度的re个数,除去csi part1的re个数。
[0120]
该公式(2)通过调整数据的比特数和uci的比特数的比值,实现对资源的分配。通过将uci和数据的比特数比值作为划分资源的比例基线,通过β参数来进行调整该比值,可以防止在初传时,将所有的资源分配给uci而数据无法传输的情况。
[0121]
本技术还提供了一种可能的实现方式为根据公式(3)来确定发送uci的资源数。
[0122]
该公式(3)可以为:
[0123][0124]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为uci相对于参考码率的偏移量。
[0125]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为预设的偏移量。该预设的偏移量可以依据经验设置。
[0126]
可选的,o可以表示uci在加入了crc校验位后的比特数,此时,b表示数据在加入了校验之后的比特数。此时,b可以为在tb经过码块分割后加入了crc校验的比特数,该步骤一般在进入编码器之前。a可以表示在nr中,不考虑uci的条件下,数据初传时可用的re个数。或者a也可以表示为实际在考虑了uci之后,用于传输数据的可用的re个数。可选的,o还可以表示uci比特数过大时,按照一定规则抛弃一些信息后,剩余的比特数。
[0127]
c可以表示在当前传输时调度的数据可用re中,可用于传输当前uci的最大re个数。如果当前uci为csi part 2,且harq-ack采用数据速率匹配的方式,一种可能的实现方式为数据调度的re个数,除去csi part1和harq-ack的re个数;如果当前uci为csi part2,且harq-ack采用数据打孔的方式,一种可能的实现方式为数据调度的re个数,除去csi part1的re个数。
[0128]
该公式(3)通过调整数据的比特数和uci的比特数加权后的比值,实现对资源的分配。通过将uci和数据的比特数比值作为划分资源的比例基线,通过β参数来进行调整该比值,可以防止在初传时,将所有的资源分配给uci而数据无法传输的情况。
[0129]
当上述第一信息为调度信息、第一预设参数、β参数、pusch可用的资源数和数据调度的码率的组合时,一种可能的实现方式为终端设备根据公式(4)来确定发送uci的资源数。
[0130]
该公式(4)可以为:
[0131]
[0132]
其中,q'为发送uci的资源数,o为uci的比特数,r为数据的码率,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为预设的偏移量。该预设的偏移量可以依据经验设置。
[0133]
可选的,o可以表示uci在加入了crc校验位后的比特数。c可以表示在当前传输时调度的数据可用re中,可用于传输当前uci的最大re个数。如果当前uci为csi part 2,且harq-ack采用数据速率匹配的方式,一种可能的实现方式为数据调度的re个数,除去csi part1和harq-ack的re个数;如果当前uci为csi part 2,且harq-ack采用数据打孔的方式,一种可能的实现方式为数据调度的re个数,除去csi part1的re个数。可选的,o还可以表示uci比特数过大时,按照一定规则抛弃一些信息后,剩余的比特数。
[0134]
该公式(4)中的r表示的是数据的码率,该数据的码率为mcs对应的码率。ue根据数据调度中指示的mcs唯一确定r,根据该r来计算对应的uci可用的re个数。该码率为实际传输数据采用的码率,不会出现所述的问题。
[0135]
终端设备通过该公式(4)将r作为参考码率,通过β参数来进行调整该比值,可以防止在初传时,将所有的资源分配给uci而数据无法传输的情况。
[0136]
当上述第一信息为调度信息、uci的比特数和数据的比特数的比值、第一预设参数、β参数、pusch可用的资源数和α参数的组合时,一种可能的实现方式为终端设备根据公式(5)来确定发送uci的资源数。
[0137]
该公式(5)为:
[0138][0139]
其中,其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为uci相对于参考码率的偏移量,α为参数。此时,参考码率可以是数据初传时可用的资源数与数据的比特数的比值,本技术仅是示例作用,对此不做限制。
[0140]
可选的,o可以表示uci在加入了crc校验位后的比特数,此时,b表示数据在加入了校验之后的比特数。此时,b可以为在tb经过码块分割后加入了crc校验的比特数,该步骤一般在进入编码器之前。a可以表示在nr中,不考虑uci的条件下,数据初传时可用的re个数。或者a也可以表示为实际在考虑了uci之后,用于传输数据的可用的re个数。可选的,o还可以表示uci比特数过大时,按照一定规则抛弃一些信息后,剩余的比特数。
[0141]
c可以表示在当前传输时调度的数据可用re中,可用于传输当前uci的最大re个数。如果当前uci为csi part 2,且harq-ack采用数据速率匹配的方式,一种可能的实现方式为数据调度的re个数,除去csi part1和harq-ack的re个数;如果当前uci为csi part2,且harq-ack采用数据打孔的方式,一种可能的实现方式为数据调度的re个数,除去csi part1的re个数。
[0142]
通过在公式(5)右边的项中增加一个α参数,来限制uci的大小,防止uci占据所有的可用re。可选的,该α参数一般为《1的。该α参数可以通过信令配置,例如高层信令配置,可以是rrc信令,或者mac-ce来携带。
[0143]
终端设备通过α参数来限制uci所占用的re,可以防止在初传时,将所有的资源分
配给uci而数据无法传输的情况。
[0144]
需要说明的是,上述公式(1)至(5)中的c的取值与uci的映射方式强相关,也可以说该c的值与uci的映射方式相关联。其中,根据ack和csi都支持在频域上分布在不同rb的re上,uci可能的映射方式可以为一下几种方式:
[0145]
方式一:时域受限,频域增长的方式。
[0146]
uci在时域资源上映射的符号的数量小于等于第三预设值且在频域资源上映射的符号的数量与uci类型相关。其中,第三预设值为下述值的一种或多种:靠近解调参考信号(demodulation reference signal,dmrs)的预设的符号的个数、与pusch的符号数相关的值、与pusch是否支持跳频相关的值、与是否支持额外dmrs相关的值等。
[0147]
举例来说,如图3所示,该第三预设值可以为靠近dmrs的预设的符号的个数,可以是依据经验设置的一个固定值,例如可以是固定靠近dmrs的n个符号上,其中n大于等于1。图3中a所示的n为2,该第三预设值为2。此时c的取值为符号数2与带宽的乘积。
[0148]
该第三预设值是与pusch的符号数相关的值和pusch的时域长度指示相关联,具体和pusch的时域指示的表格确定,如图3中b所示,当pusch为7个符号的时候,可以为1个符号,当pusch为14个符号的时候,可以为2个符号。例如,当pusch为7个符号的时候。c的取值可以是符号数1与带宽的乘积。
[0149]
该第三预设值可以是与pusch是否支持跳频相关的值。如图3中c所示,当支持跳频的时候,该符号对称分布在跳频资源上。例如,当pusch不支持跳频的时候,该值为符号1,2;当pusch支持跳频的时候,该值为符号1和符号8。例如,当pusch不支持跳频的时候,c的取值可以是符号数1与带宽的乘积。
[0150]
该第三预设值还可以是与是否支持额外dmrs相关的值。当有1个dmrs的时候,该符号个数为1,当有2个dmrs的时候,该符号个数为2。例如,当有1个dmrs的时候,c的取值可以是符号数1与带宽的乘积。
[0151]
需要说明的是,在这几种情况下,上述公式(1)至(5)中c的值为符号个数与pusch的调度带宽的乘积。
[0152]
可选的,uci在频域上的映射方式是离散的,离散分布的单位可以是资源块(resource block,rb),资源块组(resource block group,rbg)或预编码资源组(precoding resource group,prg)或子带(subband)。
[0153]
uci在频域上一种可能的映射方式为,先以大的粒度进行映射,再按小的粒度映射,如图4和图5所示,按照数字的顺序进行映射,现在rbg范围内映射,rbg0的rb0的第1个re,rbg1的rb0的第1个re,rbg0的rb1的第1个re,rbg1的rb1的第1个re。
[0154]
需要说明的是,在本技术中,uci的图形表示的位置为uci可用的资源所在的位置,数字所在的位置为uci信息占用的资源所在的位置。本技术中所有的数字仅是示例作用,对此不做限制,后续类型描述相同。
[0155]
需要注意,这里rb,rbg仅为频域上的不同的粒度的示例。只要符合先大频域粒度再小频域粒度,都在本技术的保护范围。其中,映射到rb上的第1个re仅为一种方式,也可以按照预定义的方式映射到rb内的任何一个re上。
[0156]
图4中a和b为先映射一个符号为例,采用频域优先的映射方式,图4中b所示的是uci占用的位置相对跳开。图中5中a和b为时域优先的方式,图5中b所示的是uci占用的位置
相对跳开。其中,多符号情况下,可以进一步考虑在两个符号之间进行一定的偏移,以便降低ack打孔时对数据或csi的影响。
[0157]
方式二:频域受限,时域增长的方式。
[0158]
uci在频域资源上映射的符号的数量小于等于第四预设值且在时域资源上映射的符号的数量与uci类型相关。其中,第四预设值为下述值的一种或多种:预设的re的个数、与pusch的符号数相关的值、与pusch的带宽相关的值、与pusch的相位跟踪参考信号(phase tracking reference signal,ptrs)相关的值等。
[0159]
该第三预设值可以为预设的re的个数。如图6中a所示,该预设的re的个数可以是依据经验设置的固定值,该值为若干个re,例如可以为2个、3个、4个等。此时,c的取值为re的个数与时域的符号数的乘积。
[0160]
该第三预设值可以为与pusch的符号数相关的值。如图6中b所示,当符号较小时,该值较大。例如当pusch为14个符号时为2个re,当pusch为7个符号时为4个re。re在pusch中的频域位置可以为预定义的,例如是带宽边缘上的re。也可以是某些rbg中的某些rb上的re,其中rbg为带宽相关的。例如当pusch为14个符号时为2个re,c的取值为re的个数2与时域的符号数的乘积。
[0161]
该第三预设值可以为与pusch的带宽相关的值。如图6中c所示,当带宽较大时,该值较大。当pusch为1个rb时,该值为1个re,当pusch为2个rb时,该值为2个re。具体的,该第三预设值也可以与频域离散的频域粒度相关,例如rb,rbg或prg或subband。例如pusch为1个rb时,该值为1个re,c的取值为re的个数1与时域的符号数的乘积。
[0162]
该第三预设值可以为与pusch的ptrs相关的值。当有ptrs时,该re的位置可以选择靠近ptrs,以便于得到较好的频偏纠正和信道估计效果。当有多个ptrs时,选择和ptrs的数目一致的方法,具体可以如图7所示。其中ptrs所占的位置不是uci的可用资源。
[0163]
需要说明的是,在这几种情况下,上述公式(1)至(5)中c的值频域上的re个数与时域上的符号数的乘积。
[0164]
可选的,uci在时域上的映射方式也可以是离散的,离散分布的单位可以是迷你时隙(minislot),时隙集(slot aggregation)。
[0165]
对re具体映射的顺序有图8中a和b两种考虑,频域优先和时域优先。如果是频域优先,则为图8中的b;如果是时域优先,则为图8中的a。
[0166]
需要注意的是,本技术中的uci可以为任何一种uci,可以为harq-ack,可以为csi part 1,可以为csi part 2。一种优选的方式为csi part 1或ack。
[0167]
其中ack和csi part 1的映射方式可以保持一致。当两种都存在的时候,可以进一步对可用的资源进行平均分配。例如,以方式一的rbg为例,对csi part 1的资源映射在rbg编号为奇数的资源上,对csi part 2的资源映射在rbg编号为偶数的资源上。在奇数资源和偶数资源内部,再按照方式一的描述进行。
[0168]
再例如,以方式二为例,频域上的re个数也进行平均分配,奇数的可用re为csi par 1,偶数的可用re为ack。保持两者一致,有助于协议的简化。
[0169]
进一步的,为了csi part 2的传输,csi part 2可以和数据进行复用。由于数据采用了频域优先的映射方式,csi part 2需要和数据复用后,再进行映射。
[0170]
一种简单的方式,如果harq-ack采用打孔的方式映射,则在csi part 1映射结束
之后,按照和数据一样的方式,将csi part 2放在数据的前面,然后一起按照频域优先的方式映射,其中映射过程要跳过csi part 1。
[0171]
如果harq-ack采用速率匹配的方式映射,则在harq-ack和csi part1都映射结束之后,将csi part 2和数据开始映射,如图9中a所示。在进行映射的时候,csi part 2要跳开harq-ack和csi part1所占用的位置。
[0172]
图9中b表示csi part1和ack映射后,再映射csi part 2,csi part 2的映射在除去csi pat 1和ack之外的符号上。之后再映射数据。进行映射的时候,csi part 2要跳开csi pat 1和ack所占用的符号。
[0173]
图9中c表示在跳频的情况下,采用分开两部分映射的方法。在两部分资源上,按照时间优先的顺序映射。
[0174]
当采用上述方式二的映射方式时,csi part 2的映射方式可以如图10所示。
[0175]
可选的,由于网络设备可以将uci控制在配置的资源内部,因此,可以将上述公式(1)至(4)进行简化。具体的,终端设备可以根据下述公式(6)或公式(7)或公式(8)或公式(9)确定所述发送uci的资源数;
[0176]
所述公式(6)为:
[0177][0178]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,为uci相对于参考码率的偏移量;
[0179]
所述公式(7)为:
[0180][0181]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,为预设的偏移量;
[0182]
所述公式(8)为:
[0183][0184]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,为预设的偏移量;
[0185]
所述公式(9)为:
[0186][0187]
其中,q'为发送uci的资源数,o为uci的比特数,r为数据的码率,为预设的偏移量。
[0188]
上述公式(6)至公式(9)中的各项参数已在上述实施例中解释,不再赘述。
[0189]
上述实施例表明,终端设备根据第一信息确定发送uci的资源数时,该述第一信息
包括下述任意一种信息组合:调度信息、uci的比特数与uci和数据的比特数之和的比值、第一预设参数、β参数和pusch可用的资源数的组合或调度信息、第一预设参数、β参数、pusch可用的资源数和数据调度的码率的组合或调度信息、uci的比特数和数据的比特数的比值、第一预设参数、β参数、pusch可用的资源数和α参数的组合。终端设备根据所述确定的发送uci的资源数向网络设备发送uci。由于终端设备确定发送uci的资源数的时候将uci和数据的比特数比值作为划分资源的比例基线,可以防止在初传时,将所有的资源分配给uci而数据无法传输的情况。
[0190]
基于相同的技术构思,如图11所示,为本技术提供的一种装置示意图,该装置可以是终端设备,可执行上述任一实施例中由终端设备执行的方法。
[0191]
该终端设备1100包括至少一个处理器1101,收发器1102,可选地,还包括存储器1103。所述处理器1101、收发器1102、存储器1103互相连接。
[0192]
处理器1101可以是一个通用中央处理器,微处理器,特定应用集成电路,或一个或多个用于控制本技术的实施例的程序执行的集成电路。
[0193]
所述收发器1102,用于与其他设备或通信网络通信,收发器包括射频电路。
[0194]
存储器1103可以是只读存储器或可存储静态信息和指令的其他类型的静态存储设备随机存取存储器或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器、只读光盘或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器1103可以是独立存在,与处理器1101相连接。存储器1103也可以和处理器集成在一起。其中,所述存储器1103用于存储执行本技术的实施例的应用程序代码,并由处理器1101来控制执行。所述处理器1101用于执行所述存储器1103中存储的应用程序代码。
[0195]
在具体实现中,作为一种实施例,处理器1101可以包括一个或多个cpu,例如图11中的cpu0和cpu1。
[0196]
在具体实现中,作为一种实施例,终端设备1100可以包括多个处理器,例如图11中的处理器1101和处理器1108。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器,这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
[0197]
应理解,该终端设备可以用于实现本技术提供的上行控制信息传输的方法中由终端设备执行的步骤,相关特征可以参照上文,此处不再赘述。
[0198]
本技术可以根据上述方法示例对终端设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本技术中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。比如,在采用对应各个功能划分各个功能模块的情况下,图12示出了一种装置示意图,该装置可以是上述实施例中所涉及的终端设备,该装置包括处理单元1201和通信单元1202。
[0199]
所述处理单元1201,用于根据第一信息确定发送uci的资源数;所述第一信息包括下述任意一种信息组合:调度信息、uci的比特数与uci和数据的比特数之和的比值、第一预
设参数、β参数和pusch可用的资源数的组合或调度信息、第一预设参数、β参数、pusch可用的资源数和数据调度的码率的组合或调度信息、uci的比特数和数据的比特数的比值、第一预设参数、β参数、pusch可用的资源数和α参数的组合;
[0200]
所述通信单元1202,用于根据所述处理单元1201确定的发送uci的资源数向网络设备发送所述uci。
[0201]
可选的,所述第一预设参数为第一预设值与pusch调度的频域资源的乘积和/或第二预设值与pusch的符号数的乘积。
[0202]
可选的,所述第一预设值为带宽和/或符号数之一。
[0203]
可选的,所述处理单元1201具体用于:
[0204]
根据公式(1)或公式(2)或公式(3)或公式(4)或公式(5)确定所述发送uci的资源数;
[0205]
所述公式(1)为:
[0206][0207]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为uci相对于参考码率的偏移量;
[0208]
所述公式(2)为:
[0209][0210]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为预设的偏移量;
[0211]
所述公式(3)为:
[0212][0213]
其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为预设的偏移量;
[0214]
所述公式(4)为:
[0215][0216]
其中,q'为发送uci的资源数,o为uci的比特数,r为数据的码率,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为预设的偏移量;
[0217]
所述公式(5)为:
[0218][0219]
其中,其中,q'为发送uci的资源数,o为uci的比特数,b为数据的比特数,a为数据初传时可用的资源数,c为传输时调度的数据可用的资源数中用于传输uci的最大资源数,为uci相对于参考码率的偏移量,α为参数。
[0220]
可选的,所述c的值与所述uci的映射方式相关联;所述uci的映射方式包括uci在时域资源上映射的符号的数量小于等于第三预设值且在频域资源上映射的符号的数量与uci类型相关或uci在频域资源上映射的符号的数量小于等于第四预设值且在时域资源上映射的符号的数量与uci类型相关。
[0221]
可选的,所述第三预设值为下述值的一种或多种:
[0222]
靠近解调参考信号dmrs的预设的符号的个数、与pusch的符号数相关的值、与pusch是否支持跳频相关的值、与是否支持额外dmrs相关的值。
[0223]
可选的,所述第四预设值为下述值的一种或多种:
[0224]
预设的资源元素re的个数、与pusch的符号数相关的值、与pusch的带宽相关的值、与pusch的相位跟踪参考信号ptrs相关的值。
[0225]
应理解,该终端设备可以用于实现本技术的上行控制信息传输的方法中由终端设备执行的步骤,相关特征可以参照上文,此处不再赘述。
[0226]
本技术还提供一种通信装置,包括处理元件和存储元件,其中所述存储元件用于存储程序,当所述程序被所述处理元件调用时,用于执行上述上行控制信息传输的方法。
[0227]
本技术还提供了一种计算机存储介质,用于储存为上述网络设备或终端设备所用的计算机软件指令,其包含用于执行上述方法实施例所设计的程序代码。
[0228]
本领域内的技术人员应明白,本发明实施例可提供为方法、系统、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0229]
本发明实施例是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0230]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0231]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计
算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0232]
显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献