專利名稱:通信系統(tǒng)及數(shù)據(jù)收發(fā)裝置、數(shù)據(jù)收發(fā)方法
技術領域:
本發(fā)明涉及通信系統(tǒng)、數(shù)據(jù)收發(fā)裝置和數(shù)據(jù)收發(fā)方法,尤其涉及在通信過程中在每個傳輸間隔中將各個信道數(shù)據(jù)以幀周期進行分割來組成幀數(shù)據(jù);幀數(shù)據(jù)在每個信道中進行復用傳輸;并在每個信道的每一幀中傳輸表示幀數(shù)據(jù)長度組合的識別信息的通信系統(tǒng)、數(shù)據(jù)收發(fā)裝置和數(shù)據(jù)收發(fā)方法。
背景技術:
圖12是W-CDMA系統(tǒng)中的無線接口的協(xié)議結構的說明圖,由物理層(層1)、數(shù)據(jù)鏈路層(層2)、網(wǎng)絡層(層3)這3個協(xié)議層構成,層2還分為MAC(Medium Access Control媒介訪問控制)子層和RLC(RadioLink Control無線鏈路控制)子層。
該無線接口的信道由物理信道、傳輸信道、邏輯信道這3個層級構成。邏輯信道是從MAC子層被提供給RLC子層的信道,根據(jù)傳送信號的功能和邏輯特性被分類,其特征在于所傳送的信息內(nèi)容。與本發(fā)明有關的邏輯信道是專用控制信道DCCH(Dedicated Control Channel)和專用業(yè)務信道(Dedicated Traffic Channel)。傳輸信道是從物理層被提供給MAC子層的信道,為了在物理層上發(fā)送特性和傳送方式不同的數(shù)據(jù),具有多種傳送信道。與本發(fā)明有關的傳送信道是專用信道DCH(DedicatedChannel)。專用信道DCH是用于發(fā)送用戶數(shù)據(jù)的雙方向信道,被獨立分配給各移動站。物理信道是考慮物理層功能來分類的,根據(jù)擴頻碼和頻率載波等確定。與本發(fā)明有關的物理信道是專用物理信道DPCH(Dedicated Physical Channel)。專用物理信道DPCH具有專用物理數(shù)據(jù)信道DPDCH(Dedicated Physical Data Channel)和專用物理控制信道DPCCH(Dedicated Physical Control Channel)。
在MAC子層中進行邏輯信道(DTCH、DCCH)向傳輸信道的映射,在物理層中進行傳輸信道向物理信道的映射。
圖13是移動站的概略結構圖。從多個終端訪問功能部(以后簡稱為TAF部)1a~1n和高層應用程序2映射到規(guī)定的邏輯信道,并被發(fā)送的專用業(yè)務信息(DTCH信息)和專用控制信息(DCCH信息)匯集在進行數(shù)據(jù)分離·合成的MAC子層的終端訪問功能接口部(TAF IF部)3。在專用物理信道DPCH開放時,從高層向該TAF IF部3通知各傳輸信道TrCH的編碼方式、各TrCH的發(fā)送時間間隔TTI(Transmission TimeInterval)、各TrCH的發(fā)送格式TF(Transmission Format)等編碼處理和復用發(fā)送所必需的信息。另外,發(fā)送時間間隔TTI在W-CDMA中被規(guī)定成10ms、20ms、40ms、80ms。
TAF IF部3的TrCH分離部3a,①根據(jù)各邏輯信道的發(fā)送比特速率和與各邏輯信道對應的TrCH的發(fā)送格式TF,決定各TrCH的每個TTI的發(fā)送數(shù)據(jù)長度,②在每個TTI分離出各TrCH的發(fā)送數(shù)據(jù),并把其輸入給信道編解碼部4。
發(fā)送格式TF表示TrCH的每一個TTI的多個比特長度候選,作為一例如圖14(A)、(B)所示。比特數(shù)長度用傳輸塊數(shù)×塊比特長度來表示。圖14(A)、(B)示出了在TrCH#1、TrCH#2中分別將專用業(yè)務信息(DTCH數(shù)據(jù))和專用控制信息(DCCH數(shù)據(jù))進行復用發(fā)送時的各TrCH#1、TrCH#2的每一個TTI的比特長度候選。DTCH用的TrCH#1中的每一個TTI的比特長度候選有6種(0~5),各個比特長度為0×336比特、1×336比特、2×336比特、4×336比特、8×336比特、12×336比特,作為TFI(Transmission Format Indicator發(fā)送格式指示)賦予了0、1、2、3、4、5。另外,DCCH用的TrCH#2中的每一個TTI的比特長度候選有2種(0~1),每個TTI的比特長度為0×148比特、1×148比特,作為TFI賦予了0、1。
如圖14(C)所示,TrCH#1、TrCH#2的TFI的組合共有12個(=6×2),TrCH分離部3a對各個組合,使用規(guī)定的CTFC運算式來計算CTFC(Calculated Transport Format Combination算出的傳輸格式組合),并使用圖14(D)所示的TFCI和CTFC的對應表將算出的CTFC轉換為TFCI(Transmission Format Combination Indicator發(fā)送格式組合指示)。例如,如果將TrCH#1的TTI設為20ms、將TrCH#2的TTI設為40ms,且每一個TTI(=20ms)從TrCH#1連續(xù)發(fā)送2×336bit的數(shù)據(jù)和1×336bit的數(shù)據(jù),每一個TTI(=40ms)從TrCH#2發(fā)送1×148bit的數(shù)據(jù),則每10秒的4幀復用數(shù)據(jù)成為圖14(E)所示的TFI的組合,TFCI如右欄所述。雖然在按幀發(fā)送TFCI,但是在最小TTI期間,TFCI值相同。在圖14(E)的例子中,TFCI值每個最小TTI=20ms變化一次。
返回到圖3,TAF IF部3的TrCH分離部3a根據(jù)所決定的各TrCH的TFI,在每個TTI分離各邏輯信道的數(shù)據(jù),并輸入給信道編解碼部4。另外,TAF IF部3將所決定的TFCI和來自高層的各種信息輸入給信道編解碼部。
信道編解碼部4在各個TrCH實施檢錯編碼處理(附加CRC)、糾錯編碼處理、速率匹配、1次交織、無線幀分割(Radio frame segmentation)處理等。
編碼處理參照圖15如下進行。即,如果在發(fā)送傳送時間TTI內(nèi)存在多個(N個)傳輸塊TrBLK,則信道編解碼部4對每個傳輸塊TrBLK生成CRC(Cyclic Redundancy Code)檢錯碼并附加在發(fā)送數(shù)據(jù)上,接著,結合帶有N個CRC的傳輸塊TrBLK,由被指定的糾錯編碼方式(卷積編碼方式和并行級聯(lián)卷積編碼(turbo code)方式等)來進行編碼。
另外,無線幀分割處理是按幀進行各TrCH的1TTI的發(fā)送數(shù)據(jù)的分割的處理。在圖14(E)的例子中,將TrCH#1的最初TTI=20ms中的2×336bit的數(shù)據(jù)各自分割成(2×336)/2比特,并劃分成第1、第2幀,將接下來的TTI=20ms中的1×336bit的數(shù)據(jù)各自分割成(1×336)/2比特,并劃分成第3、第4幀。另外,將TrCH#2的最初TTI=40ms中的1×148的數(shù)據(jù)分別分割成(1×148)/4比特,并分配到第1~第4幀。
在各TrCH中,如果無線幀分割處理結束,則信道編解碼部4的復用部按幀復用各TrCH的發(fā)送數(shù)據(jù),并實施二次交織處理,然后,將復用數(shù)據(jù)映射到專用物理信道DPCH的專用物理數(shù)據(jù)信道DPDCH,并作為同相成分(In-phase component)數(shù)據(jù)以規(guī)定的碼元速度輸入給調(diào)制部(MOD)5。圖16示出了復用兩個TTI分別為20ms和40ms的TrCH#1、TrCH#2來進行發(fā)送的例子。在該圖中,第1幀和第2幀的TrCH#1-1、TrCH#1-2是TrCH#1的最初的20ms數(shù)據(jù),第3幀和第4幀的TrCH#1-3、TrCH#1-4是TrCH#1的接下來的20ms數(shù)據(jù)。
在復用各傳輸信道TrCH的數(shù)據(jù)并映射、發(fā)送到物理信道中時,信道編解碼部4將表示如何復用了各傳輸信道TrCH的編碼數(shù)據(jù)的參數(shù)TFCI添加在物理信道數(shù)據(jù)中進行發(fā)送,使其在接收側能夠正確地分離。即,信道編解碼部4將PILOT、TFCI、FBI等控制數(shù)據(jù)映射到專用物理控制信道DPCCH中,并作為正交成分(Quadrature component)數(shù)據(jù)以一定的碼元速度輸入給調(diào)制部(MOD)5。另外,控制數(shù)據(jù)中的TPC比特在MOD部5的閉路控制部中被映射到專用物理控制信道DPCCH中。
調(diào)制部(MOD)5使用所述擴頻碼對DPDCH的發(fā)送數(shù)據(jù)、DPCCH的控制數(shù)據(jù)實施擴頻調(diào)制,DA轉換之后,實施QPSK正交調(diào)制,無線發(fā)送部6將正交調(diào)制信號變頻為高頻,并且,進行高頻放大等,從天線ANTT發(fā)送。
在接收時,無線接收部7將天線ANTR所接收的高頻信號變頻為基帶信號,然后,解調(diào)部(DEM)8對基帶信號進行正交檢波,產(chǎn)生同相成分(I成分)信號和正交成分(Q成分)信號,對各信號進行AD轉換,并使用與擴頻碼相同的碼對I成分和Q成分實施解擴處理,對控制數(shù)據(jù)(PILOT、TFCI、TPC)、發(fā)送數(shù)據(jù)進行解調(diào),并輸入給信道編解碼部4。信道編解碼部4根據(jù)TFCI對每個傳輸信道TrCH進行復用數(shù)據(jù)的分離,然后,對各TrCH進行解交織、解速率匹配、糾錯譯碼處理、CRC校驗處理等,并輸入給TAF-IF部3,通過該TAF-IF部3輸入給各TAF部。
可是,有時會產(chǎn)生由于傳送錯誤等而使TFCI不能正確譯碼的情況。在該情況下,不能得到TrCH的復用信息,結果,對每個傳輸信道TrCH的接收復用數(shù)據(jù)不能進行正確地分離和譯碼。例如,向每一幀分配TFCI,但是該TFCI有可能根據(jù)每個最小TTI的幀的數(shù)目而變化。即,在與最大TTI對應的數(shù)目的幀中,有可能根據(jù)每個與最小TTI對應的幀,TFCI會發(fā)生變化。在該情況下,即使TFCI值出現(xiàn)錯誤,也不能判斷出是哪個幀的TFCI值產(chǎn)生了錯誤。另外,在TFCI值產(chǎn)生了錯誤卻不能解碼出來的情況下,有可能被作為噪音來處理。
發(fā)明內(nèi)容
本發(fā)明的目的在于即使在因傳送錯誤等而不能正確地對TFCI進行譯碼的情況下,也能檢測出正確的TFCI,由此,可以對各TrCH的數(shù)據(jù)進行正確的譯碼,可以降低接收錯誤。
在以幀周期分割各信道的每個發(fā)送時間間隔的發(fā)送數(shù)據(jù)來作為幀數(shù)據(jù),并復用各信道的幀數(shù)據(jù)來進行發(fā)送,并且,按幀傳送用于確定各信道的幀數(shù)據(jù)長度的組合的識別信息時,將最大發(fā)送時間間隔(MAX TTI)內(nèi)的所有幀的TFCI全部改變成相同的值來進行發(fā)送。這樣,數(shù)據(jù)接收裝置即使因傳送錯誤而使某個幀的TFCI發(fā)生變化,也能根據(jù)多數(shù)決定原則來推斷出正確的TFCI,并根據(jù)該TFCI可以對每個信道的復用數(shù)據(jù)進行正確地分離。
數(shù)據(jù)發(fā)送裝置為了使最大發(fā)送時間間隔(MAX TTI)內(nèi)的所有幀的TFCI為相同的值,①使發(fā)送時間間隔比最大發(fā)送時間間隔短的信道的幀數(shù)據(jù)的發(fā)送開始定時與上述最大發(fā)送時間間隔內(nèi)的最初的幀發(fā)送定時相同;并且,②使各個信道中的最大發(fā)送時間間隔內(nèi)的所有幀的數(shù)據(jù)長度相同。③該情況下,在任意一個信道中,在不能使最大發(fā)送時間間隔內(nèi)的所有幀的數(shù)據(jù)長度相同、且在一個或一個以上的幀中不存在應該發(fā)送的數(shù)據(jù)的情況下,在該幀中插入偽數(shù)據(jù),使最大發(fā)送時間間隔內(nèi)的所有幀的數(shù)據(jù)長度相同。
在數(shù)據(jù)接收裝置中,①監(jiān)視最大發(fā)送時間間隔內(nèi)的所有幀的接收識別信息是否相同;②如果相同,則將該接收識別信息判定為從發(fā)送側發(fā)送的識別信息;③如果不相同,則根據(jù)多數(shù)決定原則,將最多的接收識別信息判定為從發(fā)送側發(fā)送的識別信息;④根據(jù)上述所判定的識別信息,識別各信道的幀數(shù)據(jù)長度;⑤根據(jù)該幀數(shù)據(jù)長度,按信道對存儲在上述存儲部中的復用數(shù)據(jù)進行分離。另外,數(shù)據(jù)接收裝置將偽數(shù)據(jù)丟棄。
圖1是本發(fā)明的概略說明圖。
圖2是本發(fā)明的其他的概略說明圖。
圖3是本發(fā)明的移動站的要部構成圖。
圖4是在TrCH#1、TrCH#2中復用專用傳輸信息(DTCH數(shù)據(jù))和專用控制信息(DCCH數(shù)據(jù))來進行發(fā)送時的發(fā)送格式信息TF的一個例子。
圖5是TFCI表的說明圖。
圖6是本發(fā)明的第1說明圖。
圖7是本發(fā)明的第2說明圖。
圖8是MAC DATA PDU和MAC報頭的說明圖。
圖9是本發(fā)明的接收側編碼部中的TFCI決定部和復用數(shù)據(jù)分離·結合部的動作說明圖。
圖10是TFCI判定部的處理流程圖。
圖11是偽數(shù)據(jù)的丟棄處理。
圖12是W-CDMA系統(tǒng)中的無線接口的協(xié)議結構的說明圖。
圖13是移動站的概略結構圖。
圖14是發(fā)送格式TF、CTFC、TFCI說明圖。
圖15是檢錯編碼、糾錯編碼處理說明圖。
圖16是TrCH復用說明圖。
具體實施例方式
(A)本發(fā)明的概略TFCI有可能根據(jù)每個與最小TTI對應的幀的數(shù)目而變化。因此,如果著眼于與最大TTI對應的數(shù)目的幀,則在最大TTI內(nèi)的幀中,有時根據(jù)每個與最小TTI對應的幀的數(shù)目,TFCI會發(fā)生變化。例如,各TrCH的TTI中,如果將最大TTI設為40ms、將最小TTI設為10ms,則TFCI值如圖1(A)所示,在每個最小TTI的10ms(每幀)變化。這樣,由于TFCI有可能每幀都變化,所以,TFCI值因傳送錯誤,即使變成其他的值也不能被檢測出來,而且,也不知道是哪個幀的TFCI產(chǎn)生了錯誤。
本發(fā)明如圖1(B)所示,在與最大TTI(=40ms)對應的數(shù)目(在圖中為4)的幀中,TFCI全部設成相同的值。這樣,即使TFCI因傳送錯誤而變形為圖1(C)所示的那樣,通過多數(shù)決定原則,也能確認出第3個TFCI產(chǎn)生了錯誤,而且,可以識別出正確的TFCI是1。如果解出正確的TFCI,則即使數(shù)據(jù)部中存在錯誤,也能進行糾錯譯碼,不容易受無線傳輸路徑的錯誤的影響,結果提高了通信質量。
在與最大TTI對應的數(shù)目M(=最大TTI/10ms)的幀中,為了將所有的TFCI設成相同的值,進行如下的處理。如圖2(A)所示,假定產(chǎn)生了如下要求在TTI(=40ms)的TrCH#2中,將m×2比特的DCCH數(shù)據(jù)每40ms發(fā)送m×1(每幀m/4比特),另外,在最初的TTI(=40ms)的途中的TA中,用TTI=10ms的TrCH#1發(fā)送n×32比特的數(shù)據(jù)。在該情況下,將TrCH#1的發(fā)送開始定時延遲(延遲時間=Δt)到最大TTI(=40ms)的定時T1,然后,每TTI=10ms(每幀)與TrCH#2的數(shù)據(jù)一起復用n×32/M(=n×8)比特來進行發(fā)送。這樣,①在最初的最大TTI(=40ms)期間,只在TrCH#2中每幀m/4比特地發(fā)送m×1比特數(shù)據(jù),因此,各幀中的TFCI相同,例如為TFCI=1。另外,②在接下來的最大TTI(=40ms)期間,對TrCH#1中的n×32比特數(shù)據(jù)以每幀n×8比特、并且對TrCH#2中的m×1比特數(shù)據(jù)以每幀m/4比特進行復用發(fā)送,因此,各幀的TFCI相同,例如為TFCI=9。
以上,是利用M(=最大TTI/10ms)可以整除TTI=10ms的TrCH#1所發(fā)送的數(shù)據(jù)比特數(shù)的情況,但也有不能整除的情況。在該情況下,導入不足部分數(shù)目的n×8比特的偽數(shù)據(jù),并在高層的所附加的MAC Header位置上標出表示偽數(shù)據(jù)的偽數(shù)據(jù)標志。例如,如圖2(B)所示,在TTI(=40ms)的TrCH#2中,假設產(chǎn)生如下要求將m×2比特的數(shù)據(jù)每40msm×1地進行發(fā)送(每幀m/4比特),并且,在最初的TTI(=40ms)的途中TA中,用TTI=10ms的TrCH#1來發(fā)送n×33比特的數(shù)據(jù)。
用M(=4)去除TrCH#1所發(fā)送的數(shù)據(jù)比特數(shù)n×33,余n×1。因此,將發(fā)送數(shù)據(jù)分離成4×(n×8)+(n×1),做成3組(n×1)比特的偽數(shù)據(jù),并在MAC報頭標出偽數(shù)據(jù)標志。
接下來,將TrCH#1的發(fā)送開始定時延遲到最大TTI(=40ms)的定時T1,然后,每幀復用n×8比特的TrCH#1數(shù)據(jù)和TrCH#2的數(shù)據(jù)來進行發(fā)送。并且,如果到了最大TTI(=40ms)的定時T2,則在TrCH#1中發(fā)送最后的n×1比特的數(shù)據(jù),接著,發(fā)送3組(n×1)比特的偽數(shù)據(jù)。
如上所述,①在最初的最大TTI(=40ms)期間,只在TrCH#2中發(fā)送m×1比特數(shù)據(jù),因此,各幀中的TFCI相同,例如為TFCI=1。另外,②在接下來的最大TTI(=40ms)期間,對TrCH#1中的n×32比特數(shù)據(jù)每幀n×8比特地、并且對TrCH#2中的m×1比特數(shù)據(jù)每幀m/4比特地進行復用發(fā)送,因此,各幀的TFCI相同,例如為TFCI=9。另外,③在接下來的最大TTI(=40ms)期間,只在TrCH#1中以每幀n×1比特進行發(fā)送,因此,各幀中的TFCI相同,例如為TFCI=2。其結果,即使在TRCI因傳送錯誤等而不能正確譯碼的情況下,通過多數(shù)決定原則,也能檢測出正確的TFCI,由此,由于能夠對各TrCH的數(shù)據(jù)進行正確的譯碼,所以降低了接收錯誤。
(B)實施例圖3是本發(fā)明的移動站的要部結構圖,省略了調(diào)制解調(diào)器部和無線部,但整體與圖13具有相同的結構。
從多個TAF部11a~11n和高層應用程序2映射并發(fā)送到規(guī)定的邏輯信道中的專用業(yè)務信息(DTCH信息)和專用控制信息(DCCH信息)匯集在進行數(shù)據(jù)分離·合成的MAC子層的TAF IF部(數(shù)據(jù)分離合成部)13。在專用物理信道DPCH開放時,從高層向該TAF IF部13通知各傳輸信道TrCH的編碼方式、各TrCH的發(fā)送時間間隔TTI、各TrCH的發(fā)送格式TF(Transmission Format)、CTFC和TFCI的對應表等編碼處理和復用發(fā)送所必需的信息。
TAF IF部13的TFCI決定部13a求出與各邏輯信道對應的傳輸信道(TrCH),識別TrCH的發(fā)送時間間隔為最大的最大發(fā)送時間間隔(MAXTTI),對該最大發(fā)送時間間隔內(nèi)的所有幀的TFCI進行控制,使其全部為相同的值。
圖4~圖7是最大發(fā)送時間間隔內(nèi)的所有幀的TFCI為相同值的控制說明圖。圖4是在TrCH#1、TrCH#2中復用專用傳輸信息(DTCH數(shù)據(jù))和專用控制信息(DCCH數(shù)據(jù))來進行發(fā)送時的發(fā)送格式信息TF的一個例子,TrCH#1的TTI是10ms,TrCH#2的TTI是40ms。DTCH用的TrCH#1的每一個TTI(=10ms)的比特長度(速率)候選有5種(0~4),各個比特長度為n×0比特、n×1比特、n×2比特、n×4比特、n×8比特,TFI(Transmission Format Indicator發(fā)送格式指示)是0、1、2、3、4。另外,DCCH用的TrCH#2的每一個TTI(=40ms)的比特長度候選有2種(0~1),每個TTI的比特長度為m×0比特、m×1比特,TFI是0、1。
如圖5所示,TrCH#1、TrCH#2的每一個TFI中的比特長度的組合共有10個(=5×2),TFCI分別與各個組合相對應。
TrCH#2的發(fā)送數(shù)據(jù)長度是m×2的情況下,每一個TTI(=40ms)的發(fā)送數(shù)據(jù)長度為m×1(TFI=2),如圖6(A)所示,用80ms來進行發(fā)送,各幀中的發(fā)送數(shù)據(jù)長度為m×1/4。
假設在以圖示定時開始發(fā)送TTI=40ms的TrCH#2的發(fā)送數(shù)據(jù)之后,在時刻TA,發(fā)生了用TTI=10ms的TrCH#1來發(fā)送n×32比特的數(shù)據(jù)的要求。TrCH#1、TrCH#2中的最大發(fā)送時間間隔(最大TTI)是40ms,最大TTI內(nèi)的幀數(shù)N(=最大TTI/10ms)為4。
首先,決定TrCH#1的TrCH#1TFI,使得最大TTI內(nèi)的4個幀中的發(fā)送數(shù)據(jù)長度相同。該情況下,也必須決定TFI,使其能最高效率地發(fā)送數(shù)據(jù)。因此,調(diào)查用N(=4)除n×32所得的商、即n×8作為發(fā)送數(shù)據(jù)候選是否存在于發(fā)送格式信息TF中。由于TFI=4的每一個TTI的發(fā)送比特長度是n×8,所以,TrCH#1的TFI被定為4。
接下來,如圖6(A)所示,將TrCH#1的發(fā)送開始定時延遲(延遲時間=Δt)到最大TTI(=40ms)的定時T1,然后,每TTI=10ms的幀中,與TrCH#2的數(shù)據(jù)一起復用n×8比特來進行發(fā)送。其結果,最大TTI內(nèi)的4幀的發(fā)送數(shù)據(jù)長度每一個TTI(=10ms)都為n×8,而且,可以高效率地進行發(fā)送。
如上所述,①在最初的最大TTI(=40ms)期間,只在TrCH#2中以每幀m/4比特發(fā)送m×1比特數(shù)據(jù),因此,各幀中的TFCI相同,為TFCI=1。另外,②在接下來的最大TTI(=40ms)期間,對TrCH#1中的n×32比特數(shù)據(jù)以每幀n×8比特、并且對TrCH#2中的m×1比特數(shù)據(jù)以每幀m/4比特進行復用發(fā)送,因此,各幀的TrCH#2中的TFCI相同,為TFCI=9。另外,③在以后的最大TTI(=40ms)期間,由于TrCH#1、TrCH#2不發(fā)送數(shù)據(jù),所以各幀中的TFCI相同,為TFCI=0。
在圖6(B)的以往的方式中,由于TrCH#1的發(fā)送開始定時沒有延遲,直接發(fā)送,所以,如圖所示,TFCI在最大TTI內(nèi)的所有幀中是不相同的。
但是,以上是利用最大TTI內(nèi)的幀數(shù)N可以整除TTI=10ms的TrCH#1所發(fā)送的數(shù)據(jù)比特數(shù)的情況,但也有不能整除的情況。在該情況下,導入不足部分數(shù)目的n×8比特的偽數(shù)據(jù),并在高層的所附加的MAC Header位置上標出表示偽數(shù)據(jù)的偽數(shù)據(jù)標志。
例如,如圖7(A)所示,假設在TrCH#2的數(shù)據(jù)發(fā)送開始之后,在時刻TA,發(fā)生了用TTI=10ms TrCH#1發(fā)送n×33比特的數(shù)據(jù)的要求。TrCH#1、TrCH#2中的最大發(fā)送時間間隔(最大TTI)為40ms,最大TTI內(nèi)的幀數(shù)N(=最大TTI/10ms)為4。
首先,用N(=4)去除TrCH#1所發(fā)送的數(shù)據(jù)比特數(shù)n×33,余n×1。因此,將發(fā)送數(shù)據(jù)分解成4×(n×8)+(n×1),做成3組(n×1)比特的偽數(shù)據(jù),并在MAC報頭標出偽數(shù)據(jù)標志。
接下來,將TrCH#1的發(fā)送開始定時延遲到最大TTI(=40ms)的定時T1,然后,每幀復用n×8比特的TrCH#1數(shù)據(jù)和TrCH#2的數(shù)據(jù)來進行發(fā)送。并且,如果到了最大TTI(=40ms)的定時T2,則發(fā)送最后的n×1比特的數(shù)據(jù),接著,發(fā)送3組(n×1)比特的偽數(shù)據(jù)DM1、DM2、DM3。另外,接收側對是否是偽數(shù)據(jù)進行判斷,并刪除標有偽數(shù)據(jù)標志的數(shù)據(jù)。
如上所述,①在最初的最大TTI(=40ms)期間,只在TrCH#2中發(fā)送m×1比特數(shù)據(jù),因此,各幀中的TFCI相同,為TFCI=1。另外,②在接下來的最大TTI(=40ms)期間,對TrCH#1中的n×32比特數(shù)據(jù)以每幀n×8比特、并且對TrCH#2中的m×1比特數(shù)據(jù)以每幀m/4比特進行復用發(fā)送,因此,各幀的TFCI相同,為TFCI=9。另外,③在接下來的最大TTI(=40ms)期間,只在TrCH#1中以每幀n×1比特進行發(fā)送,因此,各幀中的TFCI相同,為TFCI=2。
在圖7(B)的以往的方式中,由于TrCH#1的發(fā)送開始定時沒有延遲,直接發(fā)送,而且沒有插入偽數(shù)據(jù),所以,如圖所示,TFCI在最大TTI內(nèi)的所有幀中是不相同的。
返回到圖3,TFCI決定部13a將上述所決定的TFCI、發(fā)送開始定時信息、偽數(shù)據(jù)插入定時信息輸入給發(fā)送側信道編解碼器部14的控制部21,并且,將各TrCH的每個TTI的發(fā)送數(shù)據(jù)長度(TFI數(shù)據(jù))輸入給數(shù)據(jù)分離部13b。
數(shù)據(jù)分離部13b參照專用物理信道開放時從高層通知的信息,確認與各邏輯信道對應的TrCH。然后,數(shù)據(jù)分離部13b根據(jù)TFCI決定部13a所指示的TFI(每TTI的數(shù)據(jù)長度),將從各邏輯信道輸入的發(fā)送數(shù)據(jù)分割成每TTI的數(shù)據(jù)長度,并通過規(guī)定的TrCH輸入給發(fā)送側信道編解碼器14內(nèi)的對應的發(fā)送緩沖器22。每TrCH都設置有虛線內(nèi)的結構。
控制部21根據(jù)從TFCI決定部13a輸入的發(fā)送開始定時信息來進行控制,使來自發(fā)送緩沖器22的數(shù)據(jù)讀出定時與最大TTI內(nèi)的最初的幀定時同步開始。傳輸塊分割部(TrBLK分割部)23把從發(fā)送緩沖器22讀出的發(fā)送數(shù)據(jù)分割為塊TrBLK,,并輸入給CRC附加部24。另外,控制部21根據(jù)從TFCI決定部13a輸入的偽數(shù)據(jù)插入控制信息,向偽數(shù)據(jù)插入部25做出指示,使在規(guī)定的幀定時,產(chǎn)生相當于1幀的數(shù)目的偽數(shù)據(jù)塊。由此,定時數(shù)據(jù)插入部25在所指示的幀定時,產(chǎn)生了與幀數(shù)據(jù)長度相當?shù)臄?shù)目的偽數(shù)據(jù)塊,并插入到發(fā)送數(shù)據(jù)的末尾。在偽數(shù)據(jù)塊的MAC報頭標出表示是偽數(shù)據(jù)塊的標志。如圖8(A)所示,作為傳輸塊的MACDATA PDU(Protocol Data Unit)由MAC報頭和MAC SDU(Service DataUnit)構成,MAC報頭有C/T字段。如圖8(B)所示,C/T字段信息中的“0000”~“1110”用于專用傳輸信道的邏輯信道的識別等,但是“1111”被定義成(預留)reserved。因此,該“1111”被定義成表示是偽數(shù)據(jù)的標志。
CRC附加部24對每個塊都附加CRC碼(CRC Attachment),塊連接部25連接并輸出附加了CRC的傳輸塊(TrBLK Concatenation)。以后,發(fā)送側信道編解碼部14對每個TrCH,進行如下處理①利用由上層指示的編碼方法(Turbo編碼、卷積編碼方法)的糾錯編碼處理26、②無線幀均衡(Radio Frame Equalization)處理27、③一次交織處理28、④無線幀分割(Radio Frame Segmentation)處理29、⑤速率匹配(RateMatching)處理30。然后,發(fā)送側信道編解碼部14按順序實施如下處理⑥各TrCH的發(fā)送數(shù)據(jù)的復用處理(TrCH Multiplexing)31、⑦物理信道分割(Physical Channel Sementation)處理、⑧二次交織處理33、⑨物理信道映射處理34,并作為DPDCH(Dedicated Physical Data Channel)的數(shù)據(jù)輸入給調(diào)制部(MOD)。
另外,發(fā)送側信道編解碼部14內(nèi)的DPCCH作成部35將PILOT、TFCI、FBI等控制數(shù)據(jù)映射到專用物理控制信道中,并輸入給調(diào)制部(MOD)。另外,TFCI根據(jù)3GPP所定義的Read Muller Encode方式,對TFCI Code Word進行編碼,并映射到專用物理信道DPCCH中。另外,TPC(Transmission Power Cotrol)比特在MOD部的閉電環(huán)路控制下映射到DPCCH中。
接收側信道編解碼部15對接收到的復用數(shù)據(jù)進行解二次交織處理41、最大TTI的接收數(shù)據(jù)的保存處理42、復用數(shù)據(jù)的每個TrCH的分離、結合處理43。接著,接收側信道編解碼部15對每個TrCH實施如下處理解一次交織處理44、解數(shù)據(jù)匹配處理45、糾錯譯碼處理(卷積譯碼處理或Turbo譯碼處理)46、譯碼數(shù)據(jù)的塊分割處理47、CRC校驗處理48。最后,偽數(shù)據(jù)識別丟棄部49參照各塊的MAC報頭,檢查是否標有偽數(shù)據(jù)標志。實際上是檢查C/T字段信息是否是“1111”。如果標有偽數(shù)據(jù)標志,則由于是偽數(shù)據(jù)塊,所以丟棄該開塊,如果沒標有偽數(shù)據(jù)標志,則將塊數(shù)據(jù)保存到接收緩沖器50中,依次輸入給TAF-IF13。虛線部是在各TrCH中進行的處理。
TCFI判定部61從解調(diào)部(DEM)接收TFCI Code Word,利用后述的方法決定各幀中的TFCI。另外,TCFI判定部61使用該TFCI和從控制部62輸入的各TrCH的發(fā)送各式信息TF、或者CFFC和TFCI的對應表等,求出各TrCH的每個TTI的數(shù)據(jù)比特長度,并輸入給TrCH分離·結合部43。TrCH分離·結合部43根據(jù)各各TrCH的每個TTI的數(shù)據(jù)比特長度,對每個TrCH的復用數(shù)據(jù)進行分離。
由于TAF IF部3通知了各傳輸信道TrCH的編碼方式、各TrCH的發(fā)送時間間隔TTI、各TrCH的發(fā)送格式TF(Transmission Format)、CTFC和TFCI的對應表等編碼處理和復用發(fā)送所必需的信息,因此,控制部62使用這些信息對接收側信道編解碼部15的整體進行控制。
(C)TFCI決定處理和復用數(shù)據(jù)分離處理圖9是本發(fā)明的接收側編碼部中的TFCI決定部和復用數(shù)據(jù)分離·結合部的動作說明圖。
接收側信道編解碼部15從DEM部接收物理信道數(shù)據(jù)(復用數(shù)據(jù))和TFCI Code Word(碼字)。解二次交織部41a對接收到的物理信道數(shù)據(jù)進行解二次交織處理,并將其結果保存到接收數(shù)據(jù)保持緩沖器42a中。該緩沖器42a需要至少能保持與最大發(fā)送時間間隔TTI(=80ms)對應的數(shù)據(jù)的區(qū)域。TFI判定部61的TFCI譯碼處理部61a利用阿達馬變換處理等對每一幀的與復用數(shù)據(jù)同時接收到的TFCI Code Word進行譯碼。TFCI檢錯糾錯部61b比較最大TTI內(nèi)的所有幀的譯碼TFCI,如果相同,則判定出該譯碼TFCI是所有幀的TFCI,如果不一樣,則根據(jù)多數(shù)決定原則判定出最多的譯碼TFCI是所有幀的TFCI。TFI計算部61c參照CTFC-TFCI表,求出CTFC,根據(jù)已知的運算式計算出各TrCH的TFI,并通知給TrCH分割·分離部43a。
TrCH分割·分離部43a的數(shù)據(jù)長度運算處理部43a1根據(jù)所通知的TFI,參照發(fā)送各式信息TF(TF表),計算出各TrCH的每個幀的數(shù)據(jù)長度(物理信道上的分割數(shù)據(jù)長度等)。TrCH分割部43a2根據(jù)數(shù)據(jù)長度算出結果,在每個TrCH對保持在緩沖器部42a中的物理信道數(shù)據(jù)(復用數(shù)據(jù))進行分割。幀結合部43a3對每一TrCH中的幀數(shù)據(jù)進行發(fā)送時間間隔TTI的結合,并輸入給各TrCH的1次解交織部44a1~44an,對各TrCH進行解一次交織處理。
圖10是TFI判定部61的處理流程圖。
TFI判定部61每次接收到TFCI Code Word,對TFCI進行譯碼并保存(步驟101~102)。然后,判斷在最大TTI內(nèi)的所有幀檢查TFCI譯碼動作是否結束(步驟103),反復進行上述譯碼動作,直到結束。
如果最大TTI內(nèi)的所有幀的譯碼動作結束,則檢查所保存的最大TTI內(nèi)的所有幀的譯碼TFCI是否相同(步驟104),如果相同,則將譯碼TFCI判定為所有幀的TFCI(步驟105)。如果不相同,則判斷出某個譯碼TFCI是錯誤的(步驟106),通過多數(shù)決定原則,將最多的譯碼TFCI判定為所有幀的TFCI(步驟107)。
接下來,TFI決定部61參照CTFC-TFCI表,求出與上述TFCI對應的CTFC(步驟108),利用已知的運算式計算各TrCH的TFI,并通知給數(shù)據(jù)長度計算部43a1(步驟109)。數(shù)據(jù)長度計算部43a1根據(jù)所通知的各TrCH的TFI,通過發(fā)送格式信息TF(TFI表),求出各TrCH的每一個幀的數(shù)據(jù)長度(步驟110),將各TrCH的數(shù)據(jù)長度輸入給TrCH分割部43a2。
(D)偽數(shù)據(jù)的丟棄處理圖11是接收側信道編解碼部15的偽數(shù)據(jù)識別·丟棄部49的偽數(shù)據(jù)的丟棄處理流程圖。
偽數(shù)據(jù)識別·丟棄部49每接收到CRC校驗的傳輸塊(TrBLK)數(shù)據(jù)(步驟201),參照TrBLK數(shù)據(jù)的MAC報頭的T/C字段,檢查是否標有偽數(shù)據(jù)標志(步驟202),如果標有偽數(shù)據(jù)標志,則因是偽數(shù)據(jù)塊,所以丟棄(步驟203),如果沒標有偽數(shù)據(jù)標志,則因是正規(guī)的傳輸塊(TrBLK),所以保存到下一段的接收緩沖器50中。
以上,是復用兩個TrCH的情況,但本發(fā)明當然也可以適用于復用三個或三個以上的TrCH的情況。
根據(jù)以上的本發(fā)明,即使在因傳送錯誤等而不能正確地對TFCI進行譯碼的情況下,也能檢測出正確的TFCI,由此,可以對各TrCH的數(shù)據(jù)進行正確的譯碼,可以降低接收錯誤。
權利要求
1.一種數(shù)據(jù)發(fā)送裝置,是將多信道的幀數(shù)據(jù)進行復用傳輸?shù)耐ㄐ畔到y(tǒng)中的數(shù)據(jù)發(fā)送裝置,其特征在于,包括復用部,按幀分割各信道的每個發(fā)送時間間隔的發(fā)送數(shù)據(jù),對各信道的幀數(shù)據(jù)進行復用;發(fā)送部,與上述復用數(shù)據(jù)一起按幀傳送用于確定各信道的幀數(shù)據(jù)長度的組合的識別信息;識別信息同一化單元,使最大發(fā)送時間間隔內(nèi)的所有幀中的上述識別信息相同。
2.根據(jù)權利要求1所述的數(shù)據(jù)發(fā)送裝置,其特征在于,上述識別信息同一化單元具有使發(fā)送時間間隔比最大發(fā)送時間間隔短的信道的幀數(shù)據(jù)的發(fā)送開始定時與上述最大發(fā)送時間間隔內(nèi)的最初的幀發(fā)送定時相同的單元;使各個信道中的最大發(fā)送時間間隔內(nèi)的所有幀的數(shù)據(jù)長度相同的單元。
3.根據(jù)權利要求1所述的數(shù)據(jù)發(fā)送裝置,其特征在于,上述識別信息同一化單元具有偽數(shù)據(jù)插入單元,在任意一個信道中,在不能使最大發(fā)送時間間隔內(nèi)的所有幀的數(shù)據(jù)長度相同、且在一個或一個以上的幀中不存在應該發(fā)送的數(shù)據(jù)的情況下,在該幀中插入偽數(shù)據(jù),使最大發(fā)送時間間隔內(nèi)的所有幀的數(shù)據(jù)長度相同。
4.一種數(shù)據(jù)接收裝置,其用在通信系統(tǒng)中,該通信系統(tǒng)將各信道的每個發(fā)送時間間隔的發(fā)送數(shù)據(jù)以幀周期分割為幀數(shù)據(jù),對各信道的幀數(shù)據(jù)進行復用發(fā)送,并且按幀發(fā)送用于確定各信道的幀數(shù)據(jù)長度的組合的識別信息,其特征在于,包括存儲部,存儲所接收到的復用數(shù)據(jù);識別信息判定部,如果最大發(fā)送時間間隔內(nèi)的所有幀的接收識別信息是相同的情況下,則將該接收識別信息判定為是從發(fā)送側發(fā)送來的識別信息,如果不相同,則根據(jù)多數(shù)決定原則,將最多的接收識別信息判定為是從發(fā)送側發(fā)送來的識別信息;分離部,根據(jù)所判定的識別信息,識別各信道的幀數(shù)據(jù)長度,根據(jù)該幀數(shù)據(jù)長度,按信道對存儲在上述存儲部中的復用數(shù)據(jù)進行分離。
5.根據(jù)權利要求4所述的數(shù)據(jù)接收裝置,其特征在于,包括偽數(shù)據(jù)丟棄部,按信道判定上述被分離的幀數(shù)據(jù)是否是偽數(shù)據(jù),如果是偽數(shù)據(jù),則丟棄。
6.一種復用數(shù)據(jù)發(fā)送方法,是一種在將多個信道的幀數(shù)據(jù)進行復用傳輸?shù)耐ㄐ畔到y(tǒng)中的復用數(shù)據(jù)發(fā)送方法,其特征在于,按幀分割各信道的每個發(fā)送時間間隔的發(fā)送數(shù)據(jù),并對各信道的幀數(shù)據(jù)進行復用;使用于確定各信道的幀數(shù)據(jù)長度的組合的識別信息在最大發(fā)送時間間隔內(nèi)的所有幀中相同;與上述復用數(shù)據(jù)一起按幀傳送該識別信息。
7.根據(jù)權利要求6所述的復用數(shù)據(jù)發(fā)送方法,其特征在于,使發(fā)送時間間隔比最大發(fā)送時間間隔短的信道的幀數(shù)據(jù)的發(fā)送開始定時與上述最大發(fā)送時間間隔內(nèi)的最初的幀發(fā)送定時相同;并且,使各個信道中的最大發(fā)送時間間隔內(nèi)的所有幀的數(shù)據(jù)長度相同;由此使最大發(fā)送時間間隔內(nèi)的所有幀中的上述識別信息相同。
8.根據(jù)權利要求7所述的復用數(shù)據(jù)發(fā)送方法,其特征在于,任意一個信道中,在不能使最大發(fā)送時間間隔內(nèi)的所有幀的數(shù)據(jù)長度相同、且在一個或一個以上的幀中不存在應該發(fā)送的數(shù)據(jù)的情況下,在該幀中插入偽數(shù)據(jù),使最大發(fā)送時間間隔內(nèi)的所有幀的數(shù)據(jù)長度相同。
9.一種復用數(shù)據(jù)接收方法,是一種在通信系統(tǒng)中使用的復用數(shù)據(jù)接收方法,該通信系統(tǒng)以幀周期將各信道的每個發(fā)送時間間隔的發(fā)送數(shù)據(jù)分割為幀數(shù)據(jù),并對各信道的幀數(shù)據(jù)進行復用發(fā)送,并且按幀傳送用于確定各信道的幀數(shù)據(jù)長度的組合的識別信息,其特征在于,存儲所接收到的復用數(shù)據(jù);監(jiān)視最大發(fā)送時間間隔內(nèi)的所有幀的接收識別信息是否相同;如果相同,則將該接收識別信息判定為是從發(fā)送側發(fā)送的識別信息;如果不相同,則根據(jù)多數(shù)決定原則,將最多的接收識別信息判定為是從發(fā)送側發(fā)送的識別信息;根據(jù)所判定的識別信息,識別各信道的幀數(shù)據(jù)長度;根據(jù)該幀數(shù)據(jù)長度,按信道對存儲在上述存儲部中的復用數(shù)據(jù)進行分離。
10.根據(jù)權利要求9所述的復用數(shù)據(jù)接收方法,其特征在于,按信道判定上述分離的幀數(shù)據(jù)是否是偽數(shù)據(jù),如果是偽數(shù)據(jù),則丟棄。
11.一種通信系統(tǒng),由數(shù)據(jù)發(fā)送裝置復用多個信道的幀數(shù)據(jù)并向數(shù)據(jù)接收裝置傳送,其特征在于,上述數(shù)據(jù)發(fā)送裝置包括復用部,按幀分割各信道的每個發(fā)送時間間隔的發(fā)送數(shù)據(jù),并復用各信道的幀數(shù)據(jù);發(fā)送部,與上述復用數(shù)據(jù)一起按幀傳送用于確定各信道的幀數(shù)據(jù)長度的組合的識別信息;識別信息同一化單元,使最大發(fā)送時間間隔內(nèi)的所有幀中的上述識別信息相同;上述數(shù)據(jù)接收裝置包括存儲部,存儲所接收到的復用數(shù)據(jù);識別信息判定部,如果最大發(fā)送時間間隔內(nèi)的所有幀的接收識別信息是相同的情況下,則將該接收識別信息判定為從發(fā)送側發(fā)送的識別信息,如果不相同,則根據(jù)多數(shù)決定原則,將最多的接收識別信息判定為從發(fā)送側發(fā)送的識別信息;分離部,根據(jù)所判定的識別信息,識別各信道的幀數(shù)據(jù)長度,根據(jù)該幀數(shù)據(jù)長度,按信道對存儲在上述存儲部中的復用數(shù)據(jù)進行分離。
12.根據(jù)權利要求11所述的通信系統(tǒng),其特征在于,具有使發(fā)送時間間隔比最大發(fā)送時間間隔短的信道的幀數(shù)據(jù)的發(fā)送開始定時與上述最大發(fā)送時間間隔內(nèi)的最初的幀發(fā)送定時相同的單元;使各個信道中的最大發(fā)送時間間隔內(nèi)的所有幀的數(shù)據(jù)長度相同的單元。
13.根據(jù)權利要求12所述的通信系統(tǒng),其特征在于,具有偽數(shù)據(jù)插入單元,在任意一個信道中,在不能使最大發(fā)送時間間隔內(nèi)的所有幀的數(shù)據(jù)長度相同、且在一個或一個以上的幀中不存在應該發(fā)送的數(shù)據(jù)的情況下,在該幀中插入偽數(shù)據(jù),使最大發(fā)送時間間隔內(nèi)的所有幀的數(shù)據(jù)長度相同。
14.根據(jù)權利要求13所述的通信系統(tǒng),其特征在于,具有偽數(shù)據(jù)丟棄部,按信道判定上述分離的幀數(shù)據(jù)是否是偽數(shù)據(jù),如果是偽數(shù)據(jù),則丟棄。
全文摘要
一種通信系統(tǒng)及數(shù)據(jù)收發(fā)裝置、數(shù)據(jù)收發(fā)方法。對各信道的每個發(fā)送時間間隔的發(fā)送數(shù)據(jù)以幀周期分割為幀數(shù)據(jù),將各信道的幀數(shù)據(jù)進行復用傳輸,并且按幀傳送用于確定各信道的幀數(shù)據(jù)長度的組合的識別信息。在該情況下,使最大發(fā)送時間間隔內(nèi)的所有幀的所有識別信息相同來進行發(fā)送。在接收側,如果最大發(fā)送時間間隔內(nèi)的所有幀的識別信息不相同,則視為產(chǎn)生錯誤,根據(jù)多數(shù)決定原則來決定正確的識別信息。
文檔編號H04J13/00GK1640172SQ0282925
公開日2005年7月13日 申請日期2002年7月9日 優(yōu)先權日2002年7月9日
發(fā)明者大野昌洋, 鈴木伸一, 內(nèi)島誠 申請人:富士通株式會社