两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種測(cè)量LTE系統(tǒng)中上行SRS信號(hào)功率的方法及裝置與流程

文檔序號(hào):12501010閱讀:561來(lái)源:國(guó)知局
一種測(cè)量LTE系統(tǒng)中上行SRS信號(hào)功率的方法及裝置與流程

本發(fā)明實(shí)施例涉及無(wú)線(xiàn)通信的技術(shù)領(lǐng)域,尤其涉及一種測(cè)量SRS功率的方法及裝置。



背景技術(shù):

無(wú)線(xiàn)通信接收端一般需要進(jìn)行數(shù)字下變頻,得到基帶數(shù)據(jù)。在LTE系統(tǒng)中,基站通過(guò)接收UE的前導(dǎo)檢測(cè),獲取各個(gè)UE的上行同步,并告知各UE上行定時(shí)提前量并進(jìn)行定期更新,使各UE上行數(shù)據(jù)到達(dá)基站的時(shí)間都與基站的上行子幀邊界對(duì)齊?,F(xiàn)場(chǎng)可編程門(mén)陣列(Field programmable gate array,F(xiàn)PGA)實(shí)現(xiàn)上行信道探測(cè)參考信號(hào)(Sounding Reference Signal,SRS)功率測(cè)量時(shí),必須保證和用戶(hù)的上行無(wú)線(xiàn)幀保持同步。

在LTE系統(tǒng)中,由于FPGA接收上行數(shù)據(jù),并不知道用戶(hù)的上行數(shù)據(jù)幀頭,無(wú)法確認(rèn)上行SRS信號(hào)的位置,為了找到用戶(hù)的上行數(shù)據(jù)幀頭,需要根據(jù)FPGA接收到的下行主同步信號(hào)(primary synchronization signal,PSS)信號(hào)和輔同步信號(hào)(secondary synchronization signal,SSS)信號(hào),通過(guò)與本地?cái)_碼做相關(guān),得到下行同步,進(jìn)而得到接收用戶(hù)的上行數(shù)據(jù)幀頭;根據(jù)上行數(shù)據(jù)幀頭以及高層配置,確定SRS信號(hào)的位置,再利用獲取的SRS所在OFDM符號(hào)數(shù)據(jù)做信道估計(jì)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例的目的在于提出一種測(cè)量SRS功率的方法及裝置,旨在解決如何用FPGA產(chǎn)生本地SRS信號(hào)以及用FPGA實(shí)現(xiàn)信道估計(jì)的問(wèn)題。

為達(dá)此目的,本發(fā)明實(shí)施例采用以下技術(shù)方案:

第一方面,一種測(cè)量SRS功率的方法,所述方法包括:

FPGA獲取配置參數(shù),生成組號(hào)u和組內(nèi)序號(hào)v,再生成基本序列r_uv,并生成產(chǎn)生本地r_SRS信號(hào);

所述FPGA根據(jù)下行同步幀頭,找出上行數(shù)據(jù)起始位置,并根據(jù)SRS參考信號(hào)位于子幀的最后一個(gè)OFDM確定SRS參考信號(hào)所在的位置,根據(jù)所述SRS參考信號(hào)所在的位置接收上行SRS信號(hào);

所述FPGA對(duì)所述本地r_SRS信號(hào)和所述上行SRS信號(hào)進(jìn)行信道估計(jì);

所述FPGA根據(jù)信道估計(jì)后的數(shù)據(jù)進(jìn)行累加并獲取所述SRS信號(hào)的功率。

優(yōu)選地,所述獲取配置參數(shù),生成組號(hào)u和組內(nèi)序號(hào)v,再生成基本序列r_uv,并生成產(chǎn)生本地r_SRS信號(hào),包括:

獲取B_SRS、N_RB_sc、n_cs_SRS、subframe_idx、Group-hopping-enabled序列和Sequence-hopping-enabled序列,所述B_SRS為SRS帶寬,值為0~3的整數(shù);所述N_RB_sc為子載波個(gè)數(shù),值為12;所述n_cs_SRS為SRS帶寬,值為0~7的整數(shù);所述subframe_idx為子幀索引,SRS所在子幀;所述Group-hopping-enabled序列是組跳變使能開(kāi)關(guān);所述Sequence-hopping-enabled序列是跳變使能開(kāi)關(guān);

根據(jù)小區(qū)ID生成pucch_fss=mod(cellID,30),若不需要組跳頻,則pucch_u_tbl=pucch_fss*ones(1,20);若需要組跳頻,則需要生成pn序列;若不需要組跳頻和序列跳頻,則pusch_v_tbl=zeros(1,20);

根據(jù)基序列r_uv和相位alpha=2*pi*n_cs_SRS/8得到r_SRS=exp(1i*alpha*(0:M_RS_sc-1)).*r_uv;

其中,所述pucch_fss是上行控制信道序列移位圖樣,mod(cellID,30)是對(duì)配置小區(qū)ID模30計(jì)算;所述pucch_u_tbl是產(chǎn)生u序列、列表為20個(gè)pucch_fss數(shù)值的重復(fù);所述pusch_v_tbl是v序列、列表為20個(gè)0;所述alpha根據(jù)n_cs_SRS的配置確定屬于第幾象限;所述r_SRS是根據(jù)所在象限得到復(fù)數(shù)值,再用此復(fù)數(shù)與r_uv基序列進(jìn)行乘累加。

優(yōu)選地,所述FPGA對(duì)所述本地r_SRS信號(hào)和所述上行SRS信號(hào)進(jìn)行信道估計(jì),包括:

所述FPGA對(duì)所述上行2048點(diǎn)SRS時(shí)域信號(hào)進(jìn)行7.5KHz的頻偏補(bǔ)償,再對(duì)補(bǔ)償后的時(shí)域信號(hào)進(jìn)行2048個(gè)點(diǎn)的FFT變換,根據(jù)物理資源映射關(guān)系及K0指示,得到頻域SRS信號(hào),用所述頻域SRS信號(hào)與所述本地的r_SRS信號(hào)進(jìn)行相關(guān),對(duì)相關(guān)后的結(jié)果進(jìn)行填充得到2048個(gè)點(diǎn)的第一頻域信號(hào);

所述FPGA對(duì)所述第一頻域信號(hào)進(jìn)行IFFT變換,變成第一時(shí)域信號(hào),再對(duì)所述第一時(shí)域信號(hào)分別計(jì)算功率,確定最大功率位置max_idx,所述最大功率位置為所述上行SRS信號(hào)的起始位置,根據(jù)所述上行SRS信號(hào)的起始位置完成所述上行SRS信號(hào)的初始同步;

所述FPGA對(duì)2048個(gè)點(diǎn)的SRS信號(hào)進(jìn)行(max_idx-1)/2循環(huán)左移,對(duì)左移后的SRS信號(hào)進(jìn)行7.5KHz的頻偏補(bǔ)償,再對(duì)補(bǔ)償后的時(shí)域信號(hào)進(jìn)行2048點(diǎn)的FFT計(jì)算,再根據(jù)物理資源映射關(guān)系及K0指示,得到第二頻域信號(hào),根據(jù)所述第二頻域信號(hào)與所述本地r_SRS信號(hào)進(jìn)行相關(guān),對(duì)相關(guān)后的結(jié)果進(jìn)行填充得到2048個(gè)點(diǎn)的第三頻域信號(hào),再對(duì)所述第三頻域信號(hào)進(jìn)行IFFT變換,得到第二時(shí)域信號(hào)。

優(yōu)選地,所述FPGA根據(jù)信道估計(jì)后的數(shù)據(jù)進(jìn)行累加并獲取所述SRS信號(hào)的功率,包括:

對(duì)所述第二時(shí)域信號(hào)分別計(jì)算功率,每個(gè)功率值與12倍的噪聲功率值()進(jìn)行比較,并把功率值大于12的功率進(jìn)行累加,累加結(jié)果得到SRS信號(hào)的功率。

第二方面,一種測(cè)量SRS功率的裝置,所述裝置包括:

生成模塊,用于獲取配置參數(shù),生成組號(hào)u和組內(nèi)序號(hào)v,再生成基本序列r_uv,并生成產(chǎn)生本地r_SRS信號(hào);

接收模塊,用于根據(jù)下行同步幀頭,找出上行數(shù)據(jù)起始位置,并根據(jù)SRS參考信號(hào)位于子幀的最后一個(gè)OFDM確定SRS參考信號(hào)所在的位置,根據(jù)所述SRS參考信號(hào)所在的位置接收上行SRS信號(hào);

信道估計(jì)模塊,用于對(duì)所述本地r_SRS信號(hào)和所述上行SRS信號(hào)進(jìn)行信道估計(jì);

獲取模塊,用于根據(jù)信道估計(jì)后的數(shù)據(jù)進(jìn)行累加并獲取所述SRS信號(hào)的功率。

優(yōu)選地,所述生成模塊,具體用于:

獲取B_SRS、N_RB_sc、n_cs_SRS、subframe_idx、Group-hopping-enabled序列和Sequence-hopping-enabled序列,所述B_SRS為SRS帶寬,值為0~3的整數(shù);所述N_RB_sc為子載波個(gè)數(shù),值為12;所述n_cs_SRS為SRS帶寬,值為0~7的整數(shù);所述subframe_idx為子幀索引,SRS所在子幀;所述Group-hopping-enabled序列是組跳變使能開(kāi)關(guān);所述Sequence-hopping-enabled序列是跳變使能開(kāi)關(guān);

根據(jù)小區(qū)ID生成pucch_fss=mod(cellID,30),若不需要組跳頻,則pucch_u_tbl=pucch_fss*ones(1,20);若需要組跳頻,則需要生成pn序列;若不需要組跳頻和序列跳頻,則pusch_v_tbl=zeros(1,20);

根據(jù)基序列r_uv和相位alpha=2*pi*n_cs_SRS/8得到r_SRS=exp(1i*alpha*(0:M_RS_sc-1)).*r_uv;

其中,所述pucch_fss是上行控制信道序列移位圖樣,mod(cellID,30)是對(duì)配置小區(qū)ID模30計(jì)算;所述pucch_u_tbl是產(chǎn)生u序列、列表為20個(gè)pucch_fss數(shù)值的重復(fù);所述pusch_v_tbl是v序列、列表為20個(gè)0;所述alpha根據(jù)n_cs_SRS的配置確定屬于第幾象限;所述r_SRS是根據(jù)所在象限得到復(fù)數(shù)值,再用此復(fù)數(shù)與r_uv基序列進(jìn)行乘累加。

優(yōu)選地,所述信道估計(jì)模塊,具體用于:

對(duì)所述上行2048點(diǎn)SRS時(shí)域信號(hào)進(jìn)行7.5KHz的頻偏補(bǔ)償,再對(duì)補(bǔ)償后的時(shí)域信號(hào)進(jìn)行2048個(gè)點(diǎn)的FFT變換,根據(jù)物理資源映射關(guān)系及K0指示,得到頻域SRS信號(hào),用所述頻域SRS信號(hào)與所述本地的r_SRS信號(hào)進(jìn)行相關(guān),對(duì)相關(guān)后的結(jié)果進(jìn)行填充得到2048個(gè)點(diǎn)的第一頻域信號(hào);

對(duì)所述第一頻域信號(hào)進(jìn)行IFFT變換,變成第一時(shí)域信號(hào),再對(duì)所述第一時(shí)域信號(hào)分別計(jì)算功率,確定最大功率位置max_idx,所述最大功率位置為所述上行SRS信號(hào)的起始位置,根據(jù)所述上行SRS信號(hào)的起始位置完成所述上行SRS信號(hào)的初始同步;

對(duì)2048個(gè)點(diǎn)的SRS信號(hào)進(jìn)行(max_idx-1)/2循環(huán)左移,對(duì)左移后的SRS信號(hào)進(jìn)行7.5KHz的頻偏補(bǔ)償,再對(duì)補(bǔ)償后的時(shí)域信號(hào)進(jìn)行2048點(diǎn)的FFT計(jì)算,再根據(jù)物理資源映射關(guān)系及K0指示,得到第二頻域信號(hào),根據(jù)所述第二頻域信號(hào)與所述本地r_SRS信號(hào)進(jìn)行相關(guān),對(duì)相關(guān)后的結(jié)果進(jìn)行填充得到2048個(gè)點(diǎn)的第三頻域信號(hào),再對(duì)所述第三頻域信號(hào)進(jìn)行IFFT變換,得到第二時(shí)域信號(hào)。

優(yōu)選地,所述獲取模塊,具體用于:

對(duì)所述第二時(shí)域信號(hào)分別計(jì)算功率,每個(gè)功率值與12倍的噪聲功率值()進(jìn)行比較,并把功率值大于12的功率進(jìn)行累加,累加結(jié)果得到SRS信號(hào)的功率。

本發(fā)明實(shí)施例提供的一種測(cè)量SRS功率的方法及裝置,F(xiàn)PGA獲取配置參數(shù),生成組號(hào)u和組內(nèi)序號(hào)v,再生成基本序列r_uv,并生成產(chǎn)生本地r_SRS信號(hào);所述FPGA根據(jù)下行同步幀頭,找出上行數(shù)據(jù)起始位置,并根據(jù)SRS參考信號(hào)位于子幀的最后一個(gè)OFDM確定SRS參考信號(hào)所在的位置,根據(jù)所述SRS參考信號(hào)所在的位置接收上行SRS信號(hào);所述FPGA對(duì)所述本地r_SRS信號(hào)和所述上行SRS信號(hào)進(jìn)行信道估計(jì);所述FPGA根據(jù)信道估計(jì)后的數(shù)據(jù)進(jìn)行累加并獲取所述SRS信號(hào)的功率。

附圖說(shuō)明

圖1是本發(fā)明實(shí)施例提供的一種測(cè)量SRS功率的方法的流程示意圖;

圖2是本發(fā)明實(shí)施例提供的一種信道估計(jì)的方法流程示意圖;

圖3是本發(fā)明實(shí)施例提供的一種功率測(cè)量的方法流程示意圖;

圖4是本發(fā)明實(shí)施例提供的一種測(cè)量SRS功率的裝置的功能模塊示意圖。

具體實(shí)施方式

下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明實(shí)施例作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明實(shí)施例,而非對(duì)本發(fā)明實(shí)施例的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明實(shí)施例相關(guān)的部分而非全部結(jié)構(gòu)。

參考圖1,圖1是本發(fā)明實(shí)施例提供的一種測(cè)量SRS功率的方法的流程示意圖。

如圖1所示,所述測(cè)量SRS功率的方法包括:

步驟101,F(xiàn)PGA獲取配置參數(shù),生成組號(hào)u和組內(nèi)序號(hào)v,再生成基本序列r_uv,并生成產(chǎn)生本地r_SRS信號(hào);

具體的,根據(jù)物理層協(xié)議,結(jié)合算法實(shí)現(xiàn)的技巧,簡(jiǎn)單介紹一下本地SRS信號(hào)產(chǎn)生步驟。

SRS信號(hào)的基本序列生成方式同上行解調(diào)參考信號(hào)相同,SRS的由下式生成:

其中:

u為序列組跳變序號(hào),u=(fgh(ns)+fss)mod30,

這里,fgh(ns)為組跳變圖樣,由下式確定:

fss(ns)為序列移位圖樣,由下式確定:

序列組跳變功能可以打開(kāi)或關(guān)閉,由高層配置信息Group-hopping-enabled決定。

為簡(jiǎn)單起見(jiàn),建議Group-hopping-enabled配置為關(guān)閉狀態(tài)。

v為序列跳變序號(hào),

序列跳變功能可以打開(kāi)或關(guān)閉,由高層配置信息Sequence-hopping-enabled決定。

為簡(jiǎn)單起見(jiàn),本發(fā)明中Sequence-hopping-enabled配置為關(guān)閉狀態(tài)。為循環(huán)移位值,由下式?jīng)Q定:

其中,由高層配置給每個(gè)UE,

綜上所述,SRS產(chǎn)生所需要的參數(shù)列在表1中。

表1

設(shè)備接收到的上行數(shù)據(jù)經(jīng)過(guò)數(shù)字下變頻,變?yōu)椴蓸勇蕿?0.72MHz的數(shù)據(jù),LTE系統(tǒng)中,10ms為一幀,所以一幀數(shù)據(jù)的長(zhǎng)度為307200個(gè)樣點(diǎn)。

優(yōu)選地,所述獲取配置參數(shù),生成組號(hào)u和組內(nèi)序號(hào)v,再生成基本序列r_uv,并生成產(chǎn)生本地r_SRS信號(hào),包括:

獲取B_SRS、N_RB_sc、n_cs_SRS、subframe_idx、Group-hopping-enabled序列和Sequence-hopping-enabled序列,所述B_SRS為SRS帶寬,值為0~3的整數(shù);所述N_RB_sc為子載波個(gè)數(shù),值為12;所述n_cs_SRS為SRS帶寬,值為0~7的整數(shù);所述subframe_idx為子幀索引,SRS所在子幀;所述Group-hopping-enabled序列是組跳變使能開(kāi)關(guān);所述Sequence-hopping-enabled序列是跳變使能開(kāi)關(guān);

根據(jù)小區(qū)ID生成pucch_fss=mod(cellID,30),若不需要組跳頻,則pucch_u_tbl=pucch_fss*ones(1,20);若需要組跳頻,則需要生成pn序列;若不需要組跳頻和序列跳頻,則pusch_v_tbl=zeros(1,20);

根據(jù)基序列r_uv和相位alpha=2*pi*n_cs_SRS/8得到r_SRS=exp(1i*alpha*(0:M_RS_sc-1)).*r_uv。

具體的,產(chǎn)生基序列時(shí),根據(jù)表2、表3,和1320之內(nèi)的素?cái)?shù),需要四個(gè)塊ROM分別存儲(chǔ)表1、表2,1320內(nèi)素?cái)?shù)和1320內(nèi)素?cái)?shù)的倒數(shù),表2和表3來(lái)自3GPP TS 36.211協(xié)議中的表5.5.1.2-1和5.5.1.2-2,其中倒數(shù)值得取值bit位數(shù)有一定的范圍,位數(shù)不能太少,少了影響精度,也不能太多,多了占用FPGA資源太多,本發(fā)明中,倒數(shù)用了29bit表示,用1bit表示整數(shù)部分,28bit表示小數(shù)部分。根據(jù)需要相位時(shí)需要用到32位的cordic IP核。

表2

表3

步驟102,所述FPGA根據(jù)下行同步幀頭,找出上行數(shù)據(jù)起始位置,并根據(jù)SRS參考信號(hào)位于子幀的最后一個(gè)OFDM確定SRS參考信號(hào)所在的位置,根據(jù)所述SRS參考信號(hào)所在的位置接收上行SRS信號(hào);

步驟103,所述FPGA對(duì)所述本地r_SRS信號(hào)和所述上行SRS信號(hào)進(jìn)行信道估計(jì);

優(yōu)選地,所述FPGA對(duì)所述本地r_SRS信號(hào)和所述上行SRS信號(hào)進(jìn)行信道估計(jì),包括:

所述FPGA對(duì)所述上行2048點(diǎn)SRS時(shí)域信號(hào)進(jìn)行7.5KHz的頻偏補(bǔ)償,再對(duì)補(bǔ)償后的時(shí)域信號(hào)進(jìn)行2048個(gè)點(diǎn)的FFT變換根據(jù)物理資源映射關(guān)系及K0指示,得到頻域SRS信號(hào),用所述頻域SRS信號(hào)與所述本地的r_SRS信號(hào)進(jìn)行相關(guān),對(duì)相關(guān)后的結(jié)果進(jìn)行填充得到2048個(gè)點(diǎn)的第一頻域信號(hào);

所述FPGA對(duì)所述第一頻域信號(hào)進(jìn)行IFFT變換,變成第一時(shí)域信號(hào),再對(duì)所述第一時(shí)域信號(hào)分別計(jì)算功率,確定最大功率位置max_idx,所述最大功率位置為所述上行SRS信號(hào)的起始位置,根據(jù)所述上行SRS信號(hào)的起始位置完成所述上行SRS信號(hào)的初始同步;

所述FPGA對(duì)2048個(gè)點(diǎn)的SRS信號(hào)進(jìn)行(max_idx-1)/2循環(huán)左移,對(duì)左移后的SRS信號(hào)進(jìn)行7.5KHz的頻偏補(bǔ)償,再對(duì)補(bǔ)償后的時(shí)域信號(hào)進(jìn)行2048點(diǎn)的FFT計(jì)算,再根據(jù)物理資源映射關(guān)系及K0指示,得到第二頻域信號(hào),根據(jù)所述第二頻域信號(hào)與所述本地r_SRS信號(hào)進(jìn)行相關(guān),對(duì)相關(guān)后的結(jié)果進(jìn)行填充得到2048個(gè)點(diǎn)的第三頻域信號(hào),再對(duì)所述第三頻域信號(hào)進(jìn)行IFFT變換,得到第二時(shí)域信號(hào)。

具體的,如圖2所示,獲取下行同步后,根據(jù)已知高層配置的SRS信息,接收SRS信號(hào),并通過(guò)一系列處理進(jìn)行信道估計(jì),得到信道沖擊響應(yīng),以進(jìn)行后續(xù)的信號(hào)測(cè)量工作。

步驟104,所述FPGA根據(jù)信道估計(jì)后的數(shù)據(jù)進(jìn)行累加并獲取所述SRS信號(hào)的功率。

優(yōu)選地,所述FPGA根據(jù)信道估計(jì)后的數(shù)據(jù)進(jìn)行累加并獲取所述SRS信號(hào)的功率,包括:

對(duì)所述第二時(shí)域信號(hào)分別計(jì)算功率,每個(gè)功率值與12倍的噪聲功率值()進(jìn)行比較,并把功率值大于12的功率進(jìn)行累加,累加結(jié)果得到SRS信號(hào)的功率。

具體的,如圖3所示,信號(hào)測(cè)量包括RSRP,兩個(gè)測(cè)量之間存在一定的依賴(lài)關(guān)系。

本發(fā)明實(shí)施例提供的一種測(cè)量SRS功率的方法,F(xiàn)PGA獲取配置參數(shù),生成組號(hào)u和組內(nèi)序號(hào)v,再生成基本序列r_uv,并生成產(chǎn)生本地r_SRS信號(hào);所述FPGA根據(jù)下行同步幀頭,找出上行數(shù)據(jù)起始位置,并根據(jù)SRS參考信號(hào)位于子幀的最后一個(gè)OFDM確定SRS參考信號(hào)所在的位置,根據(jù)所述SRS參考信號(hào)所在的位置接收上行SRS信號(hào);所述FPGA對(duì)所述本地r_SRS信號(hào)和所述上行SRS信號(hào)進(jìn)行信道估計(jì);所述FPGA根據(jù)信道估計(jì)后的數(shù)據(jù)進(jìn)行累加并獲取所述SRS信號(hào)的功率。

參考圖4,圖4是本發(fā)明實(shí)施例提供的一種測(cè)量SRS功率的裝置的功能模塊示意圖。

如圖4所示,所述裝置包括:

生成模塊401,用于獲取配置參數(shù),生成組號(hào)u和組內(nèi)序號(hào)v,再生成基本序列r_uv,并生成產(chǎn)生本地r_SRS信號(hào);

優(yōu)選地,所述生成模塊401,具體用于:

獲取B_SRS、N_RB_sc、n_cs_SRS、subframe_idx、Group-hopping-enabled序列和Sequence-hopping-enabled序列,所述B_SRS為SRS帶寬,值為0~3的整數(shù);所述N_RB_sc為子載波個(gè)數(shù),值為12;所述n_cs_SRS為SRS帶寬,值為0~7的整數(shù);所述subframe_idx為子幀索引,SRS所在子幀;所述Group-hopping-enabled序列是組跳變使能開(kāi)關(guān);所述Sequence-hopping-enabled序列是跳變使能開(kāi)關(guān);

根據(jù)小區(qū)ID生成pucch_fss=mod(cellID,30),若不需要組跳頻,則pucch_u_tbl=pucch_fss*ones(1,20);若需要組跳頻,則需要生成pn序列;若不需要組跳頻和序列跳頻,則pusch_v_tbl=pn_seq(1:20),否則pusch_v_tbl=zeros(1,20);

根據(jù)基序列r_uv和相位alpha=2*pi*n_cs_SRS/8得到r_SRS=exp(1i*alpha*(0:M_RS_sc-1)).*r_uv;

其中,所述pucch_fss是上行控制信道序列移位圖樣,mod(cellID,30)是對(duì)配置小區(qū)ID模30計(jì)算;所述pucch_u_tbl是產(chǎn)生u序列、列表為20個(gè)pucch_fss數(shù)值的重復(fù);所述pusch_v_tbl是v序列、列表為20個(gè)0;所述alpha根據(jù)n_cs_SRS的配置確定屬于第幾象限;所述r_SRS是根據(jù)所在象限得到復(fù)數(shù)值,再用此復(fù)數(shù)與r_uv基序列進(jìn)行乘累加。

接收模塊402,用于根據(jù)下行同步幀頭,找出上行數(shù)據(jù)起始位置,并根據(jù)SRS參考信號(hào)位于子幀的最后一個(gè)OFDM確定SRS參考信號(hào)所在的位置,根據(jù)所述SRS參考信號(hào)所在的位置接收上行SRS信號(hào);

信道估計(jì)模塊403,用于對(duì)所述本地r_SRS信號(hào)和所述上行SRS信號(hào)進(jìn)行信道估計(jì);

優(yōu)選地,所述信道估計(jì)模塊403,具體用于:

對(duì)所述上行2048點(diǎn)SRS時(shí)域信號(hào)進(jìn)行7.5KHz的頻偏補(bǔ)償,再對(duì)補(bǔ)償后的時(shí)域信號(hào)進(jìn)行2048個(gè)點(diǎn)的FFT變換,根據(jù)物理資源映射關(guān)系及K0指示,得到頻域SRS信號(hào),用所述頻域SRS信號(hào)與所述本地的r_SRS信號(hào)進(jìn)行相關(guān),對(duì)相關(guān)后的結(jié)果進(jìn)行填充得到2048個(gè)點(diǎn)的第一頻域信號(hào);

對(duì)所述第一頻域信號(hào)進(jìn)行IFFT變換,變成第一時(shí)域信號(hào),再對(duì)所述第一時(shí)域信號(hào)分別計(jì)算功率,確定最大功率位置max_idx,所述最大功率位置為所述上行SRS信號(hào)的起始位置,根據(jù)所述上行SRS信號(hào)的起始位置完成所述上行SRS信號(hào)的初始同步;

對(duì)2048個(gè)點(diǎn)的SRS信號(hào)進(jìn)行(max_idx-1)/2循環(huán)左移,對(duì)左移后的SRS信號(hào)進(jìn)行7.5KHz的頻偏補(bǔ)償,再對(duì)補(bǔ)償后的時(shí)域信號(hào)進(jìn)行2048點(diǎn)的FFT計(jì)算,再根據(jù)物理資源映射關(guān)系及K0指示,得到第二頻域信號(hào),根據(jù)所述第二頻域信號(hào)與所述本地r_SRS信號(hào)進(jìn)行相關(guān),對(duì)相關(guān)后的結(jié)果進(jìn)行填充得到2048個(gè)點(diǎn)的第三頻域信號(hào),再對(duì)所述第三頻域信號(hào)進(jìn)行IFFT變換,得到第二時(shí)域信號(hào)。

獲取模塊404,用于根據(jù)信道估計(jì)后的數(shù)據(jù)進(jìn)行累加并獲取所述SRS信號(hào)的功率。

優(yōu)選地,所述獲取模塊404,具體用于:

對(duì)所述第二時(shí)域信號(hào)分別計(jì)算功率,每個(gè)功率值與12倍的噪聲功率值()進(jìn)行比較,并把功率值大于12的功率進(jìn)行累加,累加結(jié)果得到SRS信號(hào)的功率。

本發(fā)明實(shí)施例提供的一種測(cè)量SRS功率的裝置,F(xiàn)PGA獲取配置參數(shù),生成組號(hào)u和組內(nèi)序號(hào)v,再生成基本序列r_uv,并生成產(chǎn)生本地r_SRS信號(hào);所述FPGA根據(jù)下行同步幀頭,找出上行數(shù)據(jù)起始位置,并根據(jù)SRS參考信號(hào)位于子幀的最后一個(gè)OFDM確定SRS參考信號(hào)所在的位置,根據(jù)所述SRS參考信號(hào)所在的位置接收上行SRS信號(hào);所述FPGA對(duì)所述本地r_SRS信號(hào)和所述上行SRS信號(hào)進(jìn)行信道估計(jì);所述FPGA根據(jù)信道估計(jì)后的數(shù)據(jù)進(jìn)行累加并獲取所述SRS信號(hào)的功率。

以上結(jié)合具體實(shí)施例描述了本發(fā)明實(shí)施例的技術(shù)原理。這些描述只是為了解釋本發(fā)明實(shí)施例的原理,而不能以任何方式解釋為對(duì)本發(fā)明實(shí)施例保護(hù)范圍的限制?;诖颂幍慕忉?zhuān)绢I(lǐng)域的技術(shù)人員不需要付出創(chuàng)造性的勞動(dòng)即可聯(lián)想到本發(fā)明實(shí)施例的其它具體實(shí)施方式,這些方式都將落入本發(fā)明實(shí)施例的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
嘉荫县| 葵青区| 五家渠市| 绥中县| 阜新| 永丰县| 都昌县| 河曲县| 贺兰县| 南汇区| 巍山| 登封市| 洛南县| 上思县| 望江县| 湟中县| 禄丰县| 县级市| 潮州市| 宜黄县| 都匀市| 新沂市| 林周县| 台州市| 时尚| 永嘉县| 怀远县| 宜良县| 梅州市| 紫云| 辛集市| 齐河县| 子洲县| 安福县| 沿河| 襄垣县| 乌恰县| 黑山县| 武夷山市| 手游| 丹寨县|