專利名稱:半靜態調度數據包的應答信息的反饋、接收方法及其裝置的制作方法
技術領域:
本發明涉及無線通信領域,特別涉及半靜態調度數據包的應答信息的反 饋方法及其裝置,半靜態調度數據包的應答信息的接收方法及其裝置。
背景技術:
在現有的3GPP E-UTRA系統中,支持兩種模式FDD( Frequency Division Duplexing,頻分雙工)和TDD ( Time Division Duplexing,時分雙工)。對 于TDD模式,每個無線幀長為10毫秒,由2個長為5毫秒的半幀組成。每 個半幀由8個長為0.5毫秒的時隙和3個特殊域DwPTS、 GP、 UpPTS組成, 每兩個時隙組成一個子幀,3個特殊域DwPTS (Downlink Pilots Timeslot, 下行導頻時隙)、GP( Guard Period,保護間隔)、UpPTS( Uplink Pilots Timeslot, 上行導頻時隙)組成一個特殊子幀,子幀的長度都為1毫秒。
目前在3GPP E-UTRA系統中,在一個上行子幀上反饋多個下行子幀的 ACK/NAK,有兩種模式,分別是復用(multiplexing)模式和綁定(bundling) 模式。對于multiplexing才莫式,如果是在PUCCH (physical uplink control channel,物理上行控制信道)上反饋,那么反饋跟下行上行配比相關;如果 是在PUSCH ( physical downlink data share channel,物理下行數據共享信道) 上反饋,那么反饋的比特數目取決于是否存在上行資源分配(uplink grant, UL Grant )信令。如果存在上行資源分配信令,則會在信令中通過UL DAI( uplink data assignment indicator,上4亍it據分配指示)i或明確指明UE (User Equipment,用戶設備)需要反饋的比特數目,基站調度了總共N個下行子 幀中的x個,那就反饋x個ACK/NAK;如果不存在上行資源分配信令,則 UE反饋的比特數目等于N,不被調度的下行子幀對應的是NAK。
5對于bundling模式,不管是在PUCCH上反饋或是在PUSCH上反饋, 只反饋lbit ACK/NAK信息表示所有調度到的下行子幀狀況。只要被調度的 下行子幀中有一個的反饋是NAK,那么最終的反饋就是NAK;只有當被調 度的所有下行子幀對應的反饋都是ACK時,最終的反饋才是ACK。
在現有LTE協議中定義了兩種數據調度模式動態調度與半靜態調度 (Semi-Persistent Scheduling, SPS )兩種數據傳輸的資源指示方式。動態調 度方式下,每個新數據包都有一個相應的控制信令PDCCH( physical downlink control channel,物理下行控制信道)來通知資源和傳輸方式。UE根據BS (Basestation,基站)下發的PDCCH來進行下行數據接收和上行數據傳輸。 半靜態調度方式下,BS只在啟動(Activation)半靜態調度傳輸時發送一次 下行控制信令PDCCH, UE根據這個PDCCH所指示的位置和時刻啟動SPS 傳輸,UE按照一定周期進行新數據包的傳輸和接收,直到有另一個特殊格 式的PDCCH來終止SPS傳輸。
由于動態調度和半靜態調度都是使用PDCCH進行通知,UE通過PDCCH 的CRC ( Cyclic Redundancy Check,循環冗余校'險)上加擾的不同ID來區分 此次調度是動態調度,還是半靜態調度。動態調度的PDCCH的CRC通過 C畫RNTI ( Cell Radio Network Temporary Identifier,蜂窩網絡臨時標識)進行 加擾;半靜態調度的PDCCH的CRC通過SPS-C-RNTI進行加擾.當UE檢 測到SPS-C-RNTI加擾的PDCCH時,獲知并啟動此次半靜態傳輸并根據 PDCCH中所指示的進行數據接收或發送,在以后的一段時間內只是根據第 一次的啟動半靜態傳輸的PDCCH所指示的位置進行數據接收和發送,不需 要每次都通過PDCCH通知SPS數據包的資源位置,當需要改變SPS資源位 置的時候,在SPS數據周期性到達的時刻,可以用一個新配置的PDCCH來 取代之前的半靜態調度的配置。直到一個特殊格式的SPS-C-RNTI加擾的 PDCCH來取消這個半靜態傳輸。
6然而,現有技術中在上行ACK/NAKMultiplexing模式下,UE反饋的K 個ACK/NAK的第一位置為SPS子幀的ACK/NAK,其他子幀按照DL DAI 順序排列UL ACK/NAK位置。如果UE在子幀上未檢測到任何數據,則反 饋NAK。當UE丟失了 SPS啟動信令,UE反饋的的第一位置為NAK, BS 將NAK理解為控制信令正確接收而數據錯誤,進而造成BS接收不正確地應 答信息,因此BS不會重新發送PDCCH,而UE仍然不知道半靜態傳輸的位 置,造成不必要的重傳。
發明內容
本發明實施例的目的是提供一種半靜態調度數據包的應答信息的反饋方 法及裝置,能夠正確反饋下行數據的應答信息。
本發明實施例的目的是提供一種半靜態調度數據包的應答信息的接收方 法及裝置,能夠正確接收下行數據的應答信息。
為實現上述目的,本發明實施例提供如下技術方案 一種半靜態調度數 據包的應答信息的反饋方法,包括如下步驟接收基站發送的下行數據與上 行數據分配指示ULDAI,其中ULDAI的值表示下行數據包的個數N;將該 下行數據中的k個半靜態調度數據包的ACK/NAK放置在第N-k+1個至第N 個ACK/NAK的位置;向基站反饋N個ACK/NAK。
為實現上述目的,本發明實施例提供如下技術方案 一種半靜態調度數 據包的應答信息的接收方法,包括如下步驟向用戶設備UE發送下行數據 與上行數據分配指示ULDAI,其中ULDAI的值表示下行數據包的個數N; 接收UE反饋的N個ACK/NAK,其中該N個ACK/NAK中第N-k+1個至 第N個ACK/NAK個ACK/NAK的位置用來放置下行數據中的k個半靜態調 度數據包。。
為實現上述目的,本發明實施例提供如下技術方案 一種半靜態調度數 據包的應答信息的反饋裝置,包括接收單元,用以接收基站發送的下行數據與上行數據分配指示UL DAI,其中UL DAI的值表示下行數據包的個數N; 處理單元,用以將該下行數據中的k個半靜態調度數據包的ACK/NAK放置 在第N-k+l個至第N個ACK/NAK的位置;反饋單元,用以向基站反饋N個 AC謹AK。
為實現上述目的,本發明實施例提供如下技術方案 一種半靜態調度數 據包的應答信息的接收裝置,包括發送單元,用以向UE發送下行數據與 上行數據分配指示ULDAI,其中ULDAI的值表示下行數據包的個數N;接 收單元,用以接收UE反饋的N個ACK/NAK,其中該N個ACK/NAK中 第N-k+l個至第N個ACK/NAK個ACK/NAK的位置用來放置下行數據中的 k個半靜態調度數據包。
本發明實施例與現有技術相比,主要區別及其效果在于采用將該下行 數據中的k個半靜態調度數據包的ACK/NAK放置在第N-k+l個至第N個 ACK/NAK的位置,如此當半靜態調度啟動PDCCH信令丟失,或者半靜態 調度子幀的override PDCCH信令丟失,UE不能分辨子幀為動態調度子幀或 半靜態調度子幀,采用將該下行數據中的半靜態調度數據包的ACK/NAK放 置在第N個ACK/NAK的位置進行反饋,可保證反饋的N個ACK/NAK排列 正確。另外,基站根據接收N個ACK/NAK排列正確的反饋應答信息,可以 減少不必要的數據重發,進而有效的節省資源。
圖1是本發明第一實施例的半靜態調度數據包的應答信息的反饋方法示 意圖2是本發明第二實施例半靜態調度數據包的應答信息的接收方法示意
圖3是本發明第三實施例半靜態調度子幀接收的結構示意圖;圖4是本發明第四實施例半靜態調度子幀接收的結構示意圖5是本發明第五實施例半靜態調度子幀接收的結構示意圖6是本發明第六實施例半靜態調度子幀接收的結構示意圖7是本發明第七實施例的半靜態調度數據包的應答信息的反饋裝置結 構示意圖8是本發明第八實施例半靜態調度數據包的應答信息的接收裝置結構 示意圖
具體實施例方式
為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發 明的實施方式作進一步地詳細描述。
如圖l所示,為本發明第一實施例種半靜態調度數據包的應答信息的反 饋方法示意圖,具體包括如下步驟;
步驟IOI,接收基站發送的下行數據與上行數據分配指示ULDAI,其中 UL DAI的值表示下行數據包的個數N;
步驟102,將該下行數據中的k個半靜態調度數據包的ACK/NAK放置 在第N-k+l個至第N個ACK/NAK的位置;其中k為大于0的正整數。
步驟103,向基站反饋N個ACK/NAK。
其中步驟102中該下行數據中的k個半靜態調度數據包的ACK/NAK放 置在第N-k+l個至第N個ACK/NAK的位置具體為將所述下行數據中的k個 半靜態調度數據包的ACK/NAK按序放置在第N-k+l個至第N個ACK/NAK 的位置,其中按序為順序或逆序。
其中102步驟還包括將所述下行數據中的非半靜態調度數據包的 ACK/NAK從N個ACK/NAK的位置的第1個位置開始放置,具體為接收基站發送的下行數據分配指示DLDAI,其中DLDAI的值表示對應下行數據 包為第M個非半靜態調度的下行數據包;將所述第M個非半靜態調度數據 包的ACK/NAK放置在第M個ACK/NAK的位置。
采用第一實施例將該下行數據中的k個半靜態調度數據包的ACK/NAK 放置在第N-k+l個至第N個ACK/NAK的位置,如此當半靜態調度啟動 PDCCH信令丟失,或者半靜態調度子幀的替代控制(override) PDCCH信 令丟失,UE不能分辨子幀為動態調度子幀或半靜態調度子幀,采用將該下 行數據中的k個半靜態調度數據包的ACK/NAK放置在第N-k+l個至第N個 ACK/NAK的位置,可保證反饋的N個ACK/NAK排列正確。
如圖2所示,本發明第二實施例一種半靜態調度數據包的應答信息的接 收方法,具體包括如下步驟
步驟201 ,向用戶設備UE發送下行數據與上行數據分配指示UL DAI, 其中UL DAI的值表示下行數據包的個數N;
步驟202,接收UE反饋的N個ACK/NAK,其中該N個ACK/NAK中 第N-k+l個至第N個ACK/NAK個ACK/NAK的位置用來放置下行數據中的 k個半靜態調度數據包。
其中在步驟202中,當基站接收到啟動半靜態調度的子幀的反饋為NAK 時,在下一個半靜態傳輸的時刻,再發送一個啟動半靜態調度的信令;或者 在半靜態調度的重傳時刻,再發送一個啟動半靜態調度的信令,其中該再發 送的信令與啟動半靜態調度的信令相同或不同。
其中步驟202中N個ACK/NAK的位置的第1個位置開始放置下行數據 中的非半靜態調度數據包的ACK/NAK,具體為向UE發送的下行數據分 配指示DLDAI,其中DL DAI的值表示對應下行數據包為第M個非半靜態 調度的下行數據包;接收UE反饋的M個ACK/NAK,其中第M個非半靜 態調度數據包的ACK/NAK放置在第M個ACK/NAK的位置。釆用將該下行數據中的k個半靜態調度數據包的ACK/NAK放置在第 N-k+l個至第N個ACK/NAK的位置,如此當半靜態調度啟動PDCCH信令 丟失,或者半靜態調度子幀的override PDCCH信令丟失,UE不能分辨子幀 為動態調度子幀或半靜態調度子幀,采用將該下行數據中的k個半靜態調度 數據包的ACK/NAK放置在第N-k+l個至第N個ACK/NAK的位置,可保證 反饋的N個ACK/NAK排列正確,因此當基站根據接收N個ACK/NAK排列 正確的反饋應答信息,可以減少不必要的數據重發,進而有效的節省資源。
其中,本發明第一、第二實施例以應用TDD模式為例,其中TDD模式很 大的一個特性就是除了子幀0和5必須為下行子幀、子幀2必須為上行子幀、特 殊子幀中DwPTS可以傳輸下行數據或者不傳輸數據以外,其余子幀可以靈活 分配為上行或下行。如下表1所示,3GPPE-UTRA系統中定義的7種下行上行 配比,對于5毫秒周期有4種配比,1: 3、 2: 2、 3: 1、 3: 5;對于10毫秒周 期有3種配比,6: 3、 7: 2、 8: 1。除了l: 3和3: 5這兩種配比,其他配比會 導致需要在一個上行子幀內反饋N (>1)個下行子幀的ACK/NAK。
表l. TDD系統上下行子幀配比
上下行子幀配比子幀號012345689
3:1 (5ms)DSUUUDSUUU
2:2(5ms)DSUUDDSUuD
l:3(5ms)DsUDDDsUDD
3:6(10 ms)DsuuUDDDDD
2:7(10 ms)DsuuDDDDDD
1:8(10 ms)DsuDDDDDDD
5:3(10 ms)DsuUUDSUUD
其中以2: 2配比為例,在DwPTS傳輸下行數據的情況下,考慮需要將 下行子幀的ACK/NAK反饋均勻分配到上行子幀,那么2個上行子幀中必然 要有1個上行子幀需要反饋2個下行子幀的ACK/NAK。這N個下行子幀可 能是動態調度的,也可能是半靜態調度的。基站可能調度這N個下行子幀的 一個或多個,例如只調度一個下行子幀或者將這N個下行子幀都調度了,這
ii由基站的調度器根據業務來決定。動態調度是隨機調度, 一次只能調度一個 下行子幀,基站可以將任意一個下行子幀都做成動態調度,每一個下行子幀
的動態調度都是帶有PDCCH的;而半靜態調度指的是按照周期一次調度多 個下行子幀,除了第一個下行子幀的調度帶有PDCCH之外,按照周期隨后 的每一個下行子幀都是不帶有PDCCH的。
3GPP LTE技術中定義了一系列要求以避免HARQ交互錯誤的情況發 生。其中定義了
1、 在UL Grant通過2比特的UL DAI以指示UE此次-故調度到的所有 PDSCH子幀數目,該PDSCH子幀包括動態子幀,半靜態調度子幀。在一 些情況下,例如半靜態調度子幀數目確定,UL DAI的值可以只包括非半靜 態調度子幀,這時UE根據確知的半靜態調度子幀數目和UL DAI指示的非 半靜態調度子幀數目,加和得到所有PDSCH子幀數目N, N為UE需要反饋 的上行ACK/NAK的數目。
2、 在下行資源分配(DL Grant)中引入2比特的DL DAI以指示當前為 UE分配的PDSCH子幀個數,在ACK/NAK Multiplexing模式下,該DL DAI 不計半靜態調度子幀,且僅以記數器的形式記錄到當前時刻為UE分配的 PDSCH子幀數。該半靜態調度子幀可以為沒有資源調度指示信令的承載下行 半靜調度數據所在的子幀;也可擴展的認為半靜態調度子幀為承載下行半靜 調度數據所在的子幀,與半靜態調度override PDCCH所在子幀;也可擴展 的認為半靜態調度子幀為承載下行半靜調度數據所在的子幀,并包括帶有半 靜態傳輸啟動信令PDCCH的子幀與半靜態調度override PDCCH所在子 幀。
3、 在上行ACK/NAK Multiplexing模式下,UE反饋的N個ACK/NAK 的第一位置為SPS子幀的ACK/NAK。其他子幀按照DL DAI順序排列UL ACK/NAK位置。
124、如果UE在子幀上未檢測到任何數據,則反饋NAK。
現有技術中在上行ACK/NAK Multiplexing模式下,UE根據ULDAI反 饋的N個ACK/NAK的第一位置為SPS子幀的ACK/NAK。其他子幀的 ACK/NAK根據DL DAI順序排列。如果UE在子幀上未檢測到任何數據, 則反饋NAK。因此當半靜態調度子幀的啟動PDCCH丟失時,由于UE不 能分辨此子幀是動態子幀或是半靜態子幀,在UL ACK/NAK multiplexing反 饋時,會出現錯誤如圖3所示,為半靜態調度子幀接收的結構示意圖。其中, 半靜態傳輸的啟動通過下行資源分配DL Grant信令激活,下行資源分配DL Grant指示的頻率資源上承載半靜態傳輸數據包。如果UE沒有接收到DL Grant信令,應該反饋DTX,即沒有接收到任何數據,但是UE實際上反饋 NAK。 BS分不清該NAK是意味著UE沒有接收到DL Grant信令還是UE接 收到了 DLGrant信令,而SPS數據包檢測發生錯誤。如果BS按照后一種方 式理解NAK,則BS認為半持續調度的資源已經被激活,那么在一定周期以 后,BS發送新的半持續調度數據包,由于是SPS調度,此時沒有相應的DL Grant,由于UE沒有正確的DL grant,導致UE—定周期內也不能正確的獲 得半靜態調度數據。
如表1所示,假設BS在重傳SPS數據包時上下行子幀配置比例為1: 3, 并且第一個子幀承載半靜態數據包,第二、第三個子幀為動態調度的子幀。 按照現有技術,此時第二、第三子幀的DL Grant中的DLDAI應當分別為0, 1。上行子幀的UL Grant的DAI為3。當UE接收這4個下行子幀時,假設 第二子幀接收正確,第三子幀接收正確。當UE在上行進行反饋時,由于UL Grant的DA卜3,并且接收到的第二子幀的DL Grant的DLDAI為O,并且 由于UE沒有接收到SPS啟動子幀的PDCCH,所以UE并不認為此時的第一 個子幀為SPS子幀。這是因為現有技術中要求SPS子幀的ACK/NAK必須固 定在multiplexin組的第一個位置反饋引起的。如此,UE的反饋就是ACK, ACK, NAK,而實際上BS期望的反饋為NAK, ACK, ACK。這是由于BS和UE對第一個子幀是否是半靜態調度子幀的判斷不一致導致的。更進一步,
由于UE沒有接收到SPS啟動,而BS認為UE收到了 SPS啟動信令,在一 段SPS業務的持續時間內,UE會對SPS數據包反饋NAK,而BS不會重新 發送PDCCH,造成UE依舊不知道半靜態傳輸的位置,造成不必要的重傳從 而造成不必要的重傳。
針對現有技術中BS在重傳SPS數據包時上下行子幀配置比例為1: 3, 將SPS子幀的ACK/NAK必須固定在multiplexing組(即N個ACK/NAK) 的第 一個位置反饋? 1起反饋錯誤,本發明第三實施例提出 一種改進的方案, 將半靜態調度的下行子幀所對應的上行ACK/NAK在做UL ACK/NAK multiplexing時,將其固定在multiplexing組(即N個ACK/NAK)的最后一 個位置傳輸,就可以避免如上所示問題。
若DwPTS也能承載下行數據,在5ms內,共有4個下行子幀,和一個 上行子幀。若其中3個下行子幀調度給一個用戶使用,其第一個下行子幀為 SPS子幀,第二,第三下行子幀承載著有下行動態調度數據。這時,ULDAI 會計算用戶所有的^C調度的下行子幀,這時UL DAI=3。由于第一下行子幀 被半靜態調度子幀,DLDAI參數不記入SPS子幀。第二下行子幀為動態調 度數據,此子幀的DL DAI的數值為0。第三個下行子幀也是動態調度數據 子幀,此子幀的DLDAI的數值為1。若UE端將半靜態傳輸的數據包(下行 子幀l)丟失,并且半靜態傳輸的啟動DL grant丟失,但正確接收到其它子 幀的動態調度數據,則UE端不能獲知第一下行子幀為SPS子幀。UE根據 ULDAI = 3,判斷共有3個UL ACK/NAK需要反饋。由于在第二下行子幀 DLDAI = 0, UE則會誤判下行子幀二為的BS調度的第一個下行子幀,并 在multiplexing組(即N個ACK/NAK)內的第一個位置反饋ACK。在第三 下行子幀處,根據DLDAI-l,則判斷第三下行子幀為第二個被調度到的下 行子幀,并在multiplexing組(即N個ACK/NAK)內的第二個位置反饋ACK。 在第四下行子幀處,由于沒有檢測到任何數據,UE會判斷第四下行子幀為
14沒有接收到第三個被調度到的子幀,并在multiplexing組內的第三個位置反 饋NAK。所以,UE端實際反饋ACK、 ACK、 NAK。而根據本實施例,將 半靜態調度的下行子幀所對應的上行ACK/NAK在做UL ACK/NAK multiplexing時,將其固定在multiplexing組的最后一個位置傳輸,即UE將 半靜態調度子幀的ACK/NAK反饋放置在3個ACK/NAK的第三個位置,所 以BS端應當得到的反饋為ACK, ACK, NAK。如此,UE端發送的ACK/NAK 順序和BS端應當得到ACK/NAK順序相同。
另外,在第三實施例中,若BS接收到在啟動半靜態調度的子幀反饋NAK 時,BS將在下一個半靜態數據傳輸的周期再發送一個與啟動半靜態調度 PDCCH相同的PDCCH; 或者在半靜態調度子幀的重傳位置重新傳輸一個 與啟動半靜態調度PDCCH相同的PDCCH。 UE根據這個PDCCH所指示的 資源進行半靜態調度數據傳輸或接收,并啟動半靜態調度的傳輸。。
釆用第三實施例將該下行數據中的半靜態調度數據包的ACK/NAK放置 在第3個ACK/NAK的位置進行反饋,如此當半靜態調度啟動PDCCH信令 丟失,UE不能分辨子幀為動態調度子幀或半靜態調度子幀,采用將該下行 數據中的半靜態調度數據包的ACK/NAK放置在第3個ACK/NAK的位置進 行反饋,可保證反饋的3個ACK/NAK排列正確。另外,本發明第三實施例 只以下行子幀配置比例為1: 3為例,表1中其他六種下行子幀配置比例同樣 適用于本發明,此不再贅述。
另外,當SPS傳輸正常啟動后,在SPS數據周期性到達的時刻,可以用 一個新配置的DL Grant來取代之前的半靜態調度的配置。當一個替代控制 (override ) PDCCH所在的子幀被記入DL DAI時,且該SPS子幀所對應的 ACK/NAK需要被放置在ACK/NAK multiplexing組的第一個固定位置的時 候,并且此子幀PDCCH丟失時,會發生錯誤如下圖4所示,為半靜態調度 子幀接收的結構示意圖,以上下行子幀配比1: 3為例,BS給UE調度了3
15個下行子幀,這時ULDAI-3。子幀A為SPS verride子幀,所以DL DAI =0,子幀C、D為動態調度子幀,DLDAI分別為1、2。當SPS override PDCCH 發生在子幀A時,如果在子幀A與子帕D的PDCCH全部丟失時,只有子 幀C被正確接收到,UE得知子幀C的UL DAI = 3, DLDAI=1。但是UE 不知道子幀A是一個SPS override子幀,還以為子幀A是一個不計入DL DAI 的SPS子幀。因此,UE會誤判認為子幀B被用作DLDAI-0的子幀。因 此采用將半靜態子幀對應的ACK/NAK固定放置在multiplexing組的第一個 位置,UE端實際反饋NAK、 NAK、 ACK,但BS端應當得到的反饋為NAK、 ACK、 NAK,因此會造成BS端應該得到的反饋與UE實際反饋的不相同。
針對現有技術中采用將SPS子幀的ACK/NAK固定在multiplexing組的 第一個位置反饋,當半靜態調度子幀的override PDCCH信令丟失時引起反饋 錯誤,本發明第四實施例提出一種改進的方案,在上下行子幀配比l: 3的情 況下,若DwPTS也能承載下行數據,在5ms內,共有4個下行子幀與一個 上行子幀。將半靜態調度的下行子幀所對應的上行ACK/NAK在做UL ACK/NAK multiplexing時,將其固定在N個ACK/NAK的最后一個位置傳輸, 即固定在第3個位置,則BS端應當得到的反饋為NAK、 ACK、 NAK。根 據子幀C上的DLDAI=1, ULDAI=3。 UE會誤判斷,子幀B為動態調 度子幀,反饋NAK,子幀A為SPS子幀,會在UL ACK/NAK multiplexing 組最后一個位置反饋NAK。其他子幀按照DL DAI順序排列UL ACK/NAK 位置。UE端實際反饋NAK、 ACK、 NAK。 如此UE實際反饋的順序與BS 端應該接收的反饋順序相同。
采用第四實施例將該下行數據中的半靜態調度數據包的ACK/NAK放置 在第3個ACK/NAK的位置進行反饋,如此半靜態調度子幀的override PDCCH信令丟失時,UE不能分辨子幀為動態調度子幀或半靜態調度子幀, 采用將該下行數據中的半靜態調度數據包的ACK/NAK放置在第3個 ACK/NAK的位置進行反饋,可保證UE實際反饋的順序與BS端應該接收的反饋順序相同。另外,本發明第四實施例只以下行子幀配置比例為1: 3為例,
表l中其他六種下行子幀配置比例同樣適用于本發明,此不再贅述。
本發明第三實施例只以一個半靜態調度子幀的啟動PDCCH丟失時為 例,而本發明實施例的半靜態子幀傳輸并不限于1個,本發明第五實施例以 2個半靜態調度子幀為例,其中一個半靜態調度子幀的啟動PDCCH丟失, 另外一個半靜態調度子幀正常傳輸。請參閱圖5,其中子幀B為半靜態調度
子幀的啟動PDCCH丟失的子幀,子幀C為一個沒有DL grant的正常傳輸的 半靜態調度子幀,采用將該下行數據中的半靜態調度數據包的ACK/NAK放 置在第一個ACK/NAK的位置進行反饋會發生錯誤,具體分析如下BS給 UE調度了 3個下行子幀,這時ULDAI-3。子幀A為承載著動態調度數據, 這時DL DAI = 0,UE正確接收到此子幀,反饋ACK,由于DL DAI = 0, 反饋ACK。在子幀B位置,由于UE沒有接收到SPS啟動子幀的PDCCH, 所以UE并不認為此時的子幀B為SPS子幀,而會錯誤判斷為一個動態調度 子幀在第3個位置反饋NAK。子幀C為一個沒有DL grant的正常傳輸的半 靜態調度子幀,并且UE端正確接收,應當在第一個位置反饋ACK。 UE端 實際反饋ACK 、 ACK、 NAK。但BS端應當得到的反饋為NAK、 ACK、 ACK。如此UE實際反饋的順序與BS端應該接收的反饋順序不同。
為了解決這個問題,本發明第五實施例將半靜態調度的下行子幀所對應 的上行ACK/NAK在做UL ACK/NAK multiplexing時,將SPS子幀對應 ACK/NAK按照一定順序在動態子幀后面排列的,按照本實施例,子幀A的 DLDAI = 0,子幀A為動態調度子幀反饋ACK,應當將ACK放置在第一個 ACK/NAK位置。子幀B為SPS子幀,應當反饋NAK;子幀C也為SPS子 幀,應當在第三個ACK/NAK位置反饋ACK。按照子幀B, C到達的順序, 來排列半調度子幀對應ACK/NAK的位置。BS端應當得到的反饋為ACK、 NAK、 ACK。而在UE端,根據子幀A上的DL DAI = 0, ULDAI = 3。 UE 會判斷,子幀A為動態調度子幀,且由于DLDAI-O,會在第一個位置反饋ACK。由于子巾貞B的PDCCH丟失,會誤判子幀B為動態調度子幀,會在 ULACK/NAK的第2個位置反饋NAK。子幀C為半靜態調度子幀,且正確 接收,這時,會在最后一個ACK/NAK位置ACK。 UE端實際反饋ACK, NAK, ACK。如此UE實際反饋的順序與BS端應該接收的反饋順序相同。
采用第五實施例將該下行數據中的2個半靜態調度數據包的ACK/NAK 按序放置在第2、 3個ACK/NAK的位置進行反饋,如此當半靜態調度啟動 PDCCH信令丟失,UE不能分辨子幀為動態調度子幀或半靜態調度子幀,采 用將該下行數據中的半靜態調度數據包的ACK/NAK放置在第2、 3個 ACK/NAK的位置進行反饋,可保證反饋的3個ACK/NAK排列正確。另夕卜, 本發明第五實施例只以2個半靜態調度為例,2個以上的半靜態調度也適用 于本發明。另夕卜,本發明第五實施例只以2個中一個半靜態調度啟動PDCCH 信令丟失,若一個半靜態調度啟動PDCCH信令丟失、 一個正常半靜態調度 數據包丟失業使用于本發明,此不再贅述。另外,本發明第三實施例只以下 行子幀配置比例為1: 3為例,表l中其他六種下行子幀配置比例同樣適用于 本發明,此不再贅述。
本發明第三至第五實施例,BS都是為UE調度了 3個下行子幀的情況, 第六實施例以上下行子幀配比1: 3為例,5ms周期內共有4個下行子幀, BS為UE調度了 4個下行子幀的情況。在半靜態傳輸正常開始,半靜態子幀 包傳輸錯誤與動態子幀PDCCH丟失的情況。請參閱圖6,若DwPTS也能承 載下行數據,在5ms內,共有4個下行子幀與一個上行子幀。在半靜態傳輸 正常開始的情況下,若半靜態子幀A包傳輸錯誤,并且動態子幀BPDCCH 丟失,UE在一定周期的固定時刻接收半靜態傳輸數據子幀。在將半靜態調 度的下行子幀所對應的上行ACK/NAK在做UL ACK/NAK multiplexing時, 將其固定在multiplexing組的最后一個位置傳輸。UE端知道子幀A為半靜 態調度子幀,并檢測到子幀A數據丟失,反饋NAK。子幀B上未檢測到 PDCCH。子幀C上檢測到數據,并根據DLDAI-l推斷出子幀B丟失了一
18個動態數據調度子幀,子幀C反饋ACK,子幀B反饋NAK。子幀D正確, 檢測到數據反饋ACK。 ULDAI = 4,所以需要反饋4個ACK/NAK信息。根 據DLDAI的排列順序,和將半靜態子幀放置在最后一個位置的方法。UE端 實際反饋如下,NAK、 ACK、 ACK、 NAK,而BS端應當得到的反饋為NAK、 ACK、 ACK、 NAK,如此UE實際反饋的順序與BS端應該接收的反饋順序 相同。
如圖7所示,為本發明第七實施例為一種半靜態調度數據包的應答信息 的反饋裝置,反饋裝置10包括接收單元11,用以接收基站發送的下行數 據與上行數據分配指示UL DAI,其中UL DAI的值表示下行數據包的個數N; 處理單元12,用以將該下行數據中的k個半靜態調度數據包的ACK/NAK放 置在第N-k+l個至第N個ACK/NAK的位置;反饋單元13,用以向基站反 饋N個ACK/NAK。其中處理單元12還用以將所述下行數據中的非半靜態 調度數據包的ACK/NAK從N個ACK/NAK的位置的第1個位置開始放置, 具體為具體為接收基站發送的下行數據分配指示DLDAI,其中DLDAI 的值表示對應下行數據包為第M個非半靜態調度的下行數據包;將所述第M 個非半靜態調度數據包的ACK/NAK放置在第M個ACK/NAK的位置。
另外處理單元12中該下行數據中的k個半靜態調度數據包的ACK/NAK 放置在第N-k+l個至第N個ACK/NAK的位置具體為將所述下行數據中的k 個半靜態調度數據包的ACK/NAK按序放置在第N-k+l個至第N個 ACK/NAK的位置,其中按序為順序或逆序,具體可參見本發明第三至第六 實施例,此不再贅述。
采用第七實施例將該下行數據中的k個半靜態調度數據包的ACK/NAK 放置在第N-k+l個至第N個ACK/NAK的位置,如此當半靜態調度啟動 PDCCH信令丟失,或者半靜態調度子幀的override PDCCH信令丟失,UE 不能分辨子幀為動態調度子幀或半靜態調度子幀,采用將該下行數據中的k個半靜態調度數據包的ACK/NAK放置在第N-k+l個至第N個ACK/NAK的 位置,可保證反饋的N個ACK/NAK排列正確。
如圖8所示,本發明第八實施例為一種半靜態調度數據包的應答信息的 接收裝置,該裝置20包括發送單元21,用以向UE發送下行數據與上行 數據分配指示ULDAI,其中ULDAI的值表示下行數據包的個數N;接收單 元22,用以接收UE反饋的N個ACK/NAK,其中所述N個ACK/NAK中 第N-k+l個至第N個ACK/NAK個ACK/NAK的位置用來放置下行數據中的 k個半靜態調度數據包。其中當接收單元22接收到啟動半靜態調度的子幀的 反饋為NAK時,該發送單元21在下一個半靜態傳輸的時刻,還用以再發送 一個啟動半靜態調度的信令;或者在半靜態調度的重傳時刻,還用以再發送 一個啟動半靜態調度的信令,其中該再發送的信令與啟動半靜態調度的信令 相同或不同。另外,接收單元22中N個ACK/NAK的位置的第1個位置開 始放置用來放置下行數據中的非半靜態調度數據包的ACK/NAK,具體為 向UE發送的下行數據分配指示DLDAI,其中DLDAI的值表示對應下行數 據包為第M個非半靜態調度的下行數據包;接收UE反饋的M個ACK/NAK , 其中第M個非半靜態調度數據包的ACK/NAK放置在第M個ACK/NAK的 位置,具體可參見本發明第三至第六實施例,此不再贅述。
采用本發明第八實施例將該下行數據中的k個半靜態調度數據包的 ACK/NAK放置在第N-k+l個至第N個ACK/NAK的位置,如此當半靜態調 度啟動PDCCH信令丟失,或者半靜態調度子幀的override PDCCH信令丟失, UE不能分辨子幀為動態調度子幀或半靜態調度子幀,采用將該下行數據中 的k個半靜態調度數據包的ACK/NAK放置在第N-k+l個至第N個ACK/NAK 的位置,可保證反饋的N個ACK/NAK排列正確,因此當基站根據接收N個 ACK/NAK排列正確的反饋應答信息,可以減少不必要的數據重發,進而有 效的節省資源。
20通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發 明可以通過^/f牛實現,也可以可借助軟件加必要的通用硬件平臺的方式來實 現基于這樣的理解,本發明的技術方案可以以軟件產品的形式體現出來,該
軟件產品可以存儲在一個非易失性存儲介質(可以是CD-ROM, U盤,移動 硬盤等)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機, 服務器,或者網絡設備等)執行本發明各個實施例所述的方法。
雖然通過參照本發明的某些優選實施方式,已經對本發明進行了圖示和 描述,但本領域的普通技術人員應該明白,可以在形式上和細節上對其作各 種改變,而不偏離本發明的精神和范圍。
權利要求
1. 一種半靜態調度數據包的應答信息的反饋方法,其特征在于接收基站發送的下行數據與上行數據分配指示UL DAI,其中UL DAI的值表示下行數據包的個數N;將所述下行數據中的k個半靜態調度數據包的ACK/NAK放置在第N-k+1個至第N個ACK/NAK的位置;向基站反饋N個ACK/NAK。
2. 根據權利要求1所述的反饋方法,其中將所述下行數據中的k個半靜 態調度數據包的ACK/NAK放置在第N-k+l個至第N個ACK/NAK的位置具 體為將所述下行數據中的k個半靜態調度數據包的ACK/NAK按序放置在第 N-k+l個至第N個ACK/NAK的位置,其中^^安序為順序或逆序。
3. 根據權利要求1所述的反饋方法,其中還包括將所述下行數據中的非 半靜態調度數據包的ACK/NAK從N個ACK/NAK的位置的第1個位置開始 放置。
4. 根據權利要求3所述的反饋方法,其中所述將所述下行數據中的非半 靜態調度數據包的ACK/NAK從N個ACK/NAK的位置的第1個位置開始放 置具體為接收基站發送的下行數據分配指示DL DAI,其中DL DAI的值表示對應 下行數據包為第M個非半靜態調度的下行數據包;將所述第M個非半靜態調度數據包的ACK/NAK放置在第M個 ACK/NAK的位置。
5. 根據權利要求1至4任何一項所述的反饋方法,其中 所述半靜態調度數據包為沒有資源調度指示信令的數據包,所述非半靜態調度數據包為有資源調度指示信令的數據包。
6. —種半靜態調度數據包的應答信息的接收方法,其特征在于向用戶設備UE發送下行數據與上行數據分配指示UL DAI,其中UL DAI的值表示下行數據包的個數N;接收UE反饋的N個ACK/NAK,其中所述N個ACK/NAK中第N-k+l 個至第N個ACK/NAK個ACK/NAK的位置用來放置下行數據中的k個半靜 態調度數據包。
7.根據權利要求6所述的接收方法,其中當基站接收到啟動半靜態調 度的子幀的反饋為NAK時,在下一個半靜態傳輸的時刻,再發送一個啟動 半靜態調度的信令;或者在半靜態調度的重傳時刻,再發送一個啟動半靜態 調度的信令,其中所述再發送的信令與啟動半靜態調度的信令相同或不同。
8. 根據權利要求6所述的接收方法,其中所述N個ACK/NAK的位置 的第1個位置開始放置下行數據中的非半靜態調度數據包的ACK/NAK。
9. 根據權利要求8所述的接收方法,其中所述N個ACK/NAK的位置 的第1個位置開始放置下行數據中的非半靜態調度數據包的ACK/NAK具體 為向UE發送下行數據分配指示DLDAI,其中DLDAI的值表示對應下行 數據包為第M個非半靜態調度的下行數據包;接收UE反饋的M個ACK/NAK,其中第M個非半靜態調度數據包的 ACK/NAK放置在第M個ACK/NAK的位置。
10. 根據權利要求6至9任何一項的接收方法,其中所述N個ACK/NAK 中第N-k+l個至第N個ACK/NAK個ACK/NAK的位置用來放置下行數據中 的k個半靜態調度數據包具體為所述N個ACK/NAK中第N-k+l個至第N 個ACK/NAK個ACK/NAK的位置用來按序放置下行數據中的k個半靜態調度數據,其中按序為順序或逆序。
11. 一種半靜態調度數據包的應答信息的反饋裝置,其特征在于,包括接收單元,用以接收基站發送的下行數據與上行數據分配指示ULDAI, 其中UL DAI的值表示下行數據包的個數N;處理單元,用以將所述下行數據中的k個半靜態調度數據包的ACK/NAK 放置在第N-k+l個至第N個ACK/NAK的位置;反饋單元,用以向基站反饋N個ACK/NAK。
12. 根據權利要求11所述的反饋裝置,其中處理單元還用以將所述下行數據中的非半靜態調度數據包的ACK/NAK 從N個ACK/NAK的位置的第l個位置開始放置。
13. —種半靜態調度數據包的應答信息的接收裝置,其特征在于,包括發送單元,用以向UE發送下行數據與上行數據分配指示ULDAI,其中 UL DAI的值表示下行數據包的個數N;接收單元,用以接收UE反饋的N個ACK/NAK,其中所述N個 ACK/NAK中第N-k+l個至第N個ACK/NAK個ACK/NAK的位置用來放置 下行數據中的k個半靜態調度數據包。
14. 根據權利要求13所述的接收裝置,其中當接收單元接收到啟動半靜 態調度的子幀的反饋為NAK時,所述的發送單元在下一個半靜態傳輸的時 刻,還用以再發送一個啟動半靜態調度的信令;或者在半靜態調度的重傳時 刻,還用以再發送一個啟動半靜態調度的信令,其中所述再發送的信令與啟 動半靜態調度的信令相同或不同。
全文摘要
本發明實施例涉及無線通信領域,公開了一種半靜態調度數據包的應答信息的反饋以及接收方法及其裝置。其中該半靜態調度數據包的應答信息的反饋方法,包括如下步驟接收基站發送的下行數據與上行數據分配指示UL DAI,其中UL DAI的值表示下行數據包的個數N;將該下行數據中的k個半靜態調度數據包的ACK/NAK放置在第N-k+1個至第N個ACK/NAK的位置;向基站反饋N個ACK/NAK。采用該方法的半靜態調度數據包的應答信息的反饋,可保證反饋的N個ACK/NAK排列正確。
文檔編號H04B7/26GK101499882SQ20081021725
公開日2009年8月5日 申請日期2008年11月5日 優先權日2008年11月5日
發明者侯云哲, 廣 劉, 博 李, 范霄安 申請人:華為技術有限公司