通信網絡中的數據重傳方法
2023-05-31 07:41:11
專利名稱:通信網絡中的數據重傳方法
技術領域:
本發明涉及網絡通信技術領域,尤其涉及一種通信網絡中的數據重傳方法。
目前對於重傳提出了HARQ(混合自動重傳請求)的技術方案。該技術方案的原理就是在數據的接收端對解碼後的數據信息塊進行CRC(循環冗餘校驗),並將校驗結果反饋到數據的發送端。由發送端根據CRC的結果決定是否需要進行數據塊的重傳;如果CRC結果正確,則不需進行數據重傳;否則,需要重傳數據。重傳的信息(指冗餘信息)根據HARQ方式不同而定,如果是Chase合併方式,則重發的數據與原來的相同,Chase合併方式的主要內容是接收端將兩次傳輸和重傳的內容進行加權合併確定接收的數據內容,其中權是指SNR(信噪比);如果是IR(Incremental Redundancy,遞增性冗餘),則第一次傳輸的內容和以後傳輸的內容是不相同的,且以後每次重傳的數據都是一些各次均不相同的冗餘信息。HARQ也是一種鏈路自適應技術,如
圖1所示,圖中的B1數據塊傳輸了三次才成功。目前的HARQ協議規定了多條下行信令,包括「HARQ process identifier(HARQ過程標識)」、「New data indicator(新數據標示)」、「Priority class identifier(傳輸優先級指示器)」、「Tramsmission sequence number(傳輸序列號)」;這些下行信令的傳輸需要佔用單獨的下行信令信道,增加無線通信資源的負擔,同時對於HARQ信令還需要有相應的參數設定、更新等一系列操作,大大增加了無線通信系統的複雜度。
另外,對於重傳的數據接收端需要進行用戶數據解調,具體步驟為首先要解調出控制信道的信息,獲取相應的信令,然後根據獲取的信令解調數據信道的數據;從控制信道到數據信道的信令處理過程延長了對數據塊的處理時間,一定程度上影響了網絡中數據傳輸的效率。
本發明的目的是這樣實現的通信網絡中的數據重傳方法,包括a、確定需要重傳的數據,並為其確定重傳數據所需要的信令;
b、將重傳數據所需要的信令封裝於需要重傳的數據之前,並發送給數據接收端;c、接收端接收該數據塊後,解讀出數據塊中承載的信令及相應的數據;d、根據解讀出的信令對解讀出的數據進行校驗,並將校驗結果發送給數據發送端。
所述的重傳數據所需要的信令包括自動重傳過程指示和相應的傳輸塊序列號。
所述的步驟a包括a1、數據發送端判斷接收端發來的針對其接收的數據的校驗結果是否正確,如果校驗結果正確,則執行步驟a2,否則,執行步驟a3;a2、進行新的數據的發送;a3、確定需要重傳該數據,並為其確定自動重傳過程指示和相應的傳輸塊序列號。
所述的步驟b包括b1、將自動重傳過程指示和相應的傳輸塊序列號封裝於需要重傳的數據之前,組成一個數據塊;b2、將包含有自動重傳信令和相應數據的數據塊通過數據信道發送給數據接收端。
所述的步驟d包括d1、對解調出的數據進行CRC(循環冗餘校驗);d2、如果校驗結果正確,則向數據發送端發送ACK(確認)信息;
d3、如果校驗結果不正確,則向數據發送端發送NACK(不確認)信息。
由上述技術方案可以看出,本發明所述的數據重傳方法是將與HARQ有關的需要在信令信道傳輸的信令放到物理層和待傳輸的數據一起進行傳輸,省去了數據傳輸過程中佔用額外的信令信道,從而大大減少了數據傳輸過程中所佔用的信令信道,節省了系統下行資源;對於使用共享下行信令信道的通信系統,這種下行資源的節省帶來的優勢是非常明顯的;同時,本發明所述的數據重傳方法省去了從控制信道到數據信道的信令處理過程,縮短了接收端對數據塊的處理時間,更有利於數據業務的傳輸和提高通信系統的性能。
本發明中首先對下行信令的數量做了裁減,對於現有技術中涉及到的「New data indicator」信令表示的含義,實際上可以從兩次傳輸的TBN是否相同來判斷,因此本發明中將省去該信令;對於「Priority Classinditifier」信令表示的含義,則可以由基站來控制發送給各個用戶的不同數據塊的先後順序,給同一個用戶的數據塊可以通過TBN進行排序,因此本發明中這個信令也將被省去,HARQ信令量的減少,為將HAQ相關信令放到數據段前做好了準備。本發明將經過裁減的信令與數據塊一起組幀傳輸,減少接收端對數據塊的處理時間,以適應數據業務的性能。
本發明的具體實施方式
結合圖4敘述如下步驟1基站判斷收到用戶發來的針對其接收的數據的CRC校驗結果是否為正確,即收到的ACK(確認)信令,還是NACK(不確認)信令,如果收到ACK信令,則執行步驟2,否則,執行步驟3;步驟2基站進行新的數據的發送;步驟3基站根據目前用戶的狀態,確定待重發的數據塊是屬於哪個HARQ過程,即確定該數據塊的UAPI(User HARQ Process Identifier用戶HARQ過程指示)號,UAPI號用於指示單個用戶的n個HARQ過程之一;同時,確定待重發的數據塊的TBN(Transmission Block Number傳輸塊號),TBN用於指示數據塊的序號,主要功能是使用戶端可以對接收到的數據塊按發送順序進行排序;
步驟4將UAPI和TBN封裝於需要重新發送給該用戶的數據塊之前,封裝後的數據塊結構如圖2所示;即,將HARQ過程指示號、數據塊的序列號以及數據組成一個數據塊,以便於下一步進行傳輸;步驟5將封裝後的數據塊通過數據信道發送給用戶;重傳數據時沒有為傳輸HARQ信令提供專門的傳輸信道,而是將HARQ相關的信令與數據塊同時在物理幀中傳輸;步驟6用戶接收該數據塊後,讀出該數據塊的HARQ過程號UAPI和傳輸塊號TBN,用戶根據解調出HARQ過程指示和傳輸序列號等信息,將該數據塊與以前接收到的數據塊進行合併操作;並對該數據塊進行CRC校驗,以判斷是否正確地接收到相應的數據;步驟7判斷對接收的數據塊的校驗結果是否正確,如果校驗結果正確,則執行步驟8,否則,執行步驟9;步驟8用戶通過上行信令向基站發送ACK信息,通知基站可以發送新的數據塊;步驟9用戶通過上行信令向基站發送NACK信息,通知基站重新發送與該數據塊相關的信息;如果是Chase合併方式,則重發的數據塊與原來的相同;如果是IR方式,則重發的數據塊與原來的不相同;用戶發送ACK/NACK信令所應用的上行信令的結構如圖3所示,其中包括UAPI號和ACK/NACK信令;
基站根據用戶上傳的信息,按不同的情況進行處理,具體處理過程同步驟1,如果接收到NACK信令,1、Chase合併情況,不需要更新任何部分,重傳相同的數據塊;2、IR方式。需要更新DATA部分;如果接收到ACK信令,則無論對於Chase合併方式,還是IR方式都需要更新TBN和DATA兩部分。
權利要求
1.一種通信網絡中的數據重傳方法,包括a、確定需要重傳的數據,並為其確定重傳數據所需要的信令;b、將重傳數據所需要的信令封裝於需要重傳的數據之前,並發送給數據接收端;c、接收端接收該數據塊後,解讀出數據塊中承載的信令及相應的數據;d、根據解讀出的信令對解讀出的數據進行校驗,並將校驗結果發送給數據發送端。
2.根據權利要求1所述的通信網絡中的數據重傳方法,其特徵在於所述的重傳數據所需要的信令包括自動重傳過程指示和相應的傳輸塊序列號。
3.根據權利要求1或2所述的通信網絡中的數據重傳方法,其特徵在於所述的步驟a包括a1、數據發送端判斷接收端發來的針對其接收的數據的校驗結果是否正確,如果校驗結果正確,則執行步驟a2,否則,執行步驟a3;a2、進行新的數據的發送;a3、確定需要重傳該數據,並為其確定自動重傳過程指示和相應的傳輸塊序列號。
4.根據權利要求1或2所述的通信網絡中的數據重傳方法,其特徵在於所述的步驟b包括b1、將自動重傳過程指示和相應的傳輸塊序列號封裝於需要重傳的數據之前,組成一個數據塊;b2、將包含有自動重傳信令和相應數據的數據塊通過數據信道發送給數據接收端。
5.根據權利要求1或2所述的通信網絡中的數據重傳方法,其特徵在於所述的步驟d包括d1、對解調出的數據進行CRC(循環冗餘校驗);d2、如果校驗結果正確,則向數據發送端發送ACK(確認)信息;d3、如果校驗結果不正確,則向數據發送端發送NACK(不確認)信息。
全文摘要
本發明涉及一種通信網絡中的數據重傳方法。該方法包括首先,為需要重傳的數據確定自動重傳過程指示和相應的傳輸塊序列號;然後,將自動重傳過程指示和相應的傳輸塊序列號封裝於需要重傳的數據之前發送給數據接收端,接收端解讀出數據塊中承載的信令及相應的數據;最後,接收端根據解讀出的信令對解讀出的數據進行校驗,並將校驗結果返回數據發送端,至此,便完成了數據重傳的過程。本發明是將與HARQ有關的信令放到物理層和待傳輸的數據一起進行傳輸,省去了數據傳輸過程中佔用額外的信令信道,節省了系統下行資源;同時,本發明省去了從控制信道到業務信道的信令處理過程,縮短了對數據塊的處理時間,提高通信系統的傳輸性能。
文檔編號H04L1/08GK1464677SQ0212157
公開日2003年12月31日 申請日期2002年6月26日 優先權日2002年6月26日
發明者胡灝 申請人:華為技術有限公司