发明名称 一种直接序列扩频通信系统发射与接收方法
摘要 本发明的目的在于提供一种直接序列扩频通信系统发射与接收方法,包括以下步骤:从一个PN码序列族中选取r个序列,将需要传输的K比特串行信息数据转换成并行数据,然后从PN序列族中选取(r-1)个发送的序列,把状态与信息数据一一对应,再把选取出(r-1)个发送PN码序列、序列位移状态等和1个固定定位标序列,并行叠加在一起发送,形成基于固定式PN码位移调制的直扩信号。本发明提高了直接扩频通信传输效率和整体通信的有效性,并优于常规并行组合扩频通信,同时也较好的解决了较高扩频增益对系统传输效率的影响问题,较好的解决了高速传输与带宽的矛盾,可大幅度提高频带利用率。
申请公布号 CN103152074A 申请公布日期 2013.06.12
申请号 CN201310051546.5 申请日期 2013.02.17
申请人 哈尔滨工程大学 发明人 李北明;郭黎利;张文超;刘佳鑫;娄西振
分类号 H04B1/708(2011.01)I;H04L27/26(2006.01)I 主分类号 H04B1/708(2011.01)I
代理机构 代理人
主权项 1.一种直接序列扩频通信系统发射与接收方法,其特征是:(1)发送端和接收端定义相同的一个M个PN码序列位移关系,定义如下:<maths num="0001"><![CDATA[<math><mrow><mi>A</mi><mo>=</mo><mrow><mo>{</mo><msub><mi>PN</mi><mn>1</mn></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>PN</mi><mi>M</mi></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>}</mo></mrow><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>PN</mi><mn>0</mn><mn>1</mn></msubsup><mo>,</mo><msubsup><mi>PN</mi><mn>1</mn><mn>1</mn></msubsup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mi>PN</mi><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mn>1</mn></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>PN</mi><mn>0</mn><mn>2</mn></msubsup><mo>,</mo><msubsup><mi>PN</mi><mn>1</mn><mn>2</mn></msubsup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mi>PN</mi><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>PN</mi><mn>0</mn><mn>3</mn></msubsup><mo>,</mo><msubsup><mi>PN</mi><mn>1</mn><mn>3</mn></msubsup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mi>PN</mi><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mn>3</mn></msubsup></mtd></mtr><mtr><mtd><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo></mtd></mtr><mtr><mtd><msubsup><mi>PN</mi><mn>0</mn><mi>M</mi></msubsup><mo>,</mo><msubsup><mi>PN</mi><mn>1</mn><mi>M</mi></msubsup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mi>PN</mi><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mi>M</mi></msubsup></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中L为每个PN码周期的码元个数;第1个序列定义为固定位标序列,不参与选取;PN<sub>i</sub>(0)为M个序列中第i个序列相对于固定位标序列的第0号位置,i=2,3,....,M,<maths num="0002"><![CDATA[<math><mrow><msub><mi>PN</mi><mi>i</mi></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>PN</mi><mn>0</mn><mn>1</mn></msubsup><mo>,</mo><msubsup><mi>PN</mi><mn>1</mn><mn>1</mn></msubsup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mi>PN</mi><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mn>1</mn></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>PN</mi><mn>0</mn><mi>i</mi></msubsup><mo>,</mo><msubsup><mi>PN</mi><mn>1</mn><mi>i</mi></msubsup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mi>PN</mi><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mi>i</mi></msubsup></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>第i个序列相对于固定位标序列位置左移p个位置定义为PN<sub>i</sub>(p):<maths num="0003"><![CDATA[<math><mrow><msub><mi>PN</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>PN</mi><mn>0</mn><mn>1</mn></msubsup><mo>,</mo><msubsup><mi>PN</mi><mn>1</mn><mn>1</mn></msubsup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mi>PN</mi><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mn>1</mn></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>PN</mi><mi>p</mi><mi>i</mi></msubsup><mo>,</mo><msubsup><mi>PN</mi><mrow><mi>p</mi><mo>+</mo><mn>1</mn></mrow><mi>i</mi></msubsup><mo>,</mo><mo>.</mo><mo>,</mo><msubsup><mi>PN</mi><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mi>i</mi></msubsup><mo>,</mo><msubsup><mi>PN</mi><mn>0</mn><mi>i</mi></msubsup><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mi>PN</mi><mrow><mi>p</mi><mo>-</mo><mn>1</mn></mrow><mi>i</mi></msubsup></mtd></mtr></mtable></mfenced><mo>;</mo></mrow></math>]]></maths>(2)发射过程中,发送的K比特数据记为d<sub>1</sub>,d<sub>2</sub>,d<sub>3</sub>,…,d<sub>K</sub>,每个信息数据周期为T<sub>d</sub>,其中KT<sub>d</sub>=LT<sub>c</sub>,L为每个PN码周期的码元个数,T<sub>c</sub>为码片周期;K比特发送信息送入串/并转换器,获得K路信号;(3)将对应为<img file="FDA00002835749400014.GIF" wi="218" he="59" />比特、(r-1)比特和(r-1)·[log<sub>2</sub>L]比特的并行数据,根据数据映射算法从包含M-1个PN码序列的PN序列族中选取(r-1)个发送的序列,总共有<img file="FDA00002835749400015.GIF" wi="92" he="59" />种发送扩频序列情况选择,对应能传输<img file="FDA00002835749400016.GIF" wi="218" he="59" />比特的信息数据,[x]表示对x取整数部分,<img file="FDA00002835749400017.GIF" wi="63" he="54" />是M中取r的组合;选出的(r-1)个扩频序列只使用正相或者反相的状态,如果选择(r-1)个扩频序列的某种相位状态发送,则有2<sup>r-1</sup>种相位状态发送,对应能传输(r-1)比特的信息数据;(r-1)个序列中,每个序列都有L个位置可以选择进行发送,则共有(r-1)·[log<sub>2</sub>L]比特信息传输;把上述状态与信息数据一一对应,并行叠加形成发送序列:<maths num="0004"><![CDATA[<math><mrow><msup><mi>A</mi><mo>&prime;</mo></msup><mo>=</mo><mrow><mo>{</mo><msub><mi>PN</mi><mn>1</mn></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>,</mo><msub><mi>S</mi><msub><mi>j</mi><mn>1</mn></msub></msub><msub><mi>PN</mi><msub><mi>j</mi><mn>1</mn></msub></msub><mrow><mo>(</mo><msub><mi>p</mi><msub><mi>j</mi><mn>1</mn></msub></msub><mo>)</mo></mrow><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>S</mi><msub><mi>j</mi><mn>2</mn></msub></msub><msub><mi>PN</mi><msub><mi>j</mi><mn>2</mn></msub></msub><mrow><mo>(</mo><msub><mi>p</mi><msub><mi>j</mi><mn>2</mn></msub></msub><mo>)</mo></mrow><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>S</mi><msub><mi>j</mi><mrow><mo>(</mo><mi>r</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msub></msub><msub><mi>PN</mi><msub><mi>j</mi><mrow><mo>(</mo><mi>r</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msub></msub><mrow><mo>(</mo><msub><mi>p</mi><msub><mi>j</mi><mrow><mo>(</mo><mi>r</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msub></msub><mo>)</mo></mrow><mo>}</mo></mrow></mrow></math>]]></maths>式中,<img file="FDA00002835749400022.GIF" wi="618" he="74" />r个序列并行等幅相加,即+1或-1值相加,形成组合多值发送信号:<maths num="0005"><![CDATA[<math><mrow><mi>MD</mi><mrow><mo>(</mo><mi>r</mi><mo>,</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>PN</mi><mn>1</mn></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>r</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>S</mi><msub><mi>j</mi><mi>i</mi></msub></msub><msub><mi>PN</mi><msub><mi>j</mi><mi>i</mi></msub></msub><mrow><mo>(</mo><msub><mi>p</mi><msub><mi>j</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths>MD为多值发送信号,t为时间变量,<img file="FDA00002835749400024.GIF" wi="70" he="61" />为第j次第i个发送序列相对于固定位标序列左移<img file="FDA00002835749400025.GIF" wi="69" he="60" />个位置;(4)经载波调制后,发送信号s(t):<img file="FDA00002835749400026.GIF" wi="621" he="65" />式中,P是载波功率;(5)在高斯白噪声信道下,接收信号为r(t)=s(t-τ)+n(t)+J(t)式中,τ为通信传播时延;n(t)为高斯白噪声,其双边带功率谱密度为N<sub>0</sub>/2;J(t)为干扰信号;发送端和接收端载波的频率、码元相位完全同步,接收端有M个解扩器,在载波解调之后分别用PN<sub>i</sub>(t)(i=1,2,…M)作解扩处理,则M个解调器中除第1个解调器外的第i(2≤i≤M)个扩频解调器输出为:<maths num="0006"><![CDATA[<math><mrow><msub><mi>Z</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>P</mi><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>r</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>S</mi><msub><mi>i</mi><mi>j</mi></msub></msub><munderover><mo>&Integral;</mo><mi>&tau;</mi><mrow><mi>T</mi><mo>+</mo><mi>&tau;</mi></mrow></munderover><msub><mi>PN</mi><msub><mi>i</mi><mi>j</mi></msub></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mi>&tau;</mi><mo>)</mo></mrow><msub><mi>PN</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mi>&tau;</mi><mo>)</mo></mrow><mi>dt</mi><mo>+</mo><msub><mi>N</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>J</mi><mtext>i</mtext></msub></mrow></math>]]></maths>式中,i=i<sub>j</sub>的积分是扩频序列的自相关;i≠i<sub>j</sub>是互相关;解调器输出为<maths num="0007"><![CDATA[<math><mrow><msub><mi>Z</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>S</mi><mi>ij</mi></msub><mi>PT</mi><mo>+</mo><msub><mi>N</mi><mi>i</mi></msub><mo>+</mo><msub><mi>J</mi><mi>i</mi></msub></mtd><mtd><mi>i</mi><mo>=</mo><msub><mi>i</mi><mi>j</mi></msub></mtd></mtr><mtr><mtd><msub><mi>N</mi><mi>i</mi></msub><mo>+</mo><msub><mi>J</mi><mi>i</mi></msub></mtd><mtd><mi>i</mi><mo>&NotEqual;</mo><msub><mi>i</mi><mi>j</mi></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>使用的两组PN序列行彼此准正交;(6)将步骤(5)获得的(M-1)个解扩器输出值以及其对应PN码序号输入数据-序列选择逆映射器,从(M-1)个解扩器中的L个相位输出值中,选取绝对值最大的(r-1)个输出值所对应的扩频序列序号、极性和位移关系作为发送来的组合序列,送入数据-位移逆映射器,得出接收的K路数据信息;(7)将接收的K路数据信息经并/串转换,得到K比特信息。
地址 150001 黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室