【技术实现步骤摘要】
编码方法、译码方法以及相关装置
[0001]本申请涉及通信
,尤其涉及一种编码方法、译码方法以及相关装置。
技术介绍
[0002]无线局域网(wireless local area network,WLAN)通信技术发展至今已历经多代,按照通信标准的发布时间先后顺序,包括802.11a/b/g、802.11n、802.11ac、802.11ax以及现在正在讨论中的802.11be(也可以称为极高吞吐率(extremely high throughput,EHT)标准)等。在WLAN通信中,非接入点站点(non
‑
access point station,non
‑
AP STA)的上行资源主要是由接入点(access point,AP)分配,并且,STA的待发送数据需要经过编码才可以在AP指定的上行资源上进行传输。
[0003]在WLAN的编码过程中,以802.11n为例,STA待发送的数据比特(data bits)需要经过低密度奇偶校验(low density parity ...
【技术保护点】
【技术特征摘要】
1.一种编码方法,其特征在于,所述方法包括:编码装置确定第一负载比特,所述第一负载比特是待编码的数据比特;所述编码装置根据所述第一负载比特和第一编码速率确定第一可用比特;所述编码装置根据所述第一可用比特和第一对应关系确定第二码字数目和第二码字长度;其中,所述第一对应关系是所述编码装置在所述第一编码速率下第一可用比特、第一码字数目和第一码字长度之间的对应关系,所述第二码字数目是基于所述第一码字数目得到的,所述第二码字长度是基于所述第一码字长度得到的。2.根据权利要求1所述的方法,其特征在于,所述第二码字数目是基于所述第一码字数目得到的,包括:所述第二码字数目等于所述第一码字数目。3.根据权利要求1或2所述的方法,其特征在于,所述编码装置根据所述第一可用比特和第一对应关系确定第二码字数目和第二码字长度,包括:所述编码装置从所述第一对应关系中确定所述第一可用比特对应的所述第一码字数目和所述第一码字长度;所述编码装置将所述第一码字数目作为所述第二码字数目;所述编码装置更新所述第一码字长度,得到所述第二码字长度。4.根据权利要求3所述的方法,其特征在于,所述编码装置更新所述第一码字长度,得到所述第二码字长度,包括:L
LDPC2
=L
LDPC1
‑
N
punc_per_cw_default
所述L
LDPC2
为所述第二码字长度,所述L
LDPC1
为所述第一码字长度,所述N
punc_per_cw_default
为所述编码装置在第二编码速率下,一个码字所需打掉的默认校验比特的数目。5.根据权利要求3所述的方法,其特征在于,所述编码装置更新所述第一码字长度,得到所述第二码字长度,包括:L
LDPC2
=L
LDPC1
‑
N
punc_per_cw_default
‑
N
short_per_cw_default
所述L
LDPC2
为所述第二码字长度,所述L
LDPC1
为所述第一码字长度,所述N
punc_per_cw_default
为所述编码装置在第二编码速率下,一个码字所需打掉的默认校验比特的数目,所述N
short_per_cw_default
为所述编码装置在所述第二编码速率下,一个码字所需的默认缩短比特的数目。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述第二码字数目为所述编码装置在第二编码速率下的码字数目,所述第二码字长度为所述编码装置在所述第二编码速率下的码字长度。7.根据权利要求6所述的方法,其特征在于,所述第一编码速率小于所述第二编码速率。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述第一负载比特是编码前的物理层服务数据单元PSDU和服务字段中的比特;或者,所述第一负载比特是编码前的PSDU、服务字段和预前向纠错填充比特中的比特。9.根据权利要求1至8中任一项所述的方法,其特征在于,所述第一可用比特
所述N
pld1
为所述第一负载比特的数目,所述R
low
为所述第一编码速率。10.根据权利要求1至8中任一项所述的方法,其特征在于,所述编码装置根据所述第一负载比特和第一编码速率确定第一可用比特,包括:所述编码装置根据所述第一负载比特、所述第一编码速率和第一比值确定所述第一可用比特,所述第一比值为第一信息位的数目与第二信息位的数目的比值,所述第一信息位为所述编码装置在第二编码速率下,一个码字所对应的信息位,所述第二信息位为所述编码装置在所述第一编码速率下,一个码字所对应的信息位的数目,所述第一信息位的数目等于所述第二信息位的数目减去一个码字所需的默认缩短比特的数目。11.根据权利要求10所述的方法,其特征在于,所述第一可用比特11.根据权利要求10所述的方法,其特征在于,所述第一可用比特所述N
pld1
为所述第一负载比特的数目,所述R
low
为所述第一编码速率,所述r
pld
为所述第一比值。12.根据权利要求1至11中任一项所述的方法,其特征在于,所述方法还包括:所述编码装置根据所述第二码字数目和所述第二码字长度对所述第一负载比特进行编码,得到编码后的比特序列;所述编码装置根据所述编码后的比特序列生成物理层协议数据单元PPDU,并输出给译码装置。13.根据权利要求12所述的方法,其特征在于,所述第一负载比特包括第一码字的数据比特;所述编码装置根据所述第二码字数目和所述第二码字长度对所述第一负载比特进行编码,得到编码后的比特序列,包括:若第一校验比特数为0,所述编码装置确定所述第一码字的重复比特,所述第一码字的重复比特从所述第一码字的数据比特的起始位开始重复,所述第一校验比特数是基于所述第二码字数目、所述第二码字长度和所述第一负载比特确定的。14.根据权利要求12所述的方法,其特征在于,所述第一负载比特包括第一码字的数据比特;所述编码装置根据所述第二码字数目和所述第二码字长度对所述第一负载比特进行编码,得到编码后的比特序列,包括:若第一校验比特数为0,所述编码装置确定所述第一码字的重复比特,所述第一码字的重复比特从所述第一码字的默认校验比特位的起始位开始重复,所述第一校验比特数是基于所述第二码字数目、所述第二码字长度和所述第一负载比特确定的;当不满足第一条件和第二条件时,所述第一码字的重复比特从所述第一码字的数据比特的起始位开始重复;所述第一条件包括:第二校验比特数大于第一数值与第三校验比特数的乘积,所述第一数值大于或等于第一阈值,所述第二校验比特数是所述编码装置在所述第一编码速率下所述第一码字数目对应的码字中所需打掉的校验比特数,所述第三校验比特数是所述编码装置在所述第一编码速率下所述第一码字数目对应的码字中包括的校验比特数;所述第二条件包括:所述第二校验比特数大于第二数值与所述第三校验比特数的乘积,且第一缩短比特数与所述第二校验比特数的比值小于第一权值因子与第二阈值的乘
积,所述第二数值大于或等于第三阈值,所述第二阈值是基于所述第一编码速率确定的,所述第一缩短比特数是所述编码装置在所述第一编码速率下所述第一码字数目对应的码字中包括的缩短比特数。15.根据权利要求13或14所述的方法,其特征在于,所述第一校验比特数N
punc2
=max(0,(N
CW2
×
L
LDPC2
)
‑
N
avbits,real
‑
N
shrt2
);其中,所述N
CW2
为所述第二码字数目,所述L
LDPC2
为所述第二码字长度,所述N
avbits,real
为所述编码装置在第二编码速率下的可用比特的数目,所述N
shrt2
为所述编码装置在第二编码速率下所述第二码字数目对应的码字中包括的缩短比特的数目。16.根据权利要求12所述的方法,其特征在于,所述编码装置根据所述第二...
【专利技术属性】
技术研发人员:狐梦实,于健,淦明,宫博,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。