亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于通信系統(tǒng)中的數(shù)據(jù)傳輸?shù)南日即_認(rèn)的制作方法

文檔序號(hào):7734043閱讀:155來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):用于通信系統(tǒng)中的數(shù)據(jù)傳輸?shù)南日即_認(rèn)的制作方法
技術(shù)領(lǐng)域
概括地說(shuō),本發(fā)明涉及通信,具體地說(shuō),涉及用于在通信系統(tǒng)中確認(rèn)數(shù)據(jù)傳輸 的技術(shù)。
背景技術(shù)
在通信系統(tǒng)中,發(fā)射機(jī)可以對(duì)數(shù)據(jù)進(jìn)行編碼和調(diào)制,然后向接收機(jī)發(fā)送數(shù)據(jù)傳 輸。接收機(jī)可以從發(fā)射機(jī)接收該傳輸,對(duì)接收的傳輸進(jìn)行解碼和解調(diào),如果該數(shù)據(jù)被正 確解碼則發(fā)送確認(rèn)(ACK),而如果該數(shù)據(jù)被錯(cuò)誤解碼則發(fā)送否認(rèn)(NAK)。如果接收到 NAK,則發(fā)射機(jī)重發(fā)該數(shù)據(jù),如果接收到ACK,則發(fā)射機(jī)發(fā)送新數(shù)據(jù)。希望以一種實(shí)現(xiàn) 良好性能的形式來(lái)發(fā)送ACK信息(例如,ACK或NAK)。

發(fā)明內(nèi)容
本文描述了一種發(fā)送用于數(shù)據(jù)傳輸?shù)南日?pre-emptive)ACK信息的技術(shù)。先占 ACK信息是在對(duì)所有數(shù)據(jù)進(jìn)行解碼之前生成的該數(shù)據(jù)的ACK信息。先占ACK信息可用 于降低ACK反饋延時(shí)、增加解碼吞吐量并且改善性能。在一個(gè)設(shè)計(jì)中,接收機(jī)(例如,終端)可以接收數(shù)據(jù)傳輸,并且可以處理所接收 的傳輸以便對(duì)數(shù)據(jù)進(jìn)行解碼。接收機(jī)可以在對(duì)所有數(shù)據(jù)進(jìn)行解碼之前生成該數(shù)據(jù)的ACK 信息。接收機(jī)可以基于一部分?jǐn)?shù)據(jù)的解碼結(jié)果、針對(duì)接收的傳輸所估計(jì)的接收信號(hào)質(zhì) 量、估計(jì)的容量等等,生成ACK信息。在完成對(duì)所有數(shù)據(jù)的解碼之前,接收機(jī)可以在指 定的ACK傳輸時(shí)間發(fā)送ACK信息。在一個(gè)設(shè)計(jì)中,接收機(jī)可以接收具有多個(gè)(K個(gè))分組的傳輸,并且在對(duì)所有分 組進(jìn)行解碼之前生成這些分組的ACK信息。接收機(jī)可以在對(duì)L個(gè)分組進(jìn)行解碼后生成 ACK信息,其中RL < K。如果所有L個(gè)分組都被正確解碼,則接收機(jī)可以將ACK信 息設(shè)置為ACK,而如果L個(gè)分組中有一個(gè)分組被錯(cuò)誤解碼,則將ACK信息設(shè)置為NAK。 該L個(gè)分組可以包括在K個(gè)分組中首先被解碼的單個(gè)分組、在ACK傳輸時(shí)間之前被解碼 的所有分組、預(yù)定數(shù)量的分組等等。發(fā)射機(jī)(例如,基站)可以處理并且發(fā)送該K個(gè)分 組,使得它們具有相似的正確解碼概率。從而L個(gè)分組的解碼結(jié)果可以正確地反映剩余 分組的近似解碼結(jié)果。在另一個(gè)方案中,接收機(jī)可以接收具有K個(gè)分組的傳輸,錯(cuò)誤地解碼一個(gè)分組 繼而跳過(guò)對(duì)剩余分組的解碼。如果K個(gè)分組具有相似的正確解碼概率并且接收機(jī)對(duì)一個(gè) 分組錯(cuò)誤地解碼,則錯(cuò)誤地解碼剩余分組的可能性極大。接收機(jī)可以通過(guò)在錯(cuò)誤解碼后 不對(duì)剩余分組進(jìn)行解碼,來(lái)節(jié)省解碼資源以及電池電量。接收機(jī)可以等待剩余分組的另 一個(gè)傳輸,然后對(duì)這些分組進(jìn)行解碼。以下更詳細(xì)地描述了本發(fā)明的各方案和特征。


圖1示出了無(wú)線通信系統(tǒng);
圖2A示出了沒(méi)有先占ACK信息的數(shù)據(jù)傳輸;圖2B示出了具有先占ACK信息的數(shù)據(jù)傳輸;圖3示出了 K個(gè)分組的傳輸和接收的實(shí)例;圖4示出了將三個(gè)分組映射到八個(gè)輸出塊的實(shí)例;圖5示出了對(duì)三個(gè)分組進(jìn)行解調(diào)和解碼的實(shí)例;圖6示出了用于接收具有先占ACK信息的數(shù)據(jù)的過(guò)程;圖7示出了用于發(fā)送具有先占ACK信息的數(shù)據(jù)的過(guò)程;圖8示出了由于錯(cuò)誤解碼而終止解碼的過(guò)程;圖9示出了終端和基站的方框圖。
具體實(shí)施例方式本文所述的技術(shù)可用于各種無(wú)線和有線通信系統(tǒng)。術(shù)語(yǔ)“網(wǎng)絡(luò)”和“系 統(tǒng)” 一般可以互換使用。例如,所述技術(shù)可用于諸如碼分多址(CDMA)系統(tǒng)、時(shí)分 多址(TDMA)系統(tǒng)、頻分多址(FDMA)系統(tǒng)、正交頻分多址(OFDMA)系統(tǒng)、單載波 FDMA(SC-FDMA)系統(tǒng)等等的無(wú)線通信系統(tǒng)。CDMA系統(tǒng)可以實(shí)現(xiàn)諸如通用地面無(wú) 線電接入(UTRA)、cdma2000等等的無(wú)線電技術(shù)。OFDMA系統(tǒng)可以實(shí)現(xiàn)諸如演進(jìn)的 UTRA(E-UTRA)、超移動(dòng)寬帶(UMB)、IEEE 802.16、IEEE 802.20、Flash-OFDM 等 等的無(wú)線電技術(shù)。長(zhǎng)期演進(jìn)(LTE)使用E-UTRA,其在下行鏈路上采用OFDMA,在上 行鏈路上采用SC-FCDMA。在名為“第三代合作伙伴計(jì)劃”(3GPP)的組織的文獻(xiàn)中描 述了 UTRA、E-UTRA和LTE。在名為“第三代合作伙伴計(jì)劃2” (3GPP 2)的組織的文 獻(xiàn)中描述了 cdma2000和UMB。所述技術(shù)還可用于局域網(wǎng)(LAN)、無(wú)線局域網(wǎng)(WLAN) 和其它網(wǎng)絡(luò)。所述技術(shù)可用于經(jīng)由無(wú)線或有線通信鏈路在兩個(gè)設(shè)備之間進(jìn)行通信。為了 清楚起見(jiàn),以下針對(duì)無(wú)線通信系統(tǒng)來(lái)描述所述技術(shù)的某些方面。圖1示出了無(wú)線通信系統(tǒng)100,其可以被稱(chēng)為接入網(wǎng)(AN)。為了簡(jiǎn)單起見(jiàn),在 圖1中僅示出了一個(gè)終端110、一個(gè)基站120、一個(gè)網(wǎng)絡(luò)控制器130?;?20 —般是與 終端通信的固定站,其也可以被稱(chēng)為接入點(diǎn)、節(jié)點(diǎn)B、演進(jìn)節(jié)點(diǎn)B等等。網(wǎng)絡(luò)控制器130 可以協(xié)調(diào)和控制基站120和耦合到網(wǎng)絡(luò)控制器的其它基站。終端110可以是靜止的或移動(dòng)的,其也可以被稱(chēng)為接入終端(AT)、移動(dòng)站、用 戶設(shè)備、用戶終端、用戶單元、站等等。終端Iio可以是手機(jī)、個(gè)人數(shù)字助理(PDA)、 無(wú)線通信設(shè)備、無(wú)線調(diào)制解調(diào)器、手持設(shè)備、膝上電腦等等。終端110可以經(jīng)由前向鏈 路122和反向鏈路124與基站120通信。前向鏈路(或下行鏈路)是指從基站到終端的 通信鏈路,而反向鏈路(或上行鏈路)是指從終端到基站的通信鏈路。本文所述的技術(shù) 可用于前向鏈路以及反向鏈路上的數(shù)據(jù)傳輸。為了清楚起見(jiàn),在下文針對(duì)反向鏈路上的 傳輸來(lái)描述本文所述技術(shù)的某些方面。所述技術(shù)還可用于利用時(shí)分雙工(TDD)的系統(tǒng)以 及利用頻分雙工(FDD)的系統(tǒng)。圖2A示出了具有確認(rèn)的示例性數(shù)據(jù)傳輸??梢詫鬏敃r(shí)間線分成多個(gè)幀單元, 該幀可以稱(chēng)為無(wú)線幀、物理層(PHY)幀等等。每個(gè)幀可以具有固定的或可配置的時(shí)長(zhǎng)。
發(fā)射機(jī)(例如,終端110)可以編碼和調(diào)制一個(gè)或多個(gè)(K個(gè))分組,并且可以在 幀η中發(fā)送具有K個(gè)分組的傳輸。分組還可以被稱(chēng)為數(shù)據(jù)分組、PHY分組、子分組、傳 輸塊、數(shù)據(jù)塊、碼字、碼塊等等。接收機(jī)(例如,基站120)可以從發(fā)射機(jī)接收該傳輸、 解調(diào)所接收的傳輸,并且對(duì)所解調(diào)的數(shù)據(jù)進(jìn)行解碼以獲得K個(gè)解碼后的分組。然后,如 果K個(gè)分組被正確解碼,則接收機(jī)在幀η+3中發(fā)送ACK,而如果任一分組被錯(cuò)誤解碼, 則接收機(jī)發(fā)送ΝΑΚ。如果接收到ΝΑΚ,則發(fā)射機(jī)發(fā)送具有K個(gè)分組的另一個(gè)傳輸,而 如果接收到ACK,則發(fā)射機(jī)可以發(fā)送具有新分組的傳輸。通常,接收機(jī)可以對(duì)所有分組發(fā)送單個(gè)ACK或ΝΑΚ,或者對(duì)每個(gè)分組分別發(fā)送 單獨(dú)的ACK或ΝΑΚ。在本文的描述中,ACK信息可以包括用于所有分組的單個(gè)ACK 或ΝΑΚ、用于每個(gè)分組的單獨(dú)的ACK或ΝΑΚ、用于指示一個(gè)或多個(gè)分組的實(shí)際解碼結(jié) 果的信息、用于指示一個(gè)或多個(gè)分組的預(yù)測(cè)解碼結(jié)果的信息或者有助于發(fā)射機(jī)判斷是否 重發(fā)一個(gè)或多個(gè)分組的一些其它信息。為了清楚起見(jiàn),在以下大多數(shù)討論中,假設(shè)對(duì)所 有分組發(fā)送單個(gè)ACK或ΝΑΚ。在圖2Α所示的實(shí)例中,從幀η中的數(shù)據(jù)傳輸?shù)綆?3中的ACK傳輸存在三幀
延遲。通常,ACK傳輸可以從數(shù)據(jù)傳輸開(kāi)始延遲任意數(shù)量??梢杂上到y(tǒng)指定并且選擇 ACK傳輸?shù)难舆t量以提供良好性能。如圖2Α所示,可用于由接收機(jī)處理所接收的傳輸?shù)臅r(shí)間量取決于ACK傳輸?shù)难?遲量。接收機(jī)可以首先解調(diào)所接收的傳輸,然后對(duì)所解調(diào)的數(shù)據(jù)進(jìn)行解碼。用于解調(diào)的 時(shí)間量被稱(chēng)為解調(diào)時(shí)間,用于解碼的時(shí)間量被稱(chēng)為解碼時(shí)間。解調(diào)時(shí)間和解碼時(shí)間可以取 決于各種因素,例如所發(fā)送的分組的數(shù)量、分組是如何被發(fā)送的、接收機(jī)處的解調(diào)和解碼 資源等等。對(duì)于接收機(jī)處給定數(shù)量的解碼資源而言,可被解碼的數(shù)據(jù)量正比于解碼時(shí)間。 在圖2Α所示的實(shí)例中,解碼時(shí)間是T1秒,解碼吞吐量是P1,其中PpPI1, β是比例因 子。如圖2Α所示,在每個(gè)幀中可以發(fā)送的數(shù)據(jù)量受到接收機(jī)處的解碼吞吐量的限制。在一個(gè)方案中,先占ACK信息可用于實(shí)現(xiàn)低ACK反饋延時(shí)并改善性能。接收 機(jī)可以在對(duì)所有K個(gè)分組進(jìn)行解碼之前生成并且發(fā)送先占ACK信息,如以下實(shí)例所示, 這可以改善吞吐量。圖2Β示出了具有先占ACK信息的示例性數(shù)據(jù)傳輸。在該實(shí)例中,發(fā)射機(jī)可以 編碼并且調(diào)制K個(gè)分組,并且可以在幀η中發(fā)送具有K個(gè)分組的傳輸。接收機(jī)可以從發(fā) 射機(jī)接收傳輸、解調(diào)所接收的傳輸并且解碼所解調(diào)的數(shù)據(jù)。發(fā)射機(jī)可以在ACK傳輸時(shí)間之前發(fā)送比接收機(jī)可以解碼的數(shù)據(jù)多的數(shù)據(jù),ACK 傳輸時(shí)間是接收機(jī)用于發(fā)送ACK信息的幀。接收機(jī)可以基于可用解碼結(jié)果來(lái)生成先占 ACK信息,并且在幀η+3中發(fā)送先占ACK信息。如果K個(gè)分組有可能被正確解碼,則 先占ACK信息可以包括ACK,否則包括ΝΑΚ。在發(fā)送先占ACK信息后,接收機(jī)可以 繼續(xù)對(duì)剩余分組進(jìn)行解碼。發(fā)射機(jī)可以基于從接收機(jī)接收的先占ACK信息,發(fā)送具有K 個(gè)分組的另一個(gè)傳輸或者可以發(fā)送具有新分組的傳輸。 如圖2Β所示,因?yàn)椴恍枰诎l(fā)送先占ACK信息的時(shí)刻完成解碼,所以發(fā)送先占 ACK信息的能力使得接收機(jī)具有較長(zhǎng)的解碼時(shí)間。在圖2Β所示的實(shí)例中,解碼時(shí)間是 T2秒,解碼吞吐量是P2,其中Ρ#β*Τ2。因?yàn)閳D2Β中的解碼時(shí)間T2長(zhǎng)于圖2Α中的解 碼時(shí)間T1,所以具有先占ACK信息的解碼吞吐量P2大于不具有先占ACK信息的解碼吞吐量Pi。因此,通過(guò)使用先占ACK信息可以改善吞吐量和性能。使用先占ACK信息對(duì) 支持高數(shù)據(jù)速率的系統(tǒng)尤其有益,并且對(duì)于前向鏈路上的數(shù)據(jù)傳輸來(lái)說(shuō)是尤其期望的, 以便使得終端110在有限的解碼資源情況下支持高數(shù)據(jù)速率。圖3示出了分組的發(fā)送和接收的設(shè)計(jì)。發(fā)射機(jī)可以接收在一個(gè)幀中發(fā)送的K個(gè) 分組,其中通常KM。發(fā)射機(jī)可以生成循環(huán)冗余校驗(yàn)(CRC),并且將CRC附加到每個(gè) 分組,以使得接收機(jī)判斷該分組是被正確解碼還是錯(cuò)誤解碼。發(fā)射機(jī)還可以根據(jù)調(diào)制和 編碼方案來(lái)編碼和調(diào)制每個(gè)分組,以獲得對(duì)應(yīng)的輸出分組。發(fā)射機(jī)可以對(duì)所有K個(gè)分組 使用相同的編碼和調(diào)制方案。然而,發(fā)射機(jī)也可以獨(dú)立地編碼每個(gè)分組,并且接收機(jī)可 以獨(dú)立地對(duì)每個(gè)分組進(jìn)行解碼。發(fā)射機(jī)可以將K個(gè)輸出分組映射到M個(gè)輸出塊,其中通 常MM。輸出塊還可以被稱(chēng)為數(shù)據(jù)片(tile)(在UMB中)、資源塊(在E-UTRA中)等 等。每個(gè)輸出塊可以包括來(lái)自一個(gè)或多個(gè)輸出分組的數(shù)據(jù)符號(hào)以及導(dǎo)頻符號(hào)。發(fā)射機(jī)還 可以處理M個(gè)輸出塊并且經(jīng)由通信鏈路來(lái)發(fā)送M個(gè)輸出塊。發(fā)射機(jī)還可以生成多個(gè)正交 頻分復(fù)用(OFDM)符號(hào),OFDM符號(hào)包括K個(gè)分組和一個(gè)公共導(dǎo)頻信道 。接收機(jī)可以接收并且處理來(lái)自發(fā)射機(jī)的傳輸,以獲得針對(duì)M個(gè)輸出塊的M個(gè)接 收塊。接收機(jī)可以解調(diào)每個(gè)接收塊以獲得對(duì)應(yīng)的已解調(diào)(demod)的塊。接收機(jī)可以按照 與發(fā)射機(jī)所執(zhí)行的映射互補(bǔ)的方式,將已解調(diào)的塊去映射,以獲得K個(gè)已解調(diào)的分組。 接收機(jī)然后可以對(duì)每個(gè)已解調(diào)的分組進(jìn)行解碼以獲得對(duì)應(yīng)的已解碼的分組。在圖3所示的實(shí)例中,發(fā)射機(jī)在調(diào)制之后執(zhí)行映射,接收機(jī)在解調(diào)之后執(zhí)行去 映射。可以交換映射和調(diào)制的順序,并且也可以交換去映射和解調(diào)的順序。希望可以對(duì) 每個(gè)接收塊執(zhí)行解調(diào)。例如,接收機(jī)可以根據(jù)從該塊接收的導(dǎo)頻符號(hào)來(lái)獲得每個(gè)接收塊 的信道估計(jì),然后可以用該信道估計(jì)對(duì)從該塊所接收的數(shù)據(jù)符號(hào)執(zhí)行相干檢測(cè)。發(fā)射機(jī)可以將K個(gè)輸出分組映射到M個(gè)輸出塊,使得這些輸出分組觀測(cè)相似的 信道狀況,并且具有相似的正確解碼概率??梢砸愿鞣N方式來(lái)執(zhí)行映射,并且映射可以 取決于可用于輸出塊的無(wú)線資源的類(lèi)型。圖4示出了將3個(gè)輸出分組1、2和3映射到8個(gè)輸出塊1到8的實(shí)例。在該實(shí) 例中,前兩個(gè)輸出塊1和2中的每一個(gè)包括所有3個(gè)輸出分組,剩余6個(gè)輸出塊3到8中 的每一個(gè)包括2個(gè)輸出分組。每個(gè)輸出分組被映射到六個(gè)輸出塊。在每個(gè)輸出塊中,來(lái) 自被映射到該塊的所有輸出分組的數(shù)據(jù)符號(hào)可以交織或者遍布在該塊中。圖4示出了輸出分組到輸出塊的示例性映射。通常,可以將映射定義為使得K 個(gè)輸出分組交織或者散布在M個(gè)輸出塊中。將每個(gè)輸出分組映射到M個(gè)輸出塊的子集可 以使得在接收機(jī)處將解調(diào)和解碼流水化(pipeline),并且還可以降低解碼延時(shí)。流水化作 業(yè)的數(shù)量可以取決于輸出塊的總數(shù)量(M)和用于每個(gè)輸出分組的輸出塊的數(shù)量,例如可 以對(duì)每個(gè)輸出分組的較多的輸出塊和/或較少的輸出塊實(shí)現(xiàn)更大程度的流水化作業(yè)???以選擇每個(gè)輸出分組的輸出塊的數(shù)量,以便對(duì)于每個(gè)輸出分組都實(shí)現(xiàn)希望的分集。圖5示出了對(duì)于圖4所示的3個(gè)分組進(jìn)行解調(diào)和解碼的實(shí)例。接收機(jī)可以在單 個(gè)幀中獲得所有M個(gè)接收塊,但是一次解調(diào)一個(gè)接收塊。接收機(jī)可以對(duì)M個(gè)接收塊進(jìn)行 排序,以便盡快獲得已解調(diào)的分組來(lái)進(jìn)行解碼。接收機(jī)可以首先解調(diào)包含已解調(diào)的分組 1的6個(gè)接收塊1、2、3、4、6和7。接收機(jī)然后可以對(duì)已解調(diào)的分組1進(jìn)行解碼,并且 可以同時(shí)解調(diào)剩余兩個(gè)接收塊5和8。接收機(jī)可以在完成對(duì)分組1的解碼之后,按順序?qū)σ呀庹{(diào)的分組2和3進(jìn)行解碼。通常,在完成對(duì)所有分組的解碼之前,接收機(jī)可以在任意時(shí)刻生成先占ACK信 息。接收機(jī)還可以基于接收機(jī)處可用的不同類(lèi)型的信息來(lái)生成先占ACK信息。在先占ACK信息生成的一個(gè)設(shè)計(jì)中,接收機(jī)可以在對(duì)一個(gè)和多個(gè)(L個(gè))分組進(jìn) 行解碼后生成先占ACK信息。在該設(shè)計(jì)中,接收機(jī)可以基于L個(gè)已解碼的分組的解碼結(jié) 果,生成先占ACK信息。在一個(gè)設(shè)計(jì)中,如果所有L個(gè)分組都被正確解碼,則接收機(jī)可 以將先占ACK信息設(shè)置為ACK,而如果L個(gè)分組中的任一個(gè)被錯(cuò)誤解碼,則接收機(jī)可以 將先占ACK信息設(shè)置為NAK。如果L個(gè)已解碼的分組與剩余K-L個(gè)尚未解碼的分組良 好地交織,并且如果分組大小足夠大,則一些分組被正確解碼而剩余分組被錯(cuò)誤解碼的 概率將很小。基于L個(gè)已解碼的分組所生成的先占ACK信息,然后可以正確地預(yù)測(cè)所有 K個(gè)分組的解碼結(jié)果。通常,解碼結(jié)果可以包括解碼狀態(tài)(例如,基于分組的CRC是正 確還是錯(cuò)誤地解碼了分組)、一個(gè)和多個(gè)解碼度量和/或其它信息。一個(gè)解碼度量是預(yù)定 次數(shù)的Turbo解碼迭代后的最小對(duì)數(shù)似然比率(LLR)。另一 個(gè)解碼度量是Yamamoto度 量,Yamamoto度量是基于解碼的碼字和第二極似碼字之間的概率差值。如果該差值大, 則可以聲明為“清晰解碼(clean decode) ”,并且有可能正確解碼另一個(gè)分組??梢曰诟鞣N因素,例如,(i)在ACK傳輸時(shí)間之前可用于解碼的時(shí)間量,(ii) 先占ACK信息的希望正確性和/或(iii)其它因素,選擇在生成先占ACK信息之前要解 碼的分組的數(shù)量(L)。在一個(gè)設(shè)計(jì)中,L個(gè)分組可以包括在ACK傳輸時(shí)間之前可以解碼 的所有分組(例如,如圖5所示)。在另一個(gè)設(shè)計(jì)中,L個(gè)分組可以包括足夠數(shù)量的已解 碼的分組,以便獲得具有希望正確性的先占ACK信息。通常,已解碼的分組越多意味著 先占ACK信息的精確性越高。在另一個(gè)設(shè)計(jì)中,L個(gè)分組可以包括單個(gè)分組,其可以是 由接收機(jī)解碼的第一個(gè)分組(例如,如圖5所示)。因?yàn)榭梢詢H針對(duì)該單個(gè)分組來(lái)將先占 ACK信息設(shè)定為ACK和NAK,所以該設(shè)計(jì)可以簡(jiǎn)化實(shí)現(xiàn)。在另一個(gè)設(shè)計(jì)中,L個(gè)分組 可以包括固定數(shù)量的已解碼的分組,例如,兩個(gè)、三個(gè)、四個(gè)和其它數(shù)量的已解碼的分 組。在先占ACK信息生成的另一個(gè)設(shè)計(jì)中,接收機(jī)可以基于除了解碼結(jié)果之外的其 它信息來(lái)生成先占ACK信息。例如,接收機(jī)可以估計(jì)從發(fā)射機(jī)所接收的傳輸?shù)慕邮招?號(hào)質(zhì)量。可以通過(guò)信號(hào)噪聲干擾比(SINR)或一些其它度量來(lái)給出接收信號(hào)質(zhì)量,并且 可以基于從發(fā)射機(jī)接收的導(dǎo)頻符號(hào)來(lái)估計(jì)接收信號(hào)質(zhì)量。接收機(jī)可以基于估計(jì)的接收信 號(hào)質(zhì)量,生成先占ACK信息。例如,接收機(jī)可以將估計(jì)的接收信號(hào)質(zhì)量與閾值比較, 并且如果估計(jì)的接收信號(hào)質(zhì)量超過(guò)該閾值,則將先占ACK信息設(shè)定為ACK,否則設(shè)定為 NAK。正確地解碼分組的概率可以取決于接收信號(hào)質(zhì)量??梢詫⒃撻撝翟O(shè)定為提供正確 解碼所有K個(gè)分組的希望概率的接收信號(hào)質(zhì)量值。可以基于計(jì)算機(jī)仿真、經(jīng)驗(yàn)測(cè)量值、 現(xiàn)場(chǎng)測(cè)試等等,來(lái)確定接收信號(hào)質(zhì)量值。接收機(jī)還可以估計(jì)從發(fā)射機(jī)到接收機(jī)的通信鏈 路的容量,并且可以基于所估計(jì)的容量來(lái)生成先占ACK信息。在任意情況下,該先占 ACK生成設(shè)計(jì)可用于各種情況,例如,當(dāng)僅發(fā)送一個(gè)分組時(shí)、當(dāng)在ACK傳輸時(shí)間之前解 碼任一分組的時(shí)間不夠時(shí)等等。通常,接收機(jī)可以基于一個(gè)和多個(gè)已解碼的分組的解碼結(jié)果、估計(jì)的接收信號(hào) 質(zhì)量、估計(jì)的容量、一些其它信息或它們的任意組合,生成先占ACK信息。接收機(jī)還可以基于不同情況下的不同信息,生成先占ACK信息。例如在ACK傳輸時(shí)間之前可用于 解碼的時(shí)間量可以根據(jù)正在發(fā)送的分組的數(shù)量、分組到輸出塊的映射等等而變化。當(dāng)可 用解碼時(shí)間足夠長(zhǎng)時(shí),接收機(jī)可以基于解碼結(jié)果來(lái)生成先占ACK信息,而當(dāng)可用解碼時(shí) 間太短而不能在ACK傳輸時(shí)間之前對(duì)任一分組進(jìn)行解碼時(shí),接收機(jī)可以基于估計(jì)的接收 信號(hào)質(zhì)量或估計(jì)的容量來(lái)生成先占ACK信息。接收機(jī)可以發(fā)送先占ACK信息以指示所有K個(gè)分組的ACK,但是此后可能錯(cuò)誤 地解碼分組。由于通信鏈路的缺陷,先占ACK信息可能是錯(cuò)誤的,且可能是如NAK到 ACK(NAK-to-ACK)的錯(cuò)誤,這種錯(cuò)誤是由于接收機(jī)發(fā)送NAK而發(fā)射機(jī)接收ACK所導(dǎo) 致的。系統(tǒng)可以具有NAK到ACK的目標(biāo)錯(cuò)誤率,其可以是10_3或者一些其它值。為了 減輕由于先占ACK錯(cuò)誤導(dǎo)致的對(duì)性能的不利影響,可以將先占ACK錯(cuò)誤率設(shè)計(jì)為近似于 或者低于NAK到ACK的錯(cuò)誤率??梢詫?duì)先占ACK錯(cuò)誤采取適當(dāng)?shù)男袆?dòng)。對(duì)于反向 鏈路上的數(shù)據(jù)傳輸,基站可以 發(fā)送先占ACK但是可能無(wú)法對(duì)剩余分組進(jìn)行解碼。在這種情況下,基站可以調(diào)度被錯(cuò)誤 解碼的分組的重傳。這在可以容易地調(diào)度重傳的系統(tǒng)中特別有用。對(duì)于前向鏈路上的數(shù) 據(jù)傳輸,終端可以發(fā)送先占ACK但是可能無(wú)法對(duì)剩余分組進(jìn)行解碼。終端然后可以經(jīng)由 物理層信道或上層協(xié)議來(lái)請(qǐng)求重傳。圖6示出了用于接收具有先占ACK信息的數(shù)據(jù)的過(guò)程600的設(shè)計(jì)??梢杂山邮?機(jī)執(zhí)行過(guò)程600,該接收機(jī)可以是用于前向鏈路上的數(shù)據(jù)傳輸?shù)慕K端110、用于反向鏈路 上的數(shù)據(jù)傳輸?shù)幕?20或一些其它實(shí)體。接收機(jī)可以從發(fā)射機(jī)接收數(shù)據(jù)傳輸(方框612),并且可以處理所接收的傳輸以 解碼數(shù)據(jù)(方框614)。對(duì)于方框614,接收機(jī)可以解調(diào)所接收的傳輸以獲得解調(diào)后的數(shù) 據(jù),然后可以對(duì)解調(diào)后的數(shù)據(jù)進(jìn)行解碼以獲得解碼后的數(shù)據(jù)。在對(duì)所有數(shù)據(jù)進(jìn)行解碼之 前,接收機(jī)可以生成該數(shù)據(jù)的ACK信息(方框616)。在完成對(duì)所有數(shù)據(jù)的解碼之前, 接收機(jī)可以在指定的ACK傳輸時(shí)刻發(fā)送ACK信息(方框618)。在方框616的一個(gè)設(shè)計(jì)中,接收機(jī)可以基于一部分?jǐn)?shù)據(jù)的解碼結(jié)果,生成ACK 信息。在方框616的另一個(gè)設(shè)計(jì)中,接收機(jī)可以基于對(duì)接收的傳輸所估計(jì)的接收信號(hào)質(zhì) 量或估計(jì)的容量,生成ACK信息。對(duì)于這兩個(gè)設(shè)計(jì),接收機(jī)可以生成ACK信息以實(shí)現(xiàn) NAK到ACK的目標(biāo)錯(cuò)誤率。在一個(gè)設(shè)計(jì)中,在方框612中,接收機(jī)可以接收具有多個(gè)分組的傳輸,并且在 方框616中,可以在對(duì)所有分組進(jìn)行解碼之前生成多個(gè)分組的ACK信息。在對(duì)多個(gè)(K 個(gè))分組中的L個(gè)分組解碼之后,接收機(jī)可以生成ACK信息,其中L大于或等于1并且 小于K。如果所有L個(gè)分組都被正確解碼,則接收機(jī)可以將ACK信息設(shè)置為ACK,而 如果L個(gè)分組中有任一個(gè)分組被錯(cuò)誤解碼,則將ACK信息設(shè)置為NAK。該L個(gè)分組可 以包括在多個(gè)分組中首先被解碼的單個(gè)分組。該L個(gè)分組還可以包括在ACK傳輸時(shí)間之 前被解碼的所有分組。圖7示出了用于發(fā)送具有先占ACK信息的數(shù)據(jù)的過(guò)程700的設(shè)計(jì)??梢杂砂l(fā)射 機(jī)執(zhí)行過(guò)程700,發(fā)射機(jī)可以是用于反向鏈路上的數(shù)據(jù)傳輸?shù)慕K端110、用于前向鏈路上 的數(shù)據(jù)傳輸?shù)幕?20或一些其它實(shí)體。發(fā)射機(jī)可以向接收機(jī)發(fā)送數(shù)據(jù)傳輸(方框712)。發(fā)射機(jī)可以從接收機(jī)接收數(shù)據(jù)的ACK信息,其中該ACK信息是在對(duì)所有數(shù)據(jù)進(jìn)行解碼之前由接收機(jī)生成的(方框 714)。發(fā)射機(jī)可以基于ACK信息,發(fā)送具有該數(shù)據(jù)的另一個(gè)傳輸或者具有新數(shù)據(jù)的傳輸 (方框716)。對(duì)于方框716,如果ACK信息包括NAK,則發(fā)射機(jī)發(fā)送具有該數(shù)據(jù)的另一 個(gè)傳輸,而如果ACK信息包括ACK,則發(fā)送具有新數(shù)據(jù)的傳輸。
在方框712的一個(gè)設(shè)計(jì)中,發(fā)射機(jī)可以發(fā)送具有多個(gè)(K個(gè))分組的傳輸。發(fā) 射機(jī)可以處理多個(gè)分組以達(dá)到對(duì)這些分組正確解碼的近似概率。在一個(gè)設(shè)計(jì)中,發(fā)射機(jī) 可以基于普通調(diào)制和編碼方案對(duì)多個(gè)分組中的每個(gè)分組進(jìn)行編碼和調(diào)制,以獲得多個(gè)輸 出分組中對(duì)應(yīng)的一個(gè)。發(fā)射機(jī)然后可以將多個(gè)輸出分組映射到多個(gè)輸出塊。對(duì)于方框 714,發(fā)射機(jī)可以接收多個(gè)分組的ACK信息,其中該ACK信息是由接收機(jī)基于多個(gè)分組 中的L個(gè)分組的解碼結(jié)果而生成的,其中L大于等于1并且小于K。先占ACK信息可用于具有混合自動(dòng)重傳請(qǐng)求(HARQ)的數(shù)據(jù)傳輸。對(duì)于 HARQ,發(fā)射機(jī)可以向接收機(jī)發(fā)送分組的傳輸,并且可以發(fā)送一個(gè)或多個(gè)附加傳輸,直 到接收機(jī)正確地解碼了該分組或者發(fā)送了最大數(shù)量的傳輸或者遇到一些其它終止條件為 止。HARQ可以改善數(shù)據(jù)傳輸?shù)目煽啃?。在另一個(gè)方案中,接收機(jī)可以接收K個(gè)分組的傳輸、錯(cuò)誤地解碼一個(gè)分組并且 跳過(guò)對(duì)剩余分組的解碼。如上所述,K個(gè)分組可以具有近似的正確解碼概率。在該情況 下,如果接收機(jī)錯(cuò)誤地解碼一個(gè)分組,那么錯(cuò)誤地解碼剩余分組的可能性極大。接收機(jī) 可以通過(guò)在錯(cuò)誤解碼后不對(duì)剩余分組進(jìn)行解碼,來(lái)節(jié)省解碼資源以及電池電量。如果任一分組被錯(cuò)誤解碼,則接收機(jī)可以發(fā)送NAK。在一個(gè)設(shè)計(jì)中,從接收機(jī) 接收NAK后,發(fā)射機(jī)可以重發(fā)所有K個(gè)分組。在該設(shè)計(jì)中,跳過(guò)對(duì)剩余分組的解碼不 會(huì)不利地影響性能,因?yàn)榧词拐_地解碼了一個(gè)或多個(gè)剩余分組,發(fā)射機(jī)也會(huì)重發(fā)所有 K個(gè)分組。在另一個(gè)設(shè)計(jì)中,發(fā)射機(jī)可以改為僅重發(fā)被錯(cuò)誤解碼的分組而不是所有K個(gè) 分組。在該設(shè)計(jì)中,跳過(guò)對(duì)剩余分組的解碼對(duì)性能的影響極小,因?yàn)檫@些分組具有很高 的錯(cuò)誤解碼概率。對(duì)于這兩個(gè)設(shè)計(jì),接收機(jī)可以等待剩余分組的下一個(gè)傳輸,然后基于 針對(duì)每個(gè)剩余分組所接收的所有傳輸,對(duì)該分組進(jìn)行解碼。圖8示出了用于接收由于錯(cuò)誤解碼而終止解碼的數(shù)據(jù)的過(guò)程800的設(shè)計(jì)??梢?由諸如終端110和基站120的接收機(jī)執(zhí)行過(guò)程800。接收機(jī)可以從發(fā)射機(jī)接收多個(gè)分組的 傳輸(方框812),并且可以處理所接收的傳輸以對(duì)多個(gè)分組進(jìn)行解碼(方框814)。接收 機(jī)可以判斷對(duì)于多個(gè)分組中的任一個(gè)分組是否獲得解碼錯(cuò)誤(方框816)。如果獲得解碼 錯(cuò)誤,則接收機(jī)可以跳過(guò)對(duì)尚未解碼的分組的解碼(方框818)。在一個(gè)設(shè)計(jì)中,接收機(jī)可以處理所接收的傳輸,以便按順序地對(duì)多個(gè)分組進(jìn)行 解碼,其中每次對(duì)一個(gè)分組進(jìn)行解碼。在遇到第一個(gè)被錯(cuò)誤解碼的分組后,接收機(jī)可以 跳過(guò)對(duì)多個(gè)分組中的剩余分組的解碼。通常,取決于接收機(jī)處的解碼資源,接收機(jī)可以 并行地解碼一個(gè)或多個(gè)分組。在獲得任一個(gè)分組的解碼錯(cuò)誤后,接收機(jī)可以跳過(guò)對(duì)所有 剩余分組的解碼。例如在對(duì)所有分組進(jìn)行解碼之前,接收機(jī)可以搶先發(fā)送多個(gè)分組的ACK信息 (820)。接收機(jī)可以接收具有尚未被解碼的分組以及可能的其它分組的傳輸(方框822)。 接收機(jī)可以處理所接收的傳輸,以便對(duì)尚未解碼的分組進(jìn)行解碼(方框824)。接收機(jī)可 以基于針對(duì)每個(gè)分組接收的所有傳輸,對(duì)該分組進(jìn)行解碼。
先占ACK信息的生成和由于錯(cuò)誤解碼所導(dǎo)致的終止可以彼此獨(dú)立地實(shí)現(xiàn)。接收 機(jī)可以生成先占ACK信息,并且可以ω不管解碼結(jié)果如何,對(duì)所有分組進(jìn)行解碼,或 者(ii)當(dāng)遇到解碼錯(cuò)誤時(shí)終止解碼。接收機(jī)還可以在遇到解碼錯(cuò)誤時(shí)終止解碼,并且可 以ω在完成對(duì)所有分組的解碼之前生成并且發(fā)送先占ACK信息,或者(ii)在完成對(duì)所 有分組的解碼之后生成并且發(fā)送先占ACK信息。圖9示出了圖1中的基站120和終端110的設(shè)計(jì)的方框圖。對(duì)于前向鏈路上的 數(shù)據(jù)傳輸,在基站120,編碼器912接收來(lái)自數(shù)據(jù)源910的數(shù)據(jù)、生成一個(gè)和多個(gè)分組并 且對(duì)每個(gè)分組進(jìn)行編碼以獲得已編碼的分組。調(diào)制器(Mod)914從編碼器912接收已編 碼的分組、對(duì)已編碼的分組進(jìn)行調(diào)制并且將已調(diào)制的分組映射到輸出塊。調(diào)制器914還 可以執(zhí)行用于OFDM、CDMA的調(diào)制。發(fā)射機(jī)單元(TMTR)916處理來(lái)自調(diào)制器914的 輸出塊,并且生成前向鏈路信號(hào),其中前向鏈路信號(hào)是經(jīng)由天線918發(fā)送的。在終端110,來(lái)自基站120的前向鏈路信號(hào)由天線952接收并且由接收機(jī)單元 (RCVR) 954處理,以獲得抽樣。解調(diào)器(Demod) 956處理該抽樣(例如,用于OFDM、 CDMA等等)以獲得接收符號(hào)、解調(diào)每個(gè)輸出 塊的接收符號(hào)、對(duì)每個(gè)已解調(diào)的塊去映射 并且提供已解調(diào)的分組。解碼器958對(duì)每個(gè)已解調(diào)的分組進(jìn)行解碼,并且檢查每個(gè)已解 碼的分組。解碼器958向控制器/處理器970提供每個(gè)已解碼的分組的狀態(tài),并且(如 果該分組被正確解碼的話)向數(shù)據(jù)宿960提供該分組。在終端110處的解調(diào)器956和解 碼器958的處理分別與基站120處的調(diào)制器914和編碼器912的處理互補(bǔ)。在反向鏈路上,分組的ACK信息由編碼器982編碼、進(jìn)一步由調(diào)制器984處理 并且由發(fā)射機(jī)單元986調(diào)節(jié),以生成反向鏈路信號(hào),該反向鏈路信號(hào)是經(jīng)由天線952發(fā)送 的。在基站120處,反向鏈路信號(hào)由天線918接收并且由接收機(jī)單元930處理,以獲得 抽樣。解調(diào)器932處理該抽樣并且提供已解調(diào)的符號(hào)。解碼器934進(jìn)一步處理該已解調(diào) 的符號(hào)并且提供ACK信息。控制器/處理器920基于從終端110接收的ACK信息,指 導(dǎo)未完成的和新的分組的傳輸。可以以與前向鏈路上的傳輸類(lèi)似的形式進(jìn)行反向鏈路上 的數(shù)據(jù)傳輸??刂破?處理器920和970可以分別指導(dǎo)基站120和終端110處的操作??刂?器/處理器920和/或970可以實(shí)現(xiàn)或指導(dǎo)圖6中的過(guò)程600、圖7中的過(guò)程700、圖8 中的過(guò)程800和/或用于本文所示的技術(shù)的其它過(guò)程。存儲(chǔ)器922和972分別存儲(chǔ)用于 基站120和終端110的程序代碼和數(shù)據(jù)。調(diào)度器924調(diào)度前向鏈路和反向鏈路上的數(shù)據(jù) 傳輸,并且向調(diào)度用于數(shù)據(jù)傳輸?shù)慕K端分配無(wú)線資源。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,信息和信號(hào)可以使用多種不同的技術(shù)和方法來(lái)表 示。例如,在整個(gè)說(shuō)明書(shū)中提及的數(shù)據(jù)、指令、命令、信息、信號(hào)、比特、符號(hào)和碼片 可以用電壓、電流、電磁波、磁場(chǎng)或粒子、光場(chǎng)或粒子或者其任意組合來(lái)表示。本領(lǐng)域技術(shù)人員還應(yīng)當(dāng)明白,結(jié)合本申請(qǐng)的實(shí)施例描述的各種示例性的邏輯 框、模塊、電路和算法步驟中的任意一個(gè)可以實(shí)現(xiàn)成計(jì)算機(jī)硬件、計(jì)算機(jī)軟件或二者的 組合。為了清楚地表示硬件和軟件之間的可交換性,上文對(duì)各種示例性的部件、方框、 模塊、電路和步驟均圍繞其功能進(jìn)行了總體描述。至于這種功能是實(shí)現(xiàn)成硬件還是實(shí)現(xiàn) 成軟件,取決于特定的應(yīng)用和對(duì)整個(gè)系統(tǒng)所施加的設(shè)計(jì)約束條件。本領(lǐng)域普通技術(shù)人員 可以針對(duì)每個(gè)特定應(yīng)用,以變通的方式實(shí)現(xiàn)所描述的功能,但是,這種實(shí)現(xiàn)決策不應(yīng)解釋為背離本發(fā)明的保護(hù)范圍。可以用通用處理器、數(shù)字信號(hào)處理器(DSP)、專(zhuān)用集成電路(ASIC)、現(xiàn)場(chǎng)可編 程門(mén)陣列(FPGA)或其它可編程邏輯設(shè)備、分立門(mén)或者晶體管邏輯器件、分立硬件組件 或用于執(zhí)行本文所述功能的任意組合來(lái)實(shí)現(xiàn)或執(zhí)行結(jié)合本申請(qǐng)的實(shí)施例所描述的各種示 例性的邏輯框圖、模塊和電路。通用處理器可以是微處理器,可替換地,通用處理器也 可以是任何常規(guī)的處理器、控制器、微控制器或者狀態(tài)機(jī)。處理器也可以實(shí)現(xiàn)為計(jì)算設(shè) 備的組合,例如,DSP和微處理器的組合、多個(gè)微處理器、一個(gè)或多個(gè)微處理器與DSP 內(nèi)核的結(jié)合,或者任何其它此種配置。結(jié)合本申請(qǐng)的實(shí)施例所描述的方法或者算法的步驟可直接體現(xiàn)為硬件、由處理 器執(zhí)行的軟件模塊或其組合。軟件模塊可以位于RAM存儲(chǔ)器、閃存、ROM存儲(chǔ)器、 EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤(pán)、移動(dòng)磁盤(pán)、CD-ROM或者本領(lǐng)域熟 知的任何其它形式的存儲(chǔ)介質(zhì)中。一種示例性的存儲(chǔ)介質(zhì)耦合至處理器,從而使處理器 能夠從該存儲(chǔ)介質(zhì)讀取信息,且可向該存儲(chǔ)介質(zhì)寫(xiě)入信息??商鎿Q地,存儲(chǔ)介質(zhì)可以是 處理器的組成部分。處理器和存儲(chǔ)介質(zhì)可以位于ASIC中。該ASIC可以位于用戶終端 中。當(dāng)然,處理器和存儲(chǔ)介質(zhì)也可以作為分立組件存在于用戶終端中。在一個(gè)或多個(gè)示例性實(shí)施例中,可以用硬件、軟件、固件或它們的任意組合來(lái) 實(shí)現(xiàn)本申請(qǐng)所述的功能。如果用軟件來(lái)實(shí)現(xiàn)功能,則可以將功能作為一個(gè)或多個(gè)指令或 代碼存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者作為一個(gè)或多個(gè)指令或代碼通過(guò)計(jì)算機(jī) 可讀介質(zhì)來(lái) 傳輸。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì),這些介質(zhì)包括用于促進(jìn)計(jì)算機(jī) 程序從一個(gè)地方傳遞到另一個(gè)地方的任意介質(zhì)。存儲(chǔ)介質(zhì)可以是通用計(jì)算機(jī)或?qū)S糜?jì) 算機(jī)可接入的任意可用介質(zhì)。這種計(jì)算機(jī)可讀介質(zhì)可以包括,例如但不限于,RAM、 ROM、EEPROM, CD-ROM或其它光盤(pán)存儲(chǔ)器、磁盤(pán)存儲(chǔ)器或其它磁存儲(chǔ)器件或可用于 以通用計(jì)算機(jī)或?qū)S糜?jì)算機(jī)或者通用處理器或?qū)S锰幚砥骺纱嫒〉闹噶罨驍?shù)據(jù)結(jié)構(gòu)的形 式來(lái)攜帶或存儲(chǔ)希望的程序代碼的任意其它介質(zhì)。此外,任意連接也可以被稱(chēng)為是計(jì)算 機(jī)可讀介質(zhì)。例如,如果使用同軸線纜、光纖線纜、雙絞線、數(shù)字用戶線(DSL)或諸如 紅外線、無(wú)線電和微波之類(lèi)的無(wú)線技術(shù)來(lái)從網(wǎng)站、服務(wù)器或其它遠(yuǎn)程源傳輸軟件,那么 同軸線纜、光纖線纜、雙絞線、DSL或諸如紅外線、無(wú)線電和微波之類(lèi)的無(wú)線技術(shù)也包 括在介質(zhì)的定義中。本申請(qǐng)所使用的磁盤(pán)或光盤(pán)包括壓縮光盤(pán)(CD)、激光光盤(pán)、光盤(pán)、 數(shù)字多用途光盤(pán)(DVD)、軟磁盤(pán)和藍(lán)光光盤(pán),其中磁盤(pán)通常磁性地復(fù)制數(shù)據(jù),而光盤(pán)利 用激光光學(xué)地復(fù)制數(shù)據(jù)。以上的組合也可以包括在計(jì)算機(jī)可讀介質(zhì)的范圍中。所公開(kāi)的實(shí)施例的以上描述用于使本領(lǐng)域的任何技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā) 明。對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),這些實(shí)施例的各種修改都是顯而易見(jiàn)的,并且本申請(qǐng)定 義的總體原理也可以在不脫離本發(fā)明的保護(hù)范圍的基礎(chǔ)上適用于其它實(shí)施例。因此,本 發(fā)明并不限于本申請(qǐng)所述的實(shí)施例和設(shè)計(jì),而是與本申請(qǐng)公開(kāi)的原理和新穎性特征的最 廣范圍相一致。
權(quán)利要求
1.一種用于接收數(shù)據(jù)的方法,包括以下步驟接收數(shù)據(jù)的傳輸;處理所接收的傳輸以對(duì)所述數(shù)據(jù)進(jìn)行解碼;在對(duì)所有所述數(shù)據(jù)進(jìn)行解碼之前,生成所述數(shù)據(jù)的確認(rèn)(ACK)信息。
2.如權(quán)利要求1所述的方法,還包括在完成對(duì)所有所述數(shù)據(jù)進(jìn)行解碼之前,發(fā)送所述ACK信息。
3.如權(quán)利要求1所述的方法,其中,生成所述數(shù)據(jù)的ACK信息的步驟包括基于一 部分所述數(shù)據(jù)的解碼結(jié)果,生成所述ACK信息。
4.如權(quán)利要求1所述的方法,其中,生成所述數(shù)據(jù)的ACK信息的步驟包括基于對(duì) 所接收的傳輸所估計(jì)的接收信號(hào)質(zhì)量,生成所述ACK信息。
5.如權(quán)利要求4所述的方法,其中,基于所估計(jì)的接收信號(hào)質(zhì)量生成所述ACK信息 的步驟包括如果所估計(jì)的接收信號(hào)質(zhì)量滿足或者超過(guò)閾值,則將所述ACK信息設(shè)置為ACK,如果所估計(jì)的接收信號(hào)質(zhì)量低于所述閾值,則將所述ACK信息設(shè)置為否認(rèn)(NAK)。
6.如權(quán)利要求1所述的方法,其中,生成所述數(shù)據(jù)的ACK信息的步驟包括基于估 計(jì)的容量來(lái)生成所述ACK信息。
7.如權(quán)利要求1所述的方法,其中,生成所述數(shù)據(jù)的ACK信息的步驟包括生成所 述ACK信息以實(shí)現(xiàn)NAK到ACK的目標(biāo)錯(cuò)誤率。
8.如權(quán)利要求1所述的方法,其中接收數(shù)據(jù)的傳輸?shù)牟襟E包括接收具有多個(gè)分組的傳輸,處理所接收的傳輸?shù)牟襟E包括處理所接收的傳輸以對(duì)所述多個(gè)分組進(jìn)行解碼,生成所述數(shù)據(jù)的ACK信息的步驟包括在對(duì)所有所述多個(gè)分組進(jìn)行解碼之前,生成 所述多個(gè)分組的ACK信息。
9.如權(quán)利要求8所述的方法,其中,生成所述多個(gè)分組的ACK信息的步驟包括在 對(duì)所述多個(gè)(K個(gè))分組中的L個(gè)分組進(jìn)行解碼之后,生成所述多個(gè)分組的ACK信息, 其中,L大于等于1且小于K。
10.如權(quán)利要求9所述的方法,其中,在對(duì)L個(gè)分組進(jìn)行解碼之后生成所述多個(gè)分組 的ACK信息的步驟包括如果所有所述L個(gè)分組都被正確解碼,則將所述ACK信息設(shè)置為ACK,如果所述L個(gè)分組中有一個(gè)分組被錯(cuò)誤解碼,則將所述ACK信息設(shè)置為否認(rèn) (NAK)。
11.如權(quán)利要求9所述的方法,其中,所述L個(gè)分組包括所述多個(gè)分組中首先被解碼 的單個(gè)分組。
12.如權(quán)利要求9所述的方法,其中,所述L個(gè)分組包括在所述ACK信息的傳輸時(shí)間 之前被解碼的所有分組。
13.如權(quán)利要求1所述的方法,其中,處理所接收的傳輸?shù)牟襟E包括對(duì)所接收的傳輸進(jìn)行解調(diào),以獲得解調(diào)后的數(shù)據(jù);對(duì)所述解調(diào)后的數(shù)據(jù)進(jìn)行解碼,以獲得解碼后的數(shù)據(jù)。
14.一種用于通信的裝置,包括至少一個(gè)處理器,所述至少一個(gè)處理器被配置為接收數(shù)據(jù)的傳輸,處理所接收的傳輸以對(duì)所述數(shù)據(jù)進(jìn)行解碼,在對(duì)所有所述數(shù)據(jù)進(jìn)行解碼之前,生成所述數(shù)據(jù)的確認(rèn)(ACK)信息。
15.如權(quán)利要求14所述的裝置,其中,所述至少一個(gè)處理器被配置為 接收具有多個(gè)(K個(gè))分組的傳輸,處理所接收的傳輸以對(duì)所述多個(gè)分組進(jìn)行解碼,在對(duì)所述多個(gè)分組中的L個(gè)分組進(jìn)行解碼之后,生成所述多個(gè)分組的ACK信息,其 中,L大于等于1且小于K。
16.如權(quán)利要求15所述的裝置,其中,所述至少一個(gè)處理器被配置為 如果所有所述L個(gè)分組都被正確解碼,則將所述ACK信息設(shè)置為ACK,如果所述L個(gè)分組中有一個(gè)分組被錯(cuò)誤解碼,則將所述ACK信息設(shè)置為否認(rèn) (NAK)。
17.—種用于接收數(shù)據(jù)的裝置,包括 用于接收數(shù)據(jù)傳輸?shù)哪K;用于處理所接收的傳輸以對(duì)所述數(shù)據(jù)進(jìn)行解碼的模塊;以及 用于在對(duì)所有所述數(shù)據(jù)進(jìn)行解碼之前生成所述數(shù)據(jù)的確認(rèn)(ACK)信息的模塊。
18.如權(quán)利要求17所述的裝置,其中所述用于接收數(shù)據(jù)傳輸?shù)哪K包括用于接收具有多個(gè)(K個(gè))分組的傳輸?shù)哪K, 所述用于處理所接收的傳輸?shù)哪K包括用于處理所接收的傳輸以對(duì)所述多個(gè)分組 進(jìn)行解碼的模塊,所述用于生成所述數(shù)據(jù)的ACK信息的模塊包括用于在對(duì)所述多個(gè)分組中的L個(gè)分 組進(jìn)行解碼之后生成所述多個(gè)分組的ACK信息的模塊,其中L大于等于1且小于K。
19.如權(quán)利要求18所述的裝置,其中,所述用于在對(duì)L個(gè)分組進(jìn)行解碼之后生成所述 多個(gè)分組的ACK信息的模塊包括用于如果所有所述L個(gè)分組都被正確解碼則將所述ACK信息設(shè)置為ACK的模塊,以及用于如果所述L個(gè)分組中有一個(gè)分組被錯(cuò)誤解碼則將所述ACK信息設(shè)置為否認(rèn) (NAK)的模塊。
20.一種包括計(jì)算機(jī)可讀介質(zhì)的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)可讀介質(zhì)包括 用于使得至少一個(gè)計(jì)算機(jī)接收數(shù)據(jù)的傳輸?shù)拇a;用于使得所述至少一個(gè)計(jì)算機(jī)處理所接收的傳輸以對(duì)所述數(shù)據(jù)進(jìn)行解碼的代碼;以及用于使得所述至少一個(gè)計(jì)算機(jī)在對(duì)所有所述數(shù)據(jù)進(jìn)行解碼之前生成所述數(shù)據(jù)的確認(rèn) (ACK)信息的代碼。
21.如權(quán)利要求20所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述計(jì)算機(jī)可讀介質(zhì)還包括 用于使得所述至少一個(gè)計(jì)算機(jī)接收具有多個(gè)分組的傳輸?shù)拇a,用于使得所述至少一個(gè)計(jì)算機(jī)處理所接收的傳輸以對(duì)所述多個(gè)(K個(gè))分組進(jìn)行解碼 的代碼,以及用于使得所述至少一個(gè)計(jì)算機(jī)在對(duì)所述多個(gè)分組中的L個(gè)分組進(jìn)行解碼之后生成所述多個(gè)分組的ACK信息的代碼,其中L大于等于1且小于K。
22.如權(quán)利要求21所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述計(jì)算機(jī)可讀介質(zhì)還包括 用于如果所有所述L個(gè)分組都被正確解碼,則使得所述至少一個(gè)計(jì)算機(jī)將所述ACK信息設(shè)置為ACK的代碼,以及用于如果所述L個(gè)分組中有一個(gè)分組被錯(cuò)誤解碼,則使得所述至少一個(gè)計(jì)算機(jī)將所 述ACK信息設(shè)置為否認(rèn)(NAK)的代碼。
23.—種用于發(fā)送數(shù)據(jù)的方法,包括以下步驟 向接收機(jī)發(fā)送數(shù)據(jù)的傳輸;從所述接收機(jī)接收所述數(shù)據(jù)的確認(rèn)(ACK)信息,所述ACK信息是由所述接收機(jī)在對(duì) 所有所述數(shù)據(jù)進(jìn)行解碼之前生成的;基于所述ACK信息,發(fā)送所述數(shù)據(jù)的另一個(gè)傳輸或者新數(shù)據(jù)的傳輸。
24.如權(quán)利要求23所述的方法,其中發(fā)送數(shù)據(jù)傳輸?shù)牟襟E包括發(fā)送具有多個(gè)(K個(gè))分組的傳輸, 接收所述數(shù)據(jù)的ACK信息的步驟包括接收所述多個(gè)分組的ACK信息,所述ACK 信息是由所述接收機(jī)基于所述多個(gè)分組中的L個(gè)分組的解碼結(jié)果而生成的,其中L大于等 于1且小于K。
25.如權(quán)利要求24所述的方法,還包括以下步驟處理所述多個(gè)分組,以便對(duì)于所述多個(gè)分組而言達(dá)到相似的正確解碼概率。
26.如權(quán)利要求24所述的方法,還包括以下步驟基于共同的調(diào)制和編碼方案,對(duì)所述多個(gè)分組中的每一個(gè)分組進(jìn)行編碼和調(diào)制,以 獲得多個(gè)輸出分組中的一個(gè)相應(yīng)輸出分組; 將所述多個(gè)輸出分組映射到多個(gè)輸出塊。
27.如權(quán)利要求23所述的方法,其中,發(fā)送所述數(shù)據(jù)的另一個(gè)傳輸或者新數(shù)據(jù)的傳輸 的步驟包括如果所述ACK信息包括否認(rèn)(NAK),則發(fā)送所述數(shù)據(jù)的另一個(gè)傳輸, 如果所述ACK信息包括ACK,則發(fā)送新數(shù)據(jù)的傳輸。
28.—種用于通信的裝置,包括至少一個(gè)處理器,所述至少一個(gè)處理器被配置為 向接收機(jī)發(fā)送數(shù)據(jù)傳輸,從所述接收機(jī)接收所述數(shù)據(jù)的確認(rèn)(ACK)信息,所述ACK信息是由所述接收機(jī)在對(duì) 所有所述數(shù)據(jù)進(jìn)行解碼之前生成的,基于所述ACK信息,發(fā)送所述數(shù)據(jù)的另一個(gè)傳輸或者新數(shù)據(jù)的傳輸。
29.如權(quán)利要求28所述的裝置,其中,所述至少一個(gè)處理器被配置為 發(fā)送具有多個(gè)(K個(gè))分組的傳輸,接收所述多個(gè)分組的ACK信息,所述ACK信息是由所述接收機(jī)基于所述多個(gè)分組中 的L個(gè)分組的解碼結(jié)果而生成的,其中,L大于等于1且小于K。
30.如權(quán)利要求29所述的裝置,其中,所述至少一個(gè)處理器被配置為基于共同的調(diào)制和編碼方案,對(duì)所述多個(gè)分組中的每一個(gè)分組進(jìn)行編碼和調(diào)制,以 獲得多個(gè)輸出分組中的一個(gè)相應(yīng)輸出分組; 將所述多個(gè)輸出分組映射到多個(gè)輸出塊。
31.如權(quán)利要求28所述的裝置,其中,所述至少一個(gè)處理器被配置為 如果所述ACK信息包括否認(rèn)(NAK),則發(fā)送所述數(shù)據(jù)的另一個(gè)傳輸, 如果所述ACK信息包括ACK,則發(fā)送新數(shù)據(jù)的傳輸。
32.—種用于接收數(shù)據(jù)的方法,包括以下步驟 接收具有多個(gè)分組的傳輸;處理所接收的傳輸以對(duì)所述多個(gè)分組進(jìn)行解碼; 判斷對(duì)于所述多個(gè)分組中的任一個(gè)分組是否獲得解碼錯(cuò)誤; 如果獲得解碼錯(cuò)誤,則跳過(guò)對(duì)尚未被解碼的分組的解碼。
33.如權(quán)利要求32所述的方法,其中,處理所接收的傳輸?shù)牟襟E包括處理所接收的傳輸,以便一次一個(gè)分組、按順序地對(duì)所述多個(gè)分組進(jìn)行解碼,其 中,在遇到第一個(gè)被錯(cuò)誤解碼的分組后,跳過(guò)對(duì)所述多個(gè)分組中的剩余分組的解碼。
34.如權(quán)利要求32所述的方法,還包括以下步驟 發(fā)送所述多個(gè)分組的確認(rèn)(ACK)信息;接收具有所述尚未被解碼的分組的傳輸;處理所接收的傳輸,以便對(duì)所述尚未被解碼的分組進(jìn)行解碼。
35.—種用于通信的裝置,包括至少一個(gè)處理器,所述至少一個(gè)處理器被配置為 接收具有多個(gè)分組的傳輸;處理所接收的傳輸以對(duì)所述多個(gè)分組進(jìn)行解碼; 判斷對(duì)于所述多個(gè)分組中的任一個(gè)分組是否獲得解碼錯(cuò)誤; 如果獲得解碼錯(cuò)誤,則跳過(guò)對(duì)尚未被解碼的分組的解碼。
36.如權(quán)利要求35所述的裝置,其中,所述至少一個(gè)處理器被配置為 處理所接收的傳輸,以便一次一個(gè)分組、按順序地對(duì)所述多個(gè)分組進(jìn)行解碼, 在遇到第一個(gè)被錯(cuò)誤解碼的分組后,跳過(guò)對(duì)所述多個(gè)分組中的剩余分組的解碼。
37.如權(quán)利要求35所述的裝置,其中,所述至少一個(gè)處理器被配置為 發(fā)送所述多個(gè)分組的確認(rèn)(ACK)信息;接收所述尚未被解碼的分組的傳輸;處理所接收的傳輸,以便對(duì)所述尚未被解碼的分組進(jìn)行解碼。
全文摘要
本發(fā)明描述了用于發(fā)送針對(duì)數(shù)據(jù)傳輸?shù)拇_認(rèn)(ACK)信息的技術(shù)。在一個(gè)設(shè)計(jì)中,接收機(jī)接收數(shù)據(jù)傳輸,處理所接收的傳輸以對(duì)數(shù)據(jù)進(jìn)行解碼,并且在對(duì)所有數(shù)據(jù)進(jìn)行解碼之前生成該數(shù)據(jù)的ACK信息。接收機(jī)可以基于一部分?jǐn)?shù)據(jù)的解碼結(jié)果和/或所接收的傳輸?shù)慕邮招盘?hào)質(zhì)量,生成ACK信息。在完成對(duì)所有數(shù)據(jù)的解碼之前,接收機(jī)可以在指定的ACK傳輸時(shí)間發(fā)送ACK信息。接收機(jī)可以接收多個(gè)(K個(gè))分組的傳輸,并且可以在對(duì)L個(gè)分組進(jìn)行解碼后生成這K個(gè)分組的ACK信息,其中1≤L<K。如果所有L個(gè)分組都被正確解碼,則接收機(jī)可以將ACK信息設(shè)置為ACK,而如果L個(gè)分組中有任一個(gè)分組被錯(cuò)誤解碼,則將ACK信息設(shè)置為NAK。
文檔編號(hào)H04L1/18GK102017508SQ200980116253
公開(kāi)日2011年4月13日 申請(qǐng)日期2009年5月5日 優(yōu)先權(quán)日2008年5月5日
發(fā)明者R·保蘭基 申請(qǐng)人:高通股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1