201036362 六、發明說明: 【發明所屬之技術領域】 若干態樣大體係關於無線通信。舉例而言,某些態樣更 特定言之係關於校正自一接收器發送至一傳送器之錯誤訊 息。 【先前技術】 在一混合自動重複請求(H-ARQ)系統中,一傳送器將一 封包解碼為若干個碼字組。隨後視需要在一不同傳送中發 送此等碼字組之每一者至接收器。接收器因此在每一傳送 後可看到一不同碼率,且在第一傳送結束時具有一較高碼 率而在最後傳送結束時具有一較低碼率。該系統可用於補 償通道偏差、通道估計誤差等。舉例而言,一良好通道可 支援一較高碼率且所需之傳送數目較小。以相同邏輯,在 一不良通道中所需之傳送數目較大。 一混合ARQ系統中之傳送器利用來自接收器之反饋來決 定何時終止碼字組之傳送。該反饋通常以一確認(ACK)或 負確認(NAK)訊息之形式,且一 ACK指示已自碼字組成功 解碼封包,而一 NAK指示未成功解碼封包。此等訊息經常 為單位元訊息,且因此,由於缺少通道編碼增益,特別易 於出錯。換言之,ACK訊息可較易被誤認為NAK,且反之 亦然。 已發現可以不顯著影響系統效能之方式有效偵測及處理 ACK—NAK之錯誤(將ACK誤認為NAK之錯誤)。然而, NAK—ACK之錯誤(將NAK誤認為ACK之錯誤)可花費較 146368.doc 201036362 夕.§事貫上封包並未成功獲得時,傳送器認為封包已自 碼字組成功解碼。此導致一封包錯誤且,因此, NAK—ACK之錯誤外加一錯誤平底(err〇r fl〇〇r)於總封包錯 誤率上。此等封包錯誤在潛伏期方面可花費較多,因為需曰 要較高層協定(諸如無線電鏈路協定(RLp))來校正其。為此 原因,需盡可能有效地偵測及校正該等錯誤。 【發明内容】 Ο201036362 VI. Description of the invention: [Technical field to which the invention pertains] Several aspects of the system are related to wireless communication. For example, some aspects are more specifically related to correcting error messages sent from a receiver to a transmitter. [Prior Art] In a hybrid automatic repeat request (H-ARQ) system, a transmitter decodes a packet into a number of codeword groups. Each of these codeword groups is then transmitted to the receiver in a different transmission as needed. The receiver thus sees a different code rate after each transmission and has a higher code rate at the end of the first transmission and a lower code rate at the end of the last transmission. This system can be used to compensate for channel deviations, channel estimation errors, and more. For example, a good channel can support a higher code rate and requires a smaller number of transfers. With the same logic, the number of transfers required in a bad channel is large. The transmitter in a hybrid ARQ system utilizes feedback from the receiver to determine when to terminate the transmission of the codeword group. The feedback is typically in the form of an acknowledgment (ACK) or negative acknowledgment (NAK) message, and an ACK indicates that the packet has been successfully decoded from the codeword group and a NAK indicates that the packet was not successfully decoded. These messages are often unitary messages and, therefore, are particularly prone to errors due to the lack of channel coding gain. In other words, an ACK message can be more easily mistaken for NAK, and vice versa. It has been found that ACK-NAK errors can be effectively detected and handled in a manner that does not significantly affect system performance (the ACK is mistaken for NAK errors). However, the NAK-ACK error (missing NAK as an ACK error) can be more than 146368.doc 201036362. When the packet is not successfully obtained, the transmitter considers that the packet has been successfully decoded from the codeword. This results in a packet error and, therefore, a NAK-ACK error plus an error flat (err〇r fl〇〇r) on the total packet error rate. These packet errors can be more expensive in terms of latency because higher layer protocols, such as Radio Link Protocol (RLp), are needed to correct them. For this reason, it is necessary to detect and correct such errors as efficiently as possible. SUMMARY OF THE INVENTION Ο
根據-實施例,提供一種用於偵測在一已被編碼為多個 石馬字組之資料封包之傳送中之傳送錯誤的方法,其中該等 碼字組之至少兩者包含-相關資料集合。該方法包含··在 -接收器處接收一第一資料碼字組,其中該第—資料碼字 組包含該相關資料;在該接收器處確定—在解碼資料封包 中之錯誤;自接收器傳送-錯誤訊息以指示在解碼資料封 包中之該錯誤,·在接收器處接收—第二資料碼字組;在接 收器處確定該第二資料碼字組是否包含相關資料;若第二 資料碼字組不包含㈣資料,則在接收器處確定該錯誤: 心未被弟一碼字組之一傳送器接收。 /艮據另—實關’提供-種確定傳送錯誤之方法,其係 藉由以下方式完成:在-接收器處接收對應於-經編碼第 —資㈣包的複數個碼字组之傳送;在該接收器處確定一 在解碼該等碼字組之__者巾之錯誤;自接收轉送一指示 t接收該等碼字組之—者中已出現-錯誤之第—錯誤訊 …以供該等竭字組之一傳送器使用;在接收器處確定在 正確接收该第-錯誤訊息之該傳送器中已出現—錯誤;自 146368.doc 201036362 接收器傳送-第二錯誤訊息以供傳送器使用,以向傳送器 指示第一錯誤訊息未被傳送器正確接收。 根據另-實施例,提供—種在—傳送器處確定傳送錯誤 的方法,其係藉由以下方式完成··自—傳送器傳送一經編 碼資料封包之複數個碼字組以供一接收器使用;組態該傳 送器以處理H誤訊息’其指示該經編碼資料封包之 該等碼社之-者純該純器正確解碼;㈣傳送器處According to an embodiment, there is provided a method for detecting a transmission error in transmission of a data packet encoded as a plurality of singular characters, wherein at least two of the codeword groups comprise a set of related data . The method includes receiving a first data codeword group at a receiver, wherein the first data codeword group includes the related data; determining at the receiver - an error in decoding the data packet; from the receiver Transmitting - an error message to indicate the error in the decoded data packet, - receiving at the receiver - a second data codeword group; determining at the receiver whether the second data codeword group contains relevant data; if the second data If the codeword group does not contain (4) data, the error is determined at the receiver: The heart is not received by the transmitter of one of the codeword groups. / 艮 另 实 实 提供 提供 提供 提供 种 种 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定 确定Determining, at the receiver, an error in decoding the __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ One of the strings is used by the transmitter; it is determined at the receiver that an error has occurred in the transmitter that correctly received the first error message; from 146368.doc 201036362 Receiver transmits a second error message for transmission The device is used to indicate to the transmitter that the first error message was not received correctly by the transmitter. According to another embodiment, there is provided a method of determining a transmission error at a transmitter, which is accomplished by: transmitting a plurality of codeword groups of an encoded data packet for use by a receiver. Configuring the transmitter to process the H error message 'which indicates that the coded data packet of the codebook is purely decoded by the pure device; (4) at the transmitter
接收-第二錯誤訊息,其指示該第一錯誤訊息未被傳送器 正確接收。A second error message is received indicating that the first error message was not received correctly by the transmitter.
同樣地,一接收器可根據一實施例經組態以藉由提供以 下構件而偵測一傳送錯誤:一經組態以接收資料封包之一 第-區段的電路,#中該第一區段包含相關資料·一經組 態以在s亥接收器處確定一在接收資料封包中之錯誤的電 路;一經組態以自接收器傳送一錯誤訊息以指示:接收資 料封包中之該錯誤的電路,纟中經組態以接收該第一區段 之該電路進-步經組態以繼續在接收器處接收資料封包且 經組態以接收資料封包之一第二資料區段;一經組態以在 接收器處確定該第二資料區段包含是否包含相關資料且經 組態以在第三資料封包;j;包含相關資料時,確定錯誤訊息 未被資料封包之一傳送器接收的處理器。 在另一實施例中,一接收器經組態以藉由提供以下構件 而確定—傳送錯誤:—經組態以接收―資料封包之複數個 區奴之傳送的電路;一經組態以在該接收器處確定一在接 收該資料封包之該等區段之—者中之錯誤的處理器;一經 146368.doc -6 - 201036362 • 組態以自接收器傳送一指示在接收資料封包之一區段中已 • 出現一錯誤第一錯誤訊息,以供資料封包之一傳送器使用 的電路,其中該處理器進一步經組態以確定在正確接收該 第一錯誤訊息之該傳送器中已出現一錯誤,其中該經組態 以傳送之電路進一步經組態以自接收器傳送一第二錯誤訊 息以供傳送器使用,以向傳送器指示第一錯誤訊息未被傳 送器正確接收。 根據又一實施例,一傳送器藉由提供以下構件而經組 態:一經組態以自一傳送器傳送一資料封包之複數個區段 以供一接收器使用的電路;一經組態以處理一指示該資料 封包之該等區段之一者未被該接收器正確接收之第一錯誤 訊息的處理器,且其中該處理器進一步經組態以在該傳送 器處處理一指示該第一錯誤訊息未被傳送器正確接收的第 二錯誤訊息。 本揭示案之適用性之進一步領域將自下文中提供之詳細 ❹ 描述變得顯而易見。應瞭解,雖然詳細描述及特定實例表 不各種實施例,但其僅用於說明之目的而並非意欲必定限 制本揭示案之範缚。 【實施方式】 隨後之描述僅提供演示性實施例,而並非意欲限制本揭 示案之範疇、適用性或組態。當然,在不脫離附加之申請 專利範圍中陳述之精神及範疇的情況下,可對元件之功能 及排列作出各種改變。 在以下描述中給出特定細節以提供對實施例之全面理 14636S.doc 201036362 解。然而’ -般熟習此項技術者將瞭解,可不以此等特定 細節操作實施例。舉例而言,可在方塊圖中展示電路使得 不會以不必要細節模糊實施例。在其他情況下可不以不 必要細節展示熟知之電路、過程、演算法、結構及技術, 使得避免模糊實施例。 又,應注意,實施例可描述為—過程,該過程以一流程 圖、一流動程序圖、—資料流動程序圖'一結構圖或一方 塊圖描繪。儘管-流程圖可將操作描述為一順序過程,作 許多操作可並行或同時執行。料,操作之次序可加以重 排。當-過程之操作完成時該過程終止,但該過程可具有 不包括於圖中之額外步驟。—過程可對應一方法、一函 =:二序、一次常式、-次程式等。當-過程對應-函 %’其終止對應於該函式對則函式或主函式之-返 回0 此外’一 ”儲存媒體”可砉 哭杜we 了表不為用於儲存資料之-或多個 :=Γ記憶體(_)、隨機存取記憶體(_)、 磁性_、磁心記憶體、磁碟儲存媒 快閃記憶體器件及/或其他 先予錯存媒體 體。# 、儲存資訊之機器可讀媒 存器Γ:光二:包括(但不限於)攜帶型或固u 产八及^、域料㈣料、含有或載運 才曰令及/或貢料之各種其他媒體。 此外,實施例可以硬體、軟體、 碼、磓體粑、+,β 章刀體、中間軟體、微 碼硬體撝述語言或其任何組 中間軟體或微碼中實施時,用:/在軟體、勤體、 執订必要佐務之程式碼或 146368.doc 201036362 • 碼段可儲存於諸如儲存媒體之機器可讀媒體中。一(或多 個)處理器可執行必要任務。一碼段或機器可執行指令可 表不一程序、—函式、一次程式、一程式、一常式、一次 韦式、一模組、一套裝軟體、一類別或指令、資料結構或 程式敍述之任何組合。一碼段可藉由傳遞及/或接收資 oiL資料、引數、參數或記憶體内容耦合至另一碼段或一 硬體電路。資訊、引數、參數、資料等可經由包括記憶體 共用、訊息傳遞、符記傳遞、網路傳送等任何適當之方法 Ό 傳遞、轉發或傳送。 現參看圖1,其說明一多重存取無線通信系統之態樣。 多重存取無線通信系統1 〇〇包括多個細胞,例如細胞 及106。在圖1之實施例中,每一細胞102、104及 6可匕括包括多個扇區之存取點。該多個扇區由各負 貝與細胞中之一部分中的存取終端機通信的天線組形成。 在、-田胞102中,天線組j 12、i 14及丄16各對應一不同扇區。 〇 在、、’田胞104中,天線組118、UO及122各對應一不同扇區。 在細胞1G6中,天線組124、126及⑶各對應—不同扇區。 在其他態樣令,亦可利用例如使用分域多重存取或某其他 位置特定方法之未分扇區之細胞。 每一細胞包括肖每一#取點之,戈多個扇區通信之若干 存取"端機。舉例而言,存取終端機13〇及132在通信基底 142中,存取終端機134及136與存取點μα通信,且存取終 端機138及140與存取點146通信。 從圖1中可見’每一存取終端機130、132、134、136、 146368.doc 201036362 138及⑽位於其個別細胞之—與在㈣細胞中之各 存取終端機不同㈣分中m存取終端機^其他 其通信之對應天線組有—不同距離。此等 ㈣細胞中之環境及其他條件)提供導致不同通道狀3 在於每—存取終端機與與其通信之其對應天線組= 況。 j 1月 如在本文中所用,存取點可為—用於與終端機通信之固 定台’且亦可被稱作基地台、節點B或某其他術語,且可 包括基地台、節點B或某其他術語之一些或所有機能。存 取終端機亦可被稱作使用者設備(UE)、無線通信器件、終 端機、行動台或某其他術語,且包括使用者設備(ue)、無 線通信器件、終端機、行動台或某其他術語之—些或所: 機能。 參看圖2,其說明多重存取無線通信系統中之傳送器及 接收器之態樣。在傳送器系統21()處,自—f料源212提供 若干資料流之δΚ務資料至一傳送(τχ)資料處理器214。在 一實施例中,每一資料流在一個別傳送天線上傳送。τχ 資料處理器214基於為每一資料流選擇之一特定編碼方 案’來格式化、編碼且交錯該資料流之訊務資料以提供編 碼資料。在一些實施例中,ΤΧ資料處理器214基於使用者 及天線而施加波束成形權重(bearnf〇rming weight)至資料流 之符號’其中該等符號傳送至該使用者且自天線傳送該符 號。在一些實施例中,可基於指示存取點與存取終端機之 間的傳送路徑之狀況的通道回應資訊產生該等波束成形權 146368.doc -10- 201036362 17利用由使用者提供之通道狀態資訊(CSI)或通道估 計產欠生該通道回應資訊。另外,在彼等預定傳送狀況下, TX貝料處理器214可基於自使用者傳送之排序資訊(rank information)選擇封包格式。 :可使用OFDM技術藉由導頻資料對每-資料流之編碼資 料進行多工處理。該導頻資料通常為以已知方式處理且可 在接收器系統處使用以估計通道回應之已知資料模式。每 —資料流之經多卫之導頻及編碼資料隨後基於-為該資料 流選擇之特定調變方案(例如BPSK、QpSK、M_psK或m_ QAM)調變(意即,符號映射)以提供調變符號。每一資料 流之資料速率、編碼及調變可由執行於處理器之上或 由處理器230提供之指令確定。在一些實施例中並行空 間流之數目可根據自使用者傳送之排序資訊而變化。 所有資料流之調變符號隨後提供至一 τχ MIM〇處理器 220,其可進一步處理調變符號(例如,用於〇fdm)。 ΜΙΜΟ處理器220隨後提供#『個符號流至心個傳送器 (TMTR)222a至222t。在某些實施例中,τχ ΜΙΜ〇處理器 220基於使用者及天線自該使用者之通道回應資訊施加波 束成形權重至資料流之符號,其中該等符號傳送至該使用 者且自該天線傳送該符號。 每一傳送器222接收並處理一個別符號流以提供一或多 個類比彳&號’且進一步調節(例如,放大、過渡及向上轉 換)該等類比信號以提供一適合於在ΜΙΜΟ通道上傳送之調 變信號。來自傳送器222a至222t之~個調變信號隨後分別 146368.doc 201036362 自ΛΜϋΙ天線224a至224t傳送。 在接收器系統250處,所傳送調變信號由個天線252a 至252ι•接收,且來自每一天線252之接收信號提供至一個 別接收器(RCVR)254。每一接收器254調節(例如,過濾、 放大及向下轉換)一個別接收信號,數位化該調節信號以 提供樣本,且進一步處理該等樣本以提供一對應”接收”符 號流。 一 RX資料處理器260隨後接收來自個接收器254之 個接收符號流,並基於一特定接收器處理技術處理其以提 供"經偵測''符號流之排序號(rank number)。在下文中進一 步詳細描述RX資料處理器260之處理。每一偵測符號流包 括為針對對應資料流而傳送之調變符號之估計的符號。 RX資料處理器260隨後解調變、解交錯且解碼每一偵測符 號流以回復貢料流之訊務貢料。RX貢料處理益2 6 0之處理 與傳送器系統210處之ΤΧ ΜΙΜΟ處理器220及TX資料處理 器214執行之處理係互補的。 RX處理器260產生之通道回應估計可用於在接收器處執 行空間、空間/時間處理,調整功率位準、改變調變速率 或方案,或其他作用。RX處理器260可進一步估計偵測符 號流之信號對雜訊及干擾比(SNR),且可能估計其他通道 特徵,且提供此等量至一處理器270。RX資料處理器260 或處理器270可進一步導出系統之”有效"SNR之一估計。處 理器270可隨後提供CSI,其可包含關於通信鏈路及/或接 收資料流之各種類型之資訊。舉例而言,CSI可僅包含操 146368.doc •12- 201036362 作SNR或-量化SNR估計。⑶隨後由一 τχ資料處理器別 處理(該資料處理器亦接收來自一資料源276之若干資料流 之訊務資料)、由一調變器28〇調變、由傳送器25牦至25打 調節且傳送回傳送器系統210。 在傳送器210處,來自接收器系統25〇之調變信號由天線 224接收、由接收器222調節、由一解調變器解調變且 由一 RX資料處理器2U處理,以回復接收器系統報告之 csi。所報告CSI隨後提供至處理器23〇且用於確定待用 於資料流之資料速率及編碼及調變方案及(2)產生用於τχ 資料處理器214及ΤΧΜΙΜΟ處理器22〇之各種控制。 在接收器處,可使用各種處理技術處理^個接收信號 以偵測I個傳送符號流。此等接收器處理技術可分為兩個 主要種類(1)空間及時空接收器處理技術(其亦被稱作等化 技術);及(2)"逐次調零/等化及干擾消除"接收器處理技術 (其亦被稱作"逐次干擾消除或"逐次消除”接收器處理技 術)。 由1個傳送天線及馬個接收天線形成之μίμο通道可分 解為Α個獨立通道’且见5 $ min。該等&個獨立 通道之每一者亦可被稱作該ΜΙΜΟ通道之一空間次通道(或 一傳送通道)且對應一維度。 雖然圖2在一 OFDMA系統或ΜΙΜΟ系統之情況下論述, 但本文中描述之技術可用於各種無線通信系統,諸如—單 載波頻分多重存取(SC-FDMA)系統、一頻分多重存取 (FDMA)系統、一碼分多重存取(CdMA)系統、一時分多重 146368.doc 13 201036362 存取(TDMA)系統等。另外,可利用一單輸入單輸出 (SISO)或多輸入單輸出(MISO)。一 SC-FDMA系統可利用 交錯FDMA(IFDMA)以在越過系統頻寬分佈之次頻帶上傳 送;利用區域化FDMA(LFDMA)以在一組相鄰次頻帶上傳 送;或利用增強FDMA(EFDMA)以在多組相鄰次頻帶上傳 送。一般而言,藉由OFDM在頻域中發送調變符號且藉由 SC-FDMA在時域中發送調變符號。 一 SC-FDMA符號可如下產生。待在N個所指派次頻帶上 發送之N個調變符號藉由N點快速傅立葉變換(FFT)或離散 傅立葉變換(DFT)轉化至頻域,以獲得N個頻域符號。該等 N個頻域符號係映射至N個所指派次頻帶,且零符號映射 至剩餘K-N個次頻帶上。隨後對K個頻域符號及零符號執 行一 K點IFFT或IDFT,以獲得K個時域樣本之序列。該序 列之最後C個樣本複製至序列之開始以形成一含有K+C個 樣本之SC-FDMA符號。SC-FDMA解調變可以此項技術中 已知之方式執行。 亦可利用用於產生及解調變EFDMA、LFDMA及IFDMA 符號之已知方法。 編碼 為發送一資料封包,該資料封包可在傳送前由傳送器編 碼。可使用多種編碼方案編碼資料封包。舉例而言,該編 碼方案一度稱作非零率碼。該非零率碼之一實例為渦輪 碼。該編碼方案將一資料封包作為輸入,且產生可由一解 碼器利用以回復該封包之碼字組。該等碼字組可含有冗餘 146368.doc -14- 201036362 !二=在接收器處接收時其已衰減或有雜訊,則可 在==利用該冗餘資料及後續碼字組。舉例而言, μ先a,方案中’―第—瑪字組可與含有該第一碼字 此,可裎林4 ]卞、,且趣產生。因 了…率,因為接收器極可能解碼第一碼 盈 $接收後續碼字組。然而, 、…、 得原始資料封包子不可經解碼以獲 考。二 傳送11傳送後續碼字組至—接收 ❹ Ο β 較早提不,此等後續碼字組可含有冗餘資料 如)允許其辅助接收器解碼經_封包的m⑽ 機會。,、進订傳送以為解碼經編碼封包提供額外 日兄月編碼之各種態樣。在圖3中,—資料封包可 碼以提供四個碼字組:μ、 、工,· 孪細ϋρ诚# 沁及沁。圖4說明此等碼 據某些態樣自傳送器傳送。在圖4中,竭字组係 以沁、鸠、沁及馬再馬的順序傳送至接收器。 、” 在許多狀況下,使用一非零率碼(諸如 碼)編碼一封包。缺而,细庞玄,士 巧5之屬輪 ^…而、總竭率在封包傳送 至該速率以下。一旦此出現 吊下降 兄碼子組位兀需重複。因此, 在圖4之實例中,其提供沁可重複。 錯誤偵測及校正 當:碼字組被接收器接收且接收器不能解碼該碼字组以 獲付貝枓封包時,接收器可傳送一指示接收器不能成功解 碼該碼字組的錯誤作软5 /奋、、 妁錯决仏號至傳达器。該信號被稱 信號’其亦可無似。傳送器之理解為,由於該獄信 146368.doc -15- 201036362 號’-第二碼字組應傳送至接收器。因此,例如,在圖3 :其可傳送竭字組乂。該過程以後續碼字組重複直至接收 益可成功解竭經編韻包…旦成功解碼,接收器便可發 送^CK、號至傳送器。傳送器將一 ACK信號理解為, 接收器已成功解碼經編碼資料封包且不需要碼社之進一 ^傳送。因此’取決於通道之清晰度,-接收器可在接收 第馬子、,且後發送一 ACK信號。因此,在圖4之實例中, 傳送器將不必發送碼字組馬,及①或⑺之第二傳送。 “然而,一不良通道可在NAK及ACK信號傳送中產生錯 因此例如,一 ACK信號之傳送可被傳送器錯誤地理 解為NAKj5號。傳送系統可較易自該錯誤回復。然而, ^ L號由接收器發送且被傳送器誤解為一ACK信 號’則傳送器將停止傳送第_資料封包之碼字組且開始發 送一新的或第二資料钮& # m + z 貝抖封匕之碼予組。結果,一封包錯誤將 出現且該錯誤將需在—高於傳送系統之實體層的層處校 此在較回層杈正該等錯誤之需要產生比在實體層校 正錯誤必要的更夬.屈 rn 遲。口此,存在提供一可在實體層校 正該等錯誤之有效系統的需要。 下文中展示發送封包錢B之碼字組的兩個序列。 A) A2 A3 A4 As A6 B, B2 A] A2 Bj B2 B3 b4 B5 B6 上文所示之序列說明封包A及B之碼字組之傳送。在第 -實例中’封包A之碼字組作為瑪字組(A ^發 送。因此’此暗示:在接收碼字組从从接收 146368.doc 201036362 ΝΑΚ4號。在第二實例中,碼字組之序列山a & & ^及 、/之傳送;日不在接收碼字組A時,一ack信號自接收器發 ,至傳送器’從而指示傳送器可開始發送封包b。然而, 右接收器實際上發送—經毁損且被傳送器錯誤地理解為- ACK&號之NAK信號,則此相同序列將產生。根據一實施 例’提供-用於由接收器確定該錯誤已產生使得接收器可 藉由通知傳送器來校正該錯誤之系統。此可根據—實施例 ΟSimilarly, a receiver can be configured to detect a transmission error by providing the following components in accordance with an embodiment: a circuit configured to receive a first-segment of a data packet, the first sector in # Included in the relevant information - a circuit configured to determine an error in the received data packet at the receiver; once configured to transmit an error message from the receiver to indicate: the circuit that received the error in the data packet, The circuit configured to receive the first segment is further configured to continue receiving data packets at the receiver and configured to receive a second data segment of the data packet; once configured Determining, at the receiver, the second data section includes whether the relevant data is included and configured to be in the third data packet; j; when the related data is included, determining that the error message is not received by the transmitter of the data packet. In another embodiment, a receiver is configured to determine by transmitting the following components - a transmission error: - a circuit configured to receive a plurality of zone slave transfers of the data packet; A processor at the receiver that determines an error in the segment receiving the data packet; once 146368.doc -6 - 201036362 • configured to transmit an indication from the receiver in a region of the received data packet In the segment, an error first error message appears for the circuit used by one of the data packets, wherein the processor is further configured to determine that a transmitter has occurred in the transmitter that correctly received the first error message An error wherein the circuitry configured to transmit is further configured to transmit a second error message from the receiver for use by the transmitter to indicate to the transmitter that the first error message was not received correctly by the transmitter. According to a further embodiment, a transmitter is configured by providing a means for transmitting a plurality of sectors of a data packet from a transmitter for use by a receiver; once configured to process a processor indicating a first error message that one of the sections of the data packet is not correctly received by the receiver, and wherein the processor is further configured to process an indication of the first at the transmitter The second error message that the error message was not received correctly by the transmitter. Further areas of applicability of the present disclosure will become apparent from the detailed description provided hereinafter. It is understood that the detailed description and specific examples are not intended to The following description is merely illustrative of the embodiments, and is not intended to limit the scope, applicability, or configuration of the disclosure. Of course, various changes can be made in the function and arrangement of the elements without departing from the spirit and scope of the invention. Specific details are given in the following description to provide a comprehensive explanation of the embodiment of the example 14636S.doc 201036362. However, it will be understood by those skilled in the art that the embodiments may be practiced without the specific details. For example, the circuits may be shown in block diagrams so as not to obscure the embodiments in unnecessary detail. In other instances, well-known circuits, procedures, algorithms, structures, and techniques may be shown in unnecessary detail so as to avoid obscuring the embodiments. Again, it should be noted that the embodiments may be described as a process that is depicted in a flow diagram, a flow diagram, a data flow diagram, a structural diagram, or a block diagram. Although a flowchart can describe an operation as a sequential process, many of the operations can be performed in parallel or concurrently. The order of operations can be rearranged. The process terminates when the operation of the process is completed, but the process may have additional steps not included in the figure. - The process can correspond to a method, a letter =: second order, one routine, - secondary program, and so on. When the -process corresponds to the letter %', its termination corresponds to the function of the function or the main function - return 0, and the 'one' storage medium" can be used to store data - or Multiple: = memory (_), random access memory (_), magnetic _, magnetic memory, disk storage medium flash memory device and / or other pre-missing media body. # ,, machine readable media storage information: light 2: including (but not limited to) portable or solid production eight and ^, domain materials (four) materials, containing or carrying the orders and / or tributaries of various other media. In addition, the embodiment may be implemented in hardware, software, code, 粑 粑, +, β knives, intermediate software, microcode hardware description language or any group of intermediate software or microcode, with: Software, hard work, code for the necessary services or 146368.doc 201036362 • The code segments can be stored on a machine readable medium such as a storage medium. One (or more) processors can perform the necessary tasks. A code segment or machine executable instruction can represent a program, a function, a program, a program, a routine, a Wei, a module, a package, a class or instruction, a data structure, or a program description. Any combination. A code segment can be coupled to another code segment or a hardware circuit by transmitting and/or receiving oiL data, arguments, parameters or memory contents. Information, arguments, parameters, data, etc. can be passed, forwarded, or transmitted via any suitable method including memory sharing, messaging, token delivery, network delivery, and the like. Referring now to Figure 1, an aspect of a multiple access wireless communication system is illustrated. The multiple access wireless communication system 1 includes a plurality of cells, such as cells and 106. In the embodiment of Figure 1, each cell 102, 104, and 6 can include access points that include multiple sectors. The plurality of sectors are formed by an antenna group in which each negative bay communicates with an access terminal in one of the cells. In the - cell 102, the antenna groups j 12, i 14 and 丄 16 each correspond to a different sector. In the field cell 104, the antenna groups 118, UO, and 122 each correspond to a different sector. In cell 1G6, antenna groups 124, 126, and (3) each correspond to a different sector. In other aspects, cells such as undivided sectors using sub-domain multiple access or some other location-specific method may also be utilized. Each cell includes a number of access points, and several accesses to multiple sectors of communication. For example, access terminals 13 and 132 are in communication base 142, and access terminals 134 and 136 are in communication with access point μα, and access terminals 138 and 140 are in communication with access point 146. It can be seen from Figure 1 that 'each access terminal 130, 132, 134, 136, 146368.doc 201036362 138 and (10) are located in their individual cells - different from each access terminal in the (four) cell (four) minutes Take the terminal machine ^ other communication antennas corresponding to the antenna group - different distances. These (iv) environmental and other conditions in the cell) provide different channel patterns in each of the access terminals and their corresponding antenna groups. j January As used herein, an access point may be a fixed station used to communicate with a terminal and may also be referred to as a base station, a Node B, or some other terminology, and may include a base station, a Node B, or Some or all of the other terms. An access terminal may also be referred to as a User Equipment (UE), a wireless communication device, a terminal, a mobile station, or some other terminology, and includes a user equipment (ue), a wireless communication device, a terminal, a mobile station, or some other Other terms - some or all: function. Referring to Figure 2, there is illustrated the aspect of a transmitter and receiver in a multiple access wireless communication system. At the transmitter system 21(), the data source 212 provides a number of data streams to a transfer (τ) data processor 214. In one embodiment, each data stream is transmitted on an alternate transmit antenna. The τ χ data processor 214 formats, codes, and interleaves the traffic data of the data stream based on selecting a particular encoding scheme for each data stream to provide coded material. In some embodiments, the data processor 214 applies a beamforming weight to the symbol of the data stream based on the user and the antenna, wherein the symbols are transmitted to the user and transmitted from the antenna. In some embodiments, the beamforming rights may be generated based on channel response information indicating the condition of the transmission path between the access point and the access terminal. 146368.doc -10- 201036362 17 utilizing the channel status provided by the user Information (CSI) or channel estimates of the channel's response information. Additionally, under their predetermined delivery conditions, the TX bezel processor 214 can select a packet format based on rank information transmitted from the user. : OFDM technology can be used to perform multiplex processing on the encoded data of each data stream by using pilot data. The pilot data is typically a known data pattern that is processed in a known manner and that can be used at the receiver system to estimate channel response. Each of the data stream's pilot and coded data is then modulated based on a particular modulation scheme (eg, BPSK, QpSK, M_psK, or m_QAM) selected for that data stream (ie, symbol mapping) to provide modulation Variable symbol. The data rate, encoding and modulation of each data stream may be determined by instructions executed on or by the processor 230. In some embodiments the number of parallel spatial streams may vary depending on the ranking information transmitted from the user. The modulation symbols for all data streams are then provided to a τχ MIM processor 220, which can further process the modulation symbols (e.g., for 〇fdm). The processor 220 then provides #" symbol streams to the heart transmitters (TMTR) 222a through 222t. In some embodiments, the τχ processor 220 applies beamforming weights to the symbols of the data stream based on the channel response information of the user and the antenna from the user, wherein the symbols are transmitted to and transmitted from the user. The symbol. Each transmitter 222 receives and processes an alias stream to provide one or more analog 彳&'s and further conditions (e.g., amplifies, transitions, and upconverts) the analog signals to provide a suitable channel for the channel. The modulated signal transmitted. The modulated signals from transmitters 222a through 222t are then transmitted 146368.doc 201036362 from antennas 224a through 224t, respectively. At the receiver system 250, the transmitted modulated signals are received by antennas 252a through 252i, and the received signals from each antenna 252 are provided to a single receiver (RCVR) 254. Each receiver 254 conditions (e. g., filters, amplifies, and downconverts) an additional received signal, digitizes the adjusted signal to provide samples, and further processes the samples to provide a corresponding "received" symbol stream. An RX data processor 260 then receives the received symbol streams from the receivers 254 and processes them based on a particular receiver processing technique to provide a "detected' symbol stream rank number. The processing of the RX data processor 260 is described in further detail below. Each detected symbol stream includes an estimated symbol of the modulated symbol transmitted for the corresponding data stream. The RX data processor 260 then demodulates, deinterleaves, and decodes each detected symbol stream to reply to the traffic tribute of the tributary stream. The processing of the RX tribute processing benefits is complementary to the processing performed by the transmitter system 210 and the TX data processor 214. Channel response estimates generated by RX processor 260 can be used to perform spatial, spatial/temporal processing, adjust power levels, change modulation rates or schemes, or other effects at the receiver. The RX processor 260 can further estimate the signal-to-noise and interference ratio (SNR) of the detected symbol stream and possibly estimate other channel characteristics and provide the same amount to a processor 270. RX data processor 260 or processor 270 may further derive an estimate of the "effective" SNR of the system. Processor 270 may then provide CSI, which may include various types of information regarding the communication link and/or the received data stream. For example, the CSI may only include 146368.doc • 12-201036362 for SNR or-quantized SNR estimation. (3) Subsequent processing by a data processor (the data processor also receives certain data streams from a data source 276) The traffic data is modulated by a modulator 28, adjusted by the transmitter 25 to 25 and transmitted back to the transmitter system 210. At the transmitter 210, the modulated signal from the receiver system 25 is The antenna 224 is received, adjusted by the receiver 222, demodulated by a demodulator, and processed by an RX data processor 2U to reply to the csi reported by the receiver system. The reported CSI is then provided to the processor 23 and used. The data rate and coding and modulation scheme to be used for the data stream are determined and (2) various controls for the τχ data processor 214 and the processor 22 are generated. At the receiver, various processing techniques can be used. ^ Receive signals to detect 1 transmit symbol streams. These receiver processing techniques can be divided into two main categories (1) spatial and temporal receiver processing techniques (also known as equalization techniques); and (2) ) "Sequential zeroing/equalization and interference cancellation" receiver processing techniques (also known as "sequential interference cancellation or "sequential cancellation" receiver processing techniques). The μίμο channel formed by one transmit antenna and the horse receive antenna can be demultiplexed into two independent channels' and see 5 $ min. Each of the & independent channels may also be referred to as a spatial sub-channel (or a transmission channel) of the one-way channel and corresponds to a dimension. Although FIG. 2 is discussed in the context of an OFDMA system or a ΜΙΜΟ system, the techniques described herein can be used in various wireless communication systems, such as a single carrier frequency division multiple access (SC-FDMA) system, a frequency division multiple access. (FDMA) system, one code division multiple access (CdMA) system, one time division multiple 146368.doc 13 201036362 access (TDMA) system, and the like. In addition, a single input single output (SISO) or multiple input single output (MISO) can be utilized. An SC-FDMA system may utilize interleaved FDMA (IFDMA) for transmission over sub-bands that span system bandwidth distribution; utilize regionalized FDMA (LFDMA) for transmission over a set of adjacent sub-bands; or utilize enhanced FDMA (EFDMA) To transmit on multiple sets of adjacent sub-bands. In general, modulation symbols are transmitted in the frequency domain by OFDM and modulated symbols are transmitted in the time domain by SC-FDMA. An SC-FDMA symbol can be generated as follows. The N modulated symbols to be transmitted on the N assigned sub-bands are converted to the frequency domain by N-point Fast Fourier Transform (FFT) or Discrete Fourier Transform (DFT) to obtain N frequency domain symbols. The N frequency domain symbols are mapped to the N assigned subbands, and the zero symbols are mapped to the remaining K-N subbands. A K-point IFFT or IDFT is then performed on the K frequency-domain symbols and the zero-symbol to obtain a sequence of K time-domain samples. The last C samples of the sequence are copied to the beginning of the sequence to form an SC-FDMA symbol containing K + C samples. SC-FDMA demodulation can be performed in a manner known in the art. Known methods for generating and demodulating variable EFDMA, LFDMA, and IFDMA symbols can also be utilized. Encoding To send a data packet, the data packet can be encoded by the transmitter before transmission. Data packets can be encoded using a variety of coding schemes. For example, this coding scheme was once called a non-zero rate code. An example of this non-zero rate code is a turbo code. The encoding scheme takes a data packet as an input and generates a codeword group that can be utilized by a decoder to reply to the packet. These codeword groups may contain redundancy. 146368.doc -14- 201036362 ! 2=When it is attenuated or has noise when it is received at the receiver, the redundant data and subsequent codeword groups can be utilized at ==. For example, μ first a, the '--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Because of the rate, because the receiver is likely to decode the first code to receive the subsequent codewords. However, the original data packet cannot be decoded for reference. The second transmission 11 transmits the subsequent codeword group to-receive ❹ Ο β to mention earlier, and these subsequent codeword groups may contain redundant data such as the m(10) opportunity that allows its auxiliary receiver to decode the _ packet. ,, to subscribe to the transmission to provide various aspects of the encoding of the encoded packets. In Figure 3, the data packet can be coded to provide four codeword groups: μ, 工,· 孪 ϋ ϋ 诚 # 沁 沁 and 沁. Figure 4 illustrates the transmission of such codes from the transmitter in accordance with certain aspects. In Fig. 4, the character group is transmitted to the receiver in the order of 沁, 鸠, 沁, and Ma Zaima. In many cases, a non-zero rate code (such as a code) is used to encode a packet. In the absence, the thin Pang Xuan, the Shi Qiao 5 is a round of the wheel ^... and the total rate is transmitted below the rate in the packet. This appears to be repeated. Therefore, in the example of Figure 4, it provides repeatability. Error detection and correction when: the codeword group is received by the receiver and the receiver cannot decode the codeword. When the group is paid for the packet, the receiver may transmit an error indicating that the receiver cannot successfully decode the codeword group, and the signal is called the signal 'its It is also possible that the transmitter is understood to be because the prison letter 146368.doc -15- 201036362 '-the second code block should be transmitted to the receiver. Therefore, for example, in Figure 3: it can transmit the word group乂. The process repeats the subsequent codewords until the receiver can successfully decompress the warp package... Once successfully decoded, the receiver can send the ^CK number to the transmitter. The transmitter understands an ACK signal as the receiver. The encoded data packet has been successfully decoded and does not require the code company to enter Therefore, 'depending on the clarity of the channel, the receiver can receive the first horse, and then send an ACK signal. Therefore, in the example of Figure 4, the transmitter will not have to send the codeword horse, and 1 or (7) The second transmission. "However, a bad channel can generate errors in NAK and ACK signaling. Thus, for example, the transmission of an ACK signal can be misinterpreted by the transmitter as NAKj5. The delivery system can be more easily replied to from this error. However, if the L number is sent by the receiver and misinterpreted by the transmitter as an ACK signal, then the transmitter will stop transmitting the codeword group of the _data packet and start transmitting a new or second data button &# m + z Bell shakes the code of the seal to the group. As a result, a packet error will occur and the error will need to be at a higher level than the physical layer of the delivery system. This is more necessary to correct the error at the later layer than it is necessary to correct the error at the physical layer. Rn is late. Thus, there is a need to provide an effective system for correcting such errors at the physical level. The two sequences of the codeword group that sent the packet money B are shown below. A) A2 A3 A4 As A6 B, B2 A] A2 Bj B2 B3 b4 B5 B6 The sequence shown above illustrates the transmission of the codewords of packets A and B. In the first instance, the codeword group of 'packet A' is used as the marsh group (A^ is sent. Therefore 'this implies: the receiving codeword group receives from 146368.doc 201036362 ΝΑΚ4. In the second example, the codeword group The sequence mountain a && ^ and / / transmission; when the day is not receiving the code block A, an ack signal is sent from the receiver to the transmitter 'indicating that the transmitter can start to send the packet b. However, the right reception The device actually transmits - the NAK signal that is corrupted and misinterpreted by the transmitter as - ACK & the same sequence will be generated. According to an embodiment 'provided - for the receiver to determine that the error has been generated such that the receiver The system can be corrected by notifying the transmitter. This can be based on the embodiment Ο
j由利用所接收碼字組中之共同資料來證實在接收器發送 :ACK信號前,純㈣正在接收—編碼封包之瑪字組而 兀成。若接收器預期具有相關資料之碼字組不具有該相關 資料,則此指示接收器一 NAK信號經毀損且被傳送器錯誤 地理解為-ACK信號’因此導致傳送器開始傳送_第二資 料封包之碼m其中此等碼字組不具有接收器預期之相 關資料。 在某些態樣中,相關資料可為共同資料或位元。在立他 態樣中,相關資料可為位元之任何組,使得其與在一預定 時間週期(例如’ HARQ再傳送)中傳送之其他封包之位元 ,資料正交。在其他態樣中,此可為__實體封包次序傳送 指不器’其可指示來自給定天線之封包的傳送次序。在進 '步態樣中,此可為某其他指示器。在一些實施例中之相 關資料可為一封包之資料部分的全部。 現參看圖5說明流程圖500,其演示確定傳送器之錯誤接 收之方法之態樣。步驟5G4展示—接收器接收第—資料碼 字組,其中該第-資料碼字組含有相關資料。相關資料理 146368.doc 201036362 解為可用於使一第一碼字組與一第二碼字組相關之資料。 舉例而言,其可為一接收資料集合中之預定位元位置中之 彼接收資料集合的一部分,其對於兩個或兩個以上之碼字 組而言係相同的。同樣地,其可為用於傳送碼字組之標頭 之一部分之資料。因此,該相關資料可定位於用於發送碼 字組之每一標頭中之—預定位置中。在步驟5〇8中在接 收器處確定在解碼資料封包中已出現錯誤。舉例而言,可 在-碼字組被接收但已由於衰減或經由雜訊通道傳送毁損 時出現該錯誤。因& ’接收器不可解碼碼字組以獲得原始 資料封包。因此’接收器將視此為—解碼錯誤。在步驟 512中,接收器可自接收器傳送一錯誤訊息以指示在解碼 資料封包中之錯誤。舉例而言,接收器可傳送一 nak錯誤 訊息至傳送器。在步驟516中,在接收器處接收—第二碼 字組。如在步驟520中所示’接收器可確定此第二資料碼 字組是否含有適當之相關資料,例如,相同相關資料或非 正交相關資料。請注意’此不必限於僅第二碼字組之相關 貧料’且該相關資料可與複數個碼字組交又相關。最後, 在步驟524中,4第n組不相關,則可在接收器處確 定,初在步驟512中傳送之錯誤訊息未在第二碼字組之傳 达益處接收。因此,例如,若接收器發送—錯誤訊息,其 未在傳送器處被適當接收—例如,跳訊息被誤釋為ACK 讯息-則傳送n將開始料H㈣封包㈣之碼字 組。然而,接收器將仍預期與第一資料封包相關之碼字 組。因此’當接收器進行比較相關資料且獲得一第一碼字 146368.doc 201036362 2與—後續碼字組之間的一極低相關性時,接收器將能確 冑該低相關性指示第二碼字組確實與-新資料封包相關。 因此’接收器將認識到傳送器未正確接收該NAK訊息,而 相反錯誤地將其料為似訊息,其導致㈣器開: 第二資料封包之碼字組。另外,若在傳送用於第m且 或碼字組之組的錯誤訊息後在接收器處未接收另外的 組’則可存在一無相關性之確定。 ❹ 目6說明另—流程圖6〇〇,其演示當傳送器未正確接收初 始,誤訊息時校正錯誤之方法之態樣。步驟604展示—接 收器可接收對應於一第一經編碼資料封包之多個碼字纽的 傳送。在步驟_中,在接收器處確定在解碼-碼字组中 已出現錯誤。此外,在步驟612中,接收器可傳送—第一 錯誤訊息以供碼字組之傳送器使用,以指示在解竭_碼字 組中已出現錯誤。在步驟616中,在接收器處確定在接收 I第-錯誤訊息之傳送器中已出現錯誤。因此,如較早注 ❹意、,此可在由㈣11發送至料器之錯誤訊息衰減至傳 器誤釋該錯誤訊息的程度時出現。舉例而言,此可在傳」 器將NAK訊息解譯為ACK訊息時出現。另外,若 = 於第一碼字組或碼字組之組之 ^ 、 、、、•曰誤舌孔心後在接收器處未接 收另外的碼字組,則可存在一無相關性之確定。在步驟 620中,接收器可自接收器傳送一第二錯誤訊息至傳〔 以供傳送器使用,以向傳送器指示第一錯誤訊息未被傳送 器正確接收。 ' 圖7自傳送器之觀點說明本揭示案之態樣之又—實施 146368.doc 19 201036362 例:在步驟m中,傳送器傳送—經編碼資料封包之多個 碼字㈣供""接收器使m傳送器經組態以處理自 接收:接收之第-錯誤訊息(諸如NAK訊息),其指示該經 、扁碼貝料封包之-碼字組未被接收器正確解碼。另外,步 驟7/2指不—第二錯誤訊息可被傳送器接收,1用於指示 該第一錯誤訊息未被傳送器正確接收。 圖8日、9及10說明本揭示案之進一步態樣。在步驟刪 中提供自冑送器傳送至一接收器之資料封包。該資料 封包百先根據-諸如—涡輪編碼方案之編碼方案編碼。資 ㈣包可因此編碼為多個碼字組,如步_8所示。舉例 而a ,根據渦輪編碼方案,當使用一專用通道㈨ear channel)時,由接收器對第—碼字組解碼為可能的。然 而’當接收器不可適當解碼該第—碼字組時,可依次傳送 含有冗餘資料後續碼字組’其允許接收器之解碼器更可靠 地料接收碼字組。在步驟812中,展示—提供相關資料 貫例八中虽標頭資訊包括相關資料之指定資料槽時, 可為每一碼字組之傳送提供該標頭資訊。 參看圖11 ’展示用於碼字組Μ及A之傳送的相關資料經 安置於用於傳送沁及鸠碼字組之標頭中。 二標頭提供相關資料之使用僅為可如何提供相關資料之 一實例。當傳送一碼字組序列時,諸如 N,N2N3N4Nj » ^碼字組之第—及最後傳送導致相關資料存在於A之第 及最後傳送兩者中,由於其係相同資料集合。為確定兩 146368.doc -20- 201036362 個資料集合是否具有彼此之一高相關性,兩個相關資料集 合中之對應資料位元可彼此相乘及相加。例如一第—碼字 組之位元al、a2、a3、a4及a5可與一第二碼字組之位元 bl、b2、b3、b4及b5相乘且求和: al*bl + a2*b2 + a3*b3 + a4*b4 + a5*b5=Z。 預期相同或大體上相同(一些位元在傳送過程期間可被 毀損’導致所接收相關資料之集合不精確相同)之兩個資 料集合將產生一較大和(Z),且當兩個資料集合不具有相 同相關資料時,和(Z)將小得多。因此,可為和2設定一預 定臨限值作為一測試。舉例而言,和z可設定為3戋3以 上,當在理想條件下Z預期為5時。對使用之實際值的選擇 將取決於用於相關資料集合中之位元的數目及傳送條件。 在步驟816中,傳送器根據一預定協定起始碼字組序列 中之第一碼字組的傳送,使得傳送一第一碼字組。如在步 驟820中所示,在接收器處接收該第一碼字組。此外,步 ❹ 驟820指示此第一碼字組可包括相關資料。在步驟824中^ 確定碼字組是否可被解碼以獲得經編碼資料封包。若可在 接收器處自解碼過程獲得封包,則在步驟m中接收器 發送-ACK訊息至傳送器。在步驟832中,接收器可隨後 等待-第二經編碼資料封包,該第二資料封包由該第二資 料封包之相關碼字組表示。 再次參看步驟824,若不可自碼字組解碼封包,則可自 接收器發送-跳訊息至傳送器,如在步驟請中所示。 該NAK訊息指示接收器不可適當解碼傳送器發送之碼字組 146368.doc -21 · 201036362 ^。經常,衰減及雜訊將毀損-所傳送碼字組使得在所 =收碼字組中引人錯誤,其使接收器不可能適當解碼所接 收碼子組。在步驟840中,在傳送器處接收nak訊息。因 j ’傳送H可發送對應於經編碼封包之料組序列中之下 一:字組。此在步驟請中展示。在決定步驟m中,由接 收裔確定由接收器接收之期望的經編石馬封包之兩個碼字组 是否具有匹配的相關資料。此確定有助於確保傳送器尚未 開始發送與-新資料封包相關之碼字組。因此,可實施一 檢查以確定兩個碼字组者 于、丑吶考疋否含有—共同相關資料集 合。舉例而言,當序列# 、、 1 N2、N3、汉4、由一傳迭器傳 Μ:接收n時’該接收器可比較^之第一及最後傳送中 私:位兀位置。接收器將預期對應位元位置將具有相同 值。若其不具有相同值且碼字組之間存在極低相關性,則 接收可推斷傳送器未正確接收—ΝΑκ訊息且因此開始發 送用於一新資料查+ & 3- A / 于之馬子組。此在步驟852中展示。 在步驟856中,接 〇 接收盗可自接收器傳送一第二錯誤訊息 (JT被稱作繼續前-封包之訊息)至傳送器。傳送器在傳送 盗處接收來自接收器之繼續前一封包之訊息,其在步驟j is verified by using the common data in the received codeword group to verify that the receiver is transmitting the :ACK signal, and the pure (four) is receiving the encoded word block. If the receiver expects that the codeword group with the relevant data does not have the relevant data, the indication that the receiver-NAK signal is corrupted and is incorrectly understood by the transmitter as the -ACK signal' thus causes the transmitter to start transmitting_the second data packet Code m where these codeword groups do not have the relevant information expected by the receiver. In some aspects, the relevant information may be common data or bits. In the case of the other, the relevant data may be any group of bits such that it is orthogonal to the bits of other packets transmitted in a predetermined time period (e.g., ' HARQ retransmission). In other aspects, this may be a __ entity packet order transfer indication 'which may indicate the order of transmission of packets from a given antenna. In the 'step pattern', this can be some other indicator. In some embodiments, the relevant material may be the entirety of the data portion of a package. Referring now to Figure 5, a flow chart 500 is illustrated which illustrates aspects of a method of determining a faulty reception of a transmitter. Step 5G4 shows that the receiver receives the first data codeword group, wherein the first data codeword group contains related data. Related Information 146368.doc 201036362 is interpreted as data that can be used to correlate a first codeword group with a second codeword group. For example, it may be part of a set of received data in a predetermined bit position in a received data set that is the same for two or more code blocks. Likewise, it can be the material used to transmit a portion of the header of the codeword group. Thus, the associated material can be located in a predetermined location in each of the headers used to transmit the codeword. At step 5〇8 it is determined at the receiver that an error has occurred in the decoded data packet. For example, the error can occur when the -code block is received but has been corrupted due to attenuation or transmission via the noise channel. The &' receiver cannot decode the codeword group to obtain the original data packet. Therefore, the receiver will treat this as a decoding error. In step 512, the receiver can transmit an error message from the receiver to indicate an error in the decoded data packet. For example, the receiver can transmit a nak error message to the transmitter. In step 516, a second code block is received at the receiver. As shown in step 520, the receiver can determine whether the second data codeword group contains appropriate relevant information, e.g., the same related material or non-orthogonal related material. Please note that 'this is not necessarily limited to only the associated poor stuff of the second code block' and the relevant material can be associated with a plurality of codeword groups. Finally, in step 524, the 4th nth group is uncorrelated, and it can be determined at the receiver that the error message originally transmitted in step 512 is not received at the benefit of the second codeword group. Thus, for example, if the receiver sends an error message that is not properly received at the transmitter - e.g., the hop message is misinterpreted as an ACK message - then the transmission n will begin the code block of the H (four) packet (four). However, the receiver will still expect the codeword group associated with the first data packet. Therefore, when the receiver compares the relevant data and obtains a very low correlation between a first codeword 146368.doc 201036362 2 and the subsequent codeword group, the receiver will be able to confirm the low correlation indication second. The codeword group is indeed related to the -new data packet. Therefore, the receiver will recognize that the transmitter did not correctly receive the NAK message, but instead incorrectly counts it as a message, which causes the (4) device to open: the codeword group of the second data packet. Alternatively, there may be a non-correlation determination if another group is not received at the receiver after transmitting the error message for the mth and or the group of codewords. 6 Item 6 explains the other-flow chart 6〇〇, which demonstrates the method of correcting the error when the transmitter does not correctly receive the initial, error message. Step 604 shows that the receiver can receive a transmission of a plurality of codewords corresponding to a first encoded data packet. In step _, it is determined at the receiver that an error has occurred in the decode-codeword group. Additionally, in step 612, the receiver can transmit a first error message for use by the transmitter of the codeword group to indicate that an error has occurred in the exhaustion_codeword group. In step 616, it is determined at the receiver that an error has occurred in the transmitter receiving the I-error message. Therefore, if it is earlier, this can occur when the error message sent by (4) 11 to the hopper is attenuated to the extent that the transmitter misinterprets the error message. For example, this can occur when the transmitter interprets a NAK message as an ACK message. In addition, if there is no additional codeword group at the receiver after the ^, , , , and 曰 of the first code block or the group of codewords are incorrect, there may be a determination of no correlation. . In step 620, the receiver can transmit a second error message from the receiver to the transmitter for use by the transmitter to indicate to the transmitter that the first error message was not received correctly by the transmitter. Figure 7 from the perspective of the transmitter illustrates the aspect of the present disclosure - implementation 146368.doc 19 201036362 Example: In step m, the transmitter transmits - multiple code words of the encoded data packet (4) for "" The receiver causes the m transmitter to be configured to handle self-reception: a received first-error message (such as a NAK message) indicating that the code-word block of the flat-coded packet is not correctly decoded by the receiver. In addition, step 7/2 means no - the second error message can be received by the transmitter, and 1 is used to indicate that the first error message is not correctly received by the transmitter. Figures 8, 9 and 10 illustrate further aspects of the present disclosure. In the step deletion, a data packet transmitted from the transmitter to a receiver is provided. The data packet is encoded according to a coding scheme such as a turbo coding scheme. The (4) packet can therefore be encoded into multiple codeword groups, as shown in step _8. For example, a, according to the turbo coding scheme, when a dedicated channel (near) is used, it is possible to decode the first codeword group by the receiver. However, when the receiver is unable to properly decode the first codeword group, the subsequent codeword group containing redundant data can be sequentially transmitted, which allows the decoder of the receiver to receive the codeword group more reliably. In step 812, the display provides the relevant information. In the eighth example, although the header information includes the specified data slot of the related data, the header information can be provided for the transmission of each codeword group. Referring to Figure 11', related data for transmission of codeword groups A and A is shown in the headers for transporting 沁 and 字 code blocks. The use of the relevant information by the two headers is only one example of how the relevant information can be provided. When transmitting a sequence of codewords, the first and last transmissions such as the N, N2N3N4Nj»^ codeword group result in the presence of the relevant data in both the first and last transmissions of A, since they are the same set of data. To determine whether two sets of data have a high correlation with each other, the corresponding data bits in the two related data sets can be multiplied and added to each other. For example, the bits a, a2, a3, a4 and a5 of a first codeword group can be multiplied and summed with the bits bl, b2, b3, b4 and b5 of a second codeword group: al*bl + a2 *b2 + a3*b3 + a4*b4 + a5*b5=Z. Two sets of data expected to be identical or substantially identical (some bits can be corrupted during the transfer process resulting in a collection of related data being inaccurately identical) will produce a larger sum (Z), and when the two sets of data are not When with the same relevant information, and (Z) will be much smaller. Therefore, a predetermined threshold can be set for and 2 as a test. For example, and z can be set to 3 戋 3 or more, when Z is expected to be 5 under ideal conditions. The choice of the actual value to use will depend on the number of bits used in the relevant data set and the conditions of the transfer. In step 816, the transmitter transmits a first codeword group based on the transmission of the first codeword group in the sequence of start codeword blocks in a predetermined agreement. As shown in step 820, the first codeword group is received at the receiver. Additionally, step 820 indicates that the first codeword group can include related material. In step 824, it is determined whether the codeword group can be decoded to obtain an encoded data packet. If the packet is available from the decoding process at the receiver, the receiver sends an -ACK message to the transmitter in step m. In step 832, the receiver can then wait for a second encoded data packet, the second data packet being represented by the associated codeword group of the second data packet. Referring again to step 824, if the packet cannot be decoded from the codeword group, the message can be sent from the receiver to the transmitter as shown in the step. The NAK message indicates that the receiver cannot properly decode the codeword group sent by the transmitter 146368.doc -21 · 201036362 ^. Frequently, the attenuation and noise will be corrupted - the transmitted codeword group causes an error in the = received codeword group, which makes it impossible for the receiver to properly decode the received code subset. In step 840, a nak message is received at the transmitter. The transmission of H by j ' can transmit the next one of the sequence of packets corresponding to the encoded packet. This is shown in the step please. In decision step m, it is determined by the recipient that the two codeword groups of the desired warp-knitted packet received by the receiver have matching associated data. This determination helps to ensure that the transmitter has not yet started sending the codeword group associated with the -new data packet. Therefore, a check can be implemented to determine whether two codeword groups, ugly exams, or not - a common set of related data. For example, when the sequence #,, 1 N2, N3, han4, is transmitted by a transponder: when n is received, the receiver can compare the first and last transmissions of the :: position. The receiver will expect the corresponding bit position to have the same value. If it does not have the same value and there is a very low correlation between the codeword groups, the reception can infer that the transmitter did not correctly receive the ΝΑκ message and thus started transmitting for a new data check + & 3- A / group. This is shown in step 852. In step 856, the receiving thief can transmit a second error message (JT is referred to as a continuation pre-packet message) from the receiver to the transmitter. The transmitter receives the message from the receiver to the previous packet in the transmission stolen, which is in the step
。。中展不繼續則一封包之訊息可為一伴隨ACK及NAK 單位7L訊息的單位凡訊息。該繼續前一封包之訊息用於指 Τ傳停JL發送對應於第二封包之碼字組且繼續發送對 應於前一封包之夯输 无m碼予組。因此,對於碼字組序列ΛΓ;、. . If the exhibition does not continue, the message of a packet can be a unit with the ACK and NAK unit 7L message. The message of the continuation of the previous packet is used to refer to the JL to send the codeword group corresponding to the second packet and continue to transmit the corresponding m-code to the previous packet. Therefore, for the codeword sequence ΛΓ;
N 2、N 3、N 4、N,,娑楛、v m L 右傳达盗在進行至第二經編碼封包前先 發送iV 7及’則傳这哭+ 寻廷裔在接收到繼續前一封包之訊息時可 146368.doc *22- 201036362 制::開始傳"係因為其可具有其先前僅發送Μ 雖然該繼續前—封包之訊息可 先前停止處再次開始傳送第-經編碼資料 :r使案。舉例而言,可利用繼 Γγ戈r自開頭傳送碼字組序列前再同步傳送器與接收 Ο 〇 二二:rr可自開頭開始而不執行對傳送器與 二:!接收器及傳送器在實體層校正錯 "上層。然而,如步驟868所說明, 知:高於實體層之層已出現-傳送錯誤且= ㈣子^正°亥錯邊,例如,允許在資料鍵路層之媒體存取 控制子層(MAC)或邏輯鏈路控制(LLC)子層或⑽模型之一 較南層(意即網路、傳送、表達或應用層)校正錯誤。然 而’此通常將引入一 t卜力奋_ a h 在只體層校正錯誤所經歷之延遲 長的延遲。 圖14、15及16說明可用於福測傳送錯誤之系統之態樣的 方塊圖。舉例而言’可利用該等系統以實施本文中描述之 系統。 確定指派錯誤 可在κ施例中使用上文描述之相關技術來偵測及校正 -傳送系統中之指派錯誤。舉例而言,在一無線系統中, 不同器件經指派以在不同頻率範圍中或其他通信資源上操 作。經常,基地台將追蹤哪些器件被指派至一特定頻率範 圍或其他通信資源。此外,器件可週期性地或間歇性地經 146368.doc •23- 201036362 再指派至一不同頻率範圍或其他通 〜丨》負源。然而,當器件 未接收一再指派命令且繼續在„筝 ° 貝你售的所指派頻率範圍中或 其他通信資源上操作時,可出現 „口 ▲ 筇戎此可導致兩個傳送 益在相同頻率範圍中或其他通信資 一 負/原上操作,其產生該等 傳送器之兩個信號之間的干擾。 根據一實施例,可偵測指派錯誤。此外,可以一實施例 校正錯誤。圖13說明在相同頻率範圍中操作之㈣行動單 凡的-實例。在此實例中’行動器件#1 13〇8經指派至指 定頻率範圍’且行動器件#2 1312未經指派。然而,行動 器件#1及行動器件#2兩者歸因於—漏失指派或其他錯誤 而在相同頻率範圍中操作。因此,圖13展示發送資料集合 之兩们行動器件。行動器件# i發送資料流川、Μ〗、、 N卜且行動器件#2發送資料流如、Μ2、Μ3、μ卜基地 台1304接收該等信號。然而,歸因於信號之干擾,基地台 1304不能解碼信號。然而,基地台⑽可使用相關测試續 定哪些行動單元正在傳送信號。 圖12說明流程圖12〇〇,其演示確定上述指派錯誤之方法 之態樣。在步驟1204中,在基地台處接收-信號。經常, 此將為—由同時傳送之兩個傳送器產生的雜訊信號。在步 驟⑽中’利用與第—行動單元㈣之第—解拌碼對信號 進灯知作,以獲得一第一輸出信號。在步驟1212中,對該 第輸出域執行-第一相關測試。該相關測試可如上文 所述執行。舉例而言,基地台可將—第—接收碼字組與— 最後接收碼字組相比較,且比較對應位元位置。在圖η之 146368.doc -24· 201036362 實例中,預期第-N1資料集合之位元與第二犯資料集合 匹配。或者,可比較用作相關資料 ” -^ ? 4之钛碩貝讯。若該相關 陡滿足1 員定臨限值,則基地台可確定與該第一解掉瑪相 關之傳送$為-傳送之源,如在步驟1216中所說明。 在^=22()中,基地台可藉由利用—第二解拌碼對信號 二獲得一第二輸出信號來為-第二傳送器測試。 ,在步驟1224中’可對該第二輸出信號執行—第二相 ❹ 了。舉例而言,可比較Mi之第一傳送及⑷之第二傳 运之位7L位置以查看是否存在相關性。或,例如,可使 用標頭資訊執行該測試。在步驟1228中,可確定第二傳送 1是否在指定頻率範圍t傳送。基本上,若滿足該相關測 試,則基W將已識別第二傳送^指定頻率範圍中操 乍由於基地α已知實際上指派兩個傳送器中之何者至指 定頻率範圍,故基地台可再指派傳送器之一者或兩者至不 。同頻:範圍。此可例如藉由基地台傳送一信號至第二傳送 〇 s ’/日7""第—傳送器移動至-不同頻率範圍*完成。以此 方式,系統允許基地台識別哪個傳送器負責干擾及校正錯 誤。此外,其允許錯誤在實體層校正而不涉及0SI模型之 較南層。 «月/主思_然關於圖12及13之論述利用頻率範圍作為指 派資源,但其亦可為時槽、0FDM符號、副載波或此等之 組合。 應瞭解’"接收”-詞之變化之使用(在意欲用於一傳送器 之錯誤U „亥傳送器不當接收的情況下)不僅包括錯誤 146368.doc •25· 201036362 訊息毀損且因此被傳送器誤釋的情況,而且包括傳送器接 收一在某些標準下看似正確但仍被傳送器誤釋、未適當利 用及/或未適當回應之信號的情況。 可以各種方法實施本文中描述之技術。舉例而言,可在 硬體、軟體或其組合中實施此等技術。對於一硬體實施 例,一存取點或一存取終端機内之處理單元可在一或多個 特殊應用積體電路(ASIC)、數位信號處理器(Dsp)、數位 信號處理器件(DSPD)、可程式化邏輯器件(pLD)、場可程 式閘陣列(FPGA)、處理器、控制器、微控制器、微處理 器、設計來執行本文中描述之功能的其他電子單元或其组 合内實施。 對於-軟體實施例,可以執行本文巾描叙功能的模組 (例如,程序、函式等)實施本文中描述之技術。軟體碼可 儲存於記憶體單元中且由處理器執行。該記憶體單元可在 處理㈣或在處理$外部實施’在處理器外部實施的狀 'I下,記龍單元可藉由此項技術巾已知之各種方法通信 地耦接至處理器。 雖然已据述各種實施例作為用於實施之方法或裝置,但 應瞭解,其可經㈣合至—電腦之碼(例如,常駐於一電 2或電腦可存取之碼)而實施。舉例…可利用軟體 ^料庫實施上文所述之許多方法。因此,除由硬體完成 =例外,亦應注意,可經由使用一包含在其中體現電 π程式碼之電腦可用媒體之製品完成此等實施例,其 传允許實現在本描述中“之功能。因此,亦考慮利用 14«68.d〇c * 26 - 201036362 其程式碼構件之實施例由此專利保護亦係所需的。此外, 上述貫施例可具體化為儲存在一實際上為任何種類之電腦 可讀媒體中之碼’該電腦可讀媒體可包括(不受限制 地)RAM、ROM、磁性媒體、光學媒體或磁光媒體。更— 般化地,該等實施例可在軟體或在硬體或其任何組合中實 施,包括(但不限於)在一通用處理器上執行之軟體、微 碼、PLA或 ASIC。 ❹ 亦設想實施例可作為包含於—載波中之電腦信號以及經 由一傳送媒體傳播之(例如電及光)信號而完成。因此,上 文所述之各種資訊可在一結構(諸如一資料結構)中格式 化,且作為一電信號經由一傳送媒體傳送,或儲存在一電 腦可讀媒體上。 亦應注意,本文中敍述之許多結構、材料及行動可敍述 為用於執行一功能之方法或用於執行一功能之步驟。因 此,應瞭解,該語言有權利涵蓋在此說明書内揭示之所有 Q 該等結構、材料或行動及其等價物。 【圖式簡單說明】 圖1說明一多重存取無線通信系統之態樣。 圖2說明-多重存取無線通信系統中之一傳送 收器之態樣。 圖3說明根據-混合ARQ編碼方案的一封包之編碼之態 樣。 “ 圖4說明根據-混合ARQ傳送方案的所傳送碼字組序列 146368.doc -27- 201036362 圖5說明一流程圖,其演示確定失敗錯誤訊息之方法之 態樣。 圖6說明一流程圖,其演示校正失敗錯誤訊息之方法之 態樣。 圖7說明一流程圖,其演示傳遞失敗錯誤訊息之出現之 方法之態樣。 圖8、9及10說明一流程圖,其演示在接收器處確定失敗 錯誤訊息之出現且傳遞該失敗錯誤訊息之出現至傳送器之 方法之態樣。 圖11 „兒明具有相關資料之態樣的一編碼封包之兩個碼字 組。 圖1 2 „兒明一流程圖,其演示偵測兩個傳送器之干擾傳送 之方法之態樣。 圖13說明-在相同指定頻率範圍中操作且產生干擾信號 之兩個傳送器之態樣的方塊圖。 【主要元件符號說明】 100 多重存取無線通信系統 102 細胞 104 細胞 106 細胞 112 天線組 114 天線組 116 天線組 118 天線組 146368.doc 201036362 120 天線組 122 天線組 124 天線組 126 天線組 128 天線組 130 存取終端機 132 存取終端機 134 存取終端機 Ο 136 存取終端機 138 存取終端機 140 存取終端機 142 通信基底 144 存取點 146 存取點 210 傳送器系統 〇 212 資料源 214 傳送(TX)資料處理器 220 ΤΧ ΜΙΜΟ處理器 222a 傳送器 222t 傳送器 224a 天線 224t 天線 230 處理器 238 ΤΧ資料處理器 146368.doc -29- 201036362 240 解調變器 242 RX資料處理器 250 接收器系統 252a 天線 252r 天線 254a 傳送器 254r 傳送器 260 RX資料處理器 270 處理器 276 資料源 280 調變器 1304 基地台 1308 行動器件#1 1312 行動器件#2 146368.doc -30-N 2, N 3, N 4, N,, 娑楛, vm L The right communication thief sends iV 7 and then sends it to the second encoded packet. The message of the packet can be 146368.doc *22- 201036362::Starting as "because it can have its previous transmission only", although the message before the continuation - the packet can be stopped at the previous stop to start transmitting the first-encoded data: r make the case. For example, you can use the Γγ戈r to resynchronize the transmitter and receive the codeword sequence from the beginning. 〇 〇 22: rr can start from the beginning without executing the transmitter and the second:! The receiver and transmitter correct the error " upper layer at the physical layer. However, as explained in step 868, it is known that the layer above the physical layer has occurred - a transmission error and = (four) sub-correction, for example, allowing the media access control sublayer (MAC) at the data link layer. One of the logical link control (LLC) sublayers or (10) models corrects errors more than the south layer (ie, the network, transport, presentation, or application layer). However, this will usually introduce a delay of a long delay experienced by the body layer correction error. Figures 14, 15 and 16 illustrate block diagrams of aspects of a system that can be used to communicate transmission errors. For example, such systems can be utilized to implement the systems described herein. Determining Assignment Errors The techniques described above can be used in the κ embodiment to detect and correct assignment errors in the delivery system. For example, in a wireless system, different devices are assigned to operate in different frequency ranges or other communication resources. Often, the base station will track which devices are assigned to a particular frequency range or other communication resource. In addition, the device can be reassigned to a different frequency range or other pass-through source periodically or intermittently via 146368.doc •23- 201036362. However, when the device does not receive a reassignment command and continues to operate in the assigned frequency range or other communication resources that you sell, you may see „口▲ 筇戎This can result in two transmission gains in the same frequency range. Medium or other communication resources operate negatively/originally, which produces interference between the two signals of the transmitters. According to an embodiment, an assignment error can be detected. Moreover, an error can be corrected in one embodiment. Figure 13 illustrates an example of the (iv) action sequence operating in the same frequency range. In this example, 'action device #1 13〇8 is assigned to the specified frequency range' and mobile device #2 1312 is unassigned. However, both mobile device #1 and mobile device #2 operate in the same frequency range due to a missing assignment or other error. Thus, Figure 13 shows two mobile devices that send a collection of data. The mobile device #i sends the data stream, the Μ,, the N, and the mobile device #2 to send the data stream, such as Μ2, Μ3, and the base station 1304 receives the signals. However, base station 1304 is unable to decode the signal due to signal interference. However, the base station (10) can use the relevant tests to revise which mobile units are transmitting signals. Figure 12 illustrates a flow chart 12A demonstrating aspects of a method of determining the above-described assignment error. In step 1204, a -signal is received at the base station. Often, this will be the noise signal produced by the two transmitters transmitting at the same time. In step (10), the signal is read by using the first and the first unit of the first action unit (4) to obtain a first output signal. In step 1212, a first correlation test is performed on the first output domain. This correlation test can be performed as described above. For example, the base station can compare the -first received codeword group with the last received codeword group and compare the corresponding bit locations. In the example of Fig. η 146368.doc -24· 201036362, it is expected that the bit of the -N1 data set matches the second set of data. Alternatively, it can be compared as a related material "-^? 4 Titanium. If the correlation meets the threshold of 1 member, the base station can determine the transmission associated with the first unloaded horse. The source is as illustrated in step 1216. In ^=22(), the base station can test the second transmitter by using the second decoding code to obtain a second output signal for signal two. In step 1224, 'the second output signal can be executed - a second phase. For example, the first transmission of Mi and the position 7L of the second transmission of (4) can be compared to see if there is a correlation. For example, the test can be performed using header information. In step 1228, it can be determined whether the second transmission 1 is transmitted in the specified frequency range t. Basically, if the correlation test is satisfied, the base W will recognize the second transmission ^ In the specified frequency range, since the base α knows which one of the two transmitters is actually assigned to the specified frequency range, the base station can reassign one of the transmitters or both to none. The same frequency: range. For example, by transmitting a signal to the second transmission 〇 by the base station /day 7"" The first transmitter moves to - different frequency ranges* is completed. In this way, the system allows the base station to identify which transmitter is responsible for interference and correct errors. In addition, it allows errors to be corrected at the physical layer without involving 0SI. The south layer of the model. «月/主思_然 The discussion of Figures 12 and 13 uses the frequency range as the assigned resource, but it can also be a time slot, 0FDM symbol, subcarrier or a combination of these. Receiving the use of the word-change (in the case of an error intended for a transmitter, U _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ The situation, and includes the case where the transmitter receives a signal that appears to be correct under certain criteria but is still misinterpreted by the transmitter, not properly utilized, and/or not properly responded. The techniques described herein can be implemented in a variety of ways. Said techniques may be implemented in hardware, software or a combination thereof. For a hardware embodiment, an access point or a processing unit within an access terminal may be one or more special Integrated circuit (ASIC), digital signal processor (Dsp), digital signal processing device (DSPD), programmable logic device (pLD), field programmable gate array (FPGA), processor, controller, micro-control Implemented within a computer, microprocessor, or other electronic unit designed to perform the functions described herein, or a combination thereof. For a software embodiment, a module (eg, program, function, etc.) can be implemented to perform the functions described herein. The techniques described herein may be stored in a memory unit and executed by a processor. The memory unit may be processed (4) or processed externally 'formed outside the processor', The processor can be communicatively coupled to the processor by various methods known in the art. Although various embodiments have been described as a method or apparatus for implementation, it will be appreciated that it can be implemented via (4) to a computer code (e.g., resident in a battery 2 or computer accessible code). By way of example, many of the methods described above can be implemented using a software library. Thus, with the exception of hardware-completed = exceptions, it should be noted that such embodiments may be implemented via the use of an article of computer-usable media embodied in a π-coded code, which allows for the implementation of the functionality in this description. Therefore, it is also contemplated to utilize the embodiment of the code component of 14«68.d〇c* 26 - 201036362, which is also required for this patent protection. Furthermore, the above embodiments can be embodied as being stored in virtually any A code in a computer readable medium of the kind 'The computer readable medium may include, without limitation, RAM, ROM, magnetic media, optical media, or magneto-optical media. More generally, the embodiments may be in software Or implemented in hardware or any combination thereof, including but not limited to software, microcode, PLA, or ASIC executing on a general purpose processor. 实施 Embodiments are also contemplated as computer signals included in a carrier wave and This is accomplished via a transmission medium (eg, electrical and optical) signals. Thus, the various information described above can be formatted in a structure (such as a data structure) and passed as an electrical signal via a The media is transmitted or stored on a computer readable medium. It should also be noted that many of the structures, materials, and actions described herein can be described as a method for performing a function or a step for performing a function. It is understood that the language is intended to cover all such structures, materials or acts and equivalents disclosed herein. FIG. 1 illustrates a multi-access wireless communication system. Figure 2 illustrates - A mode of transmitting a receiver in a multiple access wireless communication system. Figure 3 illustrates the encoding of a packet according to a hybrid-ARQ encoding scheme. "Figure 4 illustrates the transmitted codeword according to a hybrid-ARQ transmission scheme. Group Sequence 146368.doc -27- 201036362 Figure 5 illustrates a flow chart demonstrating aspects of a method of determining a failed error message. Figure 6 illustrates a flow chart demonstrating aspects of a method of correcting a failed error message. Figure 7 illustrates a flow chart demonstrating the manner in which the failure error message is presented. Figures 8, 9 and 10 illustrate a flow chart demonstrating the manner in which the occurrence of a failure error message is determined at the receiver and the occurrence of the failure error message is transmitted to the transmitter. Figure 11 „Two code blocks for a coded packet with the relevant information. Figure 1 2 „1 。 Flowchart, which demonstrates the method of detecting the interference transmission of two transmitters. Figure 13 illustrates a block diagram of aspects of two transmitters operating in the same specified frequency range and generating interfering signals. [Main component symbol description] 100 Multiple access wireless communication system 102 Cell 104 Cell 106 Cell 112 Antenna group 114 Antenna group 116 Antenna group 118 Antenna group 146368.doc 201036362 120 Antenna group 122 Antenna group 124 Antenna group 126 Antenna group 128 Antenna group 130 Access terminal 132 Access terminal 134 Access terminal 136 Access terminal 138 Access terminal 140 Access terminal 142 Communication base 144 Access point 146 Access point 210 Transmitter system 〇 212 Source 214 Transmit (TX) data processor 220 ΤΧ ΜΙΜΟ processor 222a transmitter 222t transmitter 224a antenna 224t antenna 230 processor 238 ΤΧ data processor 146368.doc -29- 201036362 240 demodulation 242 RX data processor 250 receiving System 252a Antenna 252r Antenna 254a Transmitter 254r Transmitter 260 RX Data Processor 270 Processor 276 Source 280 Modulator 1304 Base Station 1308 Mobile Device #1 1312 Mobile Device #2 146368.doc -30-