專利名稱:觀察到達時間差定位中處理相關(guān)的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù),尤其涉及一種觀察到達時間差(Observed TimeDifference of Arrival ;簡稱0TD0A)定位中處理相關(guān)的方法和設(shè)備。
背景技術(shù):
目前,長期演進(Long Term Evolution ;簡稱LTE)中采用相關(guān)值參考信號(Position Reference Signal ;簡稱PRS)或小區(qū)參考信號(Cell Specific Reference Signal ;簡稱CRS),實現(xiàn)0TD0A相關(guān)值技術(shù)。其中,確定參考信號的到達時間(Time ofArrival ;簡稱Τ0Α)的具體實現(xiàn)辦法是用戶設(shè)備(User Equipment ;簡稱UE)接收到一個子幀,并在該子幀上加上搜索時間窗,另外,本地再產(chǎn)生該子幀的參考信號,最后,將該子幀的數(shù)據(jù)加上搜索窗和該參考信號進行時域滑動相關(guān)處理。另外,在相關(guān)值中尋找最大值,即最強徑,以及最強徑到達的時間。然后在最大值前后循環(huán)前綴范圍內(nèi),搜索大于預設(shè)門限的首徑,以及首徑的到達時間。即參考信號的到達時間。但是,對于一個子幀的數(shù)據(jù),例如其對應20M帶寬的PRS或CRS,則該子幀的數(shù)據(jù)量有30720個復數(shù)采樣點,如果將該子幀的數(shù)據(jù)加上搜索窗與該子幀的參考信號進行滑動相關(guān)處理,則會給硬件和軟件資源帶來巨大的挑戰(zhàn),并增加了實現(xiàn)成本。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種0TD0A定位中處理相關(guān)的方法和設(shè)備,用于降低硬件和軟件資源,從而降低了實現(xiàn)成本。本發(fā)明實施例的第一個方面是提供一種觀察到達時間差0TD0A定位中處理相關(guān)的方法,包括計算當前接收信號中當前子幀的起始位置;分別獲取所述當前子幀中M個含有相關(guān)值參考信號PRS或小區(qū)參考信號CRS的正交頻分復用OFDM符號在搜索窗內(nèi)的相關(guān)值,其中每個OFDM符號在搜索窗內(nèi)的相關(guān)值為所述每個OFDM符號的本地序列與所述每個OFDM符號在搜索窗內(nèi)的相關(guān)值;將所述M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取所述當前子幀內(nèi)符號間相干累加相關(guān)值;將所述當前子幀內(nèi)符號間相干累加相關(guān)值進行求模平方處理得到用于0TD0A定位的信號;其中,一個子幀含有N個OFDM符號,N和M均為整數(shù)且大于等于1,且N大于M。本發(fā)明實施例的另一個方面是提供一種觀察到達時間差0TD0A定位中處理相關(guān)的設(shè)備,包括子幀的起始位置計算模塊,用于計算當前接收信號中當前子幀的起始位置;相關(guān)值獲取模塊,用于分別獲取所述當前子幀中M個含有相關(guān)值參考信號PRS或小區(qū)參考信號CRS的正交頻分復用OFDM符號在搜索窗內(nèi)的相關(guān)值,其中,每個OFDM符號在搜索窗內(nèi)的相關(guān)值為所述每個OFDM符號的本地序列與所述每個OFDM符號在搜索窗內(nèi)的相
關(guān)值; 相關(guān)值相加模塊,用于將所述M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取所述當前子幀內(nèi)符號間相干累加相關(guān)值;信號獲取模塊,用于將所述當前子幀內(nèi)符號間相干累加相關(guān)值進行求模平方處理得到用于OTDOA定位的信號;其中,一個子幀含有N個OFDM符號,N和M均為整數(shù)且大于等于I,且N大于M。本發(fā)明實施例的技術(shù)效果是通過計算當前接收信號中當前子幀的起始位置;獲取當前子幀中M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值;并將M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取當前子幀內(nèi)符號間相干累加相關(guān)值;將當前子幀內(nèi)符號間相干累加相關(guān)值進行求模平方處理得到用于OTDOA定位的信號,由于僅根據(jù)獲取的含有PRS或CRS的OFDM符號和該含有PRS或CRS的符號的本地序列在搜索窗上的相關(guān)值,獲取該子幀內(nèi)符號間相干累加相關(guān)值,因此,可以節(jié)省含有非參考信號位置上的相關(guān)運算,從而降低硬件和軟件資源,并降低了實現(xiàn)成本。
圖I為本發(fā)明OTDOA定位中處理相關(guān)的方法的一個實施例的流程圖;圖2為本發(fā)明OTDOA定位中處理相關(guān)的方法的另一個實施例的流程圖;圖3為本發(fā)明OTDOA定位中處理相關(guān)的方法的又一個實施例的流程圖;圖4為本發(fā)明OTDOA定位中處理相關(guān)的方法的還一個實施例的流程圖;圖5為本發(fā)明OTDOA定位中處理相關(guān)的設(shè)備的一個實施例的結(jié)構(gòu)示意圖;圖6為本發(fā)明OTDOA定位中處理相關(guān)的設(shè)備的另一個實施例的結(jié)構(gòu)示意圖。
具體實施例方式圖I為本發(fā)明OTDOA定位中處理相關(guān)的方法的一個實施例的流程圖,如圖I所示,本實施例方法包括步驟101、計算當前接收信號中當前子幀的起始位置。在本實施例中,初始化時,當前子幀為該當前接收信號中的含有PRS或CRS信號的第I子中貞。步驟102、分別獲取當前子幀中M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值,其中每個OFDM符號在搜索窗內(nèi)的相關(guān)值為每個OFDM符號的本地序列與每個OFDM符號在搜索窗內(nèi)的相關(guān)值。在本實施中,一個子幀含有N個OFDM符號,M個含有PRS或CRS的OFDM符號,其中,N和M均為整數(shù),大于等于I,且N大于M。具體的,可以將該子幀按照符號長度進行分段處理,獲取N個符號,并從該N個符號中依次獲取含有PRS或CRS的符號,且該含有PRS或CRS的符號數(shù)量為M個。然后,在計算該子幀當前PRS或CRS的符號的起始位置,并產(chǎn)生其對應的本地序列。最后獲得當前含有PRS或CRS的符號和該當前含有PRS或CRS的符號對應的本地序列在搜索窗內(nèi)的相關(guān)值。步驟103、將M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取當前子幀內(nèi)符號間相干累加相關(guān)值。在本實施例中,優(yōu)選地,可以采用串行方式或者并行方式將M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取當前子幀內(nèi)符號間相干累加相關(guān)值。
舉例來說,以M = 3,且采用串行方式為例,當當前的符號為第I含有PRS或CRS的符號時,將當前第I含有PRS或CRS的符號對應的在搜索窗內(nèi)的相關(guān)值和搜索窗內(nèi)的相干累加相關(guān)值對應相加,由于初始化時搜索窗內(nèi)的相干累加相關(guān)值為全零,因此,搜索窗內(nèi)的新的相干累加相關(guān)值為第I含有PRS或CRS的符號對應的在搜索窗內(nèi)的相關(guān)值。當當前的符號為第2含有PRS或CRS的符號時,將當前第2含有PRS或CRS的符號對應的在搜索窗內(nèi)的相關(guān)值和搜索窗內(nèi)的相干累加相關(guān)值對應相加,即第2含有PRS或CRS的符號對應的在搜索窗內(nèi)的相關(guān)值和第I含有PRS或CRS的符號對應的在搜索窗內(nèi)的相關(guān)值對應相加,并將相加后的相關(guān)值作為搜索窗內(nèi)的新的相干累加相關(guān)值。當當前的符號為第3含有PRS或CRS的符號時,將當前第3含有PRS或CRS的符號對應的在搜索窗內(nèi)的相關(guān)值和搜索窗內(nèi)的相干累加相關(guān)值對應相加,并將相加后的相關(guān)值作為搜索窗內(nèi)新的相干累加相關(guān)值,從而此時該搜索窗內(nèi)的相干累加相關(guān)值即為子幀內(nèi)符號間相干累加相關(guān)值。需要說明的是,由于通過上述步驟103獲取子幀內(nèi)符號間相干累加相關(guān)值,因此,實現(xiàn)僅需要兩個存儲空間,即第一個存儲空間用于存儲當前含有PRS或CRS的符號對應的在搜索窗內(nèi)的相關(guān)值,第二個存儲空間用于存儲搜索窗內(nèi)的相干累加相關(guān)值,從而有效地節(jié)省了存儲空間。另外,以M = 3,且采用并行方式為例,將3個含有PRS或CRS的符號對應的在搜索窗內(nèi)的相關(guān)值相加,獲取該當前子幀間相干累加相關(guān)值。步驟104、將該當前子幀內(nèi)符號間相干累加相關(guān)值進行求模平方處理得到用于OTDOA定位的信號。在本實施例中,需要說明的是,可以依次重復執(zhí)行步驟101至步驟104以獲取當前接收信號中的其他各個子幀內(nèi)符號間相干累加相關(guān)值的求模平方,然后將各個子幀內(nèi)符號間相干累加相關(guān)值的求模平方進行相加,獲取當前接收信號中所有子幀非相干相關(guān)值,從而根據(jù)該當前接收信號中所有子幀非相干相關(guān)值,進行到達時間搜索。另外,不同接收天線和不同發(fā)射天線處理過程相同,不再重復敘述。在本實施例中,通過計算當前接收信號中當前子幀的起始位置;獲取當前子幀中M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值;并將M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取當前子幀內(nèi)符號間相干累加相關(guān)值;將當前子幀內(nèi)符號間相干累加相關(guān)值進行求模平方處理得到用于OTDOA定位的信號,由于僅根據(jù)獲取的含有PRS或CRS的OFDM符號和該含有PRS或CRS的符號的本地序列在搜索窗上的相關(guān)值,獲取該子幀內(nèi)符號間相干累加相關(guān)值,因此,可以節(jié)省含有非參考信號位置上的相關(guān)運算,從而降低硬件和軟件資源,并降低了實現(xiàn)成本。進一步的,圖2為本發(fā)明OTDOA定位中處理相關(guān)的方法的另一個實施例的流程圖,在上述圖I所示實施例的基礎(chǔ)上,如圖2所示,在步驟104中,獲取一個含有PRS或CRS的符號和該含有PRS或CRS的符號對應的本地搜索窗內(nèi)的相關(guān)值的一種具體實現(xiàn)方式為步驟201、將該搜索窗按照預設(shè)門限進行分段處理,獲取K個預設(shè)門限長度的滑動子窗。
所述K為將搜索窗除以預設(shè)門限所得商向上取整。步驟202、獲得一個含有PRS或CRS的符號的本地序列和一個含有PRS或CRS的OFDM符號在每個滑動子窗內(nèi)的相關(guān)值。步驟203、將獲得的一個含有PRS或CRS的符號的本地序列和一個含有PRS或CRS的OFDM符號在每個滑動子窗內(nèi)的相關(guān)值進行延遲拼接處理,獲得一個含有PRS或CRS的OFDM符號的本地序列和一個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值。其中,延遲拼接處理是指將當前子滑動窗內(nèi)的相關(guān)值,拼接在上一個子滑動窗內(nèi)的相關(guān)值后。每個子滑動窗內(nèi)的相關(guān)值長度為預設(shè)門限長。需要說明的是,可以重復執(zhí)行步驟201至步驟203所示的方法,依次獲得當前含有PRS或CRS的符號的本地序列和當前含有PRS或CRS的OFDM符號對應的接收信號在搜索窗 內(nèi)的相關(guān)值。更進一步的,圖3為本發(fā)明OTDOA定位中處理相關(guān)的方法的又一個實施例的流程圖,在上述圖2所示實施例的基礎(chǔ)上,如圖3所示,當含有PRS或CRS的OFDM符號長度大于所述預設(shè)門限時,則步驟202中中獲得一個含有PRS或CRS的符號的本地序列和一個含有PRS或CRS的OFDM符號在一個滑動子窗內(nèi)的相關(guān)值的一種具體實現(xiàn)方式為步驟301、將一個含有PRS或CRS的符號的本地序列按照預設(shè)門限進行分段處理,獲取一個含有PRS或CRS的符號的本地序列對應的L個分段本地序列。另外,在本實施例中,在一個含有PRS或CRS的OFDM符號中,獲取每個分段序列對應的當前滑動子窗的起始位置,長度為2倍預設(shè)門限的分段接收信號。步驟302、計算每個分段本地序列和每個分段對應分段接收信號在一個滑動子窗上的相關(guān)值作為對應于每個分段的相關(guān)值,并將對應于L個分段的相關(guān)值對應相加,獲取當前一個含有PRS或CRS的符號的本地序列和一個含有PRS或CRS的OFDM符號對應的接收信號在一個滑動子窗內(nèi)的相關(guān)值。需要說明的是,計算每個分段本地序列和每個分段對應分段接收信號在一個滑動子窗上的相關(guān)值中的一個滑動子窗為當前滑動子窗。優(yōu)選地,一個分段本地序列和一個分段對應分段接收信號在一個滑動子窗上的相關(guān)值的一種具體實現(xiàn)方式為對一個分段對應的分段接收信號進行FFT處理,獲取第一處理結(jié)果,其中,分段本地序列的長度為2倍所述預設(shè)門限。將分段本地序列進行FFT處理,獲取第二處理結(jié)果。其中,分段本地序列由預設(shè)門限長度的當前分段本地序列和預設(shè)門限長度的零組成。將第一處理結(jié)果和第二處理結(jié)果求共軛點乘,并將共軛點乘的結(jié)果進行IFFT處理,得到一個分段本地序列和一個分段對應的分段接收信號在當前滑動子窗上的相關(guān)值。具體的,該分段本地序列和分段對應的分段接收信號在當前滑動子窗上的相關(guān)值可以具體為IFFT處理結(jié)果的前預設(shè)門限長度的相關(guān)值。這樣的好處是無論PRS帶寬是多少,都可以用長度為2倍預設(shè)門限規(guī)格的FFT或IFFT實現(xiàn)快速相關(guān)。具體的,預設(shè)門限和OFDM符號的長度相一致,且均可以取1024、512、256或者128。這樣的好處是沒有增加因為產(chǎn)生PRS或CRS本地序列需要的IFFT規(guī)格,為了適應不同帶寬的本地序列信號產(chǎn)生需要最大IFFT規(guī)格為2048點IFFT。當預設(shè)門限為1024,那么快速相關(guān)所需要的FFT或IFFT規(guī)格為2048點。其他規(guī)格也是復用用于本地序列產(chǎn)生的IFFT規(guī)格。另外如果預設(shè)門限取2048就增加了一個4096點FFT或IFFT規(guī)格,考慮到可能有2路可以進行并行處理,預設(shè)門限取2048也沒有超過規(guī)格。圖4為本發(fā)明OTDOA定位中處理相關(guān)的方法的還一個實施例的流程圖,如圖4所示,本實施例的方法包括步驟401、計算當前接收信號中第i子幀的起始位置。在本實施例中,該當前接收信號的當前子幀為第i子幀,且初始時,該i = I。步驟402、將第i子幀按照符號長度進行分段處理,獲取N個符號,并從N個符號中依次獲取含有PRS或CRS的M個符號。步驟403、計算該第i子幀當前第j含有PRS或CRS的符號的起始位置,并產(chǎn)生對應本地序列。在本實施例中,該第i子幀當前PRS或CRS的符號為第j含有PRS或CRS的符號,且初始時,該j = I。步驟404、將搜索窗按照預設(shè)門限進行分段處理,獲取K個預設(shè)門限長度的滑動子窗。步驟405、將第j個含有PRS或CRS的符號的本地序列按照預設(shè)門限進行分段處理,獲取第j個含有PRS或CRS的符號的本地序列對應的L個分段本地序列。需要說明的是,不足整數(shù)分段的序列后面可以填充O達到分段要求。另外,在本實施例中,在初始時,該j等于I。步驟406、計算第s個分段對應分段接收信號對應的第t滑動子窗的起始位置,并計算該第S個分段對應分段的接收信號和第S個分段本地序列的第S段相關(guān)值。在本實施例中,在初始時,該s和t均等于I。步驟407,將s加1,重復執(zhí)行步驟406,直至s等于L,將第I個相關(guān)值至第L個相關(guān)值對應相加,獲取第j含有PRS或CRS的符號在第t滑動子窗內(nèi)相關(guān)值。步驟408、將t加1,重復執(zhí)行步驟406和步驟407,直至t等于K,將第j含有PRS或CRS的符號在第I滑動子窗內(nèi)相關(guān)值至第j含有PRS或CRS的符號在第K滑動子窗內(nèi)相關(guān)值進行延遲拼接處理,獲得第j含有PRS或CRS的符號和該第j含有PRS或CRS的符號對應的本地序列在搜索窗內(nèi)的相關(guān)值。步驟409、將第j含有PRS或CRS的符號對應的在搜索窗內(nèi)的相關(guān)值和搜索窗內(nèi)的相干累加相關(guān)值對應相加,并將相加后的相關(guān)值作為搜索窗內(nèi)的新的相干累加相關(guān)值。在本實施例中,初始時,搜索窗內(nèi)的相干累加相關(guān)值為全零。步驟409、將j加I,重復執(zhí)行步驟403至步驟409,直至j等于M,將搜索窗內(nèi)的相干累加值作為第i子幀內(nèi)符號間相干累加相關(guān)值。步驟410、將該第i子幀內(nèi)符號間相干累加相關(guān)值進行求模平方處理得到用于OTDOA定位的信號。步驟411、將i加1,重復執(zhí)行步驟401至步驟410,直至獲取當前接收信號中所有子中貞(例如6個)非相干相關(guān)值,從而根據(jù)該當前接收信號中所有子巾貞非相干相關(guān)值,進行到達時間搜索。
在本實施例中,舉例來說,以PRS為相關(guān)值符號,6個子巾貞用于相關(guān)值,信號模式為循環(huán)前綴(normal cp)模式,信號帶寬為20M,采樣率為30. 72M,搜索窗為6144ts為例,詳細介紹本實施例的技術(shù)方案。還需要說明的是,由于信號的模式為normal cp模式,因此,每個子幀中可以含有14個OFDM符號,其中有8個含有PRS的符號。另外,一個OFDM符號含有2048個復數(shù)點,不含CP (方法不受CP影響,一個OFDM符號的長度也可以含CP),預設(shè)門限可以選擇為512。具體的,需要計算每個子幀的相關(guān)值,當當前子幀是第I子幀時,計算當前子幀(即當前接收信號)的起始位置;并將該當前子幀按照符號長度進行分段處理,獲取N(N =14)個符號,再從該14個符號中獲取含有PRS的M(M = 8)個符號。另外,將搜索窗按照預 設(shè)門限(512)進行分段處理,獲取K (K=「6144/512>12)個滑動子窗。當當前的符號為第I含有PRS的符號(即j = I)時,將該第I含有PRS的符號的本地序列按照預設(shè)門限進行分段處理,獲取L(不含CP L = 2048或512 = 4或含CP[2048 + 144/512]=5)個分段本地序列。以不含CP為例,更為具體的,計算第s個分段對應分段接收信號對應的第t滑動子窗的起始位置,并計算第s個分段對應分段接收信號和第s個分段本地序列的第s相關(guān)值(初始時,s = 1,且t = I);在計算第s相關(guān)值后,將s加1,重復計算第s個分段對應分段接收信號對應的第t(t = I)滑動窗的起始位置,并計算第s個分段對應分段接收信號和第s個分段本地序列的第s相關(guān)值,直至s等于L,將第I相關(guān)值至第4相關(guān)值對應相加,第I個含有PRS或CRS符號在第I滑動子窗內(nèi)相關(guān)值(即t = I)。將t加1,計算第s個分段對應分段接收信號對應的第t (t = 2)滑動子窗的起始位置,并計算第S個分段對應分段接收信號和第S個分段本地序列的第S相關(guān)值(初始時,S = I),在計算第S相關(guān)值后,將S加1,重復計算第S個分段序列對應的第t(t = 2)滑動子窗的起始位置,并計算第S個分段對應分段接收信號和第S個分段本地序列的的第S相關(guān)值,直至S等于L,將第i相關(guān)值至第4相關(guān)值對應相加,第I個含有PRS或CRS符號在第2滑動子窗內(nèi)相關(guān)值(即t = 2)。將t再加I,重復上段所記載的步驟,直至t = 12,第I個含有PRS或CRS符號在第I滑動子窗內(nèi)相關(guān)值至第I個含有PRS或CRS符號在第12滑動子窗內(nèi)相關(guān)值進行延遲拼接處理,獲得第I含有PRS或CRS的符號和該第I含有PRS或CRS的符號對應的本地序列在搜索窗內(nèi)的相關(guān)值,在將第I含有PRS或CRS的符號對應的在搜索窗內(nèi)的相關(guān)值和搜索窗內(nèi)的相干累加相關(guān)值對應相加,并將相加后的相關(guān)值作為搜索窗內(nèi)的新的相干累加相關(guān)值。將j加I,重復執(zhí)行上述計算,直至j等于8,將此時搜索窗內(nèi)的新的相干累加相關(guān)值作為第I子幀內(nèi)符號間相干累加相關(guān)值,并將該第I子幀內(nèi)符號間相干累加相關(guān)值進行求模平方處理。將i加1,重復執(zhí)行上述計算,直至i等于6,獲取當前接收信號中6個子幀的非相干相關(guān)值,從而根據(jù)該當前接收信號中6個子幀非相干相關(guān)值,進行到達時間搜索。 另外,優(yōu)選地,計算第j個分段序列和第j個分段序列對應的本地序列的第j相關(guān)值的一種具體實現(xiàn)方式為獲取第j分段序列當前分段子窗起始位置,取1024點長度,即
512 (當前分段序列長)+512 (當前滑動窗長);獲取第j分段序列對應的本地序列當前符號當前分段起始位置,取512點,后面512點補零;將第j分段接收信號進行FFT處理,并將第j分段接收信號對應的本地序列進行FFT處理,并將兩個FFT處理的結(jié)果求共軛點乘,再將共軛點乘的結(jié)果進行IFFT處理,從而獲取第j段符號,在k搜索子窗內(nèi)相關(guān)值。圖5為本發(fā)明OTDOA定位中處理相關(guān)的設(shè)備的一個實施例的結(jié)構(gòu)示意圖,如圖5所示,本實施例的設(shè)備包括子幀的起始位置計算模塊11、相關(guān)值獲取模塊12、相關(guān)值相加模塊13和信號獲取模塊14,其中,子幀的起始位置計算模塊11用于計算當前接收信號中當前子幀的起始位置;相關(guān)值獲取模塊12用于分別獲取當前子幀中M個含有相關(guān)值參考信號PRS或小區(qū)參考信號CRS的正交頻分復用OFDM符號在搜索窗內(nèi)的相關(guān)值,其中,每個OFDM 符號在搜索窗內(nèi)的相關(guān)值為每個OFDM符號的本地序列與每個OFDM符號在搜索窗內(nèi)的相關(guān)值;相關(guān)值相加模塊13用于將M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取當前子幀內(nèi)符號間相干累加相關(guān)值;信號獲取模塊14用于將該當前子幀內(nèi)符號間相干累加相關(guān)值進行求模平方處理得到用于OTDOA定位的信號;其中,一個子幀含有N個OFDM符號,N和M均為整數(shù),大于等于1,且N大于M。本實施例的觀察到達時間差OTDOA定位中處理相關(guān)的設(shè)備可以執(zhí)行圖I所示方法實施例的技術(shù)方案,其實現(xiàn)原理相類似,此處不再贅述。在本實施例中,通過計算當前接收信號中當前子幀的起始位置;獲取當前子幀中M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值;并將M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取當前子幀內(nèi)符號間相干累加相關(guān)值;將當前子幀內(nèi)符號間相干累加相關(guān)值進行求模平方處理得到用于OTDOA定位的信號,由于僅根據(jù)獲取的含有PRS或CRS的OFDM符號和該含有PRS或CRS的符號的本地序列在搜索窗上的相關(guān)值,獲取該子幀內(nèi)符號間相干累加相關(guān)值,因此,可以節(jié)省含有非參考信號位置上的相關(guān)運算,從而降低硬件和軟件資源,并降低了實現(xiàn)成本。圖6為本發(fā)明OTDOA定位中處理相關(guān)的設(shè)備的另一個實施例的結(jié)構(gòu)示意圖,在上述圖5所示實施例的基礎(chǔ)上,如圖6所示,本實施例的相關(guān)值獲取模塊12包括分段處理單元121、第一相關(guān)值獲取單元122和第二相關(guān)值獲取單元123,其中,分段處理單元121用于將搜索窗按照預設(shè)門限進行分段處理,獲取K個預設(shè)門限長度的滑動子窗;第一相關(guān)值獲取單元122用于獲得一個含有PRS或CRS的符號的本地序列和一個含有PRS或CRS的OFDM符號在每個滑動子窗內(nèi)的相關(guān)值;第二相關(guān)值獲取單元143用于將獲得的一個PRS或CRS的符號的本地序列和一個含有PRS或CRS的OFDM符號在每個滑動子窗內(nèi)的相關(guān)值進行延遲拼接處理,獲得一個PRS或CRS的OFDM符號的本地序列和所述一個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值。第一相關(guān)值獲取單元122包括分段處理子單元1221、相關(guān)處理子單元1222和相關(guān)值獲取子單元1223,其中,分段處理子單元1221用于將當前含有PRS或CRS的符號的本地序列按照預設(shè)門限進行分段處理,獲取當前含有PRS或CRS的符號的本地序列對應的L個分段本地序列;相關(guān)處理子單元1222用于計算每個分段本地序列和每個分段對應分段接收信號在當前滑動子窗上的相關(guān)值;相關(guān)值獲取子單元1223用于將相關(guān)值對應相加,獲取當前一個含有PRS或CRS的符號的本地序列和一個含有PRS或CRS的OFDM符號在當前滑動子窗內(nèi)的相關(guān)值。優(yōu)選地,相關(guān)處理子單元1222具體用于對一個分段對應的分段接收信號進行FFT處理,獲取第一處理結(jié)果,其中,分段本地序列的長度為2倍所述預設(shè)門限;將分段本地序列進行FFT處理,獲取第二處理結(jié)果,其中,分段本地序列由預設(shè)門限長度的當前分段本地序列和所述預設(shè)門限長度的零組成;將第一處理結(jié)果和所述第二處理結(jié)果求共軛點乘,并將共軛點乘的結(jié)果進行IFFT處理,得到一個分段本地序列和一個分段對應分段接收信號在當前滑動子窗上的相關(guān)值。更進一步的,相關(guān)值相加模塊13具體用于采用串行方式將M個含有PRS或CRS的OFDM符號的本地序列和M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取當前子幀內(nèi)符號間相干累加相關(guān)值;或者,相關(guān)值相加模塊13具體用于采用并行方式將所述M個含有PRS或CRS的OFDM符號的本地序列和M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取當前 子中貞內(nèi)符號間相干累加相關(guān)值。本實施例的觀察到達時間差OTDOA定位中處理相關(guān)的設(shè)備可以執(zhí)行圖2至圖4所示方法實施例的技術(shù)方案,其實現(xiàn)原理相類似,此處不再贅述。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應說明的是以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應當理解其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。
權(quán)利要求
1.一種觀察到達時間差OTDOA定位中處理相關(guān)的方法,其特征在于,包括 計算當前接收信號中當前子幀的起始位置; 分別獲取所述當前子幀中M個含有相關(guān)值參考信號PRS或小區(qū)參考信號CRS的正交頻分復用OFDM符號在搜索窗內(nèi)的相關(guān)值,其中每個OFDM符號在搜索窗內(nèi)的相關(guān)值為所述每個OFDM符號的本地序列與所述每個OFDM符號在搜索窗內(nèi)的相關(guān)值; 將所述M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取所述當前子中貞內(nèi)符號間相干累加相關(guān)值; 將所述當前子幀內(nèi)符號間相干累加相關(guān)值進行求模平方處理得到用于OTDOA定位的信號; 其中,一個子幀含有N個OFDM符號,N和M均為整數(shù)且大于等于I,且N大于M。
2.根據(jù)權(quán)利要求I所述的OTDOA定位中處理相關(guān)的方法,其特征在于,獲取一個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值,包括 將所述搜索窗按照預設(shè)門限進行分段處理,獲取K個預設(shè)門限長度的滑動子窗; 獲得所述一個含有PRS或CRS的OFDM符號的本地序列和所述一個含有PRS或CRS的OFDM符號在每個滑動子窗內(nèi)的相關(guān)值; 將獲得的所述一個含有PRS或CRS的OFDM符號的本地序列和所述一個含有PRS或CRS的OFDM符號在每個滑動子窗內(nèi)的相關(guān)值進行延遲拼接處理,獲得所述一個含有PRS或CRS的OFDM符號的本地序列和所述一個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值。其中,所述K為將搜索窗長度除以預設(shè)門限所得商向上取整。
3.根據(jù)權(quán)利要求2所述的OTDOA定位中處理相關(guān)的方法,其特征在于,所述獲得一個含有PRS或CRS的OFDM符號的本地序列和所述一個含有PRS或CRS的OFDM符號在一個滑動子窗內(nèi)的相關(guān)值,包括 將所述一個含有PRS或CRS的OFDM符號的本地序列按照預設(shè)門限進行分段處理,獲取所述一個含有PRS或CRS的OFDM符號的本地序列對應的L個分段本地序列; 計算每個分段本地序列和每個分段對應的分段接收信號在所述一個滑動子窗上的相關(guān)值作為對應于每個分段的相關(guān)值,并將對應于L個分段的相關(guān)值相加,獲取所述一個含有PRS或CRS的OFDM符號的本地序列和所述一個含有PRS或CRS的OFDM符號在所述一個滑動子窗內(nèi)的相關(guān)值; 其中,所述L為含有PRS或CRS的OFDM符號的本地序列長度除以預設(shè)門限的商向上取整,OFDM符號長度包括循環(huán)前綴或不包括循環(huán)前綴。
4.根據(jù)權(quán)利要求3所述的OTDOA定位中處理相關(guān)的方法,其特征在于,計算一個分段本地序列和一個分段對應的分段接收信號在所述一個滑動子窗上的相關(guān)值,包括 對所述一個分段對應的分段接收信號進行快速傅里葉變換FFT處理,獲取第一處理結(jié)果,其中,所述分段本地序列的長度為2倍所述預設(shè)門限; 將分段本地序列進行FFT處理,獲取第二處理結(jié)果; 將所述第一處理結(jié)果和所述第二處理結(jié)果求共軛點乘,并將共軛點乘的結(jié)果進行IFFT處理,得到所述一個分段本地序列和一個分段對應的分段接收信號在所述一個滑動子窗上的相關(guān)值。
5.根據(jù)權(quán)利要求2至4任一所述的OTDOA定位中處理相關(guān)的方法,其特征在于,所述預設(shè)門限和OFDM符號的長度一致。
6.根據(jù)權(quán)利要求I所述的OTDOA定位中處理相關(guān)的方法,其特征在于,所述將所述M個含有PRS或CRS的OFDM符號對應的在搜索窗內(nèi)的相關(guān)值相干累加,獲取所述當前子幀內(nèi)符號間相干累加相關(guān)值,包括 采用串行方式將所述M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取所述當前子幀內(nèi)符號間相干累加相關(guān)值;或者, 采用并行方式將所述M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取所述當前子幀內(nèi)符號間相干累加相關(guān)值。
7.一種觀察到達時間差OTDOA定位中處理相關(guān)的設(shè)備,其特征在于,包括 子幀的起始位置計算模塊,用于計算當前接收信號中當前子幀的起始位置; 相關(guān)值獲取模塊,用于分別獲取所述當前子幀中M個含有相關(guān)值參考信號PRS或小區(qū)參考信號CRS的正交頻分復用OFDM符號在搜索窗內(nèi)的相關(guān)值,其中,每個OFDM符號在搜索窗內(nèi)的相關(guān)值為所述每個OFDM符號的本地序列與所述每個OFDM符號在搜索窗內(nèi)的相關(guān)值; 相關(guān)值相加模塊,用于將所述M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取所述當前子幀內(nèi)符號間相干累加相關(guān)值; 信號獲取模塊,用于將所述當前子幀內(nèi)符號間相干累加相關(guān)值進行求模平方處理得到用于OTDOA定位的信號; 其中,一個子幀含有N個OFDM符號,N和M均為整數(shù)且大于等于1,且N大于M。
8.根據(jù)權(quán)利要求7所述的OTDOA定位中處理相關(guān)的設(shè)備,其特征在于,所述相關(guān)值獲取模塊包括 分段處理單元,用于將所述搜索窗按照預設(shè)門限進行分段處理,獲取K個預設(shè)門限長度的滑動子窗; 第一相關(guān)值獲取單元,用于獲得所述一個含有PRS或CRS的OFDM符號的本地序列和所述一個含有PRS或CRS的OFDM符號在每個滑動子窗內(nèi)的相關(guān)值; 第二相關(guān)值獲取單元,用于將獲得的所述一個PRS或CRS的OFDM符號的本地序列和所述一個含有PRS或CRS的OFDM符號在每個滑動子窗內(nèi)的相關(guān)值進行延遲拼接處理,獲得所述一個PRS或CRS的OFDM符號的本地序列和所述一個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值。
其中,所述K為將搜索窗長度除以預設(shè)門限所得商向上取整。
9.根據(jù)權(quán)利要求8所述的OTDOA定位中處理相關(guān)的設(shè)備,其特征在于,所述第一相關(guān)值獲取單元包括 分段處理子單元,用于將所述一個含有PRS或CRS的OFDM符號的本地序列按照預設(shè)門限進行分段處理,獲取所述一個含有PRS或CRS的OFDM符號的本地序列對應的L個分段本地序列; 相關(guān)處理子單元,用于計算每個分段本地序列和每個分段對應分段接收信號在所述一個滑動子窗上的相關(guān)值作為對應于每個分段的相關(guān)值; 相關(guān)值獲取子單元,用于將對應于L個分段的相關(guān)值對應相加,獲取所述一個含有PRS或CRS的OFDM符號的本地序列和所述一個含有PRS或CRS的OFDM符號在所述一個滑動子窗內(nèi)的相關(guān)值。
其中,所述L為含有PRS或CRS的OFDM符號的本地序列長度除以預設(shè)門限的商向上取整,OFDM符號長度包括循環(huán)前綴或不包括循環(huán)前綴。
10.根據(jù)權(quán)利要求9所述的OTDOA定位中處理相關(guān)的設(shè)備,其特征在于,相關(guān)處理子單元用于對所述一個分段對應的分段接收信號進行快速傅里葉變換FFT處理,獲取第一處理結(jié)果,其中,所述分段本地序列的長度為2倍所述預設(shè)門限;將分段本地序列進行FFT處理,獲取第二處理結(jié)果;將所述第一處理結(jié)果和所述第二處理結(jié)果求共軛點乘,并將共軛點乘的結(jié)果進行IFFT處理,得到所述一個分段本地序列和一個分段對應分段接收信號在所述一個滑動子窗上的相關(guān)值。
11.根據(jù)權(quán)利要求7所述的OTDOA定位中處理相關(guān)的設(shè)備,其特征在于,所述相關(guān)值相加模塊具體用于采用串行方式將所述M個含有PRS或CRS的OFDM符號的本地序列和所述M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取所述當前子幀內(nèi)符號 間相干累加相關(guān)值;或者, 所述相關(guān)值相加模塊具體用于采用并行方式將所述M個含有PRS或CRS的OFDM符號的本地序列和所述M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取所述當前子幀內(nèi)符號間相干累加相關(guān)值。
全文摘要
本發(fā)明提供一種OTDOA定位中處理相關(guān)的方法和設(shè)備,該方法包括計算當前接收信號中當前子幀的起始位置;分別獲取當前子幀中M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值,其中每個OFDM符號在搜索窗內(nèi)的相關(guān)值為每個OFDM符號的本地序列與每個OFDM符號在搜索窗內(nèi)的相關(guān)值;將M個含有PRS或CRS的OFDM符號在搜索窗內(nèi)的相關(guān)值相干累加,獲取當前子幀內(nèi)符號間相干累加相關(guān)值;將當前子幀內(nèi)符號間相干累加相關(guān)值進行求模平方處理得到用于OTDOA定位的信號;其中,一個子幀含有N個OFDM符號,N和M均為整數(shù),大于等于1,且N大于M。
文檔編號H04L27/26GK102647389SQ201210102928
公開日2012年8月22日 申請日期2012年4月10日 優(yōu)先權(quán)日2012年4月10日
發(fā)明者劉勁楠, 洪慧勇, 裴新欣 申請人:華為技術(shù)有限公司