專(zhuān)利名稱(chēng):一種實(shí)現(xiàn)小區(qū)搜索時(shí)精同步的方法、裝置和移動(dòng)終端的制作方法
一種實(shí)現(xiàn)小區(qū)搜索時(shí)精同步的方法、裝置和移動(dòng)終端 技術(shù)領(lǐng)域 .
本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)小區(qū)搜索時(shí)精同步的 方法、裝置和移動(dòng)終端。
背景技術(shù):
目前在3G通信系統(tǒng)中一般都是TDMA、 FDMA和CDMA三種方式的有機(jī) 結(jié)合,其同步一般采用預(yù)定的同步碼進(jìn)行。當(dāng)終端嘗試同步時(shí),如果此時(shí)設(shè) 置的工作頻點(diǎn)與當(dāng)前小區(qū)實(shí)際工作的頻點(diǎn)偏離,就會(huì)誤判成錯(cuò)誤的碼子,降 低了精同步的準(zhǔn)確率,并延長(zhǎng)了小區(qū)搜索的時(shí)間。精同步的目的是為了找到 基站的精確定時(shí),從而終端能根據(jù)需要接收相應(yīng)時(shí)隙上的內(nèi)容;精同步前面 一般應(yīng)有粗同步過(guò)程,該過(guò)程能大致確定基站的定時(shí),但并不十分精確。
以下僅以TD—SCDMA系統(tǒng)為例進(jìn)行詳細(xì)說(shuō)明
TD一SCDMA系統(tǒng)有32組下行同步碼,根據(jù)頻點(diǎn)排序的結(jié)果,依次嘗試在 每個(gè)頻點(diǎn)上查找下行同步碼,通過(guò)找到的下行同步碼來(lái)實(shí)現(xiàn)下行同步,進(jìn)而 進(jìn)行小區(qū)駐留的嘗試。其中,TD—SCDMA系統(tǒng)的幀結(jié)構(gòu)中每一子幀的結(jié)構(gòu)格 式如圖l所示,每一子幀中包含了7個(gè)時(shí)隙3個(gè)特殊時(shí)隙,其中3個(gè)特殊時(shí)隙的 結(jié)構(gòu)如圖2所示;
從圖l和圖2可以看出,下行導(dǎo)頻時(shí)隙包含32個(gè)chip (碼片)的保護(hù)間 隔,后面也有很長(zhǎng)的保護(hù)間隔。為了確定該頻點(diǎn)的下行同步碼子,現(xiàn)有技術(shù) 的同步方法如下首先,根據(jù)每組本地碼子與接收數(shù)據(jù)進(jìn)行相關(guān),得到128 個(gè)相關(guān)值;找出前面64個(gè)相關(guān)值中的最大值,然后用此最大值與后64個(gè)相 關(guān)值的平均值進(jìn)行相除,從而得到第一峰均比值,這樣32組同步碼就得到32 個(gè)第一峰均比值;在32個(gè)第一峰均比值中,挑出4個(gè)最大值,然后將剩余的 28個(gè)第一分均比值進(jìn)行平均,用4個(gè)最大值分別與28個(gè)比值的平均值進(jìn)行相 除,從而得到了四個(gè)碼子的第二峰均比值;同時(shí),預(yù)先設(shè)定門(mén)限一和門(mén)限二,將第 一峰均比值和第二峰均比值都超過(guò)門(mén)限一和門(mén)限二的碼子的碼號(hào)和出現(xiàn)
最大值的位置記錄下來(lái);將上述過(guò)程重復(fù)多幀,綜合每幀的情況,將出現(xiàn)次 數(shù)最多的碼子,認(rèn)定是第一碼子,然后依次排出第二碼子、第三碼子等;因 為目前最多支持四個(gè)同頻小區(qū),故最多可輸出4個(gè)碼子;具體的,
在實(shí)際工作中接收到的整個(gè)下行導(dǎo)頻時(shí)隙和上行導(dǎo)頻時(shí)隙的前面有32個(gè) chip , 記為"c(z') ,0<=/<=127 ,并令本地同步碼為57Dm("), 0<=附<=31,0<="<=127,當(dāng):1>63時(shí),S/D (")=0 。為了確定下行同步碼首先用4妻收 的數(shù)據(jù)同每組同步碼進(jìn)行相關(guān),如式l所示,可用FFT運(yùn)算來(lái)進(jìn)行相關(guān)運(yùn)算
CO/ m =靜r(FFr(recO')). *(/)))) 式1
然后根據(jù)計(jì)算得到的相關(guān)值得到接收數(shù)據(jù)與每一組同步碼的一個(gè)相關(guān)峰
值;如公式2所示
i 五S"丄7; = max(COi^ 0 <= _/ <= 63 式2
127
獲得相關(guān)峰值之后在計(jì)算出此時(shí)的噪聲功率,M^^m=|]C(9i m(/)/64 式3
,=64
然后根據(jù)得到的相關(guān)峰值和噪聲功率計(jì)算每組碼的第 一峰均比值,具體如公 式4所示
同時(shí),為了排除與第一峰均比值相近的許多碼子,現(xiàn)有技術(shù)又啟用了第 二峰均比值這一概念,計(jì)算方法如下從32組第一峰均比值中,挑選出4組 最大的第一峰均比值,然后將剩余的28個(gè)第一峰均比值進(jìn)行平均,用最大的 第一峰均比值除以這28個(gè)峰均比值的平均值就得到了第二峰均比值,這個(gè)過(guò) 程可用式5、 6、 7表示;
iL47701 — M4Xm(/) = max(iL47701m);/ = 0,1,2,3 " 式5
31 3
= (Z ^打。L (0 —E "r/C)l — (0) / 28 式6
(=0 戶(hù)o
iL4 77<92 = iM 7701 — M4Xm (/) /式7
當(dāng) 一個(gè)碼子中對(duì)應(yīng)的第 一峰均比值和第二峰均比值均超過(guò)了相應(yīng)的門(mén)限 時(shí),就把它記錄下來(lái),如此重復(fù)多幀。然后,根據(jù)每幀的記錄結(jié)果,尋找出現(xiàn)次數(shù)最多的碼子,該碼子作為該中心頻點(diǎn)的第一碼子;如果兩個(gè)碼子的出 現(xiàn)次數(shù)一致,就看他們的相關(guān)峰值,選取相關(guān)峰值較大者,作為該中心頻點(diǎn) 的第一碼子;相應(yīng)的操作流程如下
① 從下行導(dǎo)頻時(shí)隙開(kāi)始,連續(xù)接收128chips數(shù)據(jù);
② 利用式l計(jì)算各個(gè)本地碼與接收數(shù)據(jù)的相關(guān)值;
③ 根據(jù)式1的計(jì)算結(jié)果,分別從各個(gè)碼子的相關(guān)值的前面64個(gè)值中找出一 個(gè)最大值,同時(shí)將后面64個(gè)圓形相關(guān)值加起來(lái)求平均;
④ 根據(jù)式4計(jì)算各個(gè)碼子的第一峰均比值用第3步找到的最大值除以后 面64個(gè)相關(guān)值的均值,從而得到各個(gè)碼子的第 一峰均比值;
⑤ 從32個(gè)第 一峰均比值中選擇四個(gè)第 一峰均比值最大的碼子,同時(shí)將剩 余的28個(gè)第 一峰均比值求平均;
⑥ 根據(jù)式7計(jì)算第二峰均比值用四個(gè)較大的第一峰均比值除以剩余28個(gè) 第一峰均比值的均值,從而得到4個(gè)第二峰均比值;
⑦ 記錄該幀中第一峰均比值超過(guò)門(mén)限一、第二峰均比值均超過(guò)門(mén)限二的 碼子的碼號(hào)、位置、相關(guān)峰值等;
⑧ 多次重復(fù)步驟1 7;
⑨ 將記錄結(jié)果中出現(xiàn)次數(shù)為l的碼子的峰值位置設(shè)為非法,并將其相關(guān)峰 值設(shè)為0;
⑩ 根據(jù)多幀記錄得到的結(jié)果,確定出現(xiàn)次數(shù)最多的碼子,作為該中心頻 點(diǎn)的第一碼子;如果碼子出現(xiàn)次凄t相同,以相同碼子中中相關(guān)峰值最大的碼 子作為該中心頻點(diǎn)的第一碼子;然后在剩余的碼子中,依據(jù)相同的規(guī)則,依 次找出第二碼子、第三碼子等。
綜述,采用現(xiàn)有技術(shù)當(dāng)終端搜索的中心頻點(diǎn)與小區(qū)的中心頻點(diǎn)一致時(shí), 能很好的找到確實(shí)存在的小區(qū);但當(dāng)終端的中心頻點(diǎn)與小區(qū)的中心頻點(diǎn)偏離 時(shí),通常會(huì)找到錯(cuò)誤的碼子,導(dǎo)致正確率的下降和小區(qū)搜索時(shí)間的延長(zhǎng),從 而無(wú)法實(shí)現(xiàn)小區(qū)搜索的精同步。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明解決的問(wèn)題是提供了一種實(shí)現(xiàn)小區(qū)搜索時(shí)精同步的方 法、裝置和移動(dòng)終端,能夠很好的判斷出在該頻點(diǎn)上是否存在下行同步碼, 從而減少了小區(qū)的搜索時(shí)間,提高小區(qū)搜索準(zhǔn)確度。
為解決上述問(wèn)題,本發(fā)明提供的技術(shù)方案如下 一種實(shí)現(xiàn)小區(qū)搜索時(shí)精同步的方法,該方法包括
根據(jù)計(jì)算得到的每組本地碼子與所接收到的數(shù)據(jù)的相關(guān)值確定各組碼子
的相關(guān)峰值,再選出若干相關(guān)峰值同時(shí)對(duì)剩余的相關(guān)峰值做平均; 分別確定所述若干相關(guān)峰值與所述剩余相關(guān)峰值均值的比值; 判斷所述比值與預(yù)設(shè)門(mén)限的大小,并記錄超過(guò)所述預(yù)設(shè)門(mén)限的比值所對(duì)
應(yīng)的碼子信息;
依次重復(fù)上述操作記錄多幀數(shù)據(jù)的碼子信息,并按出現(xiàn)次數(shù)的多少順序 確定中心頻點(diǎn)的各下行同步碼子。 相應(yīng)的,該方法進(jìn)一步包括
如果多個(gè)碼子的出現(xiàn)次數(shù)相同且最多,則以其中相關(guān)峰值最大的碼子作 為中心頻點(diǎn)的第 一碼子,并以相同的規(guī)則確定其它的下行同步碼子。 相應(yīng)的,該方法進(jìn)一步包括
將所述記錄結(jié)果中出現(xiàn)次數(shù)為1的碼子的相關(guān)峰值設(shè)置為0,并將所述相 關(guān)峰值位置設(shè)為非法。
果是,則確定當(dāng)前中心頻點(diǎn)下不存在下行同步碼,結(jié)束操作。
相應(yīng)的,所述相關(guān)值的計(jì)算是通過(guò)對(duì)接收到的數(shù)據(jù)和本地碼子進(jìn)行傅立
葉變換來(lái)實(shí)現(xiàn)的。
相應(yīng)的,所述記錄的碼子信息包括碼子的碼號(hào)、位置和相關(guān)峰值。
相應(yīng)的,所述選出的若干相關(guān)峰值中的任意一個(gè)相關(guān)峰值大于所述剩余
相關(guān)峰值中的任意一個(gè)相關(guān)峰值。
相應(yīng)的,每組碼子通過(guò)計(jì)算得到128個(gè)相關(guān)值;以每組碼子的前64個(gè)相關(guān)值中的最大值作為該碼子的相關(guān)峰值。 相應(yīng)的,選出4個(gè)相關(guān)峰值同時(shí)對(duì)剩余的相關(guān)峰值做平均。 相應(yīng)的,所述預(yù)設(shè)的門(mén)限是根據(jù)用戶(hù)需求或系統(tǒng)性能預(yù)先設(shè)定的。 一種實(shí)現(xiàn)小區(qū)搜索時(shí)精同步的裝置,該裝置包括計(jì)算單元、確定比值
單元、判斷記錄單元和排序單元;其中,
所述計(jì)算單元用于根據(jù)計(jì)算得到的每組本地碼子與所接收到的數(shù)據(jù)的相
關(guān)值確定各組碼子的相關(guān)峰值,再選出若干相關(guān)峰值同時(shí)對(duì)剩余的相關(guān)峰值
做平均;
均值的比值;
所述判斷記錄單元用于判斷所述比值與預(yù)設(shè)門(mén)限的大小,并記錄超過(guò)預(yù) 設(shè)門(mén)限的比值所對(duì)應(yīng)的碼子信息;
所述排序單元用于對(duì)所述判斷記錄單元記錄的多幀數(shù)據(jù)的碼子信息按出 現(xiàn)次數(shù)進(jìn)行排序,并以出現(xiàn)次數(shù)有多到少的順序確定中心頻點(diǎn)的下行同步碼。
相應(yīng)的,該裝置進(jìn)一步包括重排單元;其中,
所述排序單元對(duì)多幀數(shù)據(jù)的碼子排序后將出現(xiàn)次數(shù)相同的碼子信息發(fā)送 給所述重排單元;所述重排單元接收所述排序單元發(fā)送的數(shù)據(jù),再?gòu)某霈F(xiàn)次 數(shù)相同且最多的碼子中選擇相關(guān)峰值最大的碼子作為中心頻點(diǎn)的第一碼子, 并以相同規(guī)則確定其他的下行同步碼子。
相應(yīng)的,該裝置進(jìn)一步包括
設(shè)置單元,用于將將所述記錄結(jié)果中出現(xiàn)次數(shù)為1的碼子的相關(guān)峰值設(shè) 置為O,并將所述相關(guān)峰值位置設(shè)為非法。
相應(yīng)的,所述判斷記錄單元進(jìn)一步包括判斷單元和記錄單元;其中,
所述判斷單元用于判斷所述比值與預(yù)設(shè)門(mén)限的大小,如果當(dāng)前每組碼子 對(duì)應(yīng)的所述比值都未超過(guò)預(yù)設(shè)門(mén)限,則確定當(dāng)前中心頻點(diǎn)下不存在下行同步 碼;否則,將判斷結(jié)果通知所述記錄單元;
所述記錄單元用于接收判斷單元發(fā)送的判斷結(jié)果,并記錄超過(guò)所述預(yù)設(shè)門(mén)限的比值所對(duì)應(yīng)的碼子信息。
相應(yīng)的,所述記錄的碼子信息包括碼子的碼號(hào)、位置和相關(guān)峰值。
相應(yīng)的,所述計(jì)算單元進(jìn)一步用于通過(guò)對(duì)接收到的數(shù)據(jù)和本地碼子進(jìn)行 傅立葉變換來(lái)計(jì)算所述相關(guān)值。
相應(yīng)的,所述預(yù)設(shè)的門(mén)限是根據(jù)用戶(hù)需求或系統(tǒng)性能預(yù)先設(shè)定的。
一種移動(dòng)終端,該移動(dòng)終端包括上述所述的裝置。
可以看出,采用本發(fā)明的方法、裝置和移動(dòng)終端,利用各組碼子的最大 相關(guān)值確定比值,再根據(jù)比值與預(yù)設(shè)門(mén)限的比較結(jié)果記錄碼子信息,并經(jīng)多 幀數(shù)據(jù)的記錄結(jié)果依出現(xiàn)次數(shù)的多少確定該中心頻點(diǎn)下的下行同步碼子,從 而能夠很好的判斷出在該頻點(diǎn)上是否存在下行同步碼,進(jìn)而減少了小區(qū)的搜 索時(shí)間,提高了小區(qū)搜索的準(zhǔn)確度。
圖1是現(xiàn)有技術(shù)中TD—SCDMA系統(tǒng)的子幀結(jié)構(gòu)示意圖2是現(xiàn)有技術(shù)中TD—SCDMA系統(tǒng)子幀中3個(gè)特殊時(shí)隙的結(jié)構(gòu)示意圖3是本發(fā)明實(shí)施例1中的方法流程示意圖4是本發(fā)明實(shí)施例1中的方法工作步驟示意圖5是本發(fā)明實(shí)施例2中的裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明的基本思想在于利用每組碼子的最大相關(guān)值確定一個(gè)相關(guān)峰值與 相關(guān)峰值平均值之間的比值,再通過(guò)該比值與一預(yù)設(shè)門(mén)限的比較結(jié)果記錄碼 子信息,從而確定該中心頻點(diǎn)下的下行同步碼子,減少了小區(qū)搜索的時(shí)間, 提高了搜索的準(zhǔn)確度。
為了使本領(lǐng)域技術(shù)人員更好的理解本發(fā)明,下面結(jié)合附圖和具體實(shí)施例
10對(duì)本發(fā)明的方法進(jìn)行詳細(xì)說(shuō)明。
如圖3所示,本發(fā)明實(shí)施例1提供一種實(shí)現(xiàn)小區(qū)搜索時(shí)精同步的方法, 本實(shí)施例方法僅以TD—SCDMA系統(tǒng)為例進(jìn)行介紹,當(dāng)然該方法同樣適用于所 有的CDMA系統(tǒng)(例如本領(lǐng)域技術(shù)人員了解WCDMA也是一種CDMA系統(tǒng), 在小區(qū)搜索上與TD唯一不同的是同步碼的長(zhǎng)短、同步碼個(gè)數(shù)不一樣;而將 本發(fā)明實(shí)施例的方法應(yīng)用在WCDMA的同步上,只需要把一些相應(yīng)的參數(shù)按 照WCDMA的要求改變一下即可實(shí)現(xiàn)小區(qū)搜索時(shí)的精同步,比如進(jìn)行相關(guān)計(jì) 算的長(zhǎng)度可能是WCDMA的同步時(shí)隙的長(zhǎng)度等等,在此不再贅述);其中, 該方法包括
步驟301:根據(jù)計(jì)算得到的每組本地碼子與所接收到的數(shù)據(jù)的相關(guān)值確定 各組碼子的相關(guān)峰值,再選出若干相關(guān)峰值同時(shí)對(duì)剩余的相關(guān)峰值做平均;
步驟302:分別確定所述若干相關(guān)峰值與所述剩余相關(guān)峰值均值的比值;
步驟303:判斷所述比值與預(yù)設(shè)門(mén)限的大小,并記錄超過(guò)所述預(yù)設(shè)門(mén)限的 比值所對(duì)應(yīng)的碼子信息;
步驟304:依次重復(fù)上述操作記錄多幀數(shù)據(jù)的碼子信息,并按出現(xiàn)次數(shù)的 多少順序確定中心頻點(diǎn)的各下行同步碼子;
具體的,所謂的精同步就是根據(jù)粗同步提供的DwPTS的大概位置找到 DwPTS的準(zhǔn)確位置。其中,同步碼都是經(jīng)過(guò)挑選出來(lái)的,都具有較良好的自 相關(guān)和互相關(guān)特性;良好的自相關(guān)特性就是自己跟自己進(jìn)行相關(guān)時(shí),只有對(duì) 齊才有比較明顯的相關(guān)值,其他地方均不明顯;良好的互相關(guān)特性是指當(dāng)碼 子與其他碼子相關(guān)時(shí),得到的相關(guān)值也比較小;為了確定基站下發(fā)的是32組 同步碼的哪一個(gè),通常是利用碼子的這些相關(guān)特性,用接收到的數(shù)據(jù)與本地 碼進(jìn)行相關(guān),能得到明顯峰值的碼子,就有可能是基站下發(fā)的碼子,或者預(yù) 先設(shè)定一定的條件(比如門(mén)限等),符合條件的,就認(rèn)為有可能是這個(gè)碼子; 當(dāng)然,為了得到這個(gè)碼子本實(shí)施例的方法流程如下
在TD系統(tǒng)中,終端實(shí)際工作中接收到的整個(gè)下行導(dǎo)頻時(shí)隙和上行導(dǎo)頻時(shí) 隙的前面有32個(gè)chip,即有32組碼子,記為rec(O,同時(shí)將本地同步碼i殳為0<=附<=31,0<="<=127,當(dāng):1>63時(shí),S/Dm(")=0;首先用4妄收的數(shù)據(jù)同每 組同步碼進(jìn)行相關(guān),如式8所示,可用傅立葉變換和傅立葉逆變換等運(yùn)算來(lái) 進(jìn)行相關(guān)運(yùn)算,會(huì)得到128個(gè)相關(guān)值
C0i m = /i^T(i^T(rec(z')). *呵,(i^T,m ■ 式8
然后根據(jù)計(jì)算得到的相關(guān)值得到接收數(shù)據(jù)與每一組碼子的一個(gè)相關(guān)峰 值,即最大相關(guān)值;具體的,通過(guò)找到每組碼子的前面64個(gè)相關(guān)值中的最大 值后,將這個(gè)最大值稱(chēng)為相關(guān)峰值,如公式9所示
7 ES"Z7; = max(CO^ (力),0 <= _/ <= 63 式9
通過(guò)公式9的計(jì)算共可得到每幀數(shù)據(jù)共有32個(gè)相關(guān)峰值,^Mv這32個(gè)相關(guān)
峰值中找到4個(gè)最大的相關(guān)峰值(如公式10所示),并將剩余的相關(guān)峰值進(jìn)行
平均(如公式ll所示),然后用這4個(gè)最大的相關(guān)峰值除以剩余的相關(guān)峰值平
均值,這樣就得到了四個(gè)比值(如圖12所示);
i 五SC/丄r—M4X(/) = max(i 五St/丄7;); / = 0,1,2,3; 0 <= w <= 31 式10
3
3
— AffiV — M&4W = (Z i 五St/丄7; —Z i 五SUir — M4X(i)) / 28 式11 iL4770—iV,(/)^應(yīng)[/丄r — M4X(z)/; 五孤r—M/iV — ME^V;h 0,1,2,3式12
每幀數(shù)據(jù)計(jì)算完畢后,判斷所得到的比值與預(yù)設(shè)門(mén)限值的大?。划?dāng)所述 比值超過(guò)預(yù)設(shè)門(mén)限值時(shí),記錄超過(guò)預(yù)設(shè)門(mén)限的碼子的碼號(hào)、位置和相關(guān)峰值 等碼子信息;重復(fù)計(jì)算多幀數(shù)據(jù)后,尋找出現(xiàn)次數(shù)最多的碼子,以該碼子作 為該中心頻點(diǎn)的第一碼子;依此類(lèi)推,按碼子的出現(xiàn)次數(shù)有多到少確定該中 心頻點(diǎn)的其他下行同步碼子,在此不再贅述;
此外,如果兩個(gè)或多個(gè)碼子的出現(xiàn)次數(shù)一致且最多,則需要比較他們的 相關(guān)峰值的大小,并以其中相關(guān)峰值較大者作為該中心頻點(diǎn)的第一碼子;其 他碼子的確定也依照同樣的規(guī)則,在此不再贅述;
需要注意的是,如果經(jīng)判斷得知當(dāng)前每組碼子對(duì)應(yīng)的所述比值都未超過(guò) 所述預(yù)設(shè)門(mén)限,則此時(shí)確定當(dāng)前中心頻點(diǎn)下不存在下行同步碼,結(jié)束此次梯: 作,執(zhí)4于后續(xù)相應(yīng)操作;
12除此之外,所述預(yù)設(shè)的門(mén)限值可以根據(jù)終端用戶(hù)的需求或者系統(tǒng)性能等 的要求來(lái)設(shè)定,本實(shí)施例也不再詳細(xì)描述。
具體的如圖4所示,對(duì)本實(shí)施例的方法工作流程描述如下 S401:接收網(wǎng)絡(luò)側(cè)發(fā)送的數(shù)據(jù); 即從下行導(dǎo)頻時(shí)隙開(kāi)始,連續(xù)接收128chips數(shù)據(jù); S402:計(jì)算各組本地碼與接收數(shù)據(jù)的相關(guān)值;
即利用式8對(duì)接收到的DwPTS時(shí)隙的數(shù)據(jù)分別與本地32組碼子進(jìn)行相關(guān) 計(jì)算,這樣計(jì)算之后每組碼子就可得到128個(gè)相關(guān)值; S403:確定各組碼子的相關(guān)峰值;
從每組碼子的128個(gè)相關(guān)值中的前面64個(gè)相關(guān)值中,找出該碼子的最大 值,并記下該最大值的位置,以此最大值作為該碼子的相關(guān)峰值;
S404:選擇若干相關(guān)峰值并對(duì)其他相關(guān)峰值做平均;
根據(jù)S403確定的各組碼子的相關(guān)峰值,從中挑選出n個(gè)相關(guān)峰值,同時(shí)將 剩余的相關(guān)峰值加起來(lái)進(jìn)行平均;因目前系統(tǒng)最多支持四個(gè)同頻小區(qū)(即四 個(gè)基站用同一個(gè)頻率發(fā)射),故最多可輸出4個(gè)碼子,所以本實(shí)施例中n取4;
S405:計(jì)算比值;
利用S404選擇出來(lái)的n個(gè)相關(guān)峰值和得到的平均值,分別計(jì)算n個(gè)最大的 相關(guān)峰值與剩余相關(guān)峰值均值的比值,因n = 4所以計(jì)算可得4個(gè)比值; S406:記錄碼子信息;
判斷S405計(jì)算得到的比值與預(yù)設(shè)門(mén)限值的大?。蝗绻霰戎荡笥陬A(yù)i殳 的門(mén)限值,則記錄該幀中所述比值對(duì)應(yīng)碼子的碼號(hào)、位置、相關(guān)峰值等信息;
此步驟中需要注意的是,如果經(jīng)判斷得知當(dāng)前每組碼子對(duì)應(yīng)的所述比值 都未超過(guò)所述預(yù)設(shè)門(mén)限,則確定當(dāng)前中心頻點(diǎn)下不存在下行同步碼;
S407:重復(fù)步驟S401 ~ S406多次對(duì)多幀數(shù)據(jù)進(jìn)行計(jì)算;
S408:確定中心頻點(diǎn)的同步碼子;
根據(jù)對(duì)多幀數(shù)據(jù)進(jìn)行計(jì)算并記錄上述碼子信息后得到的多個(gè)結(jié)果,從中 選擇出現(xiàn)次數(shù)最多的碼子,以該碼子作為該中心頻點(diǎn)的第一碼子;然后在剩余的碼子中,依據(jù)相同的規(guī)則,依次找出第二碼子、第三碼子等;此外,將 記錄結(jié)果中出現(xiàn)次數(shù)為l的碼子的峰值位置置為非法、相關(guān)峰值置為O,則該 碼子不會(huì)作為中心頻點(diǎn)的碼子;
需要注意的是如果碼子出現(xiàn)次數(shù)相同且最多,則以其中相關(guān)峰值最大的 碼子作為該中心頻點(diǎn)的第一碼子,其他同步碼子的確定也依照相同方法,在
此不再贅述;
可以看出,采用本發(fā)明的方法,能夠很好的判斷出在該頻點(diǎn)上是否存在 下行同步碼,進(jìn)而減少了小區(qū)的搜索時(shí)間,提高了小區(qū)搜索的準(zhǔn)確度。
是可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,所述的程序存儲(chǔ)于特定存儲(chǔ)介質(zhì)中。 基于上述思想,如圖5所示,本發(fā)明實(shí)施例2又提出了一種實(shí)現(xiàn)小區(qū)搜
索時(shí)精同步的裝置,其特征在于,該裝置包括計(jì)算單元501、確定比值單元
502、判斷記錄單元503和排序單元504;其中,
所述計(jì)算單元501用于根據(jù)計(jì)算得到的每組本地碼子與所接收到的數(shù)據(jù)
的相關(guān)值確定各組碼子的相關(guān)峰值,再選出若干相關(guān)峰值同時(shí)對(duì)剩余的相關(guān)
峰值做平均;
所述確定比值單元502用于分別確定所述若干相關(guān)峰值與所述剩余相關(guān) 峰值均值的比值;
所述判斷記錄單元503用于判斷所述比值與預(yù)設(shè)門(mén)限的大小,并記錄超 過(guò)預(yù)設(shè)門(mén)限的比值所對(duì)應(yīng)的碼子信息;
所述排序單元504用于對(duì)所述判斷記錄單元503記錄的多幀數(shù)據(jù)的碼子 信息按出現(xiàn)次數(shù)進(jìn)行排序,并以出現(xiàn)次數(shù)有多到少的順序確定中心頻點(diǎn)的下 行同步碼。
其中,本實(shí)施例的裝置還可進(jìn)一步包括重排單元;所述排序單元對(duì)多
幀數(shù)據(jù)的碼子排序后將出現(xiàn)次數(shù)相同的碼子信息發(fā)送給所述重排單元;所述 重排單元接收所述排序單元發(fā)送的數(shù)據(jù),再?gòu)某霈F(xiàn)次數(shù)相同且最多的碼子中
選擇相關(guān)峰值最大的碼子作為中心頻點(diǎn)的第一碼子,并以相同規(guī)則確定其他的下行同步碼子。
此外,本實(shí)施例的裝置還可進(jìn)一步包括設(shè)置單元,用于將將所述記錄 結(jié)果中出現(xiàn)次數(shù)為1的碼子的相關(guān)峰值設(shè)置為0,并將所述相關(guān)峰值位置設(shè)為 非法。
需要注意的是,所述判斷記錄單元進(jìn)一步還可包括判斷單元和記錄單 元;其中,所述判斷單元用于判斷所述比值與預(yù)設(shè)門(mén)限的大小,如果當(dāng)前每 組碼子對(duì)應(yīng)的所述比值都未超過(guò)預(yù)設(shè)門(mén)限,則確定當(dāng)前中心頻點(diǎn)下不存在下 行同步碼;否則,將判斷結(jié)果通知所述記錄單元;所述記錄單元用于接收判 斷單元發(fā)送的判斷結(jié)果,并記錄超過(guò)所述預(yù)設(shè)門(mén)限的比值所對(duì)應(yīng)的碼子信息。
其中,所述記錄的碼子信息包括碼子的碼號(hào)、位置和相關(guān)峰值。
相應(yīng)的,本實(shí)施例中所述計(jì)算單元進(jìn)一步用于通過(guò)對(duì)接收到的數(shù)據(jù)和本 地碼子進(jìn)行傅立葉變換來(lái)計(jì)算所述相關(guān)值。
相應(yīng)的,在本實(shí)施例的裝置中所述預(yù)設(shè)的門(mén)限是根據(jù)用戶(hù)需求或系統(tǒng)性 能預(yù)先設(shè)定的。
同時(shí),本領(lǐng)域技術(shù)人員應(yīng)當(dāng)了解,本發(fā)明實(shí)施例2所提供的裝置可以應(yīng) 用于任何現(xiàn)有移動(dòng)終端中,因此任何包含本發(fā)明實(shí)施例2所公開(kāi)的裝置的移 動(dòng)終端都應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本 發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在 本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種實(shí)現(xiàn)小區(qū)搜索時(shí)精同步的方法,其特征在于,該方法包括根據(jù)計(jì)算得到的每組本地碼子與所接收到的數(shù)據(jù)的相關(guān)值確定各組碼子的相關(guān)峰值,再選出若干相關(guān)峰值同時(shí)對(duì)剩余的相關(guān)峰值做平均;分別確定所述若干相關(guān)峰值與所述剩余相關(guān)峰值均值的比值;判斷所述比值與預(yù)設(shè)門(mén)限的大小,并記錄超過(guò)所述預(yù)設(shè)門(mén)限的比值所對(duì)應(yīng)的碼子信息;依次重復(fù)上述操作記錄多幀數(shù)據(jù)的碼子信息,并按出現(xiàn)次數(shù)的多少順序確定中心頻點(diǎn)的各下行同步碼子。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括如果多個(gè)碼子的出現(xiàn)次數(shù)相同且最多,則以其中相關(guān)峰值最大的碼子作為中心頻點(diǎn)的第一碼子,并以相同的規(guī)則確定其它的下行同步碼子。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,該方法進(jìn)一步包括將所述記錄結(jié)果中出現(xiàn)次數(shù)為1的碼子的相關(guān)峰值設(shè)置為0,并將所述相關(guān)峰值位置設(shè)為非法。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于判斷當(dāng)前每組碼子對(duì)應(yīng)的所述比值是否都未超過(guò)預(yù)設(shè)門(mén)限,如果是,則確定當(dāng)前中心頻點(diǎn)下不存在下行同步碼,結(jié)束操作。
5、 根據(jù)權(quán)利要求l所述的方法,其特征在于所述相關(guān)值的計(jì)算是通過(guò)對(duì)接收到的數(shù)據(jù)和本地碼子進(jìn)行傅立葉變換來(lái)實(shí)現(xiàn)的。
6、 根據(jù)權(quán)利要求1所述的方法,其特征在于所述記錄的碼子信息包括碼子的碼號(hào)、位置和相關(guān)峰值。
7、 根據(jù)權(quán)利要求1至6任意一項(xiàng)所述的方法,其特征在于所述選出的若干相關(guān)峰值中的任意一個(gè)相關(guān)峰值大于所述剩余相關(guān)峰值中的任意一個(gè)相關(guān)峰值。
8、 根據(jù)權(quán)利要求7所述的方法,其特征在于每組碼子通過(guò)計(jì)算得到128個(gè)相關(guān)值;以每組碼子的前64個(gè)相關(guān)值中的最大值作為該碼子的相關(guān)峰值。
9、 根據(jù)權(quán)利要求8所述的方法,其特征在于選出4個(gè)相關(guān)峰值同時(shí)對(duì)剩余的相關(guān)峰值做平均。
10、 根據(jù)權(quán)利要求9所述的方法,其特征在于所述預(yù)設(shè)的門(mén)限是才艮據(jù)用戶(hù)需求或系統(tǒng)性能預(yù)先設(shè)定的。
11、 一種實(shí)現(xiàn)小區(qū)搜索時(shí)精同步的裝置,其特征在于,該裝置包括計(jì)算單元、確定比值單元、判斷記錄單元和排序單元;其中,所述計(jì)算單元用于根據(jù)計(jì)算得到的每組本地碼子與所接收到的數(shù)據(jù)的相關(guān)值確定各組碼子的相關(guān)峰值,再選出若干相關(guān)峰值同時(shí)對(duì)剩余的相關(guān)峰值做平均;所述確定比值單元用于分別確定所述若干相關(guān)峰值與所述剩余相關(guān)峰值均值的比值;所述判斷記錄單元用于判斷所述比值與預(yù)設(shè)門(mén)限的大小,并記錄超過(guò)預(yù)設(shè)門(mén)限的比值所對(duì)應(yīng)的碼子信息;所述排序單元用于對(duì)所述判斷記錄單元記錄的多幀數(shù)據(jù)的碼子信息按出現(xiàn)次數(shù)進(jìn)行排序,并以出現(xiàn)次數(shù)有多到少的順序確定中心頻點(diǎn)的下行同步碼。
12、 根據(jù)權(quán)利要求11所述的裝置,其特征在于,該裝置進(jìn)一步包括重排單元;其中,所述排序單元對(duì)多幀數(shù)據(jù)的碼子排序后將出現(xiàn)次數(shù)相同的碼子信息發(fā)送給所述重排單元;所述重排單元接收所述排序單元發(fā)送的數(shù)據(jù),再?gòu)某霈F(xiàn)次數(shù)相同且最多的碼子中選擇相關(guān)峰值最大的碼子作為中心頻點(diǎn)的第 一碼子,并以相同規(guī)則確定其他的下行同步碼子。
13、 根據(jù)權(quán)利要求12所述的裝置,其特征在于,該裝置進(jìn)一步包括設(shè)置單元,用于將將所述記錄結(jié)果中出現(xiàn)次數(shù)為1的碼子的相關(guān)峰值設(shè)置為O,并將所述相關(guān)峰值位置設(shè)為非法。
14、 根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述判斷記錄單元進(jìn)一步包括判斷單元和記錄單元;其中,所述判斷單元用于判斷所述比值與預(yù)設(shè)門(mén)限的大小,如果當(dāng)前每組碼子對(duì)應(yīng)的所述比值都未超過(guò)預(yù)設(shè)門(mén)限,則確定當(dāng)前中心頻點(diǎn)下不存在下行同步碼;否則,將判斷結(jié)果通知所述記錄單元;所述記錄單元用于接收判斷單元發(fā)送的判斷結(jié)果,并記錄超過(guò)所述預(yù)設(shè)門(mén)限的比值所對(duì)應(yīng)的碼子信息。
15、 根據(jù)權(quán)利要求14所述的裝置,其特征在于所述記錄的碼子信息包括碼子的碼號(hào)、位置和相關(guān)峰值。
16、 根據(jù)權(quán)利要求11所述的裝置,其特征在于所述計(jì)算單元進(jìn)一步用于通過(guò)對(duì)接收到的數(shù)據(jù)和本地碼子進(jìn)行傅立葉變換來(lái)計(jì)算所述相關(guān)值。
17、 根據(jù)權(quán)利要求11至16任意一項(xiàng)所述的裝置,其特征在于所述預(yù)設(shè)的門(mén)限是根據(jù)用戶(hù)需求或系統(tǒng)性能預(yù)先設(shè)定的。
18、 一種移動(dòng)終端,其特征在于,該移動(dòng)終端包括上述權(quán)利要求10至16任意一項(xiàng)所述的裝置。
全文摘要
本發(fā)明提供一種實(shí)現(xiàn)小區(qū)搜索時(shí)精同步的方法,該方法包括根據(jù)計(jì)算得到的每組本地碼子與所接收到的數(shù)據(jù)的相關(guān)值確定各組碼子的相關(guān)峰值,再選出若干相關(guān)峰值同時(shí)對(duì)剩余的相關(guān)峰值做平均;分別確定所述若干相關(guān)峰值與所述剩余相關(guān)峰值均值的比值;判斷所述比值與預(yù)設(shè)門(mén)限的大小,并記錄超過(guò)所述預(yù)設(shè)門(mén)限的比值所對(duì)應(yīng)的碼子信息;依次重復(fù)上述操作記錄多幀數(shù)據(jù)的碼子信息,并按出現(xiàn)次數(shù)的多少順序確定中心頻點(diǎn)的各下行同步碼子。本發(fā)明還提供一種實(shí)現(xiàn)小區(qū)搜索時(shí)精同步的裝置和移動(dòng)終端。采用本發(fā)明的方法、裝置和移動(dòng)終端,能夠很好的判斷出在該頻點(diǎn)上是否存在下行同步碼,進(jìn)而減少了小區(qū)的搜索時(shí)間,提高了小區(qū)搜索的準(zhǔn)確度。
文檔編號(hào)H04B7/26GK101478339SQ20081005596
公開(kāi)日2009年7月8日 申請(qǐng)日期2008年1月3日 優(yōu)先權(quán)日2008年1月3日
發(fā)明者郭華永 申請(qǐng)人:大唐移動(dòng)通信設(shè)備有限公司;上海大唐移動(dòng)通信設(shè)備有限公司