專(zhuān)利名稱(chēng):高速分組接入中檢測(cè)ack/nack信息的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及高速分組接入(HSDPA, High Speed Downlink Package Access)技術(shù)領(lǐng)域, 尤其涉及一種HSDPA中檢測(cè)ACK/NACK信息的方法和裝置。
背景技術(shù):
為了適應(yīng)多媒體服務(wù)對(duì)高速數(shù)據(jù)傳輸日益增長(zhǎng)的需要,為了提高用戶(hù)的峰值數(shù)據(jù)傳輸速 率以及系統(tǒng)吞吐量,第三代移動(dòng)通信系統(tǒng)引入了 HSDPA技術(shù)。HSDPA引入一個(gè)高速下行物 理信道(HS-PDSCH, High Speed Physical Downlink Shared Channel),在物理層上行和下行分 別引入一個(gè)共享信道,即共享信息信道(HS-SICH, Shared Information Channel for HS-DSCH) 和共享控制信道(HS-SCCH)直接快速完成用戶(hù)設(shè)備(UE, User Equipment)和基站(NodeB) 之間的信息交互。HS-PDSCH主要承載高速業(yè)務(wù),所有的業(yè)務(wù)數(shù)據(jù)都由HS-PDSCH承載,多 個(gè)HSDPA用戶(hù)可以對(duì)HS-PDSCH進(jìn)行時(shí)分復(fù)用和碼分復(fù)用。NodeB通過(guò)HS-SCCH向HSDPA 的用戶(hù)發(fā)送HSDPA信息,HSDPA用戶(hù)通過(guò)HS-SICH向NodeB反饋相關(guān)的信息。多個(gè)HSDPA 用戶(hù)可以對(duì)HS-SICH進(jìn)行時(shí)分復(fù)用,也可以對(duì)HS-SCCH進(jìn)行時(shí)分復(fù)用。HS-SICH和HS-SCCH 總是成對(duì)出現(xiàn),即, 一個(gè)HS-SCCH對(duì)應(yīng)一個(gè)HS-SICH。
當(dāng)NodeB調(diào)度某個(gè)UE時(shí),先通過(guò)HS-SCCH向該UE發(fā)送HSDPA信息,所發(fā)送的HSDPA 信息中包含該UE的標(biāo)識(shí)。然后NodeB間隔一定的時(shí)間向該UE發(fā)送HS-PDSCH數(shù)據(jù)包。該 UE將監(jiān)測(cè)HS-SCCH信道,對(duì)NodeB通過(guò)HS-SCCH發(fā)送的HSDPA信息進(jìn)行解碼。如果UE 通過(guò)解碼HSDPA信息確認(rèn)該HSDPA信息是發(fā)送給它的,則該U戶(hù)將按照HSDPA信息中的 指示接收NodeB發(fā)送的HS-PDSCH數(shù)據(jù)包。如果該UE對(duì)HS-PDSCH數(shù)據(jù)包譯碼正確,則 該UE通過(guò)HS-SICH向NodeB返回確認(rèn)(ACK)信息;如果UE對(duì)HS-PDSCH數(shù)據(jù)包譯碼 錯(cuò)誤,則該UE將通過(guò)HS-SICH向NodeB返回非確認(rèn)(NACK)信息。NodeB將根據(jù)該UE 返回的ACK或NACK,進(jìn)行后續(xù)的相應(yīng)處理。
在系統(tǒng)實(shí)際運(yùn)行時(shí),還有一種情況需要考慮,就是UE未能對(duì)NodeB通過(guò)HS-SCCH發(fā) 送給它的HSDPA信息進(jìn)行正確解碼。如果UE對(duì)HSDPA信息解碼錯(cuò)誤,就認(rèn)為該HSDPA 信息并不是發(fā)送給它,也就無(wú)法通過(guò)HS-SICH向NodeB返回ACK或NACK,此時(shí),UE將 向NodeB返回一個(gè)空信息,艮P, UE不向NodeB返回信息。
目前,還沒(méi)有明確的檢測(cè)方法,使NodeB在收到UE返回的信息時(shí)能夠確定UE返回的信息是ACK, NACK還是空信息。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明解決的技術(shù)問(wèn)題是提出一種HSDPA中檢測(cè)ACK/NACK信息的方法和 裝置,以使NodeB能檢測(cè)出UE返回的信息,艮卩,使NodeB可以檢測(cè)出UE返回的信息是 ACK,或是NACK,或是空信息。
為此,本發(fā)明提出的技術(shù)方案如下
一種高速分組接入HSDPA中檢測(cè)ACK/NACK信息的方法,包括
基站NodeB收到用戶(hù)設(shè)備UE發(fā)送的高速共享信息信道HS-SICH信息,從該信息中提取 ACK/NACK域的信息;
根據(jù)預(yù)置的運(yùn)算關(guān)系和所述域的疊加噪聲的方差,計(jì)算第一門(mén)限值B1和第二門(mén)限值B2;
將ACK/NACK域的值與第一門(mén)限值B1、第二門(mén)限值B2比較,根據(jù)比較的結(jié)果確定所 述UE返回的信息。
其中,按下述步驟確定UE發(fā)送的的信號(hào)
當(dāng)ACK/NACK域的值小于第一門(mén)限值Bl時(shí),UE發(fā)送的是ACK; 當(dāng)ACK/NACK域的值大于第二門(mén)限值B2時(shí),UE發(fā)送的是NACK; 當(dāng)ACK/NACK域的值大于或等于第一門(mén)限值Bl且小于或等于第二門(mén)限值B2時(shí),UE 發(fā)送的是空信息。
其中,在所述HS-SICH信息中的規(guī)定位置范圍內(nèi),獲取一個(gè)比特的ACK/NACK域信息, 以該比特的值作為ACK/NACK域的值。
其中,在所述HS-SICH信息中的規(guī)定位置范圍內(nèi),獲取多個(gè)比特的ACK/NACK域信息, 以所述多個(gè)比特的平均值作為ACK/NACK域的值。
其中,基于表示接收信息的數(shù)學(xué)模型和計(jì)算第一門(mén)限值Bl所需要的參數(shù),設(shè)置計(jì)算第 一門(mén)限值B1的運(yùn)算關(guān)系,以第一門(mén)限值B1的相反數(shù)-Bl作為第二門(mén)限值B2。
其中,計(jì)算第一門(mén)限值B1所需要的參數(shù)是尸1小于或等于第一預(yù)設(shè)值;其中,尸l表示將 空信息檢測(cè)成ACK的檢測(cè)錯(cuò)誤概率。
其中,通過(guò)運(yùn)算Bl = min{V^r./—'(2.(1-尸1)),0},獲得滿(mǎn)足尸l小于或等于第一預(yù)設(shè)值
的第一門(mén)限值Bl;其中,尸l的取值為第一預(yù)設(shè)值,min"W是取"和6中最小值的函數(shù),廠'(;0是/(jc)的逆函數(shù)'ct = V^; =
血,
其中,計(jì)算第一門(mén)限值B1所需要的參數(shù)是尸1小于或等于第一預(yù)設(shè)值并且P2小于或 等于第二預(yù)設(shè)值;其中,尸1表示將空信號(hào)檢測(cè)成ACK的檢測(cè)錯(cuò)誤概率,f2表示將ACK檢 測(cè)成NACK或空信號(hào)的檢測(cè)錯(cuò)誤概率。
其中,按下述步驟計(jì)算第一門(mén)限值B1:通過(guò)運(yùn)算B1—Pl = min{V^r./-1(2.(l-尸l)),O),
獲得滿(mǎn)足尸1小于或等于第一預(yù)設(shè)值的門(mén)限值B1一P1;
通過(guò)運(yùn)算Bl一P2二min(V^7.廠'(2.戶(hù)2)-1,0},獲得滿(mǎn)足尸2小于或等于第二預(yù)設(shè)值的門(mén) 限值B1一P2;
當(dāng)B1_P1SB1_P2時(shí),通過(guò)運(yùn)算B1二 (Bl—P1+B1_P2) /2,獲得滿(mǎn)足尸l小于或等于第 一預(yù)設(shè)值并且尸2小于或等于第二預(yù)設(shè)值的第一門(mén)限值B1;
當(dāng)Bl一PkBl一P2時(shí),以B1—Pl作為滿(mǎn)足H小于或等于第一預(yù)設(shè)值的第一門(mén)限值B1, 或以B1_P2作為滿(mǎn)足P2小于或等于第二預(yù)設(shè)值的第一門(mén)限值B1;其中,尸]的取值為第一預(yù)設(shè)值,尸2的取值為第二預(yù)設(shè)值,min^,W是取a和&中最小值 的函數(shù),/"0c)是/(x)的逆函數(shù),o"-V^; /(1) = ^=|%- 血。
其中,當(dāng)以一個(gè)比特的值作為ACK/NACK域的值時(shí),以該比特的疊加噪聲的方差作為
當(dāng)以多個(gè)比特的平均值作為ACK/NACK域的值時(shí),以所述多個(gè)比特的平均值上疊加噪 聲的方差作為cr2。
基于上述方法,本發(fā)明還提出一種HSDPA中檢測(cè)ACK7NACK信息的裝置,包括
值提取單元,用于在基站NodeB收到用戶(hù)設(shè)備UE發(fā)送的高速共享信息信道HS-SICH信 號(hào)時(shí),從該信息中提取ACK/NACK域的值;
門(mén)限值生成單元,用于根據(jù)預(yù)置的運(yùn)算關(guān)系,計(jì)算第一門(mén)限值B1和第二門(mén)限值B2;
比較單元,用于將值提取單元所獲得的ACK/NACK域的值與第一門(mén)限值B1和第二門(mén)限 值B2進(jìn)行比較;
信息判決單元,用于在ACK/NACK域的值小于第一門(mén)限值Bl時(shí),判決UE發(fā)送的是ACK;在ACK/NACK域的值大于或等于第一門(mén)限值Bl且小于或等于第二門(mén)限值B2時(shí),判 決UE發(fā)送的是空信息;在ACK/NACK域的值大于第二門(mén)限值B2時(shí),判決UE發(fā)送的是 NACK。
其中,值提取單元在所述HS-SICH信號(hào)的解調(diào)結(jié)果的規(guī)定位置范圍內(nèi),獲取ACK/NACK 域的一個(gè)值,以該值作為ACK/NACK域的值。
其中,值提取單元在所述HS-SICH信號(hào)的解調(diào)結(jié)果的規(guī)定位置范圍內(nèi),獲取ACK/NACK 域的多個(gè)值,以所述多個(gè)值的平均值作為ACK/NACK域的值。
其中,基于表示接收信號(hào)的數(shù)學(xué)模型和表示檢測(cè)錯(cuò)誤概率要求的參數(shù),設(shè)置計(jì)算第一門(mén) 限值B1的運(yùn)算關(guān)系,并設(shè)置第二門(mén)限值B2為第一門(mén)限值B1的相反數(shù)。
其中,計(jì)算第一門(mén)限值B1的運(yùn)算關(guān)系為
B1 = min{V^r. /-1 (2 (1 -尸1)),0},由此獲得滿(mǎn)足尸l小于或等于第一預(yù)設(shè)值的第一門(mén)限值
Bl;
其中,P1表示將空信息檢測(cè)成ACK的檢測(cè)錯(cuò)誤概率,Pl取值為第一預(yù)設(shè)值,min{a,6} 是取a和6中最小值的函數(shù),/—、Jc)是/(jc)的逆函數(shù),(7 = 7^, (rS是疊加在UE發(fā)送信號(hào)
上的高斯白噪聲的方差,/0) = 4(%-工2血。
其中,計(jì)算第一門(mén)限值B1的運(yùn)算關(guān)系為
通過(guò)運(yùn)算B1—Pl = min{V^<T./—'(2.(卜尸1)),0},獲得第一中間值B1_P1;
通過(guò)運(yùn)算Bl—P2= min{V^r /—1 (2 P2) -1,0},獲得第二中間值Bl—P2;
當(dāng)Bl—P2時(shí),通過(guò)運(yùn)算Bl- (Bl—P1+B1—P2) /2,獲得滿(mǎn)足P1小于或等于第 一預(yù)設(shè)值并且小于或等于第二預(yù)設(shè)值的第一門(mén)限值Bl;
當(dāng)B1—PkBLP2時(shí),以B1—Pl作為滿(mǎn)足尸1小于或等于第一預(yù)設(shè)值的第一門(mén)限值B1, 或以B1—P2作為滿(mǎn)足尸2小于或等于第二預(yù)設(shè)值的第一門(mén)限值B1;
其中,尸1表示將空信號(hào)檢測(cè)成ACK的檢測(cè)錯(cuò)誤概率,P2表示將ACK檢測(cè)成NACK或 空信號(hào)的檢測(cè)錯(cuò)誤概率,尸l取值為第一預(yù)設(shè)值,尸2取值為第二預(yù)設(shè)值,min(a,W是取"和6
中最小值的函數(shù)'/一(x)是/0)的逆函數(shù),o"二V^, 0"2是疊加在UE發(fā)送信號(hào)上的高斯白噪聲的方差,/00 = 4(% 血
-/丌A
其中,當(dāng)以一個(gè)值作為ACK/NACK域的值時(shí),以該值的疊加噪聲的方差作為(T、
當(dāng)以多個(gè)值的平均值作為ACK/NACK域的值時(shí),以所述多個(gè)值的平均值上疊加噪聲的 方差作為一。
可以看出,釆用本發(fā)明所提供方法和裝置,可以使NodeB收到UE返回的HS-SICH信息 后,從該信息中提取ACK/NACK域的信息,并根據(jù)預(yù)置的運(yùn)算關(guān)系和所述域的疊加噪聲的 方差,計(jì)算第一門(mén)限值B1和第二門(mén)限值B2;將ACK/NACK域的值與第一門(mén)限值B1、第二 門(mén)限值B2比較。NodeB可以根據(jù)比較的結(jié)果確定UE返回的信息是ACK,或是NACK,或
是空信息。
圖1是本發(fā)明方法實(shí)施例1的流程圖; 圖2是計(jì)算門(mén)限值的流程圖; 圖3是本發(fā)明方法實(shí)施例2的流程圖; 圖4是本發(fā)明提供的裝置示意圖。
具體實(shí)施例方式
在本發(fā)明中,NodeB通過(guò)將ACK/NACK的信號(hào)值與兩個(gè)門(mén)限值Bl和B2的比較,確定 UE返回的是ACK,是NACK,或是空信息。
下面,結(jié)合實(shí)施例1對(duì)本發(fā)明的方法作進(jìn)一步具體說(shuō)明,圖1是實(shí)施例1的方法流程圖。 在步驟101中,設(shè)置計(jì)算兩個(gè)門(mén)限值所需要的運(yùn)算關(guān)系,分別用BI和B2表示兩個(gè)門(mén)限 值。其中,B1202B2,并且B2二-B1。
計(jì)算門(mén)限值B1和B2的流程如圖2所示,包括
步驟201,建立數(shù)學(xué)模型。在本發(fā)明中,認(rèn)為NodeB對(duì)接收到的信號(hào)進(jìn)行聯(lián)合檢測(cè)和解 調(diào),解調(diào)以后得到的信號(hào)由兩個(gè)部分組成,為UE發(fā)送的信號(hào)和疊加在該信號(hào)上的噪聲。假 設(shè)NodeB接收到的信號(hào)為y,則可以認(rèn)為y-v + w, v是UE發(fā)送的信號(hào),"是疊加在信號(hào)v 上的噪聲。同時(shí),本發(fā)明認(rèn)為疊加噪聲"為高斯(Gaussian)白噪聲,疊加噪聲"的平均值為 0,疊加噪聲"的方差為cr2 。如果UE發(fā)送NACK給NodeB, v=l;如果UE發(fā)送空信息給 NodeB, v=0;如果UE發(fā)送ACK給NodeB, v=-l 。建立數(shù)學(xué)模型后,在步驟202中,確定計(jì)算門(mén)限值B1所需要的參數(shù)。假設(shè),所述參數(shù) 是將空信息檢測(cè)成ACK的檢測(cè)錯(cuò)誤概率,用P1表示所述檢測(cè)錯(cuò)誤概率,在本發(fā)明中,要 求尸BO.Ol。
建立了數(shù)學(xué)模型并確定了所述參數(shù)后,在步驟203中,根據(jù)建立的數(shù)學(xué)模型和信號(hào)檢測(cè) 理論,計(jì)算滿(mǎn)足所述參數(shù)要求的門(mén)限值B1。
在本發(fā)明中,根據(jù)建立的數(shù)學(xué)模型和信號(hào)檢測(cè)理論,經(jīng)過(guò)計(jì)算,可以獲得滿(mǎn)足尸1S0.01的 門(mén)限值B1為
Bl = min(V^cr 廣'(2 (1 -尸1)),0} = min(Vicr.廠1 (2' (1 — 0.01)),0},
其中,min{a,6}是取a和6中最小值的函數(shù),/—'(jc)是/(jc)的逆函數(shù),
/(x) = +「e-,血;ct二V^。獲得門(mén)限值B1后,使B2二-B1,即可獲得門(mén)限值B2。
門(mén)限值的運(yùn)算關(guān)系設(shè)置完成后,在步驟102中,NodeB在調(diào)度某個(gè)UE后,將通過(guò)HS-SCCH 向該UE發(fā)送HSDPA信息。
該UE將通過(guò)相應(yīng)的HS-SICH向NodeB反饋相關(guān)信息。HS-SICH可以承載6比特(bit) 的RTBS (Recommended Transport Block Size), lbit的RMF(Recommended Modulation Format) 和lbit的ACK/NACK。
UE在所述HS-SCCH上收到NodeB發(fā)送的HSDPA信息后,在步驟103中,所述UE通 過(guò)相應(yīng)的HS-SICH向NodeB反饋相關(guān)信息。
UE向NodeB反饋信息時(shí),對(duì)RTBS進(jìn)行Reed-Muller編碼,將6bit的RTBS變換成32bit 的碼字;對(duì)RMF進(jìn)行重復(fù)編碼,將lbit的RMF變換成16bit的碼字;對(duì)ACK/NACK進(jìn)行重 復(fù)編碼,將lbit的ACK/NACK變換成36bit的碼字。
當(dāng)UE向NodeB反饋信息時(shí),將編碼后的84bit碼字反饋給NodeB,其中,前32bit為 RTBS,中間16bit為RMF,后36bit為ACK/NACK。
在步驟104中,NodeB收到UE反饋的信號(hào)后,在該信號(hào)的解調(diào)結(jié)果中的規(guī)定位置范圍 內(nèi)任意獲取ACK/NACK域的一個(gè)值。
經(jīng)過(guò)聯(lián)合檢測(cè)和解調(diào),NodeB收到的84bit的信息可以表示為bi, i = l、 2、 3.......、 84,
其中,b, b32用于對(duì)RTBS進(jìn)行解碼,b" b48用于對(duì)RMF進(jìn)行解碼,b49 b84用于對(duì) ACK/NACK進(jìn)行解碼。NdoeB可以在1 49 1)84之間任意獲取一個(gè)值,然后利用該值進(jìn)行判決。
獲得ACK/NACK域的.1個(gè)值后,在步驟105中,NodeB測(cè)量所述值的噪聲的方差,并計(jì)算獲得Bl和B2。然后,在步驟106中,將該ACK/NACK域的值與步驟105中計(jì)算獲得 的門(mén)限值Bl和B2進(jìn)行比較,根據(jù)該ACK/NACK域的值所處的取值范圍,判定UE反饋的 信息。
NodeB在b49 b84之間任意獲取ACK/NACK域的一個(gè)值,假設(shè)NodeB獲取b5S, NodeB
將測(cè)量bss的噪聲的方差,假設(shè)為c^。以cr^作為疊加噪聲/7的方差a2,計(jì)算"58 = ^,
再按步驟203中設(shè)置的計(jì)算B1和B2的方法,計(jì)算獲得針對(duì)bs8的門(mén)限值Bl、 B2。
通過(guò)將b5s的值與門(mén)限值Bl、 B2的比較,可以獲知bs8可能所處的3個(gè)取值范圍,艮P, b58>B2,或B2^b5^Bl,或Bl〉bs8。
當(dāng)b58〉B2時(shí),判定bs產(chǎn)l, UE反饋的是NACK;
當(dāng)B2蘭b5^Bl時(shí),判定1358 = 0, UE反饋的是空信息;
當(dāng)Bl〉bs8時(shí),判定1>58=-1, UE反饋的是ACK。
在步驟101中設(shè)置計(jì)算門(mén)限值B1和B2所需要的運(yùn)算關(guān)系時(shí),計(jì)算門(mén)限值B1所需要的 參數(shù)只有1個(gè)。當(dāng)計(jì)算門(mén)限值B1所需要的參數(shù)有多個(gè),假設(shè)不僅需要將空信息檢測(cè)成ACK 的檢測(cè)錯(cuò)誤概率(用月表示),還需要將ACK檢測(cè)成NACK或空信息的檢測(cè)錯(cuò)誤概率(用尸2 表示),此時(shí),假設(shè)不僅要求尸ISO.OI,還要求戶(hù)2S0.01,則根據(jù)建立的數(shù)學(xué)模型和信號(hào)檢 測(cè)理論,經(jīng)過(guò)計(jì)算,可以獲得滿(mǎn)足尸1S0.01的門(mén)限值B1一P1為
B1一P1 = min{V^r.廠'(2' (1 — P1)),0} = min{V^r 廠1 (2 (1 — 0.01)),0},
滿(mǎn)足尸2 S 0.01的門(mén)限值Bl—P2為
B1一P2 = min(V^cr.廠'(2.尸2) -1,0} = min(V^r' /-1 (2 x 0.01) -1,0},
在分別計(jì)算并獲得滿(mǎn)足所述各參數(shù)要求的門(mén)限值后,對(duì)獲得的各門(mén)限值進(jìn)行運(yùn)算,獲得 門(mén)限值B1禾卩B2。
當(dāng)B1_P12B1_P2時(shí),通過(guò)計(jì)算B1二 (Bl—P1+B1—P2) /2,獲得門(mén)限值B1,該門(mén)限值 既能滿(mǎn)足/n《0.01的要求,又能滿(mǎn)足尸2S0.01的要求;
當(dāng)B1—P1<B1—P2時(shí),通過(guò)計(jì)算B1-B1—Pl,獲得門(mén)限值B1,該門(mén)限值只能滿(mǎn)足in^0.01 的要求,而無(wú)法滿(mǎn)足尸2《0.01的要求。使B1-B1—Pl,是因?yàn)楸景l(fā)明更關(guān)注參數(shù)尸l,所以在 設(shè)置門(mén)限值時(shí),優(yōu)先保證滿(mǎn)足參數(shù)H的要求。在實(shí)際應(yīng)用中,如果用戶(hù)更關(guān)注參數(shù)P2,也可以使B^BLP2。獲得門(mén)限值B1后,使B2二-B1,即可獲得門(mén)限值B2。
可以看出,通過(guò)多種參數(shù)設(shè)置門(mén)限值的方法,可以滿(mǎn)足用戶(hù)對(duì)多種參數(shù)的要求,提高 NodeB檢測(cè)信號(hào)的精度。
在實(shí)施例1中,NodeB收到UE反饋的HS-SICH信號(hào)后,將在該信號(hào)的解調(diào)結(jié)果的規(guī)定 位置范圍內(nèi)任意獲得ACK/NACK域的一個(gè)值。然后,根據(jù)該值對(duì)UE反饋的ACK/NACK信 息進(jìn)行判定。在實(shí)際應(yīng)用中,采用一個(gè)值進(jìn)行判定時(shí), 一旦該值受外部環(huán)境的影響很容易發(fā) 生傳輸錯(cuò)誤,并導(dǎo)致最終的判定結(jié)果發(fā)生錯(cuò)誤。為解決該問(wèn)題,可以根據(jù)多個(gè)值進(jìn)行判定, 以降低由于某個(gè)值傳輸錯(cuò)誤而導(dǎo)致最終判定結(jié)果發(fā)生錯(cuò)誤的風(fēng)險(xiǎn)。
下面,結(jié)合實(shí)施例2對(duì)該方法作進(jìn)一步具體說(shuō)明,圖3是實(shí)施例2的方法流程圖。
在步驟301中,設(shè)置計(jì)算兩個(gè)門(mén)限值所需要的運(yùn)算關(guān)系,分別用B1和B2表示兩個(gè)門(mén)限 值。其中,B1202B2,并且B2二-B1。
門(mén)限值的運(yùn)算關(guān)系設(shè)置完成后,在步驟302中,NodeB在調(diào)度某個(gè)UE后,將通過(guò)HS-SCCH 向該UE發(fā)送HSDPA信息。
UE在所述HS-SCCH上收到NodeB發(fā)送的HSDPA信息后,在步驟303中,所述UE通 過(guò)相應(yīng)的HS-SICH向NodeB反饋相關(guān)信息。
其中,步驟30I 步驟303的執(zhí)行方法和步驟101 步驟103的執(zhí)行方法相同,這里不再 重復(fù)。
在步驟304中,NodeB收到UE反饋的信號(hào)后,在該信號(hào)的解調(diào)結(jié)果中的規(guī)定位置范圍 內(nèi)任意獲得ACK/NACK域的多個(gè)值,測(cè)量所述多個(gè)值的平均值的噪聲的方差。
獲得ACK/NACK域的多個(gè)值后,在步驟305中,NodeB計(jì)算所述多個(gè)值的平均值,并 計(jì)算所述平均值的噪聲方差。
然后,在步驟306中,以所述多個(gè)值的平均值的噪聲方差作為疊加噪聲的方差,根據(jù)步 驟301中設(shè)置的運(yùn)算關(guān)系,計(jì)算門(mén)限值B1和B2。
計(jì)算獲得門(mén)限值B1和B2后,在步驟307中,將多個(gè)值的平均值與步驟306中計(jì)算獲得 的門(mén)限值B1和B2進(jìn)行比較,根據(jù)多個(gè)值的平均值所處的取值范圍,判定UE反饋的信息。
更具體地說(shuō),NodeB收到UE反饋的信息后,可以在649 684之間任意獲取多個(gè)值,假設(shè) NodeB獲取的多個(gè)值為655 & , NodeB將相應(yīng)地測(cè)量655 684的噪聲的方差。其中,&55 684
的噪聲的方差分別采用(7525 ^4表示。通過(guò)計(jì)算6' = ^|>,,可以獲得多個(gè)值的平均值6' ; 6'
30 (=55中疊加噪聲的方差0"'H十算方法有兩種。 一種通過(guò)計(jì)算a^-^t^2 ,可以獲得多個(gè)值的平 均值的噪聲方差cr'2。當(dāng)然,也可以直接計(jì)算6'中疊加噪聲的方差,即通過(guò)運(yùn)算(7'2 = + £(6,-6')2,獲得多個(gè)值的平均值的噪聲方差tr'2。 ,
以C7'M乍為疊加噪聲"的方差(72,計(jì)算o"'-V^1,再按步驟301中設(shè)置的計(jì)算B1和B2 的方法,計(jì)算獲得門(mén)限值B1、 B2。
通過(guò)將6'的值與門(mén)限值B1、B2的比較,可以獲知6'可能所處的3個(gè)取值范圍,即,6'>B2, 或B2W2B1,或BW。
當(dāng)6'〉B2時(shí),判定6' = 1, UE反饋的是NACK;
當(dāng)B226'2B1時(shí),判定6'=0, UE反饋的是空信息;
當(dāng)B1〉6'時(shí),判定6'=-1, UE反饋的是ACK。
可以看出,當(dāng)采用實(shí)施例2所述的方法時(shí),即使某個(gè)值發(fā)生傳輸錯(cuò)誤,但相對(duì)多個(gè)值而 言,該影響將被減小,從而大大提高了信號(hào)檢測(cè)的精度。
基于上述方法本發(fā)明還提出HSDPA中檢測(cè)ACK7NACK信息的裝置?;趯?shí)施例所述的 方法,本發(fā)明提出一種HSDPA中檢測(cè)ACK/NACK信息的裝置。
圖4是該裝置的示意圖,該裝置包括值提取單元41、門(mén)限值生成單元42、比較單元 43和信息判決單元44。
預(yù)先在門(mén)限值生成單元42中設(shè)置計(jì)算門(mén)限值Bl所需要的運(yùn)算關(guān)系,并設(shè)置門(mén)限值B2 為門(mén)限值B1的相反數(shù)。
在NodeB收到UE發(fā)送的HS-SICH信息時(shí),通過(guò)值提取單元41可以在所述信號(hào)的解調(diào) 結(jié)果的規(guī)定位置范圍內(nèi),獲取ACK/NACK域的一個(gè)值,并利用門(mén)限值生成單元42,根據(jù)預(yù) 置的運(yùn)算關(guān)系和該值的疊加噪聲的方差,計(jì)算門(mén)限值B1和門(mén)限值B2。
然后,比較單元43將值提取單元41所獲得的ACK/NACK域的值與門(mén)限值生成單元42 所生成的門(mén)限值B1和門(mén)限值B2進(jìn)行比較。信息判決單元44將根據(jù)比較單元43的比較結(jié)果 對(duì)UE發(fā)送的信號(hào)進(jìn)行判決,并將判決結(jié)果通知NodeB。 '
其中,當(dāng)該值小于門(mén)限值B1時(shí),判決UE發(fā)送的是ACK;當(dāng)該值大于或等于門(mén)限值B1 且小于或等于門(mén)限值B2時(shí),判決UE發(fā)送的是空信息;當(dāng)該值大于門(mén)限值B2時(shí),判決UE 發(fā)送的是NACK。在圖4所示的裝置中,值提取單元41在信號(hào)的解調(diào)結(jié)果的規(guī)定位置范圍內(nèi),只獲取 ACK/NACK域的一個(gè)值。在實(shí)際應(yīng)用中,采用一個(gè)值進(jìn)行判定時(shí), 一旦該值受外部環(huán)境的影 響很容易發(fā)生傳輸錯(cuò)誤,并導(dǎo)致最終的判定結(jié)果發(fā)生錯(cuò)誤。為解決該問(wèn)題,可以根據(jù)多個(gè)值 進(jìn)行判定,以降低由于某個(gè)值的傳輸錯(cuò)誤而導(dǎo)致最終判定結(jié)果發(fā)生錯(cuò)誤的風(fēng)險(xiǎn)。
在NodeB收到UE發(fā)送的信息時(shí),值提取單元41將在UE發(fā)送的HS-SICH信號(hào)的解調(diào) 結(jié)果的規(guī)定位置范圍內(nèi),獲取ACK/NACK域的多個(gè)值,以所述多個(gè)值的平均值作為 ACK/NACK域的值。
可以看出,在本發(fā)明提出的HSDPA中檢測(cè)信號(hào)的裝置中,信號(hào)檢測(cè)的精度取決于門(mén)限 值B1和門(mén)限值B2 。而門(mén)限值B1和門(mén)限值B2的計(jì)算,是由計(jì)算門(mén)限值B1所需要的運(yùn)算 關(guān)系決定的。
在確定所述運(yùn)算關(guān)系時(shí),首先需要根據(jù)信號(hào)檢測(cè)理論建立一個(gè)數(shù)學(xué)模型。在本發(fā)明中, 認(rèn)為NodeB對(duì)接收到的信號(hào)進(jìn)行聯(lián)合檢測(cè)和解調(diào),解調(diào)以后得到的信號(hào)由兩個(gè)部分組成,為
UE發(fā)送的信號(hào)和疊加在該信號(hào)上的噪聲。假設(shè)NodeB接收到的信號(hào)為y,則可以認(rèn)為 _y = v + n, v是UE發(fā)送的信號(hào),n是疊加在信號(hào)v上的噪聲。同時(shí),本發(fā)明認(rèn)為疊加噪聲"為
高斯(Gaussian)白噪聲,疊加噪聲"的平均值為O,疊加噪聲"的方差為o"2 。如果UE發(fā)送
NACK給NodeB, v=l;如果UE發(fā)送空信息給NodeB, v=0;如果UE發(fā)送ACK給NodeB, v=-l 。
建立數(shù)學(xué)模型后,確定用戶(hù)所關(guān)注的參數(shù)。假設(shè),計(jì)算門(mén)限值Bl所需要的參數(shù)是將
空信息檢測(cè)成ACK的檢測(cè)錯(cuò)誤概率,用尸l表示所述檢測(cè)錯(cuò)誤概率,在本發(fā)明中,要求 PIS 0.01 。
建立了數(shù)學(xué)模型并確定了用戶(hù)所關(guān)注的參數(shù)后,根據(jù)建立的數(shù)學(xué)模型和信號(hào)檢測(cè)理論, 計(jì)算滿(mǎn)足所述參數(shù)要求的門(mén)限值。
在本發(fā)明中,根據(jù)建立的數(shù)學(xué)模型和信號(hào)檢測(cè)理論,經(jīng)過(guò)計(jì)算,可以獲得滿(mǎn)足尸IS0.01的 門(mén)限值B1為
Bl = mind.廣(2. (1 -尸1)),0} = mind 廣(2 (1 - 0.01)),0}'
其中,min{fl,W是取a和6中最小值的函數(shù),/一0)是/0)的逆函數(shù),獲得計(jì)算B1所需要的運(yùn)算關(guān)系后,將所述運(yùn)算關(guān)系<formula>formula see original document page 15</formula>,設(shè)置在運(yùn)算關(guān)系預(yù)置單元421 。
當(dāng)計(jì)算門(mén)限值B1所需要的參數(shù)有多個(gè)時(shí),假設(shè)不僅需要將空信息檢測(cè)成ACK的檢測(cè)錯(cuò) 誤概率(用尸l表示),還需要將ACK檢測(cè)成NACK或空信息的檢測(cè)錯(cuò)誤概率(用P2表示), 此時(shí),假設(shè)用戶(hù)不僅要求尸1S0.01,還要求尸2S0.01,則根據(jù)建立的數(shù)學(xué)模型和信號(hào)檢測(cè)理 論,經(jīng)過(guò)計(jì)算,可以獲得滿(mǎn)足尸1S0.01的門(mén)限值B1一P1為
<formula>formula see original document page 15</formula>
滿(mǎn)足尸2 S 0.01的門(mén)限值Bl—P2為
<formula>formula see original document page 15</formula>
在分別計(jì)算并獲得滿(mǎn)足所述各參數(shù)要求的門(mén)限值后,對(duì)獲得的各門(mén)限值進(jìn)行運(yùn)算,獲得 門(mén)限,B1禾口B2。
當(dāng)Bl—P12B1_P2時(shí),通過(guò)計(jì)算B1二 (Bl—P1+B1_P2) /2,獲得門(mén)限值B1,該門(mén)限值 既能滿(mǎn)足尸l ^ 0.01的要求,又能滿(mǎn)足S 0.01的要求;
當(dāng)B1—PKB1—P2時(shí),通過(guò)計(jì)算B1-B1一P1,獲得門(mén)限值B1,該門(mén)限值只能滿(mǎn)足P1 S0.01 的要求,而無(wú)法滿(mǎn)足P2S0.01的要求。使B1-B1—Pl,是因?yàn)楸景l(fā)明更關(guān)注參數(shù)Pl,所以在 設(shè)置門(mén)限值時(shí),優(yōu)先保證滿(mǎn)足參數(shù)H的要求。在實(shí)際應(yīng)用中,如果用戶(hù)更關(guān)注參數(shù)P2,也 可以使B^B1—P2。獲得門(mén)限值B1后,使B2二-B1,即可獲得門(mén)限值B2。
可以看出,通過(guò)多種參數(shù)設(shè)置門(mén)限值的方法,可以滿(mǎn)足用戶(hù)對(duì)多種參數(shù)的要求,提高 NodeB檢測(cè)信號(hào)的精度。
以上實(shí)施例描述了先計(jì)算第一門(mén)限值B1,然后通過(guò)計(jì)算B2;B1得到第二門(mén)限值B2,進(jìn) 而實(shí)現(xiàn)對(duì)ACK/NACK信息的判定。也可以按照類(lèi)似的思想,先計(jì)算第二門(mén)限值B2,然后通 過(guò)計(jì)算B1--B2得到第一門(mén)限值Bl ,進(jìn)而實(shí)現(xiàn)對(duì)ACK/NACK信息的判定。
以上所述的實(shí)施例僅為本發(fā)明的較佳實(shí)施例而己,并不用以限制本發(fā)明,凡在本發(fā)明的 精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種高速分組接入HSDPA中檢測(cè)ACK/NACK信息的方法,其特征在于,包括基站NodeB收到用戶(hù)設(shè)備UE發(fā)送的高速共享信息信道HS-SICH信號(hào),從該信號(hào)的解調(diào)結(jié)果中提取ACK/NACK域的值;根據(jù)預(yù)置的運(yùn)算關(guān)系,計(jì)算第一門(mén)限值B1和第二門(mén)限值B2;將ACK/NACK域的值與第一門(mén)限值B1、第二門(mén)限值B2比較,根據(jù)比較的結(jié)果確定所述UE返回的信息。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,按下述步驟確定UE返回的的信息 當(dāng)ACK/NACK域的值小于第一門(mén)限值Bl時(shí),UE發(fā)送的是ACK;當(dāng)ACK/NACK域的值大于第二門(mén)限值B2時(shí),UE發(fā)送的是NACK; 當(dāng)ACK/NACK域的值大于或等于第一門(mén)限值Bl且小于或等于第二門(mén)限值B2時(shí),UE 發(fā)送的是空信息。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述HS-SICH信號(hào)的解調(diào)結(jié)果的規(guī)定 位置范圍內(nèi),獲取ACK/NACK域的一個(gè)值,以該值作為ACK/NACK域的值。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述HS-SICH信號(hào)的解調(diào)結(jié)果的規(guī)定 位置范圍內(nèi),獲取ACK/NACK域的多個(gè)值,以所述多個(gè)值的平均值作為ACK/NACK域的值。
5、 根據(jù)權(quán)利要求1所述的方法,其特征在于,基于表示接收信號(hào)的數(shù)學(xué)模型和表示檢測(cè) 錯(cuò)誤概率要求的參數(shù),設(shè)置計(jì)算第一門(mén)限值B1的運(yùn)算關(guān)系,以第一門(mén)限值B1的相反數(shù)-Bl 作為第二門(mén)限值B2。
6、 根據(jù)權(quán)利要求5所述的方法,其特征在于,表示檢測(cè)錯(cuò)誤概率要求的參數(shù)是尸l小于 或等于第一預(yù)設(shè)值;其中,月表示將空信息檢測(cè)成ACK的檢測(cè)錯(cuò)誤概率。
7、 根據(jù)權(quán)利要求6所述的方法,其特征在于,通過(guò)運(yùn)算<formula>formula see original document page 2</formula>, 獲得滿(mǎn)足Pl小于或等于第一預(yù)設(shè)值的第一門(mén)限值Bl;其中,尸l的取值為第一預(yù)設(shè)值,min^,W是取a和6中最小值的函數(shù)<formula>formula see original document page 2</formula>的逆函數(shù),<formula>formula see original document page 2</formula>是疊加在UE發(fā)送信號(hào)上的高斯白噪聲的方差,= ^血。
8、根據(jù)權(quán)利要求5所述的方法,其特征在于,表示檢測(cè)錯(cuò)誤概率要求的參數(shù)是Pl小 于或等于第一預(yù)設(shè)值并且尸2小于或等于第二預(yù)設(shè)值;其中,尸1表示將空信號(hào)檢測(cè)成ACK的檢測(cè)錯(cuò)誤概率,尸2表示將ACK檢測(cè)成NACK或空信號(hào)的檢測(cè)錯(cuò)誤概率。
9、根據(jù)權(quán)利要求8所述的方法,其特征在于,按下述步驟計(jì)算第一門(mén)限值B1:通過(guò)運(yùn)算B1—Pl = minW^r /—' (2 (1 -尸1)),0},獲得滿(mǎn)足尸l小于或等于第一預(yù)設(shè)值的門(mén) 限值B1一P1;通過(guò)運(yùn)算B1—P2二min(V^r.廠1(2 72)-1,0},獲得滿(mǎn)足尸2小于或等于第二預(yù)設(shè)值的門(mén) 限值B1一P2;當(dāng)Bl—P12B1_P2時(shí),通過(guò)運(yùn)算B1二 (B1_P1+B1—P2) /2,獲得滿(mǎn)足尸l小于或等于第 一預(yù)設(shè)值并且P2小于或等于第二預(yù)設(shè)值的第一門(mén)限值B1;當(dāng)B1—P1〈B1—P2時(shí),以B1_P1作為滿(mǎn)足尸1小于或等于第一預(yù)設(shè)值的第一門(mén)限值B1, 或以B1一P2作為滿(mǎn)足P2小于或等于第二預(yù)設(shè)值的第一門(mén)限值Bl;其中,尸l的取值為第一預(yù)設(shè)值,戶(hù)2的取值為第二預(yù)設(shè)值,min^,W是取a和6中最小值 的函數(shù),/—'0c)是/(;c)的逆函數(shù),ct二V^7, 一是疊加在UE發(fā)送信號(hào)上的高斯白噪聲的
10、 根據(jù)權(quán)利要求7或9所述的方法,其特征在于,當(dāng)以一個(gè)值作為ACK7NACK域的 值時(shí),以該值的疊加噪聲的方差作為cr、當(dāng)以多個(gè)比特的平均值作為ACK/NACK域的值時(shí),以所述多個(gè)值的平均值上疊加噪聲 的方差作為cr2。
11、 一種采用權(quán)利要求1所述方法的HSDPA中檢測(cè)ACK/NACK信息的裝置,其特征在于,包括值提取單元,用于在基站NodeB收到用戶(hù)設(shè)備UE發(fā)送的高速共享信息信道HS-SICH信 號(hào)時(shí),從該信號(hào)的解調(diào)結(jié)果中提取ACK/NACK域的值;門(mén)限值生成單元,用于根據(jù)預(yù)置的運(yùn)算關(guān)系,計(jì)算第一門(mén)限值B1和第二門(mén)限值B2;比較單元,用于將值提取單元所獲得的ACK/NACK域的值與第一門(mén)限值B1和第二門(mén)限 值B2進(jìn)行比較;信息判決單元,用于在ACK/NACK域的值小于第一門(mén)限值Bl時(shí),判決UE發(fā)送的是ACK;在ACK/NACK域的值大于或等于第一門(mén)限值B1且小于或等于第二門(mén)限值B2時(shí),判 決UE發(fā)送的是空信息;在ACK/NACK域的值大于第二門(mén)限值B2時(shí),判決UE發(fā)送的是 NACK。
12、 根據(jù)權(quán)利要求11所述的裝置,其特征在于,基于表示接收信號(hào)的數(shù)學(xué)模型和表示檢 測(cè)錯(cuò)誤概率要求的參數(shù),設(shè)置計(jì)算第一門(mén)限值B1的運(yùn)算關(guān)系,并設(shè)置第二門(mén)限值B2為第一 門(mén)限值B1的相反數(shù)。
13、 根據(jù)權(quán)利要求要求12所述的裝置,其特征在于,計(jì)算第一門(mén)限值B1的運(yùn)算關(guān)系為 Bl = min(V^r./-1 (2 ■ (1 _尸1)),0},由此獲得滿(mǎn)足/>1小于或等于第一預(yù)設(shè)值的第一門(mén)限值Bl;其中,P1表示將空信息檢測(cè)成ACK的檢測(cè)錯(cuò)誤概率,Pl取值為第一預(yù)設(shè)值,miti{fl,Z>} 是取a和6中最小值的函數(shù),/—乂x)是/(;c)的逆函數(shù),o"-V^7, crZ是疊加在UE發(fā)送信號(hào)
14、根據(jù)權(quán)利要求要求12所述的裝置,其特征在于,計(jì)算第一門(mén)限值B1的運(yùn)算關(guān)系為 通過(guò)運(yùn)算Bl—PI = min{V^o"'廠1 (2. (1 -尸1)),0},獲得第一中間值B1—Pl;通過(guò)運(yùn)算Bl—P2= min{VIcr. /-1 (2 尸2) -1,0},獲得第二中間值B1_P2;當(dāng)Bl—P12B1—P2時(shí),通過(guò)運(yùn)算Bl= (Bl—P1+B1—P2) /2,獲得滿(mǎn)足尸l小于或等于第 一預(yù)設(shè)值并且P2小于或等于第二預(yù)設(shè)值的第一門(mén)限值B1;當(dāng)BLPKB1—P2時(shí),以B1一P1作為滿(mǎn)足尸1小于或等于第一預(yù)設(shè)值的第一門(mén)限值B1, 或以B1一P2作為滿(mǎn)足P2小于或等于第二預(yù)設(shè)值的第一門(mén)限值B1;其中,尸1表示將空信號(hào)檢測(cè)成ACK的檢測(cè)錯(cuò)誤概率,尸2表示將ACK檢測(cè)成NACK或空信號(hào)的檢測(cè)錯(cuò)誤概率,尸l取值為第一預(yù)設(shè)值,尸2取值為第二預(yù)設(shè)值,min^,W是取"和6中最小值的函數(shù),/—'0:)是/0c)的逆函數(shù),cr = V^, cr2是疊加在UE發(fā)送信號(hào)上的高斯 白噪聲的方差,/(義)=^(%^血。
全文摘要
本發(fā)明提供一種高速分組接入HSDPA中檢測(cè)ACK/NACK信息的方法,包括NodeB收到UE發(fā)送的HS-SICH信號(hào),從該信號(hào)的解調(diào)結(jié)果中提取ACK/NACK域的值;根據(jù)預(yù)置的運(yùn)算關(guān)系,計(jì)算第一門(mén)限值B1和第二門(mén)限值B2;將ACK/NACK域的值與第一門(mén)限值B1、第二門(mén)限值B2比較,根據(jù)比較的結(jié)果確定所述UE返回的信息。本發(fā)明還提供一種HSDPA中檢測(cè)ACK/NACK信息的裝置。
文檔編號(hào)H04L1/16GK101316227SQ20071010592
公開(kāi)日2008年12月3日 申請(qǐng)日期2007年6月1日 優(yōu)先權(quán)日2007年6月1日
發(fā)明者佟學(xué)儉, 楊小倩, 魏立梅 申請(qǐng)人:鼎橋通信技術(shù)有限公司