一种空口同步重建的方法、装置及基站的制作方法_4

文档序号:9649426阅读:来源:国知局
别地,当Nofdm= 2048 时,M=343251= 720;
[010引步骤SO. 3、对CRS"me'M做M点的快速傅里叶FFT变换,获得CRSheg'M=FFTwICRStime'M},即CRSfreq'M。CRSfreq'M的长度为M个采样点。
[0104] 步骤SO. 4、将CRSheg'M存储到缓存中;
[0105]步骤S1、接收信号米样及分段(Sampling化ereceiversignalandbuffering themintosegments)。
[0106] 步骤SI.I、在侦听时间窗口(即MBS!^侦听子顿的MBS!^域)内对接收信号采样, 并缓存,记为怯。}。= 0, ;
[0107] 步骤SI. 2、对侦听时间窗口内的采样分段记为buffer。,bufffern二{Sb(n), SbM+l,…,Sb(的+[Wo城M/sl-i},其中第n段的起始采样位置为Mn)=[化胃/6)0],结 束采样点位置e(n) =b(n) + [NwDM/6] - 1 ;
[0108] 步骤S2、更新处理窗口(Updateprocessingwindow),处理窗口(processing window)被定义为执行后续处理的一组分段集合。其中,处理窗口内包含12组分段,且第m 个处理窗口的起始分段编号为6m-6,因此相邻两个处理窗口有部分化个)分段重叠。处 理窗口将迭代更新(m++),直至实现同步;
[0109] 步骤S3、频率补偿化requen巧compensation),在当前处理窗口内,逐采样点进行 频率补偿,即将令?霉^;^^e-j2胃fcnTs,其中f。代表频差修正量,T。表示采样点间隔,则可将修 正后的分段f旨号表不为buffer={§b(n),?饼ls…:,?舶+阳peri。d]-l案;
[0110]步骤S4、分段折叠(Segmentfolding),将当前处理窗口内12个分段 显&D,Id品看-r^i:,....,抗巧后的采样点逐点累力日,获得折叠接收信号 bufferfev,bu化-rfev的长度为[Nwdm/6],实际接收信号的时间偏移X与折叠信号的时间 偏移Y具有明确的对应关系,即Y=Xmod阳胃/6];
[0111] 步骤S5、数据填充化atapaddingforthefoldedsegment), 对折叠接收信号buffer复V做进一步填充处理,获得bWfetf^e'M使得 buffer觀e,M二[buffer苗v,bu化洽v,0],其中,bu化r觀e,M的长度为M;
[011引步骤S6、M点FFT变换(M-POintFFT),获得buffer氏;q,M=FFTM{bufferf扔e'M};
[011引步骤S7、载入之前缓存的本地复现频域CRS信号CRSfreg'M化oadingLocalReplica SignalinFrequencyDomain);
[0114]步骤S8、逐采样点相乘(Sample-wiseMultiplying);
[011引步骤S9、 逆FFT变换(M-POintIFFT), 获得ACF=IFFT弗U船!?教'M.CRS化蛛巧,其中ACF的长度为M个采样点;
[0116] 步骤S10、自相关函数(AFC)裁剪(ACFTailoring),步骤S319计算出原始的 ACF函数可能存在额外的副峰,从而造成相位模糊。ACF裁剪指的是只保留原始ACF的前 [N0?/6]个采样点。
[0117] 步骤S10. 1 ;初始化中必频率fc=f。。
[om] 步骤sio. 2 ;更新接收信号,添加频差修正量f。,即设buffer=轄bw,,..., ?(n川Npe,,。dH!-,其中S>Snei2KfcnTs,而Ts表示采样点间隔。
[011引步骤S10. 3 ;初始化本地复现CRS-O抑M符号索引(m。,1。)= (m。,1。)。
[0120] 步骤SIO. 4 ;基于时域折叠的低复杂度相关处理。
[0121] 具体地,步骤S10. 4. 1 ;初始化折叠相关buffer窗口,设置n= 0。
[0122] 步骤S1 0 . 4 . 2 : 接收信号时域折叠:将 buffeV",buTfern.,1,...,bTi丽 [巧-1,总共 2Nw"ng个buffer内的采样点逐 点累加,获得折叠接收信号bufferfev,buffeifev的长度为[Np…。d]。
[012引步骤S10.4. 3 ;对折叠接收信号b:u瓶r^V'作进一步处理,获得buffer^烹e'WwT, 使得bu化r臣v=[bui:'fer给V,buffer给V,0],其中bu化请:e'NpFT的长度为Nfft。
[0124]步骤S10. 4. 4 ;对bWferj^e'WwT做FFT运算,获得频域接收信号为bu化!;就e.N巧T=FFTCbu化1'就e'NFF'r尤
[01巧]步骤S10. 4. 5 ;根据索引值(m。,1。)读取本地缓存的CRS-O抑M符号的频域信号CRSjJ^q'NFFT。
[0126] 步骤S10. 4. 6;将接收频域信号bu化和本地复现频域信号 CRS|J;^q'WWT逐点相乘并进行IFFT变换,得到循环相关函数序列民=WFT (buffer就e'NFFT*CRS置q'NwT、:R戚T的长度为Nfft。
[0127] 步骤S10. 4. 7 ;截耿的前[Np。。J个采样点,寻找相关峰。
[012引步骤S10. 4. 8 ;如果相关峰大于同步捕获口限T。。。,则宣布捕获到了同步信号,然 后进行同步确认,转到步骤S207;否则,如果相关峰小于口限T。。。,则断言未捕获到同步 信号,更新折叠相关13证'61'窗口,设置]1 = ]1+阳。。^。/引。如果下标越界,即11〉巧4112/ NperiJ-Np…。d,则转到步骤S10. 5 ;否则跳转到步骤S10. 4. 2。
[0129] 步骤S10. 5、更新本地复现CRS-O抑M符号索引(m。,1。)。如果(m。,1。)超出了时域 搜索范围,则转到步骤10. 6 ;否则转到步骤10. 4 ;
[0130] 步骤S10. 6、更新当前频率f。。如果f。超出了当前频域搜索范围,则断言送次捕获 失败,更新捕获口限或时频搜索范围或者是等到下一次侦听时间窗口再重启捕获过程,程 序退出。
[0131]步骤S11、同步确认过程:不妨设上述处理流程找到的相关峰位置为 P〇(采样点),pOE{〇, 1,…,[Np…J-1},则所有候选同步位置为的色掉0 + nNperiod]±m}n::::l,2,…,Nf。ldi。g-l&m二0,l,2....M-3L,其中M代表采样点级别误差范围, 一般取M= 1。遍历候选位置集合,针对每个可能的候选位置P,WP为起点,连续取2208 个采样点(对应于第一个OFDM符号长度),再与全长为2208点的本地复现信号做内积(先 点积,再求和)操作,并且记录下累加和Sp。最后比较怯p}的大小,最大值所对应的候选位 置P即是最终的全局同步相位。
[0132] 当然可W理解的是,在本实施例中还可W通过现有的时域算法进行基于CRS信号 的同步建立处理。
[0133] 实施例二
[0134] 如图6所示,为本发明的实施例中空口同步重建的装置的结构框图,该空口失步 重建的装置600包括:
[0135] 通知模块601,用于在当前基站的同步/异步状态由同步状态变更为异步状态时, 将当前基站的当前同步/异步状态主动通知给当前基站的所有相邻基站。
[0136] 在本实施例中,可选地,该通知模块还进一步用于通过bac化aul信令将所述当前 基站的当前同步/异步状态主动通知给所述当前基站的所有相邻基站。
[0137] 如图6所示,在本实施例中,可选地,该空口失步重建模块还包括:
[013引失步重建模块603,用于主动更换当前基站的上一跳基站,并通过直接捕获更换后 的上一跳基站的LRS信号的方式重新建立空口同步,或者继续维持跟踪当前基站的上一跳 基站的LRS信号,并被动等待上一跳基站的同步/异步状态由异步状态转变为同步状态。
[0139] 在本实施例中,可选地,失步重建模块603还用于如果在第一预定时间内当前基 站的上一跳基站的同步/异步状态由异步状态转变为同步状态,则继续跟踪上一跳基站的 LRS信号,W使得当前基站与上一跳基站同步;然后将当前基站的当前同步/异步状态转变 为同步状态,并触发通知模块601将当前基站的当前同步/异步状态主动通知给所述当前 基站的所有相邻基站。
[0140] 在本实施例中,可选地,失步重建模块603还用于如果超过第一预定时间,或者如 果在第一预
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1