本技術涉及無線通信領域,尤其涉及數(shù)據(jù)傳輸方法及裝置。
背景技術:
1、在通信系統(tǒng)中,網絡設備和終端之間可以通過媒體訪問控制(medium?accesscontrol,mac)層的混合自動重傳請求(hybrid?automatic?repeat?request,harq)反饋機制傳輸數(shù)據(jù),以避免丟包,提高數(shù)據(jù)傳輸?shù)目煽啃?。以網絡設備向終端發(fā)送數(shù)據(jù)為例,網絡設備可以對業(yè)務數(shù)據(jù)進行信道編碼,得到多個傳輸塊(transport?block,tb),并采用停止等待協(xié)議(stop-and-wait?protocol)向終端發(fā)送該多個tb。例如,以某個進程為例,網絡設備向終端發(fā)送某個tb后,會等待終端對該tb的譯碼結果。若終端反饋該tb譯碼正確,網絡設備會發(fā)送下一個tb,若終端反饋該tb譯碼錯誤,網絡設備會進行數(shù)據(jù)重傳,當重傳次數(shù)大于某個閾值或者當終端反饋譯碼正確后,網絡設備才會發(fā)送下一個tb。因此,當終端和網絡設備之間的傳輸時延較大時,會導致網絡設備等待終端反饋譯碼結果的時間較長,造成時域資源浪費。為了解決這個問題,提出了關閉harq反饋機制,依靠無線鏈路控制(radio?linkcontrol,rlc)層的自動重傳請求(automatic?repeat?request,arq)機制進行數(shù)據(jù)重傳。但是這種方式會導致數(shù)據(jù)傳輸?shù)念l譜效率較低,數(shù)據(jù)重傳時延較大。
技術實現(xiàn)思路
1、本技術提供數(shù)據(jù)傳輸方法及裝置,可以提高數(shù)據(jù)傳輸?shù)念l譜效率,降低數(shù)據(jù)重傳時延。
2、為達到上述目的,本技術的采用如下技術方案:
3、第一方面,提供了一種數(shù)據(jù)傳輸方法,該方法可以由接收端,如終端或網絡設備執(zhí)行。這里的接收端既可以指接收端本身,也可以指接收端中實現(xiàn)該方法的處理器、模塊、邏輯節(jié)點、芯片、或芯片系統(tǒng)等。該方法包括:通過第一進程接收多個傳輸塊,并發(fā)送反饋信息。其中,該反饋信息用于指示多個傳輸塊是否傳輸正確。例如,該反饋信息是針對多個傳輸塊的譯碼結果的反饋。具體來說,接收端可以一次性發(fā)送該多個傳輸塊的譯碼結果,如:接收端可以發(fā)送一個反饋信息,該反饋信息指示終端對這些傳輸塊的譯碼情況,如每個傳輸塊的譯碼結果,或者傳輸錯誤的傳輸塊的數(shù)量,或者傳輸正確的傳輸塊的數(shù)量?;蛘?,接收端可以分多次/多階段發(fā)送該多個傳輸塊的譯碼結果,如:接收端可以每次或每個階段發(fā)送至少一個反饋信息,指示部分傳輸塊的譯碼結果??梢岳斫獾模ㄟ^第一進程接收的多個傳輸塊可以稱為一組傳輸塊或傳輸塊組。
4、基于上述第一方面提供的方法,接收端可以通過一個進程,如第一進程接收多個傳輸塊,并基于該多個傳輸塊發(fā)送反饋信息,所以可以延長一個進程內傳輸傳輸塊的時長,以便更多地占用收發(fā)端之間的往返時延對應的時域資源。因此,上述方法不需要關閉mac層的重傳機制,可以提高數(shù)據(jù)傳輸?shù)念l譜效率,保障數(shù)據(jù)傳輸速率,降低數(shù)據(jù)重傳時延。
5、在一種可能的實現(xiàn)方式中,該方法還包括:接收或發(fā)送第一指示信息。其中,第一指示信息用于指示第一窗口的長度、第一進程接收的多個傳輸塊的數(shù)量或第一調度信息的數(shù)量。其中,第一窗口為第一進程的窗口,或者第一窗口為用于傳輸?shù)谝徽{度信息的窗口,第一調度信息用于調度第一進程傳輸?shù)亩鄠€傳輸塊。
6、基于上述可能的實現(xiàn)方式,接收端可以發(fā)送第一指示信息,例如,若接收端為網絡設備,接收端可以發(fā)送第一指示信息,以指示第一進程的窗口長度,表示在該窗口長度內傳輸?shù)膫鬏攭K屬于同一個進程,即第一進程;或者,第一指示信息指示用于調度第一進程內傳輸?shù)亩鄠€傳輸塊的第一調度信息所在的窗口的長度,表示在該窗口長度內傳輸?shù)牡谝徽{度信息所調度的傳輸塊屬于同一個進程,即第一進程;或者,第一指示信息指示第一進程接收的多個傳輸塊的數(shù)量,表示這么多傳輸塊屬于同一個進程,即第一進程;或者,第一指示信息指示用于調度第一進程內傳輸?shù)亩鄠€傳輸塊的第一調度信息的數(shù)量,表示這么多第一調度信息所調度的傳輸塊屬于同一個進程,即第一進程?;蛘?,接收端可以接收第一指示信息,例如,若接收端為終端,接收端可以接收第一指示信息,以根據(jù)第一指示信息確定哪些傳輸塊屬于第一進程。
7、在一種可能的實現(xiàn)方式中,第一指示信息與網絡設備和終端之間的往返時延有關。
8、基于上述可能的實現(xiàn)方式,以使得第一窗口的長度、第一進程接收的多個傳輸塊的數(shù)量或第一調度信息的數(shù)量更適合收發(fā)端,避免較大的重傳時延。
9、在一種可能的實現(xiàn)方式中,第一指示信息還與終端支持的用于傳輸傳輸塊的進程數(shù)量有關。
10、基于上述可能的實現(xiàn)方式,可以使得收發(fā)端并行處理的進程盡量占滿收發(fā)端之間的往返時延對應的時域資源,避免時域資源浪費。
11、在一種可能的實現(xiàn)方式中,該方法還包括:接收或發(fā)送第二指示信息;第一指示信息指示第一窗口的長度,第二指示信息用于指示第一窗口的時域位置;或者,第一指示信息指示第一進程接收的多個傳輸塊的數(shù)量,第二指示信息用于指示該多個傳輸塊的時域位置;或者,第一指示信息指示第一調度信息的數(shù)量,第二指示信息用于指示第一調度信息的時域位置。
12、基于上述可能的實現(xiàn)方式,接收端可以發(fā)送第二指示信息,例如,若接收端為網絡設備,接收端可以發(fā)送第二指示信息,使得發(fā)送端,如終端可以確定第一進程的窗口的時域位置或多個傳輸塊的時域位置,進而接收該多個傳輸塊,或者終端可以確定第一調度信息的時域位置,從而接收第一調度信息或在時域位置對調度信息進行盲檢?;蛘?,接收端可以接收第二指示信息,例如,若接收端為終端,接收端可以接收第二指示信息,以根據(jù)第二指示信息確定第一進程的窗口的時域位置或多個傳輸塊的時域位置,進而接收該多個傳輸塊,或者終端可以確定第一調度信息的時域位置,從而接收第一調度信息或在時域位置對調度信息進行盲檢。
13、在一種可能的實現(xiàn)方式中,第一進程接收的多個傳輸塊包括第一傳輸塊,該方法還包括:接收或發(fā)送第三指示信息,第三指示信息用于指示以下至少一項:第一傳輸塊是否是重傳數(shù)據(jù)、第一傳輸塊的傳輸次數(shù)、第一傳輸塊所屬的編碼組、第一傳輸塊在第一編碼組中的順序、第一傳輸塊在多個傳輸塊中的順序、第一傳輸塊是否是校驗傳輸塊或第一傳輸塊是否是源傳輸塊;其中,第一編碼組為第一傳輸塊所屬的編碼組。
14、基于上述可能的實現(xiàn)方式,接收端可以發(fā)送第三指示信息,例如,若接收端為網絡設備,接收端可以發(fā)送第三指示信息,以指示第一傳輸塊的相關信息,以便發(fā)送端根據(jù)該信息進行編碼。或者,接收端可以接收第三指示信息,例如,若接收端為終端,接收端可以接收第三指示信息,以根據(jù)第三指示信息進行譯碼。以網絡設備為發(fā)送端,終端為接收端為例,網絡設備指示第一傳輸塊是否是重傳數(shù)據(jù),可以使得終端確定第一傳輸塊是新數(shù)據(jù)還是重傳數(shù)據(jù),以便終端進行譯碼。網絡設備指示第一傳輸塊的傳輸次數(shù),可以使得終端確定第一傳輸塊是第幾次傳輸,進而確定校驗傳輸塊的順序,以進行聯(lián)合外碼譯碼。網絡設備指示第一傳輸塊所屬的編碼組,可以使得終端確定第一傳輸塊屬于哪個編碼組,以進行聯(lián)合譯碼,提高譯碼的可靠性。網絡設備指示第一傳輸塊在第一編碼組中的順序,可以使得終端確定第一傳輸塊在第一編碼組中的順序,進而確定外碼編碼的順序,以進行聯(lián)合譯碼,提高譯碼的可靠性。網絡設備指示第一傳輸塊在多個傳輸塊中的順序,可以使得終端確定第一傳輸塊在多個傳輸塊中的順序,從而進行聯(lián)合譯碼。網絡設備指示第一傳輸塊是否是校驗傳輸塊,或者網絡設備指示第一傳輸塊是否是源傳輸塊,可以使得終端確定第一傳輸塊是校驗傳輸塊還是源傳輸塊,進而進行譯碼。
15、在一種可能的實現(xiàn)方式中,該方法還包括:接收或發(fā)送第四指示信息,第四指示信息用于指示以下至少一項:多個傳輸塊是否是重傳數(shù)據(jù)、多個傳輸塊的傳輸次數(shù)、多個傳輸塊所屬的編碼組、多個傳輸塊在該多個傳輸塊所屬的編碼組中的順序、多個傳輸塊的數(shù)量、多個傳輸塊是否是校驗傳輸塊或多個傳輸塊是否是源傳輸塊。
16、基于上述可能的實現(xiàn)方式,接收端可以發(fā)送第四指示信息,例如,若接收端為網絡設備,接收端可以發(fā)送第四指示信息,以指示多個傳輸塊的相關信息,以便發(fā)送端根據(jù)該信息進行編碼。或者,接收端可以接收第四指示信息,例如,若接收端為終端,接收端可以接收第四指示信息,以根據(jù)第四指示信息進行譯碼。
17、其中一種情況,這里的“多個傳輸塊”可以看成一個整體,例如“多個傳輸塊”可以理解為傳輸塊組。舉例來說,第四指示信息可以指示這一組傳輸塊都是重傳數(shù)據(jù),或者都不是重傳數(shù)據(jù),以便終端進行譯碼;和/或,第四指示信息可以指示這一組傳輸塊的傳輸次數(shù),如這一組傳輸塊都是第一次傳輸,或者這一組傳輸塊都不是第一次傳輸,以便終端確定這一組傳輸塊是第幾次傳輸,進而確定校驗傳輸塊的順序,以進行聯(lián)合外碼譯碼;和/或,第四指示信息可以指示這一組傳輸塊所屬的編碼組,如這一組傳輸塊都屬于編碼組1,以便終端確定這一組傳輸塊屬于哪個編碼組,以進行聯(lián)合譯碼,提高譯碼的可靠性;和/或,第四指示信息可以指示這一組傳輸塊在其所屬的編碼組中的順序,以便終端確定外碼編碼的順序,以進行聯(lián)合譯碼,提高譯碼的可靠性;和/或,第四指示信息可以指示這一組傳輸塊所包括的傳輸塊的數(shù)量,使得終端可以確定當前調度的傳輸塊的數(shù)量;和/或,第四指示信息可以指示這一組傳輸塊都是校驗傳輸塊,或者都不是校驗傳輸塊,或者都是源傳輸塊,或者都不是源傳輸塊,使得終端可以確定這一組傳輸塊是校驗傳輸塊還是源傳輸塊,進而進行譯碼。
18、其中另一種情況,不將“多個傳輸塊”看成一個整體,“多個傳輸塊”指的是多個傳輸塊中的每個傳輸塊。以多個傳輸塊的數(shù)量為2為例,第四指示信息可以分別指示每個傳輸塊是否是重傳數(shù)據(jù),如指示第一個傳輸塊是重傳數(shù)據(jù),第二個傳輸塊不是重傳數(shù)據(jù);和/或,第四指示信息可以分別指示每個傳輸塊的傳輸次數(shù),如指示第一個傳輸塊是第一次傳輸,第二個傳輸塊不是第一次傳輸;和/或,第四指示信息可以分別指示每個傳輸塊所屬的編碼組,如指示第一個傳輸塊屬于編碼組1,第二個傳輸塊屬于編碼組1;和/或,第四指示信息可以分別指示每個傳輸塊在其所屬的編碼組中的順序,如指示第一個傳輸塊通過進程1的第一個進程窗口傳輸?shù)木幋a組中第1個傳輸塊,第二個傳輸塊通過進程1的第一個進程窗口傳輸?shù)木幋a組中第2個傳輸塊;和/或,第四指示信息可以指示多個傳輸塊所包括的傳輸塊的數(shù)量,如包括2個傳輸塊;和/或,第四指示信息可以分別指示每個傳輸塊是否是校驗傳輸塊,或者指示每個傳輸塊是否是源傳輸塊,如指示第一個傳輸塊是校驗傳輸塊(或不是源傳輸塊),第二個傳輸塊不是校驗傳輸塊(或是源傳輸塊)。
19、在一種可能的實現(xiàn)方式中,該方法還包括:發(fā)送第五指示信息,第五指示信息用于指示檢測到的傳輸塊的數(shù)量。
20、基于上述可能的實現(xiàn)方式中,接收端可以指示檢測到的傳輸塊的數(shù)量,以便發(fā)送端確定接收端實際接收到的傳輸塊的數(shù)量,避免接收端檢測到的傳輸塊數(shù)量沒有與發(fā)送端對齊。
21、第二方面,提供了一種數(shù)據(jù)傳輸方法,該方法可以由發(fā)送端執(zhí)行。例如,若接收端為終端,則發(fā)送端為網絡設備,若接收端為網絡設備,則發(fā)送端為終端。這里的發(fā)送端既可以指發(fā)送端本身,也可以指發(fā)送端中實現(xiàn)該方法的處理器、模塊、邏輯節(jié)點、芯片、或芯片系統(tǒng)等。該方法包括:通過第一進程發(fā)送多個傳輸塊,并接收反饋信息。其中,該反饋信息用于指示該多個傳輸塊是否傳輸正確??梢岳斫獾?,通過第一進程發(fā)送的多個傳輸塊可以稱為一組傳輸塊或傳輸塊組(tb?group)。
22、基于上述第二方面提供的方法,發(fā)送端可以通過一個進程,如第一進程發(fā)送多個傳輸塊,并接收針對該多個傳輸塊的反饋信息,所以可以延長一個進程內傳輸傳輸塊的時長,以便更多地占用收發(fā)端之間的往返時延對應的時域資源。因此,上述方法不需要關閉mac層的重傳機制,可以提高數(shù)據(jù)傳輸?shù)念l譜效率,保障數(shù)據(jù)傳輸速率,降低數(shù)據(jù)重傳時延。
23、在一種可能的實現(xiàn)方式中,該方法還包括:發(fā)送或接收第一指示信息,第一指示信息用于指示第一窗口的長度、第一進程發(fā)送的多個傳輸塊的數(shù)量或第一調度信息的數(shù)量,第一窗口為第一進程的窗口,或者第一窗口為用于傳輸?shù)谝徽{度信息的窗口,第一調度信息用于調度第一進程傳輸?shù)亩鄠€傳輸塊。
24、基于上述可能的實現(xiàn)方式,發(fā)送端可以發(fā)送第一指示信息,例如,若發(fā)送端為網絡設備,發(fā)送端可以發(fā)送第一指示信息,以指示第一進程的窗口長度,表示在該窗口長度內傳輸?shù)膫鬏攭K屬于同一個進程,即第一進程;或者,第一指示信息指示用于調度第一進程內傳輸?shù)亩鄠€傳輸塊的第一調度信息所在的窗口的長度,表示在該窗口長度內傳輸?shù)牡谝徽{度信息所調度的傳輸塊屬于同一個進程,即第一進程;或者,第一指示信息指示第一進程接收的多個傳輸塊的數(shù)量,表示這么多傳輸塊屬于同一個進程,即第一進程;或者,第一指示信息指示用于調度第一進程內傳輸?shù)亩鄠€傳輸塊的第一調度信息的數(shù)量,表示這么多第一調度信息所調度的傳輸塊屬于同一個進程,即第一進程。或者,發(fā)送端可以接收第一指示信息,例如,若發(fā)送端為終端,發(fā)送端可以接收第一指示信息,以根據(jù)第一指示信息確定哪些傳輸塊屬于第一進程。
25、在一種可能的實現(xiàn)方式中,第一指示信息與網絡設備和終端之間的往返時延有關。
26、基于上述可能的實現(xiàn)方式,以使得第一窗口的長度、第一進程接收的多個傳輸塊的數(shù)量或第一調度信息的數(shù)量更適合收發(fā)端,避免較大的重傳時延。
27、在一種可能的實現(xiàn)方式中,第一指示信息還終端支持的用于傳輸傳輸塊的進程數(shù)量有關。
28、基于上述可能的實現(xiàn)方式,可以使得收發(fā)端并行處理的進程盡量占滿收發(fā)端之間的往返時延對應的時域資源,避免時域資源浪費。
29、在一種可能的實現(xiàn)方式中,該方法還包括:發(fā)送或接收第二指示信息;第一指示信息指示第一窗口的長度,第二指示信息用于指示第一窗口的時域位置;或者,第一指示信息指示第一進程接收的多個傳輸塊的數(shù)量,第二指示信息用于指示該多個傳輸塊的時域位置;或者,第一指示信息指示第一調度信息的數(shù)量,第二指示信息用于指示第一調度信息的時域位置。
30、基于上述可能的實現(xiàn)方式,發(fā)送端可以發(fā)送第二指示信息,例如,若發(fā)送端為網絡設備,發(fā)送端可以發(fā)送第二指示信息,使得接收端,如終端可以確定第一進程的窗口的時域位置或多個傳輸塊的時域位置,進而接收該多個傳輸塊,或者終端可以確定第一調度信息的時域位置,從而接收第一調度信息或在時域位置對調度信息進行盲檢?;蛘?,發(fā)送端可以接收第二指示信息,例如,若發(fā)送端為終端,發(fā)送端可以接收第二指示信息,以根據(jù)第二指示信息確定第一進程的窗口的時域位置或多個傳輸塊的時域位置,進而接收該多個傳輸塊,或者終端可以確定第一調度信息的時域位置,從而接收第一調度信息或在時域位置對調度信息進行盲檢。
31、在一種可能的實現(xiàn)方式中,第一進程發(fā)送的多個傳輸塊包括第一傳輸塊,該方法還包括:發(fā)送或接收第三指示信息,第三指示信息用于指示以下至少一項:第一傳輸塊是否是重傳數(shù)據(jù)、第一傳輸塊的傳輸次數(shù)、第一傳輸塊所屬的編碼組、第一傳輸塊在第一編碼組中的順序、第一傳輸塊在多個傳輸塊中的順序、第一傳輸塊是否是校驗傳輸塊或第一傳輸塊是否是源傳輸塊;其中,第一編碼組為第一傳輸塊所屬的編碼組。
32、基于上述可能的實現(xiàn)方式,發(fā)送端可以發(fā)送第三指示信息,例如,若發(fā)送端為網絡設備,發(fā)送端可以發(fā)送第三指示信息,以指示第一傳輸塊的相關信息,以便接收端根據(jù)該信息進行譯碼?;蛘?,發(fā)送端可以接收第三指示信息,例如,若發(fā)送端為終端,發(fā)送端可以接收第三指示信息,以根據(jù)第三指示信息進行編碼。以網絡設備為發(fā)送端,終端為接收端為例,網絡設備指示第一傳輸塊是否是重傳數(shù)據(jù),可以使得終端確定第一傳輸塊是新數(shù)據(jù)還是重傳數(shù)據(jù),以便終端進行譯碼。網絡設備指示第一傳輸塊的傳輸次數(shù),可以使得終端確定第一傳輸塊是第幾次傳輸,進而確定校驗傳輸塊的順序,以進行聯(lián)合外碼譯碼。網絡設備指示第一傳輸塊所屬的編碼組,可以使得終端確定第一傳輸塊屬于哪個編碼組,以進行聯(lián)合譯碼,提高譯碼的可靠性。網絡設備指示第一傳輸塊在第一編碼組中的順序,可以使得終端確定第一傳輸塊在第一編碼組中的順序,進而確定外碼編碼的順序,以進行聯(lián)合譯碼,提高譯碼的可靠性。網絡設備指示第一傳輸塊在多個傳輸塊中的順序,可以使得終端確定第一傳輸塊在多個傳輸塊中的順序,從而進行聯(lián)合譯碼。網絡設備指示第一傳輸塊是否是校驗傳輸塊,或者網絡設備指示第一傳輸塊是否是源傳輸塊,可以使得終端確定第一傳輸塊是校驗傳輸塊還是源傳輸塊,進而進行譯碼。
33、在一種可能的實現(xiàn)方式中,該方法還包括:發(fā)送或接收第四指示信息,第四指示信息用于指示以下至少一項:多個傳輸塊是否是重傳數(shù)據(jù)、多個傳輸塊的傳輸次數(shù)、多個傳輸塊所屬的編碼組、多個傳輸塊在該多個傳輸塊所屬的編碼組中的順序、多個傳輸塊的數(shù)量、多個傳輸塊是否是校驗傳輸塊或多個傳輸塊是否是源傳輸塊。
34、基于上述可能的實現(xiàn)方式,發(fā)送端可以發(fā)送第四指示信息,例如,若發(fā)送端為網絡設備,發(fā)送端可以發(fā)送第四指示信息,以指示多個傳輸塊的相關信息,以便接收端根據(jù)該信息進行譯碼?;蛘?,發(fā)送端可以接收第四指示信息,例如,若發(fā)送端為終端,發(fā)送端可以接收第四指示信息,以根據(jù)第四指示信息進行編碼。其中一種情況,這里的“多個傳輸塊”可以看成一個整體,例如可以理解為傳輸塊組。其中另一種情況,不將“多個傳輸塊”看成一個整體,“多個傳輸塊”指的是多個傳輸塊中的每個傳輸塊。具體的,可以參考第一方面中對應的描述。
35、在一種可能的實現(xiàn)方式中,該方法還包括:接收第五指示信息,第五指示信息用于指示接收端檢測到的傳輸塊的數(shù)量。
36、基于上述可能的實現(xiàn)方式中,發(fā)送端可以確定接收端實際接收到的傳輸塊的數(shù)量,避免接收端檢測到的傳輸塊數(shù)量沒有與發(fā)送端對齊。
37、第三方面,提供了一種通信裝置用于實現(xiàn)上述方法。該通信裝置可以為上述第一方面中的接收端;或者,該通信裝置可以為上述第二方面中的發(fā)送端。該通信裝置包括實現(xiàn)上述方法相應的模塊、單元、或手段(means),該模塊、單元、或means可以通過硬件實現(xiàn),軟件實現(xiàn),或者通過硬件執(zhí)行相應的軟件實現(xiàn)。該硬件或軟件包括一個或多個與上述功能相對應的模塊或單元。
38、結合上述第三方面,在一種可能的實現(xiàn)方式中,該通信裝置可以包括處理模塊和接口模塊。該處理模塊,可以用于實現(xiàn)上述任一方面及其任意可能的實現(xiàn)方式中的處理功能。該處理模塊例如可以為處理器。該接口模塊,也可以稱為接口單元,用以實現(xiàn)上述任一方面及其任意可能的實現(xiàn)方式中的發(fā)送和/或接收功能。該接口模塊可以由接口電路,收發(fā)機,收發(fā)器或者通信接口構成。
39、結合上述第三方面,在一種可能的實現(xiàn)方式中,接口模塊包括發(fā)送模塊和接收模塊,分別用于實現(xiàn)上述任一方面及其任意可能的實現(xiàn)方式中的發(fā)送和接收功能。
40、第四方面,提供了一種通信裝置,包括:處理器;該處理器用于與存儲器耦合,并讀取存儲器中的指令之后,根據(jù)該指令執(zhí)行如上述任一方面所述的方法。該通信裝置可以為上述第一方面中的接收端;或者,該通信裝置可以為上述第二方面中的發(fā)送端。
41、結合上述第四方面,在一種可能的實現(xiàn)方式中,該通信裝置還包括存儲器,該存儲器,用于保存程序指令和數(shù)據(jù)??蛇x的,該存儲器與上述處理器集成在一起;或者,該存儲器獨立于該處理器。
42、結合上述第四方面,在一種可能的實現(xiàn)方式中,該通信裝置為芯片或芯片系統(tǒng)。可選的,該通信裝置是芯片系統(tǒng)時,可以由芯片構成,也可以包含芯片和其他分立器件。
43、第五方面,提供了一種通信裝置,包括:處理器和接口電路;接口電路,用于接收計算機程序或指令并傳輸至處理器;處理器用于執(zhí)行所述計算機程序或指令,以使該通信裝置執(zhí)行如上述任一方面所述的方法。該通信裝置可以為上述第一方面中的接收端;或者,該通信裝置可以為上述第二方面中的發(fā)送端。
44、結合上述第五方面,在一種可能的實現(xiàn)方式中,該通信裝置為芯片或芯片系統(tǒng)??蛇x的,該通信裝置是芯片系統(tǒng)時,可以由芯片構成,也可以包含芯片和其他分立器件。
45、第六方面,提供了一種計算機可讀存儲介質,該計算機可讀存儲介質中存儲有指令,當其在計算機上運行時,使得計算機可以執(zhí)行上述任一方面所述的方法。
46、第七方面,提供了一種包含指令的計算機程序產品,當其在計算機上運行時,使得計算機可以執(zhí)行上述任一方面所述的方法。
47、第八方面,提供了一種通信系統(tǒng),該通信系統(tǒng)包括用于執(zhí)行上述第一方面所述的方法的接收端、以及用于執(zhí)行上述第二方面所述的方法的發(fā)送端。
48、其中,第三方面至第八方面中任一種可能的實現(xiàn)方式所帶來的技術效果可參見上述第一方面至第二方面中任一方面或任一方面中不同可能的實現(xiàn)方式所帶來的技術效果,此處不再贅述。
49、第九方面,提供了一種通信方法,該方法可以由終端執(zhí)行。這里的終端既可以指終端本身,也可以指終端中實現(xiàn)該方法的處理器、電路、模塊、邏輯節(jié)點、芯片、或芯片系統(tǒng)等。該方法包括:確定終端的能力信息,并發(fā)送終端的能力信息。其中,終端的能力信息用于指示該終端通過一個進程發(fā)送多個傳輸塊的能力,和/或,指示該終端通過一個進程接收多個傳輸塊的能力。該終端通過一個進程發(fā)送多個傳輸塊的過程中,停止接收該進程中傳輸塊的調度信息,該終端通過一個進程接收多個傳輸塊的過程中,停止發(fā)送該進程中傳輸塊的譯碼結果。
50、基于上述第九方面提供的方法,終端可以上報自己是否支持通過一個進程傳輸多個傳輸塊,以便接收到終端的能力信息的裝置,如網絡設備,根據(jù)終端上報的能力配置終端傳輸傳輸塊。例如,若終端支持通過一個進程傳輸多個傳輸塊,則網絡設備可以配置終端通過一個進程傳輸多個傳輸塊,以提高數(shù)據(jù)傳輸?shù)念l譜效率,保障數(shù)據(jù)傳輸速率,降低數(shù)據(jù)重傳時延。若終端不支持通過一個進程傳輸多個傳輸塊,則網絡設備配置終端通過一個進程傳輸1個傳輸塊,以避免終端無法實現(xiàn)網絡設備配置的傳輸方式。
51、在一種可能的實現(xiàn)方式中,該終端的能力信息包括第一指示信息,該第一指示信息指示該終端是否支持通過一個進程發(fā)送多個傳輸塊,和/或,指示該終端是否支持通過一個進程接收多個傳輸塊。
52、基于上述可能的實現(xiàn)方式,可以使得網絡設備通過第一指示信息確定終端是否支持通過一個進程發(fā)送多個傳輸塊,和/或,終端是否支持通過一個進程接收多個傳輸塊。
53、在一種可能的實現(xiàn)方式中,該終端的能力信息包括第二指示信息,該第二指示信息指示該進程的窗口長度,或者該終端支持通過一個進程傳輸?shù)膫鬏攭K數(shù)量。
54、基于上述可能的實現(xiàn)方式,可以使得網絡設備根據(jù)第二指示信息配置終端在多長的進程窗口內傳輸多個傳輸塊,或者根據(jù)第二指示信息配置終端在一個進程中傳輸?shù)膫鬏攭K的數(shù)量。
55、在一種可能的實現(xiàn)方式中,該方法還包括:接收能力查詢信息,該能力查詢信息用于查詢該終端通過一個進程傳輸多個傳輸塊的能力。
56、基于上述可能的實現(xiàn)方式,終端可以基于接收到的能力查詢信息,發(fā)送終端的能力信息。
57、在一種可能的實現(xiàn)方式中,該方法還包括:接收第三指示信息,該第三指示信息指示第一時長,該第一時長滿足上述終端的能力信息;在第一時長內通過第一進程傳輸多個傳輸塊。
58、基于上述可能的實現(xiàn)方式,終端可以根據(jù)第三指示信息傳輸傳輸塊。
59、在一種可能的實現(xiàn)方式中,該方法還包括:接收第三指示信息,該第三指示信息指示n,n為大于1的整數(shù),n滿足上述終端的能力信息;通過第一進程傳輸n個傳輸塊。
60、基于上述可能的實現(xiàn)方式,終端可以根據(jù)第三指示信息傳輸傳輸塊。
61、第十方面,提供了一種通信方法,該方法可以由網絡側設備執(zhí)行。這里的網絡側設備既可以指網絡設備本身,也可以指網絡設備中實現(xiàn)該方法的處理器、電路、模塊、邏輯節(jié)點、芯片、或芯片系統(tǒng)等。該方法包括:接收終端的能力信息,根據(jù)該終端的能力信息確定該終端是否支持通過一個進程傳輸多個傳輸塊。其中,該終端的能力信息用于指示該終端通過一個進程發(fā)送多個傳輸塊的能力,和/或,指示該終端通過一個進程接收多個傳輸塊的能力。該終端通過一個進程發(fā)送多個傳輸塊的過程中,停止接收該進程中傳輸塊的調度信息,該終端通過一個進程接收多個傳輸塊的過程中,停止發(fā)送該進程中傳輸塊的譯碼結果。
62、基于上述第十方面提供的方法,網絡設備可以確定終端是否支持通過一個進程傳輸多個傳輸塊,以便網絡設備配置終端傳輸傳輸塊。例如,若終端支持通過一個進程傳輸多個傳輸塊,則網絡設備可以配置終端通過一個進程傳輸多個傳輸塊,以提高數(shù)據(jù)傳輸?shù)念l譜效率,保障數(shù)據(jù)傳輸速率,降低數(shù)據(jù)重傳時延。若終端不支持通過一個進程傳輸多個傳輸塊,則網絡設備配置終端通過一個進程傳輸1個傳輸塊,以避免終端無法實現(xiàn)網絡設備配置的傳輸方式。
63、在一種可能的實現(xiàn)方式中,該終端的能力信息包括第一指示信息,該第一指示信息指示該終端是否支持通過一個進程發(fā)送多個傳輸塊,和/或,指示該終端是否支持通過一個進程接收多個傳輸塊。
64、基于上述可能的實現(xiàn)方式,網絡設備可以通過第一指示信息確定終端是否支持通過一個進程發(fā)送多個傳輸塊,和/或,終端是否支持通過一個進程接收多個傳輸塊。
65、在一種可能的實現(xiàn)方式中,該終端的能力信息包括第二指示信息,該第二指示信息指示該進程的窗口長度,或者該終端支持通過一個進程傳輸?shù)膫鬏攭K數(shù)量。
66、基于上述可能的實現(xiàn)方式,網絡設備可以根據(jù)第二指示信息配置終端在多長的進程窗口內傳輸多個傳輸塊,或者根據(jù)第二指示信息配置終端在一個進程中傳輸?shù)膫鬏攭K的數(shù)量。
67、在一種可能的實現(xiàn)方式中,該方法還包括:發(fā)送能力查詢信息,該能力查詢信息用于查詢該終端通過一個進程傳輸多個傳輸塊的能力。
68、基于上述可能的實現(xiàn)方式,可以使得終端向網絡設備上報終端通過一個進程傳輸多個傳輸塊的能力。
69、在一種可能的實現(xiàn)方式中,該方法還包括:向該終端發(fā)送第三指示信息,該第三指示信息指示第一時長,該第一時長滿足上述終端的能力信息;在第一時長內通過第一進程傳輸多個傳輸塊。
70、基于上述可能的實現(xiàn)方式,網絡設備可以通過第三指示信息配置終端在第一時長內通過一個進程傳輸多個傳輸塊。
71、在一種可能的實現(xiàn)方式中,該方法還包括:向該終端發(fā)送第三指示信息,該第三指示信息指示n,n為大于1的整數(shù),n滿足上述終端的能力信息;通過第一進程傳輸n個傳輸塊。
72、基于上述可能的實現(xiàn)方式,網絡設備可以通過第三指示信息配置終端通過一個進程傳輸n個傳輸塊。
73、第十一方面,提供了一種通信裝置用于實現(xiàn)上述方法。該通信裝置可以為上述第九方面中的終端;或者,該通信裝置可以為上述第十方面中的網絡設備。該通信裝置包括實現(xiàn)上述方法相應的模塊、單元、或手段,該模塊、單元、或means可以通過硬件實現(xiàn),軟件實現(xiàn),或者通過硬件執(zhí)行相應的軟件實現(xiàn)。該硬件或軟件包括一個或多個與上述功能相對應的模塊或單元。
74、結合上述第十一方面,在一種可能的實現(xiàn)方式中,該通信裝置可以包括處理模塊和接口模塊。該處理模塊,可以用于實現(xiàn)上述第九方面及其任意可能的實現(xiàn)方式中的處理功能,或者可以用于實現(xiàn)上述第十方面及其任意可能的實現(xiàn)方式中的處理功能。該處理模塊例如可以為處理器。該接口模塊,也可以稱為接口單元,用以實現(xiàn)上述第九方面及其任意可能的實現(xiàn)方式中的發(fā)送和/或接收功能,或者用以實現(xiàn)上述第十方面及其任意可能的實現(xiàn)方式中的發(fā)送和/或接收功能。該接口模塊可以由接口電路,收發(fā)機,收發(fā)器或者通信接口構成。
75、結合上述第十一方面,在一種可能的實現(xiàn)方式中,接口模塊包括發(fā)送模塊和接收模塊,分別用于實現(xiàn)上述任一方面及其任意可能的實現(xiàn)方式中的發(fā)送和接收功能。
76、第十二方面,提供了一種通信裝置,包括:一個或多個處理器;該一個或多個處理器用于與存儲器耦合,并讀取存儲器中的指令之后,根據(jù)該指令執(zhí)行如上述第九方面或第十方面所述的方法。該通信裝置可以為上述第九方面中的終端;或者,該通信裝置可以為上述第十方面中的網絡設備。
77、結合上述第十二方面,在一種可能的實現(xiàn)方式中,該通信裝置還包括存儲器,該存儲器,用于保存程序指令和數(shù)據(jù)??蛇x的,該存儲器與上述處理器集成在一起;或者,該存儲器獨立于該處理器。
78、結合上述第十二方面,在一種可能的實現(xiàn)方式中,該通信裝置為芯片或芯片系統(tǒng)??蛇x的,該通信裝置是芯片系統(tǒng)時,可以由芯片構成,也可以包含芯片和其他分立器件。
79、第十三方面,提供了一種通信裝置,包括:處理器和接口電路;接口電路,用于接收計算機程序或指令并傳輸至處理器;處理器用于執(zhí)行所述計算機程序或指令,以使該通信裝置執(zhí)行如上述第九方面或第十方面所述的方法。該通信裝置可以為上述第九方面中的終端;或者,該通信裝置可以為上述第十方面中的網絡設備。
80、結合上述第十三方面,在一種可能的實現(xiàn)方式中,該通信裝置為芯片或芯片系統(tǒng)??蛇x的,該通信裝置是芯片系統(tǒng)時,可以由芯片構成,也可以包含芯片和其他分立器件。
81、第十四方面,提供了一種計算機可讀存儲介質,該計算機可讀存儲介質中存儲有指令,當其在計算機上運行時,使得計算機可以執(zhí)行上述第九方面或第十方面所述的方法。
82、第十五方面,提供了一種包含指令的計算機程序產品,當其在計算機上運行時,使得計算機可以執(zhí)行上述第九方面或第十方面所述的方法。
83、第十六方面,提供了一種通信系統(tǒng),該通信系統(tǒng)包括用于執(zhí)行上述第九方面所述的方法的終端、以及用于執(zhí)行上述第十方面所述的方法的網絡設備。
84、其中,第十一方面至第十六方面中任一種可能的實現(xiàn)方式所帶來的技術效果可參見上述第九方面至第十方面中任一方面或任一方面中不同可能的實現(xiàn)方式所帶來的技術效果,此處不再贅述。
85、可以理解的是,在方案不矛盾的前提下,上述各個方面中的方案均可以結合。