实现无线通信测试平台收发同步的通用方法

文档序号:7999901阅读:143来源:国知局
专利名称:实现无线通信测试平台收发同步的通用方法
技术领域
本发明属于无线通信技术领域,涉及ー种同步方法,具体涉及ー种实现无线通信测试平台收发同步的通用方法。
背景技术
形成和完善移动通信标准,是ー个复杂的过程。首先,需要对相应的技术进行大量的研究,提炼出相应的理论;其次,对相应的理论进行技术仿真,以验证理论、技术等在现实环境中的可行性;然后对相应的技术进行真实的试验。在这ー过程中,大量的研究机构与公司会參与进来,进行交流、探讨,最終由权威的标准制定机构形成ー套完整的标准,对外公布。在移动通信标准形成的过程中,仿真起到相当重要的作用。当前国内对无线通信关键技术的仿真,大多还是采用纯计算机软件实现的,软件仿真虽然能够反应一定的问题,但是并不能准确的反映真实通信环境,与真实结果仍然相差较远,而解决这ー问题的方法就是搭建硬件仿真平台。硬件仿真平台是利用硬件设备对发射机,信道以及接收机进行更加精确的模拟,从而得出更加真实的結果。对于发射机端与接收机端,可以采用能够产生真正模拟信号的模块,例如E4438C信号发生器,89600矢量信号分析仪等。对于信道,一般是采用相应的数学公式近似模拟电磁信号在真实的物理环境中传播。随着技术的进步,真实的信道仿真器(如EB公司的C8,F8,安捷伦公司的SR5500等)在国内外开始广泛应用。采用信道仿真器进行的软硬结合的仿真,能够对真实的物理环境进行更加准确的逼近,具有更高的可靠性。综上所述可以看出,硬件仿真平台在测试过程中占有重要的地位。然而在硬件仿真平台的搭建过程中,发射端和接收端之间要经过信道仿真器以及馈线,因此会产生发送和接收不同步的问题,这是在计算机软件仿真过程中不会发生也不会考虑的问题。在通信系统中,不同的通信协议都制定了自己特有的同步方法。对于ー个多标准的通用测试平台来说,为不同标准的通信系统分别搭建同步模块的工作量是很大的。现在实现收发端的同步主要采用硬件触发和软件对參考信号进行处理的方法。硬件触发是指设备商将各个仪表用触发线进行连接,通过触发电平的发送与接收来进行各个仪器之间的同步,这种同步方法存在以下缺点:I)由于触发信号也要经过触发线的传输,在高速数据传输中经过触发信号同步后仍然会有个别位数的偏移,这对同步要求很高的通信系统的仿真结果会有一定的影响;2)不同测试标准的仪器触发同步有一定的区別,即使在同一标准下不同的测试设备商提供的触发设置也不完全一祥,因此对触发的设置是ー个比较复杂的工作;3)在外场的空ロ测试中,由于有了触发线的原因,造成了收发设备距离的限制,给中远距离测试带来了困难。每个通信标准都有自身的同步方法,一般是采用在发送序列插入指定參考信号,再在接收端进行相关等处理得出同步头的位置。但是不同通信系统的參考信号的产生方法和插入位置以及在接收端的处理方法有较大的区別,这就给多标准的测试平台带来了不便。因此急需ー种简便通用的能够实现多标准测试平台的同步方法。

发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供ー种实现无线通信测试平台收发同步的通用方法,用以实现各种通信标准硬件仿真平台的收发同歩。为实现上述目的及其他相关目的,本发明提供ー种实现无线通信测试平台收发同步的通用方法。ー种实现无线通信测试平台收发同步的通用方法,包括:步骤一,在发射端产生触发同步信号,所述触发同步信号为ZC序列;所述ZC序列位于待传数据序列前端,并与待传数据序列一起传输到接收端;步骤ニ,在接收端对接收信号进行去同步头处理,获得所述待传数据序列;所述去同步头处理的过程为:对所述接收信号进行自相关处理,获得自相关峰值位置;将以所述自相关峰值位置为起始位置的接收信号与所述ZC序列进行互相关,获得互相关峰值位置;所述互相关峰值位置即为所述触发同步信号的初始位置。作为本发明的一种优选方案,步骤一中,所述触发同步信号还包括零位序列,所述零位序列位于ZC序列和待传数据序列之间。作为本发明的另ー种优选方案,在待传数据序列的前端増加零位序列后进行过采样处理,在过采样处理后的序列的前端増加ZC序列构成所述触发同步信号。作为本发明的再一种优选方案,经过步骤ニ所述的去同步头处理后的序列进行降采样获得待传数据序列。作为本发明的再一种优选方案,步骤ニ中,所述自相关处理的过程为:对接收信号进行移位;将移位后的接收信号与移位前的接收信号进行对应相乘,并在预设宽度的窗内求和;将窗从开始端往后滑动预设的范围,获得不同滑动位置对应的窗口和,即所述同步信号的自相关結果。作为本发明的再一种优选方案,所述实现无线通信测试平台收发同步的通用方法还包括:根据数据的初始相位为0,对所述自相关峰值位置的初始相位偏差进行相位纠正。作为本发明的再一种优选方案,所述实现无线通信测试平台收发同步的通用方法还包括:根据数据的初始相位为0,对所述互相关峰值位置的初始相位偏差进行相位纠正。如上所述,本发明所述的实现无线通信测试平台收发同步的通用方法,具有以下有益效果:I)由于本发明所述的通用方法不再是仅仅依靠触发电平进行简单的判断,而是利用触发信号(ZC序列)的相关处理进行同步,因此本发明所述的同步方式的性能比触发电平方式实现的同步效果要好,偏移位置在一位之内,小于触发电平方式的偏移。2)由于触发信号不是单独在触发线内传输而是与数据是相邻到达,因此同步的效果受传输距离以及传输干扰的影响较小。3)与触发方式以及不同标准的同步方式相比,本发明采用触发信号进行同步的ー个优势是操作简便,只需要在算法测试的发送端加入同步模块,接收端加入去同步模块就可以实现,不需要硬件触发的复杂设置,并且实现起来与测试平台的设备无关,具有通用性以及很高的实用价值。


图1为本发明所述的实现无线通信测试平台收发同步的通用方法的流程示意图。图2为实施例ニ所述的产生触发同步信号的具体流程示意图。图3为实施例ニ所述的去触发同步信号的具体流程示意图。
具体实施例方式以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式
加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。请參阅附图。需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为ー种随意的改变,且其组件布局型态也可能更为复杂。在无线通信系统中,硬件仿真平台的测试结果是算法模块应用到真实系统中的一项重要的指标,硬件仿真平台能够更加真实的模拟通信环境,使仿真结果更加具有说服力。然而在硬件仿真实现过程中由于传输线以及各种中间仪器的原因,收发端的同步是许多硬件仿真平台在搭建过程中经常会碰到的问题,因此在硬件仿真平台的使用上,需要根据不同的通信标准的不同方法来实现同步,给硬件仿真平台测试适用的范围以及硬件仿真的效率带来了很大的损失,因此本发明提出了ー种实现无线通信测试平台收发同步的通用方法,该通用方法有效的解决了硬件仿真平台实现收发同步困难的问题,増加了硬件测试平台的使用范围以及硬件测试系统的测试效率。本发明简便的实现了不同标准的通信系统硬件测试中收发端的同步。下面结合附图对本发明的具体实施方式
作进ー步详细说明。实施例一本实施例提供ー种实现无线通信测试平台收发同步的通用方法,如图1所示,包括以下步骤:步骤一,在发射端产生触发同步信号,所述触发同步信号为ZC序列;所述ZC序列位于待传数据序列前端,并与待传数据序列一起传输到接收端。更进一歩,所述触发同步信号还可以包括零位序列,所述零位序列位于ZC序列和待传数据序列之间。再进一歩,可以在待传数据序列的前端増加零位序列后进行过采样处理,在过采样处理后的序列的前端増加ZC序列构成发射信号。步骤ニ,在接收端对接收信号进行去同步头处理,获得所述待传数据序列;所述同步头即指在待传数据序列前端増加的零位序列和ZC序列。所述去同步头处理的过程为:粗同步定位:对所述接收信号进行自相关处理,获得自相关峰值位置;所述自相关处理的过程为:对接收信号进行移位;将移位后的接收信号与移位前的接收信号进行对应相乘,并在预设宽度的窗内求和;将窗从开始端往后滑动预设的范围,获得不同滑动位置对应的窗口和,即所述接收信号的自相关結果。根据数据的初始相位为O这ー特性,还可以对所述自相关峰值位置的初始相位偏差进行相位纠正。精同步定位:将以所述自相关峰值位置为起始位置的接收信号与所述ZC序列进行互相关,获得互相关峰值位置;所述互相关峰值位置即为所述触发同步信号的初始位置。根据数据的初始相位为0这ー特性,可以对所述互相关峰值位置的初始相位偏差进行相位纠正。对经过去同步头处理后的序列进行降采样可获得待传数据序列。本发明所述的实现无线通信测试平台收发同步的通用方法适用于无线通信系统硬件仿真测试平台,且方便的解决了在无线通信系统硬件仿真平台测试过程中各种通信制式、各种测试仪器收发端的同步问题。本发明的中心思想是 在硬件仿真需要发送的数据前加入新生成的触发信号,与传统的触发电平不同,所述触发信号是ZC序列,在接收端对触发信号进行处理,最終找到数据的开始位。本发明所述的实现无线通信测试平台收发同步的通用方法具有以下有益效果:I)由于本发明所述的通用方法不再是仅仅依靠触发电平进行简单的判断,而是利用触发信号(ZC序列)的相关处理进行同步,因此本发明所述的同步方式的性能比触发电平方式实现的同步效果要好,偏移位置在一位之内,小于触发电平方式的偏移。2)由于触发信号不是单独在触发线内传输而是与数据是相邻到达,因此同步的效果受传输距离以及传输干扰的影响较小。3)与触发方式以及不同标准的同步方式相比,本发明采用触发信号进行同步的ー个优势是操作简便,只需要在算法测试的发送端加入同步模块,接收端加入去同步模块就可以实现,不需要硬件触发的复杂设置,并且实现起来与测试平台的设备无关,具有通用性以及很高的实用价值。实施例ニ本实施例提供ー种实现无线通信测试平台收发同步的通用方法。由于ZC序列拥有很好的自相关性,因此在本实施例中,触发信号采用的是2048点的ZC序列,并且复制一適,以便在接收端做移位自相关。本发明所述的实现无线通信测试平台收发同步的通用方法的具体步骤如下:在发射端,产生触发同步信号的具体流程如图2所示:为了防止所加的ZC序列经过信道以后对要传输序列造成码间干扰,本实施例在要传输序列(也称待传数据)的前端加了 64位零,在64位零的前端加入2048点ZC序列,将整个数据序列表示为s (k),s (k)通过幅度调整以后从发射端发射出去。s (k)通过信道仿真器或者无线传输在接收端进行接收,接收端接收的数据表示为r (k)。在接收端,去触发同步信号的具体流程如图3所示:先将接收到的序列r(k)移位2048位获得r' 00=1^0^+2048),..1^ (k)与未移位的接收序列r (k)进行对应相乘,并在ー个宽度为2048的窗内求和,这个窗从开始端往后滑动预设的滑动范围,即初始搜索范围为40000,求出不同滑动位置对应的窗口和,即接收序列的自相关结果:
权利要求
1.ー种实现无线通信测试平台收发同步的通用方法,其特征在于,所述实现无线通信测试平台收发同步的通用方法包括: 步骤一,在发射端产生触发同步信号,所述触发同步信号为ZC序列;所述ZC序列位于待传数据序列前端,并与待传数据序列一起传输到接收端; 步骤ニ,在接收端对接收信号进行去同步头处理,获得所述待传数据序列;所述去同步头处理的过程为: 对所述接收信号进行自相关处理,获得自相关峰值位置; 将以所述自相关峰值位置为起始位置的接收信号与所述ZC序列进行互相关,获得互相关峰值位置;所述互相关峰值位置即为所述触发同步信号的初始位置。
2.根据权利要求1所述的实现无线通信测试平台收发同步的通用方法,其特征在于:步骤一中,所述触发同步信号还包括零位序列,所述零位序列位于ZC序列和待传数据序列之间。
3.根据权利要求2所述的实现无线通信测试平台收发同步的通用方法,其特征在于:在待传数据序列的前端増加零位序列后进行过采样处理,在过采样处理后的序列的前端增加ZC序列构成所述触发同步信号。
4.根据权利要求3所述的实现无线通信测试平台收发同步的通用方法,其特征在于:经过步骤ニ所述的去同步头处理后的序列进行降采样获得待传数据序列。
5.根据权利要求1所述的实现无线通信测试平台收发同步的通用方法,其特征在于:步骤ニ中,所述自相关处理的过程为: 对接收信号进行移位; 将移位后的接收信号与移位前的接收信号进行对应相乘,并在预设宽度的窗内求和; 将窗从开始端往后滑动预设的范围,获得不同滑动位置对应的窗口和,即所述接收信号的自相关結果。
6.根据权利要求1所述的实现无线通信测试平台收发同步的通用方法,其特征在于:所述实现无线通信测试平台收发同步的通用方法还包括:根据数据的初始相位为O,对所述自相关峰值位置的初始相位偏差进行相位纠正。
7.根据权利要求1所述的实现无线通信测试平台收发同步的通用方法,其特征在于:所述实现无线通信测试平台收发同步的通用方法还包括:根据数据的初始相位为O,对所述互相关峰值位置的初始相位偏差进行相位纠正。
全文摘要
本发明提供一种实现无线通信测试平台收发同步的通用方法,该方法包括在发射端产生触发同步信号ZC序列;ZC序列位于待传数据序列前端,并与待传数据序列一起传输到接收端;接收端对接收信号进行去同步头处理,获得待传数据序列;所述去同步头处理的过程为对接收信号进行自相关处理,获得自相关峰值位置;将以自相关峰值位置为起始位置的接收信号与ZC序列进行互相关,获得互相关峰值位置;所述互相关峰值位置即为所述触发同步信号的初始位置。本发明的触发信号不再是单独在触发线内传输而是与数据是相邻到达,因此同步的效果受传输距离以及传输干扰的影响较小,且不再是仅仅依靠触发电平进行简单的判断,精确度高,而且不需硬件设置,通用性高。
文档编号H04B1/7075GK103139126SQ201110397219
公开日2013年6月5日 申请日期2011年12月2日 优先权日2011年12月2日
发明者魏坤, 葛晓光, 王浩文, 徐珏, 杨旸, 杨馨, 刘立刚, 熊勇 申请人:上海无线通信研究中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1