一种传输方法及装置制造方法及图纸

技术编号:36327869 阅读:63 留言:0更新日期:2023-01-14 17:36
本申请涉及通信技术领域,公开了一种传输方法及装置,用以在保持低处理复杂度传输的基础上提高编码增益。该方法包括:第一设备根据待传输的信息比特序列的第一长度和编码序列的第二长度,确定所述编码序列中非零元素的第一数量;所述第一设备根据所述信息比特序列对应的目标十进制数值、所述第二长度和所述第一数量,确定表示所述目标十进制数值时,所述第一数量的非零元素在所述编码序列中的位置向量;所述第一设备根据所述位置向量,生成脉冲序列;所述第一设备向第二设备发送所述脉冲序列。列。列。

【技术实现步骤摘要】
一种传输方法及装置


[0001]本申请实施例涉及通信
,尤其涉及一种传输方法及装置。

技术介绍

[0002]随着物联网网络规模的不断增大和设备数量的持续增加,低成本和低功耗的物联网技术的开发显得尤为重要。例如长距离(long range,LoRa)无线技术、低功率广域网络(low

power wide

area network,LPWAN)中的窄带物联网(narrowband internet of things,NB

IoT)技术等迅猛发展,正是体现了物联网对低成本低功耗物联网技术的需求。
[0003]目前,在通信系统中,为了对抗信道噪声,通常通过使用信道编码添加一定的冗余来提高纠错性能。然而信道编码的引入会增加收发端的处理复杂度,经典的信道编码方式例如极化(polar)码,低密度奇偶校验(low

density parity

check,LDPC)码,咬尾卷积码(tail biting convolution coding,TBCC)等对编译码均有一定的复杂度要求,对于一些极低成本极低功耗要求的物联网场景并不适用,例如无源物联网(passive

IoT)场景。这些极低成本要求的场景一般采用极为简单的编码调制方案,例如脉冲间隔编码(pulse interval encoding,PIE),不归零(non return to zero,NRZ)编码,脉冲位置调制(pulse position modulation,PPM)等,利用脉冲的间隔、位置和变化等特点传递信息,收发端设计简单,处理复杂度低,但能获得的编码增益较小,如果工作在较高信噪比下,需要多次重传数据,存在性能劣势的问题。

技术实现思路

[0004]本申请实施例提供一种传输方法及装置,用以在保持低处理复杂度传输的基础上提高编码增益。
[0005]第一方面,本申请实施例提供一种传输方法,该方法包括:第一设备根据待传输的信息比特序列的第一长度和编码序列的第二长度,确定所述编码序列中非零元素的第一数量;所述第一设备根据所述信息比特序列对应的目标十进制数值、所述第二长度和所述第一数量,确定表示所述目标十进制数值时,所述第一数量的非零元素在所述编码序列中的位置向量;所述第一设备根据所述位置向量,生成脉冲序列;所述第一设备向第二设备发送所述脉冲序列。可选的,所述方法还包括:所述第一设备向所述第二设备发送所述第一数量。
[0006]在本申请实施例中,采用对信息比特序列进行稀疏时域编码调制(sparse time coding and modulation,STCM)的构思,将信息比特序列映射为稀疏编码序列,利用编码序列中非零元素的位置向量传递信息比特序列,在更大的比特范围引入校验关系,提高了编码增益。同时,第一设备(发送端)可以采用解列(Unranking)算法等将信息比特序列对应的目标十进制数值映射到位置向量,第二设备(接收端)也可以采用排列(Ranking)算法等将位置向量映射到信息比特序列对应的目标十进制数值,计算简单易实现,处理复杂度低。
[0007]在一种可能的设计中,所述第一设备根据所述位置向量,生成脉冲序列,包括:所
述第一设备根据所述位置向量进行脉冲位置调制,确定第一脉冲序列;所述第一设备向第二设备发送所述脉冲序列,包括:所述第一设备向所述第二设备发送所述第一脉冲序列。可选的,所述第一脉冲序列的长度与所述编码序列的第二长度相等。
[0008]上述设计中,可以采用稀疏时域编码调制的方式传递数据,例如根据位置向量[4,3],可以确定第一脉冲序列为0 0 1 1 0 0 0 0 0 0,表示第一脉冲序列的第3个和第4个符号(或脉冲位置)存在幅度(或电平)为1的脉冲用于传递数据,而非通过电平的变化传递数据,可以提高传输的可靠性,带来更多的编码增益。
[0009]在一种可能的设计中,所述第一设备根据所述位置向量,生成脉冲序列,包括:所述第一设备根据所述位置向量进行脉冲间隔调制,确定第二脉冲序列;所述第一设备向第二设备发送所述脉冲序列,包括:所述第一设备向所述第二设备发送所述第二脉冲序列。
[0010]上述设计中,可以采用脉冲间隔调制的方式,确定承载位置向量的脉冲序列,以满足不同的传输要求。
[0011]在一种可能的设计中,所述第一设备根据所述位置向量,生成脉冲序列,包括:所述第一设备根据所述位置向量,确定所述编码序列;所述第一设备根据所述编码序列进行脉冲间隔调制,确定第三脉冲序列;所述第一设备向第二设备发送所述脉冲序列,包括:所述第一设备向所述第二设备发送所述第三脉冲序列。
[0012]上述设计中,可以将稀疏时域编码调制与脉冲间隔调制级联使用,以满足不同的传输要求。
[0013]第二方面,本申请实施例提供一种传输方法,该方法包括:第一设备将待传输的信息比特序列进行分组,确定多个信息比特子序列;所述第一设备针对所述多个信息比特子序列中的每个信息比特子序列,根据所述信息比特子序列对应的目标十进制数值、编码序列的第二长度和编码序列中非零元素的第一数量,确定表示所述目标十进制数值时,所述第一数量的非零元素在所述编码序列中的位置向量;所述第一设备根据针对所述多个信息比特子序列确定的多个位置向量,生成多个脉冲序列;所述第一设备向所述第二设备发送所述多个脉冲序列。
[0014]第二方面采用分组传输的实现方式相对于第一方面未采用分组传输的实现方式,固定了传输时的参数(如编码序列的第二长度和编码序列中非零元素的第一数量),无需第一设备再计算非零元素的第一数量,进一步降低了处理复杂度。同时在传输时,第一设备也无需将参数(如编码序列的第二长度和编码序列中非零元素的第一数量)指示给第二设备,节约了信令开销,也降低了处理复杂度。
[0015]在一种可能的设计中,所述第一设备根据针对所述多个信息比特子序列确定的多个位置向量,生成多个脉冲序列,包括:所述第一设备根据所述多个位置向量分别进行脉冲位置调制,确定多个第一脉冲序列;所述第一设备向所述第二设备发送所述多个脉冲序列,包括:所述第一设备向所述第二设备发送所述多个第一脉冲序列。
[0016]在一种可能的设计中,所述第一设备根据针对所述多个信息比特子序列确定的多个位置向量,生成多个脉冲序列,包括:所述第一设备根据所述多个位置向量分别进行脉冲间隔调制,确定多个第二脉冲序列;所述第一设备向所述第二设备发送所述多个脉冲序列,包括:所述第一设备向所述第二设备发送所述多个第二脉冲序列。
[0017]在一种可能的设计中,所述第一设备根据针对所述多个信息比特子序列确定的多
个位置向量,生成多个脉冲序列,包括:所述第一设备根据所述多个位置向量,确定多个编码序列;所述第一设备根据所述多个编码序列分别进行脉冲间隔调制,确定多个第三脉冲序列;所述第一设备向所述第二设备发送所述多个脉冲序列,包括:所述第一设备向所述第二设备发送所述多个第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种传输方法,其特征在于,包括:第一设备根据待传输的信息比特序列的第一长度和编码序列的第二长度,确定所述编码序列中非零元素的第一数量;所述第一设备根据所述信息比特序列对应的目标十进制数值、所述第二长度和所述第一数量,确定表示所述目标十进制数值时,所述第一数量的非零元素在所述编码序列中的位置向量;所述第一设备根据所述位置向量,生成脉冲序列;所述第一设备向第二设备发送所述脉冲序列。2.如权利要求1所述的方法,其特征在于,所述第一设备根据所述位置向量,生成脉冲序列,包括:所述第一设备根据所述位置向量进行脉冲位置调制,确定第一脉冲序列;所述第一设备向第二设备发送所述脉冲序列,包括:所述第一设备向所述第二设备发送所述第一脉冲序列。3.如权利要求1所述的方法,其特征在于,所述第一设备根据所述位置向量,生成脉冲序列,包括:所述第一设备根据所述位置向量进行脉冲间隔调制,确定第二脉冲序列;所述第一设备向第二设备发送所述脉冲序列,包括:所述第一设备向所述第二设备发送所述第二脉冲序列。4.如权利要求1所述的方法,其特征在于,所述第一设备根据所述位置向量,生成脉冲序列,包括:所述第一设备根据所述位置向量,确定所述编码序列;所述第一设备根据所述编码序列进行脉冲间隔调制,确定第三脉冲序列;所述第一设备向第二设备发送所述脉冲序列,包括:所述第一设备向所述第二设备发送所述第三脉冲序列。5.如权利要求2

4中任一项所述的方法,其特征在于,所述方法还包括:所述第一设备向所述第二设备发送所述第一数量。6.一种传输方法,其特征在于,包括:第一设备将待传输的信息比特序列进行分组,确定多个信息比特子序列;所述第一设备针对所述多个信息比特子序列中的每个信息比特子序列,根据所述信息比特子序列对应的目标十进制数值、编码序列的第二长度和编码序列中非零元素的第一数量,确定表示所述目标十进制数值时,所述第一数量的非零元素在所述编码序列中的位置向量;所述第一设备根据针对所述多个信息比特子序列确定的多个位置向量,生成多个脉冲序列;所述第一设备向所述第二设备发送所述多个脉冲序列。7.如权利要求6所述的方法,其特征在于,所述第一设备根据针对所述多个信息比特子序列确定的多个位置向量,生成多个脉冲序列,包括:所述第一设备根据所述多个位置向量分别进行脉冲位置调制,确定多个第一脉冲序列;
所述第一设备向所述第二设备发送所述多个脉冲序列,包括:所述第一设备向所述第二设备发送所述多个第一脉冲序列。8.如权利要求6所述的方法,其特征在于,所述第一设备根据针对所述多个信息比特子序列确定的多个位置向量,生成多个脉冲序列,包括:所述第一设备根据所述多个位置向量分别进行脉冲间隔调制,确定多个第二脉冲序列;所述第一设备向所述第二设备发送所述多个脉冲序列,包括:所述第一设备向所述第二设备发送所述多个第二脉冲序列。9.如权利要求6所述的方法,其特征在于,所述第一设备根据针对所述多个信息比特子序列确定的多个位置向量,生成多个脉冲序列,包括:所述第一设备根据所述多个位置向量,确定多个编码序列;所述第一设备根据所述多个编码序列分别进行脉冲间隔调制,确定多个第三脉冲序列;所述第一设备向所述第二设备发送所述多个脉冲序列,包括:所述第一设备向所述第二设备发送所述多个第三脉冲序列。10.一种传输方法,其特征在于,包括:第二设备接收来自第一设备的脉冲序列;所述第二设备根据所述脉冲序列,确定位置向量;所述第二设备根据编码序列的第二长度和所述位置向量,确定非零元素的位置符合所述位置向量的编码序列表示的目标十进制数值;所述第二设备根据信息比特序列的第一长度,确定对应所述目标十进制数值的信息比特序列。11.如权利要求10所述的方法,其特征在于,所述第二设备接收来自第一设备的脉冲序列,包括:所述第二设备接收来自所述第一设备的第一脉冲序列;所述第二设备根据所述脉冲序列,确定位置向量,包括:所述第二设备根据所述第一脉冲序列中值大于第一阈值的元素所在的位置,确定所述位置向量。12.如权利要求10所述的方法,其特征在于,所述第二设备接收来自第一设备的脉冲序列,包括:所述第二设备接收来自所述第一设备的第一脉冲序列和所述编码序列中非零元素的第一数量;所述第二设备根据所述脉冲序列,确定位置向量,包括:所述第二设备根据所述第一脉冲序列中值由大到小的所述第一数量的元素所在的位置,确定所述位置向量。13.如权利要求10所述的方法,其特征在于,所述第二设备接收来自第一设备的脉冲序列,包括:所述第二设备接收来自所述第一设备的第二脉冲序列;所述第二设备根据所述脉冲序列,确定位置向量,包括:
所述第二设备对所述第二脉冲序列进行脉冲间隔解调,得到所述第二脉冲序列承载的所述位置向量。14...

【专利技术属性】
技术研发人员:于晓璞吴艺群张云昊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1