本發明涉及電子及通信領域,尤其涉及一種碼塊的重傳方法及裝置。
背景技術:
現有長期演進(英文:Long Term Evolution,LTE)情況下,數據發送都是以傳輸塊(英文:transport block,TB)為基本單位,同時一個TB只有一個混合自動重傳請求(英文:Hybrid Automatic Repeat request,HARQ)例如:ACK或NACK的反饋,即1bit反饋。即使把一個TB拆分成多個碼塊(英文:code block,CB)發送,那HARQ反饋還是1bit,也就是如果TB分成多個CB發送,即使只有一個CB出錯,那HARQ反饋也是NACK,重傳也要重傳整個TB,這樣效率較低。
技術實現要素:
本發明提供一種碼塊的重傳方法,本申請提供的碼塊的重傳方法具有效率高的優點。
一方面,提供一種碼塊的重傳方法,其中,所述方法包括:
第一設備向所述第二設備發送控制信令和傳輸塊TB,所述TB包括:至少一個碼塊組CB Group,所述CB Group為所述傳輸塊的發送基本單元;第一設備接收所述第二設備發送的所述TB內多個碼塊組中的每個碼塊組對應的HARQ反饋字符;如所述HARQ反饋字符中至少一個為接收不成功,第一設備將所述接收不成功的至少一個CB Group攜帶在重傳TB內發送給所述第二設備,第一設備發送所述重傳TB的控制信令,所述重傳TB的控制信令用于指示所述第二設備識別所述至少一個CB Group。
可選的,所述重傳TB還包括:新發送數據的CB Group,所述重傳TB的控制信令還用于指示所述第二設備識別所述新發送數據的CB Group。
可選的,所述重傳TB還包括:與所述接收不成功的至少一個CB Group的HARQ進程號不同的接收不成功的一個或多個CB Group,所述一個或多個CB Group與所述至少一個CB Group分別屬于不同的TB,所述重傳TB的控制信令還用于指示所述第二設備識別所述一個或多個CB Group。
可選的,所述傳輸塊TB的發送時間單元為第一發送時間單元,所述重傳TB的發送時間單元為第二發送時間單元,所述第二發送時間單元小于等于所述第一發送時間單元。
可選的,所述第二發送時間單元的第二起點位置與所述第一發送時間單元第一起點位置相同,或者所述第二發送時間單元的第二起點位置與所述第一發送時間單元的第一起點位置間隔整數個符號。
可選的,所述重傳TB的控制信令還用于指示所述重傳TB中每個CB Group是否為重傳數據。
可選的,所述第二發送時間單元的控制信令位于第二發送時間單元的前N個符號;
或所述第一發送時間單元的控制信令和第二發送時間單元的控制信令位于第一發送時間單元的前N個符號,所述N為大于等于1的整數。
可選的,在所述第二發送時間單元最后一個符號與所述第一發送時間單元最后一個符號之間的符號傳輸新發送的CB Group形成的TB時,所述新發送的CB Group形成的TB的控制信令在所述第一發送時間單元的前N個符號,或者所述新發送的CB Group形成的TB的控制信令在所述第二發送時間單元最后一個符號與所述第一發送時間單元最后一個符號之間的符號的前N個符號,所述N為大于等于1的整數。
可選的,所述新發送的CB Group形成的TB的控制信令包括:所述TB的起始符號以及符號數量。
可選的,所述重傳TB的控制信令包括:所述TB的起始符號以及符號數量。
可選的,所述控制信令指示每個CB Group的HARQ進程號;
或所述控制信令指示每個CB Group所在TB的HARQ進程號和所在TB內每個CB Group的編號。
第二方面,提供一種碼塊的重傳裝置,其中,該裝置應用于第一設備內,所述裝置包括:
收發單元,用于向所述第二設備發送控制信令和傳輸塊TB,所述TB包括:至少一個碼塊組CB Group,所述CB Group為所述傳輸塊的發送基本單元;
所述收發單元,還用于接收所述第二設備發送的所述TB內多個碼塊組中的每個碼塊組對應的HARQ反饋字符;
處理單元,用于如所述HARQ反饋字符中至少一個為接收不成功,將所述接收不成功的至少一個CB Group攜帶在重傳TB內并控制所述收發單元發送給所述第二設備;
所述收發單元,還用于發送所述重傳TB的控制信令,所述重傳TB的控制信令用于指示所述第二設備識別所述至少一個CB Group。
可選的,所述重傳TB還包括:新發送數據的CB Group,所述重傳TB的控制信令還用于指示所述第二設備識別所述新發送數據的CB Group。
可選的,所述重傳TB還包括:與所述接收不成功的至少一個CB Group的HARQ進程號不同的接收不成功的一個或多個CB Group,所述一個或多個CB Group與所述至少一個CB Group分別屬于不同的TB,所述重傳TB的控制信令還用于指示所述第二設備識別所述一個或多個CB Group。
可選的,所述傳輸塊TB的發送時間單元為第一發送時間單元,所述重傳TB的發送時間單元為第二發送時間單元,所述第二發送時間單元小于等于所述第一發送時間單元。
可選的,所述第二發送時間單元的第二起點位置與所述第一發送時間單元第一起點位置相同,或者所述第二發送時間單元的第二起點位置與所述第一發送時間單元的第一起點位置間隔整數個符號。
可選的,所述重傳TB的控制信令還用于指示所述重傳TB中每個CB Group是否為重傳數據。
可選的,所述第二發送時間單元的控制信令位于第二發送時間單元的前N個符號;
或所述第一發送時間單元的控制信令和第二發送時間單元的控制信令位于第一發送時間單元的前N個符號,所述N為大于等于1的整數。
可選的,在所述第二發送時間單元最后一個符號與所述第一發送時間單元最后一個符號之間的符號傳輸新發送的CB Group形成的TB時,所述新發送的CB Group形成的TB的控制信令在所述第一發送時間單元的前N個符號,或者所述新發送的CB Group形成的TB的控制信令在所述第二發送時間單元最后一個符號與所述第一發送時間單元最后一個符號之間的符號的前N個符號,所述N為大于等于1的整數。
可選的,所述新發送的CB Group形成的TB的控制信令包括:所述TB的起始符號以及符號數量。
可選的,所述重傳TB的控制信令包括:所述TB的起始符號以及符號數量。
可選的,所述控制信令指示每個CB Group的HARQ進程號;
或所述控制信令指示每個CB Group所在TB的HARQ進程號和所在TB內每個CB Group的編號。
本發明提供的技術方案以CB Group為重傳的基本單元,這樣在CB Group接收失敗時,僅需重傳對應的CB Group即可,無需重傳整個TB,所以其具有效率高的優點。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為一種傳輸塊的結構示意圖;
圖2為本發明一較佳實施方式的提供的碼塊的重傳方法的流程圖;
圖3為本發明另一較佳實施方式提供的碼塊的重傳方法的流程圖;
圖4為本發明提供的第一發送時間單元的結構示意圖。
圖5為本發明提供的第一發送時間單元的另一結構示意圖。
圖6為本發明具體實施方式提供另一種設備的結構圖。
圖7為本發明具體實施方式提供的碼塊的重傳裝置的結構框圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
本發明中的第一設備具體可以為:基站,當然在實際應用中,也可以是其他設備,例如智能終端。第二設備具體可以為:智能終端,當然在第一設備為智能終端時,該第二設備也可以為基站。本發明具體實施方式并不局限上述第一設備、第二設備的表現形式。
在新的無線技術(英文:New Radio,NR)中,因為要同時支持多種業務,比如增強的移動寬帶(英文:enhanced Mobile BroadBand,eMBB)和高可靠低時延(英文:Ultra-Reliable and Low Latency Communications,URLLC)的分集復用。該分集復用可能導致的現象是第一設備給eMBB UE#1分配了1個slot的N個資源塊(Resource Block,RB)資源,且第一設備在slot1中配置發送與UE#1相關的數據和控制信令,而slot1中間URLLC UE#2突然有業務到達,那么為了滿足URLLC業務的時延要求,需要立刻給URLLC UE#2分配資源,那么就可能將slot1中間的部分符號分配給URLLC UE#2,即這N個RB的全部或者部分在這部分符號時間時不再傳送eMBB UE#1的數據或控制信令(如圖1所示,中間一個CB為URLLC UE#2分配資源),而是發送URLLC UE#2的數據或控制信令。這種情況下,eMBB UE#1的一個TB將會分成多個CB去發送,但是如果一個CB出錯了,還是反饋1bit的HARQ,具體可以為:NACK,使得整個TB都重傳,這樣會導致效率極低,因為eMBB UE#1的TB較大。
為了提高效率,希望以CB Group的形式反饋HARQ,其中CB Group小于等于TB的大小。這樣,當TB特別大的時候,可以分成多個CB Group來反饋,即每個CB Group設置1bit的HARQ反饋,且重傳時只需要重傳出錯的即反饋為NACK的CB Group,不需要重傳整個TB。上述1bit反饋NACK的方式可以為設置1bit的值為零時對應NACK,值為1時對應ACK,當然也可以反過來,本發明并不局限上述ACK或NACK的具體值。而這種情況下,重傳的CB Group是只能獨立形成一個TB還是可以包含其他的CB Group?以及包含重傳的CB Group的TB占用的時間單元粒度的長短,這些都是需要解決的問題。為此,本發明提供一種碼塊的重傳方法來解決以CB Group為重傳基本單元,進而提高效率。
參閱圖2,圖2為本申請提供的一種碼塊的重傳方法,該方法如圖2所示,包括如如下步驟:
步驟S201、第一設備向第二設備發送控制信令和TB,所述TB包括:至少一個碼塊組CB Group,所述CB Group為所述傳輸塊的發送基本單元。
步驟S202、第一設備接收所述第二設備發送的所述TB內多個碼塊組中的每個碼塊組對應的HARQ反饋字符。
上述步驟S202中的HARQ反饋字符是基于CB Group的HARQ反饋字符,即每個CB Group對應1bit的HARQ反饋字符,以TB1為例,假設TB1內包含5個CB Group,LTE中其反饋的HARQ反饋字符為整個TB1是否接收成功,即0或1,在步驟S202中,該HARQ反饋字符可以為,11011,其中1代表接收成功,0代表接收不成功,11011代表TB1的第三個CB Group接收不成功,即需要重傳。
步驟S203、如所述HARQ反饋字符中至少一個為接收不成功,第一設備將所述接收不成功的至少一個CB Group攜帶在重傳TB內發送給第二設備,第一設備發送所述重傳TB的控制信令,所述重傳TB的控制信令用于指示所述第二設備識別所述至少一個CB Group。
上述步驟S201和S203中的控制信令可以為下行控制信令DCI(Downlink Control Information)信令或上行控制信令UCI(Uplink Control Information)信令,當然在實際應用中也可以為其他的下行或上行控制信令,例如構建一個新的下行或上行信令來傳遞該TB的控制信令。
上述步驟S203中的重傳TB可以為單獨構建的一個獨立的TB,該TB僅包含接收不成功的至少一個CB Group,當然在實際應用中,上述重傳TB還可以包含其他的新的CB Group,這里新的CB Group可以包括第一設備從未向第二設備發送過的CB Group,即未發送過的CB Group。
可選的,重傳TB還包括:與所述接收不成功的至少一個CB Group的HARQ進程號不同的接收不成功的一個或多個CB Group,所述一個或多個CB Group與所述至少一個CB Group分別屬于不同的TB,所述重傳TB的控制信令還用于指示所述第二設備識別所述一個或多個CB Group。
此技術方案的實現方案即為在一個TB內攜帶不同TB的接收不成功的多個CB Group。這里以2個TB為例,為了描述方便,這里的TB標號為:TB#1和TB#2,其中,TB#1包含3個CB Group,具體可以為:CB#1、CB#2、CB#3,TB#2包含3個CB Group,具體可以為:CB#4、CB#5、CB#6,如TB#1的HARQ反饋字符為101,TB#2的HARQ反饋字符為110,則確定接收不成功的CB Group為TB#1的CB#2和TB#2的CB#6,在重傳TB中將TB#1的CB#2和TB#2的CB#6都攜帶。
可選的,上述傳輸塊TB的發送時間單元為第一發送時間單元。上述重傳TB占用的發送時間單元為第一發送時間單元。上述發送時間單元具體為一種數據傳輸的時間的粒度,例如時隙,其并不表示具體的時間。
可選的,上述重傳TB的控制信令還用于指示所述重傳TB中每個CB Group是否為重傳數據。其具體可以通過對每個CB Group配置1bit的new data indicator的指示符號來確定。
可選的,上述重傳TB的發送時間單元為第二發送時間單元,上述第二發送時間單元小于等于所述第一發送時間單元。例如,如圖4所示,第一發送時間單元可以包含7個符號,第二發送時間單元可以為3個符號,即如圖4所示的CB2和CB3所占符號位置和其DCI占用的符號位置。
可選的,第二發送時間單元的第二起點位置與所述第一發送時間單元第一起點位置相同,或者所述第二發送時間單元的第二起點位置與所述第一發送時間單元的第一起點位置間隔整數個符號。
可選的,如圖5所示(圖5給出的是下行控制信令的例子),第二發送時間單元的控制信令位于第二發送時間單元的前N個符號,所述N為大于等于1的整數。
可選的,如圖4(圖4給出的是下行控制信令的例子)所示,所述第一發送時間單元的控制信令位于第一發送時間單元的前N個符號,所述N為大于等于1的整數。
可選的,上述第二發送時間單元的第二起點位置與所述第一發送時間單元的第一起點位置間隔整數個符號時,所述第二發送時間單元的控制信令位于第一發送時間單元的前N個符號,所述N為大于等于1的整數。例如如圖4所示的,第二發送單元的下行控制信令DCI OF TB#2攜帶在第一發送時間單元的第一個符號。
可選的,在所述第二發送時間單元最后一個符號與所述第一發送時間單元最后一個符號之間的符號傳輸新發送的CB Group形成的TB時,如圖4和圖5所示,第一發送時間單元為7個符號,第二發送時間單元為3個符號,剩余的4個符號可以用來發送新的CB Group形成的TB#2。所述新發送的CB Group形成的TB的控制信令在所述第一發送時間單元的前N個符號,如圖4所示,TB#2的DCI信令在第一發送時間單元的第一個符號,如圖4所示的N取值為1,或者所述新發送的CB Group形成的TB的控制信令在所述第二發送時間單元最后一個符號與所述第一發送時間單元最后一個符號之間的符號的前N個符號,如圖5所示,TB#2的DCI信令在剩余的4個符號中的第一個符號,如圖5所示的N取值為1。
可選的,所述新發送的CB Group形成的TB的控制信令用于指示所述第二設備識別所述至少一個CB Group具體,包括:
所述新發送的CB Group形成的TB的控制信令包括:所述TB的起始符號以及符號數量。
可選的,重傳TB的控制信令用于指示所述第二設備識別所述至少一個CB Group具體,包括:所述重傳TB的控制信令包括:
所述TB的起始符號以及符號數量。該TB的起始符號以及符號數量即第二發送時間單元的起始符號以及符號的數量。
可選的,所述控制信令用于指示所述第二設備識別所述至少一個CB Group具體,包括:
所述控制信令指示每個CB Group的HARQ進程號;
上述控制信令可以為每個CB Group的HARQ進程號,即如果每個CB Group具有唯一的編號,即只需指示每個CB Group的HARQ進程號即可。例如,如具有TB#1和TB#2,其中,TB#1包含3個CB Group,具體可以為:CB#1(即CB Group1,以下命名類似)、CB#2、CB#3,TB#2包含3個CB Group,具體可以為:CB#4、CB#5、CB#6、,如果CBG的HARQ進程總數為8,則CB#1的HARQ進程號為000,CB#2的HARQ進程號為001……依此類推。而對于CB#1,不管是初傳還是重傳,其對應的進程號都是000。所以若TB#1的HARQ反饋字符為101,TB#2的HARQ反饋字符為110,則重傳的TB就會包含TB#1的CB#2和TB#2的CB#6,則控制信令指示這兩個CB Group可以為:010和101。這樣用戶就能知道這是對應的TB#1的CB#2和TB#2的CB#6的重傳,則用戶可以將重傳的TB#1的CB#2和TB#2的CB#6和上次接收到的TB#1的CB#2和TB#2的CB#6分別合并解碼,提高解碼成功率。
或所述控制信令指示每個CB Group所在TB的HARQ進程號和所在TB內每個CB Group的編號。
此技術方案是保留了TB的HARQ進程號,即通過TB的HARQ進程號加TB內每個CB Group的編號的方式來指示每個CB Group。例如:如具有TB#1和TB#2,其中,TB#1包含3個CB Group,具體可以為:CB#1、CB#2、CB#3,TB#2包含3個CB Group,具體可以為:CB#1、CB#2、CB#3,如TB#1的HARQ反饋字符為101,TB#2的HARQ反饋字符為110,則重傳時的TB需要包含TB#1的CB#2以及TB#2的CB#3,則控制信令指示具體可以為:TB#1的HARQ進程號比如為000,和TB#1內CB#2的編號:010,這3個bit分別對應TB#1內的CB#1,CB#2和CB#3,bit位上為“1”表示這個TB#1內包含與這個bit位對應的CB的重傳,bit位上為“0”表示這個TB#1內沒有包含與這個bit位對應的CB的重傳。當然這3個bit也可以分別對應CB#3,CB#2,CB#1,bit為上為“1”也可以表示這個TB#1內沒有包含與這個bit位對應的CB的重傳,而bit位上為“0”表示這個TB#1內包含與這個bit位對應的CB的重傳。而TB#2內的CB#3可以利用同樣的方法指示。
本發明提供的技術方案以CB Group為重傳的基本單元,這樣在CB Group接收失敗時,僅需重傳對應的CB Group即可,無需重傳整個TB,所以其具有效率高的優點。
參閱圖3,圖3為本發明提供的一種碼塊的重傳方法,本實施例中的第一發送時間單元以7個符號為例,第二發送時間單元以3個符號為例,該方法如圖3所示,包括如下步驟:
步驟S301、第一設備向第二設備發送控制信令和TB0,所述TB0包括:7個CB Group,為了描述方便,將7個CB Group按順序標號為:CB Group1(簡稱CB#1)至CB7。
步驟S302、第一設備接收第二設備發送的TB0內多個碼塊組中的每個碼塊組對應的HARQ反饋字符,具體的HARQ反饋字符可以為,1001111,其中1表示接收成功,0表示接收不成功。
步驟S303、第一設備將由CB2和CB3組成的TB1作為TB0內接收不成功的兩個CB Group的重傳,在第一發送時間單元內第二符號和第三符號內發送至第二設備,第一發送時間單元的第一符號包含TB1的控制信令。
上述步驟S301和S303中的控制信令可以為下行控制信令DCI信令或上行控制信令UCI信令,當然在實際應用中也可以為其他的下行或上行控制信令,例如構建一個新的下行或上行信令來傳遞該TB的控制信令。
可選的,如第一發送時間單元還包含新的CB Group組成的TB,例如TB2,該第一發送時間單元的第一符號還可以包含TB2的控制信令(如圖4所示的例子為下行控制信令),當然在實際應用中,TB2的控制信令也可以攜帶在后續的符號內,例如攜帶在第一發送時間單元的第4個符號內(如圖5所示的例子為下行控制信令)。
本發明提供的技術方案以CB Group為重傳的基本單元,這樣在CB Group接收失敗時,僅需重傳對應的CB Group即可,無需重傳整個TB,所以其具有效率高的優點。
參見圖6,本發明實施例還提供一種設備600,該設備600包括但不限于:智能手機、智能手表、平板電腦、個人計算機、筆記本電腦或計算機群組,如圖6所示,該設備600包括:處理器601、存儲器602、收發器603和總線604。收發器603用于與外部設備之間收發數據。設備600中的處理器601的數量可以是一個或多個。本申請的一些實施例中,處理器601、存儲器602和收發器603可通過總線系統或其他方式連接。設備600可以用于執行圖2、圖3所示的方法。關于本實施例涉及的術語的含義以及舉例,可以參考圖2、圖3對應的說明。此處不再贅述。
其中,存儲器602中存儲程序代碼。處理器601用于調用存儲器602中存儲的程序代碼,用于執行如圖2、圖3所示的步驟。
需要說明的是,這里的處理器601可以是一個處理元件,也可以是多個處理元件的統稱。例如,該處理元件可以是中央處理器(Central Processing Unit,CPU),也可以是特定集成電路(Application Specific Integrated Circuit,ASIC),或者是被配置成實施本申請實施例的一個或多個集成電路,例如:一個或多個微處理器(digital signal processor,DSP),或,一個或者多個現場可編程門陣列(Field Programmable Gate Array,FPGA)。
存儲器602可以是一個存儲裝置,也可以是多個存儲元件的統稱,且用于存儲可執行程序代碼或應用程序運行裝置運行所需要參數、數據等。且存儲器603可以包括隨機存儲器(RAM),也可以包括非易失性存儲器(non-volatile memory),例如磁盤存儲器,閃存(Flash)等。
總線604可以是工業標準體系結構(Industry Standard Architecture,ISA)總線、外部設備互連(Peripheral Component,PCI)總線或擴展工業標準體系結構(Extended Industry Standard Architecture,EISA)總線等。該總線可以分為地址總線、數據總線、控制總線等。為便于表示,圖6中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。
該設備還可以包括輸入輸出裝置,連接于總線604,以通過總線與處理器601等其它部分連接。該輸入輸出裝置可以為操作人員提供一輸入界面,以便操作人員通過該輸入界面選擇布控項,還可以是其它接口,可通過該接口外接其它設備。
參閱圖7,圖7提供一種碼塊的重傳裝置70,其中,該裝置70應用于第一設備內,所述裝置包括:
收發單元701,用于向第二設備發送控制信令和傳輸塊TB,所述TB包括:至少一個碼塊組CB Group,所述CB Group為所述傳輸塊的發送基本單元;
收發單元701,還用于接收所述第二設備發送的所述TB內多個碼塊組中的每個碼塊組對應的HARQ反饋字符;
處理單元702,用于如所述HARQ反饋字符中至少一個為接收不成功,將所述接收不成功的至少一個CB Group攜帶在重傳TB內并控制所述收發單元發送給所述第二設備;
收發單元701,還用于發送所述重傳TB的控制信令,所述重傳TB的控制信令用于指示所述第二設備識別所述至少一個CB Group。
上述收發單元701和處理單元702中的控制信令可以為下行控制信令DCI信令或上行控制信令UCI信令,當然在實際應用中也可以為其他的下行或上行控制信令,例如構建一個新的下行或上行信令來傳遞該TB的控制信令。
可選的,所述重傳TB還包括:新發送數據的CB Group,所述重傳TB的控制信令還用于指示所述第二設備識別所述新發送數據的CB Group。
可選的,所述重傳TB還包括:與所述接收不成功的至少一個CB Group的HARQ進程號不同的接收不成功的一個或多個CB Group,所述一個或多個CB Group與所述至少一個CB Group分別屬于不同的TB,所述重傳TB的控制信令還用于指示所述第二設備識別所述一個或多個CB Group。這里以2個TB為例,為了描述方便,這里的TB標號為:TB#1和TB#2,其中,TB#1包含3個CB Group,具體可以為:CB#1、CB#2、CB#3,TB#2包含3個CB Group,具體可以為:CB#4、CB#5、CB#6,如TB#1的HARQ反饋字符為101,TB#2的HARQ反饋字符為110,則確定接收不成功的CB Group為TB#1的CB#2和TB#2的CB#6,在重傳TB中將TB#1的CB#2和TB#2的CB#6都攜帶。可選的,所述傳輸塊TB的發送時間單元為第一發送時間單元。
可選的,所述重傳TB占用的發送時間單元為第一發送時間單元。
可選的,所述重傳TB的控制信令還用于指示所述重傳TB中每個CB Group是否為重傳數據。其具體可以通過對每個CB Group配置1bit的new data indicator的指示符號來確定。
可選的,所述重傳TB的發送時間單元為第二發送時間單元,所述第二發送時間單元小于等于所述第一發送時間單元例如,如圖4所示,第一發送時間單元可以包含7個符號,第二發送時間單元可以為3個符號,即如圖4所示的CB2和CB3所占符號位置和其DCI占用的符號位置。
可選的,所述第二發送時間單元的第二起點位置與所述第一發送時間單元第一起點位置相同,或者所述第二發送時間單元的第二起點位置與所述第一發送時間單元的第一起點位置間隔整數個符號。
可選的,如圖5所示,所述第二發送時間單元的下行控制信令(DCI of TB#2)位于第二發送時間單元的前N個符號,所述N為大于等于1的整數。
可選的,如圖4所示,所述第一發送時間單元的下行控制信令(DCI OF TB#1)位于第一發送時間單元的前N個符號,所述N為大于等于1的整數。
可選的,上述第二發送時間單元的第二起點位置與所述第一發送時間單元的第一起點位置間隔整數個符號時,所述第二發送時間單元的下行控制信令位于第一發送時間單元的前N個符號,所述N為大于等于1的整數。例如如圖4所示的,第二發送單元的下行控制信令DCI OF TB#2攜帶在第一發送時間單元的第一個符號。
可選的,在所述第二發送時間單元最后一個符號與所述第一發送時間單元最后一個符號之間的符號傳輸新發送的CB Group形成的TB時,如圖4和圖5所示,第一發送時間單元為7個符號,第二發送時間單元為3個符號,剩余的4個符號可以用來發送新的CB Group形成的TB#2。所述新發送的CB Group形成的TB的下行控制信令在所述第一發送時間單元的前N個符號,如圖4所示,TB#2的DCI信令在第一發送時間單元的第一個符號,如圖4所示的N取值為1或者所述新發送的CB Group形成的TB的下行控制信令在所述第二發送時間單元最后一個符號與所述第一發送時間單元最后一個符號之間的符號的前N個符號,如圖5所示,TB#2的DCI信令在剩余的4個符號中的第一個符號,如圖5所示的N取值為1。
可選的,所述新發送的CB Group形成的TB的控制信令用于指示所述第二設備識別所述至少一個CB Group具體,包括:
所述新發送的CB Group形成的TB的控制信令包括:所述TB的起始符號以及符號數量。
可選的,所述重傳TB的控制信令用于指示所述第二設備識別所述至少一個CB Group具體,包括:
所述重傳TB的控制信令包括:所述TB的起始符號以及符號數量。
可選的,所述控制信令用于指示所述第二設備識別所述至少一個CB Group具體,包括:
所述控制信令指示每個CB Group的HARQ進程號;
上述控制信令為下行控制信令時,下行控制信令可以為每個CB Group的HARQ進程號,即如果每個CB Group具有唯一的編號,即只需指示每個CB Group的HARQ進程號即可。例如,如具有TB#1和TB#2,其中,TB#1包含3個CB Group,具體可以為:CB#1、CB#2、CB#3,TB#2包含3個CB Group,具體可以為:CB#4、CB#5、CB#6、,如果CBG的HARQ進程總數為8,則CB#1的HARQ進程號為000,CB#2的HARQ進程號為001……依此類推。而對于CB#1,不管是初傳還是重傳,其對應的進程號都是000。所以若TB#1的HARQ反饋字符為101,TB#2的HARQ反饋字符為110,則重傳的TB就會包含TB#1的CB#2和TB#2的CB#6,則下行控制信令指示這兩個CB Group可以為:010和101。這樣用戶就能知道這是對應的TB#1的CB#2和TB#2的CB#6的重傳,則用戶可以將重傳的TB#1的CB#2和TB#2的CB#6和上次接收到的TB#1的CB#2和TB#2的CB#6分別合并解碼,提高解碼成功率。
或所述下行控制信令指示每個CB Group所在TB的HARQ進程號和所在TB內每個CB Group的編號。
此技術方案是保留了TB的HARQ進程號,即通過TB的HARQ進程號加TB內每個CB Group的編號的方式來指示每個CB Group。例如:如具有TB#1和TB#2,其中,TB#1包含3個CB Group,具體可以為:CB#1、CB#2、CB#3,TB#2包含3個CB Group,具體可以為:CB#1、CB#2、CB#3,如TB#1的HARQ反饋字符為101,TB#2的HARQ反饋字符為110,則重傳時的TB需要包含TB#1的CB#2以及TB#2的CB#3,則下行控制信令指示具體可以為:TB#1的HARQ進程號比如為000,和TB#1內CB#2的編號:010,這3個bit分別對應TB#1內的CB#1,CB#2和CB#3,bit位上為“1”表示這個TB#1內包含與這個bit位對應的CB的重傳,bit位上為“0”表示這個TB#1內沒有包含與這個bit位對應的CB的重傳。當然這3個bit也可以分別對應CB#3,CB#2,CB#1,bit為上為“1”也可以表示這個TB#1內沒有包含與這個bit位對應的CB的重傳,而bit位上為“0”表示這個TB#1內包含與這個bit位對應的CB的重傳。而TB#2內的CB#3可以利用同樣的方法指示。
本發明提供的技術方案以CB Group為重傳的基本單元,這樣在CB Group接收失敗時,僅需重傳對應的CB Group即可,無需重傳整個TB,所以其具有效率高的優點。
需要說明的是,對于前述的各方法實施方式或實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明并不受所描述的動作順序的限制,因為根據本發明,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述實施方式或實施例均屬于優選實施例,所涉及的動作和單元并不一定是本發明所必須的。
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
本發明實施例方法中的步驟可以根據實際需要進行順序調整、合并和刪減。
本發明實施例裝置中的單元可以根據實際需要進行合并、劃分和刪減。本領域的技術人員可以將本說明書中描述的不同實施例以及不同實施例的特征進行結合或組合。
通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到本發明可以用硬件實現,或固件實現,或它們的組合方式來實現。當使用軟件實現時,可以將上述功能存儲在計算機可讀介質中或作為計算機可讀介質上的一個或多個指令或代碼進行傳輸。計算機可讀介質包括計算機存儲介質和通信介質,其中通信介質包括便于從一個地方向另一個地方傳送計算機程序的任何介質。存儲介質可以是計算機能夠存取的任何可用介質。以此為例但不限于:計算機可讀介質可以包括隨機存取存儲器(Random Access Memory,RAM)、只讀存儲器(Read-Only Memory,ROM)、電可擦可編程只讀存儲器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只讀光盤(Compact Disc Read-Only Memory,CD-ROM)或其他光盤存儲、磁盤存儲介質或者其他磁存儲設備、或者能夠用于攜帶或存儲具有指令或數據結構形式的期望的程序代碼并能夠由計算機存取的任何其他介質。此外。任何連接可以適當的成為計算機可讀介質。例如,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數字用戶線(Digital Subscriber Line,DSL)或者諸如紅外線、無線電和微波之類的無線技術從網站、服務器或者其他遠程源傳輸的,那么同軸電纜、光纖光纜、雙絞線、DSL或者諸如紅外線、無線和微波之類的無線技術包括在所屬介質的定影中。如本發明所使用的,盤(Disk)和碟(disc)包括壓縮光碟(CD)、激光碟、光碟、數字通用光碟(DVD)、軟盤和藍光光碟,其中盤通常磁性的復制數據,而碟則用激光來光學的復制數據。上面的組合也應當包括在計算機可讀介質的保護范圍之內。
總之,以上所述僅為本發明技術方案的較佳實施例而已,并非用于限定本發明的保護范圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。