本发明专利技术公开了一种脉冲位置调制方法和设备,属于通信技术领域。包括:对输入的二进制比特序列进行N进制极化码编码,得到N进制编码符号序列,其中,N为2的幂次;将N进制编码符号序列中的每个编码符号映射为K个PPM调制脉冲的位置,其中,每个PPM调制脉冲有L个候选位置,L
【技术实现步骤摘要】
一种脉冲位置调制方法和设备
[0001]本专利技术属于通信
,更具体地,涉及一种脉冲位置调制方法和设备。
技术介绍
[0002]脉冲位置调制(Pulse Position Modulation,PPM)的原理是通过编码产生PPM脉冲信号,脉冲在一个周期上位置由信源的二进制信息通过编码来控制。脉冲的幅度和宽度均保持不变,信道传输特性非常好。与OOK(On
‑
Off Keying,二进制开关键控)相比,PPM调制的功率利用率和频带利用率更高。同时,PPM调制的能量传输效率非常高,传输信道的抗干扰能力也显著提高,而且编码电路简单易实现,因此PPM调制是一种目前最适合远距离通信的调制方式。
[0003]当前PPM调制的常用信道编码方法是Reed Solomen编码(RS码),这种编码方法比较传统,在信道衰减非常严重的场景下,例如更远距离传输,性能不足,亟需改进升级信道编码方案。此外,一些情况下,PPM调制的脉冲位置数量不是2的幂次,给有些信道编码的采用带来了困难。
技术实现思路
[0004]针对现有技术的以上缺陷或改进需求,本专利技术提供了一种脉冲位置调制方法和设备,由此解决现有技术存在通信可靠性差、传输距离短、脉冲位置数量不满足2的幂次的技术问题。
[0005]为实现上述目的,按照本专利技术的第一方面,提供了一种脉冲位置调制方法,该方法包括:
[0006]对输入的二进制比特序列进行N进制极化码编码,得到N进制编码符号序列,其中,N为2的幂次;
[0007]将N进制编码符号序列中的每个编码符号映射为K个PPM调制脉冲的位置,其中,每个PPM调制脉冲有L个候选位置,L
K
≥N,且L、K均为正整数;
[0008]按照确定的位置发射所有PPM调制脉冲。
[0009]优选地,所述映射的具体实现方式为:K个脉冲,每个脉冲有L个位置,共有L
K
种位置组合,在其中选择M种作为可选位置组合的集合,其中,M不小于N;
[0010]将这M种可选位置组合编号为0到M
‑
1;
[0011]N进制编码符号序列中的每个编码符号的取值c为0~N
‑
1的整数,对应的K个脉冲的可选位置组合序号p为0~M
‑
1的整数,取值为c的编码符号映射为在第c个可选位置组合对应的K个PPM调制脉冲的位置。
[0012]有益效果:本专利技术通过选择M种作为可选位置组合的集合,M大于等于N,为后续的扰乱提供更多的可能性。
[0013]优选地,所述映射的具体实现方式为:
[0014]采用映射函数将N进制编码符号序列中的每个编码符号映射至每K个PPM调制脉冲
的可选位置组合,得到每个PPM调制脉冲的位置。
[0015]有益效果:本专利技术通过扰乱映射函数增加随机性,提升抗干扰能力和保密能力。
[0016]优选地,所述映射函数为p=f(c),映射时,N进制编码符号取值c二进制表示为(c1,c2,
…
,c
n
),映射至可选位置组合序号p的二进制表示为(c
n
,c
n
‑1,
…
,c1),其中,n=log2N。
[0017]优选地,所述映射函数为:p=mod(ac,M),其中,mod(ac,M)表示a和c相乘后,对M取模运算,a和M互质,a为扰乱参数,c为N进制编码符号序列中的编码符号取值,p为c映射后的可选位置组合序号。
[0018]优选地,所述映射函数为:p=mod(q+b,M),其中,mod(q+b,M)表示q和b相加后,对M取模运算;d=mod(c+a,N),mod(c+a,N)表示c和a相加后,对N取模运算;d为0~N
‑
1的整数,d的二进制表示为(d1,d2,
…
,d
n
),q为0~N
‑
1的整数,q的二进制表示为(d
n
,d
n
‑1,
…
,d1),c为N进制编码符号序列中的编码符号取值,p为c映射后的可选位置组合序号,a和b分别为对c和q进行扰动的参数。
[0019]为实现上述目的,按照本专利技术的第二方面,提供了一种脉冲位置调制设备,该设备包括:计算机可读存储介质和处理器;
[0020]所述计算机可读存储介质用于存储可执行指令;
[0021]所述处理器用于读取所述计算机可读存储介质中存储的可执行指令,执行第一方面所述的方法。
[0022]为实现上述目的,按照本专利技术的第三方面,提供了一种脉冲位置调制设备,该设备包括:
[0023]设备侧接口,用于获取待编码比特;
[0024]信号处理器,用于执行如第一方面所述的方法;
[0025]网络侧接口,用于输出PPM调制脉冲。
[0026]为实现上述目的,按照本专利技术的第四方面,提供了一种脉冲位置调制设备,所述脉冲位置调制设备包括:电路和接口,所述电路,用于执行如第一方面所述的方法。
[0027]优选地,所述设备用于无线通信。
[0028]总体而言,通过本专利技术所构思的以上技术方案与现有技术相比,具有以下有益效果:
[0029]本专利技术提出一种脉冲位置调制方法,通过对输入的二进制比特序列进行N进制极化码编码,得到N进制编码符号序列,N为2的幂次;将N进制编码符号序列中的每个编码符号映射为K个PPM调制脉冲的位置,其中,每个PPM调制脉冲有L个候选位置,L
K
≥N,且L、K均为正整数,从而解决脉冲位置数量不满足2的幂次的技术问题。
[0030](2)本专利技术提供三种优选的扰乱映射的方式,扰乱映射函数增加了映射过程的随机性,提升了通信的抗干扰能力和保密能力。此外,当解调过程中出现少许同步偏差时,前述的p在接收过程种出现小的偏差,因为扰乱映射函数,从p计算的c会出现大的偏差,从而避免译码得到和正确编码符号相近但是错误的译码结果。
附图说明
[0031]图1是本专利技术实施例提供的一种脉冲位置调制方法流程图;
[0032]图2是本专利技术实施例提供的增加扰乱映射函数的方法流程图。
具体实施方式
[0033]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。此外,下面所描述的本专利技术各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0034]如图1所示,本专利技术提供一种脉冲位置调制方法,该方法包括:
[0035]对输入的二进制比特序列进行N进制极化码编码,得到N进制编码符号序列,其中,N为2的幂次;
[0036]将N进制编码符号序列中的每个编码符号映射为K个PPM调制脉冲的位置,其中,每个PPM调制脉冲有L个候选位置,L
K
...
【技术保护点】
【技术特征摘要】
1.一种脉冲位置调制方法,其特征在于,该方法包括:对输入的二进制比特序列进行N进制极化码编码,得到N进制编码符号序列,其中,N为2的幂次;将N进制编码符号序列中的每个编码符号映射为K个PPM调制脉冲的位置,其中,每个PPM调制脉冲有L个候选位置,L
K
≥N,且L、K均为正整数;按照确定的位置发射所有PPM调制脉冲。2.如权利要求1所述的方法,其特征在于,所述映射的具体实现方式为:K个脉冲,每个脉冲有L个位置,共有L
K
种位置组合,在其中选择M种作为可选位置组合的集合,其中,M不小于N;将这M种可选位置组合编号为0到M
‑
1;N进制编码符号序列中的每个编码符号的取值c为0~N
‑
1的整数,对应的K个脉冲的可选位置组合序号p为0~M
‑
1的整数,取值为c的编码符号映射为在第c个可选位置组合对应的K个PPM调制脉冲的位置。3.如权利要求2所述的方法,其特征在于,所述映射的具体实现方式为:采用映射函数将N进制编码符号序列中的每个编码符号映射至每K个PPM调制脉冲的可选位置组合,得到每个PPM调制脉冲的位置。4.如权利要求3所述的方法,其特征在于,所述映射函数为p=f(c),映射时,N进制编码符号取值c二进制表示为(c1,c2,
…
,c
n
),映射至可选位置组合序号p的二进制表示为(c
n
,c
n
‑1,
…
,c1),其中,n=log2N。5.如权利要求3所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:屈代明,贾若辰,梅一诺,李云宵,
申请(专利权)人:华中科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。