CN112219365B - 随时间变化的信道上的极性编码的harq方案 - Google Patents

随时间变化的信道上的极性编码的harq方案 Download PDF

Info

Publication number
CN112219365B
CN112219365B CN201980024030.7A CN201980024030A CN112219365B CN 112219365 B CN112219365 B CN 112219365B CN 201980024030 A CN201980024030 A CN 201980024030A CN 112219365 B CN112219365 B CN 112219365B
Authority
CN
China
Prior art keywords
bit
channel
bits
encoded bits
code
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.)
Active
Application number
CN201980024030.7A
Other languages
English (en)
Other versions
CN112219365A (zh
Inventor
K.陈
许昌龙
武良明
徐浩
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.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
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 Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN112219365A publication Critical patent/CN112219365A/zh
Application granted granted Critical
Publication of CN112219365B publication Critical patent/CN112219365B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0621Feedback content
    • H04B7/0634Antenna weights or vector/matrix coefficients
    • 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/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/13Linear codes
    • 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/29Coding, 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 combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
    • H03M13/2906Coding, 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 combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes using block codes
    • 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
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/336Signal-to-interference ratio [SIR] or carrier-to-interference ratio [CIR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0621Feedback content
    • H04B7/0632Channel quality parameters, e.g. channel quality indicator [CQI]
    • 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/0041Arrangements at the transmitter end
    • 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/0057Block codes
    • 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/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • H04L1/1819Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
    • 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/1867Arrangements specially adapted for the transmitter end
    • H04L1/189Transmission or retransmission of more than one copy of a message
    • 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/1867Arrangements specially adapted for the transmitter end
    • H04L1/1893Physical mapping arrangements
    • 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/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/09Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Electromagnetism (AREA)
  • Mathematical Physics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种设备可以通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合来生成编码比特的第一集合,所述第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性。该设备可以通过无线信道向另一个设备发送所述编码比特的第一集合。该设备可以接收到对编码比特的第一集合的解码不成功的指示。该设备可以通过根据第二比特索引集合将至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道来生成编码比特的第二集合。该设备可以向所述另一个设备发送所述编码比特的第二集合。

Description

随时间变化的信道上的极性编码的HARQ方案
交叉引用
本专利申请要求于2018年4月4日提交的、授予CHEN等人的标题为“POLAR CODEDHARQ SCHEME OVER TIME-VARYING CHANNEL”的国际专利申请No.PCT/CN2018/081941的优先权,该申请已受让给本申请的受让人,该申请通过引用整体并入本文。
技术领域
以下一般而言而言涉及无线通信,并且更具体地涉及时变信道上的极化码。
背景技术
无线通信***被广泛部署以提供各种类型的通信内容,诸如语音、视频、分组数据、消息传递、广播等。这些***可以能够通过共享可用的***资源(例如,时间、频率和功率)来支持与多个用户的通信。这种多址***的示例包括***(4G)***,诸如长期演进(LTE)***、高级LTE(LTE-A)***或LTE-A Pro***,以及可以被称为新无线电(NR)***的第五代(5G)***。这些***可能采用以下技术,诸如码分多址(CDMA)、时分多址(TDMA)、频分多址(FDMA)、正交频分多址(OFDMA)或离散傅立叶变换扩展OFDM(DFT-s-OFDM)。无线多址通信***可以包括多个基站或网络接入节点,每个基站或网络接入节点同时支持用于多个通信设备的通信,该通信设备可以被称为用户装备(UE)。
在一些情况下,UE和基站之间的无线通信可能会失败,例如,由于降级的信道状况、增加的干扰等。诸如编码方案和混合自动重传请求(HARQ)操作之类的技术可以被无线设备用来增加无线通信的可靠性。在一些示例中,发送无线设备对旨在用于另一个无线设备的信息比特进行编码,并且将编码的比特发送到该另一个无线设备。例如,极性编码可以增加信息比特在另一个无线设备处被成功接收的可能性,因为每个编码的比特可以提供用于解码一个或多个其它编码的比特的附加信息。
发明内容
所描述的技术涉及在时变信道上支持极化码的改进的方法、***、设备和装置。无线设备可以采用增强的极性HARQ技术来执行极性编码的数据的重传。例如,发送设备可以通过使用第一尺寸(例如,N)的极化码对信息比特进行编码来生成编码比特的第一集合,并且将编码比特的第一集合发送到接收设备。在确定接收设备未能对编码的比特进行解码之后,发送设备可以通过使用第二尺寸(例如,2N)的极化码对信息比特进行编码来生成编码比特的第二集合。在一些情况下,发送设备可以使用编码比特的第一集合和一个或多个复制的信息比特来生成编码比特的第二集合。发送设备可以将编码比特的第二集合发送到接收设备。在本公开的各方面中,一个或多个复制的信息比特可以部分地取决于一个或多个更新后的信道质量度量。例如,可以将与编码比特的第一集合的发送相关联的信道信息与与编码比特的第二集合的发送相关联的信道信息进行比较,并且一个或多个复制的信息比特可以至少部分地基于比较的结果。举例来说,随着两个信道度量之间的差减小,复制的信息比特中的比特数可以增加。除了其它考虑之外,下面尤其讨论用于获得这种度量、基于度量确定复制的信息比特数以及传送(例如,或推断)复制的信息比特数的考虑。
描述了一种无线通信的方法。该方法可以包括通过无线信道从设备接收编码比特的第一集合,该编码比特的第一集合通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成,第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性;向设备发送编码比特的第一集合的解码未成功的指示;通过无线信道从设备接收编码比特的第二集合,该编码比特的第二集合通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量确定的;以及通过对编码比特的第一集合和第二集合进行解码来获得信息比特向量。
描述了一种用于无线通信的装置。该装置可以包括处理器、与处理器进行电子通信的存储器以及存储在存储器中的指令。指令可以由处理器可执行以使装置通过无线信道从设备接收编码比特的第一集合,该编码比特的第一集合通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成,第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性;向设备发送编码比特的第一集合的解码未成功的指示;通过无线信道从设备接收编码比特的第二集合,该编码比特的第二集合通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量确定的;以及通过对编码比特的第一集合和第二集合进行解码来获得信息比特向量。
描述了用于无线通信的另一种装置。该装置可以包括通过无线信道从设备接收编码比特的第一集合,该编码比特的第一集合通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成,第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性;向设备发送编码比特的第一集合的解码未成功的指示;通过无线信道从设备接收编码比特的第二集合,该编码比特的第二集合通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量确定的;以及通过对编码比特的第一集合和第二集合进行解码来获得信息比特向量。
描述了一种存储用于无线通信的代码的非暂态计算机可读介质。代码可以包括指令,该指令可由处理器执行以通过无线信道从设备接收编码比特的第一集合,该编码比特的第一集合通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成,第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性;向设备发送编码比特的第一集合的解码未成功的指示;通过无线信道从设备接收编码比特的第二集合,该编码比特的第二集合通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量确定的;以及通过对编码比特的第一集合和第二集合进行解码来获得信息比特向量。
本文描述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于确定信息比特向量的至少一比特中的比特数的操作、特征、部件或指令。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,确定信息比特向量的至少一比特中的比特数可以包括用于基于信道度量对第二极化码执行密度演化操作的的操作、特征、部件或指令。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,确定信息比特向量的至少一比特中的比特数可以包括用于基于信道度量来识别查找表中的比特数的操作、特征、部件或指令。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,确定信息比特向量的至少一比特中的比特数可以包括用于确定信道度量与在接收编码比特的第一集合之前测量的初始信道度量之间的差的量值的操作、特征、部件或指令。
本文描述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于基于信道度量和用于编码比特的第二集合的调制阶数来确定用于编码比特的第二集合的每一比特的相应编码比特的操作、特征、部件或指令,其中比特数可以基于相应编码比特度量。
本文描述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于在接收到编码比特的第一集合之后通过无线信道将信道反馈发送到设备的操作、特征、部件或指令,所述信道反馈包括信道度量、在接收编码比特的第一集合之前测量的初始信道度量、信道度量与初始信道度量之间的差的量值或其组合。
本文描述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于在接收到编码比特的第一集合之后测量信道度量的操作、特征、部件或指令。
本文描述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于从设备接收触发以提供信道反馈的操作、特征、部件或指令,其中触发可以在编码比特的第一集合不成功的指示之后并且在接收编码比特的第二集合之前被接收。
本文描述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于在调度编码比特的第二集合的控制传输中接收信道度量或信息比特向量的至少一比特中的比特数的指示的操作、特征、部件或指令。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,信道度量包括SNR、信道质量指示符(CQI)、参考信号接收功率(RSRP)、参考信号接收质量(RSRQ)或其组合。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,编码比特的第一集合包括由第一极化码生成的码字的编码的比特的子集。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,编码比特的第二集合包括由第二极化码生成的第二码字的编码的比特的第二子集。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,编码比特的第二集合可以具有与编码比特的第一集合相同的比特长度。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,编码比特的第二集合可以具有与编码比特的第一集合不同的比特长度。
描述了一种无线通信方法。该方法可以包括通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化的比特信道的第一集合来生成编码比特的第一集合,该第一比特索引集合基于极化的比特信道的第一集合的相应比特信道可靠性;通过无线信道向设备发送编码比特的第一集合;从设备接收编码比特的第一集合的解码不成功的指示;通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成编码比特的第二集合,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量确定的;以及通过无线信道向设备发送编码比特的第二集合。
描述了一种用于无线通信的装置。该装置可以包括处理器、与处理器进行电子通信的存储器以及存储在存储器中的指令。指令可以由处理器执行以使装置通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化的比特信道的第一集合来生成编码比特的第一集合,该第一比特索引集合基于极化的比特信道的第一集合的相应比特信道可靠性;通过无线信道向设备发送编码比特的第一集合;从设备接收编码比特的第一集合的解码不成功的指示;通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成编码比特的第二集合,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量确定的;以及通过无线信道向设备发送编码比特的第二集合。
描述了用于无线通信的另一种装置。该装置可以包括通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化的比特信道的第一集合来生成编码比特的第一集合,该第一比特索引集合基于极化的比特信道的第一集合的相应比特信道可靠性;通过无线信道向设备发送编码比特的第一集合;从设备接收编码比特的第一集合的解码不成功的指示;通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成编码比特的第二集合,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量确定的;以及通过无线信道向设备发送编码比特的第二集合。
描述了一种存储用于无线通信的代码的非暂态计算机可读介质。该代码可以包括可由处理器执行的指令,以通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化的比特信道的第一集合来生成编码比特的第一集合,该第一比特索引集合基于极化的比特信道的第一集合的相应比特信道可靠性;通过无线信道向设备发送编码比特的第一集合;从设备接收编码比特的第一集合的解码不成功的指示;通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成编码比特的第二集合,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量确定的;以及通过无线信道向设备发送编码比特的第二集合。
本文描述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于确定信息比特向量的至少一比特中的比特数的操作、特征、部件或指令。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,确定信息比特向量的至少一比特中的比特数可以包括用于基于信道度量对第二极化码执行密度演化操作的的操作、特征、部件或指令。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,确定信息比特向量的至少一比特中的比特数可以包括用于基于信道度量来识别查找表中的比特数的操作、特征、部件或指令。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,确定信息比特向量的至少一比特中的比特数可以包括用于确定信道度量与接收编码比特的第一集合之前测量的初始信道度量之间的差的量值的操作、特征、部件或指令。
本文描述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于基于信道度量和用于编码比特的第二集合的调制阶数来确定用于编码比特的第二集合的每一比特的相应编码比特的操作、特征、部件或指令,其中比特数可以基于相应编码比特度量。
本文描述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于在接收到编码比特的第一集合之后通过无线信道将信道反馈发送到设备的操作、特征、部件或指令,所述信道反馈包括信道度量、在接收编码比特的第一集合之前测量的初始信道度量、信道度量与初始信道度量之间的差的量值或其组合。
本文描述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于在接收到编码比特的第一集合之后测量信道度量的操作、特征、部件或指令。
本文描述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于从设备接收触发以提供信道反馈的操作、特征、部件或指令,其中触发可以在编码比特的第一集合不成功的指示之后并且在接收编码比特的第二集合之前被接收。
本文描述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于在调度编码比特的第二集合的控制传输中接收信道度量或信息比特向量的至少一比特中的比特数的指示的操作、特征、部件或指令。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,信道度量包括SNR、CQI、RSRP、RSRQ或其组合。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,编码比特的第一集合包括由第一极化码生成的码字的编码的比特的子集。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,编码比特的第二集合包括由第二极化码生成的第二码字的编码的比特的第二子集。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,编码比特的第二集合可以具有与编码比特的第一集合相同的比特长度。
在本文描述的方法、装置和非暂态计算机可读介质的一些示例中,编码比特的第二集合可以具有与编码比特的第一集合不同的比特长度。
附图说明
图1图示了根据本公开的各方面的在时变信道上支持极化码的无线通信***的示例。
图2图示了根据本公开的各方面的在时变信道上支持极化码的设备的示例。
图3图示了根据本公开的各方面的在时变信道上支持极化码的编码方案的示例。
图4图示了根据本公开的各方面的在时变信道上支持极化码的生成器矩阵的示例。
图5图示了根据本公开的各方面的在时变信道上支持极化码的示例重复表。
图6图示了根据本公开的各方面的在时变信道上支持极化码的编码方案的示例。
图7图示了根据本公开的各方面的在时变信道上支持极化码的时序图的示例。
图8图示了根据本公开的各方面的在时变信道上支持极化码的处理流程的示例。
图9和10示出了根据本公开的各方面的在时变信道上支持极化码的设备的框图。
图11示出了根据本公开的各方面的在时变信道上支持极化码的通信管理器的框图。
图12示出了根据本公开的各方面的包括在时变信道上支持极化码的设备的***的图。
图13和14示出了根据本公开的各方面的在时变信道上支持极化码的设备的框图。
图15示出了根据本公开的各方面的在时变信道上支持极化码的通信管理器的框图。
图16示出了根据本公开的各方面的包括在时变信道上支持极化码的设备的***的示图。
图17至20示出了图示根据本公开的各方面的在时变信道上支持极化码的方法的流程图。
具体实施方式
极性编码可以与混合自动重传请求(HARQ)操作(或“极性HARQ操作”)结合使用,以提高通过无线发送链路的数据发送的可靠性。极性编码是一种依赖于信道的编码技术,并且与HARQ操作结合,发送之间的信道差会导致解码错误。极性HARQ操作可以包括使用极化码对信息比特进行编码,以生成第一尺寸的第一码字;以及发送包括第一码字的至少一部分的编码比特的第一集合。基于与第一码字相关联的解码失败(例如,其可以作为反馈从解码器发信号通知给发送设备),可以发送冗余信息以辅助接收设备解码信息比特。即,极性HARQ操作还可以包括使用第二极化码对信息比特进行编码,以生成第二(例如,更大)尺寸的第二码字并发送包括第二码字的至少一部分的编码比特的第二集合。解码用较大的极化码(例如,与N相比,尺寸为2N)编码的信息比特的可能性可以大于解码用较小的极化码(例如,尺寸N)编码的信息的可能性。在一些情况下,无线设备可以采用增强的极性HARQ操作技术用于在时变信道上执行极性编码的数据的重传。时变信道是其信道状况可以随时间改变的信道。
在一个示例中,发送设备使用第一尺寸(例如,N)的第一极化码为接收设备编码信息比特,从而产生编码比特的第一集合。为了提供编码增益,编码的比特数可以大于信息比特数。发送设备可以向接收设备发送编码比特的第一集合。在一些情况下,接收设备接收编码比特的第一集合,但是无法成功地解码信息比特。接收设备可以向发送设备指示解码失败,然后发送设备可以准备重传。
发送设备可以使用第二极化码来生成编码比特的第二集合用于重传。第二极化码可以具有第一尺寸(例如,N)或可以具有不同的尺寸。在一些情况下,编码比特的第二集合可以至少部分地基于编码比特的第一集合。例如,发送设备可以将已知(或“冻结”)比特指派给第二极化码的极化的比特信道,并且可以将编码比特的第一集合与第二极化码的输出异或(XOR)。在一些情况下,编码的比特的第一和第二集合一起可以被认为构成第二码字。
发送设备可以向接收设备发送编码比特的第二集合,接收设备可以接收编码比特的第二集合并使用接收到的编码比特的第一集合和接收到的编码比特的第二集合对信息比特进行解码。如以上所讨论的,与使用较小的极化码对信息比特进行编码的情况相比,使用较大的极化码对信息比特进行解码的可能性可以更高。因此,在一些情况下,接收设备可以成功地解码第二码字。在其它情况下,接收设备可能无法解码第二码字,在这种情况下,发送设备可以类似地生成编码比特的第三集合并且第三码字可以被理解为包括编码比特的第一集合、编码比特的第二集合和编码比特的第三集合(例如,有效极化码尺寸为4N)。更一般而言,用于重传的有效极化码尺寸可以被表示为其中N1表示由第一极化码生成的编码的比特数,N2表示由第二极化码生成的编码的比特数,依此类推。在一些情况下,编码比特的第三集合可以至少部分地基于编码比特的第一集合和/或编码比特的第二集合。
在一些示例中,当生成编码比特的第二集合时,发送设备可以将信息比特中的一个或多个复制到第二极化码的极化的比特信道。例如,如果极化的比特信道的可靠性(基于第二极化码的比特信道可靠性)大于由用于第一发送的信息比特所使用的极化的比特的可靠性,那么发送设备可以将信息比特复制到第二极化码的极化的比特信道。在一些情况下,发送设备可以将信息比特复制到第二极化码的极化的比特信道,使得重传是可自解码的。例如,可以基于哪些极化的比特信道携带用于第一发送的信息比特和第一发送的块尺寸来选择用于重传的极化的比特信道以携带信息比特。
根据本公开的各方面,用于重传的复制的比特数可以至少部分地基于与初始发送和/或重传相关联的信道状况。例如,发送设备(例如,或接收设备)可以确定在初始发送之后并且在重传之前用于无线信道的更新后的信道状况(例如,信噪比(SNR)),以及复制的信息比特的一个或多个参数(例如,复制的信息比特的数量、要用于复制的信息比特的第二极化码的比特信道等)可以取决于更新后的信道状况。在一些情况下,设备可以识别初始发送与重传之间用于无线发送的信道状况的差。下面讨论用于确定信道状况的差、识别信息比特的数量以及在时变信道上支持极化码的其它技术的考虑。
当在极性编码的HARQ方案中的发送之间存在大的比特SNR差时,本文描述的技术补偿或防止性能损失。本文描述的技术可以使用基于信道测量值确定的参数来减少这种性能损失。因为无线信道倾向于具有对称性,所以在一些示例中,可以基于信道测量的差值来替代地确定极性编码的HARQ方案的参数。本文描述的技术改善无线设备的性能,包括减少解码错误和改善用户性能。
首先在无线通信***的上下文中描述本公开的各方面。通过与时变信道上的极化码相关的装置图、***图和流程图来进一步示出并参考其描述本公开的各方面。
图1图示了根据本公开的各方面的在时变信道上支持极化码的无线通信***100的示例。无线通信***100包括基站105、UE 115和核心网络130。在一些示例中,无线通信***100可以是长期演进(LTE)网络、高级LTE(LTE-A)网络、LTE-A Pro网络或新无线电(NR)网络。在一些情况下,无线通信***100可以支持增强宽带通信、超可靠(例如,任务关键)通信、低时延通信或与低成本和低复杂度设备的通信。
基站105可以经由一个或多个基站天线与UE 115无线通信。本文描述的基站105可以包括或者可以被本领域技术人员称为基站收发器、无线电基站、接入点、无线电收发器、NodeB、eNodeB(eNB)、下一代NodeB或giga-NodeB(任一个都可以被称为gNB)、家庭NodeB、家庭eNodeB或某个其它合适的术语。无线通信***100可以包括不同类型的基站105(例如,宏小区基站或小小区基站)。本文描述的UE 115可以能够与各种类型的基站105和网络装备进行通信,该网络装备包括宏eNB、小型小区eNB、gNB、中继基站等。
每个基站105可以与其中支持与各种UE 115的通信的特定地理覆盖区域110相关联。每个基站105可以经由通信链路125为相应的地理覆盖区域110提供通信覆盖,并且基站105和UE 115之间的通信链路125可以利用一个或多个载波。无线通信***100中所示的通信链路125可以包括从UE 115到基站105的上行链路发送,或者从基站105到UE 115的下行链路发送。下行链路发送也可以被称为前向链路发送,而上行链路发送也可以被称为反向链路发送。
可以将基站105的地理覆盖区域110划分为构成仅地理覆盖区域110的一部分的扇区,并且每个扇区可以与小区相关联。例如,每个基站105可以提供针对宏小区、小小区、热点或其它类型的小区或其各种组合的通信覆盖范围。在一些示例中,基站105可以是可移动的,并且因此为移动的地理覆盖区域110提供通信覆盖。在一些示例中,与不同技术相关联的不同地理覆盖区域110可以重叠,并且可以由同一基站105或不同基站105来支持与不同技术相关联的重叠地理覆盖区域110。无线通信***100可以包括例如异构LTE/LTE-A/LTE-A Pro或NR网络,其中不同类型的基站105为各种地理覆盖区域110提供覆盖。
术语“小区”是指用于与基站105通信(例如,通过载波)的逻辑通信实体,并且可以与用于区分相邻小区的标识符(例如,物理小区标识符(PCID))、经由相同或不同运营商运营的虚拟小区标识符(VCID)相关联。在一些示例中,运营商可以支持多个小区,并且可以根据可以为不同类型的设备提供访问权限的不同协议类型(例如,机器类型通信(MTC)、窄带物联网(NB-IoT)、增强型移动宽带(eMBB)或其它)配置不同的小区。在一些情况下,术语“小区”可以指逻辑实体在其上操作的地理覆盖区域110的一部分(例如,扇区)。
UE 115可以分散在整个无线通信***100中,并且每个UE 115可以是固定的或移动的。UE 115也可以被称为移动设备、无线设备、远程设备、手持设备或订户设备,或某个其它合适的术语,其中“设备”也可以被称为单元、站点、终端或客户端。UE 115还可以是个人电子设备,诸如蜂窝电话、个人数字助理(PDA)、平板计算机、膝上型计算机或个人计算机。在一些示例中,UE 115还可以指可以在诸如电器、车辆、仪表等各种物品中实现的无线本地环路(WLL)站、物联网(IoT)设备、万物联网(IoE)设备或MTC设备等。
一些UE 115(诸如MTC或IoT设备)可以是低成本或低复杂度设备,并且可以提供机器之间的自动通信(例如,经由机器到机器(M2M)通信)。M2M通信或MTC可以是指允许设备在无需人工干预的情况下彼此或与基站105进行通信的数据通信技术。在一些示例中,M2M通信或MTC可以包括来自集成了传感器或仪表以测量或捕获信息并将该信息中继到中央服务器或应用程序的设备的通信,该中央服务器或应用程序可以利用该信息或向与程序或应用交互的人类呈现该信息。一些UE 115可以被设计为收集信息或启用机器的自动行为。用于MTC设备的应用的示例包括智能计量、库存监视、水比特监视、装备监视、医疗保健监视、野生生物监视、天气和地质事件监视、车队管理和跟踪、远程安全感测、物理接入控制以及基于交易的业务收费。
一些UE 115可以被配置为采用降低功率消耗的操作模式,诸如半双工通信(例如,支持经由发送或接收但不同时发送和接收的单向通信的模式)。在一些示例中,可以以降低的峰速率执行半双工通信。用于UE 115的其它功率节省技术包括当不参与主动通信时或者在有限的带宽上(例如,根据窄带通信)操作时进入功率节省“深度睡眠”模式。在一些情况下,UE 115可以被设计为支持关键功能(例如,任务关键功能),并且无线通信***100可以被配置为为这些功能提供超可靠的通信。
在一些情况下,UE 115也可以能够与其它UE 115直接通信(例如,使用对等(P2P)或设备到设备(D2D)协议)。利用D2D通信的一组UE 115中的一个或多个可以在基站105的地理覆盖区域110内。这种组中的其它UE 115可以在基站105的地理覆盖区域110之外,或者以其它方式不能接收来自基站105的发送。在一些情况下,经由D2D通信进行通信的UE 115的组可以利用一对多(1:M)***,其中每个UE 115向组中的每个其它UE 115发送。在一些情况下,基站105促进用于D2D通信的资源的调度。在其它情况下,在UE 115之间执行D2D通信而无需基站105的参与。
基站105可以与核心网络130以及彼此通信。例如,基站105可以通过回程链路132(例如,经由S1或其它接口)与核心网络130对接。基站105可以直接(例如,直接在基站105之间)或间接(例如,经由核心网络130)通过回程链路134(例如,经由X2或其它接口)彼此通信。
核心网络130可以提供用户认证、访问授权、跟踪、互联网协议(IP)连接性以及其它接入、路由或移动性功能。核心网络130可以是演进的分组核心(EPC),其可以包括至少一个移动性管理实体(MME)、至少一个服务网关(S-GW)和至少一个分组数据网络(PDN)网关(P-GW)。MME可以管理由与EPC相关联的基站105服务的UE 115的非接入层(例如,控制平面)功能,诸如移动性、认证和承载管理。可以通过本身可以连接到P-GW的S-GW来发送用户IP分组。P-GW可以提供IP地址分配以及其它功能。P-GW可以连接到网络运营商的IP服务。运营商的IP服务可以包括对互联网、(一个或多个)内联网、IP多媒体子***(IMS)或分组交换(PS)流服务的接入。
诸如基站105之类的网络设备中的至少一些可以包括诸如接入网络实体之类的子部件,其可以是接入节点控制器(ANC)的示例。每个接入网实体可以通过多个其它接入网发送实体与UE 115通信,这些其它接入网发送实体可以被称为无线电头、智能无线电头或发送接收点(TRP)。在一些配置中,每个接入网络实体或基站105的各种功能可以跨各种网络设备(例如,无线头和接入网控制器)分布,或者合并到单个网络设备(例如,基站105)中。
无线通信***100可以使用通常在300MHz至300GHz范围内的一个或多个频带来操作。一般而言,从300MHz到3GHz的区域被称为超高频(UHF)区域或分米带,因为波长范围从大约1分米到1米长。UHF波可以被建筑物和环境特征阻挡或重定向。但是,波可以充分穿透用于宏小区的结构以向比特于室内的UE 115提供服务。与使用300MHz以下的频谱的更小频率和高频(HF)或甚高频(VHF)部分的较长波的发送相比,UHF波的发送可以与更小的天线和更短的范围(例如,小于100km)相关联。
无线通信***100还可以使用从3GHz到30GHz的频带(也称为厘米带)在超高频(SHF)区域中操作。SHF区域包括诸如5GHz工业、科学和医学(ISM)频带,其可以被可以容忍来自其他用户干扰的设备机会性地使用。
无线通信***100也可以在频谱的极高频率(EHF)区域(例如,从30GHz到300GHz)中操作,也称为毫米带。在一些示例中,无线通信***100可以支持UE 115与基站105之间的毫米波(mmW)通信,并且相应设备的EHF天线可以甚至比UHF天线更小并且更紧密地间隔。在一些情况下,这可以促进UE 115内的天线阵列的使用。但是,EHF发送的传播可以比SHF或UHF发送遭受甚至更大的大气衰减和更短的范围。可以跨使用一个或多个不同频率区域的发送采用本文公开的技术,并且跨这些频率区域的频带的指定使用可以因国家或监管机构而异。
在一些情况下,无线通信***100可以利用许可的和未许可的无线电频谱频带。例如,无线通信***100可以在诸如5GHz ISM频带之类的未许可频带中采用许可辅助接入(LAA)、未许可的LTE(LTE-U)无线电接入技术或NR技术。当在未许可的无线电频谱频带中操作时,诸如基站105和UE 115之类的无线设备可以采用先听后讲(LBT)过程来确保在发送数据之前清空信道。在一些情况下,未许可频带中的操作可以基于与在许可频带(例如,LAA)中操作的CC相结合的CA配置。未许可频谱中的操作可以包括下行链路发送、上行链路发送、对等发送或这些的组合。未许可频谱中的双工可以基于频分双工(FDD)、时分双工(TDD)或两者的组合。
在一些示例中,基站105或UE 115可以配备有多个天线,其可以被用于采用诸如发射分集、接收分集、多输入多输出(MIMO)通信或波束赋形之类的技术。例如,无线通信***100可以在发送设备(例如,基站105)和接收设备(例如,UE 115)之间使用发送方案,其中发送设备配备有多个天线,并且接收设备配备有一个或多个天线。MIMO通信可以通过经由不同的空间层发送或接收多个信号来采用多径信号传播以增加频谱效率,这可以被称为空间复用。多个信号可以例如由发送设备经由不同的天线或天线的不同组合来发送。同样,多个信号可以由接收设备经由不同的天线或天线的不同组合来接收。多个信号中的每一个可以被称为分开的空间流,并且可以携带与相同数据流(例如,相同码字)或不同数据流相关联的比特。不同的空间层可以与用于信道测量和报告的不同天线端口相关联。MIMO技术包括将多个空间层发送到同一接收设备的单用户MIMO(SU-MIMO),以及将多个空间层发送到多个设备的多用户MIMO(MU-MIMO)。
波束赋形,也可以被称为空间滤波、定向发送或定向接收,是一种可以在发送设备或接收设备(例如,基站105或UE 115)处使用的信号处理技术,以沿着发送设备和接收设备之间的空间路径整形或操纵天线波束(例如,发射波束或接收波束)。可以通过组合经由天线阵列的天线元件传送的信号来实现波束赋形,以使得在相对于天线阵列的特定朝向传播的信号经历相长干扰,而其它信号经历相减干扰。经由天线元件传送的信号的调整可以包括向经由与该设备相关联的每个天线元件所携带的信号施加一定振幅和相比特偏移量的发送设备或接收设备。可以通过与特定朝向(例如,相对于发送设备或接收设备的天线阵列,或相对于某个其它朝向)相关联的波束赋形权重集来定义与每个天线元件相关联的调整。
在一个示例中,基站105可以使用多个天线或天线阵列来进行波束赋形操作以用于与UE 115的定向通信。例如,一些信号(例如,同步信号、参考信号、波束选择信号或其它控制信号)可以由基站105在不同方向上多次发送,这可以包括根据与不同的传播方向相关联的不同波束赋形权重集发送的信号。可以使用在不同波束方向上的发送来识别(例如,由基站105或诸如UE 115之类的接收设备)波束方向,以用于基站105进行的后续发送和/或接收。基站105可以在单个波束方向(例如,与诸如UE 115之类的接收设备相关联的方向)上发送与特定接收设备相关联的一些信号,诸如数据信号。在一些示例中,与沿着单个波束方向的发送相关联的波束方向可以至少部分地基于在不同波束方向上发送的信号来确定。例如,UE 115可以接收基站105在不同方向上发送的一个或多个信号,并且UE 115可以向基站105报告它以最高信号质量或以其它方式可接受的信号质量接收到信号的指示。虽然参考基站105在一个或多个方向上发送的信号描述了这些技术,但是UE 115可以采用类似的技术以在不同方向上多次发送信号(例如,用于识别波束方向以用于UE 115进行的后续发送或接收),或在单个方向上发送信号(例如,用于向接收设备发送数据)。
接收设备(例如,可以是mmW接收设备示例的UE 115)在从基站105接收各种信号(诸如同步信号,参考信号,波束选择信号或其它控制信号)时可以尝试多次接收波束。例如,接收设备可以通过以下方式来尝试多个接收方向:通过经由不同的天线子阵列来接收、通过根据不同的天线子阵列来处理接收到的信号、通过根据应用于在天线阵列的多个天线元件处接收到的信号的不同的接收波束赋形权重集来接收,或者通过根据应用于在天线阵列的多个天线元件处接收到的信号的不同接收波束赋形权重集来处理接收到的信号,根据不同的接收波束或接收方向,可以将其中任何一个称为“监听”。在一些示例中,接收设备可以使用单个接收波束沿着单个波束方向来接收(例如,当接收数据信号时)。可以在至少部分地基于根据不同的接收波束方向(例如,被确定为具有最高信号强度、最高信噪比或至少部分地基于根据多个波束方向的监听以其它方式可接受的信号质量)监听确定的波束方向上对准单个接收波束。
在一些情况下,基站105或UE 115的天线可以比特于一个或多个天线阵列内,其可以支持MIMO操作,或者发送或接收波束赋形。例如,一个或多个基站天线或天线阵列可以共同定比特在天线组件处,诸如天线塔。在一些情况下,与基站105相关联的天线或天线阵列可以比特于不同的地理比特置。基站105可以具有带天线端口的行和列的天线阵列,基站105可以使用该天线阵列来支持与UE 115的通信的波束赋形。同样,UE 115可以具有一个或多个天线阵列,其可以支持各种MIMO或波束赋形操作。
在一些情况下,无线通信***100可以是根据分组协议栈进行操作的基于分组的网络。在用户平面中,承载或分组数据融合协议(PDCP)层处的通信可以基于IP。在一些情况下,无线电链路控制(RLC)层可以执行分组分段和重组,以通过逻辑信道进行通信。介质访问控制(MAC)层可以执行优先级处理并将逻辑信道多路复用为运输信道。MAC层还可以使用HARQ在MAC层提供重传,以提高链路效率。在控制平面中,无线电资源控制(RRC)协议层可以提供UE 115与基站105或核心网络130之间的RRC连接的建立、配置和维护,从而支持用于用户平面数据的无线电承载。在物理(PHY)层处,运输信道可以被映射到物理信道。
在一些情况下,UE 115和基站105可以支持数据的重传,以增加成功接收数据的可能性。HARQ反馈是一种增加通过通信链路125正确接收数据的可能性的技术。HARQ可以包括错误检测(例如,使用循环冗余校验(CRC))、前向纠错(FEC)和重传(例如,自动重发请求(ARQ))的组合。HARQ可以在恶劣的无线电条件(例如,信噪比条件)下提高MAC层的吞吐量。在一些情况下,无线设备可以支持相同时隙HARQ反馈,其中设备可以在具体时隙中提供针对在该时隙中的先前码元中接收到的数据的HARQ反馈。在其它情况下,设备可以在后续时隙中或根据某个其它时间间隔来提供HARQ反馈。
LTE或NR中的时间间隔可以用基本时间单比特的倍数来表述,例如可以是指Ts=1/30720000秒的采样周期。可以根据各自具有10毫秒(ms)持续时间的无线电帧来组织通信资源的时间间隔,其中帧周期可以被表述为Tf=307200Ts。可以通过范围从0到1023的***帧号(SFN)来识别无线电帧。每个帧可以包括10个子帧,编号为0到9,并且每个子帧可以具有1ms的持续时间。子帧还可以被划分为2个时隙,每个时隙具有0.5ms的持续时间,并且每个时隙可以包含6或7个调制码元周期(例如,取决于每个码元周期之前的循环前缀的长度)。除循环前缀外,每个码元周期可以包含2048个采样周期。在一些情况下,子帧可以是无线通信***100的最小调度单元,并且可以被称为发送时间间隔(TTI)。在其它情况下,无线通信***100的最小调度单元可以短于子帧或者可以被动态地选择(例如,在缩短的TTI(sTTI)的突发中或者在使用sTTI的所选择的分量载波中)。
在一些无线通信***中,时隙可以进一步被划分为包含一个或多个码元的多个小时隙。在一些情况下,小时隙的码元或小时隙可以是调度的最小单比特。例如,每个码元的持续时间可以取决于子载波间距或操作频带而变化。另外,一些无线通信***可以实现时隙聚合,其中多个时隙或小时隙被聚合在一起并用于UE 115和基站105之间的通信。
术语“载波”是指具有既定物理层结构的无线电频谱资源的集合,用于支持通过通信链路125进行的通信。例如,通信链路125的载波可以包括针对给定无线电接入技术根据物理层信道进行操作的射频频谱带的一部分。每个物理层信道可以携带用户数据、控制信息或其它信令。载波可以与预定义的频率信道(例如,E-UTRA绝对射频信道号(EARFCN))相关联,并且可以根据信道栅格来定比特以便由UE 115发现。载波可以是下行链路或上行链路(例如,在FDD模式下),或者被配置为携带下行链路和上行链路通信(例如,在TDD模式下)。在一些示例中,通过载波发送的信号波形可以由多个子载波组成(例如,使用多载波调制(MCM)技术,诸如OFDM或DFT-s-OFDM)。
对于不同的无线电接入技术(例如,LTE、LTE-A、LTE-A Pro、NR等),载波的组织结构可以不同。例如,可以根据TTI或时隙来组织通过载波的通信,每个TTI或时隙可以包括用户数据以及控制信息或信令以支持对用户数据进行解码。载波还可以包括专用的获取信令(例如,同步信号或***信息等)和协调用于载波操作的控制信令。在一些示例中(例如,在载波聚合配置中),载波还可以具有协调其它载波的操作的获取信令或控制信令。
可以根据各种技术在载波上多路复用物理信道。可以例如使用时分复用(TDM)技术、频分复用(FDM)技术或混合TDM-FDM技术在下行链路载波上多路复用物理控制信道和物理数据信道。在一些示例中,可以以级联的方式(例如,在公共控制区域或公共搜索空间与一个或多个特定于UE的控制区域或特定于UE的搜索空间之间)在物理控制信道中发送的控制信息被分布在不同的控制区域之间。
载波可以与射频频谱的特定带宽相关联,并且在一些示例中,载波带宽可以被称为载波或无线通信***100的“***带宽”。例如,载波带宽可以是用于特定无线电接入技术(例如,1.4、3、5、10、15、20、40或80MHz)的载波的多个预定带宽之一。在一些示例中,每个被服务的UE 115可以被配置用于在部分或全部载波带宽上进行操作。在其它示例中,一些UE115可以被配置用于使用与载波内(例如,窄带协议类型的部署的“带内”)的预定义部分或范围(例如,子载波或RB的集合)相关联的窄带协议类型的操作。
在采用MCM技术的***中,资源元素可以由一个码元周期(例如,一个调制码元的持续时间)和一个子载波组成,其中码元周期和子载波间距成反比相关。每个资源元素所携带的比特数可以取决于调制方案(例如,调制方案的阶数)。因此,UE 115接收的资源元素越多并且调制方案的阶数越高,UE 115的数据速率可以越高。在MIMO***中,无线通信资源可以是指射频频谱资源、时间资源和空间资源(例如,空间层)的组合,并且多个空间层的使用可以进一步增加与UE 115的通信的数据速率。
无线通信***100的设备(例如,基站105或UE 115)可以具有支持在特定载波带宽上的通信的硬件配置,或者可以可被配置为支持在载波带宽的集合中的一个载波带宽上的通信。在一些示例中,无线通信***100可以包括基站105和/或UE,该基站105和/或UE可以经由与多于一个不同的载波带宽相关联的载波来支持同时通信。
无线通信***100可以支持在多个小区或载波上与UE 115的通信,该特征可以被称为载波聚合(CA)或多载波操作。根据载波聚合配置,UE 115可以被配置有多个下行链路CC和一个或多个上行链路CC。载波聚合可以与FDD和TDD分量载波一起使用。
在一些情况下,无线通信***100可以利用增强型分量载波(eCC)。eCC可以由一个或多个特征来表征,包括更宽的载波或频率信道带宽、更短的码元持续时间、更短的TTI持续时间或经修改的控制信道配置。在一些情况下,eCC可以与载波聚合配置或双重连接性配置相关联(例如,当多个服务小区具有次优或非理想的回程链路时)。还可以将eCC配置为在未许可频谱或共享频谱中使用(例如,允许多于一个运营商使用该频谱的情况)。由宽载波带宽表征的eCC可以包括UE 115无法利用的一个或多个片段,这些片段不能监视整个载波带宽,或者以其它方式被配置为使用有限的载波带宽(例如,以节省功率)。
在一些情况下,eCC可以利用与其它CC不同的码元持续时间,这可以包括与其它CC的码元持续时间相比使用减少的码元持续时间。较短的码元持续时间可以与相邻子载波之间增加的间距相关联。利用eCC的设备(诸如UE 115或基站105)可以以减少的码元持续时间(例如,16.67微秒)发送宽带信号(例如,根据20、40、60、80MHz等的频率信道或载波带宽)。eCC中的TTI可以由一个或多个码元周期组成。在一些情况下,TTI持续时间(即,TTI中的码元周期的数量)可以是可变的。
诸如NR***之类的无线通信***可以利用许可的、共享的和非许可的频谱带的任意组合。eCC码元持续时间和子载波间距的灵活性可以允许跨多个频谱使用eCC。在一些示例中,NR共享频谱可以提高频谱利用率和频谱效率,具体而言是通过动态垂直(例如,跨频率)和水平(例如,跨时间)资源共享。
发送设备(例如,基站105或UE 115)可以使用极化码生成尺寸为N的第一码字,该第一码字包括编码比特的第一集合。发送设备可以向接收设备(例如,UE 115或基站105)发送第一码字。发送设备可以确定没有成功接收到第一码字,并根据极性HARQ操作准备重传。发送设备可以生成第二码字(例如,包括或基于编码比特的第一集合和编码比特的第二集合)。在一些情况下,当生成编码比特的第二集合时,发送设备可以将第一码字的信息比特复制到第二极化码的极化的比特信道。复制的信息比特可以至少部分地基于支持两个设备之间的通信的无线信道的更新后的信道状况。基站105-a可以包括可以执行本文描述的技术中的一些或全部的基站通信管理器101。UE 115可以包括UE通信管理器102,其可以类似地执行本文描述的技术中的一些或全部。
图2图示了根据本公开的各方面的在时变信道上支持极化码的设备200的示例。在一些示例中,设备200可以实现无线通信***100的各方面。设备200可以是无线通信***100内执行编码或解码处理(例如,使用纠错码,诸如极化码)的任何设备。设备200可以是参考图1描述的UE 115或基站105的示例。
如图所示,设备200包括存储器205、编码器/解码器210和发送器/接收器215。第一总线220可以将存储器205连接到编码器/解码器210,并且第二总线225可以将编码器/解码器210连接到发送器/接收器215。在一些情况下,设备200可以具有存储在存储器205中的数据以被发送到另一个设备(诸如UE 115或基站105)。为了发起发送处理,设备200可以从存储器205检索数据以进行发送。数据可以包括经由第一总线220从存储器205提供给编码器/解码器210的多个有效载荷比特“A”,其可以是1或0。在一些情况下,这些有效载荷比特可以与多个奇偶校验或错误校验比特“E”组合以形成信息比特“A+E”的总集合。信息比特的数量可以表示为值“K”。如图所示(例如,K=A+E)。编码器/解码器210可以实现具有块长度“N”的极化码,用于对信息比特进行编码,其中N可以与K不同或相同。这种极化码可以被称为(N,K)极化码。在一些情况下,未被分配为信息比特的比特(例如,N-K比特)可以被指派为冻结比特。
在一些情况下,为了执行极性编码操作,编码器210可以生成长度为“M”的码字,其中M是2的幂(即,M=2m,其中m是整数值)。如果N不是2的幂,那么编码器210可以将N的值舍入到最接近的有效M值。例如,如果N=400,那么编码器210可以确定码字长度M=512(例如,大于或等于N的M的最接近有效值,并且其中m=9)以便支持极性编码。在这些情况下,编码器210可以对长度为M的码字进行编码,然后可以对多个M-N比特进行删余(例如,移除比特),以获得用于发送的指定块长度为N的码字。
编码器210可以尝试将信息比特指派给K个最可靠的比特信道,并且将冻结比特指派给其余的比特信道。编码器/解码器210可以采用各种技术来确定或估计K个最可靠的比特信道。例如,编码器/解码器210可以实现分形增强内核(FRANK)极化码构造、极化权重(PW)、生成器权重(GW)、密度演化(DE)或这些技术的组合。在一些情况下,编码器/解码器210可以采用基于N、M和K的各种组合来提供比特信道可靠性的查找表。编码器210可以基于所确定的比特信道可靠性来确定信息比特信道,并且可以将冻结比特指派给其余比特信道。冻结比特可以是编码器和解码器都已知的默认值(例如,0、1等)的比特(即,在发送器处编码器对信息比特进行编码,而在接收器处解码器对接收到的码字进行解码)。另外,从接收设备的角度来看,设备200可以经由接收器215接收表示码字的数据信号,并且可以使用解码器210对信号进行解码以获得所发送的数据。
在一些无线***中,解码器210可以是相继抵消(SC)或相继抵消列表(SCL)解码器的示例。UE 115或基站105可以在接收器215处接收包括码字(例如,表示码字的未删余比特的符号信息)的发送,并且可以向SCL解码器(例如,解码器210)发送该发送。SCL解码器可以确定用于接收到的码字的比特信道的输入对数似然比(LLR)。在解码期间,SCL解码器可以基于这些输入LLR来确定解码的LLR,其中解码的LLR与极化码的每个比特信道对应。这些解码的LLR可以被称为比特度量。在一些情况下,如果LLR为零或正值,那么SCL解码器可以确定对应的比特为0比特,而负LLR可以与1比特对应。SCL解码器可以使用比特度量来确定解码后的比特值。
SCL解码器可以采用多个并发的SC解码处理。每个SC解码处理可以顺序地(例如,按照比特信道索引的次序)解码码字。由于多个SC解码处理的组合,SCL解码器可以计算多个解码路径候选。例如,列表尺寸为“L”的SCL解码器(即,SCL解码器具有L个SC解码过程)可以计算L个解码路径候选并且为每个解码路径候选计算对应的可靠性度量(例如,路径度量)。路径度量可以表示解码路径候选的可靠性或对应的解码路径候选是解码的比特的正确集合的概率。路径度量可以基于所确定的比特度量和在每个比特信道处选择的比特值。SCL解码器可以具有等于接收到的码字中的比特信道的数量的多个级别。在每个级别,每个解码路径候选者都可以基于0比特和1比特的路径度量选择0比特或1比特。SCL解码器可以基于路径量度来选择解码路径候选,并且可以输出与所选择的解码路径对应的比特作为解码的比特集合。例如,SCL解码器可以选择具有最高路径度量的解码路径以进行错误检查,并且可以基于错误检查处理的结果来确定成功解码的路径候选。
如果SCL解码器确定第一数量的比特是所有冻结比特,那么SCL解码器可以确定用于第一数量的比特的正确解码路径必须是默认的冻结比特值(例如,如果默认的冻结比特值为0,那么用于第一数量的比特的正确解码路径必须全为0)。一旦SCL解码器到达第一信息比特,SCL解码器就可以开始执行操作以解码码字的其余比特,因为SCL解码器可能无法确定从第一信息比特开始向前的正确解码路径(例如,因为第一信息比特可以是0或1)。但是,SCL解码器仍可以为包含冻结比特的比特信道确定比特量度,并在计算用于解码路径候选的路径量度时可以使用这些比特量度。例如,SCL解码器可以在每个比特之后更新用于解码候选的路径度量,而不管比特类型如何(例如,在每个冻结比特、有效载荷比特、奇偶校验比特等之后)。
诸如基站105和UE 115之类的发送设备和接收设备可以使用极性编码来增加通信链路的可靠性。发送设备和接收设备还可以使用HARQ操作来增加通信链路的可靠性。HARQ操作可以包括一次或多次针对信息比特重传(至少部分地)编码的信息,从而允许接收设备执行相继的解码操作。每个解码操作可以为接收设备提供用于解码的附加信息,并增加成功解码编码信息的可能性。
在一些示例中,发送设备和接收设备可以结合HARQ操作使用极性编码来进一步提高通信链路的可靠性。如以上讨论的,极化码随着代码长度的增加而接近理论信道容量,并且针对HARQ操作的每次重传可以有效地增加数据发送的代码长度。即,第一发送可以与第一尺寸N的第一码字相关联。第一重传可以与第二尺寸2N的第二码字相关联。第二重传可以与第三尺寸(例如,4N)的第三码字相关联,依此类推。因此,解码每个相继码字的可能性可以增加。
如上所述,极化码的每个子信道或极化比特信道可以与可靠性相关联,并且一些子信道的可靠性可以高于其它子信道。在HARQ操作的上下文中,用于生成第一码字的有效极化码的第一子信道集合可以具有第一可靠性,并且用于生成第二码字的有效极化码的第二子信道集合可以具有第二可靠性。在一些情况下,第一和第二可靠性基于信道条件和/或发送参数。相对于第一子信道的第一可靠性,第二子信道中的一些的可靠性可以得到改善,并且如果信道状况改变或者如果不同的发送参数(例如,不同的调制)被用于第一重传,那么相对可靠性可以变化。
在一些情况下,发送设备可以将用于生成第一码字的一个或多个信息比特复制到第二子信道。在一些情况下,可以至少部分地基于支持设备之间的通信的无线信道的更新信道状况将信息比特从第一子信道集合中的一些子信道复制到第二子信道集合中的一些子信道。例如,复制的信息比特的数量、第二子信道集合的组成等可以至少部分地基于无线信道的更新后的信道状况。
图3图示了根据本公开的各方面的在时变信道上支持极化码的编码方案300的示例。如上面参考图1和2所描述的,编码方案300可以说明UE 115和基站105之间的发送的各方面。编码方案300可以包括第一码字305和第二码字330。第一码字305可以由第一编码比特310组成,第一编码比特310可以使用第一极化比特信道315、信息比特320-a、320-b、320-c和XOR运算325来生成。第二码字330可以由第一编码比特310和第二编码比特335组成,第二编码比特335可以使用第二极化比特通道340、XOR运算325、第一编码比特310以及一个或多个复制的信息比特350来生成。在一些情况下,第二码字330可以被认为是使用长度为2N的第二极化码的组合的极化比特信道345生成的,其包括第一极化比特信道315和第二极化比特信道340。
发送设备可以使用尺寸为N的极化码对信息比特320-a至320-c进行编码以获得第一编码比特310,并且可以使用有效尺寸为2N的第二极化码和第一编码比特310来准备第二编码比特335的重传。如图所示,发送设备可以使用M=6的的块长度,因此发送设备可以舍入以生成尺寸为N=8的第一码字305,并且对编码比特310的两个比特(即,对应于被删余的比特355)删余,以生成长度为M的码字。对比特进行删余从编码比特流或码字中移除那些比特。
发送设备通过识别第一极化比特信道315中的N个比特信道中最可靠的M个比特信道来生成包括第一编码比特310和删余比特355的第一码字305。在图3的示例中,K=3、M=6并且N=8。一些示例中,可以基于PW、GW、DE和/或FRANK信道可靠性估计来确定信息比特分配。在一些情况下,信息比特320-a、320-b和320-c被映射到第一极化比特信道315的最可靠的比特信道(例如,分别为比特信道3、4和5)。为第一极化比特信道315的信息比特选择的K个比特信道可以被称为比特信道的第一集合A。如所描述的,A={i0,i1,…,iK-1},0≥ij<N是U域中的信息比特的索引集合,其中对应的有效载荷表示为{u0,u1,…,uK-1}。在U域中,u8=[0,0,0,u0,u1,u2,0,0],其中u8与第一极化比特信道315中的8个比特信道对应,从而示出信息比特在比特信道3、4和5上。发送设备可以生成尺寸为N=8的第一码字305,并且对两个比特进行删余以生成长度为M=6的码字。第一码字305可以被称为C1。发送设备可以根据生成器矩阵G来生成第一码字305,其中C1=uG。然后,发送设备可以将前六个比特(例如,与块长度M对应)发送到接收设备。
接收设备可能未成功解码第一编码比特310。在一些情况下,接收设备可以向发送设备指示失败(例如,在否定确认中)。在一些其它示例中,由于第一编码比特310没有被接收设备成功接收(例如,由于干扰等),因此发送设备可能未接收到针对第一编码比特310的反馈。发送设备可以在重传中向接收设备发送第二编码比特335。接收设备可以接收第二编码比特335,并且可以将第二编码比特335与第一编码比特310组合以创建第二码字330。由于极性编码发送中的每个接收到的比特可以提供用于解码另一个比特的附加信息,因此接收设备可以具有解码第二码字330的更高可能性。
在一些情况下,发送设备可以基于更新后的信道状况度量来确定一个或多个复制的信息比特350。例如,发送设备可以基于更新后的信道状况度量来确定一个或多个复制的信息比特350的数量(例如,和/或第二极化比特信道340内用于复制的信息比特350的一个或多个比特信道)。在一些情况下,可以基于可靠性比较来确定第二极化比特信道340内用于复制的信息比特350的一个或多个比特信道(例如,作为第二极化比特信道340内具有比第一极化比特信道315内的至少一个比特信道的可靠性更高的可靠性的比特信道的数量,如基于第二极化码确定的)。但是,可以使用其它技术,诸如渐进匹配(例如,以降低的可靠性次序对第二极化比特信道340中的比特信道与具有最低可靠性或者在一些情况下低于渐进匹配的比特信道的最高可靠性的比特信道进行渐进匹配),或可自解码的冗余版本比特复制。附加地或可替代地,确定可以基于更新后的信道状况度量与先前的信道状况度量(例如,在发送第一码字305之前确定的信道状况度量)之间的差。在一些示例中,可以至少部分地基于当前发送的信道测量与一个或多个(例如,所有)先前发送的信道测量之间的绝对差值来做出确定。
图4图示了根据本公开的各方面的在时变信道上支持极化码的生成器矩阵400的示例。在一些示例中,生成器矩阵400可以实现无线通信***100的各方面。生成器矩阵400可以包括G4矩阵405(“G4”)和G8矩阵(“G8”),其中G4矩阵405是用于4比特的码字的生成器矩阵,G8矩阵是用于8比特的码字的生成器矩阵。如本文描述的发送设备可以能够使用多种不同的生成器矩阵400。如果生成器矩阵的尺寸不是2的平方,那么发送设备可以应用删余。
发送设备可以使用G4矩阵405来生成编码比特的第一集合420的第一发送。与c0至c3对应的编码比特的第一集合420可以基于与u0至u3对应的比特信道的第一集合410。对于一列编码比特,如果在与比特信道对应的行中存在“1”,那么将那个比特信道用于确定编码比特。例如,c0基于比特信道u0,c1基于比特信道u0和u1,c2基于比特信道u0和u2,并且c3基于比特信道u0、u1、u2和u3
发送设备可以将信息比特分配给比特信道。在一些情况下,可以基于诸如PW、GW、DE或FRANK比特信道可靠性估计之类的技术来分配信息比特。第一发送可以具有三个信息比特。可以将第一信息比特指派给u0,将第二信息比特指派给u1,并且将第三信息比特指派给u2。冻结比特可以指派给第四比特信道u3。发送设备可以发送编码比特的第二集合425作为重传。可以使用G8矩阵430来生成编码比特的第二集合425。可以基于比特信道的第一集合410和比特信道的第二集合415来生成编码比特的第二集合425。例如,c4可以基于u0和u4,依此类推。
在一些情况下,发送设备可以将信息比特从第一发送复制到第二发送。例如,指派给u2的信息比特也可以指派给信息比特u4。在一些情况下,可向将比特信道的第二集合415中的其它比特信道指派为冻结比特(例如,已知值0或1)。用于码长为N的生成器矩阵GN可以被用于确定码长为2N的生成器矩阵。例如,G2N=[GN 0 GN GN]。如图所示,如果G4是在右下象限中的4x4矩阵,那么它在G8矩阵的左下象限和左上象限中重复,并且4x4零矩阵占据G8矩阵的右上象限。以这种方式,编码比特的第一集合用零占据比特信道的第二集合415的对应行。
图5图示了根据本公开的各方面的在时变信道上支持极化码的示例重复表500。在一些示例中,重复表500可以实现无线通信***100的各方面。应该理解的是,包括参考重复表500讨论的数字是为了解释,而不是限制范围。在一些情况下,重复表500可以被称为查找表。即,一个或多个通信设备(例如,发送设备和/或接收设备)可以访问重复表500(例如,可以配置有重复表500),并且可以基于重复表500来执行本公开的各方面。
重复表500包括与码字的块长度N相关的第一列505(例如,如参考图2所描述的)。虽然被示为包含两个可能的块长度N(例如,9和12),但是应该理解的是,重复表500可以附加地或可替代地包括其它块长度N。每个块长度N可以与一个或多个可能的信息比特向量长度K相关联(例如,如第二列510所示)。例如,如参考图2所描述的,N和K的每个可能的置换可以被称为(N,K)码字。
至少部分地基于信道度量(例如,如第三列515所示的SNR差),每个(N,K)码字可以依次映射到重复比特I的相应集合(由第四列520所示)。例如,其中一些信息可以在每次发送中被选择性地重复和重新编码。因此,发送或接收设备可以能够基于来自第一发送的已知参数和SNR差来确定复制的比特I的数量。SNR差可以是例如发送之间的编码比特度量(例如,每个编码比特SNR或CQI)之差。虽然被示为描述多个重复比特I,但是应该理解的是,重复表500可以附加地或可替代地包括其它信息(例如,要用于(一个或多个)重复比特I中的每一个的比特信道,用于第一和第二重传的多个重复比特)。附加地或可替代地,可以基于可靠性(例如,将最低与最高匹配或将最高与最高匹配等)或基于诸如自解码性之类的其它约束从多个重复比特中确定用于复制的的比特的信道索引。此外,虽然在SNR差的上下文中进行了描述,但是应该理解的是,参考第三列515描述的信道度量在一些情况下可以是或者包括一个或多个其它信道度量(例如,CQI)。
图6图示了根据本公开的各方面的在时变信道上支持极化码的编码方案600的示例。在一些示例中,编码方案600可以实现无线通信***100的各方面。虽然在编码的上下文中进行了描述,但是应该理解的是,类似的(例如,相反的、互补的等)技术可以由与执行编码方案600的设备通信的解码器来执行。
第一信息比特向量602(例如,i)可以被映射(连同一些冻结比特)到比特信道的第一集合605-a(例如,u1),并且被输入到第一生成器矩阵615-a以产生第一输出620-a。可以基于比特信道的第一集合605-a的比特信道可靠性来选择来自比特信道的第一集合605-a的信息比特的比特比特置,如由比特信道可靠性估计技术(例如,PW、GW、DE、FRANK等)所确定的。在一些情况下,第一输出620-a可以在645-a处经历比率匹配(例如,以生成具有期望尺寸的第一码字650-a)。第一码字650-a可以被表示为x1。设备可以将第一码字650-a发送到另一个设备,并且可以接收该另一个设备不能成功地解码第一码字650-a的指示。
根据本公开的各方面,设备可以准备第二码字650-b(例如,x2)以重传到另一个设备。可以基于对比特信道的第二集合605-b(例如,u2)的输入来准备第二码字650-b,该输入进而可以基于一个或多个重复比特610(以及一个或多个冻结比特)。如本文所述,(一个或多个)重复比特610的各方面可以至少部分地基于与第一码字650-a和/或第二码字650-b的发送相关联的信道状况。例如,可以根据更新后的信道状况信息和/或第一发送与第二发送之间的信道状况的差来确定(一个或多个)重复比特610(例如,重复比特的数量和/或比特信道比特置)。例如,可以基于第一发送与第二发送之间的信道状况的差从表中确定重复比特的数量。可替代地,编码器和/或解码器可以使用DE或FRANK比特信道可靠性估计、将与第一发送相关联的信道状况(例如,每个编码比特SNR或CQI)指派给第一码字650-a的比特并将与第二发送相关联的信道状况(例如,每个编码比特SNR或CQI)指派给第二码字650-b的比特。附加地或可替代地,可以基于可靠性(例如,将最低与最高匹配或将最高与最高匹配等)或基于诸如自解码性之类的其它约束从多个重复比特中确定用于复制的的比特的信道索引。
比特信道的第二集合605-b可以被输入到第二生成器矩阵615-b(例如,其可以与第一生成器矩阵615-a是相同的矩阵)以产生第二输出620-b。在一些情况下,可以根据变换T2在变换625处变换第一输出620-a,以产生XOR操作数630(例如,z2)。根据本公开的各方面,考虑各种变换。作为示例,T2可以表示乘以单比特矩阵(例如,使得第一输出620-a可以与第二输出620-b直接XOR)。在一些情况下,T2可以是任何二进制矩阵,包括稀疏矩阵、置换矩阵、单比特矩阵或其组合。
在635处,第二输出620-b可以与XOR操作数630进行XOR,以生成编码比特640。第二输出620-b可以被理解为是根据长度为2N的极化码(包括第一生成器矩阵615-a、第二生成器矩阵615-b和两个矩阵在635处的XOR的极化码)对比特信道的第一集合和第二集合605-a和605-b的输入比特进行编码的结果。编码比特640可以以比率匹配645-b经历比率匹配以产生第二码字650-b。虽然为了解释的目的被示为使用两个码字650,但是应该理解的是,在不脱离本公开的范围的情况下,编码方案600可以采用任何合适数量的码字650(例如,受HARQ处理约束)。举例来说,第T个码字650-t可以基于对比特信道的第三集合605-t(例如,包括一个或多个重复比特610-t)的输入、第一输出620-a、第二输出620-b、变换TT 625-t、XOR 635-t、比率匹配645-t等。
图7图示了根据本公开的各方面的在时变信道上支持极化码的时序图700的示例。在一些示例中,时序图700可以实现无线通信***100的各方面。
时序图700的垂直轴表示信道传递函数|H|,其可以是或表示针对给定无线信道的时变信道状况的估计。这些时变信道状况可以由信道曲线705表示。根据所描述的技术,发送设备和/或接收设备可以尝试估计(例如,周期性地或非周期性地)信道曲线705,并且可以使用该估计来通知各种通信操作。虽然在发送设备的上下文中进行了描述,但是应该理解的是,本示例的各方面可以附加地或可替代地由接收设备执行。例如,被描述为由发送设备获得的信道估计在一些情况下可以基于由接收设备执行的测量,然后将该测量传送给发送设备。
设备可以获得信道曲线705的第一信道估计710。示例信道估计包括SNR、CQI等。设备可以向接收设备发送第一发送715(例如,Tx 1)。在一些情况下,可以根据本文描述的第一极化码来准备第一发送715,并且可以使用第一信道估计710来准备第一发送715。例如,第一信道估计710可以被用于确定用于第一发送715的编码率和调制方案。第一信道估计710还可以被用于确定第一极化码的比特信道可靠性(例如,使用DE或FRANK比特信道可靠性估计技术)。接收设备可能未成功解码第一发送715。在一些情况下,接收设备可以(例如,经由NACK)向发送设备指示失败的解码操作。附加地或可替代地,发送设备可以基于缺少从接收设备接收的后续通信(例如,缺少接收到的ACK被解释为NACK)来推断失败的解码操作。
发送设备(例如,和/或接收设备)可以获得信道曲线705的第二信道估计720。在一些情况下,可以根据一些周期性时间表(例如,每n ms执行一次信道测量)来获得信道估计710或720。在一些情况下,可以基于第一发送715(例如,基于第一发送715所包括的参考信号)来确定第二信道估计720。作为另一个示例,接收设备可以基于对第一发送的解码失败而获得第二信道估计720(例如,并且可以将第二估计传送给发送设备)。即,可以基于未能解码第一发送715来触发接收设备以分析一个或多个信道参考信号,并且可以在第二发送725之前报告更新后的信道状况(例如,在包括针对第一发送的NACK的消息内)。
发送设备可以发送第二发送725(例如,重传,Tx 2)。根据本公开的各方面,第二发送725可以至少部分地基于第二信道估计720。例如,多个复制的信息比特(例如,或者与用于生成第二发送的信息比特映射相关联的某个其它参数)可以基于比较。在一些情况下(例如,由于信道极化的对称特性),由时序图700示出的极性编码的HARQ方案的参数可以基于在710和720处获得的信道估计之间的差(例如,而不是它们本身的绝对估算)。因此,在一些情况下,接收设备可以传送在710处获得的信道估计与在720处获得的信道估计之间的差(例如,而不是发送估计本身)。在一些情况下,在710和720处获得的信道估计可以是编码比特度量。即,测量的信道估计可以被变换成每个编码比特的平均信道度量。可以通过去除例如用于发送的调制器阶数的影响来确定编码比特度量。例如,即使当整体信道度量改善时,如果使用更高的调制阶数,那么编码比特度量(例如,每个编码比特的SNR或CQI)可以更低。在一些情况下,可以基于如参考图5描述的查找表来确定第二发送725的复制的比特信息比特的数量。可替代地,编码器和/或解码器可以执行DE或FRANK比特信道可靠性估计,将与第一发送相关联的信道状况(例如,每个编码比特SNR或CQI)指派给第一码字的比特并且将与第二发送相关联的信道状况(例如,每个编码比特SNR或CQI)指派给第二码字的比特。附加地或可替代地,可以基于可靠性(例如,将最低与最高匹配或将最高与最高匹配等)或基于诸如自解码性之类的其它约束从多个重复比特中确定用于复制的的比特的信道索引。应该理解的是,图7中示出的710、715、720和725的定时是示例,而不是按比例的。即,发送设备可以在第一发送715之前的任何点获得第一信道估计710,并且可以在第一发送715和第二发送725之间的任何点(包括来自第一发送715)获得第二信道估计720。
在接收设备未能解码第二发送725的情况下,类似的技术可以被用于确定第三信道估计730并准备第三发送735(例如,Tx 3,其中第三发送735至少部分地基于第三信道估计730)。例如,可以基于第三发送与第一发送的编码比特度量之间以及第三发送与第二发送的编码比特度量之间的差来确定用于第三发送的多个复制的比特。
图8图示了根据本公开的各方面的在时变信道上支持极化码的处理流程800的示例。在一些示例中,处理流程800可以由无线通信***100的各方面来实现。处理流程800包括解码器805和编码器810(例如,它们各自可以是参考图2描述的设备200、UE 115或参考图1描述的基站105等的示例)。
在815处,编码器810可以通过无线信道向解码器805发送第一码字。例如,第一码字可以包括通过根据第一比特索引集合(例如,其中第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性的,如参考图2-4所描述的)将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成的编码比特的第一集合。可以基于编码比特量度的第一集合来确定极化比特信道的第一集合的相应比特信道可靠性,该编码比特量度的第一集合基于第一信道测量(例如,在815之前进行)。
在820处,解码器805可以尝试解码第一码字(例如,如参考图2所描述的)。解码器805可以在825处向编码器810指示解码不成功。在一些示例中,解码器805可以不向编码器810发送任何确认或NACK。在那种情况下,编码器810可以推断解码是不成功的。例如,解码器805可以发送信号(例如,NACK)或者可以简单地等待重传。
在830处,解码器805和/或编码器810可以至少部分地基于在815之后(例如,在初始发送之后)测量的无线信道的信道度量来确定重复比特的数量(例如,极性HARQ处理的某个其它这样的参数)。例如,重复比特的数量可以与无线信道的方差成反比(例如,使得对于在信道状况下表现出较大方差的信道可以重复较少的比特)。在一些示例中,解码器805可以测量信道状况并将信道度量报告给编码器810。例如,基于接收到NACK,基站可以触发非周期性信道状态信息(CSI)报告。可替代地,当解码不成功时,CSI报告可以被自动触发,并且在初始发送之后(例如,作为NACK的一部分或作为不同的发送)报告更新后的信道状况。所报告的信道状况信息可以是例如编码比特量度(例如,每个编码比特的SNR或CQI),或者在先前测量(用于第一发送)与更新后的编码比特量度之间的编码比特量度增量。可替代地,例如在存在信道互易的情况下,编码器810可以直接测量信道状况。编码器810可以根据从解码器805接收到的NACK或者基于由解码器805发送的附加信号来测量信道状况。例如,基站可以在接收到NACK后触发UE的探测参考信号发送,并且可以基于探测参考信号来测量信道状况以确定更新后的信道状况。
在835处,编码器810可以通过无线信道将第二码字发送到解码器805。例如,第二码字可以包括通过根据第二比特索引集合将信息比特向量的至少一比特的重复(例如,在830处确定的重复比特)映射到第二极化码的极化比特信道的第二集合的对应比特信道而生成的编码比特的第二集合(例如,其中第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性,如参考图2-4所描述的)。在一些情况下,复制的比特的数量可以被指示为第二码字的一部分(例如,在与第二码字相关联的控制信息中)。因此,在一些情况下,解码器805可以直到在835处接收到第二码字才识别复制的比特的数量。可以至少部分地基于复制的比特的数量来确定对应的比特信道(例如,与重复比特相关联的比特信道)(例如,使用上述一种或多种技术,诸如比特信道可靠性比较、渐进匹配、自解码性限制等)。
在840处,解码器805可以通过对编码比特的第一和第二集合进行解码来获得信息比特向量。在845处,解码器805可以发送指示信息比特向量已经被成功解码的消息(例如,ACK)。虽然在两个码字的上下文中进行了描述,但是应该理解的是,根据本公开,处理流程800可以被扩展为包括任何合适数量的重传。
图9示出了根据本公开的各方面的在时变信道上支持极化码的设备905的框图900。设备905可以是参考图2描述的设备200或参考图8描述的解码器805的各方面的示例。设备905可以包括接收器910、通信管理器915和发送器920。设备905还可以包括处理器。这些组件中的每一个可以彼此通信(例如,经由一条或多条总线)。
接收器910可以接收信息,诸如与各种信息信道相关联的分组、用户数据或控制信息(例如,控制信道、数据信道以及与时变信道上的极化码相关的信息等)。信息可以被传递到设备905的其它组件。接收器910可以是参考图12描述的收发器1220的各方面的示例。接收器910可以利用单个天线或天线的集合。
通信管理器915可以通过无线信道从设备接收编码比特的第一集合,该编码比特的第一集合是通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成的,该第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性。通信管理器915可以使得对编码比特的第一集合的解码未成功的指示被发送到设备。通信管理器915可以通过无线信道从设备接收编码比特的第二集合,该编码比特的第二集合是通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成的,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量来确定的。通信管理器915可以通过解码编码比特的第一和第二集合来获得信息比特向量。通信管理器915可以是本文描述的通信管理器1210的各方面的示例。
通信管理器915或其子组件可以用硬件、由处理器执行的代码(例如,软件或固件)或其任意组合来实现。如果以由处理器执行的代码来实现,那么通信管理器915或其子组件的功能可以由通用处理器、DSP、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它被设计为执行本公开中描述的功能的可编程逻辑设备、离散门或晶体管逻辑、离散硬件组件或其任意组合来执行。
通信管理器915或其子组件可以物理地比特于各种比特置,包括被分布为使得功能的部分由一个或多个物理组件在不同的物理比特置处实现。在一些示例中,根据本公开的各方面,通信管理器915或其子组件可以是分开且独特的组件。在一些示例中,根据本公开的各方面,通信管理器915或其子组件可以与一个或多个其它硬件组件(包括但不限于输入/输出(I/O)组件、收发器、网络服务器、另一个计算设备、本公开中描述的一个或多个其它组件或其组合)组合。
发送器920可以发送由设备905的其它组件生成的信号。在一些示例中,发送器920可以在收发器模块中与接收器910并置。例如,发送器920可以是参考图12描述的收发器1220的各方面的示例。发送器920可以利用单个天线或天线的集合。
图10示出了根据本公开的各方面的在时变信道上支持极化码的设备1005的框图1000。设备1005可以是参考图9描述的设备905、参考图2描述的设备200或参考图8描述的解码器805的各方面的示例。设备1005可以包括接收器1010、通信管理器1015和发送器1040。设备1005还可以包括处理器。这些组件中的每一个可以彼此通信(例如,经由一条或多条总线)。
接收器1010可以接收信息,诸如与各种信息信道相关联的分组、用户数据或控制信息(例如,控制信道、数据信道以及与时变信道上的极化码相关的信息等)。信息可以被传递到设备1005的其它组件。接收器1010可以是参考图12描述的收发器1220的各方面的示例。接收器1010可利用单个天线或天线的集合。
通信管理器1015可以是本文描述的通信管理器915的各方面的示例。通信管理器1015可以包括比特映射管理器1020、错误检测器1025、重复管理器1030和解码管理器1035。通信管理器1015可以是本文描述的通信管理器1210的各方面的示例。
比特映射管理器1020可以通过无线信道从设备接收编码比特的第一集合,该编码比特的第一集合是通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成的,该第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性。
错误检测器1025可以使发送器1040向设备发送编码比特的第一集合的解码不成功的指示。在一些示例中,错误检测器1025确定对编码比特的第一集合的解码不成功,但是不使发送器1040向设备发送任何ACK或NACK。
重复管理器1030可以通过无线信道从设备接收编码比特的第二集合,该编码比特的第二集合是通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成的,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量来确定的。在一些情况下,重复管理器1030可以与(例如,控制)比特映射管理器1020共享硬件或以其它方式重叠。
解码管理器1035可以通过解码编码比特的第一和第二集合来获得信息比特向量。
发送器1040可以发送由设备1005的其它组件生成的信号。在一些示例中,发送器1040可以在收发器模块中与接收器1010并置。例如,发送器1040可以是参考图12描述的收发器1220的各方面的示例。发送器1040可以利用单个天线或天线的集合。
图11示出了根据本公开的各方面的在时变信道上支持极化码的通信管理器1105的框图1100。通信管理器1105可以是本文描述的通信管理器915、通信管理器1015或通信管理器1210的各方面的示例。通信管理器1105可以包括比特映射管理器1110、错误检测器1115、重复管理器1120、解码管理器1125和信道状况管理器1130。这些模块中的每一个可以直接或间接地彼此通信(例如,经由一条或多条总线)。
比特映射管理器1110可以通过无线信道从设备接收编码比特的第一集合,该编码比特的第一集合是通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成的,该第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性。在一些情况下,编码比特的第一集合包括由第一极化码生成的码字的编码比特的子集。
错误检测器1115可以向设备发送编码比特的第一集合的解码不成功的指示。
重复管理器1120可以通过无线信道从设备接收编码比特的第二集合,该编码比特的第二集合是通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成的,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量来确定的。在一些示例中,重复管理器1120可以确定信息比特向量的至少一比特中的比特数。在一些示例中,重复管理器1120可以基于信道度量对第二极化码执行密度演化操作。在一些示例中,重复管理器1120可以基于信道度量来识别查找表中的比特数。在一些示例中,重复管理器1120可以确定信道度量与在接收编码比特的第一集合之前测量的初始信道度量之间的差的量值。在一些示例中,重复管理器1120可以在调度编码比特的第二集合的控制传输中接收信道度量的指示或信息比特向量的至少一比特中的比特数。在一些情况下,编码比特的第二集合包括由第二极化码生成的第二码字的编码比特的第二子集。在一些情况下,编码比特的第二集合具有与编码比特的第一集合相同的比特长度。在一些情况下,编码比特的第二集合具有与编码比特的第一集合不同的比特长度。
解码管理器1125可以通过解码编码比特的第一和第二集合来获得信息比特向量。
信道状况管理器1130可以基于信道度量和用于编码比特的第二集合的调制阶数来确定编码比特的第二集合的每一比特的相应编码比特度量,其中比特数基于相应的编码比特度量。在一些示例中,信道状况管理器1130可以在接收到编码比特的第一集合之后通过无线信道将信道反馈发送到设备,该信道反馈包括信道度量、在接收编码比特的第一集合之前测量的初始信道度量、信道度量与初始信道度量之间的差的量值或其组合。在一些示例中,信道状况管理器1130可以在接收到编码比特的第一集合之后测量信道度量。在一些示例中,信道状况管理器1130可以从设备接收提供信道反馈的触发,其中在解码编码比特的第一集合不成功的指示之后并且在接收编码比特的第二集合之前接收该触发。在一些情况下,信道度量包括SNR、CQI、RSRP、RSRQ或其组合。
图12示出了根据本公开的各方面的包括在时变信道上支持极化码的设备1205的***1200的图。设备1205可以是本文描述的设备905、设备1005或设备200的示例或包括其组件。设备1205可以包括用于双向语音和数据通信的组件,包括用于发送和接收通信的组件,包括通信管理器1210、I/O控制器1215、收发器1220、天线1225、存储器1230和处理器1240。这些组件可以经由一条或多条总线(例如,总线1245)进行电子通信。
通信管理器1210可以通过无线信道从设备接收编码比特的第一集合,该编码比特的第一集合是通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成的,该第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性;向设备发送对编码比特的第一集合的解码不成功的指示;通过无线信道从设备接收编码比特的第二集合,该编码比特的第二集合是通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成的,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量来确定的;以及通过解码编码比特的第一和第二集合来获得信息比特向量。
I/O控制器1215可以管理用于设备1205的输入和输出信号。I/O控制器1215还可以管理未集成到设备1205中的***设备。在一些情况下,I/O控制器1215可以表示到外部***设备的物理连接或端口。在一些情况下,I/O控制器1215可以使用操作***,诸如 或另一种已知的操作***。在其它情况下,I/O控制器1215可以表示调制解调器、键盘、鼠标、触摸屏或类似设备,或与之交互。在一些情况下,I/O控制器1215可以被实现为处理器(诸如处理器1240)的一部分。在一些情况下,用户可以经由I/O控制器1215或经由由I/O控制器1215控制的硬件组件与设备1205交互。
如上所述,收发器1220可以经由一个或多个天线、有线或无线链路双向通信。例如,收发器1220可以表示无线收发器,并且可以与另一个无线收发器双向通信。收发器1220还可以包括调制解调器,以调制分组并将经调制的分组提供给天线以进行发送,以及解调从天线接收的分组。
在一些情况下,设备1205可以包括单个天线1225。但是,在一些情况下,设备1205可以具有多于一个天线1225,其可以那个并发地发送或接收多个无线发送。
存储器1230可以包括RAM和ROM。存储器1230可以存储包括指令的计算机可读、计算机可执行代码1235,这些指令在被执行时使处理器执行本文描述的各种功能。在一些情况下,除其它以外,存储器1230尤其可以包含BIOS,该BIOS可以控制基本硬件或软件操作,诸如与***组件或设备的交互。
处理器1240可以包括智能硬件设备(例如,通用处理器、DSP、CPU、微控制器、ASIC、FPGA、可编程逻辑设备、分立门或晶体管逻辑组件、分立硬件组件,或其任意组合)。在一些情况下,处理器1240可以被配置为使用存储器控制器来操作存储器阵列。在其它情况下,可以将存储器控制器集成到处理器1240中。处理器1240可以被配置为执行存储在存储器(例如,存储器1230)中的计算机可读指令,以使设备1205执行各种功能(例如,在时变信道上支持极化码的功能或任务)。
代码1235可以包括用于实现本公开的各方面的指令,包括支持无线通信的指令。代码1235可以存储在诸如***存储器或其它类型的存储器之类的非暂态计算机可读介质中。在一些情况下,代码1235可能不能由处理器1240直接执行,而是可以使计算机(例如,在被编译和执行时)执行本文描述的功能。
图13示出了根据本公开的各方面的在时变信道上支持极化码的设备1305的框图1300。设备1305可以是参考图2描述的设备200或参考图8描述的编码器810的各方面的示例。虽然为了解释的目的而分开描述,但是应该理解的是,在一些情况下,单个无线设备(例如,设备200)可以能够执行本文描述的编码和解码技术的各方面。因此,在一些情况下,设备1305可以是设备905的示例。设备1305可以包括接收器1310、通信管理器1315和发送器1320。设备1305还可以包括处理器。这些组件中的每一个可以彼此通信(例如,经由一条或多条总线)。
接收器1310可以接收信息,诸如与各种信息信道相关联的分组、用户数据或控制信息(例如,控制信道、数据信道以及与时变信道上的极化码相关的信息等)。信息可以被传递到设备1305的其它组件。接收器1310可以是参考图16描述的收发器1620的各方面的示例。接收器1310可以利用单个天线或天线的集合。
通信管理器1315可以通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合来生成编码比特的第一集合,该第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性。通信管理器1315可以使发送器1320通过无线信道将编码比特的第一集合发送到设备。通信管理器1315可以经由接收器1310从设备接收对编码比特的第一集合的解码不成功的指示。通信管理器1315可以通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道来生成编码比特的第二集合,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量来确定的。通信管理器1315可以使发送器1320通过无线信道将编码比特的第二集合发送到设备。通信管理器1315可以是本文描述的通信管理器1610的各方面的示例。
通信管理器1315或其子组件可以用硬件、由处理器执行的代码(例如,软件或固件)或其任意组合来实现。如果以由处理器执行的代码来实现,那么通信管理器1315或其子组件的功能可以由通用处理器、DSP、ASIC、FPGA或其它被设计为执行本公开中描述的功能的可编程逻辑设备、离散门或晶体管逻辑、离散硬件组件或其任意组合来执行。
通信管理器1315或其子组件可以物理地比特于各种比特置,包括被分布为使得功能的部分由一个或多个物理组件在不同的物理比特置处实现。在一些示例中,根据本公开的各方面,通信管理器1315或其子组件可以是分开且独特的组件。在一些示例中,根据本公开的各方面,通信管理器1315或其子组件可以与一个或多个其它硬件组件(包括但不限于I/O组件、收发器、网络服务器、另一个计算设备、本公开中描述的一个或多个其它组件或其组合)组合。
发送器1320可以发送由设备1305的其它组件生成的信号。在一些示例中,发送器1320可以在收发器模块中与接收器1310并置。例如,发送器1320可以是参考图16描述的收发器1620的各方面的示例。发送器1320可以利用单个天线或天线的集合。
图14示出了根据本公开的各方面的在时变信道上支持极化码的设备1405的框图1400。设备1405可以是如本文描述的设备1305、设备200、设备1005、编码器810等的各方面的示例。设备1405可以包括接收器1410、通信管理器1415和发送器1440。设备1405还可以包括处理器。这些组件中的每一个可以彼此通信(例如,经由一条或多条总线)。
接收器1410可以接收信息,诸如与各种信息信道相关联的分组、用户数据或控制信息(例如,控制信道、数据信道以及与时变信道上的极化码相关的信息等)。信息可以被传递到设备1405的其它组件。接收器1410可以是参考图16描述的收发器1620的各方面的示例。接收器1410可以利用单个天线或天线的集合。
通信管理器1415可以是如本文描述的通信管理器1315的各方面的示例。通信管理器1415可以包括比特映射器1420、码字管理器1425、错误管理器1430和重复控制器1435。通信管理器1415可以是本文描述的通信管理器1610的各方面的示例。
比特映射器1420可以通过根据第一比特索引集合将信息比特向量映射到第一极化码的第一极化比特信道的第一集合来生成编码比特的第一集合,第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性。
码字管理器1425可以通过无线信道将编码比特的第一集合发送到设备,并且使发送器1440通过无线信道将编码比特的第二集合发送到设备。
错误管理器1430可以从设备接收对编码比特的第一集合的解码不成功的指示。
重复控制器1435可以通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道来生成编码比特的第二集合,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量来确定的。
发送器1440可以发送由设备1405的其它组件生成的信号。在一些示例中,发送器1440可以在收发器模块中与接收器1410并置。例如,发送器1440可以是参考图16描述的收发器1620的各方面的示例。发送器1440可以利用单个天线或天线的集合。
图15示出了根据本公开的各方面的在时变信道上支持极化码的通信管理器1505的框图1500。通信管理器1505可以是本文描述的通信管理器1315、通信管理器1415或通信管理器1610的各方面的示例。通信管理器1505可以包括比特映射器1510、码字管理器1515、错误管理器1520、重复控制器1525和信道监视器1530。这些模块中的每一个可以直接或间接地彼此通信(例如,经由一条或多条总线)。
比特映射器1510可以通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合来生成编码比特的第一集合,该第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性。在一些情况下,编码比特的第一集合包括由第一极化码生成的码字的编码比特的子集。
码字管理器1515可以通过无线信道将编码比特的第一集合发送到或使得编码比特的第一集合被发送到设备。在一些示例中,码字管理器1515可以通过无线信道将编码比特的第二集合发送到或使得编码比特的第二集合被发送到设备。
错误管理器1520可以经由接收器从设备接收对编码比特的第一集合的解码不成功的指示。
重复控制器1525可以通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道来生成编码比特的第二集合,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量来确定的。
在一些示例中,重复控制器1525可以确定信息比特向量的至少一比特中的比特数。在一些示例中,重复控制器1525可以基于信道度量对第二极化码执行密度演化操作。在一些示例中,重复控制器1525可以基于信道度量来识别查找表中的比特数。在一些示例中,重复控制器1525可以确定信道度量与在接收编码比特的第一集合之前测量的初始信道度量之间的差的量值。在一些示例中,重复控制器1525可以在调度编码比特的第二集合的控制传输中发送或使得发送信道度量的指示或信息比特向量的至少一比特中的比特数。在一些情况下,编码比特的第二集合包括由第二极化码生成的第二码字的编码比特的第二子集。在一些情况下,编码比特的第二集合具有与编码比特的第一集合相同的比特长度。在一些情况下,编码比特的第二集合具有与编码比特的第一集合不同的比特长度。
信道监视器1530可以基于信道度量和用于编码比特的第二集合的调制阶数为编码比特的第二集合的每一比特确定相应的编码比特度量,其中比特数基于相应的编码比特度量。在一些示例中,信道监视器1530可以在发送编码比特的第一集合之后通过无线信道从设备接收信道反馈,该信道反馈包括信道度量、在发送编码比特的第一集合之前测量的初始信道度量、信道度量与初始信道度量之间的差的量值或其组合。在一些示例中,信道监视器1530可以在发送编码比特的第一集合之后测量信道度量。在一些示例中,信道监视器1530可以向设备发送触发以用于提供信道反馈,其中触发是在编码比特的第一集合不成功的指示之后并且在发送编码比特的第二集合之前发送的。在一些情况下,信道度量包括SNR、CQI、RSRP、RSRQ或其组合。
图16示出了根据本公开的各方面的包括在时变信道上支持极化码的设备1605的***1600的图。设备1605可以是如本文所述的设备1305、设备1405等的示例或包括其组件。设备1605可以包括用于双向语音和数据通信的组件,包括用于发送和接收通信的组件,包括通信管理器1610、网络通信管理器1615、收发器1620、天线1625、存储器1630、处理器1640和站间通信管理器1645。这些组件可以经由一条或多条总线(例如,总线1650)进行电子通信。
通信管理器1610可以通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合来生成编码比特的第一集合,该第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性,将编码比特的第一集合通过无线信道发送到设备。通信管理器1610还可以通过无线信道将编码比特的第二集合发送到设备,从设备接收对编码比特的第一集合的解码不成功的指示,并且通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道来生成编码比特的第二集合,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量来确定的。
网络通信管理器1615可以管理与核心网络的通信(例如,经由一个或多个有线回程链路)。例如,网络通信管理器1615可以管理用于诸如一个或多个UE 115之类的客户端设备的数据通信的传送。
如上所述,收发器1620可以经由一个或多个天线、有线或无线链路进行双向通信。例如,收发器1620可以表示无线收发器,并且可以与另一个无线收发器双向通信。收发器1620还可以包括调制解调器,以调制分组并将经调制的分组提供给天线以进行发送,并且解调从天线接收的分组。在一些情况下,设备1605可以包括单个天线1625。但是,在一些情况下,设备1605可以具有多于一个天线1625,该天线可以能够并发地发送或接收多个无线发送。
存储器1630可以包括RAM、ROM或其组合。存储器1630可以存储计算机可读代码1635,该计算机可读代码1635包括当由处理器(例如,处理器1640)执行时使设备1605执行本文所述的各种功能的指令。在一些情况下,除其它外,存储器1630尤其可以包含BIOS,该BIOS可以控制基本硬件或软件操作,诸如与***组件或设备的交互。
处理器1640可以包括智能硬件设备(例如,通用处理器、DSP、CPU、微控制器、ASIC、FPGA、可编程逻辑设备、分立门或晶体管逻辑组件、分立硬件组件,或其任意组合)。在一些情况下,处理器1640可以被配置为使用存储器控制器来操作存储器阵列。在一些情况下,可以将存储器控制器集成到处理器1640中。处理器1640可以被配置为执行存储在存储器(例如,存储器1630)中的计算机可读指令,以使设备1605执行各种功能(例如,在时变信道上支持极化码的功能或任务)。
站间通信管理器1645可以管理与其它基站105的通信,并且可以包括用于与其它基站105合作控制与UE 115的通信的控制器或调度器。例如,站间通信管理器1645可以针对诸如波束赋形或联合发送之类的各种干扰减轻技术来协调向UE 115的发送的调度。在一些示例中,站间通信管理器1645可以在LTE/LTE-A无线通信网络技术内提供X2接口,以提供基站105之间的通信。
代码1635可以包括实现本公开的各方面的指令,包括支持无线通信的指令。代码1635可以存储在诸如***存储器或其它类型的存储器之类的非暂态计算机可读介质中。在一些情况下,代码1635可能不能由处理器1640直接执行,而是可以使计算机(例如,在被编译和执行时)执行本文描述的功能。
图17示出了根据本公开的各方面的图示在时变信道上支持极化码的方法1700的流程图。方法1700的操作可以由如本文描述的设备或其组件来实现。例如,方法1700的操作可以由如参考图9-12描述的通信管理器执行。在一些示例中,设备可以执行指令集来控制设备的功能元件以执行以下描述的功能。附加地或可替代地,设备可以使用专用硬件来执行以下描述的功能的各方面。
在1705处,设备可以通过无线信道从另一个设备接收编码比特的第一集合,该编码比特的第一集合是通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成的,该第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性。可以根据本文描述的方法来执行1705的操作。在一些示例中,可以由如参考图9-12所描述的映射管理器来执行1705的操作的各方面。
在1710处,设备可以向另一个设备发送对编码比特的第一集合的解码不成功的指示。可以根据本文描述的方法来执行1710的操作。在一些示例中,可以由如参考图9-12所描述的错误检测器来执行1710的操作的各个方面。
在1715处,设备可以通过无线信道从另一个设备接收编码比特的第二集合,该编码比特的第二集合是通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成的,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量来确定的。可以根据本文描述的方法来执行1715的操作。在一些示例中,可以由如参考图9-12所描述的重复管理器来执行1715的操作的各方面。
在1720处,设备可以通过解码编码比特的第一和第二集合来获得信息比特向量。可以根据本文描述的方法执行1720的操作。在一些示例中,可以由如参考图9-12所描述的解码管理器来执行1720的操作的各方面。
图18示出了根据本公开的各方面的图示在时变信道上支持极化码的方法1800的流程图。方法1800的操作可以由本文描述的设备或其组件来实现。例如,方法1800的操作可以由如参考图9-12所描述的通信管理器来执行。在一些示例中,设备可以执行指令集来控制设备的功能元件以执行以下描述的功能。附加地或可替代地,设备可以使用专用硬件来执行以下描述的功能的各方面。
在1805处,设备可以通过无线信道从另一个设备接收编码比特的第一集合,该编码比特的第一集合是通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成的,该第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性。可以根据本文描述的方法来执行1805的操作。在一些示例中,可以由如参考图9-12所描述的比特映射管理器来执行1805的操作的各方面。
在1810处,该设备可以向另一个设备发送对编码比特的第一集合的解码不成功的指示。可以根据本文描述的方法来执行1810的操作。在一些示例中,可以由如参考图9-12所描述的错误检测器来执行1810的操作的各个方面。
在1815处,设备可以通过无线信道从另一个设备接收编码比特的第二集合,该编码比特的第二集合是通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成的,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量来确定的。可以根据本文描述的方法执行1815的操作。在一些示例中,可以由如参考图9-12所描述的重复管理器来执行1815的操作的各方面。
在1820处,设备可以基于信道度量和用于编码比特的第二集合的调制阶数为编码比特的第二集合的每个比特确定相应的编码比特度量。可以根据本文描述的方法执行1820的操作。在一些示例中,可以由如参考图9-12所描述的信道状况管理器来执行1820的操作的各方面。
在1825处,设备可以基于相应的编码比特度量来确定信息比特向量的至少一比特中的比特数。可以根据本文描述的方法执行1825的操作。在一些示例中,可以由如参考图9-12所描述的重复管理器来执行1825的操作的各方面。
在1830处,设备可以通过解码编码比特的第一和第二集合来获得信息比特向量。可以根据本文描述的方法执行1830的操作。在一些示例中,可以由如参考图9-12所描述的解码管理器执行1830的操作的各方面。
图19示出了根据本公开的各方面的图示在时变信道上支持极化码的方法1900的流程图。方法1900的操作可以由本文描述的设备或其组件来实现。例如,方法1900的操作可以由如参考图13-16所描述的通信管理器来执行。在一些示例中,设备可以执行指令集来控制设备的功能元件以执行以下描述的功能。附加地或可替代地,设备可以使用专用硬件来执行以下描述的功能的各方面。
在1905处,设备可以通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合来生成编码比特的第一集合,该第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性。可以根据本文描述的方法来执行1905的操作。在一些示例中,可以由如参考图13-16所描述的比特映射器来执行1905的操作的各方面。
在1910处,设备可以通过无线信道向另一个设备发送编码比特的第一集合。可以根据本文描述的方法执行1910的操作。在一些示例中,可以由如参考图13-16所描述的码字管理器来执行1910的操作的各方面。
在1915处,设备可以从另一个设备接收对编码比特的第一集合的解码不成功的指示。可以根据本文描述的方法执行1915的操作。在一些示例中,可以由如参考图13-16所描述的错误管理器来执行1915的操作的各方面。
在1920处,设备可以通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道来生成编码比特的第二集合,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量来确定的。1920的操作可以根据本文描述的方法来执行。在一些示例中,可以由如参考图13-16所描述的重复控制器来执行1920的操作的各方面。
在1925处,设备可以通过无线信道向另一个设备发送编码比特的第二集合。1925的操作可以根据本文描述的方法来执行。在一些示例中,可以由如参考图13-16所描述的码字管理器来执行1925的操作的各方面。
图20示出了根据本公开的各方面的图示在时变信道上支持极化码的方法2000的流程图。方法2000的操作可以由本文描述的设备或其组件来实现。例如,方法2000的操作可以由如参考图13-16所描述的通信管理器来执行。在一些示例中,设备可以执行指令集来控制设备的功能元件以执行以下描述的功能。附加地或可替代地,设备可以使用专用硬件来执行以下描述的功能的各方面。
在2005处,设备可以通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合来生成编码比特的第一集合,该第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性。可以根据本文描述的方法来执行2005的操作。在一些示例中,可以由如参考图13-16所描述的比特映射器来执行2005的操作的各方面。
在2010处,设备可以通过无线信道向另一个设备发送编码比特的第一集合。可以根据本文描述的方法来执行2010的操作。在一些示例中,可以由如参考图13-16所描述的码字管理器来执行2010的操作的各方面。
在2015处,设备可以从另一个设备接收对编码比特的第一集合的解码不成功的指示。可以根据本文描述的方法执行2015的操作。在一些示例中,可以由如参考图13-16所描述的错误管理器来执行2015的操作的各方面。
在2020处,设备可以通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道来生成编码比特的第二集合,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是基于在接收到编码比特的第一集合之后测量的无线信道的信道度量来确定的。2020的操作可以根据本文描述的方法来执行。在一些示例中,可以由如参考图13-16所描述的重复控制器来执行2020的操作的各方面。
在2025处,设备可以基于信道度量和用于编码比特的第二集合的调制阶数为编码比特的第二集合的每一比特确定相应的编码比特度量。2025的操作可以根据本文描述的方法来执行。在一些示例中,可以由如参考图13-16所描述的信道监视器来执行2025的操作的各方面。
在2030处,设备可以基于相应的编码比特度量来确定信息比特向量的至少一比特中的比特数。2030的操作可以根据本文描述的方法来执行。在一些示例中,可以由如参考图13-16所描述的重复控制器来执行2030的操作的各方面。
在2035处,设备可以通过无线信道向另一个设备发送编码比特的第二集合。2035的操作可以根据本文描述的方法来执行。在一些示例中,可以由如参考图13-16所描述的码字管理器来执行2035的操作的各方面。
应当注意的是,上述方法描述了可能的实施方式,并且可以重新布置或修改操作和步骤,并且其它实施方式也是可能的。另外,可以组合来自两种或更多种方法的各方面。
实施例1:一种用于无线通信的方法,包括:通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合来生成编码比特的第一集合,第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性;通过无线信道向设备发送编码比特的第一集合;从设备接收对编码比特的第一集合的解码不成功的指示;通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道来生成编码比特的第二集合,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是至少部分地基于在接收到编码比特的第一集合之后测量的无线信道的信道度量确定的;以及通过无线信道向设备发送编码比特的第二集合。
实施例2:根据实施例1所述的方法,还包括:在调度编码比特的第二集合的控制传输中,发送信道度量的指示或信息比特向量的所述至少一比特中的比特数。
实施例3:根据实施例1或2中的任一项所述的方法,其中信道度量包括信噪比(SNR)、信道质量指示符(CQI)、参考信号接收功率(RSRP)、参考信号接收质量(RSRQ)或其组合。
实施例4:根据实施例1至3中的任一项所述的方法,还包括:在发送编码比特的第一集合之后通过无线信道从设备接收信道反馈,该信道反馈包括信道度量、在发送编码比特的第一集合之前测量的初始信道度量、信道度量与初始信道度量之间的差的量值或其组合。
实施例5:根据实施例1至4中的任一项所述的方法,还包括:确定信息比特向量的所述至少一比特中的比特数。
实施例6:根据实施例5所述的方法,其中确定信息比特向量的所述至少一比特中的比特数包括:至少部分地基于信道度量对第二极化码执行密度演化操作。
实施例7:根据实施例5所述的方法,其中确定信息比特向量的所述至少一比特中的比特数包括:至少部分地基于信道度量来识别查找表中的比特数。
实施例8:根据实施例5所述的方法,其中确定信息比特向量的所述至少一比特中的比特数包括:确定信道度量与在接收编码比特的第一集合之前测量的初始信道度量之间的差的量值。
实施例9:根据实施例5的方法,还包括:至少部分地基于信道度量和用于编码比特的第二集合的调制阶数为编码比特的第二集合的每一比特确定相应的编码比特度量,其中比特数至少部分地基于相应的编码比特度量。
实施例10:根据实施例1至9中的任一项所述的方法,还包括:在发送编码比特的第一集合之后测量信道度量。
实施例11:根据实施例1至10中的任一项所述的方法,还包括:向设备发送触发以提供信道反馈,其中该触发是在编码比特的第一集合不成功的指示之后并且在发送编码比特的第二集合之前发送的。
实施例12:根据实施例1至11中的任一项所述的方法,其中编码比特的第一集合包括由第一极化码生成的码字的编码比特的子集。
实施例13:根据实施例12所述的方法,其中编码比特的第二集合包括由第二极化码生成的第二码字的编码比特的第二子集。
实施例14:一种装置,包括至少一个用于执行根据实施例1至13中的任一项所述的方法的部件。
实施例15:一种用于无线通信的装置,包括处理器;与处理器进行电子通信的存储器;以及存储在存储器中并且可由处理器执行以使装置执行根据实施例1至13中的任一项所述的方法的指令。
实施例16:一种非暂态计算机可读介质,其存储用于无线通信的代码,该代码包括可由处理器执行以执行根据实施例1至13中的任一项所述的方法的指令。
实施例17:一种用于无线通信的方法,包括:通过无线信道从设备接收编码比特的第一集合,该编码比特的第一集合通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成,第一比特索引集合基于极化比特信道的第一集合的相应比特信道可靠性;向设备发送编码比特的第一集合的解码未成功的指示;通过无线信道从设备接收编码比特的第二集合,该编码比特的第二集合通过根据第二比特索引集合将信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成,其中第二极化码是第一极化码的超集,并且其中至少一个比特信道是至少部分地基于在接收到编码比特的第一集合之后测量的无线信道的信道度量确定的;以及通过对编码比特的第一集合和第二集合进行解码来获得信息比特向量。
实施例18:根据实施例17的方法,还包括:在调度编码比特的第二集合的控制传输中,接收信道度量的指示或信息比特向量的所述至少一比特中的比特数。
实施例19:根据实施例17或18中的任一项所述的方法,其中信道度量包括信噪比(SNR)、信道质量指示符(CQI)、参考信号接收功率(RSRP)、参考信号接收质量(RSRQ)或其组合。
实施例20:根据实施例17至19中的任一项所述的方法,还包括:在接收到编码比特的第一集合之后通过无线信道向设备发送信道反馈,该信道反馈包括信道度量、在接收编码比特的第一集合之前测量的初始信道度量、信道度量与初始信道度量之间的差的量值或其组合。
实施例21:根据实施例17至20中的任一项所述的方法,还包括:在接收到编码比特的第一集合之后测量信道度量。
实施例22:根据实施例17至21中的任一项所述的方法,还包括:确定信息比特向量的所述至少一比特中的比特数。
实施例23:根据实施例22所述的方法,其中确定信息比特向量的所述至少一比特中的比特数包括:至少部分地基于信道度量对第二极化码执行密度演化操作。
实施例24:根据实施例22所述的方法,其中确定信息比特向量的所述至少一比特中的比特数包括:至少部分地基于信道度量来识别查找表中的比特数。
实施例25:根据实施例22所述的方法,其中确定信息比特向量的所述至少一比特中的比特数包括:确定信道度量与在接收编码比特的第一集合之前测量的初始信道度量之间的差的量值。
实施例26:根据实施例22所述的方法,还包括:至少部分地基于信道度量和用于编码比特的第二集合的调制阶数来确定编码比特的第二集合的每一比特的相应编码比特度量,其中比特数至少部分地基于相应的编码比特度量。
实施例27:根据实施例17至26中的任一项所述的方法,还包括:从设备接收触发以提供信道反馈,其中触发是在编码比特的第一集合不成功的指示之后并且在接收编码比特的第二集合之前接收的。
实施例28:根据实施例17至27中的任一项所述的方法,其中编码比特的第一集合包括由第一极化码生成的码字的编码比特的子集。
实施例29:根据实施例28所述的方法,其中编码比特的第二集合包括由第二极化码生成的第二码字的编码比特的第二子集。
实施例30:一种装置,包括至少一个用于执行根据实施例17至29中的任一项所述的方法的部件。
实施例31:一种用于无线通信的设备,包括处理器;与处理器进行电子通讯的存储器;以及存储在存储器中并且可由处理器执行以使装置执行根据实施例17至29中的任一项所述的方法的指令。
实施例32:一种非暂态计算机可读介质,其存储用于无线通信的代码,该代码包括可由处理器执行以执行根据实施例17至29中的任一项所述的方法的指令。
本文描述的技术可以用于各种无线通信***,诸如码分多址(CDMA)、时分多址(TDMA)、频分多址(FDMA)、正交频分多址(OFDMA)、单载波频分多址(SC-FDMA)及其它***。CDMA***可以实现无线电技术,诸如CDMA2000、通用陆地无线电接入(UTRA)等。CDMA2000覆盖IS-2000、IS-95和IS-856标准。IS-2000版本通常可以被称为CDMA2000 1X、1X等。IS-856(TIA-856)通常被称为CDMA2000 1xEV-DO、高速率分组数据(HRPD)等。UTRA包括宽带CDMA(WCDMA)和CDMA的其它变体。TDMA***可以实现无线电技术,诸如全球移动通信***(GSM)。
OFDMA***可以实现无线电技术,诸如超移动宽带(UMB)、演进的UTRA(E-UTRA)、电气和电子工程师协会(IEEE)802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20、Flash-OFDM等。UTRA和E-UTRA是通用移动电信***(UMTS)的一部分。LTE、LTE-A和LTE-A Pro是使用E-UTRA的UMTS版本。在名为“3rd Generation Partnership Project(3GPP)的组织的文档中描述了UTRA、E-UTRA、UMTS、LTE、LTE-A、LTE-A Pro、NR和GSM。在来自名为“3rdGeneration Partnership Project 2”(3GPP2)的组织的文档中描述了CDMA2000和UMB。本文描述的技术可以用于上面提到的***和无线电技术以及其它***和无线电技术。虽然出于示例目的可以描述LTE、LTE-A、LTE-A Pro或NR***的各个方面,并且在许多描述中可以使用LTE、LTE-A、LTE-A Pro或NR术语,但是本文描述的技术可在LTE、LTE-A、LTE-A Pro或NR应用之外应用。
宏小区一般覆盖相对大的地理区域(例如,半径几公里),并且可以允许UE 115通过向网络提供商进行服务订阅来不受限制地访问。与宏小区相比,小小区可以与功率较低的基站105相关联,并且小小区可以在与宏小区相同或不同的(例如,许可的、未许可的等)频带中操作。根据各种示例,小小区可以包括微微小区、毫微微小区和微小区。微微小区例如可以覆盖小地理区域并且可以允许具有与网络提供商的服务订阅的UE 115无限制地接入。毫微微小区也可以覆盖小地理区域(例如,家庭)并且可以由与毫微微小区具有关联的UE 115(例如,封闭订户组(CSG)中的UE 115、用于家庭中的用户的UE 115等)提供受限的接入。用于宏小区的eNB可以被称为宏eNB。用于小小区的eNB可以被称为小小区eNB、微微eNB、毫微微eNB或家庭eNB。eNB可以支持一个或多个(例如,两个、三个、四个等)小区,并且还可以支持使用一个或多个分量载波的通信。
本文描述的一个或多个无线通信***100可以支持同步或异步操作。对于同步操作,基站105可以具有相似的帧定时,并且来自不同基站105的发送可以在时间上大致对准。对于异步操作,基站105可以具有不同的帧定时,并且来自不同基站105的发送可以在时间上不对准。本文描述的技术可以用于同步或异步操作。
本文描述的信息和信号可以使用多种不同技术和技巧中的任何一种来表示。例如,在以上整个说明书中可能引用的数据、指令、命令、信息、信号、比特、符号和芯片可以由电压、电流、电磁波、磁场或粒子、光场或粒子或其任意组合来表示。
结合本文的公开描述的各种说明性方框和模块可以用被设计为执行本文描述的功能的通用处理器、数字信号处理器(DSP)、ASIC、FPGA或其它可编程逻辑设备(PLD)、分立门或晶体管逻辑、分立硬件组件或其任意组合来实现或执行。通用处理器可以是微处理器,但替代地,处理器可以是任何常规处理器、控制器、微控制器或状态机。处理器也可以被实现为计算设备的组合(例如,DSP和微处理器的组合、多个微处理器、与DSP核心结合的一个或多个微处理器或任何其它这样的配置)。
本文描述的功能可以用硬件、由处理器执行的软件、固件或其任意组合来实现。如果用处理器执行的软件实现,那么功能可以作为一条或多条指令或代码存储在计算机可读介质上或通过计算机可读介质发送。其它示例和实施方式在本公开和所附权利要求的范围内。例如,由于软件的性质,可以使用由处理器执行的软件、硬件、固件、硬接线或这些中的任意组合来实现上述功能。实现功能的特征也可以物理地比特于各种比特置,包括被分布为使得功能的各部分在不同物理地点实现。
计算机可读介质包括非暂态计算机存储介质和通信介质,包括促进将计算机程序从一个地方转移到另一个地方的任何媒介。非暂态存储介质可以是可由通用或专用计算机访问的任何可用介质。作为示例而非限制,非暂态计算机可读介质可以包括随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、闪存、紧凑盘(CD)ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储设备,或者可以用于以指令或数据结构的形式携带或存储期望的程序代码部件并且可以由通用或专用计算机或者通用或专用处理器进行访问的任何其它非暂态介质。而且,任何连接都适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)或无线技术(诸如红外、无线电和微波)从网站、服务器或其它远程源发送软件,那么同轴电缆、光纤电缆、双绞线、DSL或无线技术(诸如红外、无线电和微波)被包括在介质的定义中。如本文所使用的,盘和碟包括CD、激光碟、光碟、数字多功能碟(DVD)、软盘和蓝光碟,其中盘通常以磁性方式复制数据,而碟则通过激光以光学方式复制数据。以上的组合也被包括在计算机可读介质的范围内。
如在本文所使用的,包括在权利要求中,如在项目列表中使用的“或”(例如,以诸如“…中的至少一个”或“…中一个或多个”之类的短语开头的项目列表”)指示包含性列表,例如,A、B或C中至少一个的列表表示A或B或C或AB或AC或BC或ABC(即,A和B和C)。而且,如本文所使用的,短语“基于”不应被解释为对封闭条件集的引用。例如,在不脱离本公开的范围的情况下,被描述为“基于条件A”的示例性步骤可以基于条件A和条件B两者。换句话说,如本文所使用的,短语“基于”应以与短语“至少部分地基于”相同的方式解释。
在附图中,相似的组件或特征可以具有相同的附图标记。另外,可以通过在附图标记之后加上破折号和在相似组件之间进行区分的第二标记来区分相同类型的各种组件。如果在说明书中仅使用第一附图标记,那么该描述适用于具有相同的第一附图标记的任何相似组件,而与第二附图标记或其它后续附图标记无关。
结合附图在本文中阐述的描述描述了示例配置,并且不表示可以实现或在权利要求的范围内的所有示例。本文使用的术语“示例性”意味着“用作示例、实例或图示”,而不是“优选”或“优于其它示例”。为了提供对所描述的技巧的理解,详细描述包括具体细节。但是,可以在没有这些具体细节的情况下实践这些技巧。在一些情况下,以框图形式示出了众所周知的结构和设备,以避免使所描述的示例的概念不清楚。
提供本文的描述以使本领域技术人员能够制造或使用本公开。对本公开的各种修改对于本领域技术人员将是显而易见的,并且在不脱离本公开的范围的情况下,本文中定义的一般原理可以应用于其它变型。因此,本公开不限于本文描述的示例和设计,而是应被赋予与本文公开的原理和新颖性特征一致的最广范围。

Claims (32)

1.一种用于无线通信的方法,包括:
通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合来生成编码比特的第一集合,所述第一比特索引集合基于所述极化比特信道的第一集合的相应比特信道可靠性;
通过无线信道向设备发送所述编码比特的第一集合;
从所述设备接收对所述编码比特的第一集合的解码不成功的指示;
通过根据第二比特索引集合将所述信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道来生成编码比特的第二集合,其中所述第二极化码是第一极化码的超集,并且其中所述至少一个比特信道是至少部分地基于在接收到所述编码比特的第一集合之后测量的所述无线信道的信道度量确定的,其中所述信道度量包括信道质量指示符(CQI)、参考信号接收功率(RSRP)、参考信号接收质量(RSRQ)或其组合;以及
通过所述无线信道向所述设备发送所述编码比特的第二集合。
2.如权利要求1所述的方法,还包括:
在调度所述编码比特的第二集合的控制传输中,发送所述信道度量的指示或所述信息比特向量的所述至少一比特中的比特数。
3.如权利要求1所述的方法,其中所述信道度量还包括信噪比(SNR)。
4.如权利要求1所述的方法,还包括:
在发送所述编码比特的第一集合之后通过所述无线信道从所述设备接收信道反馈,该信道反馈包括所述信道度量、在发送所述编码比特的第一集合之前测量的初始信道度量、所述信道度量与所述初始信道度量之间的差的量值或其组合。
5.如权利要求1所述的方法,还包括:
确定所述信息比特向量的所述至少一比特中的比特数。
6.如权利要求5所述的方法,其中确定所述信息比特向量的所述至少一比特中的比特数包括:
至少部分地基于所述信道度量对所述第二极化码执行密度演化操作。
7.如权利要求5所述的方法,其中确定所述信息比特向量的所述至少一比特中的比特数包括:
至少部分地基于所述信道度量来识别查找表中的比特数。
8.如权利要求5所述的方法,其中确定所述信息比特向量的所述至少一比特中的比特数包括:
确定所述信道度量与在接收所述编码比特的第一集合之前测量的初始信道度量之间的差的量值。
9.如权利要求5所述的方法,还包括:
至少部分地基于所述信道度量和用于所述编码比特的第二集合的调制阶数为所述编码比特的第二集合的每一比特确定相应的编码比特度量,其中所述比特数至少部分地基于所述相应的编码比特度量。
10.如权利要求1所述的方法,还包括:
在发送所述编码比特的第一集合之后测量所述信道度量。
11.如权利要求1所述的方法,还包括:
向所述设备发送触发以提供信道反馈,其中所述触发是在所述编码比特的第一集合不成功的指示之后并且在发送所述编码比特的第二集合之前发送的。
12.如权利要求1所述的方法,其中所述编码比特的第一集合包括由所述第一极化码生成的码字的编码比特的子集。
13.如权利要求12所述的方法,其中所述编码比特的第二集合包括由所述第二极化码生成的第二码字的编码比特的第二子集。
14.一种用于无线通信的方法,包括:
通过无线信道从设备接收编码比特的第一集合,所述编码比特的第一集合通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成,所述第一比特索引集合基于所述极化比特信道的第一集合的相应比特信道可靠性;
向所述设备发送所述编码比特的第一集合的解码未成功的指示;
通过所述无线信道从所述设备接收编码比特的第二集合,所述编码比特的第二集合通过根据第二比特索引集合将所述信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成,其中所述第二极化码是所述第一极化码的超集,并且其中所述至少一个比特信道是至少部分地基于在接收到所述编码比特的第一集合之后测量的所述无线信道的信道度量确定的,其中所述信道度量包括信道质量指示符(CQI)、参考信号接收功率(RSRP)、参考信号接收质量(RSRQ)或其组合;以及
通过对所述编码比特的第一集合和第二集合进行解码来获得所述信息比特向量。
15.如权利要求14所述的方法,还包括:
在调度所述编码比特的第二集合的控制传输中,接收所述信道度量的指示或所述信息比特向量的所述至少一比特中的比特数。
16.如权利要求14所述的方法,其中所述信道度量还包括信噪比(SNR)。
17.如权利要求14所述的方法,还包括:
在接收到所述编码比特的第一集合之后通过所述无线信道向所述设备发送信道反馈,所述信道反馈包括所述信道度量、在接收所述编码比特的第一集合之前测量的初始信道度量、所述信道度量与所述初始信道度量之间的差的量值或其组合。
18.如权利要求14所述的方法,还包括:
在接收到所述编码比特的第一集合之后测量所述信道度量。
19.如权利要求14所述的方法,还包括:
确定所述信息比特向量的所述至少一比特中的比特数。
20.如权利要求19所述的方法,其中确定所述信息比特向量的所述至少一比特中的比特数包括:
至少部分地基于所述信道度量对所述第二极化码执行密度演化操作。
21.如权利要求19所述的方法,其中确定所述信息比特向量的所述至少一比特中的比特数包括:
至少部分地基于所述信道度量来识别查找表中的比特数。
22.如权利要求19所述的方法,其中确定所述信息比特向量的所述至少一比特中的比特数包括:
确定所述信道度量与在接收所述编码比特的第一集合之前测量的初始信道度量之间的差的量值。
23.如权利要求19所述的方法,还包括:
至少部分地基于所述信道度量和用于所述编码比特的第二集合的调制阶数来确定所述编码比特的第二集合的每一比特的相应编码比特度量,其中所述比特数至少部分地基于所述相应的编码比特度量。
24.如权利要求14所述的方法,还包括:
从所述设备接收触发以提供信道反馈,其中所述触发是在所述编码比特的第一集合不成功的指示之后并且在接收所述编码比特的第二集合之前接收的。
25.如权利要求14所述的方法,其中所述编码比特的第一集合包括由所述第一极化码生成的码字的编码比特的子集。
26.如权利要求25所述的方法,其中所述编码比特的第二集合包括由所述第二极化码生成的第二码字的编码比特的第二子集。
27.一种用于无线通信的装置,包括:
处理器,
存储器,与所述处理器进行电子通信;以及
指令,存储在所述存储器中并且可由所述处理器执行以使所述装置:
通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合来生成编码比特的第一集合,所述第一比特索引集合基于所述极化比特信道的第一集合的相应比特信道可靠性;
通过无线信道向设备发送所述编码比特的第一集合;
从所述设备接收对所述编码比特的第一集合的解码不成功的指示;
通过根据第二比特索引集合将所述信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道来生成编码比特的第二集合,其中所述第二极化码是所述第一极化码的超集,并且其中所述至少一个比特信道是只是部分地基于在接收到所述编码比特的第一集合之后测量的所述无线信道的信道度量确定的,其中所述信道度量包括信道质量指示符(CQI)、参考信号接收功率(RSRP)、参考信号接收质量(RSRQ)或其组合;以及
通过所述无线信道向所述设备发送所述编码比特的第二集合。
28.如权利要求27所述的装置,其中所述指令还可由所述处理器执行以使所述装置:
在调度所述编码比特的第二集合的控制传输中,发送所述信道度量的指示或所述信息比特向量的所述至少一比特中的比特数。
29.如权利要求27所述的装置,其中所述信道度量还包括信噪比(SNR)。
30.一种用于无线通信的装置,包括:
处理器,
存储器,与所述处理器进行电子通信;以及
指令,存储在所述存储器中并且可由所述处理器执行以使所述装置:
通过无线信道从设备接收编码比特的第一集合,所述编码比特的第一集合通过根据第一比特索引集合将信息比特向量映射到第一极化码的极化比特信道的第一集合而生成,所述第一比特索引集合基于所述极化比特信道的第一集合的相应比特信道可靠性;
向所述设备发送所述编码比特的第一集合的解码未成功的指示;
通过所述无线信道从所述设备接收编码比特的第二集合,所述编码比特的第二集合通过根据第二比特索引集合将所述信息比特向量的至少一比特的重复映射到第二极化码的极化比特信道的第二集合的至少一个比特信道而生成,其中所述第二极化码是所述第一极化码的超集,并且其中所述至少一个比特信道是至少部分地基于在接收到所述编码比特的第一集合之后测量的所述无线信道的信道度量确定的,其中所述信道度量包括信道质量指示符(CQI)、参考信号接收功率(RSRP)、参考信号接收质量(RSRQ)或其组合;以及
通过对所述编码比特的第一集合和第二集合进行解码来获得所述信息比特向量。
31.一种存储计算机可执行指令的非暂时性计算机可读介质,当所述指令被设备执行时,使得所述设备执行权利要求1-13之一的方法。
32.一种存储计算机可执行指令的非暂时性计算机可读介质,当所述指令被设备执行时,使得所述设备执行权利要求14-26之一的方法。
CN201980024030.7A 2018-04-04 2019-04-02 随时间变化的信道上的极性编码的harq方案 Active CN112219365B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
PCT/CN2018/081941 WO2019191944A1 (en) 2018-04-04 2018-04-04 Polar coded harq scheme over time-varying channel
CNPCT/CN2018/081941 2018-04-04
PCT/CN2019/080972 WO2019192461A1 (en) 2018-04-04 2019-04-02 Polar coded harq scheme over time-varying channel

Publications (2)

Publication Number Publication Date
CN112219365A CN112219365A (zh) 2021-01-12
CN112219365B true CN112219365B (zh) 2024-05-24

Family

ID=68099782

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980024030.7A Active CN112219365B (zh) 2018-04-04 2019-04-02 随时间变化的信道上的极性编码的harq方案

Country Status (4)

Country Link
US (1) US11271631B2 (zh)
EP (1) EP3776957A4 (zh)
CN (1) CN112219365B (zh)
WO (2) WO2019191944A1 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113691300A (zh) * 2018-12-25 2021-11-23 华为技术有限公司 一种数据传输方法及通信设备
CN111525988A (zh) * 2019-02-02 2020-08-11 华为技术有限公司 一种反馈方法及终端设备
CN112152754B (zh) * 2019-06-28 2021-12-28 华为技术有限公司 一种极化码重传方法及装置
WO2021080155A1 (ko) * 2019-10-21 2021-04-29 엘지전자 주식회사 Harq 동작을 위한 코드워드 설정 기법
CN113541698B (zh) * 2020-04-22 2022-07-12 华为技术有限公司 编码、译码方法、装置及设备
CN113810061A (zh) * 2020-06-17 2021-12-17 华为技术有限公司 Polar码编码方法、Polar码译码方法及其装置
US11528035B2 (en) * 2020-07-13 2022-12-13 Mediatek Inc. Bit selection for polar coding incremental-redundancy HARQ
CN115314124B (zh) * 2022-09-28 2023-01-10 鹏城实验室 一种极化码构造方法、构造***和装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104067609A (zh) * 2011-11-04 2014-09-24 黑莓有限公司 用于上行链路harq-ack和csi传输的方法和***
CN106936548A (zh) * 2015-12-30 2017-07-07 上海无线通信研究中心 一种基于极化码的混合自动重传请求方法及其装置
WO2018045849A1 (zh) * 2016-09-12 2018-03-15 华为技术有限公司 极化码的重传方法及装置

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104079370B (zh) * 2013-03-27 2018-05-04 华为技术有限公司 信道编译码方法及装置
US10135460B2 (en) 2013-10-01 2018-11-20 Texas Instruments Incorporated Apparatus and method for multilevel coding (MLC) with binary alphabet polar codes
RU2665233C1 (ru) 2014-05-30 2018-08-28 Хуавей Текнолоджиз Ко., Лтд. Способ и устройство построения прореженного полярного кода
CN105743621B (zh) * 2016-02-02 2019-03-26 北京邮电大学 基于极化码的harq信号发送、接收方法及装置
WO2017156792A1 (en) * 2016-03-18 2017-09-21 Qualcomm Incorporated Transmission of new data in a hybrid automatic repeat request (harq) retransmission with polar coded transmissions
WO2017193296A1 (en) 2016-05-11 2017-11-16 Qualcomm Incorporated Techniques for a hybrid automatic repeat request (harq) mechanism with polar codes
US10728080B2 (en) * 2016-05-20 2020-07-28 Qualcomm Incorporated Polar codes and modulation mappings
EP3535889A1 (en) * 2016-11-03 2019-09-11 Telefonaktiebolaget LM Ericsson (PUBL) Systems and methods for rate-compatible polar codes for general channels
CN110249558B (zh) * 2016-12-13 2022-03-29 诺基亚技术有限公司 用于无线网络的下行链路控制信道的极化码
WO2018126496A1 (en) * 2017-01-09 2018-07-12 Qualcomm Incorporated Bit allocation for encoding and decoding
WO2018152694A1 (en) * 2017-02-22 2018-08-30 Qualcomm Incorporated Mutual-information based recursive polar code construction
US11223370B2 (en) * 2017-02-17 2022-01-11 Lg Electronics Inc. Method and apparatus for transmitting information
CN109286404B (zh) * 2017-07-21 2021-02-09 华为技术有限公司 一种Polar码编码方法及装置
US10700710B2 (en) 2017-07-24 2020-06-30 Qualcomm Incorporated Indicating a number of copied information bits in a retransmission
WO2019157764A1 (en) * 2018-02-15 2019-08-22 Qualcomm Incorporated Self-decodable redundancy versions for polar codes

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104067609A (zh) * 2011-11-04 2014-09-24 黑莓有限公司 用于上行链路harq-ack和csi传输的方法和***
CN106936548A (zh) * 2015-12-30 2017-07-07 上海无线通信研究中心 一种基于极化码的混合自动重传请求方法及其装置
WO2018045849A1 (zh) * 2016-09-12 2018-03-15 华为技术有限公司 极化码的重传方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
R1-16113301 HARQ scheme for polar codes;HUAWEI 等;3GPP TSG RAN WG1 Meeting #87;第2节 *

Also Published As

Publication number Publication date
US11271631B2 (en) 2022-03-08
WO2019192461A1 (en) 2019-10-10
WO2019191944A1 (en) 2019-10-10
US20210099213A1 (en) 2021-04-01
CN112219365A (zh) 2021-01-12
EP3776957A4 (en) 2022-01-05
EP3776957A1 (en) 2021-02-17

Similar Documents

Publication Publication Date Title
CN112106321B (zh) 用于超可靠低等待时间通信的传输块大小缩放因子指示
CN112219365B (zh) 随时间变化的信道上的极性编码的harq方案
CN110582958B (zh) 用于上行链路控制信息的极化码
CN111989883B (zh) 用于无线通信的方法和设备
CN111713025B (zh) 用于极化码的可自解码的冗余版本
CN113169814B (zh) 用于极化编码重传的等效穿孔集合
CN112262535B (zh) 针对增量冗余的极性码构造的方法和装置
CN110945814A (zh) 指示重传中的复制信息比特数量
CN113767693A (zh) 用于使用经预配置的下行链路资源进行无线通信的技术
CN112136283A (zh) 用于多传输配置指示通信的控制信道母码确定
CN111052644B (zh) 用于极性码的物理广播信道设计
WO2020057477A1 (en) A polar code design for physical downlink control channel re-transmission
CN115943696A (zh) 用于无线***的动态编码

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant