一种基于FPGA的小区搜索方法及装置制造方法及图纸

技术编号:15800296 阅读:175 留言:0更新日期:2017-07-11 14:10
本发明专利技术属于通信技术领域,提供了一种基于FPGA的小区搜索方法及装置,该方法包括:根据接收到的第一数字基带信号,进行一次小区搜索;判断所述一次小区搜索是否成功;若所述一次小区搜索失败,则基于现场可编门阵列FPGA,对所述第一数字基带信号进行移位,得到第二数字基带信号;根据所述第二数字基带信号,进行二次小区搜索。通过基于FPGA,对经数字下变频处理器处理后的天线数据进行移位,并结合小区搜索过程的频偏校正和自动增益算法AGC处理,提高了小区搜索的成功率。

Cell searching method and device based on FPGA

The invention belongs to the technical field of communication and provides a cell search method and device based on FPGA, the method comprises: according to the first digital baseband signal is received, a cell search; judging the success of a cell search; if the first cell search failed, is based on field programmable FPGA, the first digital baseband signal to shift second digital baseband signal; according to the second digital baseband signal, the two cell search. Through FPGA, the antenna data processed by the digital down conversion processor is shifted, and the frequency correction of the cell search process and the automatic gain algorithm AGC are combined to improve the success rate of cell search.

【技术实现步骤摘要】
一种基于FPGA的小区搜索方法及装置本专利技术涉及通信
,具体涉及一种基于FPGA的小区搜索方法及装置。
技术介绍
在无线通信系统中,用户设备(UserEquipment,简称UE)在开机或从信号盲区转至基站覆盖区域时,必须尽快搜索到一个合适的小区,然后与这个小区达到时隙和频率上的同步,并检测物理小区的标识,这个过程称为小区搜索过程。只有在完成小区初搜以后,UE才能后获取本小区以及邻近小区的更详细的信息。目前,小区搜索的过程借助于主同步信号(PSS)和辅同步信号(SSS)共同完成。首先,UE对接收到的主同步信号(PSS)和辅同步信号(SSS)分别进行滤波和下采样,得到本地主同步信号序列和本地辅同步信号序列。然后,根据主同步信号序列进行符号定时估计和扇区ID检测,利用符号定时估计结果和扇区ID检测结果进行粗频偏估计,并利用粗频偏估计值对终端接收到的主同步信号序列和辅同步信号序列进行频偏校正。最后,联合使用主同步信号序列和辅同步信号序列进行小区组ID检测。从目前小区搜索的过程可以看到,在小区搜索过程中要利用粗频偏估计值对终端接收到的主同步信号序列和辅同步信号序列进行频偏校正,并在数字域对接收到的信号进行自动增益控制(AutomaticGainControl,AGC)处理。但是,由于数字AGC可能会导致数据饱和,粗频偏调整也会导致突发信号的出现,因此,粗频偏调整和数字AGC都会导致出现小区搜索区域失败的情形,增加了小区搜索的失败率。
技术实现思路
针对现有技术存在的缺陷,本专利技术提出一种基于FPGA的小区搜索方法机装置,以解决现有技术存在的小区搜索效果差、失败率高的问题。为此目的,第一方面,本专利技术提供一种小电流接地系统故障选线方法,所述方法包括:根据接收到的第一数字基带信号,进行一次小区搜索;判断所述一次小区搜索是否成功;若所述一次小区搜索失败,则基于现场可编门阵列FPGA,对所述第一数字基带信号进行移位,得到第二数字基带信号;根据所述第二数字基带信号,进行二次小区搜索。其中,在所述根据接收到的第一数字基带信号,进行一次小区搜索之前,所述方法还包括:对接收到的模拟信号进行采样,得到AL个无线帧和一个子帧的采样信号,AL为预设常数;将所述采样信号转换为数字信号;对所述数字信号进行下变频处理,得到第一数字基带信号。其中,所述根据所述第一数字基带信号,进行一次小区搜索,包括:根据所述第一数字基带信号,得到同步信号序列,所述同步信号序列包括主同步信号序列和辅同步信号序列;根据所述主同步信号序列,分别计算所述主同步信号序列与三个本地主同步信号序列的相关峰的峰值;根据所述峰值中的最大峰值,确定所述最大峰值对应的扇区ID,并根据所述最大峰值的相关峰位置,得到符号定时同步结果;根据所述最大峰值对应的扇区ID和所述符号定时同步结果,得到频偏估计值;根据所述频偏估计值,对所述辅同步信号序列进行频偏校正,得到频偏校正后的辅同步信号序列;根据所述频偏校正后的辅同步信号序列,进行小区组ID检测,得到小区组ID;根据所述最大峰值对应的扇区ID和所述小区组ID,得到小区ID。其中,所述基于现场可编门阵列FPGA,对所述数字基带信号进行移位,得到移位后的第二数字基带信号,包括:基于FPGA,将所述第一数字基带信号左移一位,并在末位补零,得到第二数字基带信号。其中,所述方法还包括:判断所述二次搜索小区是否成功;若所述二次搜索小区失败,则基于FPGA,将所述第二数字基带信号左移一位,并在末位补零,得到移位后的第三数字基带信号;根据所述第三数字基带信号,进行三次小区搜索;判断所述三次小区搜索是否成功;若所述三次小区搜索失败,执行所述根据接收到的第一数字基带信号,进行一次小区搜索。第二方面,本专利技术提供一种基于FPGA的小区搜索装置,所述装置包括:一次搜索模块,用于根据接收到的第一数字基带信号,进行一次小区搜索;第一判断模块,用于判断所述一次小区搜索是否成功;一次移位模块,用于在所述一次小区搜索失败时,则基于现场可编门阵列FPGA,对所述第一数字基带信号进行移位,得到第二数字基带信号;二次搜索模块,用于根据所述第二数字基带信号,进行二次小区搜索。其中,所述装置还包括:采样模块,用于对接收到的模拟信号进行采样,得到AL个无线帧和一个子帧的采样信号,AL为预设常数;转换模块,用于将所述采样信号转换为数字信号;变频处理模块,用于对所述数字信号进行下变频处理,得到第一数字基带信号。其中,所述一次搜索模块,包括:同步信号计算单元,用于根据所述第一数字基带信号,得到同步信号序列,所述同步信号序列包括主同步信号序列和辅同步信号序列;峰值计算单元,用于根据所述主同步信号序列,分别计算所述主同步信号序列与三个本地主同步信号序列的相关峰的峰值;符号定时同步单元,用于根据所述峰值中的最大峰值,确定所述最大峰值对应的扇区ID,并根据所述最大峰值的相关峰位置,得到符号定时同步结果;频偏估计单元,用于根据所述最大峰值对应的扇区ID和所述符号定时同步结果,得到频偏估计值;校正单元,用于根据所述频偏估计值,对所述辅同步信号序列进行频偏校正,得到频偏校正后的辅同步信号序列;小区组ID检测单元,用于根据所述频偏校正后的辅同步信号序列,进行小区组ID检测,得到小区组ID;小区ID检测单元,用于根据所述最大峰值对应的扇区ID和所述小区组ID,得到小区ID。其中,所述一次移位模块,具体用于:基于FPGA,将所述第一数字基带信号左移一位,并在末位补零,得到第二数字基带信号。其中,所述装置还包括:第二判断模块,用于判断所述二次搜索小区是否成功;二次移位模块,用于在所述二次搜索小区失败时,则基于FPGA,将所述第二数字基带信号左移一位,并在末位补零,得到第三数字基带信号;三次小区搜索模块,用于根据所述第三数字基带信号,进行三次小区搜索;第三判断模块,用于判断所述三次小区搜索是否成功;所述一次搜索模块,还用于在所述第三判断模块判断所述三次小区搜索失败时,根据接收到的第一数字基带信号,进行一次小区搜索。本专利技术提供的一种基于FPGA的小区搜索方法及装置,通过对经过数字下变频处理器处理后的天线数据进行相应的移位,再根据移位后的天线数据进行小区搜索,防止出现突发信号和数据饱和情况的出现,提高了小区搜索的成功率。附图说明为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些图获得其他的附图。图1为本专利技术一实施例提供的基于FPGA的小区搜索方法的流程图;图2为本专利技术一实施例提供的基于FPGA的小区搜索方法的流程图;图3为本专利技术一实施例提供的基于FPGA的小区搜索装置的结构示意图。具体实施方式下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。如图1所示,本公开一实施例提供了一种基于FPGA的小区搜索方法,该本文档来自技高网...
一种基于FPGA的小区搜索方法及装置

【技术保护点】
一种基于FPGA的小区搜索方法,其特征在于,所述方法包括:根据接收到的第一数字基带信号,进行一次小区搜索;判断所述一次小区搜索是否成功;若所述一次小区搜索失败,则基于现场可编门阵列FPGA,对所述第一数字基带信号进行移位,得到第二数字基带信号;根据所述第二数字基带信号,进行二次小区搜索。

【技术特征摘要】
1.一种基于FPGA的小区搜索方法,其特征在于,所述方法包括:根据接收到的第一数字基带信号,进行一次小区搜索;判断所述一次小区搜索是否成功;若所述一次小区搜索失败,则基于现场可编门阵列FPGA,对所述第一数字基带信号进行移位,得到第二数字基带信号;根据所述第二数字基带信号,进行二次小区搜索。2.根据权利要求1所述的方法,其特征在于,在所述根据接收到的第一数字基带信号,进行一次小区搜索之前,所述方法还包括:对接收到的模拟信号进行采样,得到AL个无线帧和一个子帧的采样信号,AL为预设常数;将所述采样信号转换为数字信号;对所述数字信号进行下变频处理,得到第一数字基带信号。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一数字基带信号,进行一次小区搜索,包括:根据所述第一数字基带信号,得到同步信号序列,所述同步信号序列包括主同步信号序列和辅同步信号序列;根据所述主同步信号序列,分别计算所述主同步信号序列与三个本地主同步信号序列的相关峰的峰值;根据所述峰值中的最大峰值,确定所述最大峰值对应的扇区ID,并根据所述最大峰值的相关峰位置,得到符号定时同步结果;根据所述最大峰值对应的扇区ID和所述符号定时同步结果,得到频偏估计值;根据所述频偏估计值,对所述辅同步信号序列进行频偏校正,得到频偏校正后的辅同步信号序列;根据所述频偏校正后的辅同步信号序列,进行小区组ID检测,得到小区组ID;根据所述最大峰值对应的扇区ID和所述小区组ID,得到小区ID。4.根据权利要求1所述的方法,其特征在于,所述基于现场可编门阵列FPGA,对所述数字基带信号进行移位,得到移位后的第二数字基带信号,包括:基于FPGA,将所述第一数字基带信号左移一位,并在末位补零,得到第二数字基带信号。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:判断所述二次搜索小区是否成功;若所述二次搜索小区失败,则基于FPGA,将所述第二数字基带信号左移一位,并在末位补零,得到移位后的第三数字基带信号;根据所述第三数字基带信号,进行三次小区搜索;判断所述三次小区搜索是否成功;若所述三次小区搜索失败,执行所述根据接收到的第一数字基带信号,进行一次小区搜索。6.一种基于FPGA的小区搜索装置,其特征在于,所述装置包括:一次搜索模块,用于根据接收到的第一数字基带信号,进行...

【专利技术属性】
技术研发人员:马刚
申请(专利权)人:普天信息技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1