針對URLLC的增強(qiáng)型UCI
為了支持UE的不同服務(wù)類型,需在一個時隙內(nèi)用于HARQ-ACK傳輸?shù)亩嘤谝粋€PUCCH,同時需構(gòu)造至少兩個HARQ-ACK碼本。
以下選項(xiàng)被列為支持時隙內(nèi)多個PUCCH用于HARQ-ACK的候選選項(xiàng):
1.?Option1: 基于子時隙的HARQ-ACK反饋過程
2.?Option2: PDSCH分組
Option2a:具有顯式指示符的PDSCH分組(例如,在DCI或RRC信令中)
Option2b:基于L1參數(shù)的隱式PDSCH分組,例如PRI、PDSCH類型
Option2c:基于RRC參數(shù)的隱式PDSCH分組(K1?set、SLIV、CC?set等)
Option2d:基于PUCCH資源配置和處理時間線的隱式PDSCH分組(用于type?I和type?II碼本)
Option2e:基于DCI格式或RNTI的隱式PDSCH分組
3.?Option3: Opt1和Opt2的組合(用于區(qū)分eMBB/URLLC HARQ-ACK碼本的PDSCH分組)
4.?Option4: “Codebook-less?HARQ”
在一個時隙內(nèi)支持用于HARQ-ACK傳輸?shù)亩鄠€PUCCH的原始動機(jī)是為URLLC啟用快速HARQ-ACK反饋,即避免位于時隙開始處的HARQ-ACK被迫與位于時隙結(jié)束處的HARQ-ACK復(fù)用,主要是為了降低時延。為此,最直接的方法是啟用每個子時隙的HARQ-ACK復(fù)用和反饋。如下文所分析的,PDSCH分組方法更適合于不同服務(wù)的單獨(dú)HARQ-ACK反饋,因此依賴于服務(wù)區(qū)分的方法設(shè)計(jì),而基于子時隙的方法簡單,甚至適用于純URLLC UE。因此,Option?1?即更精細(xì)的K1指示,是優(yōu)選的。
如果采用基于子時隙的方法,則URLC HARQ-ACK反饋應(yīng)支持type?1和type?2碼本類型。type?1碼本可以為DCI未檢測提供魯棒性,如果有必要減少反饋冗余,可以配置一個小的K1集,或者在必要時依賴回退部署,即通過在主小區(qū)上使用Fallback?DCI并將DAI_counter設(shè)置為1來調(diào)度數(shù)據(jù)。此外,基于子時隙的方法適用于type?1和type?2碼本。對于type?2碼本,可以簡單地重用當(dāng)前DAI機(jī)制,并以子時隙為單位指示PDSCH到HARQ ACK定時,然后將指向同一子時隙的所有HARQ ACK復(fù)用并聯(lián)合反饋。但對于type?1碼本,SLIV分割,即如何將可用的SLIV分割成不同的組以生成ACK/NACK反饋的候選時機(jī),應(yīng)該進(jìn)一步研究。首先將配置的SLIV分配給每個子時隙,然后實(shí)現(xiàn)每個子時隙的SLIV拆分。該方法簡單。或者,對于一個時隙中的子時隙,可以將其SLIV拆分在一起。這種聯(lián)合分裂方法在某些情況下可以減少生成的候選機(jī)會。如圖1所示,如果使用每個子時隙SLIV拆分,則屬于第一個子時隙的SLIV{#0、#1、355}將被拆分為兩個組,即,對應(yīng)于2個候選時隙的 group {#0,#5} 和group {#1}和屬于第二子時隙的SLIV {#2,#3,#4,#6,#7}。時隙將被分為四個組,即組{#6}、組{2、#7}、和組},組{#3}和組{4}對應(yīng)于4個候選時機(jī),導(dǎo)致6個候選時機(jī)和6比特ACK/NACK。如果使用每時隙SLIV分割,則僅生成五個組,即group {#6}, group {#2,#7}, group {#3} 和group {#4} 。與每子時隙SLIV分割類似,需要根據(jù)配置的K1集確定復(fù)用窗口。顯然,不應(yīng)考慮其結(jié)束符號不位于復(fù)用窗口中的SLIV。區(qū)別僅在于我們是獨(dú)立地為每個子時隙執(zhí)行SLIV拆分,還是一起執(zhí)行屬于一個時隙內(nèi)的多個相關(guān)子時隙的SLIV拆分。

當(dāng)同時構(gòu)造至少兩個HARQ-ACK碼本以支持UE的不同服務(wù)類型時,可以基于一些PHY指示/屬性來識別HARQ-ACK碼書。
關(guān)于潛在的PHY指示/屬性,可以考慮Opt2。一般而言,列出的五個子選項(xiàng)可分為兩類,動態(tài)分組(包括Opt2a、2b、2e)和半靜態(tài)分組(包括Opt.2c、2d)。顯然,動態(tài)分組方法更適合于Type 2碼本,這為eMBB和URLLC的單獨(dú)HARQ-ACK反饋提供了最大的靈活性。我們可以將URLLC和eMBB的PDSCH分為兩組,如果需要,甚至可以將具有不同可靠性要求的URLLC PDSCH分成兩組。相比之下,半靜態(tài)分組方法對于Type 1碼本是有用的。在Type 1碼本中,K1集、SLIV集和CC集對于確定候選時機(jī)和生成碼本是必不可少的。因此,不必為半靜態(tài)碼本引入動態(tài)分組指示(顯式或隱式)。此外,分割K1集、SLIV集或CC集可以減少每組中的碼本大小,因此有利于減少類型1碼本中的反饋冗余。最后,基于SLIV分裂的方法可用于啟用UE內(nèi)DL MUX和同時ACK/NACK反饋,用于緊急調(diào)度的URLC PDSCH(例如,PDSCH#9)和搶占的eMBB PDSCH,如圖2所示。

此外,可以針對不同的ACK/NACK組分別配置不同的參數(shù)。例如,為eMBB HARQ-ACK反饋配置的PUCCH資源集應(yīng)主要包含長持續(xù)時間的PUCCH資源,而為URLLC HARQ-ACK反饋而配置的PUSCH資源集則應(yīng)主要包含不同時間位置上的短持續(xù)時間的PUCCH資源,以實(shí)現(xiàn)快速反饋。類似地,可以為URLLC HARQ-ACK反饋和eMBB HARQ-ACK反饋配置不同的最大編碼速率,以提供不同的傳輸可靠性。
如果兩個PUCCH都攜帶eMBB UCI,我們可以簡單地重用R15 MUX規(guī)則。這里主要討論以下兩種情況:URLLC UCI與URLLC UCI重疊,以及URLLC-UCI與eMBB UCI重疊。顯然,以下討論的前提是如何確定不同服務(wù)的優(yōu)先級,或者如何判斷UCI是用于URLLC服務(wù)還是用于eMBB服務(wù)。
在R15中,定義了時間線,并且僅當(dāng)時間線滿足重疊PUCCH時,才執(zhí)行UCI MUX。重疊PUCCH不滿足時間線的情況被視為錯誤情況,并且不指定UE行為。然而,R15中的所有錯誤情況在R16中都是不可避免的,因?yàn)閁RLLC UCI,特別是URLLC HARQ-ACK,將被緊急調(diào)度,導(dǎo)致與非常接近相應(yīng)PDSCH的其他UCI重疊,如圖3所示。

URLLC UCI與URLLC UCSI重疊
如果兩個PUCCH都攜帶URLLC UCI,即具有高優(yōu)先級的UCI,那么我們還可以重用R15中的MUX規(guī)則。一個額外的考慮是如何處理兩個包括不同URLLC HARQ-ACK碼本在時間上重疊的PUCCH。一個候選方案是將兩個HARQ-ACK碼本級聯(lián)并聯(lián)合編碼。但是,將這兩個HARQ-ACK碼本串聯(lián)在一起將在Type?1碼本下引起相當(dāng)大的反饋冗余。
URLLC UCI與eMBB UCI重疊
協(xié)議有以下兩個選項(xiàng)來解決URLLC UCI和eMBB UCI的沖突。
Option1: 優(yōu)先考慮URLLC UCI傳輸并丟棄eMBB UCI;
Option?2: 如果滿足時間線,則MUX;否則,優(yōu)先考慮URLLC UCI傳輸并放棄eMBB UCI。
盡管eMBB UCI的優(yōu)先級低于URLLC UCI,但這并不意味著eMBB-UCI,特別是eMBB HARQ-ACK并不重要。總是丟棄eMBB UCI將導(dǎo)致大量重傳,從而在URLLC流量頻繁到達(dá)時對eMBB性能造成嚴(yán)重影響。另一方面,始終采用Option2可能從延遲和可靠性的角度對URLLC UCI造成負(fù)面影響。
一種組合方式是決定eMBB UCI是否與URLLC UCI進(jìn)行復(fù)用,還是應(yīng)將其丟棄,這取決于復(fù)用是否會延遲URLCUCI傳輸或增加URLLC UCI的編碼速率。如果是,則不應(yīng)執(zhí)行多路復(fù)用,應(yīng)丟棄eMBB UCI。
類似地,如果eMBB UCI與eMBB數(shù)據(jù)重疊,我們可以重用R15 MUX方法。
URLLC PUCCH與eMBB PUSCH重疊
如果兩者的時間線都滿足,則應(yīng)考慮是否執(zhí)行MUX以及如何保證URLLC UCI的低延遲和高可靠性。一種增強(qiáng)是在eMBB PUSCH啟用跳頻(FH)的情況下,僅在第一跳上映射URLLC UCI以減少延遲。另一個示例是為URLLC UCI和eMBB UCI配置不同的貝塔偏移值,以實(shí)現(xiàn)不同的有效碼率,從而產(chǎn)生不同的可靠性保證。
eMBB PUCCH與URLLC PUSCH重疊
簡單的解決方案是丟棄UCI并僅發(fā)送高優(yōu)先級URLLC PUSCH。然而,eMBB UCI可能具有小的有效載荷,例如ACK/NACK,并且背負(fù)該UCI不會消耗太多資源。則期望以可忽略的數(shù)據(jù)可靠性降級來傳送ACK/NACK和URLLC數(shù)據(jù)。此外,UCI甚至可能是URLLC UCI,因此無論UCI有效載荷和/或UCI類型如何,直接丟棄UCI都很困難??梢酝ㄟ^DCI中的指示來設(shè)計(jì)動態(tài)啟用/禁用機(jī)制,以指示UE不在PUSCH上搭載UCI。
同時,假設(shè)UCI背負(fù)是強(qiáng)制性的,我們可以通過靈活選擇β偏移值來調(diào)整UCI和數(shù)據(jù)之間的資源分配。 例如,我們可以擴(kuò)展當(dāng)前beta-offset值的范圍,以至少包括beta-offset<1。請注意,如果beta-offset=0是可行的,那么我們可以使用beta-offset直接禁用UCI。
URLC PUCCH與URLC PUSCH重疊
對于URLC PUCCH與URLC PUSCH重疊的情況,如果滿足時間線,則應(yīng)執(zhí)行UCI。否則,如果不滿足時間線,則UE應(yīng)優(yōu)先考慮一個上行鏈路傳輸并丟棄另一個。簡單地,UE可以將動態(tài)調(diào)度的上行鏈路信道優(yōu)先于配置的信道或?qū)⑸院笳{(diào)度的信道優(yōu)先于早期調(diào)度的信道。