專利名稱::Harq剩余錯誤檢測方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信領(lǐng)域,尤其涉及HARQ剩余錯誤檢測技術(shù)。
背景技術(shù):
:在長期演進(LTE,LongTermEvolution)系統(tǒng)的L2(第二層)結(jié)構(gòu)中,為了為上層協(xié)議提供足夠高的可靠性,采用了雙層自動檢錯重發(fā)結(jié)構(gòu)。在所述雙層自動檢錯重發(fā)結(jié)構(gòu)中,ARQ(AutomaticRequest,自動重傳)層位于HARQ(HybridAutomaticRequest,混合自動重傳)層之上,負責(zé)重傳HARQ層由于剩余錯誤導(dǎo)致的沒有傳輸成功的數(shù)據(jù)塊,以及待傳輸?shù)男聰?shù)據(jù)塊。HARQ層在傳輸數(shù)據(jù)塊的同時,在相應(yīng)的控制信令中將傳輸所述數(shù)據(jù)塊的HARQ進程的ProcessID(進程標(biāo)識),以及針對所述數(shù)據(jù)塊的NDI(NewDataIndicator,新數(shù)據(jù)指示)字段發(fā)送給接收端,并且在進行新數(shù)據(jù)的HARQ傳輸時,NDI字段按照一定順序更新,如按照OO,01,IO和11的順序循環(huán)更新。接收端根據(jù)所述ProcessID以及NDI字段可以判斷出接收到的數(shù)據(jù)塊是否為新數(shù)據(jù),以及所述數(shù)據(jù)塊所使用的進程,進而可以根據(jù)判斷結(jié)果確定是否發(fā)生HARQ層剩余錯誤。另外,在WCDMA的HSUPA中,通過E-DPCCH(—個HARQ信令信道)攜帶2bit的RSN(RetransmissionSequenceNumber,重傳序列號),表示新數(shù)據(jù)及其HARQ冗余版本,其含義表1所示<table>complextableseeoriginaldocumentpage5</column></row><table>表1由表1可以看出,當(dāng)RSN=00時,表示發(fā)送了新數(shù)據(jù)。接收端根據(jù)所述ProcessID以及RSN字段可以判斷出接收到的數(shù)據(jù)塊是否為新數(shù)據(jù),以及所述數(shù)據(jù)塊所使用的進程,進而可以根據(jù)判斷結(jié)果確定是否發(fā)生HARQ層剩余錯誤。接收端檢測到數(shù)據(jù)塊有誤,并反饋NACK,但被發(fā)送端解碼為ACK,導(dǎo)致發(fā)送端HARQ誤以為數(shù)據(jù)塊已被正確接收(在下文中,這種錯誤用NACK/ACK表示)。目前檢測NACK/ACK剩余錯誤的流程如圖1所示,其主要思想是接收端的HARQ層根據(jù)發(fā)送端關(guān)于HARQPDUY新數(shù)據(jù)塊的控制信令中的NDI,判斷出用于傳輸原來HARQPDUX數(shù)據(jù)塊的進程ProcessID=0又被用來傳輸了新數(shù)據(jù)塊HARQPDUY,則確定發(fā)生了NACK/ACK的錯誤,于是通知發(fā)送端在HARQPDUX數(shù)據(jù)塊的傳輸中發(fā)生了NACK/ACK的錯誤,發(fā)送端收到錯誤指示后,通知ARQ層,觸發(fā)相應(yīng)的ARQ重傳過程。采用上述機制雖然能夠檢測NACK/ACK剩余錯誤,但是在實際應(yīng)用時,由于某些原因,如達到某個數(shù)據(jù)塊的最大重傳次數(shù)、傳輸某個數(shù)據(jù)塊的HARQ進程被高優(yōu)先級的數(shù)據(jù)搶占等,容易導(dǎo)致接收端發(fā)生HARQ剩余錯誤誤檢測的情況。與本發(fā)明有關(guān)的現(xiàn)有技術(shù)給出了接收端誤檢測NACK/ACK剩余錯誤的流程,如圖2所示,其主要思想如下發(fā)送端發(fā)送HARQPDUX數(shù)據(jù)塊,并同時在控制信令中攜帶NDI=00,以及ProcessID=0。接收端的HARQ層對HARQPDUX數(shù)據(jù)塊的接收尚未成功,于;L^饋NACK。發(fā)送端的HARQ層收到NACK(即沒有發(fā)生NACK/ACK錯誤)后,但由于達到HARQPDUX的最大重傳次數(shù)、或相應(yīng)的HARQ進程被高優(yōu)先級的數(shù)據(jù)搶占等原因,不再進行HARQPDUX的重傳,而是傳輸一個新數(shù)據(jù)HARQPDUY,并同時在控制信令中攜帶NDI=01,以及ProcessID=0。接收端的HARQ層通過檢測與HARQPDUY數(shù)據(jù)塊對應(yīng)控制信令中的NDI字段,誤認為此時發(fā)生了NACK/ACK剩余錯誤,從而導(dǎo)致后續(xù)的錯誤操作。
發(fā)明內(nèi)容本發(fā)明的實施例提供一種HARQ剩余錯誤檢測方法和系統(tǒng),其能夠提高HARQ剩余錯誤檢測的準(zhǔn)確性。本發(fā)明的實施例通過如下的技術(shù)方案實現(xiàn)本發(fā)明的實施例提供一種HARQ剩余錯誤檢測方法,其包括當(dāng)發(fā)送端接收到原數(shù)據(jù)的NACK反饋信息,由于特定原因需要終止原數(shù)據(jù)的重傳時,利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并發(fā)送所述新數(shù)據(jù)對應(yīng)的控制信令,通過控制信令中的現(xiàn)有字段攜帶發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;接收端4艮據(jù)所述狀態(tài)信息,檢測到未發(fā)生NACK/ACK剩余錯誤,但發(fā)送端發(fā)送了新數(shù)據(jù),則對所述新數(shù)據(jù)進行接收處理。其中,所述通過控制信令中的現(xiàn)有字段攜帶發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息的過程,具體包括通過控制信令中的新數(shù)據(jù)指示NDI表示發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;或,通過控制信令中的重傳序列號RSN表示發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息。其中,所述特定原因包括達到所述原數(shù)據(jù)的最大重傳次數(shù),或者,傳輸所述原數(shù)據(jù)的HARQ進程被高優(yōu)先級的數(shù)據(jù)搶占。其中,所述的方法還包括建立NDI數(shù)值與新數(shù)據(jù)序列號NDSN的對應(yīng)關(guān)系;或建立RSN數(shù)值與表示含義的對應(yīng)關(guān)系。其中,所述的方法還包括發(fā)送端在發(fā)送數(shù)據(jù)的同時,記載本次發(fā)送的數(shù)據(jù)對應(yīng)的新數(shù)據(jù)序列號NDSN,所述NDSN按照遞增或遞減的方式,在上次傳輸?shù)臄?shù)據(jù)的NDSN的基礎(chǔ)上計算得到;4艮據(jù)記栽的本次發(fā)送的數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。其中,所述的方法還包括當(dāng)上次傳輸?shù)臄?shù)據(jù)的NDSN達到特定值時,將本次傳輸?shù)臄?shù)據(jù)對應(yīng)的NDSN置為初始值;才艮據(jù)記載的本次發(fā)送的數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。本發(fā)明還提供一種HARQ剩余錯誤檢測系統(tǒng),其包括發(fā)送端,用于當(dāng)接收到原數(shù)據(jù)的NACK反饋信息,由于特定原因需要終止原數(shù)據(jù)的重傳時,利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并發(fā)送所述新數(shù)據(jù)對應(yīng)的控制信令,通過控制信令中的現(xiàn)有字段攜帶發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;接收端,用于4艮據(jù)所述狀態(tài)信息,檢測到未發(fā)生NACK/ACK剩余錯誤,但發(fā)送端發(fā)送了新數(shù)據(jù),則對所述新數(shù)據(jù)進行接收處理。其中,所述發(fā)送端還用于通過NDI的數(shù)值表示接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;或,通過重傳序列號RSN表示發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息。其中,所述的系統(tǒng)還包括關(guān)系建立模塊,用于建立NDI數(shù)值與新數(shù)據(jù)序列號NDSN的對應(yīng)關(guān)系,并提供給所述發(fā)送端和接收端;或建立RSN數(shù)值與表示含義的對應(yīng)關(guān)系,并提供給所述發(fā)送端和接收端。其中,所述發(fā)送端還用于在發(fā)送數(shù)據(jù)的同時,記載所述數(shù)據(jù)對應(yīng)的新數(shù)據(jù)序列號NDSN,所述NDSN按照遞增或遞減的方式,在上次傳輸?shù)臄?shù)據(jù)的NDSN的基礎(chǔ)上計算得到;根據(jù)記載的所述數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。其中,所述發(fā)送端還用于當(dāng)上次傳輸?shù)臄?shù)據(jù)的NDSN達到特定值時,將本次傳輸?shù)臄?shù)據(jù)對應(yīng)的NDSN置為初始值,根據(jù)記載的所述數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。本發(fā)明還提供一種發(fā)送端,其包括決策單元和傳輸單元;所述決策單元,用于當(dāng)接收到原數(shù)據(jù)的NACK反饋信息,由于特定原因需要終止原數(shù)據(jù)的重傳,則決策利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并將決策結(jié)果通知給所述傳輸單元;所述傳輸單元,用于利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并發(fā)送所述新數(shù)據(jù)對應(yīng)的控制信令,并通過控制信令中的現(xiàn)有字段攜帶發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息。其中,所述傳輸單元還用于通過NDI的數(shù)值表示接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;或,通過重傳序列號RSN表示發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息。其中,所述傳輸單元還用于在發(fā)送數(shù)據(jù)的同時,記栽所述數(shù)據(jù)對應(yīng)的新數(shù)據(jù)序列號NDSN,所述NDSN按照遞增或遞減的方式,在上次傳輸?shù)臄?shù)據(jù)的NDSN的基礎(chǔ)上計算得到;根據(jù)記載的所述數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。其中,所述傳輸單元還用于當(dāng)上次傳輸?shù)臄?shù)據(jù)的NDSN達到特定值時,將本次傳輸?shù)臄?shù)據(jù)對應(yīng)的NDSN置為初始值,根據(jù)記栽的所述數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。由上述本發(fā)明的實施例提供的技術(shù)方案可以看出,當(dāng)發(fā)送端接收到原數(shù)據(jù)的NACK反饋信息,由于特定原因需要終止原數(shù)據(jù)的重傳時,利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并發(fā)送所述新數(shù)據(jù)對應(yīng)的控制信令,通過控制信令中的現(xiàn)有字段攜帶發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;接收端根據(jù)所述狀態(tài)信息,檢測到未發(fā)生NACK/ACK剩余錯誤,但發(fā)送端發(fā)送了新數(shù)據(jù),則對所述新數(shù)據(jù)進行接收處理。因此,本發(fā)明能夠提高HARQ剩余錯誤檢測的準(zhǔn)確性,從而能夠避免NACK/ACK剩余錯誤的誤檢測情況發(fā)生。圖1為
背景技術(shù):
提供的在HARQ層檢測NACK/ACK剩余錯誤的流程圖;圖2為
背景技術(shù):
提供的在HARQ層誤檢測NACK/ACK剩余錯誤的流程圖;圖3為本發(fā)明提供的第一實施例的流程圖;圖4為本發(fā)明提供的第四實施例的結(jié)構(gòu)圖。具體實施例方式為了解決上述HARQ剩余錯誤誤檢測的問題,本發(fā)明在實施例中定義NDI字段的NDI數(shù)值4安照00,01,10,00,…的順序更新,并且當(dāng)NDI數(shù)值-ll時,則確定是由于某些原因,如達到某個數(shù)據(jù)塊的最大重傳次數(shù)、傳輸某個數(shù)據(jù)塊的HARQ進程被高優(yōu)先級的數(shù)據(jù)搶占等,導(dǎo)致發(fā)送端必須終止原數(shù)據(jù)的重傳,而必須傳輸新數(shù)據(jù)的情況。另夕卜,本發(fā)明在實施例中還定義NDSN(NewDataSequenceNumber,新數(shù)據(jù)序列號)為第"次HARQ傳輸?shù)男蛄刑?。在發(fā)送端,本次傳輸?shù)臄?shù)據(jù)對應(yīng)的NDSN按照遞增或遞減的方式,在上次傳輸?shù)臄?shù)據(jù)的NDSN的基礎(chǔ)上計算得到;并且當(dāng)上次傳輸?shù)臄?shù)據(jù)的NDSN達到特定值時,將本次傳輸?shù)臄?shù)據(jù)對應(yīng)的NDSN置為初始值?;谏鲜龆x,建立iVZ)SV(")與NDI數(shù)值之間的對應(yīng)關(guān)系。假設(shè)本次傳輸?shù)臄?shù)據(jù)對應(yīng)的NDSN按照遞增的方式,發(fā)送端在上次傳輸?shù)臄?shù)據(jù)的NDSN的基礎(chǔ)上計算得到,建立的A^)SV(n)與NDI數(shù)值之間的對應(yīng)關(guān)系如表2所示<table>complextableseeoriginaldocumentpage10</column></row><table>由表2可以看出,當(dāng)NDI=00時,對應(yīng)M)SV=0;當(dāng)NDI=01時,對應(yīng)M)SV=1;當(dāng)NDI-10時,對應(yīng)iVZ)SA^2;當(dāng)NDI=11時,對應(yīng)M)S7V(")=7VZWiV("—1)+1(當(dāng)-1)=2時,層SiV(")=0)。在發(fā)送端和接收端均保存WDSiV(")與NDI的對應(yīng)關(guān)系。所述M)STV(n)并不在發(fā)送端發(fā)送的控制信令中顯示攜帶,但接收端能夠根據(jù)控制信令中攜帶的NDI計算出對應(yīng)的M)SV("),從而可以根據(jù)所計算出的M)SiV(w)確定是否發(fā)生了NACK/ACK剩余錯誤,達到準(zhǔn)確檢測HARQ剩余錯誤的目的。本發(fā)明提供的第一實施例是一種HARQ剩余錯誤檢測方法,其主要思想是當(dāng)發(fā)送端接收到原數(shù)據(jù)的NACK反饋信息,并由于特定原因需要終止原數(shù)據(jù)的重傳時,利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并發(fā)送所述新數(shù)據(jù)對應(yīng)的控制信令,并通過控制信令中的NDI攜帶發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息,。接收端根據(jù)所述狀態(tài)信息,檢測所述原數(shù)據(jù)是否發(fā)生NACK/ACK剩余錯誤,并當(dāng)檢測到所述原數(shù)據(jù)未發(fā)生NACK/ACK剩余錯誤,但發(fā)送端發(fā)送了新數(shù)據(jù)后,對所述新數(shù)據(jù)進行接收處理。其具體實施過程如圖3所示,包括如下內(nèi)容步驟SlOl,發(fā)送端發(fā)送數(shù)據(jù)HARQPDU1,并記載所述數(shù)據(jù)對應(yīng)的并4艮據(jù)所述A^)SiV("-l)-l查找對應(yīng)的NDI,得到NDI-Ol,并在所述數(shù)據(jù)的控制信令中攜帶所述數(shù)據(jù)使用的ProcessID=0以及對應(yīng)的NDI=01。步驟S102,接收端的HARQ層根據(jù)所述ProcessID以及NDI確定所述數(shù)據(jù)HARQPDUw-l為新數(shù)據(jù),則對所述數(shù)據(jù)進行解碼處理,如果解碼不成功,則返回NACK反々赍信息;如果解碼成功,則返回ACK反饋信息。圖3中只給出返回NACK反饋信息的情況。步驟S103,如果所述數(shù)據(jù)HARQPDU"-1的反饋信息是NACK,并且此時所述數(shù)據(jù)HARQPDU"-l已經(jīng)達到最大的傳輸次數(shù),或者有更高優(yōu)先級的數(shù)據(jù)搶占所述數(shù)據(jù)HARQPDU"-l使用的HARQ進程,則所述發(fā)送端的HARQ層需要終止數(shù)據(jù)HARQPDU"-l的傳輸,并利用數(shù)據(jù)HARQPDU1所使用的HARQ進程發(fā)送一個新數(shù)據(jù)HARQPDU",并發(fā)送所述新數(shù)據(jù)HARQPDUw對應(yīng)的控制信令,并將其中攜帶的NDI數(shù)值置為11,以及將ProcessID置為所迷數(shù)據(jù)HARQPDU"-H吏用的HARQ進程對應(yīng)的ID,即ProcessID=0;并在上次發(fā)送的凄史據(jù)HARQPDU"-l對應(yīng)的iVASiV("-l)=1的基礎(chǔ)上,按照遞增的方式記載所述數(shù)據(jù)HARQPDU"對應(yīng)的=M)SJV("-1)+1=1+1=2。如果數(shù)據(jù)HARQPDUw-1的反饋信息是ACK,所述發(fā)送端的HARQ層則繼續(xù)發(fā)送一個數(shù)據(jù)HARQPDU",并在上次發(fā)送的數(shù)據(jù)HARQPDUn-l對應(yīng)的A^)SiV(w-1)=1的基礎(chǔ)上,按照遞增的方式記載所述數(shù)據(jù)HARQPDU"對應(yīng)的iVDSiV(")-WDSiV("—1)+1=1+1=2,并才艮才居所述;VASiV(")=WZ)S7VO—1)+1=1+1=2查找對應(yīng)的NDI-10,并在所述數(shù)據(jù)的控制信令中攜帶所述數(shù)據(jù)使用的ProcessID=0以及對應(yīng)的NDI=10。圖3只給出發(fā)送端接收到數(shù)據(jù)HARQPDU1的NACK反饋信息后的處理情況。步驟S104,接收端的HARQ層在解析數(shù)據(jù)HARQPDU"的控制信令時,如果發(fā)現(xiàn)NDI-ll,則確定所述數(shù)據(jù)HARQPDU1未發(fā)生NACK7ACK剩余錯誤,而是纟id送端的HARQ層終止,發(fā)送了新數(shù)據(jù),因此不會啟動后續(xù)的剩余錯誤指示過程,而是對接收到的數(shù)據(jù)HARQPDUAj進行解碼,并當(dāng)解碼成功后,則反饋所述數(shù)據(jù)HARQPDU"的ACK信息。如果發(fā)現(xiàn)NDI-IO,則對所述數(shù)據(jù)HARQPDU"進行正常接收處理,這里不再詳細描述,因此圖3只給出NDI-11時的處理情況。步驟S105,所述發(fā)送端收到所述數(shù)據(jù)HARQPDU"的ACK信息后,認為數(shù)據(jù)HARQPDUn已經(jīng)傳輸成功,于是準(zhǔn)備發(fā)送下一個新數(shù)據(jù)HARQPDUw+l,在記載所述數(shù)據(jù)HARQPDUn+l對應(yīng)的NDSN時,發(fā)現(xiàn)上次發(fā)送的數(shù)據(jù)對應(yīng)的A^SW(")已經(jīng)到達特定值2,于是按照設(shè)定的規(guī)則記載iV/)SW("+l)二0,并根據(jù)所述MDSW(")查找對應(yīng)的NDI=00,于是使用上數(shù)據(jù)HARQPDU"所使用的HARQ進禾呈傳輸所述凄t據(jù)HARQPDU"+1,并發(fā)送所述凄t據(jù)HARQPDUn+l對應(yīng)的控制信令,并將其中攜帶的NDI數(shù)值置為00,以及將ProcessID置為數(shù)據(jù)HARQPDU"使用的HARQ進程對應(yīng)的ID,即ProcessID=0。之后繼續(xù)下一輪的數(shù)據(jù)傳輸。上述實施例中,本次發(fā)送的數(shù)據(jù)HARQPDU對應(yīng)的NDSN是在上次發(fā)送的數(shù)據(jù)HARQPDU基礎(chǔ)上,按照遞增的方式計算得到的;當(dāng)然本發(fā)明不局限于使用這種方法,例如,還可以在上次發(fā)送的數(shù)據(jù)HARQPDU基礎(chǔ)上,按照遞減的方式計算得到??傊灰獫M足當(dāng)上次傳輸?shù)臄?shù)據(jù)HARQPDU對應(yīng)的NDSN達到一特定值時,將本次傳輸?shù)臄?shù)據(jù)HARQPDU對應(yīng)的NDSN置為初始值,就不會脫離本發(fā)明的思想。本發(fā)明提供的第二實施例是另一種HARQ剩余錯誤檢測方法,其與第一實施例的區(qū)別之處在于在第二實施例中,不再通過NDI表示發(fā)送端收到NACK反饋,卻要開始發(fā)送新數(shù)據(jù)的狀態(tài)信息,而是通過擴充RSN的比特位來實現(xiàn),如將所述RSN擴充為3bit,定義如表3:表3<table>complextableseeoriginaldocumentpage13</column></row><table>表3中,當(dāng)RSN-111時,表示此時發(fā)送端收到NACK反饋,但仍然要傳輸新數(shù)據(jù)。接收端接收到控制信令后,一旦發(fā)現(xiàn)RSN-lll,則確認發(fā)送端收到NACK反饋,但傳輸了新數(shù)據(jù),于是對所述新數(shù)據(jù)進行處理,從而避免了接收端誤認為發(fā)生了NACK/ACK錯誤,而發(fā)送錯誤指示等后續(xù)的誤操作過程。本發(fā)明提供的第三實施例是一種HARQ剩余錯誤檢測系統(tǒng),其包括發(fā)送端、接收端,以及分別設(shè)置在發(fā)送端和接收端內(nèi)的關(guān)系建立模塊。所述關(guān)系建立才莫塊建立NDI數(shù)值與NDSN的對應(yīng)關(guān)系,或建立RSN數(shù)值與表示含義的對應(yīng)關(guān)系,并提供給所述發(fā)送端和接收端。具體如第一實施例中或第二實施例中的相關(guān)描述,這里不再詳細說明。所述發(fā)送端接收到原數(shù)據(jù)的NACK反饋信息,并由于特定原因需要終止原數(shù)據(jù)的重傳時,利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并發(fā)送所述新數(shù)據(jù)對應(yīng)的控制信令,并通過控制信令中的NDI,或RSN攜帶發(fā)送端接收到原數(shù)據(jù)的NACK反饋信息,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息,所述NDI的數(shù)值通過如下方法獲得發(fā)送端在發(fā)送數(shù)據(jù)的同時,記載所述數(shù)據(jù)對應(yīng)的NDSN,所述NDSN可以按照遞增或遞減的方式,在上次傳輸?shù)臄?shù)據(jù)的NDSN的基礎(chǔ)上計算得到;并且當(dāng)上次傳輸?shù)臄?shù)據(jù)的NDSN達到特定值時,將本次傳輸?shù)臄?shù)據(jù)對應(yīng)的NDSN置為初始值。根據(jù)記載的所述數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。具體處理方法與第一實施例中的相關(guān)描述雷同,這里不再詳細描述。接收端根據(jù)NDI或RSN表示的狀態(tài)信息,檢測所迷原數(shù)據(jù)是否發(fā)生NACK/ACK剩余錯誤,并當(dāng)檢測到發(fā)送端發(fā)送了新數(shù)據(jù),但未發(fā)生NACK/ACK剩余錯誤后,對所述新數(shù)據(jù)進行接收處理。具體處理方法與第一實施例中的相關(guān)描述雷同,這里不再詳細描述。本發(fā)明提供的第四實施例是一種發(fā)送端,其結(jié)構(gòu)如圖4所示,包括決策單元、傳輸單元和關(guān)系建立模塊;所述關(guān)系建立模塊建立NDI數(shù)值與NDSN的對應(yīng)關(guān)系,或建立RSN數(shù)值與表示含義的對應(yīng)關(guān)系,并提供給所述傳輸單元。具體如第一實施例中或第二實施例中的相關(guān)描述,這里不再詳細說明。當(dāng)發(fā)送端接收到原數(shù)據(jù)的NACK反饋信息,由于特定原因需要終止原數(shù)據(jù)的重傳,則所述決策單元決策利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并將決策結(jié)果通知給所述傳輸單元;所述傳輸單元利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并發(fā)送所述新數(shù)據(jù)對應(yīng)的控制信令,并通過控制信令中的現(xiàn)有字段NDI的數(shù)值表示發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;或,通過重傳序列號RSN表示發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息。所述NDI的數(shù)值通過如下方法獲得在發(fā)送數(shù)據(jù)的同時,記栽所述數(shù)據(jù)對應(yīng)的NDSN,所述NDSN可以按照遞增或遞減的方式,在上次傳輸?shù)臄?shù)據(jù)的NDSN的基礎(chǔ)上計算得到;并且當(dāng)上次傳輸?shù)臄?shù)據(jù)的NDSN達到特定值時,將本次傳輸?shù)臄?shù)據(jù)對應(yīng)的NDSN置為初始值。根據(jù)記載的所述數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。具體處理方法與第一實施例中的相關(guān)描述雷同,這里不再詳細描述。上述實施例中的特定原因包括達到某個數(shù)據(jù)塊的最大重傳次數(shù)、傳輸某個數(shù)據(jù)塊的HARQ進程被高優(yōu)先級的數(shù)據(jù)搶占等原因。通過上述實施例在解決NACK/ACK剩余錯誤的誤檢測的問題時,如果遇到如下兩種情況1、連續(xù)兩次HARQ傳輸未完成,都被發(fā)送端的HARQ層終止;2、連續(xù)兩次HARQ傳輸發(fā)生DTX/ACK錯誤,都被發(fā)送端的HARQ層終止。則可以按照本發(fā)明的思想,通過增加NDI的比特數(shù)量,并定義新的NDI與NDSN的對應(yīng)關(guān)系,并在發(fā)送端和接收端約定所述NDI表示的信息,同樣能夠解決。由上述本發(fā)明的實施例提供的技術(shù)方案可以看出,當(dāng)發(fā)送端接收到原數(shù)據(jù)的NACK反饋信息,由于特定原因需要終止原數(shù)據(jù)的重傳時,利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并發(fā)送所述新數(shù)據(jù)對應(yīng)的控制信令,通過控制信令中的現(xiàn)有字段攜帶發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;接收端根據(jù)所述反饋狀態(tài)信息,檢測到未發(fā)生NACK/ACK剩余錯誤,但發(fā)送端發(fā)送了新數(shù)據(jù),則對所述新數(shù)據(jù)進行^接收處理。因此,本發(fā)明能夠提高HARQ剩余錯誤檢測的準(zhǔn)確性,從而能夠避免NACK/ACK剩余錯誤的誤檢測情況發(fā)生。明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。權(quán)利要求1、一種HARQ剩余錯誤檢測方法,其特征在于,包括當(dāng)發(fā)送端接收到原數(shù)據(jù)的NACK反饋信息,由于特定原因需要終止原數(shù)據(jù)的重傳時,利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并發(fā)送所述新數(shù)據(jù)對應(yīng)的控制信令,通過控制信令中的現(xiàn)有字段攜帶發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;接收端根據(jù)所述狀態(tài)信息,檢測到未發(fā)生NACK/ACK剩余錯誤,但發(fā)送端發(fā)送了新數(shù)據(jù),則對所述新數(shù)據(jù)進行接收處理。2、如權(quán)利要求l所述的方法,其特征在于,所述通過控制信令中的現(xiàn)有字段攜帶發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息的過程,具體包括通過控制信令中的新數(shù)據(jù)指示NDI表示發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;或,通過控制信令中的重傳序列號RSN表示發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息。3、如權(quán)利要求l所述的方法,其特征在于,所述特定原因包括達到所述原數(shù)據(jù)的最大重傳次數(shù),或者,傳輸所述原數(shù)據(jù)的HARQ進程被高優(yōu)先級的數(shù)據(jù)搶占。4、如權(quán)利要求l、2或3所述的方法,其特征在于,還包括建立NDI數(shù)值與新數(shù)據(jù)序列號NDSN的對應(yīng)關(guān)系;或建立RSN數(shù)值與表示含義的對應(yīng)關(guān)系。5、如權(quán)利要求4所述的方法,其特征在于,還包括發(fā)送端在發(fā)送數(shù)據(jù)的同時,記載本次發(fā)送的數(shù)據(jù)對應(yīng)的新數(shù)據(jù)序列號NDSN,所述NDSN按照遞增或遞減的方式,在上次傳輸?shù)臄?shù)據(jù)的NDSN的基礎(chǔ)上計算得到;4艮據(jù)記載的本次發(fā)送的數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。6、如權(quán)利要求5所述的方法,其特征在于,還包括當(dāng)上次傳輸?shù)臄?shù)據(jù)的NDSN達到特定值時,將本次傳輸?shù)臄?shù)據(jù)對應(yīng)的NDSN置為初始值;才艮據(jù)記載的本次發(fā)送的數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。7、一種HARQ剩余錯誤檢測系統(tǒng),其特征在于,包括發(fā)送端,用于當(dāng)接收到原數(shù)據(jù)的NACK反饋信息,由于特定原因需要終止原數(shù)據(jù)的重傳時,利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并發(fā)送所述新數(shù)據(jù)對應(yīng)的控制信令,通過控制信令中的現(xiàn)有字段攜帶發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;接收端,用于根據(jù)所述狀態(tài)信息,檢測到未發(fā)生NACK/ACK剩余錯誤,但發(fā)送端發(fā)送了新數(shù)據(jù),則對所述新數(shù)據(jù)進行接收處理。8、如權(quán)利要求7所述的系統(tǒng),其特征在于,所述發(fā)送端還用于通過NDI的數(shù)值表示接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;或,通過重傳序列號RSN表示發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息。9、如權(quán)利要求7或8所述的系統(tǒng),其特征在于,還包括關(guān)系建立模塊,用于建立NDI數(shù)值與新數(shù)據(jù)序列號NDSN的對應(yīng)關(guān)系,并提供給所述發(fā)送端和接收端;或建立RSN數(shù)值與表示含義的對應(yīng)關(guān)系,并提供給所述發(fā)送端和接收端。10、如權(quán)利要求9所述的系統(tǒng),其特征在于,所述發(fā)送端還用于在發(fā)送數(shù)據(jù)的同時,記載所述數(shù)據(jù)對應(yīng)的新數(shù)據(jù)序列號NDSN,所述NDSN按照遞增或遞減的方式,在上次傳輸?shù)臄?shù)據(jù)的NDSN的基礎(chǔ)上計算得到;根據(jù)記載的所述數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。11、如權(quán)利要求IO所述的系統(tǒng),其特征在于,所述發(fā)送端還用于當(dāng)上次傳輸?shù)臄?shù)據(jù)的NDSN達到特定值時,將本次傳輸?shù)臄?shù)據(jù)對應(yīng)的NDSN置為初始值,根據(jù)記栽的所述數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。12、一種發(fā)送端,其特征在于,包括決策單元和傳輸單元;所述決策單元,用于當(dāng)接收到原數(shù)據(jù)的NACK反饋信息,由于特定原因需要終止原數(shù)據(jù)的重傳,則決策利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并將決策結(jié)果通知給所述傳輸單元;所述傳輸單元,用于利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并發(fā)送所述新數(shù)據(jù)對應(yīng)的控制信令,并通過控制信令中的現(xiàn)有字段攜帶發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息。13、如權(quán)利要求12所述的發(fā)送端,其特征在于,所述傳輸單元還用于通過NDI的數(shù)值表示接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;或,通過重傳序列號RSN表示發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息。14、如權(quán)利要求12或13所述的發(fā)送端,其特征在于,所述傳輸單元還用于在發(fā)送數(shù)據(jù)的同時,記栽所述數(shù)據(jù)對應(yīng)的新數(shù)據(jù)序列號NDSN,所述NDSN按照遞增或遞減的方式,在上次傳輸?shù)臄?shù)據(jù)的NDSN的基礎(chǔ)上計算得到;根據(jù)記載的所述數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。15、如權(quán)利要求14所述的發(fā)送端,其特征在于,所述傳輸單元還用于當(dāng)上次傳輸?shù)臄?shù)據(jù)的NDSN達到特定值時,將本次傳輸?shù)臄?shù)據(jù)對應(yīng)的NDSN置為初始值,根據(jù)記載的所述數(shù)據(jù)對應(yīng)的NDSN查找對應(yīng)的NDI。全文摘要本發(fā)明公開了一種HARQ剩余錯誤檢測方法和系統(tǒng),其核心是當(dāng)發(fā)送端接收到原數(shù)據(jù)的NACK反饋信息,由于特定原因需要終止原數(shù)據(jù)的重傳時,利用發(fā)送原數(shù)據(jù)的進程發(fā)送新數(shù)據(jù),并發(fā)送所述新數(shù)據(jù)對應(yīng)的控制信令,通過控制信令中的現(xiàn)有字段攜帶發(fā)送端接收到原數(shù)據(jù)的NACK反饋,但發(fā)送端發(fā)送了新數(shù)據(jù)的狀態(tài)信息;接收端根據(jù)所述狀態(tài)信息,檢測到未發(fā)生NACK/ACK剩余錯誤,但發(fā)送端發(fā)送了新數(shù)據(jù),則對所述新數(shù)據(jù)進行接收處理。通過本發(fā)明,能夠提高HARQ剩余錯誤檢測的準(zhǔn)確性,從而能夠避免HARQ剩余錯誤的誤檢測情況發(fā)生。文檔編號H04L1/00GK101197640SQ200610164909公開日2008年6月11日申請日期2006年12月7日優(yōu)先權(quán)日2006年12月7日發(fā)明者李國慶,卓高申請人:大唐移動通信設(shè)備有限公司