一种基于LoRa和LDPC结合的RTK数据传输方法、系统及存储介质

    公开(公告)号:CN112994845B

    公开(公告)日:2022-09-27

    申请号:CN202110183600.6

    申请日:2021-02-08

    IPC分类号: H04L1/00 H04W4/06

    摘要: 本发明涉及一种基于LoRa和LDPC结合的RTK数据传输方法、系统及存储介质,其方法包括将RTK数据进行LDPC编码,得到LDPC编码码字;将LDPC编码码字进行交织,并将交织后的LDPC编码码字进行汉明编码,得到汉明编码码字;将汉明编码码字通过LoRa数据链路进行传输;接收汉明编码码字,并对汉明编码码字进行汉明译码,得到汉明译码码字;对汉明译码码字进行解交织,并将解交织后的汉明译码码字进行LDPC译码,得到RTK数据。本发明基于LoRa广播通信和LDPC编译码结合的RTK高精度定位方法,能较好的降低多径带来的误差和运动产生的多普勒效应影响,提高LoRa传输距离,从而可以解决偏远地方无网络覆盖不能使用RTK高精度定位系统的问题。

    一种NB-IoT频点同步中粗扫描的计算方法及其系统

    公开(公告)号:CN109039984B

    公开(公告)日:2021-09-28

    申请号:CN201810847660.1

    申请日:2018-07-27

    IPC分类号: H04L27/26

    摘要: 本发明涉及一种NB‑IoT频点同步中频段粗扫描的计算方法及其系统,包括:判断基站用于发送下行数据的频带带宽是否大于预设带宽,若是,根据预设带宽,将频带带宽平分为多个子频段;以每个子频段的中心频点为接收频点,按照预设采样频率,接收预设时间的基站发送的该子频段对应的下行数据;基于每个子频段对应的下行数据,计算该子频段的相关值;确定多个子频段对应的相关值中最大相关值,并当最大相关值大于预设门限值时,将最大相关值对应的子频段确定为频点同步的候选频段,完成频段粗扫描。本发明实现简单,快速高效,以一种特别简单可行的NPSS自相关计算方法,快速判断出NB‑IoT的频点落在哪个子频段内,从而避免了全频段的逐点扫描,降低频点同步时间。

    一种基于分层置信度传播的LDPC译码方法、系统和介质

    公开(公告)号:CN112953554A

    公开(公告)日:2021-06-11

    申请号:CN202110112815.9

    申请日:2021-01-27

    IPC分类号: H03M13/11

    摘要: 本发明涉及一种基于分层置信度传播的LDPC译码方法、系统和介质,获取码元序列对应的校验矩阵和接收信号序列;对接收信号序列进行初始硬判决,并判断初始化译码是否成功,若是,将初始硬判决值序列作为译码输出并终止译码;若否,自定义迭代串行译码参数,基于置信度向量传播方法,根据接收信号序列、校验矩阵和迭代串行译码参数进行迭代串行译码,得到每次迭代后的迭代判决值序列;并判断串行译码在对应的当前迭代次数下是否成功,若是,将当前迭代次数下的迭代判决值序列作为译码输出并终止译码;若否,继续进行迭代串行译码,直至译码成功或达到最大迭代次数。本发明真正实现了串行传递消息,提高了收敛速度,减少了资源占用。

    一种NB-IoT频点同步中粗扫描的计算方法及其系统

    公开(公告)号:CN109039984A

    公开(公告)日:2018-12-18

    申请号:CN201810847660.1

    申请日:2018-07-27

    IPC分类号: H04L27/26

    CPC分类号: H04L27/2663 H04W4/70

    摘要: 本发明涉及一种NB‑IoT频点同步中频段粗扫描的计算方法及其系统,包括:判断基站用于发送下行数据的频带带宽是否大于预设带宽,若是,根据预设带宽,将频带带宽平分为多个子频段;以每个子频段的中心频点为接收频点,按照预设采样频率,接收预设时间的基站发送的该子频段对应的下行数据;基于每个子频段对应的下行数据,计算该子频段的相关值;确定多个子频段对应的相关值中最大相关值,并当最大相关值大于预设门限值时,将最大相关值对应的子频段确定为频点同步的候选频段,完成频段粗扫描。本发明实现简单,快速高效,以一种特别简单可行的NPSS自相关计算方法,快速判断出NB‑IoT的频点落在哪个子频段内,从而避免了全频段的逐点扫描,降低频点同步时间。

    一种多元LDPC译码方法、计算机存储介质及计算机

    公开(公告)号:CN112865812B

    公开(公告)日:2022-09-30

    申请号:CN202110061136.3

    申请日:2021-01-18

    IPC分类号: H03M13/11

    摘要: 本发明涉及一种多元LDPC译码方法、计算机存储介质及计算机,其方法包括,S1初始化变量结点置信度向量;S2进行本次迭代校验,判断是否成功;若否则执行S3;若是则执行S7;S3记录校验结点失败的总个数和连续迭代校验的失败次数;S4若校验结点失败的总个数大于第一阈值,则将连续迭代校验的失败次数加一,然后执行S5;否则将连续迭代校验的失败次数清零,然后执行S6;S5若连续迭代检验的失败次数大于第二阈值,并且当前迭代校验的次数大于第三阈值则执行S7;否则执行S6;S6更新变量结点置信度向量且反馈至S2;S7停止迭代校验。通过比较连续若干次迭代校验过程中校验结点失败个数情况来提前停止迭代减少计算量,改善译码性能。

    一种多元LDPC译码方法、计算机存储介质及计算机

    公开(公告)号:CN112865812A

    公开(公告)日:2021-05-28

    申请号:CN202110061136.3

    申请日:2021-01-18

    IPC分类号: H03M13/11

    摘要: 本发明涉及一种多元LDPC译码方法、计算机存储介质及计算机,其方法包括,S1初始化变量结点置信度向量;S2进行本次迭代校验,判断是否成功;若否则执行S3;若是则执行S7;S3记录校验结点失败的总个数和连续迭代校验的失败次数;S4若校验结点失败的总个数大于第一阈值,则将连续迭代校验的失败次数加一,然后执行S5;否则将连续迭代校验的失败次数清零,然后执行S6;S5若连续迭代检验的失败次数大于第二阈值,并且当前迭代校验的次数大于第三阈值则执行S7;否则执行S6;S6更新变量结点置信度向量且反馈至S2;S7停止迭代校验。通过比较连续若干次迭代校验过程中校验结点失败个数情况来提前停止迭代减少计算量,改善译码性能。

    一种时间频率同步过程中的计算方法

    公开(公告)号:CN112039811A

    公开(公告)日:2020-12-04

    申请号:CN202010624742.7

    申请日:2020-07-01

    IPC分类号: H04L27/26

    摘要: 本发明公开了一种时间频率同步过程中的计算方法,包括:对接收到的采样数据进行降采样处理,在时域以不同的正交频分多址符号间隔做自相关运算,并将得到的自相关值进行无线帧帧间合并和不同符号间隔的合并,根据信噪比和合并处理后的自相关值来判决是否存在NPSS,并根据合并处理后的自相关值初步计算时偏和小数倍频偏,并根据判决结果判断是否进行粗互相关计算及细互相关的计算,通过上述方法可以减少同步过程中计算时偏频偏的运算量,同时提高对是否存在NPSS的正确判决率。

    一种NB-IoT NSSS同步检测中确定小区ID的计算方法及计算系统

    公开(公告)号:CN109041201B

    公开(公告)日:2020-11-24

    申请号:CN201810821864.8

    申请日:2018-07-24

    IPC分类号: H04W56/00 H04W76/11

    摘要: 本发明涉及一种NB‑IoT NSSS同步检测中确定小区ID的计算方法及计算系统,包括:根据NSSS信号频域生成表达式,计算每个小区ID号对应的参数q值和u值,并对小区ID号进行分组;基于上述表达式,计算某一组内每个小区ID号对应的第一NSSS序列,并计算该第一NSSS序列与基站发送的第二NSSS序列之间的第一相关值;将最大第一相关值对应的小区ID号确定为第一候选小区ID号,确定该第一候选小区ID对应的u值对应的其他小区ID号,并计算该其它小区ID号对应的第二相关值;将第一相关值和第二相关值中最大值对应的小区ID号确定为目标小区ID号。本发明通过将小区ID号分组以及进行相关值运算比较,大大减少了计算次数,有效降低现有小区ID搜索算法的计算复杂度,减少了NSSS同步时间。

    一种基于LoRa和LDPC结合的RTK数据传输方法、系统及存储介质

    公开(公告)号:CN112994845A

    公开(公告)日:2021-06-18

    申请号:CN202110183600.6

    申请日:2021-02-08

    IPC分类号: H04L1/00 H04W4/06

    摘要: 本发明涉及一种基于LoRa和LDPC结合的RTK数据传输方法、系统及存储介质,其方法包括将RTK数据进行LDPC编码,得到LDPC编码码字;将LDPC编码码字进行交织,并将交织后的LDPC编码码字进行汉明编码,得到汉明编码码字;将汉明编码码字通过LoRa数据链路进行传输;接收汉明编码码字,并对汉明编码码字进行汉明译码,得到汉明译码码字;对汉明译码码字进行解交织,并将解交织后的汉明译码码字进行LDPC译码,得到RTK数据。本发明基于LoRa广播通信和LDPC编译码结合的RTK高精度定位方法,能较好的降低多径带来的误差和运动产生的多普勒效应影响,提高LoRa传输距离,从而可以解决偏远地方无网络覆盖不能使用RTK高精度定位系统的问题。

    一种NB-IoT系统NSSS同步过程中确定小区ID的方法及系统

    公开(公告)号:CN109302733B

    公开(公告)日:2021-03-09

    申请号:CN201811284431.X

    申请日:2018-10-31

    IPC分类号: H04W48/16 H04J11/00

    摘要: 本发明涉及一种NB‑IoT系统NSSS同步过程中确定小区ID的方法及系统,所述方法包括:步骤1,根据NPSS定时位置获取NSSS序列,所述NSSS序列包括多个NSSS子序列;步骤2,对滑动间隔为1的两个所述NSSS子序列做四次自相关运算,获得四个能量峰值,所述能量峰值分别与不同的q值对应;步骤3,分别比对四个所述能量峰值,确定所述能量峰值中的最大能量值,获得与所述最大能量值对应的所述q值和所述最大能量值在时域上的位置;步骤4,根据所述位置结合傅里叶变换性质进行计算,获得u值;步骤5,根据所述q值和所述u值进行计算,获得小区ID号。本发明的技术方案可以降低确定小区ID时的计算复杂度,提高NSSS的同步效率。