CN105337635A - 一种扩频序列解扩方法和*** - Google Patents

一种扩频序列解扩方法和*** Download PDF

Info

Publication number
CN105337635A
CN105337635A CN201510809698.6A CN201510809698A CN105337635A CN 105337635 A CN105337635 A CN 105337635A CN 201510809698 A CN201510809698 A CN 201510809698A CN 105337635 A CN105337635 A CN 105337635A
Authority
CN
China
Prior art keywords
chip
probability
sequence
factor
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510809698.6A
Other languages
English (en)
Other versions
CN105337635B (zh
Inventor
赵哲
郑浩
丁旭辉
尹雪
高原
安建平
卜祥元
曾博文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Institute of Technology BIT
Original Assignee
Beijing Institute of Technology BIT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Institute of Technology BIT filed Critical Beijing Institute of Technology BIT
Priority to CN201510809698.6A priority Critical patent/CN105337635B/zh
Publication of CN105337635A publication Critical patent/CN105337635A/zh
Application granted granted Critical
Publication of CN105337635B publication Critical patent/CN105337635B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明涉及通信技术领域,具体涉及一种扩频序列解扩方法和***。该方法根据本地伪随机序列的本原多项式及约束方程组,建立本地伪随机序列的因子图,基于因子图模型完成了扩频序列的码捕获和码跟踪,本发明提出的一种扩频序列解扩方法,能实现基于因子图模型的码捕获和码跟踪,具有能纠正接收码片错误的能力,并且能直接输出每组扩频码对应码元的概率信息,较传统解扩计算方法,本发明提出的解扩计算方法具有的纠正接收码片错误的能力能提高解扩的成功率,并且能直接输出后续译码步骤需要的码元概率信息,能减少后续将解扩结果转化为码元概率信息的步骤。

Description

一种扩频序列解扩方法和***
技术领域
本发明涉及通信技术领域,具体涉及一种扩频序列解扩方法和***。
背景技术
扩频通信指的是用来传输信息的信号带宽远远大于信息本身的带宽的一种通信模式。由于扩频通信技术具有抗干扰性能好、可进行多址通信、保密性好、抗衰落、抗多径、干扰小等优点,近十余年来,已迅速在民用通信的各个领域得到广泛的应用。直接序列扩频(简称直序扩频)是扩频的一种主要方式,它通过利用高速率的扩频序列在发射端扩展信号的频谱,而在接收端用相同的扩频码序列进行解扩,把展开的扩频信号还原成原来的信号。在直序扩频中,经常被采用的扩频码序列是M序列(通过在m序列后补0得到)。传统直序扩频***中的解扩方法可以分为两个部分:码捕获与码跟踪;首先通过码捕获确定码相位,再通过码跟踪进一步减少码相位的误差。传统解扩方法具有捕获时间长,捕获后需要进一步进行码跟踪以减少相位误差的缺点,并且传统方法没有利用扩频码各个码片之间的约束关系降低每个码片提供信息的误差。
针对传统扩频方法没有利用扩频码各个码片之间的约束关系的问题,2003年,KeithM.Chugg和MingruiZhu在公开的ANewApproachtoRapidPNCodeAcquisitionUsingIterativeMessagePassingTechniques(一种基于消息传递算法的伪随机码捕获方法)中提出了利用因子图模型表示M序列的码片之间的约束关系的基础上的一种基于消息传递算法(IterativeMessagePassingAlgorithm,IMPA)的扩频码捕获方法,相比于传统扩频码捕获方法,该算法能够利用M序列的各个码片之间的约束关系提高扩频码捕获的概率,但是该算法存在收敛速度慢的问题,导致扩频码的检测速度无法令人满意。
2009年,徐定杰和赵国清等在公开的基于IMPA的伪码快速捕获算法的性能分析和改进中提出基于冗余约束的改进算法,即R-IMPA(RedundancyIMPA,基于消息传递的冗余算法),该算法通过增加检测节点的约束长度来加快消息传递算法的收敛速度,从而提高检测速度。
但是上述以因子图模型为基础的扩频码捕获算法仅仅完成扩频序列的码捕获过程,不能实现基于因子图模型的码跟踪过程,在与***后续译码部分或码元判决部分进行连接时还需要通过传统解扩方法完成解扩步骤并输出相应的码元信息。
发明内容
本发明所要解决的技术问题是,如何实现基于因子图模型的码跟踪。
针对上述问题,本发明提出了一种扩频序列解扩方法,包括:
步骤S1、根据本地伪随机序列的本原多项式及约束方程组S,建立码元为0对应的本地伪随机序列的第一因子图和码元为1对应的本地伪随机序列的第二因子图;
步骤S2、根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值和第一因子图,计算码元为0时发送端发送的码片序列X={x1,x2,…,xi,…,xn}在满足本地伪随机序列约束方程组S的条件下各码片出现1的概率P0(xi=1|Y,S)和出现0的概率P0(xi=0|Y,S),其中1≤i≤n,n>1;
根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值和第二因子图,计算码元为1时发送端发送的码片序列X={x1,x2,…,xi,…,xn}在满足本地伪随机序列约束方程组S的条件下各码片出现1的概率P1(xi=1|Y,S)和出现0的概率P1(xi=0|Y,S);
步骤S3、根据第一因子图输出的P0(xi=1|Y,S)和P0(xi=0|Y,S),确定发送端发送的码片序列中的第i个码片与本地伪随机序列的第i个码片数值相等的概率P0(zi1)和P0(zi2);
根据第二因子图输出的P1(xi=1|Y,S)和P1(xi=0|Y,S),确定发送端发送的码片序列中的第i个码片与本地伪随机序列的第i个码片数值相等的概率P1(zi1)和P1(zi2),
其中Px(zi1)为码元为x时发送端发送的第i个码片与本地伪随机序列i个码片皆为0的概率,Px(zi2)为码元为x时发送端发送的第i个码片与本地伪随机序列i个码片皆为1的概率,x=0或1;
步骤S4、根据本地伪随机序列码片长度建立码元为0对应的第一图结构和码元为1对应的第二图结构;
步骤S5、将根据第一因子图确定的P0(zi1)和P0(zi2)作为第一图结构第一层计算节点的输入,根据所述第一图结构,对P0(D)进行运算,计算扩频前码元为0的概率P(D=0)其中p0(zi)为P0(zi1)或P0(zi2);
将根据第二因子图确定的P1(zi1)和P1(zi2)作为第二图结构第一层计算节点的输入,根据所述第二图结构,对P1(D)进行运算,计算扩频前码元为1的概率P(D=1),其中p1(zi)为P1(zi1)或P1(zi2);
步骤S6、当p(D=0)≥p(D=1)时,判定扩频前码元为0的概率为p(D=0),码元为1的概率为1-p(D=0);当p(D=0)<p(D=1)时,判定扩频前码元为1的概率为p(D=1),码元为0的概率为1-p(D=1)。
优选地,所述步骤S2具体包括:
步骤S21、根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值,计算发送端发送的码片序列X={x1,x2,…,xi,…,xn}中各码片为0的概率P0(xi=0|yi)和发送端发送的码片序列X={x1,x2,…,xi,…,xn}中各码片为1的概率P0(xi=1|yi);
步骤S22、将P0(xi=1|yi)作为第一因子图中与变量yi对应的变量节点的概率1输入,将P0(xi=0|yi)作为第一因子图中与变量yi对应的变量节点的概率0输入,对第二因子图进行迭代计算,得到P0(xi=1|Y,S)和P0(xi=0|Y,S);
将P1(xi=1|yi)作为第二因子图中与变量yi对应的变量节点的概率0输入,将P1(xi=0|yi)作为第二因子图中与变量yi对应的变量节点的概率1输入,对第二因子图进行迭代计算,得到P1(xi=1|Y,S)和P1(xi=0|Y,S)。
优选地,所述步骤S3具体包括:
当本地伪随机序列第i个码片为0时,选取所述第一因子图第i个变量节点输出的P0(xi=0|Y,S)作为P0(zi1),当本地伪随机序列第i个码片为1时,选取所述第一因子图第i个变量节点输出的P0(xi=1|Y,S)作为P0(zi2);
当本地伪随机序列第i个码片为1时,选取所述第二因子图第i个变量节点输出的P1(xi=0|Y,S)作为P1(zi1),当本地伪随机序列第i个码片为1时,选取所述第二因子图第i个变量节点输出的P1(xi=1|Y,S)作为P1(zi2)。
优选地,根据本地伪随机序列的长度,确定所述第一图结构和所述第二图结构皆为相同的树结构:
当本地伪随机序列的长度n=2k时,树结构的第一层有2k-1个2输入或节点,第j层有2k-j个2输入或节点,第j层的第i个节点的两对输入分别与第j-1层的两个节点的输出连接,其中,1≤i≤2k-j,1<j≤k,k>1;
当本地伪随机序列的长度n=2k+b时,树结构的第一层有2k-1个或节点,其中前b个节点为3输入或节点,其余为2输入或节点;第j层有2k-j个2输入或节点,第j层的第i个节点的两对输入分别与第j-1层的两个节点的输出端连接,其中,1≤b≤2k-1
当本地伪随机序列的长度n=2k+2k-1+a时,树结构的第一层有2k-1+2k-2个或节点,其中前b个为3输入或节点,其余为2输入或节点;第二层有2k-2个3输入或节点;第m层有2k-m个2输入或节点;树结构的第二层中,第n个节点的三对输入分别与第一层的第3n-2、3n-1和3n个节点的输出连接;第m层的第q个节点的两对输入分别与第m-1层的两个节点的输出端连接,其中1≤a<2k-1,2<m≤k,1≤n≤2k-2,1≤q≤2k-m
一种扩频序列解扩***,包括:
因子图建立模块,用于根据本地伪随机序列的本原多项式及约束方程组S,建立码元为0对应的本地伪随机序列的第一因子图和码元为1对应的本地伪随机序列的第二因子图;
第一运算模块,用于根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值和第一因子图,计算码元为0时发送端发送的码片序列X={x1,x2,…,xi,…,xn}在满足本地伪随机序列约束方程组S的条件下各码片出现1的概率P0(xi=1|Y,S)和出现0的概率P0(xi=0|Y,S),其中1≤i≤n,n>1;根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值和第二因子图,计算码元为1时发送端发送的码片序列X={x1,x2,…,xi,…,xn}在满足本地伪随机序列约束方程组S的条件下各码片出现1的概率P1(xi=1|Y,S)和出现0的概率P1(xi=0|Y,S);
确定模块,用于根据第一因子图输出的P0(xi=1|Y,S)和P0(xi=0|Y,S),确定发送端发送的码片序列中的第i个码片与本地伪随机序列的第i个码片数值相等的概率P0(zi1)和P0(zi2);根据第二因子图输出的P1(xi=1|Y,S)和P1(xi=0|Y,S),确定发送端发送的码片序列中的第i个码片与本地伪随机序列的第i个码片数值相等的概率P1(zi1)和P1(zi2),
其中Px(zi1)为码元为x时发送端发送的第i个码片与本地伪随机序列i个码片皆为0的概率,Px(zi2)为码元为x时发送端发送的第i个码片与本地伪随机序列i个码片皆为1的概率,x=0或1;
图结构建立模块,用于根据本地伪随机序列码片长度建立码元为0对应的第一图结构和码元为1对应的第二图结构;
第二运算模块,用于将根据第一因子图确定的P0(zi1)和P0(zi2)作为第一图结构第一层计算节点的输入,根据所述第一图结构,对P0(D)进行运算,计算扩频前码元为0的概率P(D=0)其中p0(zi)为P0(zi1)或P0(zi2);将根据第二因子图确定的P1(zi1)和P1(zi2)作为第二图结构第一层计算节点的输入,根据所述第二图结构,对P1(D)进行运算,计算扩频前码元为1的概率P(D=1),其中p1(zi)为P1(zi1)或P1(zi2);
码元概率判定模块,用于当p(D=0)≥p(D=1)时,判定扩频前码元为0的概率为p(D=0),码元为1的概率为1-p(D=0);当p(D=0)<p(D=1)时,判定扩频前码元为1的概率为p(D=1),码元为0的概率为1-p(D=1)。
优选地,所述第一运算模块具体包括:
第一子计算模块,用于根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值,计算发送端发送的码片序列X={x1,x2,…,xi,…,xn}中各码片为0的概率P0(xi=0|yi)和发送端发送的码片序列X={x1,x2,…,xi,…,xn}中各码片为1的概率P0(xi=1|yi);
第二子计算模块,用于将P0(xi=1|yi)作为第一因子图中与变量yi对应的变量节点的概率1输入,将P0(xi=0|yi)作为第一因子图中与变量yi对应的变量节点的概率0输入,对第二因子图进行迭代计算,得到P0(xi=1|Y,S)和P0(xi=0|Y,S);
第三子计算模块,用于将P1(xi=1|yi)作为第二因子图中与变量yi对应的变量节点的概率0输入,将P1(xi=0|yi)作为第二因子图中与变量yi对应的变量节点的概率1输入,对第二因子图进行迭代计算,得到P1(xi=1|Y,S)和P1(xi=0|Y,S)。
优选地,所述确定模块具体包括:
第一子确定模块,用于当本地伪随机序列第i个码片为0时,选取所述第一因子图第i个变量节点输出的P0(xi=0|Y,S)作为P0(zi1),当本地伪随机序列第i个码片为1时,选取所述第一因子图第i个变量节点输出的P0(xi=1|Y,S)作为P0(zi2);
第二子确定模块,用于当本地伪随机序列第i个码片为1时,选取所述第二因子图第i个变量节点输出的P1(xi=0|Y,S)作为P1(zi1),当本地伪随机序列第i个码片为1时,选取所述第二因子图第i个变量节点输出的P1(xi=1|Y,S)作为P1(zi2)。
优选地,所述第一图结构和所述第二图结构皆为相同的树结构:
当本地伪随机序列的长度n=2k时,树结构的第一层有2k-1个2输入或节点,第j层有2k-j个2输入或节点,第j层的第i个节点的两对输入分别与第j-1层的两个节点的输出连接,其中,1≤i≤2k-j,1<j≤k,k>1;
当本地伪随机序列的长度n=2k+b时,树结构的第一层有2k-1个或节点,其中前b个节点为3输入或节点,其余为2输入或节点;第j层有2k-j个2输入或节点,第j层的第i个节点的两对输入分别与第j-1层的两个节点的输出端连接,其中,1≤b≤2k-1
当本地伪随机序列的长度n=2k+2k-1+a时,树结构的第一层有2k-1+2k-2个或节点,其中前b个为3输入或节点,其余为2输入或节点;第二层有2k-2个3输入或节点;第m层有2k-m个2输入或节点;树结构的第二层中,第n个节点的三对输入分别与第一层的第3n-2、3n-1和3n个节点的输出连接;第m层的第q个节点的两对输入分别与第m-1层的两个节点的输出端连接,其中1≤a<2k-1,2<m≤k,1≤n≤2k-2,1≤q≤2k-m
本发明提出的一种扩频序列解扩方法,能实现基于因子图模型的码捕获和码跟踪,具有能纠正接收码片错误的能力,并且能直接输出每组扩频码对应码元的概率信息。较传统解扩计算方法,本发明提出的解扩计算方法具有的纠正接收码片错误的能力能提高解扩的成功率,并且能直接输出后续译码步骤需要的码元概率信息,能减少后续将解扩结果转化为码元概率信息的步骤。
附图说明
图1为本发明一实施例提供的一种扩频序列解扩方法流程示意图;
图2为本发明一实施例提供的码元为0对应的因子图的结构示意图;
图3为本发明一实施例提供的当本地伪随机序列的长度n=2k时码元为0对应的树结构示意图;
图4为本发明一实施例提供的当本地伪随机序列的长度n=2k+b时码元为0对应的树结构示意图;
图5为本发明一实施例提供的当本地伪随机序列的长度n=2k+2k-1+a时码元为0对应的树结构示意图;
图6为本发明另一实施例提供的一种扩频序列解扩***示意框图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
图1为本发明一实施例提供的一种扩频序列解扩方法流程示意图。参见图1,该方法包括:
步骤S1、根据本地伪随机序列的本原多项式及约束方程组S,建立码元为0对应的本地伪随机序列的第一因子图和码元为1对应的本地伪随机序列的第二因子图;
步骤S2、根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值和第一因子图,计算码元为0时发送端发送的码片序列X={x1,x2,…,xi,…,xn}在满足本地伪随机序列约束方程组S的条件下各码片出现1的概率P0(xi=1|Y,S)和出现0的概率P0(xi=0|Y,S),其中1≤i≤n,n>1;
根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值和第二因子图,计算码元为1时发送端发送的码片序列X={x1,x2,…,xi,…,xn}在满足本地伪随机序列约束方程组S的条件下各码片出现1的概率P1(xi=1|Y,S)和出现0的概率P1(xi=0|Y,S);
步骤S3、根据第一因子图输出的P0(xi=1|Y,S)和P0(xi=0|Y,S),确定发送端发送的码片序列中的第i个码片与本地伪随机序列的第i个码片数值相等的概率P0(zi1)和P0(zi2);
根据第二因子图输出的P1(xi=1|Y,S)和P1(xi=0|Y,S),确定发送端发送的码片序列中的第i个码片与本地伪随机序列的第i个码片数值相等的概率P1(zi1)和P1(zi2),
其中Px(zi1)为码元为x时发送端发送的第i个码片与本地伪随机序列i个码片皆为0的概率,Px(zi2)为码元为x时发送端发送的第i个码片与本地伪随机序列i个码片皆为1的概率,x=0或1;
步骤S4、根据本地伪随机序列码片长度建立码元为0对应的第一图结构和码元为1对应的第二图结构;
步骤S5、将根据第一因子图确定的P0(zi1)和P0(zi2)作为第一图结构第一层计算节点的输入,根据所述第一图结构,对P0(D)进行运算,计算扩频前码元为0的概率P(D=0)其中p0(zi)为P0(zi1)或P0(zi2);
将根据第二因子图确定的P1(zi1)和P1(zi2)作为第二图结构第一层计算节点的输入,根据所述第二图结构,对P1(D)进行运算,计算扩频前码元为1的概率P(D=1),其中p1(zi)为P1(zi1)或P1(zi2);
步骤S6、当p(D=0)≥p(D=1)时,判定扩频前码元为0的概率为p(D=0),码元为1的概率为1-p(D=0);当p(D=0)<p(D=1)时,判定扩频前码元为1的概率为p(D=1),码元为0的概率为1-p(D=1)。
不难理解的是,步骤S5中的P0(D)为码元0内码片相位正确的概率,等于码元0内所***片与本地伪随机码序列对应位置码片相同的概率之积;P1(D)为码元1内码片相位正确的概率,等于码元1内所***片与本地伪随机码序列对应位置码片相同的概率之积。
其中,所述本地伪随机序列可以为M序列。
以M序列为例,所述步骤S1具体包括以下步骤:
步骤S11、将M序列对应的本原多项式作为约束方程的左边,令其等于0,构建约束方程组;假设M序列长度为n,本原多项式的最高次幂为m,约束方程组中约束方程的个数为n-m-1个。
以15位M序列进行举例说明:假设15位M序列为:[111101011001000],15位M序列的本原多项式为x4+x+1,其构成的约束方程组如下:
x 4 + x 1 + x 0 = 0 x 5 + x 2 + x 1 = 0 x 6 + x 3 + x 2 = 0 . . . x 15 + x 12 + x 11 = 0
步骤S12、建立与约束方程组对应的因子图,以步骤S11得到的约束方程组中的每一个方程作为因子图的校验节点,M序列对应的n个变量作为变量节点,将变量节点与包含其对应变量的方程对应的校验节点连接,完成所有连接后得到M序列对应的因子图,其中码元为0对应的因子图如图2所示,码元为1对应的因子图结构与码元为0对应的因子图结构相同,只是输入量不同,在此不再赘述。
由上述技术方案可知,本发明提出的一种扩频序列解扩方法,能实现基于因子图模型的码捕获和码跟踪,具有能纠正接收码片错误的能力,并且能直接输出每组扩频码对应码元的概率信息。较传统解扩计算方法,本发明提出的解扩计算方法具有的纠正接收码片错误的能力能提高解扩的成功率,并且能直接输出后续译码步骤需要的码元概率信息,能减少后续将解扩结果转化为码元概率信息的步骤。
优选地,所述步骤S2具体包括:
步骤S21、根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值,计算发送端发送的码片序列X={x1,x2,…,xi,…,xn}中各码片为0的概率P0(xi=0|yi)和发送端发送的码片序列X={x1,x2,…,xi,…,xn}中各码片为1的概率P0(xi=1|yi);
步骤S22、将P0(xi=1|yi)作为第一因子图中与变量yi对应的变量节点的概率1输入,将P0(xi=0|yi)作为第一因子图中与变量yi对应的变量节点的概率0输入,对第二因子图进行迭代计算,得到P0(xi=1|Y,S)和P0(xi=0|Y,S);
将P1(xi=1|yi)作为第二因子图中与变量yi对应的变量节点的概率0输入,将P1(xi=0|yi)作为第二因子图中与变量yi对应的变量节点的概率1输入,对第二因子图进行迭代计算,得到P1(xi=1|Y,S)和P1(xi=0|Y,S)。
可选地,对因子图进行迭代计算采用和积算法。
优选地,所述步骤S3具体包括:
当本地伪随机序列第i个码片为0时,选取所述第一因子图第i个变量节点输出的P0(xi=0|Y,S)作为P0(zi1),当本地伪随机序列第i个码片为1时,选取所述第一因子图第i个变量节点输出的P0(xi=1|Y,S)作为P0(zi2);
当本地伪随机序列第i个码片为1时,选取所述第二因子图第i个变量节点输出的P1(xi=0|Y,S)作为P1(zi1),当本地伪随机序列第i个码片为1时,选取所述第二因子图第i个变量节点输出的P1(xi=1|Y,S)作为P1(zi2)。
优选地,根据本地伪随机序列的长度,确定所述第一图结构和所述第二图结构皆为相同的树结构:
当本地伪随机序列的长度n=2k时,树结构的最第一层有2k-1个2输入或节点,第j层有2k-j个2输入或节点,第j层的第i个节点的两对输入分别与第j-1层的两个节点的输出连接,其中,1≤i≤2k-j,1<j≤k,k>1;码元为0对应的树结构如图3所示,图3中1≤x<k,码元为1对应的树结构与码元为0对应的树结构相同,只是输入量不同,在此不再赘述。
当本地伪随机序列的长度n=2k+b时,树结构的第一层有2k-1个或节点,其中前b个节点为3输入或节点,其余为2输入或节点;第j层有2k-j个2输入或节点,第j层的第i个节点的两对输入分别与第j-1层的两个节点的输出端连接,其中,1≤b≤2k-1;码元为0对应的树结构如图4所示,码元为1对应的树结构与码元为0对应的树结构相同,只是输入量不同,在此不再赘述。
当本地伪随机序列的长度n=2k+2k-1+a时,树结构的第一层有2k-1+2k-2个或节点,其中前b个为3输入或节点,其余为2输入或节点;第二层有2k-2个3输入或节点;第m层有2k-m个2输入或节点;树结构的第二层中,第n个节点的三对输入分别与第一层的第3n-2、3n-1和3n个节点的输出连接;第m层的第q个节点的两对输入分别与第m-1层的两个节点的输出端连接,其中1≤a<2k-1,2<m≤k,1≤n≤2k-2,1≤q≤2k-m;码元为0对应的树结构如图5所示,码元为1对应的树结构与码元为0对应的树结构相同,只是输入量不同,在此不再赘述。
比如,M序列的长度15=23+23-1+3,那么采用的树结构为:第一层有23-1+23-2=6个或节点,其中前3个为3输入或节点,其余3个为2输入或节点,从左至右可以命名为第二层有2个3输入或节点,从左至右可以命名为第三层有1个2输入或节点,为树结构的第二层中,第1个节点的三对输入的0概率输入分别与第一层的第1、2和3个节点的0概率输出连接,第二个节点与第一层的第4、5和6个节点的0概率输出连接;在第三层的节点与两个节点的0概率输出端连接,节点输出的0概率为码元序列相位正确的概率。该树结构中共有9个或节点,其中5个节点为3输入或节点,其余4个为2输入或节点。
假设图结构中的基本计算节点的两对输入分别为pin1(0),pin1(1)与pin2(0),pin2(1),一对输出为pout(0),pout(1),则计算关系可以表示如下:
p o u t ( 0 ) = p i n 1 ( 0 ) p i n 2 ( 0 ) p o u t ( 1 ) = p i n 1 ( 1 ) p i n 2 ( 0 ) + p i n 1 ( 0 ) p i n 2 ( 1 ) + p i n 1 ( 1 ) p i n 2 ( 1 ) .
如果图结构中的基本计算节点有三对输入:pin1(0),pin1(1);pin2(0),pin2(1);pin3(0),pin3(1)和一对输出pout(0),pout(1),则其计算关系可以表示如下::
p o u t ( 0 ) = p i n 1 ( 0 ) p i n 2 ( 0 ) p i n 3 ( 0 ) p o u t ( 1 ) = p i n 1 ( 1 ) p i n 2 ( 0 ) p i n 3 ( 0 ) + p i n 1 ( 0 ) p i n 2 ( 1 ) p i n 3 ( 0 ) + p i n 1 ( 0 ) p i n 2 ( 0 ) p i n 3 ( 1 ) p i n 1 ( 1 ) p i n 2 ( 1 ) p i n 3 ( 0 ) + p i n 1 ( 1 ) p i n 2 ( 0 ) p i n 3 ( 1 ) + p i n 1 ( 0 ) p i n 2 ( 0 ) p i n 3 ( 1 ) + p i n 1 ( 1 ) p i n 2 ( 1 ) p i n 3 ( 0 ) .
如图6所示,本发明另一实施例提供的一种扩频序列解扩***100,包括:
因子图建立模块101,用于根据本地伪随机序列的本原多项式及约束方程组S,建立码元为0对应的本地伪随机序列的第一因子图和码元为1对应的本地伪随机序列的第二因子图;
第一运算模块102,用于根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值和第一因子图,计算码元为0时发送端发送的码片序列X={x1,x2,…,xi,…,xn}在满足本地伪随机序列约束方程组S的条件下各码片出现1的概率P0(xi=1|Y,S)和出现0的概率P0(xi=0|Y,S),其中1≤i≤n,n>1;根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值和第二因子图,计算码元为1时发送端发送的码片序列X={x1,x2,…,xi,…,xn}在满足本地伪随机序列约束方程组S的条件下各码片出现1的概率P1(xi=1|Y,S)和出现0的概率P1(xi=0|Y,S);
确定模块103,用于根据第一因子图输出的P0(xi=1|Y,S)和P0(xi=0|Y,S),确定发送端发送的码片序列中的第i个码片与本地伪随机序列的第i个码片数值相等的概率P0(zi1)和P0(zi2);根据第二因子图输出的P1(xi=1|Y,S)和P1(xi=0|Y,S),确定发送端发送的码片序列中的第i个码片与本地伪随机序列的第i个码片数值相等的概率P1(zi1)和P1(zi2),
其中Px(zi1)为码元为x时发送端发送的第i个码片与本地伪随机序列i个码片皆为0的概率,Px(zi2)为码元为x时发送端发送的第i个码片与本地伪随机序列i个码片皆为1的概率,x=0或1;
图结构建立模块104,用于根据本地伪随机序列码片长度建立码元为0对应的第一图结构和码元为1对应的第二图结构;
第二运算模块105,用于将根据第一因子图确定的P0(zi1)和P0(zi2)作为第一图结构第一层计算节点的输入,根据所述第一图结构,对P0(D)进行运算,计算扩频前码元为0的概率P(D=0)其中p0(zi)为P0(zi1)或P0(zi2);将根据第二因子图确定的P1(zi1)和P1(zi2)作为第二图结构第一层计算节点的输入,根据所述第二图结构,对P1(D)进行运算,计算扩频前码元为1的概率P(D=1),其中p1(zi)为P1(zi1)或P1(zi2);
码元概率判定模块106,用于当p(D=0)≥p(D=1)时,判定扩频前码元为0的概率为p(D=0),码元为1的概率为1-p(D=0);当p(D=0)<p(D=1)时,判定扩频前码元为1的概率为p(D=1),码元为0的概率为1-p(D=1)。
优选地,所述第一运算模块具体包括:
第一子计算模块,用于根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值,计算发送端发送的码片序列X={x1,x2,…,xi,…,xn}中各码片为0的概率P0(xi=0|yi)和发送端发送的码片序列X={x1,x2,…,xi,…,xn}中各码片为1的概率P0(xi=1|yi);
第二子计算模块,用于将P0(xi=1|yi)作为第一因子图中与变量yi对应的变量节点的概率1输入,将P0(xi=0|yi)作为第一因子图中与变量yi对应的变量节点的概率0输入,对第二因子图进行迭代计算,得到P0(xi=1|Y,S)和P0(xi=0|Y,S);
第三子计算模块,用于将P1(xi=1|yi)作为第二因子图中与变量yi对应的变量节点的概率0输入,将P1(xi=0|yi)作为第二因子图中与变量yi对应的变量节点的概率1输入,对第二因子图进行迭代计算,得到P1(xi=1|Y,S)和P1(xi=0|Y,S)。
优选地,所述确定模块具体包括:
第一子确定模块,用于当本地伪随机序列第i个码片为0时,选取所述第一因子图第i个变量节点输出的P0(xi=0|Y,S)作为P0(zi1),当本地伪随机序列第i个码片为1时,选取所述第一因子图第i个变量节点输出的P0(xi=1|Y,S)作为P0(zi2);
第二子确定模块,用于当本地伪随机序列第i个码片为1时,选取所述第二因子图第i个变量节点输出的P1(xi=0|Y,S)作为P1(zi1),当本地伪随机序列第i个码片为1时,选取所述第二因子图第i个变量节点输出的P1(xi=1|Y,S)作为P1(zi2)。
优选地,所述第一图结构和所述第二图结构皆为相同的树结构:
当本地伪随机序列的长度n=2k时,树结构的第一层有2k-1个2输入或节点,第j层有2k-j个2输入或节点,第j层的第i个节点的两对输入分别与第j-1层的两个节点的输出连接,其中,1≤i≤2k-j,1<j≤k,k>1;
当本地伪随机序列的长度n=2k+b时,树结构的第一层有2k-1个或节点,其中前b个节点为3输入或节点,其余为2输入或节点;第j层有2k-j个2输入或节点,第j层的第i个节点的两对输入分别与第j-1层的两个节点的输出端连接,其中,1≤b≤2k-1
当本地伪随机序列的长度n=2k+2k-1+a时,树结构的第一层有2k-1+2k-2个或节点,其中前b个为3输入或节点,其余为2输入或节点;第二层有2k-2个3输入或节点;第m层有2k-m个2输入或节点;树结构的第二层中,第n个节点的三对输入分别与第一层的第3n-2、3n-1和3n个节点的输出连接;第m层的第q个节点的两对输入分别与第m-1层的两个节点的输出端连接,其中1≤a<2k-1,2<m≤k,1≤n≤2k-2,1≤q≤2k-m
由上述技术方案可知,本发明提出的一种扩频序列解扩方法,能实现基于因子图模型的码捕获和码跟踪,具有能纠正接收码片错误的能力,并且能直接输出每组扩频码对应码元的概率信息。较传统解扩计算方法,本发明提出的解扩计算方法具有的纠正接收码片错误的能力能提高解扩的成功率,并且能直接输出后续译码步骤需要的码元概率信息,能减少后续将解扩结果转化为码元概率信息的步骤。
在本发明中,术语“第一”、“第二”“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。术语“多个”指两个或两个以上,除非另有明确的限定。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (8)

1.一种扩频序列解扩方法,其特征在于,包括:
步骤S1、根据本地伪随机序列的本原多项式及约束方程组S,建立码元为0对应的本地伪随机序列的第一因子图和码元为1对应的本地伪随机序列的第二因子图;
步骤S2、根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值和第一因子图,计算码元为0时发送端发送的码片序列X={x1,x2,…,xi,…,xn}在满足本地伪随机序列约束方程组S的条件下各码片出现1的概率P0(xi=1|Y,S)和出现0的概率P0(xi=0|Y,S),其中1≤i≤n,n>1;
根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值和第二因子图,计算码元为1时发送端发送的码片序列X={x1,x2,…,xi,…,xn}在满足本地伪随机序列约束方程组S的条件下各码片出现1的概率P1(xi=1|Y,S)和出现0的概率P1(xi=0|Y,S);
步骤S3、根据第一因子图输出的P0(xi=1|Y,S)和P0(xi=0|Y,S),确定发送端发送的码片序列中的第i个码片与本地伪随机序列的第i个码片数值相等的概率P0(zi1)和P0(zi2);
根据第二因子图输出的P1(xi=1|Y,S)和P1(xi=0|Y,S),确定发送端发送的码片序列中的第i个码片与本地伪随机序列的第i个码片数值相等的概率P1(zi1)和P1(zi2),
其中Px(zi1)为码元为x时发送端发送的第i个码片与本地伪随机序列i个码片皆为0的概率,Px(zi2)为码元为x时发送端发送的第i个码片与本地伪随机序列i个码片皆为1的概率,x=0或1;
步骤S4、根据本地伪随机序列码片长度建立码元为0对应的第一图结构和码元为1对应的第二图结构;
步骤S5、将根据第一因子图确定的P0(zi1)和P0(zi2)作为第一图结构第一层计算节点的输入,根据所述第一图结构,对P0(D)进行运算,计算扩频前码元为0的概率P(D=0)其中p0(zi)为P0(zi1)或P0(zi2);
将根据第二因子图确定的P1(zi1)和P1(zi2)作为第二图结构第一层计算节点的输入,根据所述第二图结构,对P1(D)进行运算,计算扩频前码元为1的概率P(D=1),其中p1(zi)为P1(zi1)或P1(zi2);
步骤S6、当p(D=0)≥p(D=1)时,判定扩频前码元为0的概率为p(D=0),码元为1的概率为1-p(D=0);当p(D=0)<p(D=1)时,判定扩频前码元为1的概率为p(D=1),码元为0的概率为1-p(D=1)。
2.根据权利要求1所述的扩频序列解扩方法,其特征在于,所述步骤S2具体包括:
步骤S21、根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值,计算发送端发送的码片序列X={x1,x2,…,xi,…,xn}中各码片为0的概率P0(xi=0|yi)和发送端发送的码片序列X={x1,x2,…,xi,…,xn}中各码片为1的概率P0(xi=1|yi);
步骤S22、将P0(xi=1|yi)作为第一因子图中与变量yi对应的变量节点的概率1输入,将P0(xi=0|yi)作为第一因子图中与变量yi对应的变量节点的概率0输入,对第二因子图进行迭代计算,得到P0(xi=1|Y,S)和P0(xi=0|Y,S);
将P1(xi=1|yi)作为第二因子图中与变量yi对应的变量节点的概率0输入,将P1(xi=0|yi)作为第二因子图中与变量yi对应的变量节点的概率1输入,对第二因子图进行迭代计算,得到P1(xi=1|Y,S)和P1(xi=0|Y,S)。
3.根据权利要求1所述的扩频序列解扩方法,其特征在于,所述步骤S3具体包括:
当本地伪随机序列第i个码片为0时,选取所述第一因子图第i个变量节点输出的P0(xi=0|Y,S)作为P0(zi1),当本地伪随机序列第i个码片为1时,选取所述第一因子图第i个变量节点输出的P0(xi=1|Y,S)作为P0(zi2);
当本地伪随机序列第i个码片为1时,选取所述第二因子图第i个变量节点输出的P1(xi=0|Y,S)作为P1(zi1),当本地伪随机序列第i个码片为1时,选取所述第二因子图第i个变量节点输出的P1(xi=1|Y,S)作为P1(zi2)。
4.根据权利要求1所述的扩频序列解扩方法,其特征在于,所述第一图结构和所述第二图结构皆为相同的树结构:
当本地伪随机序列的长度n=2k时,树结构的第一层有2k-1个2输入或节点,第j层有2k-j个2输入或节点,第j层的第i个节点的两对输入分别与第j-1层的两个节点的输出连接,其中,1≤i≤2k-j,1<j≤k,k>1;
当本地伪随机序列的长度n=2k+b时,树结构的第一层有2k-1个或节点,其中前b个节点为3输入或节点,其余为2输入或节点;第j层有2k-j个2输入或节点,第j层的第i个节点的两对输入分别与第j-1层的两个节点的输出端连接,其中,1≤b≤2k-1
当本地伪随机序列的长度n=2k+2k-1+a时,树结构的第一层有2k-1+2k-2个或节点,其中前b个为3输入或节点,其余为2输入或节点;第二层有2k-2个3输入或节点;第m层有2k-m个2输入或节点;树结构的第二层中,第n个节点的三对输入分别与第一层的第3n-2、3n-1和3n个节点的输出连接;第m层的第q个节点的两对输入分别与第m-1层的两个节点的输出端连接,其中1≤a<2k-1,2<m≤k,1≤n≤2k-2,1≤q≤2k-m
5.一种扩频序列解扩***,其特征在于,包括:
因子图建立模块,用于根据本地伪随机序列的本原多项式及约束方程组S,建立码元为0对应的本地伪随机序列的第一因子图和码元为1对应的本地伪随机序列的第二因子图;
第一运算模块,用于根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值和第一因子图,计算码元为0时发送端发送的码片序列X={x1,x2,…,xi,…,xn}在满足本地伪随机序列约束方程组S的条件下各码片出现1的概率P0(xi=1|Y,S)和出现0的概率P0(xi=0|Y,S),其中1≤i≤n,n>1;根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值和第二因子图,计算码元为1时发送端发送的码片序列X={x1,x2,…,xi,…,xn}在满足本地伪随机序列约束方程组S的条件下各码片出现1的概率P1(xi=1|Y,S)和出现0的概率P1(xi=0|Y,S);
确定模块,用于根据第一因子图输出的P0(xi=1|Y,S)和P0(xi=0|Y,S),确定发送端发送的码片序列中的第i个码片与本地伪随机序列的第i个码片数值相等的概率P0(zi1)和P0(zi2);根据第二因子图输出的P1(xi=1|Y,S)和P1(xi=0|Y,S),确定发送端发送的码片序列中的第i个码片与本地伪随机序列的第i个码片数值相等的概率P1(zi1)和P1(zi2),
其中Px(zi1)为码元为x时发送端发送的第i个码片与本地伪随机序列i个码片皆为0的概率,Px(zi2)为码元为x时发送端发送的第i个码片与本地伪随机序列i个码片皆为1的概率,x=0或1;
图结构建立模块,用于根据本地伪随机序列码片长度建立码元为0对应的第一图结构和码元为1对应的第二图结构;
第二运算模块,用于将根据第一因子图确定的P0(zi1)和P0(zi2)作为第一图结构第一层计算节点的输入,根据所述第一图结构,对P0(D)进行运算,计算扩频前码元为0的概率P(D=0)其中p0(zi)为P0(zi1)或P0(zi2);将根据第二因子图确定的P1(zi1)和P1(zi2)作为第二图结构第一层计算节点的输入,根据所述第二图结构,对P1(D)进行运算,计算扩频前码元为1的概率P(D=1),其中p1(zi)为P1(zi1)或P1(zi2);
码元概率判定模块,用于当p(D=0)≥p(D=1)时,判定扩频前码元为0的概率为p(D=0),码元为1的概率为1-p(D=0);当p(D=0)<p(D=1)时,判定扩频前码元为1的概率为p(D=1),码元为0的概率为1-p(D=1)。
6.根据权利要求5所述的扩频序列解扩***,其特征在于,所述第一运算模块具体包括:
第一子计算模块,用于根据接收到的扩频序列码元内的码片序列Y={y1,y2,…,yi,…,yn}的数值,计算发送端发送的码片序列X={x1,x2,…,xi,…,xn}中各码片为0的概率P0(xi=0|yi)和发送端发送的码片序列X={x1,x2,…,xi,…,xn}中各码片为1的概率P0(xi=1|yi);
第二子计算模块,用于将P0(xi=1|yi)作为第一因子图中与变量yi对应的变量节点的概率1输入,将P0(xi=0|yi)作为第一因子图中与变量yi对应的变量节点的概率0输入,对第二因子图进行迭代计算,得到P0(xi=1|Y,S)和P0(xi=0|Y,S);
第三子计算模块,用于将P1(xi=1|yi)作为第二因子图中与变量yi对应的变量节点的概率0输入,将P1(xi=0|yi)作为第二因子图中与变量yi对应的变量节点的概率1输入,对第二因子图进行迭代计算,得到P1(xi=1|Y,S)和P1(xi=0|Y,S)。
7.根据权利要求5所述的扩频序列解扩***,其特征在于,所述确定模块具体包括:
第一子确定模块,用于当本地伪随机序列第i个码片为0时,选取所述第一因子图第i个变量节点输出的P0(xi=0|Y,S)作为P0(zi1),当本地伪随机序列第i个码片为1时,选取所述第一因子图第i个变量节点输出的P0(xi=1|Y,S)作为P0(zi2);
第二子确定模块,用于当本地伪随机序列第i个码片为1时,选取所述第二因子图第i个变量节点输出的P1(xi=0|Y,S)作为P1(zi1),当本地伪随机序列第i个码片为1时,选取所述第二因子图第i个变量节点输出的P1(xi=1|Y,S)作为P1(zi2)。
8.根据权利要求5所述的扩频序列解扩***,其特征在于,所述第一图结构和所述第二图结构皆为相同的树结构:
当本地伪随机序列的长度n=2k时,树结构的第一层有2k-1个2输入或节点,第j层有2k-j个2输入或节点,第j层的第i个节点的两对输入分别与第j-1层的两个节点的输出连接,其中,1≤i≤2k-j,1<j≤k,k>1;
当本地伪随机序列的长度n=2k+b时,树结构的第一层有2k-1个或节点,其中前b个节点为3输入或节点,其余为2输入或节点;第j层有2k-j个2输入或节点,第j层的第i个节点的两对输入分别与第j-1层的两个节点的输出端连接,其中,1≤b≤2k-1
当本地伪随机序列的长度n=2k+2k-1+a时,树结构的第一层有2k-1+2k-2个或节点,其中前b个为3输入或节点,其余为2输入或节点;第二层有2k-2个3输入或节点;第m层有2k-m个2输入或节点;树结构的第二层中,第n个节点的三对输入分别与第一层的第3n-2、3n-1和3n个节点的输出连接;第m层的第q个节点的两对输入分别与第m-1层的两个节点的输出端连接,其中1≤a<2k-1,2<m≤k,1≤n≤2k-2,1≤q≤2k-m
CN201510809698.6A 2015-11-20 2015-11-20 一种扩频序列解扩方法和*** Expired - Fee Related CN105337635B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510809698.6A CN105337635B (zh) 2015-11-20 2015-11-20 一种扩频序列解扩方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510809698.6A CN105337635B (zh) 2015-11-20 2015-11-20 一种扩频序列解扩方法和***

Publications (2)

Publication Number Publication Date
CN105337635A true CN105337635A (zh) 2016-02-17
CN105337635B CN105337635B (zh) 2018-01-16

Family

ID=55287972

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510809698.6A Expired - Fee Related CN105337635B (zh) 2015-11-20 2015-11-20 一种扩频序列解扩方法和***

Country Status (1)

Country Link
CN (1) CN105337635B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6014404A (en) * 1995-11-27 2000-01-11 Centre National D'etudes Spatiales Procedure for the independent reduction of acquisition thresholds and tracking of spread spectrum codes received in orbit
JP2006339924A (ja) * 2005-06-01 2006-12-14 Nec Corp スペクトラム拡散通信システム及びそれに用いる復調回路
TW200915748A (en) * 2007-06-21 2009-04-01 O2Micro Inc Method and apparatus for detecting lock status of a spread spectrum signal, and system for processing a spread spectrum signal
CN101425821A (zh) * 2008-12-15 2009-05-06 哈尔滨工程大学 基于信息优化的迭代伪码捕获装置及捕获方法
CN102098074A (zh) * 2011-02-15 2011-06-15 北京理工大学 一种用于直接序列扩频***的高动态弱信号快速捕获方法
CN102394669A (zh) * 2011-10-26 2012-03-28 北京理工大学 一种用于高增益扩频通信***的快速伪码捕获方法
CN104716981A (zh) * 2015-03-12 2015-06-17 哈尔滨工程大学 一种基于并行同步头的并行组合扩频通信***的捕获方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6014404A (en) * 1995-11-27 2000-01-11 Centre National D'etudes Spatiales Procedure for the independent reduction of acquisition thresholds and tracking of spread spectrum codes received in orbit
JP2006339924A (ja) * 2005-06-01 2006-12-14 Nec Corp スペクトラム拡散通信システム及びそれに用いる復調回路
TW200915748A (en) * 2007-06-21 2009-04-01 O2Micro Inc Method and apparatus for detecting lock status of a spread spectrum signal, and system for processing a spread spectrum signal
CN101425821A (zh) * 2008-12-15 2009-05-06 哈尔滨工程大学 基于信息优化的迭代伪码捕获装置及捕获方法
CN102098074A (zh) * 2011-02-15 2011-06-15 北京理工大学 一种用于直接序列扩频***的高动态弱信号快速捕获方法
CN102394669A (zh) * 2011-10-26 2012-03-28 北京理工大学 一种用于高增益扩频通信***的快速伪码捕获方法
CN104716981A (zh) * 2015-03-12 2015-06-17 哈尔滨工程大学 一种基于并行同步头的并行组合扩频通信***的捕获方法

Also Published As

Publication number Publication date
CN105337635B (zh) 2018-01-16

Similar Documents

Publication Publication Date Title
CN103716137A (zh) 一种识别ZigBee传感器网络丢包原因的方法及其***
CN100550662C (zh) 一种用于脉冲超宽带通信***的信号接收方法
CN103152817B (zh) 基于广播Gossip算法的分布式时钟同步方法
CN102546089B (zh) 循环冗余校验crc码的实现方法及装置
CN109428607A (zh) 极化码的译码方法、译码器及译码设备
CN105447565A (zh) 一种基于离散蝙蝠算法的片上网络映射方法
CN103152074B (zh) 一种直接序列扩频通信***发射与接收方法
CN109816113A (zh) 基于分布式量子计算机的搜索方法及***
CN103020018A (zh) 一种基于多维伪随机序列的压缩感知矩阵构造方法
CN111160716A (zh) 基于潮流介数的大电网脆弱性评估方法
CN108494527A (zh) 一种基于LoRa的数据发送和接收方法
CN101795175A (zh) 数据的校验处理方法及装置
CN105721107B (zh) 一种分块计算crc以提高时钟频率的装置和方法
CN103378917B (zh) 扰码的生成方法、装置和扰码的处理装置
CN105337635A (zh) 一种扩频序列解扩方法和***
CN110266423B (zh) 通信网络中基于节点平均同步级数最小的时间同步方法
CN104732547A (zh) 一种基于高次幂邻接矩阵hash比对的图同构判定方法
CN104869044A (zh) 一种虚拟网映射方法及装置
US20090254333A1 (en) LFSR Emulation
CN103501182A (zh) 一种卷积码生成多项式的盲估计方法
WO2019137231A1 (zh) 一种译码方法及装置
CN103428087B (zh) 采用循环深度优先遍历的最长路预置保护p圈生成方法
CN112468963B (zh) 无线传感器网络连通性修复方法、装置、设备及存储介质
CN105337634B (zh) 基于2维基带直接序列扩频的扩频通信方法和通信装置
CN101753248B (zh) 多维类正交伪随机扩展矩阵的构成装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Wang Changhong

Inventor after: Zhao Zhe

Inventor after: Zheng Hao

Inventor after: Ding Xuhui

Inventor after: Yin Xue

Inventor after: Gao Yuan

Inventor after: An Jianping

Inventor after: Bu Xiangyuan

Inventor after: Zeng Bowen

Inventor before: Zhao Zhe

Inventor before: Zheng Hao

Inventor before: Ding Xuhui

Inventor before: Yin Xue

Inventor before: Gao Yuan

Inventor before: An Jianping

Inventor before: Bu Xiangyuan

Inventor before: Zeng Bowen

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180116