用于概率幅度整形的循环缓冲方法、装置和系统与流程
本技术大体上涉及无线通信,尤其涉及一种用于概率幅度整形的循环缓冲方法、装置和系统。
背景技术:
1、已部署第四代(fourth generation,4g)系统(例如,长期演进(long-termevolution,lte)系统)、第五代(fifth generation,5g)系统(例如,新空口(new radio,nr)系统)等无线通信系统,以提供各种类型的应用,例如消息、语音、视频和其它数据。
2、现行无线标准(例如,5g nr)支持具有不同调制阶数(即,不同星座大小)的调制星座,以及采用各种码率(code rate,cr)的前向纠错(forward error correction,fec)。例如,5g nr标准采用正交幅度调制(quadrature amplitude modulation,qam)作为调制方案,并且采用低密度奇偶校验(low density parity check,ldpc)码作为fec方案。在发送和接收数据时,调制阶数和cr形成了在给定时间和带宽内与特定频谱效率或传输速率相对应的传输模式,这可以通过每秒每赫兹的比特数(bits per second per hertz,bps)来衡量。调制阶数和cr的此类组合称为调制编码方案(modulation and coding scheme,mcs)。选择mcs以最佳地匹配信道条件。
3、通常,无线信道可以通过其信道容量来表征,该信道容量表示在存在噪声的情况下,可以通过信道“无差错”传输的最大信息量,以每信道使用的比特数来衡量。通过选择的mcs获得的传输速率不能超过信道容量。传输速率与信道容量之间的差距可以通过信噪比(signal-to-noise-ratio,snr)的差值来表示。在5g nr中,对于高阶mcs,可以观察到通过qam和ldpc码获得的传输速率与信道容量之间存在明显差距。在一些情况下,可以使用1024-qam或4096-qam等高阶mcs,这需要高snr。但是,由于现代蜂窝系统中采用积极的频率复用,在噪声和小区间干扰的影响下,可能难以获得高snr。
技术实现思路
1、本技术的一种或多种实现方式提供了通信方法和通信装置。本技术中描述的技术可以实现用于概率幅度整形的循环缓冲。
2、根据第一方面,提供了一种方法。所述方法:获得码字,所述码字包括整形幅度比特、信息比特和奇偶校验比特;对所述码字的至少一部分进行交织,以生成与复值符号相对应的比特组,其中所述组中的每个组包括与所述复值符号中的一个复值符号相对应的qm个比特,并且其中qm是所述复值符号的调制阶数;发送信号,所述信号包括所述比特组的至少一个冗余版本(redundancy version,rv)。
3、结合第一方面,在一些实现方式中,所述方法还包括:将所述比特组的至少一个rv存储在循环缓冲区中。
4、结合第一方面,在一些实现方式中,所述组中的每个组中包括的所述qm个比特包括符号比特和与所述符号比特相对应的幅度比特,并且其中所述符号比特指示对应的复值符号的正负号,所述幅度比特指示所述对应的复值符号的幅度。
5、结合第一方面,在一些实现方式中,所述符号比特包括所述信息比特的一部分和所述奇偶校验比特的一部分,并且所述幅度比特包括所述整形幅度比特的一部分。
6、结合第一方面,在一些实现方式中,所述码字的至少一部分包括ns×qm个比特,其中ns是与要在所述信号中发送的所述比特组相对应的复值符号的数量,其中对所述码字的至少一部分进行交织包括:将所述码字的至少一部分输入到比特交织器;所述交织器将所述ns×qm个比特分组为所述比特组;从所述比特交织器输出所述比特组,以存储在所述循环缓冲区中。
7、结合第一方面,在一些实现方式中,所述比特交织器是行列比特交织器,其中所述码字的至少一部分以逐行方式输入到所述行列比特交织器,并且所述比特组以逐列方式从所述比特交织器输出。
8、结合第一方面,在一些实现方式中,所述行列比特交织器将所述码字的至少一部分分组为两行和ns列,其中所述ns列中的每一列包括与所述复值符号中的一个复值符号相对应的qm个比特,并且所述两行中的一行包括所述符号比特,所述两行中的另一行包括所述复值符号中的所述对应的一个复值符号的幅度比特。
9、结合第一方面,在一些实现方式中,所述行列比特交织器将所述码字的至少一部分分组为qm行和ns列,其中所述ns列中的每一列包括与所述复值符号中的一个复值符号相对应的qm个比特,并且所述qm行中的每一行包括所述复值符号中的所述对应的一个复值符号的符号比特中的一个符号比特或幅度比特中的一个幅度比特。
10、结合第一方面,在一些实现方式中,除所述码字的至少一部分之外,所述码字的剩余部分包括未交织的额外奇偶校验比特,并且所述方法还包括:在存储所述至少一个rv中的第一rv之后,将所述额外奇偶校验比特存储到所述循环缓冲区。
11、结合第一方面,在一些实现方式中,所述循环缓冲区的大小等于所述码字的大小。
12、结合第一方面,在一些实现方式中,所述至少一个rv中的每个rv的起点是qm的倍数。
13、结合第一方面,在一些实现方式中,所述信息比特和所述奇偶校验比特均匀分布。
14、结合第一方面,在一些实现方式中,所述整形幅度比特基于非均匀分布来生成。
15、结合第一方面,在一些实现方式中,所述方法还包括:在存储所述比特组之后,将所述比特组调制为对应的复值符号,其中发送包括所述比特组的所述信号包括:在所述信号上发送所述复值符号。
16、结合第一方面,在一些实现方式中,所述至少一个rv包括rv0、rv1、rv2和rv3,其中低密度奇偶校验(low-density parity-check,ldpc)码基图1的所述循环缓冲区中的rv0、rv1、rv2和rv3的起点分别是0、、和,其中ldpc码基图2的所述循环缓冲区中的rv0、rv1、rv2和rv3的起点分别是0、、和,并且其中ncb表示所述循环缓冲区的缓冲区大小或母码字长度,zc表示所述ldpc码的提升大小,表示对x的向下取整运算。
17、根据第二方面,提供了一种方法。所述方法包括:接收包括比特组的信号,其中所述比特组通过对码字的至少一部分进行交织来生成,所述码字包括整形幅度比特、信息比特和奇偶校验比特。所述比特组对应于复值符号。所述组中的每个组包括与所述复值符号中的一个复值符号相对应的qm个比特,并且qm是所述复值符号的调制阶数。所述方法还包括:对所述信号进行解码,以获得所述信息比特。
18、根据第三方面,提供了一种通信装置。所述通信装置包括:编码器,用于执行包括以下各项的操作:获得码字,所述码字包括整形幅度比特、信息比特和奇偶校验比特;对所述码字的至少一部分进行交织,以生成与复值符号相对应的比特组,其中所述组中的每个组包括与所述复值符号中的一个复值符号相对应的qm个比特,并且其中qm是所述复值符号的调制阶数。所述通信装置还包括:接口,耦合到所述编码器,用于发送信号,所述信号包括所述比特组的至少一个冗余版本(redundancy version,rv)。
19、根据第四方面,提供了一种通信装置。所述通信装置包括:接口,用于接收包括比特组的信号。所述比特组通过对码字的至少一部分进行交织来生成,所述码字包括整形幅度比特、信息比特和奇偶校验比特。所述比特组对应于复值符号。所述组中的每个组包括与所述复值符号中的一个复值符号相对应的qm个比特,并且qm是所述复值符号的调制阶数。所述通信装置还包括:解码器,用于获得所述信息比特。
20、根据第五方面,提供了一种装置。所述装置包括一个或多个处理器。所述装置还可以包括一个或多个存储器。所述一个或多个处理器用于使所述装置执行根据第一方面或第一方面的一种或多种实现方式或者第二方面或第二方面的一种或多种实现方式所述的方法。所述一个或多个处理器可以通过执行所述一个或多个存储器中存储的指令来配置。
21、根据第六方面,提供了一种通信系统。所述通信系统包括:第一通信装置,用于执行根据第一方面或第一方面的一种或多种实现方式所述的方法。所述通信系统还包括:第二通信装置,用于执行根据第二方面或第二方面的一种或多种实现方式所述的方法。
22、根据第七方面,提供了一种通信系统。所述通信系统包括根据第三方面或第三方面的一种或多种实现方式所述的第一通信装置。所述通信系统还包括根据第四方面或第四方面的一种或多种实现方式所述的第二通信装置。
23、根据第八方面,提供了一种非瞬时性计算机可读存储介质。所述非瞬时性计算机可读存储上存储有指令,所述指令在由装置执行时,使所述装置执行根据第一方面或第一方面的一种或多种实现方式或者第二方面或第二方面的一种或多种实现方式所述的方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com