专利名称:基站链路校准方法和设备的制作方法
技术领域:
本发明涉及通信技术领域,特别涉及一种基站链路校准方法和设备。
背景技术:
TD-SCDMA (Time Division-Synchronous Code Division Multiple Access,时分同步的码分多址技术)基站主要包括BBU (Base Band Unit,基带单元)和RRU (Remote RF Unit,远端射频系统),如图1所示。TD-SCDMA基站系统的工作分上行方向和下行方向,在下行方向,RRU通过光纤接收来自BBU的控制信号和基带数据信号,按照协议对数据进行解析之后,将下行数据进行上变频处理,最后经过射频模拟链路从天线空口发射出去;在上行方向,RRU接收来自天线空口的射频模拟信号,经过射频模拟链路后进行数字下变频处理,最后按照协议将链路数据进行处理,通过光纤发送给BBU。在RRU上电初始化或者系统重启时,都要进行初始化校准,用来检测射频通路是否正常;TRD-SCDMA系统中,由于智能天线的赋形特性,需要进行周期校准。初始化校准和周期校准均在RRU上实现。初始化校准和周期校准都包括发校准和收校准。如图2所示, 为RRU校准结构示意图。发校准是指工作天线发送校准数据,由校准天线将数据收回;收校准是指校准天线发送校准数据,由工作天线将数据收回,RRU将校准天线和工作天线收回的校准数据送给处理器进行处理。校准过程由FPGA(Field Programmable Gate Array,现场可编程门阵列)和处理器共同完成。在校准的过程中,RRU需要对上下行链路进行检测,并获得下行链路上的码片标识信号,根据码片标识信号进行校准。但是,当光纤产生突然插拔或者不稳定时,下行链路上的码片标识信号会出现消失或者不稳定,导致RRU无法解析码片标识信号或者解析不正确,校准失败。
发明内容
本发明实施例提供一种基站链路校准方法和设备,解决传统的校准方法中,由于光纤产生突然插拔或者不稳定导致无法正确检测码片标识信号,导致校准失败的问题。为达到上述目的,本发明实施例一方面提供了一种基站链路校准方法,包括
判断链路上的码片标识信号是否存在,如果存在,使用链路上的码片标识信号作为有效的码片标识信号;如果不存在,使用计数器产生的码片标识信号作为有效的码片标识信号;
根据所述有效的码片标识信号进行校准。另一方面,本发明实施例还提供了一种基站链路校准设备,包括 计数模块,用于产生码片标识信号;
判断模块,用于判断链路上的码片标识信号是否存在,如果存在,使用链路上的码片标识信号作为有效的码片标识信号;如果不存在,使用计数模块产生的码片标识信号作为有效的码片标识信号;校准模块,用于根据所述有效的码片标识信号进行校准。与现有技术相比,本发明实施例具有以下优点
通过应用本发明实施例的技术方案,当链路上的码片标识信号正常时,使用链路上的码片标识信号作为有效的码片标识信号;如果不正常,使用计数器产生的码片标识信号作为有效的码片标识信号;根据所述有效的码片标识信号进行校准。相对于现有技术,在光纤产生突然插拔或者不稳定导致无法正确检测码片标识信号时,根据计数器产生的码片标识信号进行校准,保证了校准工作的正常进行。
图1为现有技术中TD-SCDMA基站系统示意图; 图2为现有技术中RRU初始化校准结构示意图3为本发明实施例提出的一种基站链路校准方法的流程示意图; 图4为本发明实施例提出的一种基站链路校准方法的原理示意图; 图5为本发明实施例提出的一种基站链路校准设备的结构示意图。
具体实施例方式如背景技术所述,现有的TD-SCDMA基站系统中,当光纤产生突然插拔或者不稳定时,下行链路上的码片标识信号会出现消失或者不稳定,RRU无法正确解析下行链路上的码片标识信号,导致校准失败。为了克服这样的缺陷,本发明实施例所提出的技术方案中,在RRU内设置计数器, 通过计数器产生码片标识信号,在无法正确解析下行链路上的码片标识信号时,RRU根据计数器产生的码片标识信号进行校准,保证了校准工作的正常进行。假定码片周期为S,计数器的计数功能通过可编程逻辑器件实现,计数频率为可编程逻辑器件的时钟频率F,则一个码片周期内计数器计数的个数N为N=S/(1/F)。由于下行链路上每经过一个码片周期出现一个码片标识信号,因此,设置计数器每经过N个计数产生一个码片标识信号。优选的,当检测到码片标识信号时,计数器开始计数,每经过N个计数产生一个码片标识信号。例如,在TD-SCDMA系统中,子帧的长度为5ms,一个子帧包括6400个码片,码片周期为0.78125 us (5ms/6400)。计数器的计数功能通过FPGA实现,计数器的计数频率为 FPGA的时钟频率M5. 76MHz,一个码片周期内计数器计数的个数N为N=码片周期/ (1/时钟频率)=0. 78125us/ (1/ 245. 76 MHz)=192,则计数器每经过192个计数产生一个码片标识信号。则当检测到码片标识信号时,计数器开始计数,每经过192个计数产生一个码片标识信号。如果是TD-SCDMA之外的系统,则N可以取192之外的值。假定计数器的计数取值为0 191的整数,每经过一个时钟周期(1/ 245. 76 MHz) 计数加1,特殊的,当前计数为191时,经过一个时钟周期后计数为0。优选的,当检测到码片标识信号时,计数器的计数清零,当计数至191时产生码片标识信号。如图3所示,为本发明实施例提出的一种基站链路校准方法的流程示意图,该方法具体包括以下步骤
步骤201,判断链路上的码片标识信号是否存在,如果存在,使用链路上的码片标识信号作为有效的码片标识信号;执行步骤203 ;如果链路上的码片标识信号不存在,执行步骤 202。其中,判断链路上的码片标识信号是否存在可以使用RRU中的现有判断逻辑实现。如果链路上的码片标识信号存在,说明光纤链路正常工作,则直接使用链路上检测到的码片标识信号。步骤202,使用计数器产生的码片标识信号作为有效的码片标识信号。优选的,当检测到码片标识信号时,计数器开始计数,每经过N个计数产生一个码片标识信号。步骤203,根据有效的码片标识信号进行链路的校准。在本发明实施例中,判断链路上的码片标识信号是否存在,如果存在,使用链路上的码片标识信号作为有效的码片标识信号;如果不存在,使用计数器产生的码片标识信号作为有效的码片标识信号;根据所述有效的码片标识信号进行校准。相对于现有技术,在光纤产生突然插拔或者不稳定导致无法正确检测码片标识信号时,根据计数器产生的码片标识信号进行校准,实现了链路自愈功能,保证了校准工作的正常进行,并节省了人力和物力。下面,结合图4对本发明实施例所提出的技术方案进行说明。在TD-SCDMA系统中,子帧的长度为5ms,一个子帧包括6400个码片,则码片时长为5ms/6400=0. 78125us。如图4中第一行所示,为链路上检测到的码片标识信号。两个码片标识信号之间的间隔为 0. 78125us,计数器的时钟频率为245. 76MHz,则时钟周期clock为(1/245. 76MHz),一个码片周期内计数器计数的个数N=0.78125us/ (1/M5. 76MHz) =192,设置计数最大值为191。 如图3中第二行所示,计数器的计数周期包括192个时钟周期,计数器根据时钟频率进行计数,192个clock的时长等于链路上两个码片标识信号之间的间隔0. 78125US。设置计数起始值为0,每当检测到链路上的码片标识信号时,计数器清0,并且在计数到191时,计数器产生一个码片标识信号。在虚线框(1)中,当检测到链路上的码片标识信号时,计数器清0,由于链路上码片标识信号正常存在,链路上的码片标识信号作为有效的码片标识信号。在虚线框(2)中, 链路上码片标识信号正常存在,链路上的码片标识信号作为有效的码片标识信号。在虚线框(3)中,链路上码片标识信号消失,计数器计数到191时,产生一个码片标识信号,并且以计数器产生的码片标识信号作为有效的码片标识信号。在虚线框(4)中,链路上码片标识信号恢复正常,以链路上的码片标识信号作为有效的码片标识信号。为了实现本发明实施例的技术方案,本发明实施例还提供了一种基站链路校准设备,其结构示意图如图5所示,具体包括
计数模块51,用于产生码片标识信号;
判断模块52,用于判断链路上的码片标识信号是否存在,如果存在,使用链路上的码片标识信号作为有效的码片标识信号;如果不存在,使用计数模块51产生的码片标识信号作为有效的码片标识信号;
校准模块53,用于根据所述有效的码片标识信号进行校准。上述设备中,所述计数模块51用于
当检测到码片标识信号时,计数模块开始计数,每经过N个计数产生一个码片标识信号,N=S/(1/F),S为码片周期,F为计数模块的计数频率。上述设备中,所述计数模块51的计数功能通过现场可编程门阵列FPGA实现,计数频率为FPGA的时钟频率。上述设备中,所述计数模块51的计数取值为0 191的整数,如果当前计数为191, 经过一个时钟周期后计数为0 ;如果当前计数不为191,经过一个时钟周期计数加1 ;
所述计数模块51具体用于
当检测到链路上的码片标识信号时,所述计数模块51的计数清零;当计数至191时,所述计数模块产生码片标识信号。上述设备中,当检测到码片标识信号的上升沿时,所述计数模块51开始计数。在本发明实施例中,判断模块判断链路上的码片标识信号是否存在,如果存在,使用链路上的码片标识信号作为有效的码片标识信号;如果不存在,使用计数模块产生的码片标识信号作为有效的码片标识信号;根据所述有效的码片标识信号进行校准。相对于现有技术,在光纤产生突然插拔或者不稳定导致无法正确检测码片标识信号时,根据计数器产生的码片标识信号进行校准,实现了链路自愈功能,保证了校准工作的正常进行,并节省了人力和物力。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明实施例可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是⑶-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或网络设备等)执行本发明实施例各个实施场景所述的方法。本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本发明实施例所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本发明实施例的几个具体实施场景,但是,本发明实施例并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明实施例的业务限制范围。
权利要求
1.一种基站链路校准方法,其特征在于,包括判断链路上的码片标识信号是否存在,如果存在,使用链路上的码片标识信号作为有效的码片标识信号;如果不存在,使用计数器产生的码片标识信号作为有效的码片标识信号;根据所述有效的码片标识信号进行校准。
2.如权利要求1所述的方法,其特征在于,计数器产生码片标识信号的过程包括当检测到码片标识信号时,计数器开始计数,每经过N个计数产生一个码片标识信号,N=S/(1/F),S为码片周期,F为计数器的计数频率。
3.如权利要求2所述的方法,其特征在于,所述计数器的计数功能通过现场可编程门阵列FPGA实现,计数器的计数频率为FPGA的时钟频率。
4.如权利要求2所述的方法,其特征在于,所述计数器的计数取值为(Γ191的整数,如果当前计数为191,经过一个时钟周期后计数为0 ;如果当前计数不为191,经过一个时钟周期计数加1 ;所述当检测到码片标识信号时,计数器开始计数,每经过N个计数产生一个码片标识信号包括当检测到链路上的码片标识信号时,所述计数器的计数清零;当计数至191时,所述计数器产生码片标识信号。
5.如权利要求2-4之一所述的方法,其特征在于,所述当检测到码片标识信号时,计数器开始计数包括当检测到码片标识信号的上升沿时,所述计数器开始计数。
6.一种基站链路校准设备,其特征在于,包括计数模块,用于产生码片标识信号;判断模块,用于判断链路上的码片标识信号是否存在,如果存在,使用链路上的码片标识信号作为有效的码片标识信号;如果不存在,使用计数模块产生的码片标识信号作为有效的码片标识信号;校准模块,用于根据所述有效的码片标识信号进行校准。
7.如权利要求6所述的设备,其特征在于,所述计数模块用于当检测到码片标识信号时,计数模块开始计数,每经过N个计数产生一个码片标识信号,N=S/(1/F),S为码片周期,F为计数模块的计数频率。
8.如权利要求7所述的设备,其特征在于,所述计数模块的计数功能通过现场可编程门阵列FPGA实现,计数频率为FPGA的时钟频率。
9.如权利要求7所述的设备,其特征在于,所述计数模块的计数取值为(Γ191的整数, 如果当前计数为191,经过一个时钟周期后计数为0 ;如果当前计数不为191,经过一个时钟周期计数加1 ;所述计数模块具体用于当检测到链路上的码片标识信号时,所述计数模块的计数清零;当计数至191时,所述计数模块产生码片标识信号。
10.如权利要求7-9之一所述的设备,其特征在于,当检测到码片标识信号的上升沿时,所述计数模块开始计数。
全文摘要
本发明实施例公开了一种基站链路校准方法和设备,该方法包括以下步骤判断链路上的码片标识信号是否存在,如果存在,使用链路上的码片标识信号作为有效的码片标识信号;如果不存在,使用计数器产生的码片标识信号作为有效的码片标识信号;根据所述有效的码片标识信号进行校准。相对于现有技术,在光纤产生突然插拔或者不稳定导致无法正确检测码片标识信号时,根据计数器产生的码片标识信号进行校准,保证了校准工作的正常进行。
文档编号H04B17/00GK102244547SQ20111017718
公开日2011年11月16日 申请日期2011年6月28日 优先权日2011年6月28日
发明者吴永海, 张博, 李江涛, 王新生 申请人:大唐移动通信设备有限公司