使用單信道來提供確認和分配消息的方法和裝置的製作方法
2023-05-01 23:17:06
專利名稱:使用單信道來提供確認和分配消息的方法和裝置的製作方法
技術領域:
本發明主要涉及通信,尤其涉及將確認(ACK)消息與分配消息組合在一起以及使用單信道來發射兩種消息的技術。
背景技術:
通常採用無線通信系統來提供各種類型的通信,例如語音、數據等。這些系統可以是能夠通過共享可用系統資源(例如,帶寬和發射功率)支持與多個用戶進行通信的多址系統。這種多址系統的例子包括碼分多址(CDMA)系統、時分多址(TDMA)系統、頻分多址(FDMA)系統以及正交頻分多址(OFDMA)系統。通常,無線通信系統包括多個基站,其中,每個基站(或接入點)使用前向鏈路(FL)與移動站進行通信,每個移動站(或接入終端)使用反向鏈路(RL)與基站進行通信。
上述的大多數通信系統將混合自動重複請求(H-ARQ)方案同前向鏈路和反向鏈路相結合來傳送數據和其他信息。H-ARQ技術已經表明在容量方面有顯著提高。在混合ARQ情況下,使用多次傳輸來發送包。如果接收機能夠在接收到所有傳輸之前對包進行解碼,那麼就可以提前終止包傳輸。但是,為了提前終止,接收機(或接收方)必須提供某種確認,以表明正確地收到該數據。通常,ACK或非ACK(NACK)消息用於將這種確認提供給發射實體(或發送方)。在一個典型的系統中,一條獨立的ACK信道建立在前向和反向鏈路上,然後其用於將ACK/NACK消息提供給發送方。但是,因為ACK消息非常小(1-2比特),所以對單獨的ACK消息進行編碼和CRC保護來實現所需的可靠性是及其昂貴的。當ACK的數量隨著使用反向鏈路的用戶的數量增加而增加時,這尤其正確。為了跟上吞吐量,系統將需要調整資源。單獨地對每個ACK消息進行編碼以及將一條信道專用於發射ACK消息是難以承擔的,並且有時是很低效的。
因此,需要一種高效地將確認提供給發送方的系統和方法,其在不使用專用資源的前提下將ACK消息與發射機和接收機之間的其他通信組合在一起。
發明內容
因此,本發明提供了一種方法和裝置,其用於提供與使用單信道進行發射的數據分組的一個或多個通信消息組合在一起的確認(ACK)消息。該方法包括以下動作將ACK與接收方的信道ID相關聯;建立ACK信息數據模式,其中,ACK消息的長度基於待發射的ACK消息的數量;通過將編碼方案應用於所組合的消息而將ACK信息數據模式與一個或多個通信消息組合在一起。
根據附圖、描述及所附權利要求,可以更加充分地理解本發明的所有優點和保護範圍。
通過下面參照附圖給出的詳細描述,本發明的特徵、本質和優點將變得更加顯而易見,在所有附圖中,相同的標記表示相同的部件或步驟,其中圖1示出了無線多址通信系統;圖2的框圖示出了一個接入點和兩個接入終端的實施例;圖3A和3B分別示出了物理幀結構和子段結構的實施例;圖4示出了根據一個實施例的信道樹;圖5示出了根據一個實施例,將分配消息和ACK消息組合在一起的流程;以及圖6示出了處理消息的流程,該消息具有所組合的ACK消息。
具體實施例方式
本文使用的「示例性的」一詞意味著「用作例子、例證或說明」。本文中被描述為「示例性」的任何實施例或設計不應被解釋為比其他實施例或設計更優選或更具優勢。本文使用的「收聽」一詞意味著電子設備在接收數據和處理通過給定信道收到的數據。
圖1示出了採用多載波調製的無線多址通信系統100。例如,系統100包括多個接入點110a和110b,它們與多個接入終端120a-120g進行通信。為了簡單起見,在圖1中示出了僅僅兩個接入點110a和110b以及僅僅七個接入終端120a-120g。為了便於討論,當提及單個接入終端(AT)時,使用120x,以及,當提及單個接入點(AP)時,將使用110x(下面在圖2中描述了接入終端120x和接入點110x)。
接入點110x是用於與一個或多個用戶接入終端進行通信的電子設備,也可以將其稱為基站、基本終端、固定終端、固定站、基站控制器、控制器、發射機或其他術語。在下面的描述中,相互交換地使用接入點、基本終端和基站。接入點可以是通用的計算機、標準的膝上型電腦、固定終端、電子設備或電子模塊,該電子設備根據由OFDMA、CDMA、GSM、WCDMA等系統定義的空中接口方法來發射、接收和處理數據,該電子模塊包括一個或多個由控制器或處理器控制的計算機晶片,從而根據由OFDMA、CDMA、GSM、WCDMA等定義的空中接口方法來發射、接收和處理數據。
接入終端120x是通過通信鏈路與接入點進行通信的電子設備。也可以將接入終端稱為終端、用戶終端、遠程站、移動站、無線通信裝置、接收站或其他術語。在下面的描述中,相互交換地使用接入終端、移動終端、用戶終端、終端。每個接入終端120x可以在任何給定時刻通過下行鏈路和/或上行鏈路與一個或多個接入點進行通信。下行鏈路(即前向鏈路)指的是從接入點到接入終端120x的傳輸,上行鏈路(即反向鏈路)指的是從接入終端120x到接入點的傳輸。接入終端120x可以是任何的標準膝上型電腦、個人電子組織器或助理、行動電話、蜂窩電話、電子設備或電子模塊,該電子設備根據由OFDMA、CDMA、GSM、WCDMA等系統定義的空中接口方法來發射、接收和處理數據,該電子模塊包括一個或多個由控制器或處理器控制的計算機晶片,從而根據由OFDMA、CDMA、GSM、WCDMA等系統定義的空中接口方法來發射、接收和處理數據。
系統控制器130連接到接入點,並可以進一步連接到其他系統/網絡(例如,分組數據網絡)。系統控制器130對與其相連的接入點進行協調和控制。通過接入點,系統控制器130還控制接入終端之間以及接入終端和與其他系統/網絡相連的其他用戶之間的數據路由。
這裡描述的用於優化幀的部分的技術可以實現在各種無線多址多載波通信系統中。例如,系統100可以是OFDMA、CDMA、GSM、WCDMA等利用數據傳輸的系統。
圖2的框圖示出了多址多載波通信系統100中的一個接入點110x和兩個接入終端120x和120y(或用戶終端)的實施例。在接入點110x中,發射(TX)數據處理器214從數據信源212中接收業務數據(即信息比特)、從接入點110x中接收信令和其他信息以及從調度器230中接收調度表。例如,接入點110x可以提供功率控制(PC)命令,以用於調整活動的接入終端的發射功率,以及,調度器230可以為接入終端提供載波分配信息。這些不同類型的數據可以在不同的傳輸信道上進行發送。接入點110x可以用於執行流程500,從而將ACK消息與其他通信消息組合在一起,如下討論。TX數據處理器214使用多載波調製(例如,OFDM),對收到的數據進行編碼及調製,從而提供調製數據(例如,OFDM符號)。然後,發射器單元(TMTR)216處理調製數據,從而生成下行鏈路調製信號,然後將其從天線218發射出去。
在每個接入終端120x和120y中,天線252接收發射的信號,並將其提供給接收機單元(RCVR)254。接收機單元254處理和數位化所收到的信號,以提供採樣。然後,接收(RX)數據處理器256對採樣進行解調及解碼,從而提供解碼數據,其可能包括恢復出來的業務數據、消息、信令等。可以將業務數據提供給數據信宿258,並將為接入終端120x發送的載波分配信息及PC命令提供給控制器260。
控制器260執行如下所述的流程600,從而處理在單信道上收到的具有ACK和其他通信信息組合在一起的消息,並從收到的消息中提取ACK信息,從而判斷是否收到它自身的ACK。
控制器260還使用特定載波控制上行鏈路上的數據傳輸,所述特定載波已經分配給接入終端120x,並且在收到的載波分配信息中有所指明。控制器260基於收到的PC命令,進一步調整用於進行上行鏈路傳輸的發射功率。
對於每個活動的接入終端120x,TX數據處理器274從數據信源272中接收業務數據,以及,從控制器260中接收信令及其他信息。例如,控制器260可以提供信息,以指示接入終端120x所需的發射功率、最大發射功率或最大與所需發射功率之間的差異。TX數據處理器274使用分配的載波,對各種類型的數據進行編碼及調製,並由發射機單元276對其作進一步處理,從而生成上行鏈路調製信號,然後從天線252將其發射出去。
在接入點110x中,天線218從接入終端中接收發射及調製後的信號,然後由接收機單元232對其進行處理,以及由RX數據處理器234對其進行解調和解碼。接收機單元232可以針對每個接入終端120x,估計所收到的信號質量(例如,接收信噪比(SNR)),並將該信息提供給接入點110x。然後,接入點110x可以得出每個接入終端120x的PC命令,從而將接入終端120x對應的接收信號質量保持在可接受的範圍內。RX數據處理器234將針對每個接入終端120x恢復的反饋信息(例如,所需的發射功率)提供給控制器220和調度器230。
調度器230使用反饋信息來執行許多功能,例如(1)選擇一組接入終端,從而在反向鏈路上進行數據傳輸;(2)將載波分配給所選擇的接入終端。然後,將所調度的接入終端的載波分配在前向鏈路上發送給這些接入終端。
這裡描述的技術可以實現在各種無線多址多載波通信系統中,這些技術將ACK消息與共享信道上發送的另一消息組合在一起,從而不必使用專用信道就能在前向鏈路上提供數據分組成功接收的確認(ACK)。例如,系統100可以是OFDMA、CDMA、GSM、WCDMA等利用數據傳輸的系統。為了清楚起見,這裡描述的技術針對使用正交頻分復用(OFDM)的OFDMA系統。
在一個示例性的OFDMA通信系統中,前向鏈路超幀包括超幀前導碼部分,其後面跟隨著6個物理幀部分。超幀前導碼部分包括多個信道捕獲信道(ACQCH)、主廣播信道(pBCH)(也被稱為SYNC信道)、快速尋呼信道(QPCH)以及其他扇區幹擾信道(OSICH)。每個物理幀部分包括多個物理信道,一個或多個導頻信道(例如,公共導頻信道(CPICH),如果存在的話,還有輔助導頻信道(AuxPICH))、共享信令信道(SSCH)、數據信道(DCH)、從廣播信道(sBCH)、共享數據信道(SDCH)以及功率控制信道(PCCH),所述共享信令信道(SSCH)用於傳輸由接收該信道的所有接入終端進行處理的信息。
在一個實施例中,接入點110x使用前向鏈路上的單條信道,例如F-SSCH,來提供確認消息和一個或多個分配消息。與接入點110x進行通信的所有接入終端處理F-SSCH信道。接入終端對在F-SSCH上收到的數據的一個或多個部分進行採樣或估計,並且僅僅處理要傳給它的數據。
圖3A和3B分別示出了物理幀300的結構和子段301的結構。在每個物理幀開始時,針對F-SSCH信道分配了一個或多個OFDM符號(NSSCH)。控制器基於系統需求確定NSSCH。F-SSCH包括多個子段302i到302N,如圖3B中所示。每個子段302i-N包括一個編碼數據分組330*。在一個實施例中,每個分組330包括多個消息部分,其包括長信息部分340、ACK消息部分342、業務與導頻發射功率比值(T2P)消息部分344、通信消息部分346以及CRC部分348。
T2P消息部分344是6比特的欄位(T2P),其指定非恆量模數調製格式的發射功率密度相對於在相同扇區中ACQCH傳輸的一部分的功率密度的偏移量。該偏移量如下轉換成dB值偏移量=(T2P-31)*0.2dB,其中,將T2P解釋成無符號整數。
通信消息部分346包括多個長度可變的通信消息。通信消息部分346的每個消息包括3比特的消息頭、信道id部分、MACID部分以及一個以上的分組格式部分。
通信消息部分346還可能包括接入授權消息,接入授權消息是響應於檢測到的接入序列傳輸而進行發送的,其將MACID分配給接入終端120x和分配初始ChID由接入終端120x使用。此外,還提供了發送給接入點110x的接入序列ID,從而使得接入終端120x放棄不包括由該消息發送的序列的接入授權消息。此外,還提供了TimingAdjust(時機調整)子段,以將用於後續RL傳輸的時間偏移量告知接入終端120x。接入終端120x將其傳輸時機提前的量為偏移量=(TimingAdjust-31)*8個碼片,其中,TimingAdjust被解釋為無符號整數。
通信消息部分346還可能包括前向鏈路分配消息(FLAM)。該消息告知擁有特定MACID的接入終端120x,已經將一個FL ChID分配給了接入終端120x,並將在該信道上應當使用的PF告知接入終端120x。如果應當將該分配消息加入交錯體上的現有接入終端120x分配消息,則AN將該消息中的補充(Supplemental)欄位設為「1」,如果該分配消息應當取代交錯體上的任何分配消息,則將其設為「0」。
通信消息部分346還可能包括反向鏈路分配消息RLAM。該消息告知擁有特定MACID的接入終端120x,已經將一個RL ChID分配給了接入終端120x,並將該信道上應當使用的PF告知接入終端120x。如果應當將該分配消息加入交錯體上的現有接入終端120x分配信息,則接入點110x將該消息中的補充欄位設為「1」,如果該分配消息應當取代交錯體上的任何分配消息,則將其設為「0」。
通信消息部分346還可能包括多碼字MIMO前向鏈路分配消息MCWFLAM。該消息告知擁有特定MACID的接入終端120x,一個FL ChID已經被分配給了接入終端120x,並將直至該信道的NFL_CHIDMIMO層上應當使用的PF告知接入終端120x。如果應當將該分配消息加入交錯體上的現有接入終端120x分配消息,則接入點110x將該消息中的補充欄位設為「1」,如果該分配消息應當取代任何現有的分配消息,則將其設為「0」。
通信消息部分346還可能包括單碼字MIMO前向鏈路分配消息SCWFLAM。該消息通知保存特定MACID的接入終端120x,一個FL ChID已經被分配給了接入終端120x,並將應當用該分配消息發送的MIMO層的數量和PF告知接入終端120x。如果應當將該分配消息加入交錯體上的現有接入終端120x分配消息,則AN將該消息中的補充欄位設為「1」,如果該分配消息應當取代任何現有的分配消息,則將其設為「0」。
通信消息部分346還可能包括表明AN中的RL分組解碼失敗CRC校驗(顯式NACK)的消息。這是ACK消息的一種替代方式,用於向接入終端120x發送確認信息,下面將對此進行討論。該消息中的MACID欄位指明該消息目標指向的接入終端120x。顯式NACK和在CRC校驗前最後解調的相關幀之間的時序關係與ACK消息中包含的ACK信息相同。
CRC部分348包括子段分組中所有比特(除CRC外)的CRC。如果子段中的信息比特的數量小於或等於60比特的話,接入點110x設置該欄位,於是,分組330中的CRC比特數量將等於8。否則,CRC應當為12比特。
ACK消息部分342包括ACK消息,其具有用於ACK指示符的第一部分360和用於ACK信息數據模式的第二部分362。ACK指示符部分指示是否有要處理的ACK消息。通常,ACK指示符為1比特的消息。ACK信息數據模式由多個信息比特構成。信息比特的數量可能取決於RL上需要發送分組對應的ACK的用戶的數量。因此,ACK消息的長度可以是0-n比特,其中,n是系統運營商設定的門限值,並且基於在給定幀內提供的ACK數量而改變。ACK信息數據模式可用第一方案生成,其中的信息比特表示一系列的比特分組,每個比特分組標識收到ACK的接入終端120x。ACK信息數據模式也可用其他方案生成,其中的ACK信息數據模式可用下面討論的ACK壓縮方案來生成。
圖4示出了在根據一個實施例的ACK壓縮方案中使用的信道樹400。信道樹400用於指明信道標識號(ChID)以及與每個ChID相關的跳埠420的集合。一個跳埠集合「映射到一個節點」,並且,一個節點「映射」一個跳埠集合。跳埠(hop-port)是信道分配的基本單位。每個跳埠映射到一個唯一的子載波。跳埠到子載波的映射隨時間而變。一個節點對應於一個ChID。子節點、孫節點映射由一個節點映射的跳埠子集。父節點、祖先節點映射由一個節點映射的跳埠超集。基本節點是沒有孩子的節點。給基本節點分配特定的資源,例如,跳埠。
為便於說明,將7個節點402、404、406、408、410、412和414按節點級為0至NNODE-LEVELS-1進行分組,其中,每一級至少包括一個節點。在一個節點級中,節點按ChID的升序排列。這樣,就創建了ChID的有序列表。在這裡,使用三個節點級,第一節點級422有對應於ChID 0-3的節點402、404、406、408,第二節點級424有對應於ChID 4-5的節點410和412,第三節點級426有對應於ChID 6的節點414。應當注意的是,一個節點可能有多個子節點,故跳分配信息420可以會改變,從而使得一個節點可以映射到單個跳埠(例如,節點408)。此外,ChID也可以與上升格式相關,其中,最高的節點表示ChID 0,並且對於每一級,ChID從左向右或者從右向左增加。為了實現採用信道樹結構的實施例,各節點如何關聯可取決於系統運營商,只要ACK信息數據模式的發送方和接收方知道ACK信息數據模式生成時使用的方案即可。因此,可以採用從信道樹結構衍生出的各種機制。
根據一個例子,信道樹有7個節點,編號為從0到6,有18個跳埠,編號為0-17。基本節點為ChID 1-3。考慮與ChID 5相關的節點。該節點有父ChID 6和子ChID 2、3。該節點映射5個跳埠,即跳埠13-17。接入點110x確定節點級的數量,並將其傳送到與接入點110x通信的各個接入終端120x。根據該示例,使用了三級。例如,第一移動接入終端120b分得ChID 1,被認為映射到節點404,跳埠4-12,並且,節點410作為最高節點。第二移動接入終端102d分得ChID 3,被認為映射到節點408,跳埠17,並且,節點412作為最高節點。因為多個節點定義正交的信道分配,所以,使用樹中的一個節點就可以限制其他節點的使用。因此,如果一個節點在使用中,則該節點的所有子節點和祖先節點都不可用,故被稱為「受限」節點。因此,根據該例,該例中的節點414不能被分配給任何其他終端,而只能被分配給具有ChID 6的終端。
在一個實施例中,一對一升序方案用於將每個比特關聯到一個接入終端。每個比特的值為0或1,分別表示NACK或ACK。每個比特是同接收點通信的接入終端收到的ACK信息數據模式的一部分。接入點110x基於從一個或多個終端接收到的分組,構建ACK信息數據模式,每個終端都有分配到的信道ID。可以採用各種方法來生成ACK信息數據模式,其標識ACK指向的目標終端。在這裡,ACK消息將會有7個比特,每個比特映射到ChID 0-6,從左向右遞增。因此,如果接入點110x向具有ChID 1的第一終端102b(也被稱為ACK請求實體)和向具有ChID 3的第二終端10d發送RL業務的ACK,則接入點110x將為該ACK消息生成ACK信息數據模式「0101000」。
在RL物理幀i中發送的RL業務確認被編碼在編碼數據分組330中,並在FL物理幀i+2中的SSCH內被發送出去。對於通過了CRC的每個SSCH子段302,終端檢查ACK指示符360,其通常是1比特的欄位。如果ACK指示符360是置位的(例如,設置為1),那麼,每個終端處理ACK信息數據模式362。
收到ACK消息的所有接入終端估計ACK消息中提供的ACK信息數據模式,並確定它是ChID還是ACK信息數據模式中表示的其他標識符。例如,具有ChID為1的接入終端102b在對消息進行解碼和提取ACK消息{0101000}之後,接入終端102b將估計從左起的第二比特。如果比特值為1,則終端假定收到了顯式ACK,於是,繼續正常處理。否則,終端假定提供了隱式NACK,於是,要麼重發數據,要麼指示錯誤或資源丟失。
圖5示出的流程500用於根據一個實施例組合分配消息和ACK消息。AP 110x使用圖2所示的至少一個部件,例如,控制器220、調度器230、存儲器222、TX數據處理器214、RX數據處理器234等,執行流程500的步驟。在步驟502中,判斷RX數據處理器234是否從與接入點110x進行通信的接入終端120x接收到分組,然後判斷收到的分組是否解碼成功。如果是,那麼在步驟504中,更新存儲器222中存儲的資料庫,該資料庫存儲了與向接入點110x發送數據的每個終端有關的信息。接入點110x可以採用各種技術,例如,上述的第一方案(例如,一對一升序方案),來收集和管理ACK。在步驟506中,接入點110x構建子段分組330的ACK消息部分342。如果需要發送至少一個ACK,則將ACK指示符對應的比特設置為1。在步驟506中,開始構建ACK信息數據分組,或者調整現有的ACK信息數據分組,以增加在步驟502中發送了分組的接入終端的有關信息。
通常,在諸如OFDMA之類的通信系統中,接入終端使用反向鏈路請求分配資源。如果被授予了所請求的資源,則通過前向鏈路發送資源分配信息。此外,一個或多個共享信道用於將數據通過前向鏈路傳送到接入終端。為了在共享信道上接收信息,接入終端需要在共享信道上接收數據的分配信息。與接入點110x通信的所有接入終端將處理通過這些共享信道接收到的信息。在一個多播/廣播系統中,這些信道用於提供指向所有接入終端的數據,例如,新的數據或者廣告。使用共享信道可以降低開銷,並節省系統可用的寶貴帶寬。
在一個實施例中,分配請求的處理可以與建立ACK消息同時進行。回到流程500,在步驟508中,在TX數據處理器214處接收到來自一個或多個接入終端的分配請求,並處理該分配請求。在步驟510中,接入點110x調整信道分配。接入點110x使用調度器230確定資源分配。在步驟512中,將信道分配信息加入通信消息部分346。在一個實施例中,接入點110x使用在步驟506中生成的ACK消息的有關信息,判斷是否有信道分配需要調整。如果ACK信息數據模式362的大小超過預定門限,則接入點110x可以使用彈性的(sticky)分配方案,從而保持系統的效率。在步驟514中,將步驟506中構建的ACK消息和步驟512中構建的具有新分配信息的通信消息組合起來,以生成編碼數據分組330。如上所述,編碼數據分組330包括ACK消息、具有一個或多個分配部分的通信部分346和用於進行編碼的CRC部分。在步驟516中,對含有ACK的整個編碼數據模式330進行編碼,其使用CRC進行編碼。在步驟518中,通過例如上述F-SSCH之類的前向鏈路發送編碼數據模式330。
圖6示出了與接入點110x通信的各個終端(例如120x)執行的流程600。控制器260使用接入終端120x的各個部件,例如,調度器260、存儲器262、TX數據處理器274、RX數據處理器256等,執行流程600的步驟。在步驟602中,從接入點110x接收編碼數據分組330。在步驟604中,控制器260對收到的數據分組330進行解碼,然後判斷是否收到正確的分組。在步驟606中,從成功解碼後的數據分組330中提取ACK消息部分342。這可以通過將接收數據分組330的一部分分配作為ACK消息部分來實現。此後,控制器260判斷第一部分360中表示的比特值是否為1。如果是,則控制器260斷定編碼數據分組330的第二部分362中有可用的ACK信息,然後執行步驟608。在步驟608中,從第二部分342中提取所需的信息,以形成ACK信息數據模式。如上所述,構成ACK信息數據模式的比特數基於編碼數據分組中提供的ACK數量和接入點110x生成該消息所用的方法而變化。在步驟610中,控制器260判斷ACK信息數據模式是否指示期望的ACK。根據上述示例,ACK信息數據模式將是{0101000}。例如,具有ChID 1的接入終端110x將估計ACK信息數據模式362,並確定該ACK信息數據模式包含目標指向它自己的ACK。在步驟610中,估計ACK信息數據模式,以判斷是否有提供給接入終端110x的ACK。
與接入點通信的所有接入終端都知道接入點110x使用的方案的相關規則(例如,用於針對第一方案構建ACK信息數據模式的規則)。這些規則可以存儲在存儲器262中,並由控制器260訪問,以判斷是否收到針對它自己的ACK。在步驟612中,如果確定收到ACK,那麼,那麼在步驟614中,發送下一數據分組,如果有分組需要在RL上發送的話。否則,在步驟616中,控制器260重發數據分組,或者,如果每種HARQ方案的數據分組最大允許重發被耗盡了的話,則控制器260生成錯誤消息,以指明傳輸中的錯誤。
這裡描述的技術可通過多種手段來實現。例如,這些技術可以用硬體、軟體或軟硬體結合的方式來實現。對於硬體實現,用於這些技術的處理單元(例如,控制器220和260、TX處理器214和274、RX處理器234和256等)可以實現在一個或多個專用集成電路(ASIC)、數位訊號處理器(DSP)、數位訊號處理器件(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、用於執行此處所述功能的其他電子單元或其組合中。
對於軟體實現,這裡描述的技術可用執行此處所述功能的模塊(例如,過程、函數等)來實現。這些軟體代碼可以存儲在存儲器單元(如,圖2中的存儲器222)中,並由處理器(如,控制器220)執行。存儲器單元可以實現在處理器內或處理器外,在後一種情況下,它經由本領域內公知的各種手段,可通信地連接到處理器。
本文包括的小標題用於參考和便於查找特定的部分。這些小標題並不限定其下面描述的構思的範圍,這些構思可應用於整篇說明書的其他部分。
所述公開實施例的上述描述可使得本領域的技術人員能夠實現或者使用本發明。對於本領域技術人員來說,這些實施例的各種修改是顯而易見的,並且這裡定義的總體原理也可以在不脫離本發明的精神和範圍的基礎上應用於其他實施例。因此,本發明並不限於這裡給出的實施例,而是與符合這裡公開的原理和新穎特徵的最廣範圍相一致。
權利要求
1.一種使用單信道將確認(ACK)提供給一個或多個接收方的方法,所述方法包括以下動作生成具有ACK信息數據模式的ACK消息;將所述ACK信息數據模式嵌入到具有一個或多個消息的數據分組中;以及發射所述數據分組。
2.根據權利要求1所述的方法,其中,生成所述ACK消息的所述動作包括生成ACK指示符的動作。
3.根據權利要求2所述的方法,其中,生成所述ACK消息的所述動作包括生成ACK指示符的動作,所述ACK指示符提供所述ACK消息在所述ACK信息數據模式中是否有任何信息的指示。
4.根據權利要求2所述的方法,其中,生成所述ACK信息數據模式的所述動作包括使用長度的動作,所述長度基於待發射ACK的數量。
5.根據權利要求2所述的方法,其中,生成所述ACK信息數據模式的所述動作包括將所述ACK與第一終端的信道ID相關聯的動作。
6.根據權利要求2所述的方法,其中,生成所述ACK信息數據模式的所述動作包括從預定的一組方案中選擇一種方案來生成所述ACK信息數據模式的動作。
7.一種提供與使用單信道進行發射的數據分組的一個或多個通信消息組合在一起的確認(ACK)消息的方法,所述方法包括以下動作將所述ACK與接收方的信道ID相關聯;構建所述ACK信息數據模式,其中,所述ACK消息的長度基於待發射ACK消息的數量;以及通過將編碼方案應用於所組合的消息,將所述ACK信息數據模式與一個或多個通信消息組合在一起。
8.一種接收確認(ACK)的方法,所述確認(ACK)嵌在通過通信系統的共享信道接收到的段中,所述方法包括以下動作判斷所述段中是否包括ACK信息數據模式;以及如果判定所述段中包括所述ACK信息數據模式,則從所述段中提取所述ACK消息。
9.根據權利要求8所述的方法,還包括使用ACK信息數據模式生成方案估計所述ACK消息的動作。
10.一種處理確認(ACK)消息的方法,所述確認(ACK)消息嵌在通過通信系統的共享信道接收到的段中,所述方法包括以下動作估計所述ACK消息的第一部分,以判斷是否應當處理所述ACK消息的第二部分;如果判定應當處理所述ACK消息的所述第二部分,那麼處理所述ACK消息的所述第二部分,從而估計ACK信息數據模式;以及判斷所期望的ACK是否表示在所述ACK信息數據模式中。
11.根據權利要求8所述的方法,還包括使用第一方案估計所述ACK消息的動作。
12.一種使用單信道將確認(ACK)提供給一個或多個接收方的裝置,所述方法包括生成具有ACK信息數據模式的ACK消息的模塊;將所述ACK信息數據模式嵌入到具有一個或多個消息的數據分組中的模塊;以及發射所述數據分組的模塊。
13.根據權利要求12所述的裝置,其中,生成所述ACK消息的所述模塊包括生成ACK指示符的模塊。
14.根據權利要求13所述的裝置,其中,生成所述ACK消息的所述模塊包括生成ACK指示符的模塊,所述ACK指示符提供所述ACK消息在所述ACK信息數據模式中是否具有任何信息的指示。
15.根據權利要求14所述的裝置,其中,生成所述ACK信息數據模式的所述模塊包括使用長度的模塊,所述長度基於待發射ACK的數量。
16.根據權利要求14所述的裝置,其中,生成所述ACK信息數據模式的所述模塊包括將所述ACK與第一終端的信道ID相關聯的模塊。
17.根據權利要求14所述的裝置,其中,生成所述ACK信息數據模式的所述模塊包括從預定的一組方案中選擇一種方案來生成所述ACK信息數據模式的模塊。
18.一種提供與使用單信道進行發射的數據分組的一個或多個通信消息組合在一起的確認(ACK)消息的裝置,所述方法包括將所述ACK與接收方的信道ID相關聯的模塊;構建所述ACK信息數據模式的模塊,其中,所述ACK消息的長度基於待發射的ACK消息的數量;以及通過將編碼方案應用於所組合的消息而將所述ACK信息數據模式與一個或多個通信消息組合在一起的模塊。
19.一種接收確認(ACK)的裝置,所述確認(ACK)嵌在通過通信系統的共享信道接收到的段中,所述方法包括判斷ACK信息數據模式是否包括在所述段中的模塊;以及如果判定所述ACK信息數據模式包括在所述段中,那麼從所述段中提取所述ACK消息的模塊。
20.根據權利要求19所述的裝置,還包括使用ACK信息數據模式生成方案來估計所述ACK消息的模塊。
21.一種處理確認(ACK)消息的裝置,所述確認(ACK)消息嵌在通過通信系統的共享信道接收到的段中,所述方法包括估計所述ACK消息的第一部分,以判斷是否應當處理所述ACK消息的第二部分的模塊;如果判定應當處理所述ACK消息的所述第二部分,那麼處理所述ACK消息的所述第二部分,從而估計ACK信息數據模式的模塊;以及判斷所期望的ACK是否表示在所述ACK信息數據模式中的模塊。
22.根據權利要求19所述的裝置,還包括使用第一方案估計所述ACK消息的模塊。
23.一種包括指令的機器可讀媒介,當機器執行所述指令時,使得所述機器執行以下操作生成具有ACK信息數據模式的確認(ACK)消息;將所述ACK信息數據模式嵌入到具有一個或多個消息的數據分組中;以及用單信道發射所述數據分組。
24.根據權利要求23所述的機器可讀媒介,其中,生成所述ACK消息的所述機器可讀指令包括生成ACK指示符的指令,所述指示符提供所述ACK消息部分是否在所述ACK信息數據模式中具有任何ACK的指示。
25.根據權利要求23所述的機器可讀媒介,其中,生成所述ACK信息數據模式的所述機器可讀指令包括使用基於待發射ACK數量的長度。
26.根據權利要求23所述的機器可讀媒介,其中,生成所述ACK信息數據模式的所述機器可讀指令包括將所述ACK與所述接收方的信道ID相關聯。
27.根據權利要求23所述的機器可讀媒介,其中,生成所述ACK信息數據模式的所述機器可讀指令包括從預定的一組方案中選擇一種方案來生成所述ACK信息數據模式的指令。
28.一種機器可讀媒介,用於提供與使用單信道進行發射的數據分組的一個或多個通信消息組合在一起的確認(ACK)消息,所述方法包括將所述ACK與接收方的信道ID相關聯;構建所述ACK信息數據模式,其中,所述ACK消息的長度基於待發射的ACK消息的數量;以及通過將編碼方案應用於所組合的消息而將所述ACK信息數據模式與一個或多個通信消息組合在一起。
29.一種機器可讀媒介,用於接收嵌在通過通信系統的共享信道接收到的段中的確認(ACK),所述方法包括判斷ACK信息數據模式是否包括在所述段中;以及如果判定所述ACK信息數據模式包括在所述段中,那麼從所述段中提取所述ACK消息。
30.根據權利要求29所述的機器可讀媒介,還包括使用ACK信息數據模式生成方案來估計所述ACK消息的機器可讀指令。
31.一種機器可讀媒介,用於處理嵌在通過通信系統的共享信道接收到的段中的確認(ACK)消息,所述方法包括估計所述ACK消息的第一部分,從而判斷是否應當處理所述ACK消息的第二部分;如果判定應當處理所述ACK消息的所述第二部分,那麼處理所述ACK消息的所述第二部分,從而估計ACK信息數據模式;以及判斷所期望的ACK是否表示在所述ACK信息數據模式中。
32.根據權利要求29所述的機器可讀媒介,還包括使用第一方案估計所述ACK消息的機器可讀指令。
33.在無線通信系統中的一種裝置,包括電子設備,所述電子設備用於生成包括ACK信息數據模式的確認(ACK)消息;將所述ACK信息數據模式嵌入到具有一個或多個消息的數據分組中;使用單信道發射所述數據分組。
34.根據權利要求33所述的裝置,其中,所述ACK消息包括ACK指示符。
35.根據權利要求33所述的裝置,所述電子設備還用於從預定的一組方案中選擇一種方案。
36.在無線通信系統中的一種裝置,包括電子設備,所述電子設備用於提供與使用單信道進行發射的數據分組的一個或多個通信消息組合在一起的確認(ACK)消息;將所述ACK與接收方的信道ID相關聯;構建所述ACK信息數據模式,其中,所述ACK消息的長度基於待發射的ACK消息的數量;通過將編碼方案應用於所組合的消息而將所述ACK信息數據模式與一個或多個通信消息組合起來。
37.在無線通信系統中的一種裝置,包括電子設備,所述電子設備用於接收嵌在通過通信系統的共享信道收到的段中的確認(ACK);判斷ACK信息數據模式是否包括在所述段中;如果判定所述ACK信息數據模式包括在所述段中,那麼從所述段中提取所述ACK消息。
38.根據權利要求37所述的裝置,還用於使用ACK信息數據模式生成方案估計所述ACK消息。
39.在無線通信系統中的一種裝置,包括電子設備,所述電子設備用於處理嵌在通過通信系統的共享信道收到的段中的確認(ACK)消息;估計所述ACK消息的第一部分,從而判斷是否應當處理所述ACK消息的第二部分;如果判定應當處理所述ACK消息的所述第二部分,那麼處理所述ACK消息的所述第二部分,從而估計ACK信息數據模式;判斷所期望的ACK是否表示在所述ACK信息數據模式中。
40.根據權利要求39所述的裝置,還用於使用第一方案估計所述ACK消息。
41.一種通信系統,所述系統包括使用第一電子設備來生成包括ACK信息數據模式的確認(ACK)消息;將所述ACK信息數據模式嵌入到具有一個或多個消息的數據分組中;使用單信道發射所述數據分組。
42.根據權利要求41所述的通信系統,還包括使用第二電子設備來接收嵌在所述數據分組中的所述ACK信息數據模式。
全文摘要
本申請提供了一種方法和裝置,其用於提供與使用單信道進行發射的數據分組的一個或多個通信消息組合在一起的確認(ACK)消息。該方法包括以下動作將所述ACK與接收方的信道ID相關聯;建立ACK信息數據模式,其中,所述ACK消息的長度基於待發射的ACK消息的數量;通過將編碼方案應用於所組合的消息而將所述ACK信息數據模式與一個或多個通信消息組合起來。
文檔編號H04L1/16GK1938979SQ200580009940
公開日2007年3月28日 申請日期2005年1月28日 優先權日2004年1月28日
發明者愛德華·哈裡森·蒂格 申請人:高通股份有限公司