一种下行同步系统及方法转让专利

申请号 : CN201310714938.5

文献号 : CN104735771B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 曾献敏卢芳仕焦博卓开泳康忠林

申请人 : 福建京奥通信技术有限公司

摘要 :

本发明涉及通信技术领域,特别是涉及基于LTE‑TDD下行同步码互相关性的下行同步系统及其方法。本发明的一种下行同步系统,包括:第一天线,第二天线,第一LTE‑TDD上下行切换开关,第二LTE‑TDD上下行切换开关,一模数转换处理单元,第一复混频处理单元,一数字下变频处理单元,一LTE‑TDD下行同步处理单元,一LTE‑TDD上下行切换控制单元,一数字上变频处理单元,第二复混频处理单元以及一数模转换处理单元。本发明通过LTE‑TDD下行同步处理单元对下行同步码进行自相关性处理,来得到对上下行切换开关的控制信号,再通过对第一LTE‑TDD上下行切换开关和第二LTE‑TDD上下行切换开关的控制从而实现上下行链路的选择。该系统及其方法实现容易、成本低且精度高。

权利要求 :

1.一种下行同步系统,其特征在于:包括:

第一天线,用于实现与基站之间的信号的双向传输;

第二天线,用于实现与移动终端之间的信号的双向传输;

第一LTE-TDD上下行切换开关,用于实现信号连通方式的切换;

第二LTE-TDD上下行切换开关,用于实现信号连通方式的切换;

一模数转换处理单元,其用于将模拟中频信号数字化;

第一复混频处理单元,其用于产生所需频率并进行信道混频;

一数字下变频处理单元,其用于信道抽取与滤波;

一LTE-TDD下行同步处理单元:其用于对下行信号进行同步处理,以判断下行同步时刻;

一LTE-TDD上下行切换控制单元:根据下行同步时刻,对第一天线和第二天线进行开关控制以实现信号连通方式的切换;

一数字上变频处理单元,其用于将低速率基带信号上变频至中频;

第二复混频处理单元,其用于产生所需频率并进行信道混频;

一数模转换处理单元,其用于将数字中频信号转为模拟输出;

模块的连接关系如下:第一天线和第二天线的信号接收端分别接至第一LTE-TDD上下行切换开关的信号输入端,以将第一天线和第二天线所接收的天线信号传输给第一LTE-TDD上下行切换开关;第一天线和第二天线的信号发送端分别接至第二LTE-TDD上下行切换开关的信号输出端,以将第二LTE-TDD上下行切换开关输出的信号通过第一天线或第二天线发送出去;第一LTE-TDD上下行切换开关的输出端接模数转换处理单元的输入端;模数转换处理单元的输出端接至第一复混频处理单元的输入端;第一复混频处理单元的输出端接数字下变频处理单元的输入端;数字下变频处理单元的输出端接LTE-TDD下行同步处理单元的输入端和数字上变频处理单元的输入端;数字上变频处理单元的输出端接第二复混频处理单元的输入端;第二复混频处理单元的输出端接数模转换处理单元的输入端;数模转换处理单元的输出端接第二LTE-TDD上下行切换开关的输入端;LTE-TDD下行同步处理单元的输出端接LTE-TDD上下行切换控制单元的输入端;LTE-TDD上下行切换控制单元的输出端分别接第一LTE-TDD上下行切换开关的控制端和第二LTE-TDD上下行切换开关的控制端,LTE-TDD上下行切换控制单元向第一LTE-TDD上下行切换开关和第二LTE-TDD上下行切换开关输出控制信号,控制第一LTE-TDD上下行切换开关和第二LTE-TDD上下行切换开关的切换动作;

其中,所述LTE-TDD下行同步处理单元包括:

第一计数器模块,其用于控制移位寄存器模块的输出;

一移位寄存器模块,其输入端接于数字下变频处理单元的输出端和第一计数器模块的输出端;该移位寄存器模块的地址可读,其至少包括用于存储数字下变频处理单元的I路数据的第一移位寄存器模块,以及用于存储数字下变频处理单元的Q路数据的第二移位寄存器模块,其中,I路数据和Q路数据各为64个;

第二计数器模块,用于控制LTE-TDD下行同步码存储模块的输出;

一LTE-TDD下行同步码存储模块,其输入端接于第二计数器模块的输出端;其至少包括存储下行主同步码的第一LTE-TDD下行同步码存储模块,和存储下行辅同步码的第二LTE-TDD下行同步码存储模块,其中,下行主同步码和下行辅同步码用于互相关;

复数乘法器模块,其输入端接于移位寄存器模块的输出端和LTE-TDD下行同步码存储模块的输出端,其用于进行复数乘法运算;

一累加器模块,其输入端接于复数乘法器模块的输出端,用于对移位寄存器模块和LTE-TDD下行同步码存储模块中的实部数据和虚部数据分别进行累加处理并输出端累加结果;

一绝对值模块,其输入端接于累加器模块的输出端,用于对累加器模块输出的累加结果进行取绝对值运算;

一加法器模块,其输入端接于绝对值模块的输出端,用于将绝对值模块输出的I路数据和Q路数据相加,得到互相关的结果;

一下行同步判定模块,其输入端接于加法器模块的输出端,将加法器模块输出的互相关结果与预设的门限值比较,并输出判断结果;

模块的连接关系如下:第一移位寄存器模块的输入端连接数字下变频处理单元的输出端,用于接收并存储数字下变频处理单元的输出数据,第二移位寄存器模块的输入端连接第一计数器模块的输出端,读取移位寄存器模块的数据并且输出;第一移位寄存器模块和第二移位寄存器模块连接至复数乘法器模块的输入端;第二计数器模块的输出端接LTE-TDD下行同步码存储模块,控制LTE-TDD下行同步码存储模块的输出;LTE-TDD下行同步码存储模块的输出端连接复数乘法器模块的输入端;复数乘法器模块的输出端连接累加器模块的输入端;累加器模块的输出端接绝对值模块的输入端;绝对值模块的输出端接加法器模块的输入端;加法器模块的输出端接下行同步判定模块的输入端,下行同步判定模块输出判定结果。

2.根据权利要求1所述的一种下行同步系统,其特征在于:所述下行同步判定模块具体包括:判断该时刻是否为下行主同步时刻的主同步时刻判断单元,从3个下行主同步码中选择处最同步码次数最多的主同步码的主同步码选择单元,根据主同步码选择单元选择的主同步码判断下行辅同步时刻的辅同步时刻判断单元,以及查找下行辅同步码的辅同步码查找单元,所述主同步时刻判断单元、主同步码选择单元、辅同步时刻判断单元和辅同步码查找单元顺次电连接。

3.根据权利要求1所述的一种下行同步系统,其特征在于:系统还设有功放模块,所述功放模块的输入端设于数模转换处理单元的输出端,所述功放模块的输出端接第二LTE-TDD上下行切换开关的输入端。

4.根据权利要求1所述的一种下行同步系统,其特征在于:所述的数字下变频处理单元由一个CIC滤波器、一个补偿滤波器和一个基带成型滤波器构成,CIC滤波器的输入接第一复混频处理单元的输出,CIC滤波器的输出接补偿滤波器的输入,补偿滤波器的输出接基带成型滤波器的输入,基带成型滤波器的输出接LTE-TDD下行同步处理单元的输入。

5.根据权利要求1所述的一种下行同步系统,其特征在于:所述的数字上变频处理单元由第二补偿滤波器和第二CIC滤波器构成,第二补偿滤波器的输入接数字下变频处理单元的输出,第二补偿滤波器的输出接第二CIC滤波器的输入,第二CIC滤波器的输出接第二复混频处理单元的输入。

6.一种下行同步方法,其特征在于:包括以下过程:

过程1:将第一天线或第二天线所接收的天线信号传输至模数转换处理单元;通过模数转换处理单元将模拟中频信号转化为数字中频信号;通过第一复混频处理单元对该数字中频信号进行信道混频处理,将信号频谱搬移至零中频;通过数字下变频处理单元进行数字下变频处理;再通过数字上变频处理单元进行数字上变频处理,将数据速率恢复到原始数据率;通过第二复混频处理单元进行信道混频处理,将频谱搬回中频信号中心频点;通过数模转换处理单元再将数字信号转化为模拟信号;将数模转换处理单元得到的模拟信号经由第一天线或第二天线发送出去;

过程2:在模数转换处理单元和第一天线之间设置上下行转换点,记为第一LTE-TDD上下行切换开关,在数模转换处理单元和第二天线之间设置上下行转换点,记为第二LTE-TDD上下行切换开关;

过程3:根据数字下变频处理单元的输出结果,LTE-TDD下行同步处理单元利用LTE-TDD下行主同步码和辅同步码的互相关性来判断LTE-TDD下行同步时刻;

过程4:LTE-TDD上下行切换控制单元根据LTE-TDD下行同步处理单元的判断结果,控制第一LTE-TDD上下行切换开关和第二LTE-TDD上下行切换开关的切换动作,也即控制上下行转换点的切换;

其中,过程3中的所述LTE-TDD下行同步处理单元包括:

第一计数器模块,其用于控制移位寄存器模块的输出;

一移位寄存器模块,其输入端接于数字下变频处理单元的输出端和第一计数器模块的输出端;该移位寄存器模块的地址可读,其至少包括用于存储数字下变频处理单元的I路数据的第一移位寄存器模块,以及用于存储数字下变频处理单元的Q路数据的第二移位寄存器模块,其中,I路数据和Q路数据各为64个;

第二计数器模块,用于控制LTE-TDD下行同步码存储模块的输出;一LTE-TDD下行同步码存储模块,其输入端接于第二计数器模块的输出端;其至少包括存储下行主同步码的第一LTE-TDD下行同步码存储模块,和存储下行辅同步码的第二LTE-TDD下行同步码存储模块,其中,下行主同步码和下行辅同步码用于互相关;

复数乘法器模块,其输入端接于移位寄存器模块的输出端和LTE-TDD下行同步码存储模块的输出端,其用于进行复数乘法运算;

一累加器模块,其输入端接于复数乘法器模块的输出端,用于对移位寄存器模块和LTE-TDD下行同步码存储模块中的实部数据和虚部数据分别进行累加处理并输出端累加结果;

一绝对值模块,其输入端接于累加器模块的输出端,用于对累加器模块输出的累加结果进行取绝对值运算;

一加法器模块,其输入端接于绝对值模块的输出端,用于将绝对值模块输出的I路数据和Q路数据相加,得到互相关的结果;

一下行同步判定模块,其输入端接于加法器模块的输出端,将加法器模块输出的互相关结果与预设的门限值比较,并输出判断结果;

上述模块的连接关系如下:第一移位寄存器模块的输入端连接数字下变频处理单元的输出端,用于接收并存储数字下变频处理单元的输出数据,第二移位寄存器模块的输入端连接第一计数器模块的输出端,读取移位寄存器模块的数据并且输出;第一移位寄存器模块和第二移位寄存器模块连接至复数乘法器模块的输入端;第二计数器模块的输出端接LTE-TDD下行同步码存储模块,控制LTE-TDD下行同步码存储模块的输出;LTE-TDD下行同步码存储模块的输出端连接复数乘法器模块的输入端;复数乘法器模块的输出端连接累加器模块的输入端;累加器模块的输出端接绝对值模块的输入端;绝对值模块的输出端接加法器模块的输入端;加法器模块的输出端接下行同步判定模块的输入端,下行同步判定模块输出判定结果。

7.根据权利要求6所述的一种下行同步方法,其特征在于:所述下行同步判定模块具体包括:判断该时刻是否为下行主同步时刻的主同步时刻判断单元,从3个下行主同步码中选择处最同步码次数最多的主同步码的主同步码选择单元,根据主同步码选择单元选择的主同步码判断下行辅同步时刻的辅同步时刻判断单元,以及查找下行辅同步码的辅同步码查找单元,所述主同步时刻判断单元、主同步码选择单元、辅同步时刻判断单元和辅同步码查找单元顺次电连接。

8.根据权利要求6所述的一种下行同步方法,其特征在于:该方法还包括对数模转换处理单元输出的数据进行功率放大处理的过程。

9.根据权利要求6所述的一种下行同步方法,其特征在于:所述的数字下变频处理单元由一个CIC滤波器、一个补偿滤波器和一个基带成型滤波器构成,CIC滤波器的输入接第一复混频处理单元的输出,CIC滤波器的输出接补偿滤波器的输入,补偿滤波器的输出接基带成型滤波器的输入,基带成型滤波器的输出接LTE-TDD下行同步处理单元的输入。

10.根据权利要求6所述的一种下行同步方法,其特征在于:所述的数字上变频处理单元由第二补偿滤波器和第二CIC滤波器构成,第二补偿滤波器的输入接数字下变频处理单元的输出,第二补偿滤波器的输出接第二CIC滤波器的输入,第二CIC滤波器的输出接第二复混频处理单元的输入。

说明书 :

一种下行同步系统及方法

技术领域

[0001] 本发明涉及通信技术领域,特别是涉及基于LTE-TDD下行同步码互相关性的下行同步系统及方法。

背景技术

[0002] 目前,常规的无线同频直放站的LTE-TDD系统是应用了多种新技术的第四代移动通信系统,LTE-TDD系统中,采用了时分同步技术,上、下行链路信号处于同一频率,通过时分复用的方式区分上行和下行,而且根据不同业务的需要,还可以灵活配置上下行时隙来改变功率开关切换点,以满足上下行非对称业务的需求,因此要求系统内的设备在收发上必须同步,否则不能保证上下行通讯链路的正常建立。
[0003] 现有技术的LTE-TDD系统的同步方式,主要有包络检波、基带解码、GPS同步等三种。
[0004] 包络检波是一种最直接最简单的同步方式。优点:当有信号来时,检波器检测到信号的能量,当超过预先设定的值时,通过比较器或运放输出控制信号,完全由硬件产生同步,不需要MCU(微控制器)或FPGA(现场可编程门阵列)。缺点:控制信号总是滞后于待传输信号,对信号的完整性有一定影响。使用这种方式时输入的LTE-TDD信号必须有足够的强度,而且整个判断时间Δt要小于1个码片的时间,否则将严重影响传输质量,引起输出信号的削波,峰值矢量误差恶化。此种方式对于语音通信是可以的,但是对于高速率的数据通信难以成功。
[0005] 基带解码是类似于终端的同步,及解调出LTE-TDD信号的同步子帧内容,通过对同步字的判读出同步字的起始或终了位置,在本地产生和同步字同步的信号作为帧同步信号。首先,对接受到的LTE-TDD信号进行初同步,就是利用能量检测等方式获得下行同步的大概位置。然后对同步子帧内容部分进行解调,由于同步子帧内容部分编码相对于其他时隙来说是很简单的,而且在同步子帧内容部分的扩频码是相对固定的。因此对该部分时隙的解调容易实现。对于完成解调的同步子帧内容信号,其中包含了下行同步字,利用同步字的相关性,使用本地预知的同步字和解调得到的码段进行运算,得到下行同步字的中心位置。其优点是可以实现位同步,同步精度高;缺点是对射频信号接受灵敏度不高,实现复杂,成本高。
[0006] GPS同步是直放站通过对GPS的秒脉冲分频或倍频使其转换成5ms信号,使直放站获得与基站相同的基准起点。当GPS不具备授时功能时,可以采用本地时钟(LO),本地时钟是为了MCU(微控制器)可以获得准确的收发时隙控制,用来产生5ms内的两次切换控制信号,以保持长时间同步或GPS信号不稳定时自主同步。当选择的GPS具有授时功能时,本地时钟可以不要,而直接使用MCU(微控制器)内部的计数或计时器产生帧内的转换点。无论使用高稳定的外部时钟还是MCU(微控制器)内部的计数器,当收到GPS发出的5ms信号时,都要和这个5ms信号同步,及复位计时或计数装置。目前LTE-TDD系统大多使用这种方式。其优点是算法简单,同步精度高;缺点是对射频信号接受灵敏度不高,实现复杂,GPS需单独架设,成本高。
[0007] 因此,本公司于申请公布日为2012.05.09、申请公布号CN102447509A的发明专利,公开了一种TD-SCDMA直放站的基于下行同步码自相关性的下行同步系统及方法,该系统包括第一天线、第二天线、第一TD上下行切换开关、第二TD上下行切换开关、模数转换处理单元、第一复混频处理单元、数字下变频处理单元、TD下行同步处理单元、TD上下行切换控制单元、数字上变频处理单元、第二复混频处理单元、数模转换处理单元和功放模块,通过TD下行同步处理单元对下行同步码进行自相关性处理,来得到对上下行切换开关的控制信号,再通过对上下行切换开关的控制从而实现上下行链路的选择。
[0008] 该专利中,TD-SCDMA为下行主同步码其实就在0和1中间取值。而LTE-TDD的下行主同步码和辅同步码是频域上的Zadoff-Chu序列产生,但是这个序列产生的是一堆复数,就不能够简单的对接收到的信号进行硬判决然后和本地同步码进行互相关,因为已经不是0和1码了。这个时候,我们需要对接收到的数据进行归一化,用归一化的数据和本地的下行主同步码和辅同步码进行互相关运算,才能得到相应的峰值。另外,TD-SCDMA直放站的基于下行同步码自相关性的下行同步系统及方法与LTE-TDD下行同步系统及方法的应用系统不一样,两者的信号的产生方式不一样,所以导致了两者对天线接收的数据进行的处理不一样。而TD-SCDMA采用的是并行的处理方式,占用了太多FPGA的逻辑资源,大大增加了成本。

发明内容

[0009] 本发明所要解决的技术问题是,提供一种成本低、同步精度高的基于LTE-TDD下行同步码的互相关性的LTE-TDD下行同步系统及方法,该同步系统及方法采用互相关技术来进行下行同步时刻的判断,进而对LTE-TDD上下行切换开关进行控制,从而有效地解决LTE-TDD微型直放站的收发天线的开关切换。
[0010] 为了解决上述技术问题,本发明所采用的技术方案是,一种基于LTE-TDD下行同步码互相关性的下行同步系统,包括:
[0011] 第一天线,用于实现与基站之间的信号的双向传输;
[0012] 第二天线,用于实现与移动终端之间的信号的双向传输;
[0013] 第一LTE-TDD上下行切换开关,用于实现信号连通方式的切换;
[0014] 第二LTE-TDD上下行切换开关,用于实现信号连通方式的切换;
[0015] 一模数转换处理单元,其用于将模拟中频信号数字化;
[0016] 第一复混频处理单元,其用于产生所需频率并进行信道混频;
[0017] 一数字下变频处理单元,其用于信道抽取与滤波;
[0018] 一LTE-TDD下行同步处理单元:其用于对下行信号进行同步处理,以判断下行同步时刻;
[0019] 一LTE-TDD上下行切换控制单元:根据下行同步时刻,对第一天线和第二天线进行开关控制以实现信号连通方式的切换;
[0020] 一数字上变频处理单元,其用于将低速率基带信号上变频至中频;
[0021] 第二复混频处理单元,其用于产生所需频率并进行信道混频;
[0022] 一数模转换处理单元,其用于将数字中频信号转为模拟输出;
[0023] 其中,上述模块的连接关系如下:第一天线和第二天线的信号接收端分别接至第一LTE-TDD上下行切换开关的信号输入端,以将第一天线和第二天线所接收的天线信号传输给第一LTE-TDD上下行切换开关;第一天线和第二天线的信号发送端分别接至第二LTE-TDD上下行切换开关的信号输出端,以将第二LTE-TDD上下行切换开关输出的信号通过第一天线或第二天线发送出去;第一LTE-TDD上下行切换开关的输出端接模数转换处理单元的输入端;模数转换处理单元的输出端接至第一复混频处理单元的输入端;第一复混频处理单元的输出端接数字下变频处理单元的输入端;数字下变频处理单元的输出端接LTE-TDD下行同步处理单元的输入端和数字上变频处理单元的输入端;数字上变频处理单元的输出端接第二复混频处理单元的输入端;第二复混频处理单元的输出端接数模转换处理单元的输入端;数模转换处理单元的输出端接第二LTE-TDD上下行切换开关的输入端;LTE-TDD下行同步处理单元的输出端接LTE-TDD上下行切换控制单元的输入端;LTE-TDD上下行切换控制单元的输出端分别接第一LTE-TDD上下行切换开关的控制端和第二LTE-TDD上下行切换开关的控制端,LTE-TDD上下行切换控制单元向第一LTE-TDD上下行切换开关和第二LTE-TDD上下行切换开关输出控制信号,控制第一LTE-TDD上下行切换开关和第二LTE-TDD上下行切换开关的切换动作。
[0024] 另外,数模转换处理单元和第二LTE-TDD上下行切换开关之间还设有功放模块,具体的,数模转换处理单元的输出端接功放模块的输入端,功放模块的输出端接第二LTE-TDD上下行切换开关的输入端。该功放模块用于实现功率放大。
[0025] 进一步的,所述的数字下变频处理单元由一个CIC滤波器、一个补偿滤波器和一个基带成型滤波器构成,CIC滤波器的输入接第一复混频处理单元的输出,CIC滤波器的输出接补偿滤波器的输入,补偿滤波器的输出接基带成型滤波器的输入,基带成型滤波器的输出接LTE-TDD下行同步处理单元的输入。其中CIC滤波器进行16倍抽取,第二级的补偿滤波器进行4倍抽取,最后的基带成型滤波器RRC用于基带成型,无抽取;需要注意的是,信号在经过CIC的16倍抽取之后,对于LTE-TDD而言,带内边沿会被衰减,此时需要一个补偿滤波器来补偿3.84M的带内衰减,使之平坦。
[0026] 进一步的,所述的数字上变频处理单元由第二补偿滤波器和第二CIC滤波器构成,第二补偿滤波器的输入接数字下变频处理单元的输出,第二补偿滤波器的输出接第二CIC滤波器的输入,第二CIC滤波器的输出接第二复混频处理单元的输入。
[0027] 其中,该LTE-TDD下行同步处理单元包括:
[0028] 第一计数器模块,其用于控制移位寄存器模块的输出;
[0029] 一移位寄存器模块,其输入端接于数字下变频处理单元的输出端和第一计数器模块的输出端;该移位寄存器模块的地址可读,其至少包括用于存储数字下变频处理单元的I路数据的第一移位寄存器模块,以及用于存储数字下变频处理单元的Q路数据的第二移位寄存器模块,其中,I路数据和Q路数据各为64个;
[0030] 第二计数器模块,用于控制LTE-TDD下行同步码存储模块的输出;
[0031] 一LTE-TDD下行同步码存储模块,其输入端接于第二计数器模块的输出端;其至少包括存储下行主同步码的第一LTE-TDD下行同步码存储模块,和存储下行辅同步码的第二LTE-TDD下行同步码存储模块,其中,下行主同步码和下行辅同步码用于互相关;
[0032] 复数乘法器模块,其输入端接于移位寄存器模块的输出端和LTE-TDD下行同步码存储模块的输出端,其用于进行复数乘法运算;其中,复数是指:天线接收到的数据通过下变频到零中频分为I、Q两路数据,I路数据为该复数的实部,Q路数据为该复数的虚部;
[0033] 一累加器模块,其输入端接于复数乘法器模块的输出端,用于对移位寄存器模块和LTE-TDD下行同步码存储模块中的实部数据和虚部数据分别进行累加处理并输出端累加结果;
[0034] 一绝对值模块,其输入端接于累加器模块的输出端,用于对累加器模块输出的累加结果进行取绝对值运算;
[0035] 一加法器模块,其输入端接于绝对值模块的输出端,用于将绝对值模块输出的I路数据和Q路数据相加,得到互相关的结果;
[0036] 一下行同步判定模块,其输入端接于加法器模块的输出端,将加法器模块输出的互相关结果与预设的门限值比较,并输出判断结果。具体的,所述下行同步判定模块具体包括:判断该时刻是否为下行主同步时刻的主同步时刻判断单元,从3个下行主同步码中选择处最同步码次数最多的主同步码的主同步码选择单元,根据主同步码选择单元选择的主同步码判断下行辅同步时刻的辅同步时刻判断单元,以及查找下行辅同步码的辅同步码查找单元,所述主同步时刻判断单元、主同步码选择单元、辅同步时刻判断单元和辅同步码查找单元顺次电连接。其处理过程如下:将加法器模块输出的互相关结果与预设的门限值比较,首先判断该时刻是否为下行主同步时刻,一共有3个下行主同步码,选择出同步码次数最多的一个主同步码进行下行辅同步时刻判断,判断出真正的下行辅同步码。其中,判断下行主同步时刻是根据如下判断的:当互相关结果大于预设的门限值,则该时刻为下行主同步时刻。
[0037] 上述模块的连接关系如下:第一移位寄存器模块的输入端连接数字下变频处理单元的输出端,用于接收并存储数字下变频处理单元的输出数据,第二移位寄存器模块的输入端连接第一计数器模块的输出端,读取移位寄存器模块的数据并且输出;第一移位寄存器模块和第二移位寄存器模块连接至复数乘法器模块的输入端;第二计数器模块的输出端接LTE-TDD下行同步码存储模块,控制LTE-TDD下行同步码存储模块的输出;LTE-TDD下行同步码存储模块的输出端连接复数乘法器模块的输入端;复数乘法器模块的输出端连接累加器模块的输入端;累加器模块的输出端接绝对值模块的输入端;绝对值模块的输出端接加法器模块的输入端;加法器模块的输出端接下行同步判定模块的输入端,下行同步判定模块输出判定结果。
[0038] 本发明基于LTE-TDD下行同步码的互相关性进行LTE-TDD下行同步的方法,包括如下过程:
[0039] 过程1:将第一天线或第二天线所接收的天线信号传输至模数转换处理单元;通过模数转换处理单元将模拟中频信号转化为数字中频信号;通过第一复混频处理单元对该数字中频信号进行信道混频处理,将信号频谱搬移至零中频;通过数字下变频处理单元进行数字下变频处理;再通过数字上变频处理单元进行数字上变频处理,将数据速率恢复到原始数据率;通过第二复混频处理单元进行信道混频处理,将频谱搬回中频信号中心频点;通过数模转换处理单元再将数字信号转化为模拟信号;将数模转换处理单元得到的模拟信号经由第一天线或第二天线发送出去;
[0040] 过程2:在模数转换处理单元和第一天线之间设置上下行转换点,记为第一LTE-TDD上下行切换开关,在数模转换处理单元和第二天线之间设置上下行转换点,记为第二LTE-TDD上下行切换开关;
[0041] 过程3:根据数字下变频处理单元的输出结果,LTE-TDD下行同步处理单元利用LTE-TDD下行主同步码和辅同步码的互相关性来判断LTE-TDD下行同步时刻;
[0042] 过程4:LTE-TDD上下行切换控制单元根据LTE-TDD下行同步处理单元的判断结果,控制第一LTE-TDD上下行切换开关和第二LTE-TDD上下行切换开关的切换动作,也即控制上下行转换点的切换;
[0043] 其中,过程3中的所述LTE-TDD下行同步处理单元及其它硬件同上述系统中的描述。
[0044] 本发明采用上述方法和系统,通过LTE-TDD下行同步处理单元对下行同步码进行互相关性处理,来得到对上下行切换开关的控制信号,再通过对第一LTE-TDD上下行切换开关和第二LTE-TDD上下行切换开关的控制从而实现上下行链路的选择。该系统及方法具有实现容易,成本低的特点。其中,LTE-TDD的下行主同步码和辅同步码是频域上的Zadoff-Chu序列产生,但是这个序列产生的是一堆复数,就不能够简单的对接收到的信号进行硬判决然后和本地同步码进行互相关,本发明对接收到的数据进行归一化,用归一化的数据和本地的下行主同步码和辅同步码进行互相关运算,最后得到相应的峰值。LTE-TDD的下行主同步码同步只有三组,而每一组下行主同步码对应的下行辅同步码有168组,根据协议,在没有下行主同步码的频率上一定没有下行辅同步码,那么我们扫频的时候先进行下行主同步码同步,然后只在有下行主同步码同步的频率上进行下行辅同步码同步,可以减少扫频的时间,提高工作效率。另外,本专利中,硬件电路上晶振用122.88M的时钟替换61.44M的时钟,在程序中,原来采用61.44M的时钟,现在改为用122.88M,该提高时钟频率的方式大大减少了占用的FPGA的逻辑资源,可以减少成本。

附图说明

[0045] 图1是本发明的原理框图;
[0046] 图2是本发明的实施例的LTE-TDD下行同步处理单元的原理框图;
[0047] 图3是本发明的数字下变频处理单元的原理框图;
[0048] 图4是本发明的数字上变频处理单元的原理框图。

具体实施方式

[0049] 现结合附图和具体实施方式对本发明进一步说明。
[0050] 首先简单介绍一下本发明用到的I、Q信号:最早通讯是模拟通讯,假设载波为cos(a),信号为cos(b),那么通过相成频谱搬移,就得到了:
[0051] cos(a)*cos(b)=1/2[cos(a+b)-cos(a-b)]
[0052] 这样在a载波下产生了两个信号,a+b和a-b,而对于传输来说,其实只需要一个信号即可,也就是说两者选择一个即可,另外一个没用,需要滤掉。但实际上滤波器是不理想的,很难完全滤掉另外一个,所以因为另外一个频带的存在,浪费了很多频带资源。
[0053] 进入数字时代后,在某一个时刻传输的只有一个信号频率,比如0,假设为900MHz,1假设为901MHz,一直这两个频率在变化而已,并且不可能同时出现。这个不同于模拟通讯信号,比如电视机,信号的频带就是6.5MHz。还有一个严重的问题,就是信号频带资源越来越宝贵,不能再像模拟一样这么简单的载波与信号相乘,导致双边带信号。
[0054] 大家最希望得到的,就是输入a信号和b信号,得到单一的a+b或者a-b即可。基于此目的,我们就把这个公式展开:
[0055] cos(a-b)=cos(a)cos(b)+sin(a)sin(b)
[0056] 这个公式清楚的表明,只要把载波a和信号b相乘,之后他们各自都移相90度相乘,之后相加,就能得到a-b的信号了。这个在数字通讯,当前的半导体工艺完全可以做到:1.数字通讯,单一时间只有一个频点,所以可以移相90度。2.相加器、相乘器技术很容易实现。
[0057] 由于I就是cos(b),Q就是sin(b),对这两个信号进行组合:
[0058] cos(b),sin(b)
[0059] cos(b),-sin(b)
[0060] -cos(b),sin(b)
[0061] -cos(b),-sin(b)
[0062] 这个就是IQ信号的四相调制了。
[0063] 下面具体来阐述本发明的方案,本发明的思路是通过LTE-TDD下行同步处理单元对下行同步码进行互相关性处理,来得到对上下行切换开关的控制信号,再通过对LTE-TDD上下行切换开关的控制从而实现上下行链路的选择。
[0064] 具体的,如图1所示,一种基于LTE-TDD下行同步码互相关性的下行同步系统,包括:
[0065] 第一天线,用于实现与基站之间的信号的双向传输;
[0066] 第二天线,用于实现与移动终端之间的信号的双向传输;
[0067] 第一LTE-TDD上下行切换开关,用于实现信号连通方式的切换;
[0068] 第二LTE-TDD上下行切换开关,用于实现信号连通方式的切换;
[0069] 一模数转换处理单元,其用于将模拟中频信号数字化;
[0070] 第一复混频处理单元,其用于产生所需频率并进行信道混频;
[0071] 一数字下变频处理单元,其用于信道抽取与滤波;如图3所示,该数字下变频处理单元由一个CIC滤波器、一个补偿滤波器和一个基带成型滤波器构成,CIC滤波器的输入接第一复混频处理单元的输出,CIC滤波器的输出接补偿滤波器的输入,补偿滤波器的输出接基带成型滤波器的输入,基带成型滤波器的输出接LTE-TDD下行同步处理单元的输入。其中CIC滤波器进行16倍抽取,第二级的补偿滤波器进行4倍抽取,最后的基带成型滤波器RRC用于基带成型,无抽取;需要注意的是,信号在经过CIC的16倍抽取之后,对于LTE-TDD而言,带内边沿会被衰减,此时需要一个补偿滤波器来补偿3.84M的带内衰减,使之平坦。
[0072] 一LTE-TDD下行同步处理单元:其用于对下行信号进行同步处理,以判断下行同步时刻;
[0073] 一LTE-TDD上下行切换控制单元:根据下行同步时刻,对第一天线和第二天线进行开关控制以实现信号连通方式的切换;
[0074] 一数字上变频处理单元,其用于将低速率基带信号上变频至中频;如图4所示,该数字上变频处理单元由第二补偿滤波器和第二CIC滤波器构成,第二补偿滤波器的输入接数字下变频处理单元的输出,第二补偿滤波器的输出接第二CIC滤波器的输入,第二CIC滤波器的输出接第二复混频处理单元的输入。
[0075] 第二复混频处理单元,其用于产生所需频率并进行信道混频;
[0076] 一数模转换处理单元,其用于将数字中频信号转为模拟输出;
[0077] 其中,上述模块的连接关系如下:第一天线和第二天线的信号接收端分别接至第一LTE-TDD上下行切换开关的信号输入端,以将第一天线和第二天线所接收的天线信号传输给第一LTE-TDD上下行切换开关;第一天线和第二天线的信号发送端分别接至第二LTE-TDD上下行切换开关的信号输出端,以将第二LTE-TDD上下行切换开关输出的信号通过第一天线或第二天线发送出去;第一LTE-TDD上下行切换开关的输出端接模数转换处理单元的输入端;模数转换处理单元的输出端接至第一复混频处理单元的输入端;第一复混频处理单元的输出端接数字下变频处理单元的输入端;数字下变频处理单元的输出端接LTE-TDD下行同步处理单元的输入端和数字上变频处理单元的输入端;数字上变频处理单元的输出端接第二复混频处理单元的输入端;第二复混频处理单元的输出端接数模转换处理单元的输入端;数模转换处理单元的输出端接第二LTE-TDD上下行切换开关的输入端;LTE-TDD下行同步处理单元的输出端接LTE-TDD上下行切换控制单元的输入端;LTE-TDD上下行切换控制单元的输出端分别接第一LTE-TDD上下行切换开关的控制端和第二LTE-TDD上下行切换开关的控制端,LTE-TDD上下行切换控制单元向第一LTE-TDD上下行切换开关和第二LTE-TDD上下行切换开关输出控制信号,控制第一LTE-TDD上下行切换开关和第二LTE-TDD上下行切换开关的切换动作。具体的,FPGA器件有两个管脚连接到这两个开关,当管脚1输出低电平,当管脚2输出高电平,为下行导通,当管脚2输出低电平,当管脚1输出高电平,为上行导通。
[0078] 另外,数模转换处理单元和第二LTE-TDD上下行切换开关之间还设有功放模块,具体的,数模转换处理单元的输出端接功放模块的输入端,功放模块的输出端接第二LTE-TDD上下行切换开关的输入端。该功放模块用于实现功率放大。
[0079] 其中,该LTE-TDD下行同步处理单元包括:
[0080] 第一计数器模块,其用于控制移位寄存器模块的输出;
[0081] 一移位寄存器模块,其输入端接于数字下变频处理单元的输出端和第一计数器模块的输出端;该移位寄存器模块的地址可读,其至少包括用于存储数字下变频处理单元的I路数据的第一移位寄存器模块,以及用于存储数字下变频处理单元的Q路数据的第二移位寄存器模块,其中,I路数据和Q路数据各为64个;
[0082] 第二计数器模块,用于控制LTE-TDD下行同步码存储模块的输出;
[0083] 一LTE-TDD下行同步码存储模块,其输入端接于第二计数器模块的输出端;其至少包括存储下行主同步码的第一LTE-TDD下行同步码存储模块,和存储下行辅同步码的第二LTE-TDD下行同步码存储模块,其中,下行主同步码和下行辅同步码用于互相关;下行主同步码和下行辅同步码可根据协议规定数学推导得出;
[0084] 复数乘法器模块,其输入端接于移位寄存器模块的输出端和LTE-TDD下行同步码存储模块的输出端,其用于进行复数乘法运算;其中,复数是指:天线接收到的数据通过下变频到零中频分为I、Q两路数据,I路数据为该复数的实部,Q路数据为该复数的虚部;
[0085] 一累加器模块,其输入端接于复数乘法器模块的输出端,用于对移位寄存器模块和LTE-TDD下行同步码存储模块中的实部数据和虚部数据分别进行累加处理并输出端累加结果;其中,我们进行数学推导的时候,I路数据为实部,Q路数据为虚部;
[0086] 一绝对值模块,其输入端接于累加器模块的输出端,用于对累加器模块输出的累加结果进行取绝对值运算;
[0087] 一加法器模块,其输入端接于绝对值模块的输出端,用于将绝对值模块输出的I路数据和Q路数据相加,得到互相关的结果;
[0088] 一下行同步判定模块,其输入端接于加法器模块的输出端,将加法器模块输出的互相关结果与预设的门限值比较,并输出判断结果。具体的,所述下行同步判定模块具体包括:判断该时刻是否为下行主同步时刻的主同步时刻判断单元,从3个下行主同步码中选择处最同步码次数最多的主同步码的主同步码选择单元,根据主同步码选择单元选择的主同步码判断下行辅同步时刻的辅同步时刻判断单元,以及查找下行辅同步码的辅同步码查找单元,所述主同步时刻判断单元、主同步码选择单元、辅同步时刻判断单元和辅同步码查找单元顺次电连接。其处理过程如下:将加法器模块输出的互相关结果与预设的门限值比较,首先判断该时刻是否为下行主同步时刻,一共有3个下行主同步码,选择出同步码次数最多的一个主同步码进行下行辅同步时刻判断,判断出真正的下行辅同步码。其中,判断下行主同步时刻是根据如下判断的:当互相关结果大于预设的门限值,则该时刻为下行主同步时刻。
[0089] 上述模块的连接关系如下:第一移位寄存器模块的输入端连接数字下变频处理单元的输出端,用于接收并存储数字下变频处理单元的输出数据,第二移位寄存器模块的输入端连接第一计数器模块的输出端,读取移位寄存器模块的数据并且输出;第一移位寄存器模块和第二移位寄存器模块连接至复数乘法器模块的输入端;第二计数器模块的输出端接LTE-TDD下行同步码存储模块,控制LTE-TDD下行同步码存储模块的输出;LTE-TDD下行同步码存储模块的输出端连接复数乘法器模块的输入端;复数乘法器模块的输出端连接累加器模块的输入端;累加器模块的输出端接绝对值模块的输入端;绝对值模块的输出端接加法器模块的输入端;加法器模块的输出端接下行同步判定模块的输入端,下行同步判定模块输出判定结果。
[0090] 作为一个具体实施例,LTE-TDD下行同步处理单元的模块框图如图2所示,地址可读的移位寄存器模块设有两个输入端口和一个输出端口,其中一个输入端口设定为有用信号的输入端,并连接至数字下变频处理单元的输出端,用于接收数字下变频处理单元的输出数据,并且存储在位寄存器模块中;另一个输入端口连接第一计数器模块的输出端,以第一计数器模块的输出的值作为地址,读取移位寄存器模块的数据并且输出;地址可读的移位寄存器模块的输出端口接至复数乘法器模块;第二计数器模块的输出端接LTE-TDD下行同步码存储模块,控制LTE-TDD下行同步码存储模块的输出端;LTE-TDD下行同步码存储模块的输出端接复数乘法器模块;复数乘法器模块的输出端进行累加处理并输出端累加结果;累加器模块的输出端接绝对值模块,对输入端信号进行取绝对值运算;绝对值模块的输出端接加法器模块的输入端,对I,Q两路信号相加,得到互相关的结果;加法器模块的输出端接下行同步判定模块的输入端,用互相关的结果和设定的门限值比较,判断改时刻是否为下行同步时刻,当是下行同步时刻时候,判断出下行同步码是哪一路下行主同步码和辅同步码。
[0091] 该LTE-TDD下行同步处理单元工作流程如下:首先将数字下变频接收到的I路数据和Q路数据分别存入两个移位寄存器模块,用计数器1读取移位寄存器模块的数据,用计数器2分别读取实部虚部存储表的同步码数据,经过复数乘法器的实部虚部数据分别经过累加器累加64次,得到64个输入数据实部虚部结果。经过绝对值相加的运算后与设定的门限值比较,大于等于门限值时,表示该时刻是下行同步时刻,下于门限值表示该时刻不是下行同步时刻。
[0092] 在LTE-TDD微型直放站系统中,开机时,首先将LTE-TDD上下行切换开关1设置为输入下行信号,即天线1接收来自基站的下行信号,LTE-TDD上下行切换开关2设置为输出下行信号,即天线2发射来自基站的下行信号,模拟中频信号经过ADC转化为数字信号进入FPGA,数字信号经过NCO进行混频搬移到零中频,再经过数字下变频转化为基带信号。基带信号一路送入LTE-TDD下行同步处理单元,判断该时刻是否是下行同步时刻,结果送入LTE-TDD上下行切换控制单元。上下行切换控制单元根据下行同步时刻判断下一帧数据的上下行切换时刻,当输入信号为下行信号时,天线1为接收天线,天线2为发射天线,当输入为上行信号时,天线2为接收天线,天线1为发射天线。采用两根天线可以保证接收发射信号的隔离度满足要求。
[0093] 另外,本发明的晶振使用122.88M的时钟,在程序中,采用122.88M的时钟。
[0094] 本发明的基于LTE-TDD下行同步码互相关性的下行同步方法,包括如下过程:
[0095] 过程1:将第一天线或第二天线所接收的天线信号传输至模数转换处理单元;通过模数转换处理单元将模拟中频信号转化为数字中频信号;通过第一复混频处理单元对该数字中频信号进行信道混频处理,将信号频谱搬移至零中频;通过数字下变频处理单元进行数字下变频处理;再通过数字上变频处理单元进行数字上变频处理,将数据速率恢复到原始数据率;通过第二复混频处理单元进行信道混频处理,将频谱搬回中频信号中心频点;通过数模转换处理单元再将数字信号转化为模拟信号;将数模转换处理单元得到的模拟信号经由第一天线或第二天线发送出去;
[0096] 过程2:在模数转换处理单元和第一天线之间设置上下行转换点,记为第一LTE-TDD上下行切换开关,在数模转换处理单元和第二天线之间设置上下行转换点,记为第二LTE-TDD上下行切换开关;
[0097] 过程3:根据数字下变频处理单元的输出结果,LTE-TDD下行同步处理单元利用LTE-TDD下行主同步码和辅同步码的互相关性来判断LTE-TDD下行同步时刻;
[0098] 过程4:LTE-TDD上下行切换控制单元根据LTE-TDD下行同步处理单元的判断结果,控制第一LTE-TDD上下行切换开关和第二LTE-TDD上下行切换开关的切换动作,也即控制上下行转换点的切换。
[0099] 该方法还包括对数模转换处理单元输出的数据进行功率放大处理的过程。
[0100] 其中,所述下行同步判定模块具体包括:判断该时刻是否为下行主同步时刻的主同步时刻判断单元,从3个下行主同步码中选择处最同步码次数最多的主同步码的主同步码选择单元,根据主同步码选择单元选择的主同步码判断下行辅同步时刻的辅同步时刻判断单元,以及查找下行辅同步码的辅同步码查找单元,所述主同步时刻判断单元、主同步码选择单元、辅同步时刻判断单元和辅同步码查找单元顺次电连接。
[0101] 所述的数字下变频处理单元由一个CIC滤波器、一个补偿滤波器和一个基带成型滤波器构成,CIC滤波器的输入接第一复混频处理单元的输出,CIC滤波器的输出接补偿滤波器的输入,补偿滤波器的输出接基带成型滤波器的输入,基带成型滤波器的输出接LTE-TDD下行同步处理单元的输入。所述的数字上变频处理单元由第二补偿滤波器和第二CIC滤波器构成,第二补偿滤波器的输入接数字下变频处理单元的输出,第二补偿滤波器的输出接第二CIC滤波器的输入,第二CIC滤波器的输出接第二复混频处理单元的输入。
[0102] 下面进行下行主同步码和下行辅同步码的推导(该推导为本领域的技术人员所熟知)。其中,根据LTE协议,3路下行主同步码du(n)的生成公式如下:
[0103]
[0104]主同步码 u
0 25
1 29
2 34
[0105] 其中,du(n)为下行主同步码,u是根据公式产生三组下行主同步码的时候对应的固定参数。
[0106] 下面所有的推导公式都是纯数学意义上的推导,所有的字母只是作为符号,方便推导,没有任何物理意义,都是为了得到最后的下行主同步码和辅同步码。根据LTE协议,504路(每一组下行主同步码对应168组下行辅同步码,所以有504组下行辅同步码)子帧0协议规定下行辅同步码的生成公式如下:
[0107]
[0108]
[0109] 当0≤n≤30时,m0和m1生成公式如下:(按照数学惯例,mod31是对31取模,例如41mod31结果为10,其实就是取余数)
[0110] m0=m′mod31
[0111]
[0112]
[0113] 其中
[0114]
[0115]
[0116] 其中 其中x(i)生成公式如下:
[0117]
[0118] 初始条件x(0)=0,x(1)=0,x(2)=0,x(3)=0,x(4)=1。
[0119] 扰码序列c0(n)和c1(n)生成公式如下:
[0120]
[0121]
[0122] 其中 生成公式如下:
[0123]
[0124] 其中x(i)生成公式如下:
[0125]
[0126] 初始条件x(0)=0,x(1)=0,x(2)=0,x(3)=0,x(4)=1. 生成公式如下[0127]
[0128] 生成公式如下
[0129]
[0130] 其中x(i)生成公式如下:
[0131]
[0132] 将主同步码和辅同步码存入存储器。
[0133] 采用下列公式求互相关:
[0134] MUXI1(n)=I(n)*I1(n)+Q(n)*Q1(n)  (1)
[0135] MUXQ1(n)=I1(n)*Q(n)-I(n)*Q1(n)  (2)
[0136] 其中N=64,MUXI1表示输入端信号与下行同步码互相关的实部结果,MUXQQ1表示输入端信号与下行同步码互相关的虚部结果。
[0137]
[0138]
[0139] 用SQI表示ACCUI1取绝对值的结果,
[0140] 用SQQ表示ACCUQ取绝对值的结果,那么有下列公式:
[0141] SQI=|ACCUI1|
[0142] SQQ=|ACCUQ1|
[0143] ADDIQ=SQI+SQQ
[0144] 设定下行辅同步码到达时互相关的门限值为THR,那么当ADDIQ≥THR时,表示该时刻是下行辅同步码到达时刻,OUT输出端为1,当ADDIQ
[0145] 设定下行辅同步码到来的时刻为t,设定数据经过模数转换处理单元,第一复混频处理单元,数字下变频处理单元,LTE_TD下行同步处理单元的时间为t1,因为LTE_TD每一帧数据时长为10ms,设定下一帧数据的上下行第一转换点的时刻为t2,那么t2可以按下列公式计算:
[0146] t2=t-t1+gp_half
[0147] 其中gp_half为LTE_TD上下行同步码之间保护时隙时间的一半。
[0148] 设定相应的上下行第二转换点的时刻为t3,那么t3可以按下列公式计算:
[0149] t3=t-t1+gp_half+tu
[0150] 其中tu为LTE_TD为不同时隙配置下上行数据的时间,当上下行时隙配置参数选择0,1,2,6时还有第三转换点t4和第四转换点t5,
[0151] t4=t-t1+gp_half+5ms,t5=t-t1+gp_half+tud,
[0152] 其中tud为第一次上行数据和第二次下行数据和第二次上行数据的时间长。
[0153] 尽管结合优选实施方案具体展示和介绍了本发明,但所属领域的技术人员应该明白,在不脱离所附权利要求书所限定的本发明的精神和范围内,在形式上和细节上可以对本发明做出各种变化,均为本发明的保护范围。