亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

多輸入多輸出無(wú)線電通信系統(tǒng)中的差錯(cuò)防護(hù)方法和設(shè)備與流程

文檔序號(hào):12014740閱讀:321來(lái)源:國(guó)知局
多輸入多輸出無(wú)線電通信系統(tǒng)中的差錯(cuò)防護(hù)方法和設(shè)備與流程
多輸入多輸出無(wú)線電通信系統(tǒng)中的差錯(cuò)防護(hù)方法和設(shè)備分案說(shuō)明本申請(qǐng)是申請(qǐng)日為2007年10月1日,申請(qǐng)?zhí)枮?00780036954.6,題為“MIMOACK/NACK/PRE/POST信息的最佳差錯(cuò)防護(hù)”的中國(guó)專利申請(qǐng)的分案申請(qǐng)。技術(shù)領(lǐng)域本技術(shù)領(lǐng)域涉及數(shù)據(jù)通信,具體地講,本技術(shù)領(lǐng)域涉及多輸入多輸出(MIMO)數(shù)據(jù)包通信的編碼消息。

背景技術(shù):
自動(dòng)重傳請(qǐng)求(ARQ)協(xié)議是用于數(shù)據(jù)通信的基本方案,其中,如果出現(xiàn)差錯(cuò),即,接收到的數(shù)據(jù)包帶有不能夠糾正的差錯(cuò),或者根本沒(méi)有接收到數(shù)據(jù)包,則接收站請(qǐng)求重新發(fā)送該數(shù)據(jù)包。這里使用的術(shù)語(yǔ)“數(shù)據(jù)包”是一般意義的任何類型的數(shù)據(jù)單元。參照?qǐng)D1,通信系統(tǒng)10包括發(fā)送器12和接收器14。發(fā)送器12向接收器14發(fā)送一個(gè)或更多個(gè)數(shù)據(jù)包。接收器14向發(fā)送器12發(fā)送肯定應(yīng)答(ACK)消息以指示它已經(jīng)正確接收到數(shù)據(jù)包?;蛘撸邮掌?4向發(fā)送器12發(fā)送否定應(yīng)答(NACK)消息以指示它沒(méi)有及時(shí)接收到數(shù)據(jù)包或者沒(méi)有正確接收到數(shù)據(jù)包。圖2示出了事件序列。發(fā)送器12向接收器14發(fā)送包A,接收器14檢測(cè)到某種差錯(cuò)。因此,接收器返回NACK消息。發(fā)送器12重新發(fā)送包A,并且由于接收器這次正確接收到了包A,所以接收器14返回發(fā)送ACK消息。然后可以發(fā)送下一個(gè)包B。當(dāng)然,還有更加復(fù)雜的ARQ方案,例如混合ARQ(HARQ),它們均基于這個(gè)基本的ARQ協(xié)議。在無(wú)線電通信中使用HARQ,使得能夠通過(guò)將遭到破壞的包存儲(chǔ)在接收裝置中而非進(jìn)行拋棄,而更快地實(shí)現(xiàn)差錯(cuò)的恢復(fù)。即使重新發(fā)送的包具有差錯(cuò),仍能夠基于這些壞包的組合推導(dǎo)出好包。例如,HARQ用于高速下行分組接入(HSDPA)中,其中,該HSDPA是由蜂窩載體提供以在無(wú)線接口上提供更快比特率的3G高速數(shù)字?jǐn)?shù)據(jù)業(yè)務(wù)。HSDPA是寬帶碼分多址(WCDMA)技術(shù)的主要增強(qiáng)部分,它加入附加信道并且選擇性地應(yīng)用不同調(diào)制和編碼技術(shù)。圖3示出了HSDPA通信系統(tǒng)15的簡(jiǎn)化示例,其中,用戶設(shè)備(UE)17(有時(shí)候稱作無(wú)線電移動(dòng)終端或者站)從基站19(有時(shí)候稱作NodeB)無(wú)線接收數(shù)據(jù)包。這些包利用高速下行共享信道(HS-DSCH)進(jìn)行下行發(fā)送?;纠酶咚俟蚕砜刂菩诺?HS-SCCH)來(lái)發(fā)送對(duì)應(yīng)的物理層控制信息(例如,UE身份和擴(kuò)展碼分配以及在重新發(fā)送的情況下同樣支持軟組合的解碼信息)。在圖中,HS-SCCH用于通知作為接收方的UE17不久要發(fā)送數(shù)據(jù)包。在上行方向上,UE17利用高速專用物理控制信道(HS-DPCCH)向基站19傳送ACK和NACK消息、前導(dǎo)碼(PRE)和后導(dǎo)碼(POST)消息以及關(guān)于下行信道的質(zhì)量的反饋信息。當(dāng)在發(fā)送時(shí)間間隔(TTI)內(nèi)提供的子幀的幀即一個(gè)子幀是一個(gè)TTI(例如,HSDPA的2ms)時(shí),在HSDPA信道上進(jìn)行通信。HS-DSCH上的一個(gè)子幀可以用于傳送數(shù)據(jù)包或者其它單元。為了有利于UE對(duì)指向該UE的HS-DSCH上的子幀中的數(shù)據(jù)包進(jìn)行高效解碼,UE首先接收HS-SCCH上的指示(該包針對(duì)該UE)以及用于對(duì)分配的碼信道進(jìn)行解調(diào)所需的信息。如果UE17基于HS-SCCH上的提前指示符確定下一個(gè)包是針對(duì)UE17的,則它經(jīng)由HS-DPCCH將PRE消息發(fā)回給基站19,以確認(rèn)它準(zhǔn)備好接收并且解碼該數(shù)據(jù)包。在發(fā)送了該數(shù)據(jù)包(這可能會(huì)花費(fèi)多個(gè)TTI)以后,并且UE檢測(cè)到它已經(jīng)接收到包的末端時(shí),UE17通過(guò)經(jīng)由HS-DPCCH將POST消息發(fā)回給基站19來(lái)確認(rèn)該事實(shí)。圖4示出了在HS-SCCH、HS-DSCH和HS-DPCH上發(fā)送的消息與包之間的定時(shí)關(guān)系的示例。當(dāng)UE檢測(cè)到HS-SCCH上的子幀N中的針對(duì)它的控制信息時(shí),UE在HS-DPCCH上的子幀N-1中發(fā)送前導(dǎo)碼(PRE)。在對(duì)HS-DSCH包進(jìn)行解碼并在HS-DPCCH上的子幀N中發(fā)送混合ARQACK/NACK以后,UE在HS-DPCCH上的子幀N+1中發(fā)送后導(dǎo)碼(POST)(除非在HS-DSCH上的子幀N+1中檢測(cè)到包,在這種情況下,發(fā)送ACK/NACK,或者在子幀N+2中檢測(cè)到HS-SCCH控制信息,在這種情況下,發(fā)送PRE)。因此,包含ACK/NACK信號(hào)的一系列TTI之前通常有包含PRE信號(hào)的TTI。包含ACK/NACK信號(hào)的一系列TTI之后還可以有包含POST信號(hào)的TTI。為了改進(jìn)ACK/NACK/PRE/POST檢測(cè)性能,圖5所示的ACK/NACK信令信道(例如,HS-DPCCH)可以采用格狀結(jié)構(gòu)。針對(duì)數(shù)據(jù)會(huì)話,關(guān)注UE在間斷發(fā)送(DTX)狀態(tài)下開(kāi)始,其中,沒(méi)有經(jīng)由HS-DPCCH發(fā)送任何內(nèi)容。只要HS-SCCH指向其它UE,則關(guān)注的UE停留在DTX狀態(tài)。如果HS-SCCH指向關(guān)注UE,則UE從DTX狀態(tài)進(jìn)入PRE狀態(tài),在該P(yáng)RE狀態(tài)中,經(jīng)由HS-DPCCH發(fā)送PRE消息。當(dāng)在子幀N-1中處于PRE狀態(tài)時(shí),UE在子幀N中解調(diào)并且解碼HS-DSCH包,并且根據(jù)否正確接收到HS-DSCH,在子幀N中經(jīng)由HS-DPCCH發(fā)送ACK或NACK消息。在經(jīng)由HS-DPCCH發(fā)送ACK或NACK以后,UE從PRE狀態(tài)轉(zhuǎn)變到ACK/NACK狀態(tài),在該ACK/NACK狀態(tài)中,它能夠繼續(xù)在子幀N+1中接收HS-DSCH上的數(shù)據(jù)。在這種情況下,UE在HS-DPCCH上發(fā)送ACK或NACK并且保持ACK/NACK狀態(tài)。或者,如果在子幀N+1上沒(méi)有任何HS-DSCH上的數(shù)據(jù),或者在子幀N+2中的HS-SCCH上的信息針對(duì)另一個(gè)UE,則UE在子幀N+1期間在HS-DPCCH上發(fā)送POST消息,并且轉(zhuǎn)變回DTX狀態(tài)。如果在子幀N+1中沒(méi)有針對(duì)UE的HS-DSCH上的數(shù)據(jù),而是在子幀N+2中HS-SCCH針對(duì)該UE,則該UE在子幀N+1期間在HS-DPCCH上發(fā)送PRE消息,并且轉(zhuǎn)變回PRE狀態(tài)。ACK和NACK消息是需要可靠和正確接收的重要消息。信道編碼是提供增大消息可靠性的一個(gè)方法。當(dāng)前在HSDPA的版本5中,利用10個(gè)比特的重復(fù)編碼來(lái)發(fā)送HARQACK和NACK消息。換言之,針對(duì)ACK消息,二進(jìn)制“1”被重復(fù)十次;針對(duì)NACK消息,二進(jìn)制“0”被重復(fù)十次。用于編碼消息的重復(fù)比特越多,接收器能夠準(zhǔn)確對(duì)接收到的信息進(jìn)行解碼并且提取實(shí)際發(fā)送的消息的可靠性越高。重復(fù)碼是線性碼,其中,碼字w能夠表示為w=xG,其中,G是所謂的線性碼的生成矩陣,并且x是信息比特(1或者0)。上述重復(fù)碼的生成矩陣是G=[1111111111]。如下表所示,定義了針對(duì)要進(jìn)行發(fā)送的ACK/NACK消息采用的這種10比特重復(fù)編碼方案,其中,輸出表示為w0、w1、……、w9。PRE和POST消息利用兩個(gè)其它碼字進(jìn)行發(fā)送,這同樣在表1中進(jìn)行了示出。表1將多輸入/多輸出(MIMO)引入到無(wú)線通信中,以改進(jìn)發(fā)送速率和整體性能。MIMO是指利用多個(gè)發(fā)送天線和/或多個(gè)接收器天線。當(dāng)利用兩個(gè)發(fā)送天線和兩個(gè)或更多個(gè)接收天線時(shí),能夠發(fā)送兩個(gè)并行數(shù)據(jù)流,這將數(shù)據(jù)速率加倍。多個(gè)接收器單獨(dú)地實(shí)現(xiàn)無(wú)線裝置之間的更大距離。圖6示出了采用雙流MIMO的通信系統(tǒng)20的示例?;?4向UE22發(fā)送兩個(gè)數(shù)據(jù)流1和2。在第一次發(fā)送中,這個(gè)示例中的第一數(shù)據(jù)流包括數(shù)據(jù)包A,第二數(shù)據(jù)流包括數(shù)據(jù)包B。HS-SCCH信令向UE22通知由基站24經(jīng)由HS-DSCH針對(duì)該UE22發(fā)送兩個(gè)數(shù)據(jù)流。UE22針對(duì)兩個(gè)流中的每一個(gè)利用HS-DPCCH發(fā)送ACK/NACK消息。MIMO增大了ACK/NACK信令的電平。如圖7所示,在雙重或雙流發(fā)送中(對(duì)每個(gè)流進(jìn)行單獨(dú)編碼),針對(duì)ACK/NACK消息組或者組合存在四個(gè)可能值。繼續(xù)討論圖6的示例,盡管從基站接收到包A和包B的第一和第二數(shù)據(jù)流發(fā)送,但是僅成功接收到包B。因此,針對(duì)包A(來(lái)自第一流)返回了NACK消息,而針對(duì)包B(來(lái)自第二流)返回了ACK消息。在接下來(lái)的TTI中,基站發(fā)送包A和包C,但是僅僅成功接收到包A。因此,針對(duì)包A(第一流)返回了ACK消息,而針對(duì)包C(第二流)返回了NACK消息。在接下來(lái)的TTI中,基站發(fā)送包D(第一流)和包C(第二流),這兩個(gè)包被成功接收到,從而UE發(fā)送兩個(gè)ACK消息。第四ACK/NACK組或組合(未示出)是兩個(gè)發(fā)送的包都沒(méi)有被成功接收到,由此導(dǎo)致UE發(fā)送兩個(gè)NACK消息。為了在當(dāng)前HSDPA中在10比特ACK/NACK差錯(cuò)防護(hù)編碼方案中實(shí)現(xiàn)雙流MIMO方案,通過(guò)簡(jiǎn)單地重復(fù)ACK/NACK比特5次而非10次,可以使用這10個(gè)比特來(lái)針對(duì)每個(gè)流攜帶一個(gè)ACK/NACK消息,其中,5個(gè)“1”用于ACK,5個(gè)“0”用于NACK。這樣,兩個(gè)ACK/NACK能夠嵌入到用于當(dāng)前HS-DPCCH中的10個(gè)比特。通過(guò)這種方案,下面的碼字被映射到不同的ACK/NACK組合。ACK(第一流)和ACK(第二流):1111111111ACK(第一流)和NACK(第二流):1111100000NACK(第一流)和ACK(第二流):0000011111NACK(第一流)和NACK(第二流):0000000000這是一個(gè)線性碼,由此,能夠通過(guò)模二運(yùn)算w=xG生成該碼字,其中,在這個(gè)情況下的生成矩陣是:并且信息矢量是x=[b(1)b(2)],其中,b(1)是第一流的ACK/NACK比特,b(2)是第二流的ACK/NACK比特。這種方案的問(wèn)題在于:與10比特重復(fù)編碼的情況相比較而言,ACK/NACK消息的差錯(cuò)防護(hù)較差。其結(jié)果是要么出現(xiàn)更高差錯(cuò)率,要么出現(xiàn)更高發(fā)送功率以保持相同差錯(cuò)率。這都不是有吸引力的方案。所需要的是一種不同的編碼方案,它提供所需的差錯(cuò)防護(hù),并且使針對(duì)多個(gè)MIMO流的編碼比特?cái)?shù)最優(yōu),例如為2、3、4等。

技術(shù)實(shí)現(xiàn)要素:
公開(kāi)了一種用于在多輸入多輸出(MIMO)無(wú)線電通信系統(tǒng)中使用的差錯(cuò)防護(hù)方法和設(shè)備。一個(gè)示例無(wú)線電通信系統(tǒng)是高速下行分組接入(HSDPA)系統(tǒng),其中,該設(shè)備或方法可以在無(wú)線電移動(dòng)站或者在無(wú)線電基站中實(shí)現(xiàn)。在一個(gè)示例實(shí)施例中,無(wú)線電接收器接收經(jīng)由無(wú)線電接口發(fā)送的兩個(gè)或者更多個(gè)MIMO數(shù)據(jù)流。解碼器對(duì)接收到的MIMO數(shù)據(jù)流進(jìn)行解碼,并且在每個(gè)發(fā)送時(shí)間間隔內(nèi)針對(duì)為每個(gè)MIMO數(shù)據(jù)流接收到的一個(gè)或更多個(gè)數(shù)據(jù)單元產(chǎn)生自動(dòng)重發(fā)請(qǐng)求(ARQ)消息。編碼器利用非線性碼集中的碼字來(lái)對(duì)ARQ消息進(jìn)行編碼。在用于在多輸入多輸出(MIMO)無(wú)線電通信系統(tǒng)中使用的另一個(gè)示例實(shí)施方式中,發(fā)送器在發(fā)送時(shí)間間隔內(nèi)發(fā)送被發(fā)送的兩個(gè)或更多個(gè)MIMO數(shù)據(jù)流的一個(gè)或更多個(gè)數(shù)據(jù)單元。接收器在每個(gè)發(fā)送時(shí)間間隔內(nèi)接收與針對(duì)每個(gè)MIMO數(shù)據(jù)流接收到的一個(gè)或更多個(gè)數(shù)據(jù)單元相關(guān)聯(lián)的ARQ消息。解碼器利用非線性碼集中的碼字來(lái)對(duì)ARQ消息進(jìn)行解碼。該ARQ消息包括肯定應(yīng)答(ACK)和否定應(yīng)答(NACK)信號(hào)中的一個(gè)或全部?jī)蓚€(gè)。在第一示例實(shí)施中,該ARQ消息包括以下肯定應(yīng)答(ACK)和/或否定應(yīng)答(NACK)對(duì)中的一對(duì):ACK/ACK、ACK/NACK、NACK/ACK和NACK/NACK,其中,每個(gè)MIMO流具有一個(gè)ACK或者NACK指示符。2-MIMO流系統(tǒng)的非線性碼集具有非線性碼集屬性C10,4,6,從而每個(gè)碼字具有10個(gè)比特,非線性碼集中具有4個(gè)碼字,并且這4個(gè)碼字中的每個(gè)碼字與這4個(gè)碼字的其余碼字之間的最小碼距離是6。在第二示例實(shí)施中,該ARQ消息包括以下肯定應(yīng)答(ACK)和/或否定應(yīng)答(NACK)三元組中的一個(gè):ACK/ACK/ACK、ACK/ACK/NACK、ACK/NACK/ACK、ACK/NACK/NACK、NACK/ACK/ACK、NACK/ACK/NACK/、NACK/NACK/ACK和NACK/NACK/NACK,其中,每個(gè)MIMO流具有一個(gè)ACK或NACK指示符。3-MIMO流系統(tǒng)的非線性碼集具有非線性碼集屬性C10,8,5,從而每個(gè)碼字具有10個(gè)比特,非線性碼集中具有8個(gè)碼字,并且這8個(gè)碼字中的每個(gè)碼字與這8個(gè)碼字中的其余碼字之間的最小碼距離是5。在第三示例實(shí)施中,該ARQ消息包括具有肯定應(yīng)答(ACK)信號(hào)和否定應(yīng)答(NACK)信號(hào)中的一個(gè)或全部?jī)蓚€(gè)的4個(gè)ARQ信號(hào)的16種不同組合中的一個(gè)組合,其中,每個(gè)MIMO流具有一個(gè)ACK或NACK指示符。4-MIMO流系統(tǒng)的非線性碼集具有非線性碼集屬性C10,16,4,從而每個(gè)碼字具有10個(gè)比特,非線性碼集中具有16個(gè)碼字,并且這16個(gè)碼字中的每個(gè)碼字與這16個(gè)碼字中的其余碼字之間的最小碼距離是4。在第四示例實(shí)施中,在TTI中發(fā)送的ARQ消息包括肯定應(yīng)答(ACK)和/或否定應(yīng)答(NACK)信號(hào)的4種不同組合之一加上前導(dǎo)碼(PRE)和后導(dǎo)碼(POST)。包含ACK/NACK信號(hào)的一個(gè)或通常一系列TTI之前有包含前導(dǎo)碼(PRE)信號(hào)的TTI。包含ACK/NACK信號(hào)的一個(gè)或一系列TTI之后可以有包含后導(dǎo)碼(POST)信號(hào)的TTI。因此,在任何TTI中,可以發(fā)送這六個(gè)信號(hào)之一。2-MIMO流系統(tǒng)的非線性碼集具有非線性碼集屬性C10,6,6,從而每個(gè)碼字具有10個(gè)比特,非線性碼集中具有6個(gè)碼字,并且這6個(gè)碼字中的每個(gè)碼字與這6個(gè)碼字中的其余碼字之間的最小碼距離是6。在第五示例實(shí)施中,該ARQ消息包括肯定應(yīng)答(ACK)和/或否定應(yīng)答(NACK)信號(hào)的不同組合加上前導(dǎo)碼(PRE)和后導(dǎo)碼(POST)的8個(gè)不同組之一。包含ACK/NACK信號(hào)的一個(gè)或通常一系列TTI之前有包含前導(dǎo)碼(PRE)信號(hào)的TTI。包含ACK/NACK信號(hào)的一個(gè)或一系列TTI之后還可以有包含后導(dǎo)碼(POST)信號(hào)的TTI,因此,在任何TTI中,可以發(fā)送這六個(gè)信號(hào)之一。3-MIMO流系統(tǒng)的非線性碼集具有非線性碼集屬性C10,10,5,從而每個(gè)碼字具有10個(gè)比特,非線性碼集中具有10個(gè)碼字,并且這10個(gè)碼字中的每個(gè)碼字與這10個(gè)碼字中的其余碼字之間的最小碼距離是5。在第六示例實(shí)施中,該ARQ消息包括肯定應(yīng)答(ACK)和/或否定應(yīng)答(NACK)信號(hào)的4種不同組合之一加上前導(dǎo)碼(PRE)和后導(dǎo)碼(POST)。包含ACK/NACK信號(hào)的一個(gè)或通常一系列TTI之前有包含前導(dǎo)碼(PRE)信號(hào)的TTI。包含ACK/NACK信號(hào)的一個(gè)或一系列TTI之后可以有包含后導(dǎo)碼(POST)信號(hào)的TTI。因此,在任何TTI中,可以發(fā)送這六個(gè)信號(hào)之一。4-MIMO流系統(tǒng)的非線性碼集具有非線性碼集屬性C16,6,9,從而每個(gè)碼字具有16個(gè)比特,非線性碼集中具有6個(gè)碼字,并且這6個(gè)碼字中的每個(gè)碼字與這6個(gè)碼字中的其余碼字之間的最小碼距離是9。附圖說(shuō)明圖1是采用ARQ協(xié)議的示例數(shù)據(jù)通信系統(tǒng);圖2示出了基本ARQ方案;圖3是簡(jiǎn)化示例HSDPA無(wú)線電通信系統(tǒng);圖4是示出圖3的系統(tǒng)中的基站與用戶設(shè)備之間經(jīng)由HS-SCCH、HS-DSCH和HS-DPCCH的通信的示例定時(shí)的圖;圖5是示例HSDPA無(wú)線電通信系統(tǒng)中的擴(kuò)展ACK/NACK信令的狀態(tài)圖;圖6是示例無(wú)線電通信系統(tǒng)中的雙流MIMO通信;圖7示出了圖5的雙流MIMO通信示例中的基本ARQ方案;圖8示出了漢明距離是5的第一編碼情況;圖9示出了漢明距離是3的第二編碼情況;圖10是在示例HSDPA無(wú)線電通信系統(tǒng)中利用10,6,6非線性碼集對(duì)ACK/NACK/PRE/POST消息進(jìn)行差錯(cuò)防護(hù)的非限制示例雙流MIMO無(wú)線電通信的簡(jiǎn)化功能框圖;以及圖11是在示例HSDPA無(wú)線電通信系統(tǒng)中利用10,4,6非線性碼集對(duì)ACK/NACK消息進(jìn)行差錯(cuò)防護(hù)的非限制示例雙流MIMO無(wú)線電通信的簡(jiǎn)化功能框圖。具體實(shí)施方式在下面的描述中,針對(duì)解釋和非限制的目的,闡述了諸如特定節(jié)點(diǎn)、功能實(shí)體、技術(shù)、協(xié)議、標(biāo)準(zhǔn)等的特定細(xì)節(jié),以便理解所述技術(shù)。另外,為了避免非必要細(xì)節(jié)掩蓋該描述,省去了對(duì)公知方法、裝置、技術(shù)等的詳細(xì)描述。在圖中示出了各個(gè)單獨(dú)功能塊。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)明白,可以利用單獨(dú)硬件電路,與合適編程的微處理器或通用計(jì)算機(jī)結(jié)合使用軟件程序和數(shù)據(jù),利用專用集成電路(ASIC)、可編程邏輯陣列,和/或利用一個(gè)或更多數(shù)字信號(hào)處理器(DSP),來(lái)實(shí)現(xiàn)這些塊的功能。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)明白,可以實(shí)現(xiàn)偏離下面公開(kāi)的具體細(xì)節(jié)的其它實(shí)施方式。目的在于針對(duì)背景技術(shù)中描述的MIMO情況中的ACK/NACK信令采取最佳編碼方案。通常,定義碼集或碼本的屬性的三個(gè)特征包括碼集中的每個(gè)碼字的長(zhǎng)度(即,每個(gè)碼字中的總比特?cái)?shù))、碼集中的有效碼字的總數(shù)、以及碼集中的兩個(gè)有效不同碼字之間的最小漢明距離。當(dāng)兩個(gè)字進(jìn)行比較時(shí),漢明距離是對(duì)應(yīng)碼元不同的碼元位置數(shù)。例如,由于兩個(gè)比特位置處的比特值不同,所以碼字1011101與1001001之間的漢明距離是2。圖8示出了漢明距離是5的第一碼字集,這意味著碼本中的每個(gè)碼字與碼本中的所有其它碼字相差5個(gè)碼元或比特值。原始發(fā)送的碼字A相對(duì)于碼集中的另一個(gè)碼字B的漢明距離是5。然而,當(dāng)接收到發(fā)送的碼字A時(shí),檢測(cè)發(fā)現(xiàn)與當(dāng)發(fā)送碼字A時(shí)相比較兩個(gè)比特的值是不同的。幸運(yùn)的是,由于該碼集的漢明距離是5,所以接收到的碼字與碼字A的漢明距離為2,而與碼字B的漢明距離為3。接收器選擇具有最小漢明距離的碼字,它在這種情況下是正確的碼字A。但是,隨著碼集的漢明距離下降,結(jié)果變得更加不利。例如,圖9示出了漢明距離是3的第二碼集。當(dāng)接收到發(fā)送的碼字A時(shí),再次檢測(cè)發(fā)現(xiàn)與當(dāng)發(fā)送碼字A時(shí)相比較兩個(gè)比特的值是不同的。由于碼集的漢明距離僅僅是3,所以接收到的碼字與碼字A的漢明距離為2。但是,接收到的碼字與錯(cuò)誤碼字B的漢明距離更短,為1。由于碼字B具有最短的漢明距離,所以接收器選擇碼字B,其中,該碼字B在這種情況下是不正確的碼字。由此,期望具有更長(zhǎng)漢明距離的碼本。發(fā)明人發(fā)現(xiàn)了用于編碼ARQ消息的最佳碼集。一個(gè)非限制示例ARQ消息可以包括ACK和/或NACK信號(hào)、每個(gè)MIMO流的一個(gè)ACK或NACK指示符,還有可能包括用于諸如2流、3流和4流MIMO的各種MIMO方案中的前導(dǎo)碼(PRE)和后導(dǎo)碼(POST)。一個(gè)或者通常一系列包含ACK/NACK信號(hào)的TTI之前可以有包含前導(dǎo)碼(PRE)信號(hào)的TTI。一個(gè)或者一系列包含ACK/NACK信號(hào)的TTI之后可以有包含后導(dǎo)碼(POST)信號(hào)的TTI。因此,在任何TTI中,可以發(fā)送這6個(gè)信號(hào)之一。優(yōu)選的非限制示例實(shí)施方式利用最佳非線性碼集,其中,該碼集中的所有碼字之間的最小漢明距離達(dá)到Plotkin邊界,這是能夠達(dá)到的最長(zhǎng)的最小漢明距離。針對(duì)具有PRE、POST以及四個(gè)不同的可能ACK/NACK組合的2流MIMO情況,利用6個(gè)碼字。兩個(gè)MIMO流的ACK/NACK信號(hào)的四個(gè)不同可能組合包括:1)ACK/ACK,2)ACK/NACK,3)NACK/ACK,和4)NACK/NACK。在根據(jù)圖5的狀態(tài)圖從ACK/NACK狀態(tài)轉(zhuǎn)變回ACK/NACK狀態(tài)的過(guò)程中,發(fā)送這些ACK/NACK對(duì)中的一對(duì)。每個(gè)MIMO流每個(gè)發(fā)送時(shí)間間隔發(fā)送一個(gè)ACK或者NACK指示符。在從DTX狀態(tài)轉(zhuǎn)變到PRE的轉(zhuǎn)換的過(guò)程中以及另外在從ACK/NACK狀態(tài)轉(zhuǎn)變到PRE狀態(tài)的過(guò)程中,發(fā)送PRE。在從ACK/NACK狀態(tài)轉(zhuǎn)變到DTX狀態(tài)的過(guò)程中,發(fā)送POST。碼本中的6個(gè)碼字中的每個(gè)碼字的長(zhǎng)度是10個(gè)比特,并且任何一對(duì)不同碼字之間的最小漢明距離是6。由此,碼集具有C10,6,6的碼集屬性。通常,利用碼集屬性記號(hào)Ci,j,k,其中,第一下標(biāo)i表示碼的長(zhǎng)度(編碼比特?cái)?shù)),第二下標(biāo)j表示碼字的數(shù)目,第三下標(biāo)k表示該碼集中的任何一對(duì)不同碼字之間的最小漢明距離。由于關(guān)系w=xG不能夠用于生成具有發(fā)現(xiàn)的碼集屬性C10,6,6的碼集內(nèi)的碼字,所以該碼集屬性C10,6,6是非線性的(有時(shí)候,非線性碼集屬性簡(jiǎn)稱為非線性碼集,是指這些碼的集合具有特定碼集屬性Ci,j,k)。此外,由于具有與ACK/NACK操作相關(guān)聯(lián)的四個(gè)碼字的C10,6,6的子集不能夠由w=xG生成,所以C10,6,6的子集同樣具有非線性碼屬性。針對(duì)3流MIMO情況,發(fā)明人確定基于三個(gè)MIMO流的ACK/NACK信號(hào)的8個(gè)不同可能組合應(yīng)當(dāng)使用10個(gè)碼字,這8個(gè)不同可能組合包括:1)ACK/ACK/ACK,2)ACK/ACK/NACK,3)ACK/NACK/ACK,4)ACK/NACK/NACK,5)NACK/ACK/ACK,6)NACK/ACK/NACK,7)NACK/NACK/ACK,8)NACK/NACK/NACK。在根據(jù)圖5的狀態(tài)圖從ACK/NACK狀態(tài)轉(zhuǎn)變回ACK/NACK狀態(tài)的過(guò)程中,發(fā)送這些消息之一。每個(gè)MIMO流每個(gè)發(fā)送時(shí)間間隔發(fā)送一個(gè)ACK或NACK指示符。在從DTX狀態(tài)轉(zhuǎn)變到PRE狀態(tài)的過(guò)程中以及另外在從ACK/NACK狀態(tài)轉(zhuǎn)變到PRE狀態(tài)的過(guò)程中,發(fā)送PRE。在從ACK/NACK狀態(tài)轉(zhuǎn)變到DTX狀態(tài)的過(guò)程中,發(fā)送POST。因此,總共能夠在HS-DPCCH中發(fā)送10個(gè)消息。在這種情況下的最佳非線性碼集具有10個(gè)碼字,這10個(gè)碼字中的每個(gè)碼字的長(zhǎng)度是10,并且任何一對(duì)不同碼字之間的最小漢明距離是5。于是,最佳非線性碼集具有C10,10,5的非線性碼集屬性。針對(duì)4流MIMO情況,發(fā)明人基于四個(gè)MIMO流的ACK/NACK信號(hào)或指示符的16個(gè)不同可能組合以及PRE和POST,確定應(yīng)當(dāng)使用18個(gè)碼字。每個(gè)MIMO流每個(gè)發(fā)送時(shí)間間隔發(fā)送一個(gè)ACK或NACK指示符。因此,碼本中有18個(gè)碼字,這18個(gè)碼字中的每個(gè)碼字的長(zhǎng)度是10個(gè)比特,并且任何一對(duì)不同碼字之間的最小漢明距離是4。最佳碼集具有C18,10,4的非線性碼集屬性。針對(duì)2流MIMO情況,諸如圖6所示的示例,描述了示出可以如何構(gòu)成具有非線性碼集屬性C10,6,6的最佳碼集的示例。然而,最佳碼集不限于這種特定結(jié)構(gòu)。作為代替,可以使用具有碼集屬性C10,6,6的任何碼集。例如,盡管可以使用掩碼(mask)來(lái)對(duì)碼字自身的值進(jìn)行變換,但是掩碼碼集仍將具有碼集屬性C10,6,6。另外,編碼比特的任何排列保持最小漢明距離,由此生成具有相同碼集屬性的另一個(gè)碼集。已知從12維Hadamard矩陣A12開(kāi)始能夠推導(dǎo)出碼字長(zhǎng)度小于或等于12的最佳碼,該Hadamard矩陣A12如下:111111111111101011100010100101110001110010111000101001011100100100101110100010010111110001001011111000100101111100010010101110001001110111000100Hadamard矩陣是方陣,它的元素或者是1或者是0,并且它的行彼此正交,這意味著該Hadamard矩陣中的每?jī)蓚€(gè)不同行表示叉積是零的兩個(gè)正交矢量。接下來(lái),通過(guò)刪除A12Hadamard矩陣的第一列獲得碼長(zhǎng)度11以及最小距離6,從而生成下面的碼集C11,12,6:CW0=[11111111111]CW1=[01011100010]CW2=[00101110001]CW3=[10010111000]CW4=[01001011100]CW5=[00100101110]CW6=[00010010111]CW7=[10001001011]CW8=[11000100101]CW9=[11100010010]CW10=[01110001001]CW11=[10111000100]能夠任意選擇碼集C11,12,6的列從而將碼字分類成兩個(gè)子集:一個(gè)子集在特定選擇的列處為1,而另一個(gè)子集在相同選擇的列處為0。這兩個(gè)子集各包含6個(gè)碼字。在截掉(puncturing)選擇的分類列以后,能夠選擇這些子集中的任意一個(gè)以形成長(zhǎng)度為10且最小距離為6的最佳碼。例如,能夠選擇C11,12,6碼集的第一列進(jìn)行這種分類。能夠從第一列為1的子集中獲得最佳碼集C10,6,6。通過(guò)去除第一列為1的這些C11,12,6碼(CW0、CW3、CW7、CW8、CW09和CW11)中的第一列,生成下面的6個(gè)碼字:CW0=[1111111111]CW1=[0010111000]CW2=[0001001011]CW3=[1000100101]CW4=[1100010010]CW5=[0111000100]如表2所示,這6個(gè)碼字能夠用于表示6個(gè)可能的HS-DPCCH消息。注意:包含ACK/NACK的子碼是非線性碼。表2任何信號(hào)之間的最小距離或漢明距離是6。Hadamard變換是一種廣義傅里葉變換,它是能夠在接收器中利用來(lái)以具有碼集屬性C10,6,6的這個(gè)碼集中對(duì)碼字進(jìn)行解碼的變換的非限制示例。如上所述,在不改變基本的碼集屬性C10,6,6的情況下,可以對(duì)碼集進(jìn)行掩碼、排列或者其它變換。例如,在表3中闡述了由于掩碼和排列而與表2所示的碼集不同并且同樣具有經(jīng)由HS-DPCCH發(fā)送的6個(gè)不同碼字的相同非線性碼集屬性C10,6,6的碼集。表3如果在未來(lái)的系統(tǒng)規(guī)范進(jìn)化過(guò)程中系統(tǒng)資源配置發(fā)生改變,則可能需要不同長(zhǎng)度的碼字。這里描述的技術(shù)可以延伸到構(gòu)建不同長(zhǎng)度的碼字。例如,下面示出了長(zhǎng)度為16且最小距離為9的最佳非線性碼集C16,6,9的構(gòu)建。從上面給出的最佳碼集C10,6,6開(kāi)始,對(duì)到該碼集添加另外6列。4個(gè)額外列可以是C10,6,6的第一、第四、第八和第九列的重復(fù)。另外兩列包括四個(gè)連續(xù)1和兩個(gè)連續(xù)0。最佳C16,6,9碼集中的碼字的這個(gè)示例的結(jié)果如下:CW0=[1111111111111110]CW1=[0010111000000010]CW2=[0001001011010111]CW3=[1000100101101011]CW4=[1100010010100101]CW5=[0111000100011001]針對(duì)3流MIMO,需要23+2=10個(gè)碼字。再次,從12維Hadamard矩陣A12開(kāi)始:111111111111101011100010100101110001110010111000101001011100100100101110100010010111110001001011111000100101111100010010101110001001110111000100接下來(lái),通過(guò)刪除第一列獲得下面的長(zhǎng)度為11并且最小距離為6的最佳非線性碼集C11,12,6:CW0=[11111111111]CW1=[01011100010]CW2=[00101110001]CW3=[10010111000]CW4=[01001011100]CW5=[00100101110]CW6=[00010010111]CW7=[10001001011]CW8=[11000100101]CW9=[11100010010]CW10=[01110001001]CW11=[10111000100]能夠再次截掉碼集C11,12,6以給出長(zhǎng)度為10且最小距離為6的最佳碼。這能夠通過(guò)從以上列表刪除任何列來(lái)實(shí)現(xiàn)。例如,從C11,12,6截掉第一比特給出下面的碼集C10,12,5:CW0=[1111111111]CW1=[1011100010]CW2=[0101110001]CW3=[0010111000]CW4=[1001011100]CW5=[0100101110]CW6=[0010010111]CW7=[0001001011]CW8=[1000100101]CW9=[1100010010]CW10=[1110001001]CW11=[0111000100]為了對(duì)3流MIMO所需的10個(gè)信號(hào)進(jìn)行編碼,能夠任意從這12個(gè)碼字中選擇10個(gè)碼字。任何HS-DPCCH消息之間的最小距離或漢明距離至少是5。包含ACK/NACK指示符的8個(gè)組合的子碼是非線性碼。再次,能夠在接收器中采用Hadamard變換來(lái)解碼這個(gè)碼。如上所述,可以利用不同的碼字來(lái)實(shí)現(xiàn)非線性碼集屬性C10,12,5,只要它們具有非線性碼集屬性C10,12,5即可。針對(duì)4流MIMO,需要24+2=18個(gè)碼字。包含長(zhǎng)度為9的碼字且最小距離為4的最佳碼集包含20個(gè)碼字。在一個(gè)非限制示例中可以根據(jù)10維參考矩陣(conferencematrix)構(gòu)成這個(gè)碼集。參考矩陣(也稱作C矩陣)是方陣C,其中,對(duì)角線上是0,而非對(duì)角線上是1和0,由此CTC是單位矩陣I的倍數(shù)。下面給出了這些碼字:C9,20,4CW0=[000000000]CW1=[111001010]CW2=[111100001]CW3=[111010100]CW4=[010111001]CW5=[001111100]CW6=[100111010]CW7=[001010111]CW8=[100001111]CW9=[010100111]CW10=[100110101]CW11=[010011110]CW12=[001101011]CW13=[101100110]CW14=[110010011]CW15=[011001101]CW16=[110101100]CW17=[011110010]CW18=[101011001]CW19=[111111111]能夠如下構(gòu)建18個(gè)HS-DPCCH消息的示例非線性碼集。首先,將“1”附加到碼字CW0和CW19。接著,任意丟棄碼字CW1、CW2、……、CW18中的兩個(gè)碼字,并且對(duì)剩余的16個(gè)碼字附上“0”。例如,如果丟棄了C9,20,4中的碼字CW17和CW18,則如下給出了該4流MIMO情況下的18個(gè)HS-DPCCH消息的最佳非線性碼集:C10,18,4CW0=[0000000001]CW1=[1110010100]CW2=[1111000010]CW3=[1110101000]CW4=[0101110010]CW5=[0011111000]CW6=[1001110100]CW7=[0010101110]CW8=[1000011110]CW9=[0101001110]CW10=[1001101010]CW11=[0100111100]CW12=[0011010110]CW13=[1011001100]CW14=[1100100110]CW15=[0110011010]CW16=[1101011000]CW19=[1111111111]即使這個(gè)碼的最小距離是4,碼字CW0與該集中的任何其它碼字之間的距離也至少是6,并且碼字CW19與該集中的任何其它碼字之間的距離也至少是5。可能有用的是,分配CW0表示POST信號(hào),而分配CW19表示PRE信號(hào)。該非線性碼集中的其它16個(gè)碼字能夠用于表示四個(gè)獨(dú)立流的ACK/NACK的不同組合。在任何情況下,基于上述內(nèi)容選擇16個(gè)碼字來(lái)傳送ACK/NACK會(huì)生成非線性的子碼。圖10是在示例HSDPA無(wú)線電通信系統(tǒng)30中使用10,6,6非線性碼集對(duì)ACK/NACK/PRE/POST信號(hào)進(jìn)行差錯(cuò)防護(hù)的非限制示例2流MIMO無(wú)線電通信的簡(jiǎn)化功能框圖。UE32包括無(wú)線電收發(fā)電路36,該無(wú)線電收發(fā)電路36耦合到ACK/NACK/PRE/POST編碼器40和HS-DSCH/HS-SCCH解碼器和差錯(cuò)檢測(cè)器/糾正器42。編碼器40耦合到碼字存儲(chǔ)器38,在這個(gè)示例中,該碼字存儲(chǔ)器38存儲(chǔ)具有非線性碼集屬性C10,6,6的碼本39?;?4包括無(wú)線電收發(fā)電路44,該無(wú)線電收發(fā)電路44耦合到ACK/NACK/PRE/POST解碼器46。解碼器46耦合到碼字存儲(chǔ)器48,在這個(gè)示例中,碼字存儲(chǔ)器48還存儲(chǔ)具有非線性碼集屬性C10,6,6的碼本49。解碼器耦合到處理電路50?;?4經(jīng)由HS-DSCH向UE32發(fā)送兩個(gè)數(shù)據(jù)流1和2。如上結(jié)合圖4所示,它還向UE32發(fā)送由兩個(gè)數(shù)據(jù)流共享的對(duì)應(yīng)數(shù)據(jù)發(fā)送指示消息以通知UE不久就發(fā)送包。UE中的無(wú)線電收發(fā)電路36將接收的數(shù)據(jù)指示符和與這兩個(gè)流對(duì)應(yīng)的包提供給HS-DSCH/HS-SCCH解碼器和差錯(cuò)檢測(cè)器/糾正器42,并且在由它進(jìn)行解碼以后,產(chǎn)生了合適的ACK/NACK/PRE/POST信號(hào)。ACK/NACK/PRE/POST編碼器40利用從存儲(chǔ)在碼字存儲(chǔ)器38中的10,6,6碼字39獲得的碼字對(duì)這些ACK/NACK/PRE/POST信號(hào)進(jìn)行編碼。然后將每個(gè)10比特碼字提供給無(wú)線電收發(fā)電路36,以經(jīng)由HS-DPCCH發(fā)回到基站34.基站34在它的無(wú)線電收發(fā)電路44中接收ACK/NACK/PRE/POST碼字,該無(wú)線電收發(fā)電路44將解調(diào)后的碼字提供給ACK/NACK/PRE/POST解碼器46。解碼器46利用碼本49對(duì)碼字進(jìn)行解碼,該碼本49與碼本39相似,具有非線性碼集屬性C10,6,6。解碼后的ACK/NACK/PRE/POST信號(hào)被提供給處理電路50以確定是否重新發(fā)送包。發(fā)明人發(fā)現(xiàn)一種最佳非線性碼集,其中,在諸如2流、3流和4流MIMO的各種MIMO方案中,這種最佳非線性碼集用于對(duì)諸如ACK/NACK比特的2個(gè)、3個(gè)或4個(gè)信息比特進(jìn)行編碼。2流情況的最佳非線性碼集是C10,4,6,其中,能夠利用和上述的2流情況的6個(gè)信號(hào)(4個(gè)ACK或NACK指示符、PRE和POST)中相同的過(guò)程然后選擇6個(gè)可能的碼字中的4個(gè),來(lái)構(gòu)建該C10,4,6。基本上,C10,4,6碼是C10,6,6的子碼。通過(guò)從碼集A選擇碼字的子集來(lái)形成碼集A的子碼。在3流情況下發(fā)送3個(gè)ACK/NACK比特的最佳非線性碼集是C10,8,5,其中,能夠利用上述的碼集C10,10,5的子碼來(lái)構(gòu)建該C10,8,5。在4流情況下發(fā)送4個(gè)ACK/NACK比特的最佳非線性碼集是C10,16,4,其中,能夠利用上述的碼集C10,18,4的子碼來(lái)構(gòu)建該C10,16,4。所有這些子碼是非線性碼。圖11是在示例HSDPA無(wú)線電通信系統(tǒng)60中利用10,4,6非線性碼集對(duì)ARQ消息進(jìn)行差錯(cuò)防護(hù)的非限制示例雙流MIMO無(wú)線電通信的簡(jiǎn)化功能框圖。圖11與圖10的不同點(diǎn)在于:僅對(duì)與兩個(gè)ACK/NACK比特對(duì)應(yīng)的四個(gè)消息進(jìn)行編碼/解碼,并且在碼字存儲(chǔ)器中使用最佳非線性碼集C10,4,6來(lái)執(zhí)行該編碼和解碼。通常,可以利用2K個(gè)碼字的非線性碼對(duì)K個(gè)ACK/NACK比特進(jìn)行編碼/解碼。上述技術(shù)解決了在背景技術(shù)中描述的技術(shù)問(wèn)題。針對(duì)不同數(shù)目消息的上述最佳非線性碼集,例如具有或不具有PRE和POST信號(hào)的多個(gè)流MIMO的ACK/NACK比特的組合,相比于簡(jiǎn)單重復(fù)碼和具有較短漢明距離的碼而言,提供了更加顯著的性能。盡管詳細(xì)示出和描述了各種實(shí)施方式,但是權(quán)利要求不限于任何特定實(shí)施方式或?qū)嵤├@?,盡管主要就2流、3流和4流MIMO并針對(duì)具有或不具有PRE和POST信號(hào)的ACK/NACK的組合進(jìn)行了描述,但是可以針對(duì)任何大量的MIMO流以及不同類型的消息來(lái)構(gòu)建其它最佳非線性碼集。以上描述內(nèi)容不應(yīng)當(dāng)理解為是暗示任何特定部件、步驟、范圍或功能是必要的從而它必須被包括在權(quán)利要求范圍內(nèi)。本發(fā)明的主題的范圍僅僅由權(quán)利要求限定。法律保護(hù)的程度由在許可的權(quán)利要求及其等同物中陳述的單詞限定。本領(lǐng)域普通技術(shù)人員知道的上述優(yōu)選實(shí)施方的部件的等效結(jié)構(gòu)和功能通過(guò)引用明確并入于此,并且旨在由本權(quán)利要求進(jìn)行包圍。此外,裝置或方法不需要解決要由本發(fā)明解決的每個(gè)問(wèn)題,該裝置或方法由權(quán)利要求包圍。任何權(quán)利要求都不涉及35USC§112的第6款,除非使用了詞語(yǔ)“用于……的裝置”或“用于……的步驟”。另外,這個(gè)說(shuō)明書中的任何實(shí)施方式、特征、部件或步驟均沒(méi)有旨在獻(xiàn)給公眾,而不管在權(quán)利要求中是否引用了該實(shí)施方式、特征、部件或步驟。
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1