專利名稱:發(fā)送裝置、接收裝置、信息通信方法
技術(shù)領(lǐng)域:
本發(fā)明涉及發(fā)送裝置、接收裝置、信息通信方法,特別涉及應(yīng)用 于構(gòu)成無線通信系統(tǒng)的發(fā)送裝置以及接收裝置中的重發(fā)控制技術(shù)等且 有效的技術(shù)。
背景技術(shù):
在以便攜電話等為代表的移動通信領(lǐng)域中,為了實現(xiàn)語音以外的 大容量數(shù)據(jù)、高精細(xì)圖像數(shù)據(jù)的收發(fā)等服務(wù),實現(xiàn)高速大容量通信的要 求在不斷提高。在希望高速大容量通信的當(dāng)前的無線通信中,必須使用補償無線 傳送區(qū)間的錯誤的技術(shù),以改善吞吐量。作為用于此目的的重要的錯誤補償技術(shù),有自動重發(fā)控制方式(ARQ: Automatic Repeat reQuest)。 圖1是示出作為以往的重發(fā)控制方式的ARQ的作用的概念圖。該ARQ 是如下方式使用附加在發(fā)送分組中的CRC (Cyclic Redundancy Check code:循環(huán)冗余校驗碼)等檢錯碼,針對每個分組進(jìn)行檢錯,在接收到 的分組中沒有錯誤時向發(fā)送側(cè)返回ACK信號,請求下一個分組的發(fā)送; 在判明為有錯誤的情況下,返回NACK (Not—ACKnowledge:否定應(yīng) 答)信號來請求該分組的重發(fā)。該ARQ之一有HARQ(Hybrid—ARQ:混合ARQ)。此處在HARQ 中,也以非專利文獻(xiàn)1中言及的使用分組合成的HARQ為示例進(jìn)行說 明。以下在該段落中,HARQ是指使用分組合成的HARQ。圖2是示 出該HARQ方式的原理的概念圖。在HARQ中進(jìn)行了糾錯之后,使用 附加在發(fā)送幀最末尾的CRC等來針對每個幀進(jìn)行檢錯。在檢測到錯誤 時,向發(fā)送側(cè)返回NACK信號,請求該幀整體的重發(fā)。此時接收側(cè)向 緩沖器輸入檢測到錯誤的幀的接收信號。合成在HARQ中重發(fā)的幀的接收結(jié)果和初次發(fā)送的幀的接收信號。由此,可利用初次幀的軟判定信 息,進(jìn)一步改善接收特性。在以HARQ為首的以往的重發(fā)控制方式中,使用稱為RTT (Round Trip Time,往返時間)的確認(rèn)應(yīng)答等待時間來控制重發(fā)。該RTT為分 組從發(fā)送側(cè)到達(dá)接收側(cè)為止的時間、確認(rèn)在接收側(cè)接收到的分組是否成 功的時間、表示確認(rèn)結(jié)果的ACK/NACK從接收側(cè)到達(dá)發(fā)送側(cè)為止的時 間的和,其使用規(guī)定的既定值。發(fā)送側(cè)在發(fā)送數(shù)據(jù)之后,當(dāng)ACK信號 在既定的RTT以內(nèi)從接收側(cè)到達(dá)時,在從最初的數(shù)據(jù)發(fā)送經(jīng)過預(yù)定的 RTT之后發(fā)送新數(shù)據(jù),在NACK信號的情況下,在RTT之后進(jìn)行重發(fā)。 當(dāng)ACK或NACK在RTT以內(nèi)沒有到達(dá)發(fā)送側(cè)時,發(fā)送側(cè)向接收側(cè)進(jìn) 行重發(fā)。在下一代移動通信中(課題l)期待實現(xiàn)與有線網(wǎng)絡(luò)的無縫連接、 (課題2)傳送速度可達(dá)1Gbps的大容量且高速的無線傳送這二點。在 實現(xiàn)(課題1)方面,必須將廣泛用作有線網(wǎng)傳送協(xié)議的TCP (Transmission Control Protocol:傳輸控制協(xié)議)安裝到無線網(wǎng)中。TCP 基本上觀測網(wǎng)絡(luò)內(nèi)部的擁塞,在沒有擁塞時逐漸提高傳送速率。在產(chǎn)生 擁塞的情況下將速率降到最低。通過分組丟失來判別該擁塞的產(chǎn)生。此處在將TCP用于無線系統(tǒng)時有如下的問題。當(dāng)ACK沒有在預(yù)定 的超時時間內(nèi)從接收側(cè)返回發(fā)送側(cè)的情況下,TCP判斷為發(fā)生了分組 丟失,但在無線環(huán)境中與有線環(huán)境相比延遲時間更長,所以超過TCP 的超時時間而判定為產(chǎn)生分組丟失的概率變高。其結(jié)果,TCP視為由 于擁塞引起分組丟失,大幅限制向網(wǎng)絡(luò)流入的數(shù)據(jù)流入量,所以在無線 環(huán)境中應(yīng)用的情況下,易于產(chǎn)生系統(tǒng)的吞吐量降低。這在進(jìn)行(課題2) 的大容量高速傳送時成為重要的課題。為了改善吞吐量降低,可考慮改善TCP協(xié)議、以及降低無線環(huán)境中的延遲時間等方法,此處采納后者。 重發(fā)處理時的延遲可認(rèn)為是無線環(huán)境的處理延遲的原因之一。在 使用RTT控制重發(fā)的以往方式中,由于RTT的值,在發(fā)送/重發(fā)新數(shù)據(jù) 之前需要時間,進(jìn)而在重復(fù)重發(fā)時重發(fā)延遲增加,引起系統(tǒng)的吞吐量降 低。另外,作為以往技術(shù)在專利文獻(xiàn)1中公開有如下技術(shù)針對衰落 和干擾等線路質(zhì)量不同的多個無線區(qū)域,使從基站向移動站的呼叫信號 的重發(fā)次數(shù)不同,從而適當(dāng)?shù)卮_保一齊呼叫信道的通信量,同時希望確 保充分的呼叫連接率,但沒有認(rèn)識到通信數(shù)據(jù)本身的重發(fā)控制中的上述 技術(shù)課題。非專禾U文獻(xiàn)1: D. Chase, "Code Combining —A Maximum — Likelihood Decoding Approach for Combining an Arbitrary Number of Noisy Packets ,"正EE TRANSACTIONSON COMMUNICATIONS , VOL.COM—33, N0.5, MAY 1985.專利文獻(xiàn)l:日本特開平10—13331號公報發(fā)明內(nèi)容本發(fā)明的目的在于,提供一種可縮短通信數(shù)據(jù)的重發(fā)控制中的重 發(fā)延遲時間的通信技術(shù)。本發(fā)明的另一個目的在于提供一種通信技術(shù),其在傳送延遲引起 的通信速率降低(penalty)比較嚴(yán)重的與有線通信網(wǎng)連接的無線通信網(wǎng) 中,可實現(xiàn)基于通信數(shù)據(jù)的重發(fā)控制的無線通信,而不會產(chǎn)生通信速率 的降低。本發(fā)明的第1方面的發(fā)送裝置具有-發(fā)送單元,其向接收裝置發(fā)送通信數(shù)據(jù);接收單元,其接收與所述通信數(shù)據(jù)對應(yīng)地從所述接收裝置應(yīng)答的 否定應(yīng)答信號或確認(rèn)應(yīng)答信號;重發(fā)控制單元,其不等待所述否定應(yīng)答信號從所述接收裝置到達(dá) 或經(jīng)過規(guī)定的確認(rèn)應(yīng)答等待時間,即對所述接收裝置重發(fā)所述通信數(shù) 據(jù);以及重發(fā)等待時間控制單元,其控制從發(fā)送所述通信數(shù)據(jù)到所述重發(fā) 為止的時間間隔。本發(fā)明的第2方面在第1方面記載的發(fā)送裝置中, 該發(fā)送裝置還具有無線資源的分配控制單元,在所述無線資源中存在空閑的情況下,該發(fā)送裝置執(zhí)行所述通信 數(shù)據(jù)的所述重發(fā)。本發(fā)明的第3方面在第1方面記載的發(fā)送裝置中, 所述重發(fā)控制單元根據(jù)所述通信數(shù)據(jù)的屬性,控制是否執(zhí)行所述重發(fā)、或者多次連續(xù)執(zhí)行所述重發(fā)。本發(fā)明的第4方面在第1方面記載的發(fā)送裝置中, 該發(fā)送裝置還具有預(yù)測單元,該預(yù)測單元根據(jù)與所述接收裝置間的通信狀況來預(yù)測所述通信數(shù)據(jù)的重發(fā)的產(chǎn)生,根據(jù)預(yù)測結(jié)果來控制所述重發(fā)控制單元是否執(zhí)行所述重發(fā)。本發(fā)明的第5方面在第l方面記載的發(fā)送裝置中, 該發(fā)送裝置還具有預(yù)測單元,該預(yù)測單元根據(jù)過去的所述通信數(shù)據(jù)的重發(fā)處理的產(chǎn)生頻度,預(yù)測所述通信數(shù)據(jù)的重發(fā)的產(chǎn)生,根據(jù)預(yù)測結(jié)果來控制所述重發(fā)控制單元是否執(zhí)行所述重發(fā)。本發(fā)明的第6方面在第l方面記載的發(fā)送裝置中, 該發(fā)送裝置還具有預(yù)測單元,該預(yù)測單元根據(jù)與所述接收裝置間的信息傳送路徑的狀態(tài),預(yù)測所述通信數(shù)據(jù)的重發(fā)的產(chǎn)生,根據(jù)預(yù)測結(jié)果來控制所述重發(fā)控制單元是否執(zhí)行所述重發(fā)。本發(fā)明的第7方面在第1方面記載的發(fā)送裝置中, 所述重發(fā)等待時間控制單元根據(jù)所述通信數(shù)據(jù)的屬性、與所述接收裝置間的信息傳送路徑的狀態(tài)、過去的所述通信數(shù)據(jù)的重發(fā)頻度中的至少一個來控制所述時間間隔的長度。 本發(fā)明的第8方面的接收裝置具有 接收單元,其接收從發(fā)送裝置到來的通信數(shù)據(jù); 發(fā)送單元,其根據(jù)所述通信數(shù)據(jù)的接收是否成功,向所述發(fā)送裝置發(fā)送與該通信數(shù)據(jù)相關(guān)的確認(rèn)應(yīng)答信號或否定應(yīng)答信號; 存儲單元,其存儲所述確認(rèn)應(yīng)答信號的發(fā)送結(jié)果;以及控制信息生成單元,其當(dāng)接收從所述發(fā)送裝置重發(fā)來的所述通信 數(shù)據(jù)時,在所述存儲單元中存儲有所述確認(rèn)應(yīng)答信號的情況下,不進(jìn)行 該通信數(shù)據(jù)的解碼處理而向所述發(fā)送裝置應(yīng)答所述確認(rèn)應(yīng)答信號。本發(fā)明的第9方面在第8方面記載的接收裝置中,該接收裝置還具有重發(fā)緩沖器,其保持檢測出錯誤的所述通信數(shù)據(jù);以及重發(fā)合成單元,其在所述存儲單元中沒有存儲所述確認(rèn)應(yīng)答信號 的情況下,根據(jù)保持在所述重發(fā)緩沖器中的所述通信數(shù)據(jù)和重發(fā)的所述 通信數(shù)據(jù)來執(zhí)行該通信數(shù)據(jù)的解碼處理。本發(fā)明的第IO方面的信息通信方法在發(fā)送側(cè)執(zhí)行如下步驟-第1步驟,向接收側(cè)發(fā)送通信數(shù)據(jù);以及第2步驟,不等待從所述接收側(cè)到來的所述通信數(shù)據(jù)的否定應(yīng)答 信號的到達(dá)或經(jīng)過規(guī)定的確認(rèn)應(yīng)答等待時間,即向所述接收側(cè)重發(fā)所述 通信數(shù)據(jù)。本發(fā)明的第11方面在第IO方面記載的信息通信方法中, 在所述第2步驟中,當(dāng)在所述發(fā)送側(cè)和所述接收側(cè)間的無線資源 中存在空閑的情況下,發(fā)送所述通信數(shù)據(jù)。本發(fā)明的第12方面在第IO方面記載的信息通信方法中, 在所述第2步驟中,預(yù)測從所述接收側(cè)請求重發(fā)在所述第1步驟 中發(fā)送的所述通信數(shù)據(jù)的可能性,當(dāng)所述可能性高且在所述發(fā)送側(cè)和所 述接收側(cè)間的無線資源中存在空閑的情況下,發(fā)送所述通信數(shù)據(jù)。 本發(fā)明的第13方面在第IO方面記載的信息通信方法中, 在所述第2步驟中,根據(jù)過去的所述通信數(shù)據(jù)的重發(fā)處理的產(chǎn)生 頻度,預(yù)測從所述接收側(cè)請求重發(fā)在所述第1步驟中發(fā)送的所述通信數(shù) 據(jù)的可能性,當(dāng)所述可能性高且在所述發(fā)送側(cè)和所述接收側(cè)間的無線資 源中存在空閑的情況下,發(fā)送所述通信數(shù)據(jù)。本發(fā)明的第14方面在第IO方面記載的信息通信方法中, 在所述第2步驟中,根據(jù)所述發(fā)送側(cè)和所述接收側(cè)間的信息傳送 路徑的質(zhì)量,預(yù)測從所述接收側(cè)請求重發(fā)在所述第1步驟中發(fā)送的所述 通信數(shù)據(jù)的可能性,當(dāng)所述可能性高且在所述發(fā)送側(cè)和所述接收側(cè)間的 無線資源中存在空閑的情況下,發(fā)送所述通信數(shù)據(jù)。本發(fā)明的第15方面在第10方面記載的信息通信方法中,在所述第2步驟中,根據(jù)所述通信數(shù)據(jù)的即時性,確定是否重發(fā) 所述通信數(shù)據(jù)。本發(fā)明的第16方面在第10方面記載的信息通信方法中, 在所述第2步驟中,根據(jù)所述通信數(shù)據(jù)的即時性,多次發(fā)送所述 通信數(shù)據(jù)。本發(fā)明的第17方面在第IO方面記載的信息通信方法中, 在所述第2步驟中,根據(jù)所述發(fā)送側(cè)和所述接收側(cè)間的信息傳送路徑的質(zhì)量,使從在所述第1步驟中發(fā)送所述通信數(shù)據(jù)到在該第2步驟中重發(fā)所述通信數(shù)據(jù)為止的重發(fā)時間間隔變化。本發(fā)明的第18方面在第IO方面記載的信息通信方法中, 在所述第2步驟中,根據(jù)過去的所述通信數(shù)據(jù)的重發(fā)處理的產(chǎn)生頻度,使從在所述第1步驟中發(fā)送所述通信數(shù)據(jù)到在該第2步驟中重發(fā)所述通信數(shù)據(jù)為止的重發(fā)時間間隔變化。本發(fā)明的第19方面在第IO方面記載的信息通信方法中, 在所述第2步驟中,根據(jù)所述通信數(shù)據(jù)的即時性,使從在所述第l步驟中發(fā)送所述通信數(shù)據(jù)到在該第2步驟中重發(fā)所述通信數(shù)據(jù)為止的重發(fā)時間間隔變化。本發(fā)明的第20方面在第IO方面記載的信息通信方法中, 在所述接收側(cè)執(zhí)行如下步驟第1步驟,接收從發(fā)送側(cè)到來的通信數(shù)據(jù),當(dāng)所述通信數(shù)據(jù)的接 收成功的情況下向所述發(fā)送側(cè)應(yīng)答確認(rèn)應(yīng)答信號,當(dāng)所述通信數(shù)據(jù)的接 收失敗的情況下向所述發(fā)送側(cè)應(yīng)答否定應(yīng)答信號并且存儲應(yīng)答結(jié)果;以 及第2步驟,在接收到從所述發(fā)送側(cè)重發(fā)來的所述通信數(shù)據(jù)時,當(dāng) 在所述第1步驟中將所述確認(rèn)應(yīng)答信號作為應(yīng)答結(jié)果存儲的情況下,抑 制該通信數(shù)據(jù)的解碼處理,并且向所述發(fā)送側(cè)應(yīng)答確認(rèn)應(yīng)答信號。
圖1是示出作為以往的重發(fā)控制方式的ARQ的作用的概念圖。圖2是示出以往的HARQ方式的原理的概念圖。 圖3是說明本發(fā)明的各實施方式的信息通信方法中共同的原理的 概念圖。圖4是說明本發(fā)明的各實施方式的信息通信方法中共同的原理的 概念圖。圖5是說明本發(fā)明的各實施方式的信息通信方法中共同的原理的 概念圖。圖6是說明本發(fā)明的各實施方式的信息通信方法中共同的原理的 概念圖。圖7是示出本發(fā)明的各實施方式的信息通信方法中共同的發(fā)送側(cè) 的作用的一個示例的流程圖。圖8是示出本發(fā)明的各實施方式的信息通信方法中共同的接收側(cè) 的作用的一個示例的流程圖。圖9是示出作為本發(fā)明的一個實施方式的信息通信中的分組結(jié)構(gòu) 的一個示例的概念圖。圖IO是示出應(yīng)用作為本發(fā)明的一個實施方式的通信方法的通信系 統(tǒng)的結(jié)構(gòu)的一個示例的概念圖。圖11是示出實施作為本發(fā)明的一個實施方式的信息通信方法的發(fā) 送裝置的結(jié)構(gòu)的一個示例的框圖。圖12是示出實施作為本發(fā)明的一個實施方式的信息通信方法的接 收裝置的結(jié)構(gòu)的一個示例的框圖。圖13是示出實施本發(fā)明的另一個實施方式的信息通信方法的發(fā)送 裝置的結(jié)構(gòu)的一個示例的框圖。圖14是示出圖13例示出的發(fā)送裝置的變形例的框圖。圖15是示出圖14例示出的發(fā)送裝置的變形例的作用的流程圖。圖16是示出本發(fā)明的另一個實施方式中的發(fā)送裝置的另一個變形 例的結(jié)構(gòu)的框圖。圖17是示出圖16例示出的發(fā)送裝置的變形例的作用的流程圖。圖18是示出本發(fā)明的又一個實施方式的發(fā)送裝置的結(jié)構(gòu)例的框圖。圖19是示出圖18例示出的發(fā)送裝置的變形例的作用的流程圖。 圖20是示出本發(fā)明的又一個實施方式的發(fā)送裝置的變形例的結(jié)構(gòu) 的框圖。圖21是示出圖20例示出的發(fā)送裝置的變形例的作用的流程圖。 圖22是示出本發(fā)明的又一個實施方式中的發(fā)送裝置的變形例的框圖。圖23是示出圖22例示出的發(fā)送裝置的變形例的作用的流程圖。
具體實施方式
以下,參照附圖來詳細(xì)說明本發(fā)明的實施方式。首先,使用圖3來說明以下的各實施方式的通信方法以及發(fā)送裝 置、接收裝置中共同的原理。在以往的ARQ方式中,如上述圖l所示, 相對于在發(fā)送新分組并經(jīng)過確認(rèn)應(yīng)答等待時間(RTT)之后進(jìn)行了重發(fā), 在本發(fā)明的實施方式中等待時間間隔T (T<RTT),強制重發(fā)通信數(shù)據(jù) 部分與最初的分組IO相同的強制重發(fā)分組10R (在本說明書中將其稱 為"強制重發(fā)")。設(shè)為可根據(jù)傳輸路徑信息、過去幾個分組的重發(fā)頻度、 發(fā)送分組的QoS (Quality of Service:服務(wù)質(zhì)量)的指標(biāo)之一即即時性 等來改變時間間隔T。由此,強制重發(fā)的分組更有效地利用時間分集, 提高在接收側(cè)正確地解碼的可能性。以下,對實際進(jìn)行強制重發(fā)時的重發(fā)處理方法進(jìn)行說明。另外, 假定在從接收側(cè)向發(fā)送側(cè)返回ACK/NACK的時間點附加CRC (Cyclic Redundancy check Codes:循環(huán)冗余校驗碼),在發(fā)送側(cè)當(dāng)CRC錯誤時 作為NACK來處理。首先,考慮在接收側(cè)錯誤地對最初發(fā)送的分組進(jìn)行解碼的情況。 發(fā)送側(cè)在從新分組10的發(fā)送經(jīng)過時間間隔T之后進(jìn)行強制重發(fā),所以 在接收側(cè)在從新分組10的到達(dá)經(jīng)過T之后強制重發(fā)分組10R到達(dá)。接 收側(cè)進(jìn)行強制重發(fā)分組10R的解碼,根據(jù)其結(jié)果,在接收成功的情況 下向發(fā)送側(cè)返回ACK (確認(rèn)應(yīng)答信號),在接收失敗的情況下向發(fā)送側(cè)返回NACK (否定應(yīng)答信號)。發(fā)送側(cè)即使新分組10的NACK到達(dá)也 不會立即進(jìn)行重發(fā),而是等待強制重發(fā)分組10R的ACK、 NACK。圖 3示出正確地對強制重發(fā)分組10R進(jìn)行了解碼時的狀態(tài)。如果在上述圖 1的以往方式中,在發(fā)送下一個新數(shù)據(jù)之前最低需要2XRTT,但在本 方式中通過RTT+T的時間來實現(xiàn)。因此,可削減RTT —T以上的處理 延遲。相反圖4示出錯誤地對強制重發(fā)分組IOR進(jìn)行了解調(diào)時的狀態(tài)。 在該情況下,在強制重發(fā)分組10R的NACK到達(dá)的時間點進(jìn)行重發(fā)。 之后,重復(fù)相同的處理。接下來考慮在接收側(cè)正確地對最初發(fā)送的分組進(jìn)行解碼的情況。 在接收側(cè),在從新分組10的到達(dá)經(jīng)過T之后強制重發(fā)分組10R到達(dá)。 由于在接收側(cè)正確地對新分組IO進(jìn)行了解碼,所以無需進(jìn)行強制重發(fā) 分組10R的解碼,在強制重發(fā)分組10R到達(dá)時向發(fā)送側(cè)返回ACK。圖5示出正確地向發(fā)送側(cè)傳送新分組10的ACK的情況。在該情 況下,在最初的ACK到達(dá)的時間點發(fā)送新分組IO,即使強制重發(fā)分組 10R的ACK到達(dá)也不進(jìn)行任何動作。另外,圖6示出向發(fā)送側(cè)錯誤地傳送新分組10的ACK的情況。 在該情況下,等待強制重發(fā)分組IOR的ACK到達(dá),發(fā)送新分組10。在 該情況下,也可削減RTT—T以上的處理延遲。在將上述4種情況按照發(fā)送側(cè)、接收側(cè)集中到流程圖時,如圖7、 圖8所示。在該圖7和圖8中,還包括控制信息錯誤的情況來進(jìn)行說明。另外,以下說明圖8中示出的新分組IO和強制重發(fā)分組IOR的判 別法的具體示例。艮卩,向分組附加SN (Sequential Number:時序序號) 而進(jìn)行發(fā)送。此時,在發(fā)送側(cè)發(fā)送新分組10的情況下更新SN;在重 發(fā)的強制重發(fā)分組10R的情況下維持SN。通過在接收側(cè)檢査該SN, 可鑒別新分組10和強制重發(fā)分組IOR。圖9例示出的分組10 (強制重發(fā)分組10R)包括作為頭部的發(fā)送 幀控制信息11、應(yīng)發(fā)送的實質(zhì)數(shù)據(jù)即發(fā)送數(shù)據(jù)12、以及包含發(fā)送幀控 制信息11和發(fā)送數(shù)據(jù)12的糾錯信息的CRC部13。發(fā)送幀控制信息11包括由該分組10 (強制重發(fā)分組10R)的發(fā)送目的地或發(fā)送源的地址、線路質(zhì)量等信息構(gòu)成的控制信息lla、和與上 述的SN (Sequential Number)相當(dāng)?shù)闹匕l(fā)時序序號llb。在分組10和 與該分組IO對應(yīng)的強制重發(fā)分組IOR中,重發(fā)時序序號llb和發(fā)送數(shù) 據(jù)12相互相等。在以上的說明中,在等待時間間隔T之后進(jìn)行強制重發(fā),但在用 于發(fā)送時進(jìn)行無線資源管理的系統(tǒng)的情況下,即使沒有等待時間間隔 T,只要在資源中存在空閑時,就可以進(jìn)行強制重發(fā)。另外,為了在該系統(tǒng)中減少無用的重發(fā)而防止發(fā)送功率的浪費, 還可考慮在預(yù)測分組需要重發(fā)的可能性之后進(jìn)行強制重發(fā)。根據(jù)過去幾 個分組的重發(fā)頻度和傳輸路徑信息等,進(jìn)行重發(fā)可能性的預(yù)測。在進(jìn)行該預(yù)測之后進(jìn)行強制重發(fā)的系統(tǒng)中,當(dāng)發(fā)送實時數(shù)據(jù)的情 況下,還可考慮判斷是否還加入數(shù)據(jù)的QoS (Quality of Service)的指 標(biāo)之一即即時性來進(jìn)行強制重發(fā)。在要求即時性的數(shù)據(jù)的情況下,變更 重發(fā)可能性的判斷基準(zhǔn)的設(shè)定,提高進(jìn)行強制重發(fā)的可能性。由此,雖 然有可能進(jìn)行一些無用的重發(fā),但提高了強制重發(fā)的概率,可起到大幅 降低重發(fā)處理延遲的效果。同樣作為考慮到QoS的方法,還可考慮在QoS的迫切性高的情況 下不進(jìn)行預(yù)測而進(jìn)行規(guī)定次數(shù)的強制重發(fā)的方法。由此,雖然發(fā)送功率 的消耗變大,但可節(jié)約預(yù)測中使用的時間,進(jìn)一步降低處理延遲。以上的方式與任意一個以往方式相比每單位時間的重發(fā)次數(shù)都增 加,所以在設(shè)定有最大重發(fā)次數(shù)的系統(tǒng)中,更快地達(dá)到最大重發(fā)次數(shù), 所以可在該時間點避免無用的延遲。另外,在與HARQ等方式并用時, 通過使用重發(fā)合成可在接收側(cè)更快且無錯誤地進(jìn)行接收。因此在設(shè)定有 重發(fā)超時時間等的系統(tǒng)中,在限制時間內(nèi)正確地解碼的可能性提高。 (實施方式1)圖IO是示出應(yīng)用本實施方式的通信方法的通信系統(tǒng)的結(jié)構(gòu)的一個 示例的概念圖,圖11是示出實施本實施方式的信息通信方法的發(fā)送裝 置的結(jié)構(gòu)的一個示例的框圖,圖12是示出實施本實施方式的信息通信 方法的接收裝置的結(jié)構(gòu)的一個示例的框圖。如圖IO例示所示,本實施方式的發(fā)送裝置100以及接收裝置200 構(gòu)成重發(fā)控制方式中使用HARQ的無線通信系統(tǒng)90而相互進(jìn)行無線通 信,并且與進(jìn)行信息通信的有線通信網(wǎng)20連接。有線通信網(wǎng)20以及無 線通信系統(tǒng)卯例如通過使用TCP/IP等通信協(xié)議來無縫地連接。如圖11例示所示,本實施方式的發(fā)送裝置100包括發(fā)送緩沖器 101、重發(fā)緩沖器102、無線資源管理部103、重發(fā)控制部104、等待功 能部105、復(fù)用部106、發(fā)送部107、發(fā)送天線108 (Tx)、接收天線109 (Rx)、接收部110以及控制信號解碼部111。發(fā)送緩沖器101是臨時保持發(fā)送數(shù)據(jù)12的緩沖器。重發(fā)緩沖器102 是保持已發(fā)送的發(fā)送數(shù)據(jù)12的緩沖器,其用于強制重發(fā)。無線資源管理部103進(jìn)行分配對發(fā)送緩沖器101的發(fā)送數(shù)據(jù)12或 重發(fā)緩沖器102進(jìn)行發(fā)送時使用的無線資源(頻率、碼、時隙中的任意 一個或者它們的組合)的處理。復(fù)用部106進(jìn)行在發(fā)送數(shù)據(jù)12的前后附加上述圖9例示的發(fā)送幀 控制信息11、 CRC部13來構(gòu)筑分組10和強制重發(fā)分組10R的處理。發(fā)送部107進(jìn)行將分組IO和強制重發(fā)分組IOR的數(shù)據(jù)轉(zhuǎn)換為電磁 波并從發(fā)送天線108發(fā)射的處理。接收部IIO進(jìn)行將接收天線109接收到的電磁波轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù), 提取出控制信息50并輸入給控制信號解碼部111的處理??刂菩盘柦獯a部111根據(jù)從接收部IIO輸入的控制信息50對重發(fā) 控制信號40進(jìn)行解碼,輸入給后述的重發(fā)控制部104。重發(fā)控制信號 40由ACK信號41或NACK信號42構(gòu)成。ACK信號41是在接收側(cè)(后 述的接收裝置200)分組10的接收成功的情況下從該接收側(cè)應(yīng)答的確 認(rèn)應(yīng)答信號。NACK信號42是在接收側(cè)(后述的接收裝置200)分組 10的接收失敗的情況下從該接收側(cè)應(yīng)答的否定應(yīng)答信號。重發(fā)控制部104向重發(fā)緩沖器102輸出新數(shù)據(jù)發(fā)送請求信號31, 該新數(shù)據(jù)發(fā)送請求信號31給出將存儲在該重發(fā)緩沖器102中的發(fā)送數(shù) 據(jù)12作為分組IO輸出的契機。另外,將該發(fā)送數(shù)據(jù)12的發(fā)送作為契 機,從發(fā)送緩沖器101向重發(fā)控制部104輸入發(fā)送通知信號32。重發(fā)控制部104向復(fù)用部106輸入發(fā)送幀控制信息34。該發(fā)送幀 控制信息34包括上述圖9例示的分組10和強制重發(fā)分組10R的構(gòu)筑 時使用的發(fā)送幀控制信息11。重發(fā)控制部104向無線資源管理部103輸出重發(fā)請求信號33來使 重發(fā)處理進(jìn)行。在本實施方式的情況下,在重發(fā)控制部104和無線資源管理部103 之間設(shè)有等待功能部105。該等待功能部105進(jìn)行使從重發(fā)控制部104輸入的重發(fā)請求信號 33延遲上述時間間隔T并輸入給無線資源管理部103的動作。此處,以往如上述圖1所示,重發(fā)控制部104根據(jù)發(fā)送通知信號 32在上述RTT期間等待來自接收側(cè)的重發(fā)控制信號40的到來,在經(jīng) 過該RTT或在該期間NACK信號42到來的情況下,向無線資源管理 部103輸入重發(fā)請求信號33來執(zhí)行分組10的重發(fā)處理。與此相對,在本實施方式的發(fā)送裝置100中,重發(fā)控制部104在 檢測到發(fā)送通知信號32之后,與重發(fā)控制信號40(ACK信號41、NACK 信號42)是否從接收側(cè)到來無關(guān)地,如上述圖3、圖4、圖5、圖6例 示所示,經(jīng)由等待功能部105向無線資源管理部103輸入重發(fā)請求信號 33,從而向接收側(cè)發(fā)送強制重發(fā)分組IOR。艮口,在本實施方式的情況下,在新分組10的發(fā)送之后經(jīng)過RTT之 前,而且,與是否接收到與該分組IO對應(yīng)的來自接收側(cè)的ACK信號 41和NACK信號42無關(guān)地,在由等待功能部105控制的上述時間間 隔T的延遲之后,強制地發(fā)送強制重發(fā)分組IOR。另一方面,如圖12例示所示,本實施方式的接收裝置200包括接 收天線201 (Rx)、接收部202、重發(fā)合成部203、重發(fā)緩沖器204、 ACK 緩沖器205、解碼處理部206、檢錯部207、控制信息生成部208、發(fā)送 部209以及發(fā)送天線210 (Tx)。接收天線201將從發(fā)送裝置100接收到的電磁波轉(zhuǎn)換成數(shù)字?jǐn)?shù)據(jù) 并輸入給重發(fā)合成部203、控制信息生成部208。重發(fā)合成部203進(jìn)行根據(jù)需要將從接收部202到來的數(shù)據(jù)存儲在重發(fā)緩沖器204中的處理、以及向從接收部202到來的數(shù)據(jù)重疊保持在 重發(fā)緩沖器204中的數(shù)據(jù)的處理。解碼處理部206進(jìn)行從重發(fā)合成部203輸入的數(shù)據(jù)的解碼處理。檢錯部207針對由解碼處理部206解碼后的分組10或強制重發(fā)分 組10R等數(shù)據(jù)進(jìn)行利用CRC部13的信息的檢錯或糾錯處理,并進(jìn)行 如下處理在無錯誤的情況下將ACK信號41作為重發(fā)控制信號40輸 出給ACK緩沖器205以及控制信息生成部208;在檢測出無法糾正的 錯誤的情況下將NACK信號42作為重發(fā)控制信號40輸出給ACK緩沖 器205以及控制信息生成部208。ACK緩沖器205保持從檢錯部207輸出的ACK信號41 ,在NACK 信號42到來的情況下,清除以前的ACK信號41的保持狀態(tài)。上述重發(fā)合成部203參照該ACK緩沖器205,在該ACK緩沖器 205中沒有存儲ACK信號41的情況下,視為上次的接收處理失敗,執(zhí) 行向從接收部202到來的數(shù)據(jù)重疊重發(fā)緩沖器204的數(shù)據(jù)的處理。另外, 在ACK緩沖器205中存儲有ACK信號41的情況下,視為上次的接收 處理成功,抑制向從接收部202到來的數(shù)據(jù)重疊重發(fā)緩沖器204的數(shù)據(jù) 的處理??刂菩畔⑸刹?08進(jìn)行如下處理將從檢錯部207輸入的重發(fā) 控制信號40 (ACK信號41或NACK信號42)以及從接收部202取得 的SIR信息51或與通信狀態(tài)相關(guān)的各種信息作為控制信息50送到發(fā) 送部209,向分組10或強制重發(fā)分組10R的發(fā)送源的發(fā)送裝置100進(jìn) 行應(yīng)答。另外,SIR信息51包括由接收部202實測到的發(fā)送裝置100和該 接收裝置200之間的無線通信路徑中的SIR (Signal to Interference Ratio:信號干擾比)的值。發(fā)送部209進(jìn)行將控制信息50轉(zhuǎn)換成電磁波并從發(fā)送天線210發(fā) 送的處理。另外,在上述圖11以及圖12中,為便于說明,獨立地圖示出發(fā) 送裝置100以及接收裝置200,但也可以在進(jìn)行信息通信的多個信息通信裝置中分別具有發(fā)送裝置100以及接收裝置200的組,進(jìn)行分組10 的雙向通信。在該情況下,在各信息通信裝置中,可采用共用在發(fā)送裝 置100和接收裝置200中共同的發(fā)送部、接收部、天線等結(jié)構(gòu)要素的結(jié) 構(gòu)。即,發(fā)送裝置100以及接收裝置200都可構(gòu)成信息通信裝置的一部 分。以下,對本實施方式中的發(fā)送裝置100以及接收裝置200的作用 的一個示例進(jìn)行說明。首先,在發(fā)送裝置100中,在發(fā)送緩沖器101中存儲發(fā)送數(shù)據(jù)12, 將來自重發(fā)控制部104的新數(shù)據(jù)發(fā)送請求信號31作為契機,將發(fā)送緩 沖器101內(nèi)的發(fā)送數(shù)據(jù)12構(gòu)成為分組IO,經(jīng)由復(fù)用部106、發(fā)送部107、 發(fā)送天線108進(jìn)行發(fā)送。在發(fā)送緩沖器101中,隨著該發(fā)送的完成,在重發(fā)緩沖器102中 存儲發(fā)送數(shù)據(jù)12,并且向重發(fā)控制部104輸入發(fā)送通知信號32。將其作為契機,重發(fā)控制部104不等待經(jīng)過RTT,并且與是否從 控制信號解碼部111輸入重發(fā)控制信號40無關(guān)地,直接經(jīng)由等待功能 部105向無線資源管理部103輸出重發(fā)請求信號33。在無線資源中存 在空閑時,無線資源管理部103在從最初的分組10的發(fā)送經(jīng)過由等待 功能部105控制的時間間隔T (<RTT)之后,經(jīng)由復(fù)用部106、發(fā)送部 107以及發(fā)送天線108發(fā)送使用存儲在重發(fā)緩沖器102中的相同發(fā)送數(shù) 據(jù)12而構(gòu)筑的強制重發(fā)分組IOR。此時,如上所述,強制重發(fā)分組10R 的發(fā)送數(shù)據(jù)12以及重發(fā)時序序號llb、控制信息lla的地址信息等與 原來的分組10的值相同。在接收裝置200側(cè),經(jīng)由傳輸路徑從發(fā)送裝置100到來的發(fā)送數(shù) 據(jù)12到達(dá)接收天線201 (Rx),經(jīng)由接收部202、重發(fā)合成部203以及 解碼處理部206、檢錯部207進(jìn)行接收信號的解碼處理以及錯誤判定處 理,在檢錯部207沒有檢測出錯誤的情況下,經(jīng)由控制信息生成部208、 發(fā)送部209以及發(fā)送天線210(Tx)向發(fā)送源的發(fā)送裝置100返回ACK 信號41,并且存儲在ACK緩沖器205中。在檢錯部207檢測出錯誤的情況下,經(jīng)由控制信息生成部208、發(fā)送部209以及發(fā)送天線210向發(fā)送源的發(fā)送裝置100返回NACK信號 42,同時在重發(fā)緩沖器204中積蓄產(chǎn)生錯誤的分組的接收信號,用于之 后的重發(fā)合成處理。艮P,在該接收裝置200的解調(diào)處理中,在對最初發(fā)送的數(shù)據(jù)(分 組10)檢測到ACK信號41的情況下,將其存儲在ACK緩沖器205 中,即使強制重發(fā)的強制重發(fā)分組10R到達(dá)也不對其進(jìn)行解調(diào),而是 向發(fā)送裝置100返回ACK信號41。接收裝置200向發(fā)送裝置100回送 由ACK信號41或NACK信號42和SIR信息51構(gòu)成的控制信息50, 同時在重發(fā)緩沖器204中積蓄產(chǎn)生錯誤的幀(分組)的接收信號,用于 重發(fā)合成處理。在發(fā)送裝置100中,由控制信號解碼部111解碼后的ACK信號41 或NACK信號42被輸入到重發(fā)控制部104。重發(fā)控制部104在輸入信 號為ACK信號41時輸出新數(shù)據(jù)發(fā)送請求信號31,在輸入信號為NACK 信號42時經(jīng)由無線資源管理部103向重發(fā)緩沖器102送出重發(fā)請求信 號33。在無線資源中存在空閑時,從重發(fā)緩沖器102送出重發(fā)信號。該重發(fā)信號在接收裝置200側(cè)被接收之后,與在上次的接收中積 蓄在重發(fā)緩沖器204中的信號合成,通過解碼處理部206解碼之后,通 過檢錯部207在糾錯之后進(jìn)行檢錯。之后重復(fù)相同的處理,直到在接收 側(cè)沒有檢測出錯誤,或者重發(fā)次數(shù)達(dá)到最大重發(fā)次數(shù)為止。另外,也可確定發(fā)送裝置100中的強制重發(fā)分組IOR的預(yù)定次數(shù), 在強制重發(fā)分組IOR的強制重發(fā)時連續(xù)重發(fā)該次數(shù)。參照上述圖7的流程圖來說明上述發(fā)送裝置100的處理。首先,在向接收裝置200發(fā)送包括發(fā)送數(shù)據(jù)12的新分組10之后 (步驟301),在時間間隔T(〈RTT)內(nèi),直接向接收裝置200發(fā)送包 括與分組IO相同的發(fā)送數(shù)據(jù)12以及重發(fā)時序序號llb在內(nèi)的強制重發(fā) 分組10R (步驟302)。然后,在RTT以內(nèi)沒有從接收裝置200側(cè)應(yīng)答包括ACK信號41 或NACK信號42等的控制信息50的期間(步驟303),且在沒有超過 既定的最大重發(fā)次數(shù)的期間(步驟310),重復(fù)步驟301、步驟302,在RTT內(nèi)存在應(yīng)答的情況下,判別所應(yīng)答的控制信息50有無錯誤(步驟 304)。然后,在控制信息50中檢測到錯誤的情況下,進(jìn)行有無與該控制 信息50對應(yīng)的強制重發(fā)(步驟306)、該控制信息50是否在T以內(nèi)到 達(dá)(步驟307)、與強制重發(fā)分組IOR對應(yīng)的控制信息50有無錯誤(步 驟308)、以及該控制信息50是ACK信號41還是NACK信號42的判 定(步驟309)。然后,在步驟306中判定為沒有強制重發(fā)的情況下,或者,在步 驟307中判定為控制信息50沒有在T以內(nèi)到達(dá)的情況下,或者,在步 驟308中判定為與強制重發(fā)分組IOR對應(yīng)的控制信息50存在錯誤的情 況下,或者,在步驟309中判定為控制信息50是NACK信號42的情 況下,返回步驟301。另外,在步驟306中判定為存在強制重發(fā)的情況下,并且在步驟 307中判定為控制信息50在T以內(nèi)到達(dá)的情況下,并且在步驟308中 判定為與強制重發(fā)分組10R對應(yīng)的控制信息50沒有錯誤的情況下,并 且在步驟309中判定為控制信息50是ACK信號41的情況下,結(jié)束該 分組10的發(fā)送處理。另一方面,在步驟304中判定為沒有檢測出錯誤的情況下,進(jìn)一 步判別所應(yīng)答的控制信息50為ACK信號41或NACK信號42中的哪 一個(步驟305)。然后,在判定為NACK信號42的情況下,分支到 上述步驟306,進(jìn)行上述步驟306 步驟309的判定處理。另外,在步驟305中判定為ACK信號41的情況下,結(jié)束該分組 IO的發(fā)送處理。另一方面,接收裝置200的處理如上述圖8的流程圖所示。艮P, 首先判別是否正確接收了包含在所接收的分組10的發(fā)送幀控制信息11 中的控制信息50 (步驟311),在不正確的控制信息50的情況下,向發(fā) 送裝置100側(cè)應(yīng)答NACK信號42并結(jié)束。在步驟311中正確地接收了控制信息50的情況下,進(jìn)一步參照重 發(fā)時序序號lib來判別是否為新分組10 (步驟312),在是新分組10的情況下,由解碼處理部206以及檢錯部207執(zhí)行解碼處理以及檢錯處 理(步驟313),判別有無錯誤(步驟314),在沒有錯誤的情況下,向 發(fā)送裝置100側(cè)應(yīng)答ACK信號41 ,并且在ACK緩沖器205中存儲ACK 信號41 (步驟315)并結(jié)束。在上述步驟314中檢測出錯誤的情況下,在重發(fā)緩沖器204中保 存分組10(步驟318),向發(fā)送裝置100應(yīng)答NACK信號42(步驟319) 并結(jié)束。在上述步驟312中判定為不是新分組10、即是強制重發(fā)分組10R 的情況下,參照ACK緩沖器205來判別先行的分組10的接收是否失 敗(即是否為NACK信號42)(步驟316),在失敗的情況下,執(zhí)行將 重發(fā)緩沖器204的數(shù)據(jù)并用的重發(fā)數(shù)據(jù)(強制重發(fā)分組IOR)的處理(步 驟317),執(zhí)行步驟314以后的處理。在步驟316中判定為接收成功(不是NACK信號42)的情況下, 向發(fā)送裝置100應(yīng)答ACK信號41 (步驟315)并結(jié)束。由此,在本實施方式中,在發(fā)送裝置100中,在經(jīng)過RTT之前與 是否從接收裝置200接收到NACK信號42無關(guān)地,在分組10的發(fā)送 之后,在延遲時間間隔T (<RTT)后定時發(fā)送與該分組IO相同內(nèi)容的 強制重發(fā)分組10R,從而即使在最初的分組IO錯誤的情況(圖3)、分 組IO和強制重發(fā)分組IOR中的任意一個錯誤的情況(圖4)、由接收裝 置200成功接收最初的分組10但從接收裝置200向發(fā)送裝置100應(yīng)答 的ACK信號41錯誤的情況(圖6)中的任意一個情況下,也能以RTT 十T的延遲時間來開始重發(fā),所以與圖1的以往技術(shù)中的2XRTT相比, 直到重發(fā)開始為止的延遲時間縮短RTT—T,可縮短發(fā)送數(shù)據(jù)12的重 發(fā)控制中的重發(fā)延遲時間。通過在分組IO之后強制地重發(fā)強制重發(fā)分組IOR,縮短直到最大 重發(fā)次數(shù)為止的到達(dá)時間,可盡早開始通信線路狀態(tài)不良引起的發(fā)送中 斷的判定以及對策。另外,在接收裝置200側(cè),在ACK緩沖器205中存儲分組10有 無錯誤,在最初的分組10的接收成功的情況下抑制后續(xù)的強制重發(fā)分組10R的解碼處理,所以也不會增大分組10的接收處理中的功耗(圖 5、圖6)。
另外,在進(jìn)行TCP/IP通信的有線通信網(wǎng)20中,在與有線通信網(wǎng) 20連接的無線通信系統(tǒng)90中由于分組10的重發(fā)延遲而視為產(chǎn)生分組 丟失的情況下,判斷為該分組丟失起因于無線通信系統(tǒng)90中的擁塞, 進(jìn)行大幅限制從無線通信系統(tǒng)90流入有線通信網(wǎng)20的數(shù)據(jù)流入量的控 制動作,所以經(jīng)由有線通信網(wǎng)20的無線通信系統(tǒng)90間的吞吐量降低。
與此相對,在本實施方式的情況下,接著分組IO在T (<RTT)以 內(nèi)強制地重發(fā)強制重發(fā)分組IOR,所以在有線通信網(wǎng)20中視為分組丟 失的概率減小,經(jīng)由有線通信網(wǎng)20的無線通信系統(tǒng)90間的吞吐量也不 會降低。
(實施方式2)
圖13是示出本發(fā)明的實施方式2的發(fā)送裝置的結(jié)構(gòu)的一個示例的 框圖。與上述實施方式1的不同點是向發(fā)送裝置IOO追加有預(yù)測部121, 接收裝置200的結(jié)構(gòu)與實施方式1相同。
即,在本實施方式2的情況下,來自發(fā)送緩沖器101的發(fā)送通知 信號32被輸入到預(yù)測部121,重發(fā)請求信號33a從該預(yù)測部121輸入 到重發(fā)控制部104。
另外,從控制信號解碼部111向預(yù)測部121輸入控制信息50。該 控制信息50從接收裝置200送來并包括表示通信狀態(tài)的各種信息。然 后,預(yù)測部121根據(jù)控制信息50,預(yù)測是否需要強制重發(fā)分組10R的 強制重發(fā),通過重發(fā)請求信號33a來控制重發(fā)控制部104。
在發(fā)送裝置100中,在發(fā)送包含發(fā)送數(shù)據(jù)12的分組10的同時, 向預(yù)測部121送出發(fā)送通知信號32。在預(yù)測部121中,根據(jù)從控制信 號解碼部111輸入的控制信息50,對該分組IO被請求重發(fā)的可能性進(jìn) 行預(yù)測。在可能性高的情況下,向重發(fā)控制部104送出重發(fā)請求信號 33a。之后,與實施方式1相同地,經(jīng)由等待功能部105、無線資源管 理部103向重發(fā)緩沖器102送出重發(fā)請求信號,執(zhí)行強制重發(fā)。
圖14是示出上述圖13的結(jié)構(gòu)的變形例的框圖。在該圖14的結(jié)構(gòu)中,根據(jù)過去的分組的重發(fā)產(chǎn)生頻度來進(jìn)行重發(fā)可能性的預(yù)測。艮P,在預(yù)測部121和控制信號解碼部111之間設(shè)有ACK/NACK緩 沖器122。在該ACK/NACK緩沖器122中,存儲有由控制信號解碼部 111解碼后的ACK信號41以及NACK信號42的各頻度。預(yù)測部121參照ACK/NACK緩沖器122取得過去的重發(fā)產(chǎn)生頻度 信息,在重發(fā)產(chǎn)生頻度高時,向重發(fā)控制部104送出重發(fā)請求信號33a。 另外,通過將發(fā)送數(shù)據(jù)12的QoS信息32a與發(fā)送通知信號32 —起傳 送到預(yù)測部121,還可以在要求即時性的情況下降低作為重發(fā)可能性判 斷基準(zhǔn)的閾值Th (threshold),提高進(jìn)行重發(fā)的可能性。圖15是示出 此時的預(yù)測部121的處理的情況的流程圖。艮口,預(yù)測部121在從發(fā)送緩沖器101接收到發(fā)送通知信號32時(步 驟321),從ACK/NACK緩沖器122讀出與過去n個分組10 (幀)相 關(guān)的重發(fā)產(chǎn)生頻度信息(步驟322),計算出重發(fā)產(chǎn)生概率p二要重發(fā)的 幀數(shù)(NACK信號42的次數(shù))/n (步驟323)。之后,根據(jù)與發(fā)送通知信號32—起送來的QoS信息32a,判別該 分組(發(fā)送數(shù)據(jù)12)是否為實時數(shù)據(jù)(步驟324),在是實時數(shù)據(jù)的情 況下,將作為執(zhí)行強制重發(fā)的判定基準(zhǔn)的閾值Th降低pl (步驟326)。然后,判定p〉Th是否成立(步驟325),在p〉Th成立的情況下向 重發(fā)控制部104送出重發(fā)請求信號33a,使強制重發(fā)執(zhí)行(步驟327)。另外,也可以在上述步驟321剛剛完成之后,立即從QoS信息32a 讀取與發(fā)送數(shù)據(jù)12相關(guān)的迫切性的水平信息,在迫切性高的情況下, 也可以省略從步驟322到步驟325的處理,直接分支到步驟327來執(zhí)行 強制重發(fā)處理。圖16是示出本實施方式2中的發(fā)送裝置100的又一個變形例的結(jié) 構(gòu)的框圖。在該情況下,在預(yù)測部121中根據(jù)從控制信號解碼部111 送來的SIR信息51來進(jìn)行重發(fā)可能性的預(yù)測。該SIR信息51從接收 裝置200側(cè)與ACK信號41或NACK信號42 —起伴隨控制信息50而 到來。在該圖16的結(jié)構(gòu)中,也可根據(jù)發(fā)送數(shù)據(jù)12的QoS信息32a來使24重發(fā)概率變化。圖17是示出此時的預(yù)測部121的處理的情況的流程圖。 艮P,預(yù)測部121在從發(fā)送緩沖器101接收到發(fā)送通知信號32時(步 驟331),從控制信號解碼部111取得SIR信息51的值(SIR)(步驟 332)。之后,根據(jù)與發(fā)送通知信號32—起送來的QoS信息32a,判別該 分組(發(fā)送數(shù)據(jù)12)是否為實時數(shù)據(jù)(步驟333),在是實時數(shù)據(jù)的情 況下,將作為執(zhí)行強制重發(fā)的判定基準(zhǔn)的閾值Th提高sl (步驟335)。然后,判定SIR<Th是否成立(步驟334),在SIR<Th成立的情況 下向重發(fā)控制部104送出重發(fā)請求信號33a,使強制重發(fā)執(zhí)行(步驟 336)。另外,也可以在上述步驟331剛剛完成之后,立即從QoS信息32a 讀取與發(fā)送數(shù)據(jù)12相關(guān)的迫切性的水平信息,在迫切性高的情況下, 也可以省略從步驟332到步驟334的處理,直接分支到步驟336來執(zhí)行 強制重發(fā)處理。由此,在本實施方式2的情況下,根據(jù)從接收裝置200側(cè)應(yīng)答的 控制信息50中包含的SIR信息51,確定是否執(zhí)行強制重發(fā),所以在 SIR小且無線線路的狀態(tài)良好的情況下,可抑制無用的強制重發(fā)并可降 低發(fā)送功率,并且,可進(jìn)行與發(fā)送數(shù)據(jù)12的實時性對應(yīng)的適當(dāng)?shù)膹娭?重發(fā)。(實施方式3)圖18是示出本發(fā)明的實施方式3的發(fā)送裝置的結(jié)構(gòu)例的框圖。與 實施方式1的主要不同之處是等待功能部105的處理,接收裝置200 的結(jié)構(gòu)與實施方式l相同。在本實施方式中,從控制信號解碼部111向等待功能部105輸入 SIR信息51。然后,設(shè)為在等待功能部105中可根據(jù)過去的分組的SIR 來改變直到強制重發(fā)時為止的時間間隔T。等待功能部105根據(jù)從控制信號解碼部111送來的SIR信息51, 調(diào)節(jié)直到強制重發(fā)為止的時間間隔T。即,在SIR小且傳輸路徑狀況良 好時縮短T,進(jìn)而達(dá)成重發(fā)延遲的降低。相反在SIR大且傳輸路徑狀況惡劣的情況下延長T,達(dá)成分集效果。圖19是示出等待功能部105的 處理的情況的流程圖。此處示出通過使用閾值Th (threshold)評價SIR 的大小來判斷傳輸路徑狀況的示例。艮P,在從發(fā)送緩沖器101向重發(fā)控制部104輸入發(fā)送通知信號32 時,重發(fā)控制部104向等待功能部105輸入重發(fā)請求信號33(步驟341)。此時,等待功能部105從控制信號解碼部111取得反映之前的傳 輸路徑狀況的SIR信息51 (步驟342)。然后,判定SIIKTh是否成立(步驟343),在SIIKTh成立的情況 下將時間間隔T增大恒定量t來使強制重發(fā)執(zhí)行(步驟345),在SIIKTh 不成立的情況下將時間間隔T減小恒定量t來使強制重發(fā)執(zhí)行(步驟 344)。由此,通過設(shè)為可根據(jù)SIR信息51來改變直到強制重發(fā)為止的時 間間隔T,從而可在與SIR信息51表示的傳輸路徑狀況對應(yīng)的最佳定 時進(jìn)行強制重發(fā)分組IOR的強制重發(fā)。圖20是示出本實施方式3中的發(fā)送裝置100的變形例的結(jié)構(gòu)的框 圖。在該情況下,在等待功能部105和發(fā)送幀控制信息11之間設(shè)有 ACK/NACK緩沖器122。在該ACK/NACK緩沖器122中,存儲有由控 制信號解碼部111解碼后的ACK信號41以及NACK信號42的各頻度。然后,等待功能部105從ACK/NACK緩沖器122取得過去的NACK 信號42的產(chǎn)生頻度、即重發(fā)產(chǎn)生頻度的信息。在過去的重發(fā)產(chǎn)生頻度 低的情況下,縮短直到強制重發(fā)為止的時間間隔T,進(jìn)而達(dá)成重發(fā)延遲 的降低。相反在重發(fā)產(chǎn)生頻度高的情況下,延長時間間隔T,達(dá)成分集 效果。圖21是示出該情況的流程圖。此處示出使用閾值Th (threshold) 來判斷重發(fā)產(chǎn)生頻度的示例。艮口,在從發(fā)送緩沖器101向重發(fā)控制部104輸入發(fā)送通知信號32 時,重發(fā)控制部104向等待功能部105輸入重發(fā)請求信號33(步驟351)。此時,等到功能部105從ACK/NACK緩沖器122取得過去n個分 組(幀)的重發(fā)信息(步驟352),計算出重發(fā)產(chǎn)生概率p二要重發(fā)的幀 數(shù)(NACK信號42的次數(shù))/n (步驟353)。然后,判定p〉Th是否成立(步驟354),在p〉Th成立的情況下, 將時間間隔T增大恒定量t來使強制重發(fā)執(zhí)行(步驟356),在p>Th 不成立的情況下,將時間間隔T減小恒定量t來使強制重發(fā)執(zhí)行(步 驟355)。由此,通過設(shè)為可根據(jù)重發(fā)產(chǎn)生頻度來改變直到強制重發(fā)為止的 時間間隔T,從而可在與重發(fā)產(chǎn)生頻度表示的傳輸路徑狀況對應(yīng)的最佳 定時進(jìn)行強制重發(fā)分組IOR的強制重發(fā)。圖22是示出本實施方式3中的發(fā)送裝置100的又一個變形例的框 圖。在該情況下,從重發(fā)緩沖器102向等待功能部105輸入與發(fā)送數(shù)據(jù) 12相關(guān)的QoS信息32a。等待功能部105在強制重發(fā)分組10R的強制發(fā)送時取得發(fā)送數(shù)據(jù) 12的QoS信息32a。然后,在發(fā)送數(shù)據(jù)12需要即時性的情況下縮短直 到強制重發(fā)為止的時間間隔T,進(jìn)而達(dá)成重發(fā)延遲的降低。圖23是示 出該情況的流程圖。此處,示出根據(jù)QoS信息32a來判斷發(fā)送數(shù)據(jù)12 是否為實時數(shù)據(jù)的示例。艮P,在從發(fā)送緩沖器101向重發(fā)控制部104輸入發(fā)送通知信號32 時,重發(fā)控制部104向等待功能部105輸入重發(fā)請求信號33(步驟361 )。此時,等待功能部105根據(jù)從發(fā)送緩沖器101輸入的QoS信息32a, 判別該發(fā)送緩沖器101內(nèi)的發(fā)送數(shù)據(jù)12是否為實時數(shù)據(jù)(步驟362), 在發(fā)送數(shù)據(jù)12為實時數(shù)據(jù)的情況下,將時間間隔T減小恒定量t (步 驟364)來使強制重發(fā)執(zhí)行,在不是實時數(shù)據(jù)的情況下將時間間隔T減 小恒定量t來使強制重發(fā)執(zhí)行(步驟363)。由此,通過根據(jù)發(fā)送數(shù)據(jù)12需要的實時性等QoS將直到強制重發(fā) 為止的時間間隔T控制為可變,可實現(xiàn)適合于QoS的重發(fā)控制。根據(jù)以上說明的各實施方式,起到如下的效果。 (1)在發(fā)送裝置100中,在發(fā)送分組10之后,不等待RTT而進(jìn) 行強制重發(fā)分組10R的強制重發(fā)。因此重發(fā)次數(shù)快速增加,通過與 HARQ的合成優(yōu)點(錯誤的分組10和強制重發(fā)分組10R的信號電平的 合成)相匹配,更快速地發(fā)送成功(ACK)的可能性變高。其結(jié)果,可降低重發(fā)延遲。特別在己確定最大重發(fā)延遲時間和最大重發(fā)次數(shù)的系 統(tǒng)中有效。(2) 在發(fā)送分組10之后,針對其重發(fā)的可能性,在進(jìn)行預(yù)測之 后確定是否執(zhí)行強制重發(fā)分組10R的強制重發(fā),所以可減少無用的重 發(fā),降低發(fā)送功率。(3) 可根據(jù)分組10的即時性來變更作為用于進(jìn)行強制重發(fā)的基 準(zhǔn)的閾值Th,所以通過在實時數(shù)據(jù)等中優(yōu)先進(jìn)行強制重發(fā),可降低重 發(fā)時的處理延遲。(4) 在不進(jìn)行預(yù)測而進(jìn)行重發(fā)的情況下,雖然浪費一些發(fā)送功率, 但由于不進(jìn)行預(yù)測而強制進(jìn)行多次重發(fā),所以可改善重發(fā)延遲。(5) 在發(fā)送分組10之后,通過設(shè)為可根據(jù)傳輸路徑的狀況、重 發(fā)產(chǎn)生頻度等來改變直到進(jìn)行強制重發(fā)分組10R的強制重發(fā)為止的時 間間隔T,從而可同時獲得時間分集效果并降低處理延遲。產(chǎn)業(yè)上的可利用性根據(jù)本發(fā)明,可縮短通信數(shù)據(jù)的重發(fā)控制中的重發(fā)延遲時間。 另外,在傳送延遲引起的通信速率降低比較嚴(yán)重的通信網(wǎng)中,可實現(xiàn)基于通信數(shù)據(jù)的重發(fā)控制的無線通信,而不會產(chǎn)生通信速度速率的降低。另外,本發(fā)明不限于上述實施方式中例示出的結(jié)構(gòu),當(dāng)然可在不 脫離其要旨的范圍內(nèi)進(jìn)行各種變更。例如,不限于無線通信,可廣泛應(yīng)用在一般的有線通信的ARQ、 HARQ等中的重發(fā)技術(shù)。
權(quán)利要求
1.一種發(fā)送裝置,其特征在于,該發(fā)送裝置具有發(fā)送單元,其向接收裝置發(fā)送通信數(shù)據(jù);接收單元,其接收與所述通信數(shù)據(jù)對應(yīng)地從所述接收裝置應(yīng)答的否定應(yīng)答信號或確認(rèn)應(yīng)答信號;重發(fā)控制單元,其不等待所述否定應(yīng)答信號從所述接收裝置到達(dá)或經(jīng)過規(guī)定的確認(rèn)應(yīng)答等待時間,即對所述接收裝置重發(fā)所述通信數(shù)據(jù);以及重發(fā)等待時間控制單元,其控制從發(fā)送所述通信數(shù)據(jù)到所述重發(fā)為止的時間間隔。
2. 根據(jù)權(quán)利要求1所述的發(fā)送裝置,其特征在于, 該發(fā)送裝置還具有無線資源的分配控制單元,在所述無線資源中存在空閑的情況下,該發(fā)送裝置執(zhí)行所述通信 數(shù)據(jù)的所述重發(fā)。
3. 根據(jù)權(quán)利要求1所述的發(fā)送裝置,其特征在于,所述重發(fā)控制 單元根據(jù)所述通信數(shù)據(jù)的屬性,控制是否執(zhí)行所述重發(fā)、或者多次連續(xù) 執(zhí)行所述重發(fā)。
4. 根據(jù)權(quán)利要求l所述的發(fā)送裝置,其特征在于,該發(fā)送裝置還 具有預(yù)測單元,該預(yù)測單元根據(jù)與所述接收裝置間的通信狀況來預(yù)測所 述通信數(shù)據(jù)的重發(fā)的產(chǎn)生,根據(jù)預(yù)測結(jié)果由所述重發(fā)控制單元來控制是 否執(zhí)行所述重發(fā)。
5. 根據(jù)權(quán)利要求l所述的發(fā)送裝置,其特征在于,該發(fā)送裝置還 具有預(yù)測單元,該預(yù)測單元根據(jù)過去的所述通信數(shù)據(jù)的重發(fā)處理的產(chǎn)生 頻度,預(yù)測所述通信數(shù)據(jù)的重發(fā)的產(chǎn)生,根據(jù)預(yù)測結(jié)果來控制所述重發(fā) 控制單元是否執(zhí)行所述重發(fā)。
6. 根據(jù)權(quán)利要求l所述的發(fā)送裝置,其特征在于,該發(fā)送裝置還 具有預(yù)測單元,該預(yù)測單元根據(jù)與所述接收裝置間的信息傳送路徑的狀 態(tài),預(yù)測所述通信數(shù)據(jù)的重發(fā)的產(chǎn)生,根據(jù)預(yù)測結(jié)果來控制所述重發(fā)控制單元是否執(zhí)行所述重發(fā)。
7. 根據(jù)權(quán)利要求1所述的發(fā)送裝置,其特征在于,所述重發(fā)等待 時間控制單元根據(jù)所述通信數(shù)據(jù)的屬性、與所述接收裝置間的信息傳送 路徑的狀態(tài)、過去的所述通信數(shù)據(jù)的重發(fā)頻度中的至少一個來控制所述 時間間隔的長度。
8. —種接收裝置,其特征在于,該接收裝置具有 接收單元,其接收從發(fā)送裝置到來的通信數(shù)據(jù);發(fā)送單元,其根據(jù)所述通信數(shù)據(jù)的接收是否成功,向所述發(fā)送裝置發(fā)送與該通信數(shù)據(jù)相關(guān)的確認(rèn)應(yīng)答信號或否定應(yīng)答信號; 存儲單元,其存儲所述確認(rèn)應(yīng)答信號的發(fā)送結(jié)果;以及 控制信息生成單元,其當(dāng)接收從所述發(fā)送裝置重發(fā)來的所述通信 數(shù)據(jù)時,在所述存儲單元中存儲有所述確認(rèn)應(yīng)答信號的情況下,不進(jìn)行 該通信數(shù)據(jù)的解碼處理而向所述發(fā)送裝置應(yīng)答所述確認(rèn)應(yīng)答信號。
9. 根據(jù)權(quán)利要求8所述的接收裝置,其特征在于, 該接收裝置還具有重發(fā)緩沖器,其保持檢測出錯誤的所述通信數(shù)據(jù);以及 重發(fā)合成單元,其在所述存儲單元中沒有存儲所述確認(rèn)應(yīng)答信號的情況下,根據(jù)保持在所述重發(fā)緩沖器中的所述通信數(shù)據(jù)和重發(fā)的所述通信數(shù)據(jù)來執(zhí)行該通信數(shù)據(jù)的解碼處理。
10. —種信息通信方法,其特征在于,該信息通信方法在發(fā)送側(cè) 執(zhí)行如下步驟第1步驟,向接收側(cè)發(fā)送通信數(shù)據(jù);以及第2步驟,不等待從所述接收側(cè)到來的所述通信數(shù)據(jù)的否定應(yīng)答 信號的到達(dá)或經(jīng)過規(guī)定的確認(rèn)應(yīng)答等待時間,即向所述接收側(cè)重發(fā)所述 通信數(shù)據(jù)。
11. 根據(jù)權(quán)利要求10所述的信息通信方法,其特征在于,在所述 第2步驟中,當(dāng)在所述發(fā)送側(cè)和所述接收側(cè)間的無線資源中存在空閑的 情況下,發(fā)送所述通信數(shù)據(jù)。
12. 根據(jù)權(quán)利要求IO所述的信息通信方法,其特征在于,在所述第2步驟中,預(yù)測從所述接收側(cè)請求重發(fā)在所述第1步驟中發(fā)送的所述 通信數(shù)據(jù)的可能性,當(dāng)所述可能性高且在所述發(fā)送側(cè)和所述接收側(cè)間的 無線資源中存在空閑的情況下,發(fā)送所述通信數(shù)據(jù)。
13. 根據(jù)權(quán)利要求IO所述的信息通信方法,其特征在于,在所述 第2步驟中,根據(jù)過去的所述通信數(shù)據(jù)的重發(fā)處理的產(chǎn)生頻度,預(yù)測從 所述接收側(cè)請求重發(fā)在所述第1步驟中發(fā)送的所述通信數(shù)據(jù)的可能性, 當(dāng)所述可能性高且在所述發(fā)送側(cè)和所述接收側(cè)間的無線資源中存在空 閑的情況下,發(fā)送所述通信數(shù)據(jù)。
14. 根據(jù)權(quán)利要求10所述的信息通信方法,其特征在于,在所述 第2步驟中,根據(jù)所述發(fā)送側(cè)和所述接收側(cè)間的信息傳送路徑的質(zhì)量, 預(yù)測從所述接收側(cè)請求重發(fā)在所述第1步驟中發(fā)送的所述通信數(shù)據(jù)的 可能性,當(dāng)所述可能性高且在所述發(fā)送側(cè)和所述接收側(cè)間的無線資源中 存在空閑的情況下,發(fā)送所述通信數(shù)據(jù)。
15. 根據(jù)權(quán)利要求IO所述的信息通信方法,其特征在于,在所述 第2步驟中,根據(jù)所述通信數(shù)據(jù)的即時性,確定是否重發(fā)所述通信數(shù)據(jù)。
16. 根據(jù)權(quán)利要求10所述的信息通信方法,其特征在于,在所述 第2步驟中,根據(jù)所述通信數(shù)據(jù)的即時性,多次發(fā)送所述通信數(shù)據(jù)。
17. 根據(jù)權(quán)利要求10所述的信息通信方法,其特征在于,在所述 第2步驟中,根據(jù)所述發(fā)送側(cè)和所述接收側(cè)間的信息傳送路徑的質(zhì)量, 使從在所述第1步驟中發(fā)送所述通信數(shù)據(jù)到在該第2步驟中重發(fā)所述通 信數(shù)據(jù)為止的重發(fā)時間間隔變化。
18. 根據(jù)權(quán)利要求IO所述的信息通信方法,其特征在于,在所述 第2步驟中,根據(jù)過去的所述通信數(shù)據(jù)的重發(fā)處理的產(chǎn)生頻度,使從在 所述第1步驟中發(fā)送所述通信數(shù)據(jù)到在該第2步驟中重發(fā)所述通信數(shù)據(jù) 為止的重發(fā)時間間隔變化。
19. 根據(jù)權(quán)利要求IO所述的信息通信方法,其特征在于,在所述 第2步驟中,根據(jù)所述通信數(shù)據(jù)的即時性,使從在所述第1步驟中發(fā)送 所述通信數(shù)據(jù)到在該第2步驟中重發(fā)所述通信數(shù)據(jù)為止的重發(fā)時間間 隔變化。20.根據(jù)權(quán)利要求10所述的信息通信方法,其特征在于, 在所述接收側(cè)執(zhí)行如下步驟-第1步驟,接收從發(fā)送側(cè)到來的通信數(shù)據(jù),當(dāng)所述通信數(shù)據(jù)的接 收成功的情況下向所述發(fā)送側(cè)應(yīng)答確認(rèn)應(yīng)答信號,當(dāng)所述通信數(shù)據(jù)的接收失敗的情況下向所述發(fā)送側(cè)應(yīng)答否定應(yīng)答信號并且存儲應(yīng)答結(jié)果;以 及第2步驟,在接收到從所述發(fā)送側(cè)重發(fā)來的所述通信數(shù)據(jù)時,當(dāng)在所述第1步驟中將所述確認(rèn)應(yīng)答信號作為應(yīng)答結(jié)果存儲的情況下,抑 制該通信數(shù)據(jù)的解碼處理,并且向所述發(fā)送側(cè)應(yīng)答確認(rèn)應(yīng)答信號。
全文摘要
本發(fā)明提供一種發(fā)送裝置、接收裝置、信息通信方法。在發(fā)送側(cè)發(fā)送分組之后,不等待經(jīng)過等待來自接收側(cè)的ACK/NACK應(yīng)答的規(guī)定的確認(rèn)應(yīng)答等待時間RTT,并且與和該分組對應(yīng)的來自接收側(cè)的ACK/NACK應(yīng)答無關(guān)地,在發(fā)送分組之后,以時間間隔T(<RTT)向接收側(cè)強制地重發(fā)與分組相同的強制重發(fā)分組。由此,分組產(chǎn)生錯誤時的重發(fā)延遲時間從以往的ARQ中的2×RTT縮短RTT-T而成為RTT+T。
文檔編號H04L29/08GK101223759SQ20058005101
公開日2008年7月16日 申請日期2005年7月8日 優(yōu)先權(quán)日2005年7月8日
發(fā)明者關(guān)宏之, 實川大介, 椎崎耕太郎, 須田健二 申請人:富士通株式會社