编码方法及装置制造方法及图纸

技术编号:39589032 阅读:31 留言:0更新日期:2023-12-03 19:41
本申请实施例提供编码方法及装置,用于提高

【技术实现步骤摘要】
编码方法及装置


[0001]本申请涉及通信
,尤其涉及编码方法及装置


技术介绍

[0002]智能家居场景下,为了实现家用智能设备的大规模互联,可以借助现有的电力网络

然而,电力线上各个用电设备之间可能会产生无规律且高强度的脉冲干扰,为此,国际电信联盟电信标准分局
(international telecommunication union

telecommunication standardization sector

ITU

T)G.9960
协议中采用鲁棒通信模式
(robust communication mode

RCM)
来对抗脉冲干扰,以提高信息传输的可靠性

[0003]具体地,在
RCM
中,如图1所示,索引号依次为
0、1、2
……
S
‑1的
S
个经过极化编码和速率匹配后的码
(cod本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种编码方法,其特征在于,所述方法包括:将第一比特序列中可靠度低于第一阈值的
k
rv1
个信源比特进行比特映射,得到第二比特序列,其中,所述第一比特序列为将信源比特序列添加循环冗余校验
CRC
比特之后进行比特映射得到的比特序列,所述
k
rv1
个信源比特为所述信源比特序列中的比特,所述第一比特序列的长度与所述第二比特序列的长度相等;将对所述第一比特序列进行编码后得到的比特序列中的比特和对所述第二比特序列进行编码后得到的比特序列中的比特进行异或操作,得到第三比特序列;或者,对所述第二比特序列进行编码,得到第三比特序列;将所述对第一比特序列进行编码后得到的比特序列和所述第三比特序列映射到正交频分复用
OFDM
符号上
。2.
根据权利要求1所述的方法,其特征在于,所述将所述对第一比特序列进行编码后得到的比特序列和所述第三比特序列映射到
OFDM
符号上,包括:将所述对第一比特序列进行编码后得到的比特序列进行速率匹配之后,分段得到
M1组
S
个分段,并针对第
x1组
S
个分段,执行如下操作:将所述第
x1组
S
个分段重复
N
rv0
次且每次重复按照对应的分段循环移位
CSS
参数进行循环移位,得到
N
rv0
×
S
个分段;其中,
M1、S、x1和
N
rv0
均为正整数,且
1≤x1≤M1;将所述第三比特序列进行速率匹配之后,分段得到
M1组
S
个分段,并针对第
x2组
S
个分段,执行如下操作:将所述第
x2组
S
个分段重复
N
rv1
次且每次重复按照对应的
CSS
参数进行循环移位,得到
N
rv1
×
S
个分段;其中,
x2和
N
rv1
均为正整数,且
1≤x2≤M1;将所述
N
rv0
×
S
个分段和所述
N
rv1
×
S
个分段依次级联起来,映射到
OFDM
符号上,或者,以分段为单位,将所述
N
rv0
×
S
个分段和所述
N
rv1
×
S
个分段交织地级联起来,映射到
OFDM
符号上
。3.
根据权利要求1或2所述的方法,其特征在于,所述第二比特序列中可靠度高于第二阈值的
K
rv1
个比特是由所述第一比特序列中可靠度低于第一阈值的
k
rv1
个信源比特添加
L
rv1

CRC
比特得到,其中,
K
rv1

k
rv1
+L
rv1

k
rv1
、L
rv1

K
rv1
为正整数
。4.
根据权利要求2或3所述的方法,其特征在于,所述将所述对第一比特序列进行编码后得到的比特序列进行速率匹配之后,分段得到
M1组
S
个分段,包括:将所述对第一比特序列进行编码后得到的比特序列进行速率匹配之后,划分为
M
个码字,每个码字包含
E
个比特;将所述
M
个码字中的最后一个码字重复多次,使得码字的个数为
H
×
M2;将
H
×
M2个码字划分为
M2组,每组包含
H
个码字;针对第
x3组
H
个码字,执行如下操作:级联所述
H
个码字,并将级联后的
H
×
E
个比特放入第一循环缓冲区;将所述
H
个码字的前
B
×
S

H
×
E
个比特级联在所述
H
个码字的末尾;其中,
H、E、M2和
x3均为正整数,且
1≤x3≤M2;
B
表示每个分段的比特数量;从所述循环缓冲区中读取
B
×
S
个比特,以生成一组
S
个分段,其中,每个分段包含
B
个比特
。5.
根据权利要求2‑4任一项所述的方法,其特征在于,所述将所述第三比特序列进行速
率匹配之后,分段得到
M1组
S
个分段,包括:将所述第三比特序列进行速率匹配之后,划分为
M
个码字,每个码字包含
E
个比特;将所述
M
个码字中的最后一个码字重复多次,使得码字的个数为
H
×
M2;将
H
×
M2个码字划分为
M2组,每组包含
H
个码字;针对第
x3组
H
个码字,执行如下操作:级联所述
H
个码字,并将级联后的
H
×
E
个比特放入第一循环缓冲区;将所述
H
个码字的前
B
×
S

H
×
E
个比特级联在所述
H
个码字的末尾;其中,
H、E、M2和
x3均为正整数,且
1≤x3≤M2;
B
表示每个分段的比特数量;从所述循环缓冲区中读取
B
×
S
个比特,以生成一组
S
个分段,其中,每个分段包含
B
个比特
。6.
根据权利要求2‑5任一项所述的方法,其特征在于,所述将所述对第一比特序列进行编码后得到的比特序列进行速率匹配,包括:对第四比特序列进行比特交织;其中,所述第四比特序列为对所述对第一比特序列进行编码后得到的比特序列进行子块交织和比特选择后得到的比特序列;所述将所述第三比特序列进行速率匹配,包括:对第五比特序列进行比特交织;其中,所述第五比特序列为对所述第三比特序列进行子块交织和比特选择后得到的比特序列
。7.
根据权利要求1‑5任一项所述的方法,其特征在于,所述方法还包括:将第四比特序列和第五比特序列放入第二循环缓冲区;其中,所述第四比特序列为对所述对第一比特序列进行编码后得到的比特序列进行子块交织和比特选择后得到的比特序列;所述第五比特序列为对所述第三比特序列进行子块交织和比特选择后得到的比特序列当重传所述信源比特序列时,从所述第四比特序列或所述第五比特序列的首个比特开始读取比特序列,并对读取的比特序列进行比特交织
。8.
一种编码装置,其特征在于,所述编码装置包括:处理器以及与所述处理器耦合的存储器;所述存储器,用于存储程序和数据;所述处理器,用于执行所述存储器存储的所述程序,以实现以下功能:所述处理器,用于将第一比特序列中可靠度低于第一阈值的
k
rv1
个信源比特进行比特映射,得到第二比特序列,其中,所述第一比特序列为将信源比特序列添加循环冗余校验
CRC
比特之后进行比特映射得到的比特序列,所述
k
rv1
个信源比特为所述信源比特序列中的比特,所述第一比特序列的长度与所述第二比特序列的长度相等;所述处理器,还用于将对所述第一比特序列进行编码后得到的比特序列中的比特和对所述第二比特序列进行编码后得到的比特序列中的比特进行异或操作,得到第三比特序列;或者,所述处理器,还用于对所述...

【专利技术属性】
技术研发人员:潘稻岳华伟闫永立林泽锋蒋晓明
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1