[发明专利]一种抗欺骗干扰的扩频方法有效
申请号: | 201711415757.7 | 申请日: | 2017-12-25 |
公开(公告)号: | CN108270465B | 公开(公告)日: | 2020-02-21 |
发明(设计)人: | 吴莉莉;王营营 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04B1/69 | 分类号: | H04B1/69 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华;朱红星 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 欺骗 干扰 方法 | ||
1.一种抗欺骗干扰的扩频方法,包括:
(1)初始设置:
(1a)对发射端要发送的信源信息S0的长度值T进行连续N次取对数操作,直到结果为1,即:其中表示向上取整,则将取对数的次数N设置为扩频级数;
(1b)设扩频因子为2m-1的扩频码集Pm为:其中是扩频因子为2m-1的扩频码集Pm中的第k个扩频码,k∈[1,2m-1],m为正整数且m∈[1,M],M是一个大于等于N的正整数;
(1c)将不同扩频因子的扩频码集按照扩频因子升序排列,得到扩频码集合P为:其中,表示扩频因子为2m-1的扩频码集Pm中第2m-1个扩频码;
(2)发射端随机扩频:
(2a)信源信息扩频:
(2a1)发射端确定第0级扩频所用的扩频因子为其中1≤m0≤M-N+1;再从扩频码集合P中随机选择一个扩频因子为的扩频码作为第0级扩频码c0,用该扩频码c0对要发送的信源信息S0进行扩频,得到第0级扩频信号SS0;
(2a2)查找步骤(2a1)中所选择的第0级扩频码c0在扩频码集合P中的位置,将其作为位置索引;
(2a3)随机产生位置参数t0,其是满足0≤t0≤T的整数,T为信源信息S0的长度值,并将步骤(2a2)中的位置索引转换为二进制码,将它插入到第0级扩频信号SS0中的第个码片之后并发射出去;
(2b)位置信息多级扩频:
(2b1)记多级扩频迭代变量为i,设置它的初始值为i=1;
(2b2)将位置参数ti-1用二进制表示为索引位置码Si,从扩频码集合P中随机选择扩频因子为的一个扩频码作为第i级扩频码ci,对索引位置码Si进行扩频,得到第i级扩频信号SSi,其中mi是一个自然数,应满足:mi-1<mi≤M-N+1+i;
判断多级扩频迭代变量:若多级扩频迭代变量i<N-1,则执行步骤(2b3);否则发射端完成随机扩频,将第i级扩频信号SSi发射出去;
(2b3)随机产生位置参数ti,它是整数且满足0≤ti≤Ti,其中Ti为索引位置码Si的长度值,将步骤(2b2)中所选择的第i级扩频码ci在扩频码集合P中的位置索引转换为二进制数,并插入到第i级扩频信号SSi中的第个码片后发射出去,执行步骤(2b4);
(2b4)将多级扩频迭代变量i增加1,返回步骤(2b2);
(3)接收端迭代解扩:
(3a)接收端将接收到的N个扩频信号存储起来;
(3b)接收端根据第N-1级扩频信号SSN-1的长度值L,确定第N-1级解扩所用的扩频因子Sf的值:Sf=L;
(3c)从扩频因子为L的扩频码集中依次选取一个扩频码对第N-1级扩频信号SSN-1进行解扩,直到解扩信号SN-1的值为1或者0,再将SN-1的值赋给第N-1级二进制位置索引码BPosN-1;
(3d)记迭代解扩变量为j,设置它的初始值为j=N-1;
(3e)将第j级二进制位置索引码BPosj转换为十进制数,它为发射端第j-1级扩频信号SSj-1所用的扩频码cj-1在扩频码集合P中的位置索引posj;
(3f)根据位置索引posj,在扩频码集合P中找到对应的扩频序列,对接收到的第j-1级扩频信号SSj-1进行解扩,并对迭代解扩变量j进行判断:若j=1,则得到发射端最初发射的信源信息S0,完成接收端迭代解扩;否则,得到第j-1级扩频码cj-1的二进制位置索引码BPosj-1,执行步骤(3g);
(3g)将迭代解扩变量j减少1,返回步骤(3e)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711415757.7/1.html,转载请声明来源钻瓜专利网。