CN101984569A - 上行控制信息传输方法和***、编码符号数确定方法和装置 - Google Patents

上行控制信息传输方法和***、编码符号数确定方法和装置 Download PDF

Info

Publication number
CN101984569A
CN101984569A CN2010105394073A CN201010539407A CN101984569A CN 101984569 A CN101984569 A CN 101984569A CN 2010105394073 A CN2010105394073 A CN 2010105394073A CN 201010539407 A CN201010539407 A CN 201010539407A CN 101984569 A CN101984569 A CN 101984569A
Authority
CN
China
Prior art keywords
transmission
modulation
control information
correspondence
sequence
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010105394073A
Other languages
English (en)
Other versions
CN101984569B (zh
Inventor
杨维维
戴博
梁春丽
夏树强
喻斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority claimed from CN201010539407.3A external-priority patent/CN101984569B/zh
Priority to CN201010539407.3A priority Critical patent/CN101984569B/zh
Publication of CN101984569A publication Critical patent/CN101984569A/zh
Priority to MX2013004204A priority patent/MX2013004204A/es
Priority to EP11840372.4A priority patent/EP2597808B1/en
Priority to JP2013535250A priority patent/JP5663096B2/ja
Priority to BR112013008567-3A priority patent/BR112013008567B1/pt
Priority to PCT/CN2011/077481 priority patent/WO2012062130A1/zh
Priority to US13/817,478 priority patent/US9220091B2/en
Priority to EP18200627.0A priority patent/EP3447951A1/en
Priority to RU2013116921/08A priority patent/RU2559898C2/ru
Priority to KR1020137014815A priority patent/KR101569598B1/ko
Priority to JP2014107151A priority patent/JP6100206B2/ja
Publication of CN101984569B publication Critical patent/CN101984569B/zh
Application granted granted Critical
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/63Joint error correction and other techniques
    • H03M13/6306Error control coding in combination with Automatic Repeat reQuest [ARQ] and diversity transmission, e.g. coding schemes for the multiple transmission of the same information or the transmission of incremental redundancy
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/63Joint error correction and other techniques
    • H03M13/635Error control coding in combination with rate matching
    • H03M13/6362Error control coding in combination with rate matching by puncturing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0072Error control for data other than payload data, e.g. control data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1671Details of the supervisory signal the supervisory signal being transmitted together with control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1861Physical mapping arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2643Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using time-division multiple access [TDMA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/007Unequal error protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0083Formatting with frames or packets; Protocol or part of protocol for error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • H04L5/005Allocation of pilot signals, i.e. of signals known to the receiver of common pilots, i.e. pilots destined for multiple users or terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • H04L5/0051Allocation of pilot signals, i.e. of signals known to the receiver of dedicated pilots, i.e. pilots destined for a single user or terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

本发明公开了一种上行控制信息的传输方法和***,方法包括:分别对需要发送的上行控制信息以及一个或两个传输块对应的数据信息进行编码,根据目标长度得到编码后的序列,并根据调制方式将编码后的序列组成对应的编码调制序列;将得到的编码调制序列交织后在物理上行共享信道(PUSCH)对应的层上进行传输。通过本发明的方法和***,实现了大比特的上行控制信息在PUSCH的传输。本发明还公开了一种上行控制信息在PUSCH传输时确定每层所需编码符号个数的方法,实现了上行控制信息在PUSCH传输时能够确定每层所需编码符号个数。

Description

上行控制信息传输方法和***、编码符号数确定方法和装置
技术领域
本发明涉及数字通信技术领域,尤其涉及一种上行控制信息的传输方法和***、以及在PUSCH传输时确定每层所需编码符号个数的方法和装置。
背景技术
目前,在长期演进(LTE,Long Term Evolution)***中,上行需要传输的控制信令有正确/错误(ACK/NACK,Acknowledgement/NegativeAcknowledgement)应答信息,以及反映下行物理信道状态的信息(CSI,ChannelState Information)的三种形式:信道质量指示(CQI,Channels Quality Indication)、预编码矩阵指示(PMI,Pre-coding Matrix Indicator)、秩指示(RI,Rank Indicator)。
LTE***中,ACK/NACK应答信息在物理上行控制信道(PUCCH,PhysicalUplink Control Channel)上以格式1/1a/1b(PUCCH format 1/1a1/b)传输,如果终端(UE,User Equipment)需要发送上行数据时,则在物理上行共享信道(PUSCH,Physical Uplink Shared Channel)上传输,CQI/PMI、RI的反馈可以是周期性的反馈,也可以是非周期性的反馈,具体的反馈如表1所示:
  调度模式  周期性CQI报告信道  非周期性CQI报告信道
  频率非选择性   PUCCH
  频率选择性   PUCCH   PUSCH
表1
其中,对于周期性反馈的CQI/PMI、RI而言,如果UE不需要发送上行数据,则周期反馈的CQI/PMI、RI在PUCCH上以格式2/2a/2b(PUCCH format2/2a/2b)传输,如果UE需要发送上行数据时,则CQI/PMI、RI在PUSCH上传输;对于非周期性反馈的CQI/PMI、RI而言,只在PUSCH上传输。
图1示出了LTE***中上行控制信息和上行数据复用方式的示意图,图2示出了LTE***中上行控制信息和上行数据复用时的信道编码过程。图1中,阴影部分
Figure BDA0000031609110000021
代表CQI/PMI信息,阴影部分
Figure BDA0000031609110000022
代表RI信息,阴影部分
Figure BDA0000031609110000023
代表ACK/NACK应答信息,□代表代表数据。上行数据以传输块(TB,TransportBlock)的形式传输,TB经过循环冗余校验添加(CRC attachment),码块分割(Code block segmentation)和子块CRC添加(Code block CRC attachment),信道编码(Channel coding),速率匹配(Rate matching),码块合成(Code blockconcatenation)和编码后,CQI/PMI进行上行数据和控制信令的复用,最后通过信道交织将编码后的ACK/NACK应答信息、RI信息和数据复用在一起。
其中,上行控制信息的编码过程包括:
首先根据公式
Figure BDA0000031609110000024
计算所需编码符号的个数Q′ACK、Q′RI,根据计算所需编码符号的个数Q′CQI;其中O表示待发送的上行控制信息的比特数;
Figure BDA0000031609110000026
表示当前子帧用于PUSCH传输的带宽,以载波个数表示;
Figure BDA0000031609110000027
表示初始PUSCH传输中用于除了解调参考信号(DMRS,Demodulation Reference Signal)和测量参考信号(SRS,Sounding Reference Signal)外的符号个数;
Figure BDA0000031609110000028
表示初始PUSCH传输时的带宽,以子载波个数表示;C表示该传输块经CRC和码块分割后对应的码块个数;Kr表示该传输块的每个码块对应的比特数;对于相同的传输块,C、Kr
Figure BDA0000031609110000029
从初始的PDCCH中获得;当没有初始的DCI格式0的PDCCH时,
Figure BDA00000316091100000210
C和Kr可以通过以下两种方式获取:(1)当初始PUSCH采用半静态调度时,可以从最近的半静态调度配置的PDCCH获取;(2)当PUSCH由随机接入响应授权触发时,则从相同传输块对应的随机接入响应授权获取;
Figure BDA0000031609110000031
表示
Figure BDA0000031609110000032
该值由高层配置;L为CQI/PMI信息进行CRC校验比特的数量,当OCQI大于11时,L=8,否则L=0;
然后进行信道编码,ACK/NACK和RI的编码方式相同,如果ACK/NACK应答信息或者RI信息为1比特,在调制方式为正交相移键控(QPSK,QuadraturePhase Shift Keying)的情况下,编码后的信息为[O0,y];在调制方式为16进制的正交幅度调制(16QAM,Quadrature Amplitude Modulation)的情况下,编码后的信息为[O0,y,x,x];在调制方式为64QAM的情况下,编码后的信息为[O0,y,x,x,x,x];其中,O0表示ACK/NACK应答信息或者RI信息,x、y表示用于加扰时最大化调制符号的欧氏距离的占位符。如果ACK/NACK应答信息或者RI信息为2比特时,在调制方式为QPSK的情况下,编码后的信息为[O0,O1,O2,O0,O1,O2,];在调制方式为16QAM的情况下,编码后的信息为[O0,O1,x,x,O2,O0,x,x,O1,O2,x,x];在调制方式为64QAM的情况下,编码后的信息为[O0,O1,x,x,x,x,O2,O0,x,x,x,x,O1,O2,x,x,x,x];其中,O0,O1表示2比特的ACK/NACK应答信息或者RI信息,
Figure BDA0000031609110000034
x表示用于加扰时最大化调制符号的欧氏距离的占位符。由于LTE***中存在ACK/NACK应答信息的个数大于2比特,小于11比特的情况,因此当ACK/NACK应答信息大于2比特,小于11比特时,采用RM(32,O)的编码方式进行编码,当CQI/PMI的比特数小于等于11比特时,CQI采用RM(32,O)的编码方式进行编码;否则,先进行CRC添加,然后采用图3所示的长度为7,码率为1/3的咬尾卷积码的编码方式进行编码,最后将ACK/NACK应答信息、RI、CQI/PMI编码后的比特重复,直到满足目标长度Q=Q′*Qm为止,编码后的信息比特分别记为
Figure BDA0000031609110000036
Figure BDA0000031609110000037
根据调制阶数,生成对应的编码调制序列
Figure BDA0000031609110000038
Figure BDA0000031609110000039
其中,上行数据和控制信令的复用就是将编码后的CQI/PMI信息和数据以调制符号的形式级联起来,记为
Figure BDA0000031609110000041
信道交织的过程就是按照一定的顺序将编码调制序列
Figure BDA0000031609110000043
以及经过数据与控制复用的
Figure BDA0000031609110000044
写入到一个虚拟矩阵中去,然后从虚拟矩阵的第一行开始按照行数递增的顺序读出虚拟矩阵,从而保证在后续的调制符号到物理资源映射的过程中,ACK/NACK、RI、CQI/PMI以及数据分别能够映射到如图1所示的位置上。信道交织的具体过程描述如下:首先生成一个虚拟矩阵,虚拟矩阵的大小与PUSCH的资源分配有关;先将
Figure BDA0000031609110000045
从虚拟矩阵的最后一行开始按行数递减的顺序逐行写入虚拟矩阵的预定位置,然后将从虚拟矩阵的第一行开始按行数递增的顺序逐行写入虚拟矩阵,其中,将已写入RI信息逻辑单元的位置跳过,最后,将
Figure BDA0000031609110000047
从虚拟矩阵的最后一行开始按行数递减的顺序逐行依次写入虚拟矩阵的预定位置。其中,RI信息和ACK/NACK应答信息的预定位置分别如表2和表3所示,表2描述了写入RI信息的列组合,表3描述了写入ACK/NACK应答信息的列组合:
  循环前缀的形式   列组合
  常规循环前缀   {1,4,7,10}
  扩展循环前缀   {0,3,5,8}
表2
  循环前缀的形式   列组合
  常规循环前缀   {2,3,8,9}
  扩展循环前缀   {1,2,6,7}
表3
在高级国际移动通信(IMT-Advanced,International MobileTelecommunications-Advanced)***中,能够实现数据的高速传输,并具有较大的***容量,在低速移动、热点覆盖的情况下,IMT-Advanced***的峰值速率可以达到1Gbit/s;在高速移动、广域覆盖的情况下,IMT-Advanced***的峰值速率可以达到100Mbit/s。
为了满足高级国际电信联盟(ITU-Advanced,InternationalTelecommunication Union-Advanced)的要求,作为LTE的演进标准的高级长期演进(LTE-A,Long Term Evolution Advanced)***需要支持更大的***带宽(最高可达100MHz)。在现有的LTE***的基础上,可以将LTE***的带宽进行合并来获得更大的带宽,这种技术称为载波聚合(CA,Carrier Aggregation)技术,该技术能够提高IMT-Advance***的频谱利用率、缓解频谱资源紧缺,进而优化频谱资源的利用。而且在LTE-A***中,为了支持下行的传输容量,支持8层的传输方式;LTE-A***中,支持上行更大的传输速率,所以PUSCH的传输支持空间复用的形式,对于采用空间复用形式传输的PUSCH来说,相关技术给出了码字流到层映射的关系是LTE下行传输时码字流到层的映射相同,也就是说PUSCH有两个传输块在对应的传输层上传输。
在采用了频谱聚合技术后的LTE-A***中,上行带宽和下行带宽就可以包括多个分量载波。当基站在多个下行分量载波上都有调度给某UE的PDSCH,且UE在当前子帧有PUSCH要发送时,终端需要在PUSCH上反馈这多个下行分量载波的PDSCH传输的ACK/NACK应答信息或RI信息。根据载波聚合的场景,在时分双工(TDD,Time Division Duplexing)***下,如果沿用现有技术中的上下行子帧配置,那么最多需要反馈ACK/NACK应答信息比特数是40,如果对各个载波对应的码字进行绑定操作,那么则需要反馈ACK/NACK应答信息比特数是20;然而,现有技术只给出大于2比特、小于等于11比特时应答信息在PUSCH上的传输的方法,没有给出大于11比特时应答信息在PUSCH上的传输方法。对于RI信息来说,由于下行支持8层传输,使得反馈的RI信息大于2比特,由于载波聚合技术的引入,使得反馈的RI信息有可能大于11比特;然而,现有技术只给出了RI信息大于2比特,小于等于11比特时传输方法,没有给出RI信息大于11比特时在PUSCH上的传输方法。
此外,对于上行多传输块/码字流的场景下,现有技术规定:CQI/PMI信息在编码调制索引(MCS,Modulation and Coding Scheme)高码字流上传输,ACK/NACK应答信息和RI信息在所有层上重复传输,同样给出了计算ACK/NACK应答信息和RI信息在空间复用的PUSCH上传输时每层所需编码符号个数的计算公式:Q′=max(Q″,Q′min),其中
Figure BDA0000031609110000061
但是现有技术没有给出Q′min的值,从而无法获得上行控制信息在PUSCH传输时每层所需的编码符号个数。
发明内容
有鉴于此,本发明的主要目的在于提供一种上行控制信息的传输方法和***、以及在PUSCH传输时确定每层所需编码符号个数的方法和装置,以解决大比特的上行控制信息在PUSCH的传输问题,以及上行控制信息在PUSCH传输时无法确定每层所需资源个数的问题。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种上行控制信息的传输方法,该方法包括:
分别对需要发送的上行控制信息以及一个或两个传输块对应的数据信息进行编码,根据目标长度得到编码后的序列,并根据调制方式将编码后的序列组成对应的编码调制序列;
将得到的编码调制序列交织后在物理上行共享信道(PUSCH)对应的层上进行传输。
所述对需要发送的上行控制信息进行编码,根据目标长度得到编码后的序列,并根据调制方式将编码后的序列组成对应的编码调制序列,具体为:
将需要发送的上行控制信息o0,o1,...oN-1划分成两部分,即
Figure BDA0000031609110000062
Figure BDA0000031609110000063
其中,N表示上行控制信息的比特数,且N>11;
确定发送所述上行控制信息所需的编码符号个数Q′0、Q′1
采用线性分组码分别对
Figure BDA0000031609110000071
Figure BDA0000031609110000072
进行编码,根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′1*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L,得到所述上行控制信息对应的编码调制序列。
所述确定发送上行控制信息所需的编码符号个数Q′0、Q′1,具体为:
根据
Figure BDA0000031609110000073
对应的比特数ceil(N/2)、以及
Figure BDA0000031609110000074
对应的比特数N-ceil(N/2),计算每层所需的编码符号个数Q′0、Q′1
所述确定发送上行控制信息所需的编码符号个数Q′0、Q′1,具体为:
如果o0,o1,...oN-1对应的比特数N是偶数,则根据N计算所需的编码符号个数Q′,如果对应的比特数N是奇数,则根据N+1计算所需的编码符号个数Q′,那么发送
Figure BDA0000031609110000075
每层所需的编码符号个数Q′0=Q′/2,发送
Figure BDA0000031609110000076
所需的编码符号个数Q′1=Q′/2。
所述根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′1*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L,得到所述上行控制信息对应的编码调制序列,具体为:
根据编码后的目标长度Q0、Q1,得到
Figure BDA0000031609110000077
Figure BDA0000031609110000078
分别对应的编码后的序列
Figure BDA0000031609110000079
Figure BDA00000316091100000710
如果所述传输块传输时对应的传输层的个数L=1,那么将
Figure BDA00000316091100000711
Figure BDA00000316091100000712
级联后得到q0,q1,...qQ,然后根据调制阶数Qm组成编码调制序列q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么将
Figure BDA00000316091100000713
Figure BDA00000316091100000714
级联后得到q0,q1,...qQ,将q0,q1,...qQ重复,根据调制阶数Qm组成编码调制序列q 0q 1,...q Q′
所述根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′1*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L,得到所述上行控制信息对应的编码调制序列,具体为:
根据编码后的目标长度Q0、Q1,得到
Figure BDA0000031609110000081
Figure BDA0000031609110000082
分别对应的编码后的序列
Figure BDA0000031609110000083
根据调制阶数Qm组成相应的调制编码序列
Figure BDA0000031609110000085
如果所述传输块传输时对应的传输层的个数L=1,那么将
Figure BDA0000031609110000087
级联后得到q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么将
Figure BDA0000031609110000089
Figure BDA00000316091100000810
分别重复后级联得到q 0q 1,...q Q′
所述根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′1*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L,得到所述上行控制信息对应的编码调制序列,具体为:
根据编码后的目标长度Q0、Q1,得到
Figure BDA00000316091100000811
Figure BDA00000316091100000812
分别对应的编码后的序列
Figure BDA00000316091100000814
如果所述传输块传输时对应的传输层的个数L=1,那么将
Figure BDA00000316091100000815
组成编码调制序列q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么将
Figure BDA00000316091100000817
Figure BDA00000316091100000818
分别重复后组成编码调制序列q 0q 1,...q Q′
所述上行控制信息为正确/错误(ACK/NACK)应答信息、秩指示(RI)信息中的一种或多种。
所述对需要发送的上行控制信息进行编码,根据目标长度得到编码后的序列,并据调制方式将编码后的序列组成对应的编码调制序列,具体为:
计算需要发送的上行控制信息o0,o1,...oN-1所需的编码符号个数Q′,并采用长度为7、码率为1/3的咬尾卷积码对o0,o1,...oN-1进行编码,或者,先进行长度为8的循环冗余(CRC)校验后再进行编码;其中,N表示上行控制信息的比特数,且N>11;
对于ACK/NACK应答信息和RI信息,如果所述传输块传输时对应的传输层的个数L=1,那么根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ、根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ、将q0,q1,...qQ重复,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′
对于信道质量指示(CQI)/预编码矩阵指示(PMI)信息,如果所述传输块传输时对应的传输层的个数L=1,那么根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ,如果所在的传输块没有数据信息发送,则根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么根据编码后的目标长度Q=L*Q′*Qm得到对应的编码后的序列q0,q1,...qQ,如果所在的传输块没有数据信息发送,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′
所述对一个或两个传输块对应的数据信息进行编码,根据目标长度得到编码后的序列,并根据调制方式将编码后的序列组成对应的编码调制序列,具体为:
对需要传输的传输块对应的数据信息进行块长度为24的CRC校验、码块分割和子块长度为24的CRC校验,采用码率为1/3的Turbo编码进行信道编码,速率匹配,根据相应的带宽、符号个数、所述传输块上CQI/PMI信息的目标长度、所述传输块上同时需要传输的RI信息的目标长度计算得到所述传输块的目标长度G,进而得到相应的编码后的信息f0,f1,f2,f3,...,fG-1
如果所述传输块上还需要传输CQI/PMI信息,则将所述传输块编码后的数据信息f0,f1,f2,f3,...,fG-1和编码后的CQI/PMI信息
Figure BDA0000031609110000091
级联,根据所述传输块的调制阶数、传输块对应的传输层个数组成对应的数据/控制编码调制序列g 0g 1g 2g 3,...,g H′-1,其中H=(G+QCQI),对应的数据/控制编码调制序列的长度是H′=H/Qm
如果所述传输块上不需要传输CQI/PMI信息,则将所述传输块编码后的数据信息f0,f1,f2,f3,...,fG-1,根据调制阶数、传输块对应的传输层个数组成对应的数据编码调制序列g 0g 1g 2g 3,...,g H′-1,其中H=G,对应的控制编码调制序列的长度H′=H/Qm
本发明还提供了一种上行控制信息在PUSCH传输时确定每层所需编码符号个数的方法,该方法包括:
根据以下公式确定每层所需的编码符号个数:Q′=max(Q″,Q′min),即Q′的取值为选择Q″和Q′min中的最大值;其中,所述
Figure BDA0000031609110000101
或者
Figure BDA0000031609110000102
或者Q′min=α,
Figure BDA0000031609110000103
代表向上取整,其中是上行控制信息对应的偏移量,该值由高层信令配置。
所述α的取值为以下其中之一:
α的值由高层配置;或者
Figure BDA0000031609110000105
其中p、q、m的值是基站和UE约定好的正数;或者
α的值根据
Figure BDA0000031609110000106
的值获得;或者
α=O;或者
α=c*O/Qm,其中c的值由高层配置或者是基站和UE约定好的正数,Qm的值是基站和UE约定好的不为0的正数或者是传输块对应的调制阶数。
如果只有一个传输块,那么Qm的值就是所述传输块对应的调制阶数;如果有两个传输块,那么Qm的值是两个传输块对应的调制阶数中的最小值或者两个传输块调制阶数的平均值。
所述Q″的取值采用以下方式的其中之一:
Figure BDA0000031609110000107
或者
Figure BDA0000031609110000108
或者
Figure BDA0000031609110000111
或者
Figure BDA0000031609110000112
其中,OCQI-MIN表示单个下行小区的秩为1时,CRC校验后的CQI/PMI信息比特数;O表示待发送的上行控制信息的比特数;
Figure BDA0000031609110000113
表示初始PUSCH传输中用于除了解调参考信号(DMRS)和测量参考信号(SRS)外的符号个数;
Figure BDA0000031609110000114
表示初始PUSCH传输时的带宽,以子载波个数表示,
Figure BDA0000031609110000115
表示当前子帧用于PUSCH传输的带宽,以载波个数表示;C(i)表示传输块i经CRC和码块分割后对应的码块个数;
Figure BDA0000031609110000116
表示传输块i的每个码块对应的比特数,i取值为1或2;
Figure BDA0000031609110000117
表示
Figure BDA0000031609110000118
Figure BDA0000031609110000119
该值由高层配置。
所述上行控制信息为ACK/NACK应答信息、RI信息中的一种或多种。
本发明还提供了一种上行控制信息的传输***,该***包括:
编码调制模块,用于分别对需要发送的上行控制信息以及一个或两个传输块对应的数据信息进行编码,根据目标长度得到编码后的序列,并根据调制方式将编码后的序列组成对应的编码调制序列;
交织传输模块,用于将得到的编码调制序列交织后在PUSCH对应的层上进行传输。
所述编码调制模块进一步用于,将需要发送的上行控制信息o0,o1,...oN-1划分成两部分,即
Figure BDA00000316091100001110
Figure BDA00000316091100001111
其中,N表示上行控制信息的比特数,且N>11;确定发送所述上行控制信息所需的编码符号个数Q′0、Q′1;采用线性分组码分别对
Figure BDA00000316091100001112
Figure BDA00000316091100001113
进行编码,根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′1*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L得到所述上行控制信息对应的编码调制序列。
所述编码调制模块进一步用于,计算需要发送的上行控制信息o0,o1,...oN-1所需的编码符号个数Q′,并采用长度为7、码率为1/3的咬尾卷积码对o0,o1,...oN-1进行编码,或者,先进行长度为8的CRC校验后再进行编码;其中,N表示上行控制信息的比特数,且N>11;
对于ACK/NACK应答信息和RI信息,如果所述传输块传输时对应的传输层的个数L=1,那么根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ、根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ、将q0,q1,...qQ重复,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′
对于CQI/PMI信息,如果所述传输块传输时对应的传输层的个数L=1,那么根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ,如果所在的传输块没有数据信息发送,则根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么根据编码后的目标长度Q=L*Q′*Qm得到对应的编码后的序列q0,q1,...qQ,如果所在的传输块没有数据信息发送,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′
所述编码调制模块进一步用于,对需要传输的传输块对应的数据信息进行块长度为24的CRC校验、码块分割和子块长度为24的CRC校验,采用码率为1/3的Turbo编码进行信道编码,速率匹配,根据相应的带宽、符号个数、所述传输块上CQI/PMI信息的目标长度、所述传输块上同时需要传输的RI信息的目标长度计算得到所述传输块的目标长度G,进而得到相应的编码后的信息f0,f1,f2,f3,...,fG-1
如果所述传输块上还需要传输CQI/PMI信息,则将所述传输块编码后的数据信息f0,f1,f2,f3,...,fG-1和编码后的CQI/PMI信息
Figure BDA0000031609110000121
级联,根据所述传输块的调制阶数、传输块对应的传输层个数组成对应的数据/控制编码调制序列g 0g 1g 2g 3,...,g H′-1,其中H=(G+QCQI),对应的数据/控制编码调制序列的长度是H′=H/Qm
如果所述传输块上不需要传输CQI/PMI信息,则将所述传输块编码后的数据信息f0,f1,f2,f3,...,fG-1,根据调制阶数、传输块对应的传输层个数组成对应的数据编码调制序列g 0g 1g 2g 3,...,g H′-1,其中H=G,对应的控制编码调制序列的长度H′=H/Qm
本发明还提供了一种上行控制信息在PUSCH传输时确定每层所需编码符号个数的装置,该装置包括:
编码符号个数确定模块,用于根据以下公式确定每层所需的编码符号个数:Q′=max(Q″,Q′min),即Q′的取值为选择Q″和Q′min中的最大值;
参数确定模块,用于确定所述
Figure BDA0000031609110000131
或者
Figure BDA0000031609110000132
或者Q′min=α,
Figure BDA0000031609110000133
代表向上取整,其中
Figure BDA0000031609110000134
是上行控制信息对应的偏移量,该值由高层信令配置。
本发明所提供的一种上行控制信息的传输方法和***,分别对需要发送的上行控制信息以及一个或两个传输块对应的数据信息进行编码,根据目标长度得到编码后的序列,并根据调制方式将编码后的序列组成对应的编码调制序列;将得到的编码调制序列交织后在PUSCH对应的层上进行传输。
本发明所提供的一种在PUSCH传输时确定每层所需编码符号个数的方法和装置,根据以下公式确定每层所需的编码符号个数:Q′=max(Q″,Q′min);其中,或者
Figure BDA0000031609110000136
或者Q′min=α,其中
Figure BDA0000031609110000137
是上行控制信息对应的偏移量,该值由高层信令配置。
通过本发明,实现了大比特的上行控制信息在PUSCH的传输,并实现了上行控制信息在PUSCH传输时能够确定每层所需资源个数。
附图说明
图1为现有LTE***中上行控制信息在上行数据复用的示意图;
图2为现有LTE***中的PUSCH传输示意图;
图3为现有技术中长度为7、码率为1/3的咬尾卷积码的示意图;
图4为本发明一种上行控制信息在PUSCH传输的方法流程图。
具体实施方式
下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
为解决现有技术中关于上行控制信息在PUSCH上传输的方法不支持大于11比特的上行控制信息传输的问题,本发明提供的一种上行控制信息在PUSCH传输的方法,如图4所示,主要包括以下步骤:
步骤401,分别对需要发送的上行控制信息以及一个或两个传输块对应的数据信息进行编码,根据目标长度得到编码后的序列,并根据调制方式将编码后的序列组成对应的编码调制序列。
其中,对于上行控制信息的处理包括以下两种方式中的一种或多种:
方式一、将需要发送的上行控制信息o0,o1,...oN-1(N>11)划分成两部分,即
Figure BDA0000031609110000141
Figure BDA0000031609110000142
计算发送所述上行控制信息所需的编码符号个数Q′0、Q′1;采用线性分组码分别对
Figure BDA0000031609110000144
进行编码,根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′1*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L得到所述上行控制信息对应的编码调制序列。
进一步的,计算发送所述上行控制信息所需的编码符号个数可以采用以下方式中的任意一种:
1、根据
Figure BDA0000031609110000145
对应的比特数ceil(N/2)、以及
Figure BDA0000031609110000146
对应的比特数N-ceil(N/2),计算每层所需的编码符号个数Q′0、Q′1
2、如果o0,o1,...oN-1对应的比特数N是偶数,则根据N计算所需的编码符号个数Q′,如果o0,o1,...oN-1对应的比特数N是奇数,则根据N+1计算所需的编码符号个数Q′,那么发送
Figure BDA0000031609110000151
每层所需的编码符号个数Q′0=Q′/2,发送
Figure BDA0000031609110000152
所需的编码符号个数Q′1=Q′/2。
进一步的,根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′1*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L,得到所述上行控制信息对应的编码调制序列可以采用以下方式中的任意一种:
1、根据编码后的目标长度Q0、Q1,得到
Figure BDA0000031609110000153
Figure BDA0000031609110000154
分别对应的编码后的序列
Figure BDA0000031609110000156
如果该传输块传输时对应的传输层的个数L=1,那么将
Figure BDA0000031609110000157
Figure BDA0000031609110000158
级联后得到q0,q1,...qQ,然后根据调制阶数Qm组成编码调制序列q 0q 1,...q Q′;如果该传输块传输时对应的传输层的个数L=2,那么将
Figure BDA0000031609110000159
级联后得到q0,q1,...qQ,将q0,q1,...qQ重复,根据调制阶数Qm组成编码调制序列q 0q 1,...q Q′
2、根据编码后的目标长度Q0、Q1,得到
Figure BDA00000316091100001511
Figure BDA00000316091100001512
对应的编码后的序列
Figure BDA00000316091100001513
Figure BDA00000316091100001514
根据调制阶数Qm组成相应的调制编码序列
Figure BDA00000316091100001515
Figure BDA00000316091100001516
如果该传输块传输时对应的传输层的个数L=1,将
Figure BDA00000316091100001517
Figure BDA00000316091100001518
级联后得到q 0q 1,...q Q′;如果该传输块传输时对应的传输层的个数L=2,将
Figure BDA00000316091100001519
分别重复后级联得到q 0q 1,...q Q′
3、根据编码后的目标长度Q0、Q1,得到
Figure BDA00000316091100001521
Figure BDA00000316091100001522
对应的编码后的序列
Figure BDA00000316091100001523
Figure BDA00000316091100001524
如果该传输块传输时对应的传输层的个数L=1,将
Figure BDA00000316091100001526
组成编码调制序列q 0q 1,...q Q′;如果该传输块传输时对应的传输层的个数L=2,将
Figure BDA00000316091100001527
Figure BDA00000316091100001528
分别重复后组成编码调制序列q 0q 1,...q Q′
需要说明的是,上行控制信息是指ACK/NACK应答信息、RI信息中的一种或多种。
方式二、计算需要发送的上行控制信息o0,o1,...oN-1(N>11)所需的编码符号个数Q′,采用图3所示的长度为7、码率为1/3的咬尾卷积码对o0,o1,...oN-1进行编码,或者,先进行长度为8的CRC校验后再进行编码。对于ACK/NACK应答信息和RI信息,如果该传输块传输时对应的传输层的个数L=1,根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ、根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′;如果该传输块传输时对应的传输层的个数L=2,根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ、将q0,q1,...qQ重复,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′。对于CQI/PMI信息,如果该传输块传输时对应的传输层的个数L=1,根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ,如果所在的传输块没有数据信息发送,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′;如果该传输块传输时对应的传输层的个数L=2,根据编码后的目标长度Q=L*Q′*Qm得到对应的编码后的序列q0,q1,...qQ,如果所在的传输块没有数据信息发送,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′
其中,所述的编码调制序列中元素长度是L*Qm;采用线性分组码进行编码具体的编码过程为:
Figure BDA0000031609110000161
其中,i=0、1、2、...、Q-1,O表示反馈信息的数量,M(i,n)表示基本序列n中编号为i的值,O0,O1,...,On-1表示编码前信息;本发明以下表4所示的M(i,n)为例说明,但不并限于此。
i Mi,0 Mi,1 Mi,2 Mi,3 Mi,4 Mi,5 Mi,6 Mi,7 Mi,8 Mi,9 Mi,10
  0   1   1   0   0   0   0   0   0   0   0   1
  1   1   1   1   0   0   0   0   0   0   1   1
  2   1   0   0   1   0   0   1   0   1   1   1
  3   1   0   1   1   0   0   0   0   1   0   1
  4   1   1   1   1   0   0   0   1   0   0   1
  5   1   1   0   0   1   0   1   1   1   0   1
  6   1   0   1   0   1   0   1   0   1   1   1
  7   1   0   0   1   1   0   0   1   1   0   1
  8   1   1   0   1   1   0   0   1   0   1   1
  9   1   0   1   1   1   0   1   0   0   1   1
  10   1   0   1   0   0   1   1   1   0   1   1
  11   1   1   1   0   0   1   1   0   1   0   1
  12   1   0   0   1   0   1   0   1   1   1   1
  13   1   1   0   1   0   1   0   1   0   1   1
  14   1   0   0   0   1   1   0   1   0   0   1
  15   1   1   0   0   1   1   1   1   0   1   1
  16   1   1   1   0   1   1   1   0   0   1   0
  17   1   0   0   1   1   1   0   0   1   0   0
  18   1   1   0   1   1   1   1   1   0   0   0
  19   1   0   0   0   0   1   1   0   0   0   0
  20   1   0   1   0   0   0   1   0   0   0   1
  21   1   1   0   1   0   0   0   0   0   1   1
  22   1   0   0   0   1   0   0   1   1   0   1
  23   1   1   1   0   1   0   0   0   1   1   1
  24   1   1   1   1   1   0   1   1   1   1   0
  25   1   1   0   0   0   1   1   1   0   0   1
  26   1   0   1   1   0   1   0   0   1   1   0
  27   1   1   1   1   0   1   0   1   1   1   0
  28   1   0   1   0   1   1   1   0   1   0   0
  29   1   0   1   1   1   1   1   1   1   0   0
  30   1   1   1   1   1   1   1   1   1   1   1
  31   1   0   0   0   0   0   0   0   0   0   0
表4
对于一个或两个传输块对应的数据信息的处理,具体包括:
对需要传输的传输块对应的数据信息进行块长度为24的CRC校验、码块分割和子块长度为24的CRC校验,采用码率为1/3的Turbo编码进行信道编码,速率匹配,根据相应的带宽、符号个数、所述传输块上CQI/PMI信息的目标长度、所述传输块上同时需要传输的RI信息的目标长度计算得到所述传输块的目标长度G,进而得到相应的编码后的信息f0,f1,f2,f3,...,fG-1
如果该传输块上还需要传输CQI/PMI信息,将所述传输块编码后的数据信息f0,f1,f2,f3,...,fG-1和编码后的CQI/PMI信息
Figure BDA0000031609110000171
级联,根据所述传输块的调制阶数、传输块对应的传输层个数组成对应的数据/控制编码调制序列g 0g 1g 2g 3,...,g H′-1,其中H=(G+QCQI),H′=H/Qm
如果该传输块上不需要传输CQI/PMI信息,将所述传输块编码后的数据信息f0,f1,f2,f3,...,fG-1根据调制阶数、传输块对应的传输层个数组成对应的数据编码调制序列g 0g 1g 2g 3,...,g H′-1,其中H=G,H′=H/Qm
步骤402,将得到的编码调制序列交织后在PUSCH对应的层上传输。
此外,本发明还给出一种上行控制信息在PUSCH传输时确定每层所需编码符号个数的方法:根据以下公式确定每层所需的编码符号个数:Q′=max(Q″,Q′min),其中,Q′min的取值采用以下几种方式的其中之一:(1)
Figure BDA0000031609110000181
(3)Q′min=α。
进一步的,α的取值可以采用以下方式的其中之一:
α的值由高层配置;或者;
Figure BDA0000031609110000183
其中p、q、m的值是基站和UE约定好的正数;或者
α的值根据
Figure BDA0000031609110000184
的值获得;或者
α=O;或者
α=c*O/Qm,其中c的值由高层配置或者是基站和UE约定好的正数,Qm的值是基站和UE约定好的不为0的正数或者是传输块对应的调制阶数。
进一步的,如果只有一个传输块,那么Qm的值就是该传输块对应的调制阶数;如果有两个传输块,那么Qm的值是两个传输块对应的调制阶数中的最小值或者两个传输块调制阶数的平均值。
进一步的,
Figure BDA0000031609110000185
或者
Figure BDA0000031609110000186
或者
Figure BDA0000031609110000191
或者
Figure BDA0000031609110000192
其中,OCQI_MIN是单个下行小区的秩为1时,CRC校验后的CQI/PMI信息比特数。O表示待发送的上行控制信息的比特数;
Figure BDA0000031609110000193
表示初始PUSCH传输中用于除了DMRS和SRS外的符号个数;
Figure BDA0000031609110000194
表示初始PUSCH传输时的带宽,以子载波个数表示,
Figure BDA0000031609110000195
表示当前子帧用于PUSCH传输的带宽,以载波个数表示;C(i)表示传输块i经CRC和码块分割后对应的码块个数;
Figure BDA0000031609110000196
表示传输块i的每个码块对应的比特数,i取值为1或2;表示
Figure BDA0000031609110000198
Figure BDA0000031609110000199
该值由高层配置。
进一步的,所述的上行控制信息是指ACK/NACK应答信息、RI信息中的一种或多种。需要指出的是,上述上行控制信息在PUSCH传输时确定每层所需编码符号个数的方法,适用于上行控制信息的比特数大于2的情况,也适用于不限定上行控制信息的比特数的情况。
下面再结合具体实施例对本发明上行控制信息的传输方法进一步阐述。
本发明的实施例一中,假设配置一个传输块,且该传输块上有数据传输,该传输块传输时对应一个传输层,当前子帧需要传输的上行控制信息是
Figure BDA00000316091100001910
当前子帧是常规循环前缀,虚拟矩阵列从0开始编号,没有SRS需要发送。上行控制信息的传输方法主要包括以下步骤:
步骤1,将ACK/NACK应答信息
Figure BDA00000316091100001911
分成两部分,即
Figure BDA00000316091100001912
Figure BDA00000316091100001913
计算发送所述上行控制信息所需的编码符号个数Q′0、Q′1;采用线性分组码分别对
Figure BDA00000316091100001914
Figure BDA00000316091100001915
进行编码,根据编码后的目标长度个数Q0、Q1,得到
Figure BDA00000316091100001916
Figure BDA00000316091100001917
对应的编码后的序列
Figure BDA00000316091100001918
Figure BDA00000316091100001919
那么将
Figure BDA0000031609110000201
Figure BDA0000031609110000202
级联后得到q0,q1,...qQ,然后根据调制阶数组成编码调制序列q 0q 1,...q Q′
对传输块对应的数据信息进行编码,根据目标长度G,得到编码后传输块的比特序列f0,f1,f2,...,fG-1,则传输块对应的编码调制序列为g 0g 1g 2g 3,...,g H′-1
步骤2,将得到的ACK/NACK应答信息对应的编码调制序列q 0q 1,...q Q′和传输块对应的编码调制序列g 0g 1g 2g 3,...,g H′-1交织后在PUSCH对应的层上传输。
本发明的实施例二中,假设配置一个传输块,且该传输块上有数据传输,该传输块传输时对应两个传输层,传输时对应的调制阶数Qm=2,当前子帧需要传输的上行控制信息是
Figure BDA0000031609110000203
当前子帧是常规循环前缀,虚拟矩阵列从0开始编号,没有SRS需要发送。上行控制信息的传输方法主要包括以下步骤:
步骤1,将ACK/NACK应答信息
Figure BDA0000031609110000204
分成两部分,即
Figure BDA0000031609110000206
计算发送所述上行控制信息所需的编码符号个数Q′0、Q′1;采用线性分组码分别对
Figure BDA0000031609110000207
进行编码,根据编码后的目标长度Q0、Q1,得到
Figure BDA0000031609110000209
Figure BDA00000316091100002010
对应的编码后的序列
Figure BDA00000316091100002011
那么将
Figure BDA00000316091100002014
级联后得到
Figure BDA00000316091100002016
重复,然后根据调制阶数组成编码调制序列
Figure BDA00000316091100002017
其中其中k=0,1,2,...,Q′,i=i+Qm
对传输块对应的数据信息进行编码,根据目标长度G,得到编码后传输块的比特序列f0,f1,f2,...,fG-1,则传输块对应的编码调制序列为g 0g 1g 2g 3,...,g H′-1
或者,步骤1也可以采用以下的方式:
将ACK/NACK应答信息
Figure BDA0000031609110000211
分成两部分,即
Figure BDA0000031609110000212
计算发送所述上行控制信息所需的编码符号个数Q′0、Q′1;采用线性分组码分别对
Figure BDA0000031609110000214
Figure BDA0000031609110000215
进行编码,根据编码后的目标长度Q0、Q1,得到
Figure BDA0000031609110000216
Figure BDA0000031609110000217
对应的编码后的序列
Figure BDA0000031609110000218
Figure BDA0000031609110000219
根据调制阶数组成相应的调制编码序列
Figure BDA00000316091100002110
Figure BDA00000316091100002111
Figure BDA00000316091100002112
分别重复,然后组成编码调制序列
Figure BDA00000316091100002114
其中
Figure BDA00000316091100002115
其中k=0,1,2,...,Q′,m=0.1。
对传输块对应的数据信息进行编码,根据目标长度G,得到编码后传输块的比特序列f0,f1,f2,...,fG-1,则传输块对应的编码调制序列为g 0g 1g 2g 3,...,g H′-1
步骤2,将得到的ACK/NACK应答信息对应的编码调制序列q 0q 1,...q Q′和传输块对应的编码调制序列g 0g 1g 2g 3,...,g H′-1交织后在PUSCH对应的层上传输。
本发明的实施例三中,假设配置两个传输块TB0,TB1,且两个传输块上有数据传输,该传输块传输时对应两个传输层,UE根据上行指示得到基站为PUSCH传输分配的带宽为1个RB和两个传输块的调制编码索引
Figure BDA00000316091100002116
UE根据
Figure BDA00000316091100002117
和RB个数可以获取对应的TB大小分别为120、224,调制阶数分别为
Figure BDA00000316091100002118
这样对传输块分别添加24比特的CRC,并经过码块分割后,每个传输块的码块个数分别是C0=1,C1=1,码块大小分别是
Figure BDA00000316091100002119
配置的
Figure BDA00000316091100002120
Q′min=α,高层配置的α值是在
Figure BDA00000316091100002121
中选择的,其中f(O)={1,1,1,5/4,6/5,11/6,11/7,11/8,11/9,11/10,17/11},当然也不排除高层配置其他的值,假设当前基站配置的那么Q′min=16,需要传输的上行控制信息是
Figure BDA0000031609110000222
当前子帧是常规循环前缀,虚拟矩阵列从0开始编号,没有SRS需要发送,计算ACK/NACK应答信息在PUSCH上传输时每层所需的编码符号个数的公式是:
Figure BDA0000031609110000223
Figure BDA0000031609110000224
本发明的实施例四中,假设配置两个传输块TB0,TB1,且两个传输块上有数据传输,该传输块传输时对应两个传输层,UE根据上行指示得到基站为PUSCH传输分配的带宽为1个RB和两个传输块的调制编码索引
Figure BDA0000031609110000225
UE根据
Figure BDA0000031609110000226
和RB个数可以获取对应的TB大小分别为120、224,调制阶数分别为这样对传输块分别添加24比特的CRC,并经过码块分割后,每个传输块的码块个数分别是C0=1,C1=1,码块大小分别是
Figure BDA0000031609110000228
配置的 其中
Figure BDA00000316091100002211
UE和基站约定好m=4,p=1,q=20;因为
Figure BDA00000316091100002212
小于m=4,所以α=20,那么Q′min=20,需要传输的上行控制信息是
Figure BDA00000316091100002213
当前子帧是常规循环前缀,虚拟矩阵列从0开始编号,没有SRS需要发送,计算ACK/NACK应答信息在PUSCH上传输时每层所需的编码符号个数的公式是:
Figure BDA00000316091100002214
Figure BDA00000316091100002215
本发明的实施例五中,假设配置两个传输块TB0,TB1,且两个传输块上有数据传输,该传输块传输时对应两个传输层,UE根据上行指示得到基站为PUSCH传输分配的带宽为1个RB和两个传输块的调制编码索引UE根据
Figure BDA0000031609110000232
和RB个数可以获取对应的TB大小分别为120、224,调制阶数分别为
Figure BDA0000031609110000233
这样对传输块分别添加24比特的CRC,并经过码块分割后,每个传输块的码块个数分别是C0=1,C1=1,码块大小分别是
Figure BDA0000031609110000234
配置的
Figure BDA0000031609110000235
配置的
Figure BDA0000031609110000236
且α的值由
Figure BDA0000031609110000237
获得,α和
Figure BDA0000031609110000238
的值如表5所示,本发明仅以表5作为示例,当然也不排除其他α和
Figure BDA0000031609110000239
的取值。
表5
需要传输的上行控制信息是
Figure BDA00000316091100002311
当前子帧是常规循环前缀,虚拟矩阵列从0开始编号,没有SRS需要发送,计算ACK/NACK应答信息在PUSCH上传输时每层所需的编码符号个数的公式是:
Figure BDA0000031609110000242
本发明的实施例六中,假设配置两个传输块TB0,TB1,且两个传输块上有数据传输,该传输块传输时对应两个传输层,UE根据上行指示得到基站为PUSCH传输分配的带宽为1个RB和两个传输块的调制编码索引
Figure BDA0000031609110000243
UE根据
Figure BDA0000031609110000244
和RB个数可以获取对应的TB大小分别为120、224,调制阶数分别为
Figure BDA0000031609110000245
这样对传输块分别添加24比特的CRC,并经过码块分割后,每个传输块的码块个数分别是C0=1,C1=1,码块大小分别是
Figure BDA0000031609110000246
配置的
Figure BDA0000031609110000247
Figure BDA0000031609110000248
其中高层配置α=3,需要传输的上行控制信息是
Figure BDA0000031609110000249
当前子帧是常规循环前缀,虚拟矩阵列从0开始编号,没有SRS需要发送,计算ACK/NACK应答信息在PUSCH上传输时每层所需的编码符号个数的公式是:
Figure BDA00000316091100002411
本发明的实施例七中,假设配置两个传输块TB0,TB1,且两个传输块上有数据传输,该传输块传输时对应两个传输层,UE根据上行指示得到基站为PUSCH传输分配的带宽为1个RB和两个传输块的调制编码索引
Figure BDA00000316091100002412
UE根据
Figure BDA00000316091100002413
和RB个数可以获取对应的TB大小分别为120、224,调制阶数分别为
Figure BDA00000316091100002414
这样对传输块分别添加24比特的CRC,并经过码块分割后,每个传输块的码块个数分别是C0=1,C1=1,码块大小分别是
Figure BDA00000316091100002415
配置的
Figure BDA00000316091100002416
其中α=O=10,需要传输的上行控制信息是
Figure BDA0000031609110000251
当前子帧是常规循环前缀,虚拟矩阵列从0开始编号,没有SRS需要发送,计算ACK/NACK应答信息在PUSCH上传输时每层所需的编码符号个数的公式是:
Figure BDA0000031609110000253
本发明的实施例八中,假设配置两个传输块TB0,TB1,且两个传输块上有数据传输,该传输块传输时对应两个传输层,UE根据上行指示得到基站为PUSCH传输分配的带宽为1个RB和两个传输块的调制编码索引
Figure BDA0000031609110000254
UE根据
Figure BDA0000031609110000255
和RB个数可以获取对应的TB大小分别为120、224,调制阶数分别为
Figure BDA0000031609110000256
这样对传输块分别添加24比特的CRC,并经过码块分割后,每个传输块的码块个数分别是C0=1,C1=1,码块大小分别是
Figure BDA0000031609110000257
配置的
Figure BDA0000031609110000258
其中基站和UE约定好c=3,Qm是两个传输块调制编码阶数的最小值,即Qm=2,需要传输的上行控制信息是
Figure BDA00000316091100002510
当前子帧是常规循环前缀,虚拟矩阵列从0开始编号,没有SRS需要发送,计算ACK/NACK应答信息在PUSCH上传输时每层所需的编码符号个数的公式是:
Figure BDA00000316091100002511
Figure BDA00000316091100002512
对应上述上行控制信息的传输方法,本发明还提供了一种上行控制信息的传输***,包括:编码调制模块和交织传输模块。其中,编码调制模块,用于分别对需要发送的上行控制信息以及一个或两个传输块对应的数据信息进行编码,根据目标长度得到编码后的序列,并根据调制方式将编码后的序列组成对应的编码调制序列。交织传输模块,用于将得到的编码调制序列交织后在PUSCH对应的层上进行传输。
其中,对于编码调制模块上行控制信息的处理包括以下两种方式中的一种或多种:
方式一、将需要发送的上行控制信息o0,o1,...oN-1(N>11)划分成两部分,即
Figure BDA0000031609110000261
Figure BDA0000031609110000262
计算发送所述上行控制信息所需的编码符号个数Q′0、Q′1;采用线性分组码分别对
Figure BDA0000031609110000263
Figure BDA0000031609110000264
进行编码,根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′1*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L得到所述上行控制信息对应的编码调制序列。
进一步的,计算发送所述上行控制信息所需的编码符号个数可以采用以下方式中的任意一种:
1、根据
Figure BDA0000031609110000265
对应的比特数ceil(N/2)、以及
Figure BDA0000031609110000266
对应的比特数N-ceil(N/2),计算每层所需的编码符号个数Q′0、Q′1
2、如果o0,o1,...oN-1对应的比特数N是偶数,则根据N计算所需的编码符号个数Q′,如果o0,o1,...oN-1对应的比特数N是奇数,则根据N+1计算所需的编码符号个数Q′,那么发送
Figure BDA0000031609110000267
每层所需的编码符号个数Q′0=Q′/2,发送
Figure BDA0000031609110000268
所需的编码符号个数Q′1=Q′/2。
进一步的,根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′1*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L,得到所述上行控制信息对应的编码调制序列可以采用以下方式中的任意一种:
1、根据编码后的目标长度Q0、Q1,得到
Figure BDA0000031609110000269
Figure BDA00000316091100002610
分别对应的编码后的序列
Figure BDA00000316091100002611
Figure BDA00000316091100002612
如果该传输块传输时对应的传输层的个数L=1,那么将
Figure BDA00000316091100002613
Figure BDA00000316091100002614
级联后得到q0,q1,...qQ,然后根据调制阶数Qm组成编码调制序列q 0q 1,...q Q′;如果该传输块传输时对应的传输层的个数L=2,那么将级联后得到q0,q1,...qQ,将q0,q1,...qQ重复,根据调制阶数Qm组成编码调制序列q 0q 1,...q Q′
2、根据编码后的目标长度Q0、Q1,得到
Figure BDA0000031609110000273
Figure BDA0000031609110000274
对应的编码后的序列
Figure BDA0000031609110000275
Figure BDA0000031609110000276
根据调制阶数Qm组成相应的调制编码序列
Figure BDA0000031609110000278
如果该传输块传输时对应的传输层的个数L=1,将
Figure BDA0000031609110000279
Figure BDA00000316091100002710
级联后得到q 0q 1,...q Q′;如果该传输块传输时对应的传输层的个数L=2,将
Figure BDA00000316091100002711
分别重复后级联得到q 0q 1,...q Q′
3、根据编码后的目标长度Q0、Q1,得到
Figure BDA00000316091100002713
对应的编码后的序列
Figure BDA00000316091100002715
Figure BDA00000316091100002716
如果该传输块传输时对应的传输层的个数L=1,将
Figure BDA00000316091100002717
组成编码调制序列q 0q 1,...q Q′;如果该传输块传输时对应的传输层的个数L=2,将
Figure BDA00000316091100002719
分别重复后组成编码调制序列q 0q 1,...q Q′
需要说明的是,上行控制信息是指ACK/NACK应答信息、RI信息中的一种或多种。
方式二、计算需要发送的上行控制信息o0,o1,...oN-1(N>11)所需的编码符号个数Q′,采用图3所示的长度为7、码率为1/3的咬尾卷积码对o0,o1,...oN-1进行编码,或者,先进行长度为8的CRC校验后再进行编码。对于ACK/NACK应答信息和RI信息,如果该传输块传输时对应的传输层的个数L=1,根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ、根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′;如果该传输块传输时对应的传输层的个数L=2,根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ、将q0,q1,...qQ重复,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′。对于CQI/PMI信息,如果该传输块传输时对应的传输层的个数L=1,根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ,如果所在的传输块没有数据信息发送,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′;如果该传输块传输时对应的传输层的个数L=2,根据编码后的目标长度Q=L*Q′*Qm得到对应的编码后的序列q0,q1,...qQ,如果所在的传输块没有数据信息发送,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′
对于一个或两个传输块对应的数据信息的处理,具体包括:
对需要传输的传输块对应的数据信息进行块长度为24的CRC校验、码块分割和子块长度为24的CRC校验,采用码率为1/3的Turbo编码进行信道编码,速率匹配,根据相应的带宽、符号个数、所述传输块上CQI/PMI信息的目标长度、所述传输块上同时需要传输的RI信息的目标长度计算得到所述传输块的目标长度G,进而得到相应的编码后的信息f0,f1,f2,f3,...,fG-1
如果该传输块上还需要传输CQI/PMI信息,将所述传输块编码后的数据信息f0,f1,f2,f3,...,fG-1和编码后的CQI/PMI信息
Figure BDA0000031609110000281
级联,根据所述传输块的调制阶数、传输块对应的传输层个数组成对应的数据/控制编码调制序列g 0g 1g 2g 3,...,g H′-1,其中H=(G+QCQI),H′=H/Qm
如果该传输块上不需要传输CQI/PMI信息,将所述传输块编码后的数据信息f0,f1,f2,f3,...,fG-1根据调制阶数、传输块对应的传输层个数组成对应的数据编码调制序列g 0g 1g 2g 3,...,g H′-1,其中H=G,H′=H/Qm
对应上述上行控制信息在PUSCH传输时确定每层所需编码符号个数的方法,本发明还提供了一种上行控制信息在PUSCH传输时确定每层所需编码符号个数的装置,该装置包括:编码符号个数确定模块和参数确定模块。其中,编码符号个数确定模块,用于根据以下公式确定每层所需的编码符号个数:Q′=max(Q″,Q′min),即Q′的取值为选择Q″和Q′min中的最大值;参数确定模块,用于确定所述
Figure BDA0000031609110000282
或者
Figure BDA0000031609110000283
或者Q′min=α,
Figure BDA0000031609110000284
代表向上取整,其中
Figure BDA0000031609110000285
是上行控制信息对应的偏移量,该值由高层信令配置。
以上所述,仅为本发明的较佳实施例,并非用于限定本发明的保护范围。

Claims (20)

1.一种上行控制信息的传输方法,其特征在于,该方法包括:
分别对需要发送的上行控制信息以及一个或两个传输块对应的数据信息进行编码,根据目标长度得到编码后的序列,并根据调制方式将编码后的序列组成对应的编码调制序列;
将得到的编码调制序列交织后在物理上行共享信道(PUSCH)对应的层上进行传输。
2.根据权利要求1所述上行控制信息的传输方法,其特征在于,所述对需要发送的上行控制信息进行编码,根据目标长度得到编码后的序列,并根据调制方式将编码后的序列组成对应的编码调制序列,具体为:
将需要发送的上行控制信息o0,o1,...oN-1划分成两部分,即
Figure FDA0000031609100000011
Figure FDA0000031609100000012
其中,N表示上行控制信息的比特数,且N>11;
确定发送所述上行控制信息所需的编码符号个数Q′0、Q′1
采用线性分组码分别对
Figure FDA0000031609100000013
Figure FDA0000031609100000014
进行编码,根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′1*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L,得到所述上行控制信息对应的编码调制序列。
3.根据权利要求2所述上行控制信息的传输方法,其特征在于,所述确定发送上行控制信息所需的编码符号个数Q′0、Q′0,具体为:
根据
Figure FDA0000031609100000015
对应的比特数ceil(N/2)、以及
Figure FDA0000031609100000016
对应的比特数N-ceil(N/2),计算每层所需的编码符号个数Q′0、Q′1
4.根据权利要求2所述上行控制信息的传输方法,其特征在于,所述确定发送上行控制信息所需的编码符号个数Q′0、Q′0,具体为:
如果o0,o1,...oN-1对应的比特数N是偶数,则根据N计算所需的编码符号个数Q′,如果对应的比特数N是奇数,则根据N+1计算所需的编码符号个数Q′,那么发送
Figure FDA0000031609100000017
每层所需的编码符号个数Q′0=Q′/2,发送
Figure FDA0000031609100000018
所需的编码符号个数Q′1=Q′/2。
5.根据权利要求2所述上行控制信息的传输方法,其特征在于,所述根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′1*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L,得到所述上行控制信息对应的编码调制序列,具体为:
根据编码后的目标长度Q0、Q1,得到
Figure FDA0000031609100000021
Figure FDA0000031609100000022
分别对应的编码后的序列
Figure FDA0000031609100000023
Figure FDA0000031609100000024
如果所述传输块传输时对应的传输层的个数L=1,那么将
Figure FDA0000031609100000025
Figure FDA0000031609100000026
级联后得到q0,q1,...qQ,然后根据调制阶数Qm组成编码调制序列q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么将
Figure FDA0000031609100000028
级联后得到q0,q1,...qQ,将q0,q1,...qQ重复,根据调制阶数Qm组成编码调制序列q 0q 1,...q Q′
6.根据权利要求2所述上行控制信息的传输方法,其特征在于,所述根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′0*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L,得到所述上行控制信息对应的编码调制序列,具体为:
根据编码后的目标长度Q0、Q1,得到
Figure FDA0000031609100000029
Figure FDA00000316091000000210
分别对应的编码后的序列
Figure FDA00000316091000000212
根据调制阶数Qm组成相应的调制编码序列
Figure FDA00000316091000000213
Figure FDA00000316091000000214
如果所述传输块传输时对应的传输层的个数L=1,那么将
Figure FDA00000316091000000215
Figure FDA00000316091000000216
级联后得到q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么将分别重复后级联得到q 0q 1,...q Q′
7.根据权利要求2所述上行控制信息的传输方法,其特征在于,所述根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′1*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L,得到所述上行控制信息对应的编码调制序列,具体为:根据编码后的目标长度Q0、Q1,得到
Figure FDA00000316091000000219
Figure FDA00000316091000000220
分别对应的编码后的序列
Figure FDA00000316091000000221
Figure FDA00000316091000000222
如果所述传输块传输时对应的传输层的个数L=1,那么将
Figure FDA0000031609100000031
Figure FDA0000031609100000032
组成编码调制序列q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么将
Figure FDA0000031609100000033
Figure FDA0000031609100000034
分别重复后组成编码调制序列q 0q 1,...q Q′
8.根据权利要求2至7任一项所述上行控制信息的传输方法,其特征在于,所述上行控制信息为正确/错误(ACK/NACK)应答信息、秩指示(RI)信息中的一种或多种。
9.根据权利要求1所述上行控制信息的传输方法,其特征在于,所述对需要发送的上行控制信息进行编码,根据目标长度得到编码后的序列,并据调制方式将编码后的序列组成对应的编码调制序列,具体为:
计算需要发送的上行控制信息o0,o1,...oN-1所需的编码符号个数Q′,并采用长度为7、码率为1/3的咬尾卷积码对o0,o1,...oN-1进行编码,或者,先进行长度为8的循环冗余(CRC)校验后再进行编码;其中,N表示上行控制信息的比特数,且N>11;
对于ACK/NACK应答信息和RI信息,如果所述传输块传输时对应的传输层的个数L=1,那么根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ、根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ、将q0,q1,...qQ重复,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′
对于信道质量指示(CQI)/预编码矩阵指示(PMI)信息,如果所述传输块传输时对应的传输层的个数L=1,那么根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ,如果所在的传输块没有数据信息发送,则根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么根据编码后的目标长度Q=L*Q′*Qm得到对应的编码后的序列q0,q1,...qQ,如果所在的传输块没有数据信息发送,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′
10.根据权利要求1、2或9所述上行控制信息的传输方法,其特征在于,所述对一个或两个传输块对应的数据信息进行编码,根据目标长度得到编码后的序列,并根据调制方式将编码后的序列组成对应的编码调制序列,具体为:
对需要传输的传输块对应的数据信息进行块长度为24的CRC校验、码块分割和子块长度为24的CRC校验,采用码率为1/3的Turbo编码进行信道编码,速率匹配,根据相应的带宽、符号个数、所述传输块上CQI/PMI信息的目标长度、所述传输块上同时需要传输的RI信息的目标长度计算得到所述传输块的目标长度G,进而得到相应的编码后的信息f0,f1,f2,f3,...,fG-1
如果所述传输块上还需要传输CQI/PMI信息,则将所述传输块编码后的数据信息f0,f1,f2,f3,...,fG-1和编码后的CQI/PMI信息
Figure FDA0000031609100000041
级联,根据所述传输块的调制阶数、传输块对应的传输层个数组成对应的数据/控制编码调制序列g 0g 1g 2g 3,...,g H′-1,其中H=(G+QCQI),对应的数据/控制编码调制序列的长度是H′=H/Qm
如果所述传输块上不需要传输CQI/PMI信息,则将所述传输块编码后的数据信息f0,f1,f2,f3,...,fG-1,根据调制阶数、传输块对应的传输层个数组成对应的数据编码调制序列g 0g 1g 2g 3,...,g H′-1,其中H=G,对应的控制编码调制序列的长度H′=H/Qm
11.一种上行控制信息在PUSCH传输时确定每层所需编码符号个数的方法,其特征在于,该方法包括:
根据以下公式确定每层所需的编码符号个数:Q′=max(Q″,Q′min),即Q′的取值为选择Q″和Q′min中的最大值;其中,所述或者
Figure FDA0000031609100000043
或者Q′min=α,代表向上取整,其中
Figure FDA0000031609100000045
是上行控制信息对应的偏移量,该值由高层信令配置。
12.根据权利要求11所述上行控制信息在PUSCH传输时确定每层所需编码符号个数的方法,其特征在于,所述α的取值为以下其中之一:
α的值由高层配置;或者
Figure FDA0000031609100000051
其中p、q、m的值是基站和UE约定好的正数;或者
α的值根据的值获得;或者
α=O;或者
α=c*O/Qm,其中c的值由高层配置或者是基站和UE约定好的正数,Qm的值是基站和UE约定好的不为0的正数或者是传输块对应的调制阶数。
13.根据权利要求12所述上行控制信息在PUSCH传输时确定每层所需编码符号个数的方法,其特征在于,
如果只有一个传输块,那么Qm的值就是所述传输块对应的调制阶数;如果有两个传输块,那么Qm的值是两个传输块对应的调制阶数中的最小值或者两个传输块调制阶数的平均值。
14.根据权利要求11所述上行控制信息在PUSCH传输时确定每层所需编码符号个数的方法,其特征在于,所述Q″的取值采用以下方式的其中之一:
Figure FDA0000031609100000053
或者
Figure FDA0000031609100000054
或者
或者
Figure FDA0000031609100000056
其中,OCQI-MIN表示单个下行小区的秩为1时,CRC校验后的CQI/PMI信息比特数;O表示待发送的上行控制信息的比特数;
Figure FDA0000031609100000061
表示初始PUSCH传输中用于除了解调参考信号(DMRS)和测量参考信号(SRS)外的符号个数;
Figure FDA0000031609100000062
表示初始PUSCH传输时的带宽,以子载波个数表示,表示当前子帧用于PUSCH传输的带宽,以载波个数表示;C(i)表示传输块i经CRC和码块分割后对应的码块个数;
Figure FDA0000031609100000064
表示传输块i的每个码块对应的比特数,i取值为1或2;
Figure FDA0000031609100000065
表示
Figure FDA0000031609100000066
Figure FDA0000031609100000067
该值由高层配置。
15.根据权利要求11至14任一项所述上行控制信息在PUSCH传输时确定每层所需编码符号个数的方法,其特征在于,所述上行控制信息为ACK/NACK应答信息、RI信息中的一种或多种。
16.一种上行控制信息的传输***,其特征在于,该***包括:
编码调制模块,用于分别对需要发送的上行控制信息以及一个或两个传输块对应的数据信息进行编码,根据目标长度得到编码后的序列,并根据调制方式将编码后的序列组成对应的编码调制序列;
交织传输模块,用于将得到的编码调制序列交织后在PUSCH对应的层上进行传输。
17.根据权利要求16所述上行控制信息的传输***,其特征在于,所述编码调制模块进一步用于,将需要发送的上行控制信息o0,o1,...oN-1划分成两部分,即
Figure FDA0000031609100000068
Figure FDA0000031609100000069
其中,N表示上行控制信息的比特数,且N>11;确定发送所述上行控制信息所需的编码符号个数Q′0、Q′1;采用线性分组码分别对
Figure FDA00000316091000000610
Figure FDA00000316091000000611
进行编码,根据编码后的目标长度Q0=Q′0*Qm、Q1=Q′1*Qm、传输块对应的调制阶数Qm、传输块对应的传输层个数L得到所述上行控制信息对应的编码调制序列。
18.根据权利要求16所述上行控制信息的传输***,其特征在于,所述编码调制模块进一步用于,计算需要发送的上行控制信息o0,o1,...oN-1所需的编码符号个数Q′,并采用长度为7、码率为1/3的咬尾卷积码对o0,o1,...oN-1进行编码,或者,先进行长度为8的CRC校验后再进行编码;其中,N表示上行控制信息的比特数,且N>11;
对于ACK/NACK应答信息和RI信息,如果所述传输块传输时对应的传输层的个数L=1,那么根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ、根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ、将q0,q1,...qQ重复,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′
对于CQI/PMI信息,如果所述传输块传输时对应的传输层的个数L=1,那么根据编码后的目标长度Q=Q′*Qm得到对应的编码后的序列q0,q1,...qQ,如果所在的传输块没有数据信息发送,则根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′;如果所述传输块传输时对应的传输层的个数L=2,那么根据编码后的目标长度Q=L*Q′*Qm得到对应的编码后的序列q0,q1,...qQ,如果所在的传输块没有数据信息发送,根据对应的调制阶数Qm得到对应的编码调制序列q 0q 1,...q Q′
19.根据权利要求16所述上行控制信息的传输***,其特征在于,所述编码调制模块进一步用于,对需要传输的传输块对应的数据信息进行块长度为24的CRC校验、码块分割和子块长度为24的CRC校验,采用码率为1/3的Turbo编码进行信道编码,速率匹配,根据相应的带宽、符号个数、所述传输块上CQI/PMI信息的目标长度、所述传输块上同时需要传输的RI信息的目标长度计算得到所述传输块的目标长度G,进而得到相应的编码后的信息f0,f1,f2,f3,...,fG-1
如果所述传输块上还需要传输CQI/PMI信息,则将所述传输块编码后的数据信息f0,f1,f2,f3,...,fG-1和编码后的CQI/PMI信息
Figure FDA0000031609100000071
级联,根据所述传输块的调制阶数、传输块对应的传输层个数组成对应的数据/控制编码调制序列g 0g 1g 2g 3,...,g H′-1,其中H=(G+QCQI),对应的数据/控制编码调制序列的长度是H′=H/Qm
如果所述传输块上不需要传输CQI/PMI信息,则将所述传输块编码后的数据信息f0,f1,f2,f3,...,fG-1,根据调制阶数、传输块对应的传输层个数组成对应的数据编码调制序列g 0g 1g 2g 3,...,g H′-1,其中H=G,对应的控制编码调制序列的长度H′=H/Qm
20.一种上行控制信息在PUSCH传输时确定每层所需编码符号个数的装置,其特征在于,该装置包括:
编码符号个数确定模块,用于根据以下公式确定每层所需的编码符号个数:Q′=max(Q″,Q′min),即Q′的取值为选择Q″和Q′min中的最大值;
参数确定模块,用于确定所述
Figure FDA0000031609100000081
或者
Figure FDA0000031609100000082
或者Q′min=α,
Figure FDA0000031609100000083
代表向上取整,其中
Figure FDA0000031609100000084
是上行控制信息对应的偏移量,该值由高层信令配置。
CN201010539407.3A 2010-11-10 2010-11-10 上行控制信息传输方法和***、编码符号数确定方法和装置 Active CN101984569B (zh)

Priority Applications (11)

Application Number Priority Date Filing Date Title
CN201010539407.3A CN101984569B (zh) 2010-11-10 上行控制信息传输方法和***、编码符号数确定方法和装置
KR1020137014815A KR101569598B1 (ko) 2010-11-10 2011-07-22 업링크 제어 정보 전송 방법과 단말기, 코드 심볼 개수 확정 방법과 장치
PCT/CN2011/077481 WO2012062130A1 (zh) 2010-11-10 2011-07-22 上行控制信息传输方法和***、编码符号数确定方法和装置
RU2013116921/08A RU2559898C2 (ru) 2010-11-10 2011-07-22 Способ и система передачи восходящей управляющей информации, и способ и устройство определения количества кодированных символов
JP2013535250A JP5663096B2 (ja) 2010-11-10 2011-07-22 アップリンク制御情報の伝送方法及びシステム、符号化されたシンボル数の決定方法及び装置
BR112013008567-3A BR112013008567B1 (pt) 2010-11-10 2011-07-22 Método e sistema para a transmissão de informações de controle de uplink e método e aparelho para a determinação do número de símbolos codificados
MX2013004204A MX2013004204A (es) 2010-11-10 2011-07-22 Metodo y terminal de transmision de informacion de control de enlace ascendente y metodo y aparato para determinar el numero de simbolos codificados.
US13/817,478 US9220091B2 (en) 2010-11-10 2011-07-22 Method and terminal for transmitting uplink control information and method and apparatus for determining the number of coded symbol
EP18200627.0A EP3447951A1 (en) 2010-11-10 2011-07-22 Method and terminal for transmitting uplink control information and method and apparatus for determining the number of coded symbol
EP11840372.4A EP2597808B1 (en) 2010-11-10 2011-07-22 Method and apparatus for uplink control information transmission and determining a number of coded symbols
JP2014107151A JP6100206B2 (ja) 2010-11-10 2014-05-23 アップリンク制御情報の伝送方法及びシステム、符号化されたシンボル数の決定方法及び装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010539407.3A CN101984569B (zh) 2010-11-10 上行控制信息传输方法和***、编码符号数确定方法和装置

Publications (2)

Publication Number Publication Date
CN101984569A true CN101984569A (zh) 2011-03-09
CN101984569B CN101984569B (zh) 2016-12-14

Family

ID=

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102223720A (zh) * 2011-04-08 2011-10-19 电信科学技术研究院 一种在pusch传输上行控制信息的方法及装置
WO2012062130A1 (zh) * 2010-11-10 2012-05-18 中兴通讯股份有限公司 上行控制信息传输方法和***、编码符号数确定方法和装置
CN102480343A (zh) * 2010-11-22 2012-05-30 中兴通讯股份有限公司 回程链路ack/nack信息的处理方法及***
WO2013044887A2 (zh) * 2011-09-30 2013-04-04 华为技术有限公司 控制信息的传输方法、接收方法和装置
CN104426633A (zh) * 2013-09-10 2015-03-18 华为技术有限公司 上行控制信息的传输方法、用户设备及网络侧设备
CN108541362A (zh) * 2017-01-05 2018-09-14 瑞典爱立信有限公司 用于无线通信***的无线设备和网络节点
CN109716695A (zh) * 2017-09-11 2019-05-03 Oppo广东移动通信有限公司 资源分配方法、终端、网络设备和计算机存储介质
CN109923818A (zh) * 2016-11-04 2019-06-21 高通股份有限公司 用于映射上行链路控制信息的***和方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101409894A (zh) * 2008-11-16 2009-04-15 中兴通讯股份有限公司 一种上行控制信息的传输方法及传输参数的计算方法
CN101702631A (zh) * 2009-11-04 2010-05-05 中兴通讯股份有限公司 上行控制信令传输方法和装置
CN101807974A (zh) * 2010-04-07 2010-08-18 中兴通讯股份有限公司 一种在物理上行共享信道传输上行控制信令的***及方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101409894A (zh) * 2008-11-16 2009-04-15 中兴通讯股份有限公司 一种上行控制信息的传输方法及传输参数的计算方法
CN101702631A (zh) * 2009-11-04 2010-05-05 中兴通讯股份有限公司 上行控制信令传输方法和装置
CN101807974A (zh) * 2010-04-07 2010-08-18 中兴通讯股份有限公司 一种在物理上行共享信道传输上行控制信令的***及方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
3GPP: "《3GPP TS 36 212 V9.2.0》", 30 June 2010, article "3rd Generation Partnership Project;Technical Specification Group Radio Access Network;Evolved Universal Terrestrial Radio Access (E-UTRA);Multiplexing and channel coding (Release 9)", pages: 20-34 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013542682A (ja) * 2010-11-10 2013-11-21 ゼットティーイー コーポレイション アップリンク制御情報の伝送方法及びシステム、符号化されたシンボル数の決定方法及び装置
WO2012062130A1 (zh) * 2010-11-10 2012-05-18 中兴通讯股份有限公司 上行控制信息传输方法和***、编码符号数确定方法和装置
US9220091B2 (en) 2010-11-10 2015-12-22 Zte Corporation Method and terminal for transmitting uplink control information and method and apparatus for determining the number of coded symbol
CN102480343A (zh) * 2010-11-22 2012-05-30 中兴通讯股份有限公司 回程链路ack/nack信息的处理方法及***
CN102223720A (zh) * 2011-04-08 2011-10-19 电信科学技术研究院 一种在pusch传输上行控制信息的方法及装置
CN103036638A (zh) * 2011-09-30 2013-04-10 华为技术有限公司 控制信息的传输方法、接收方法和装置
WO2013044887A3 (zh) * 2011-09-30 2013-05-16 华为技术有限公司 控制信息的传输方法、接收方法和装置
WO2013044887A2 (zh) * 2011-09-30 2013-04-04 华为技术有限公司 控制信息的传输方法、接收方法和装置
CN103036638B (zh) * 2011-09-30 2016-08-10 华为技术有限公司 控制信息的传输方法、接收方法和装置
CN104426633A (zh) * 2013-09-10 2015-03-18 华为技术有限公司 上行控制信息的传输方法、用户设备及网络侧设备
CN104426633B (zh) * 2013-09-10 2017-12-15 华为技术有限公司 上行控制信息的传输方法、用户设备及网络侧设备
CN109923818A (zh) * 2016-11-04 2019-06-21 高通股份有限公司 用于映射上行链路控制信息的***和方法
CN109923818B (zh) * 2016-11-04 2021-10-26 高通股份有限公司 用于映射上行链路控制信息的***和方法
US11412534B2 (en) 2016-11-04 2022-08-09 Qualcomm Incorporated System and method for mapping uplink control information
CN108541362A (zh) * 2017-01-05 2018-09-14 瑞典爱立信有限公司 用于无线通信***的无线设备和网络节点
US11032837B2 (en) 2017-01-05 2021-06-08 Telefonaktiebolaget Lm Ericsson (Publ) Wireless device and a network node for a wireless communication system
CN109716695A (zh) * 2017-09-11 2019-05-03 Oppo广东移动通信有限公司 资源分配方法、终端、网络设备和计算机存储介质

Also Published As

Publication number Publication date
US20130155832A1 (en) 2013-06-20
BR112013008567B1 (pt) 2021-09-08
US9220091B2 (en) 2015-12-22
JP5663096B2 (ja) 2015-02-04
JP2013542682A (ja) 2013-11-21
RU2013116921A (ru) 2014-12-20
WO2012062130A1 (zh) 2012-05-18
MX2013004204A (es) 2013-06-05
KR101569598B1 (ko) 2015-11-16
JP2014180038A (ja) 2014-09-25
BR112013008567A2 (pt) 2016-07-12
EP3447951A1 (en) 2019-02-27
EP2597808A1 (en) 2013-05-29
EP2597808A4 (en) 2017-12-20
EP2597808B1 (en) 2018-12-26
KR20130087554A (ko) 2013-08-06
JP6100206B2 (ja) 2017-03-22
RU2559898C2 (ru) 2015-08-20

Similar Documents

Publication Publication Date Title
JP6100206B2 (ja) アップリンク制御情報の伝送方法及びシステム、符号化されたシンボル数の決定方法及び装置
CN107046453B (zh) 数据共享信道的传输参数的确定方法、装置及***
KR102670713B1 (ko) 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치
CN102468917B (zh) 上行控制信息的传输和接收方法、终端以及基站
CN101902313B (zh) 基于pusch传输的上行控制信息的编码方法及***
CN102484872B (zh) 物理上行共享信道传输上行控制信令的方法与装置
CN102263617B (zh) 上行控制信息在物理上行共享信道上的发送方法及装置
CN108809572B (zh) 通信方法和通信装置
KR102040312B1 (ko) 이동 통신 시스템의 제어 정보 전송 및 수신 방법
CN103095398B (zh) 传输控制信息的方法、用户设备和基站
CN105490781B (zh) 传输控制信息的方法、用户设备和基站
CN102082625B (zh) 一种反馈多载波信道信息的方法及装置
CN101917253B (zh) 控制信息传输、传输块获得、偏移因子配置方法及终端
CN105207743B (zh) 用于移动通信***的上行链路发送装置和方法
CN102158971A (zh) 实现半持续调度业务或类似半持续调度业务的方法及设备
CN101807974A (zh) 一种在物理上行共享信道传输上行控制信令的***及方法
CN103314560A (zh) 用于在具有下行链路载波聚合的时分双工***中的自动重复请求确认的发送的编码的方法和设备
CN101801097A (zh) 物理上行共享信道调度信息的指示方法
CN102918793A (zh) 发送控制信息的方法和装置
CN101702631A (zh) 上行控制信令传输方法和装置
CN102075293A (zh) 一种信道状态信息的发送方法及终端
CN102064921A (zh) 一种应答信息的发送方法及用户终端
KR102445151B1 (ko) 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치
CN102045143B (zh) 一种多天线的反馈映射方法和装置
US11411672B2 (en) Method and apparatus for data transmission in wireless communication system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant