專(zhuān)利名稱(chēng):控制信道編碼和解碼的制作方法
背景發(fā)明領(lǐng)域本發(fā)明通常涉及通信,更具體地說(shuō),涉及對(duì)在前同步信道上傳輸?shù)那巴叫盘?hào)進(jìn)行解碼。
背景無(wú)線通信領(lǐng)域擁有許多應(yīng)用,包括(例如)無(wú)繩電話、尋呼、無(wú)線局域路、個(gè)人數(shù)字助理(PDAs)、因特網(wǎng)電話技術(shù)和衛(wèi)星通信系統(tǒng)。一項(xiàng)特別重要的應(yīng)用是移動(dòng)用戶(hù)的蜂窩電話系統(tǒng)。(如這里所使用的,術(shù)語(yǔ)“蜂窩”包含蜂窩服務(wù)頻率和個(gè)人通信服務(wù)(PCS)頻率。)已為這種蜂窩電話系統(tǒng)開(kāi)發(fā)了各種空中界面,包括(例如)頻分多址(FDMA)、時(shí)分多址(TDMA)和碼分多址(CDMA)。與此有關(guān)的是,已建立各種國(guó)內(nèi)和國(guó)際標(biāo)準(zhǔn),包括(例如)先進(jìn)移動(dòng)電話服務(wù)(AMPS)、移動(dòng)全球系統(tǒng)(GSM)和臨時(shí)標(biāo)準(zhǔn)95(IS-95)。特別是,IS-95及其衍生物IS-95B、ANSI J-STD-008(這里經(jīng)常一起被稱(chēng)作“IS-95”)和數(shù)據(jù)的高數(shù)據(jù)率系統(tǒng)的提議等等,是由電信工業(yè)協(xié)會(huì)(TIA)、國(guó)際電信聯(lián)盟(ITU)和其他眾所周知的標(biāo)準(zhǔn)化團(tuán)體發(fā)布。
根據(jù)IS-95標(biāo)準(zhǔn)的使用而加以配置的蜂窩電話系統(tǒng)采用CDMA信號(hào)處理技術(shù),以提供非常有效率和非常健全的蜂窩電話服務(wù)。第5,103,459和4,901,307號(hào)的美國(guó)專(zhuān)利中描述了實(shí)質(zhì)上根據(jù)IS-95標(biāo)準(zhǔn)的使用而加以配置的示范蜂窩電話系統(tǒng),該美國(guó)專(zhuān)利被授予本發(fā)明的受讓人,并完整地被包括于此,用作參考。利用CDMA技術(shù)的示范的所述系統(tǒng)是由TIA發(fā)行的“cdma2000 ITU-R無(wú)線電傳輸技術(shù)(RTT)候選提議”(這里被稱(chēng)作“cdma2000”)。cdma2000的標(biāo)準(zhǔn)以IS-2000的草案版本而被提供,并且已獲得TIA的批準(zhǔn)。cdma2000提議與IS-95系統(tǒng)向下兼容。如第3代合作項(xiàng)目“3GPP”文檔(號(hào)碼為3G TS 25.211、3G TS 25.212、3G TS 25.213和3G TS 25.214)中所具體表現(xiàn)的,另一個(gè)CDMA標(biāo)準(zhǔn)是W-CDMA標(biāo)準(zhǔn)。
在以上所介紹的CDMA系統(tǒng)中,語(yǔ)音和數(shù)據(jù)通信可以用各種長(zhǎng)度的信息幀來(lái)加以傳送。通常,基站范圍內(nèi)的遠(yuǎn)程站必須接收多個(gè)信息幀并為其解碼,以確定完整的語(yǔ)音和數(shù)據(jù)有效負(fù)載信息。前同步信號(hào)附加信息幀上,以傳遞有關(guān)將會(huì)攜帶給定的有效負(fù)載的信息幀的數(shù)量信息。除了攜帶全部有效負(fù)載所需要的幀數(shù)量以外,前同步信號(hào)也可以攜帶識(shí)別目標(biāo)目的地和信息幀的傳輸率的信息。也可以包括其他信息(例如,信息幀的無(wú)線電鏈路協(xié)議(RLP)序號(hào))。因此,信息幀的精確解碼取決于和所述信息幀連接的前同步信號(hào)的檢測(cè)和解碼。需要提高目標(biāo)站精確地檢測(cè)前同步信號(hào)并為其解碼的能力,這將會(huì)導(dǎo)致對(duì)有效負(fù)載信息的更加精確的檢測(cè)和解碼。
概述不是將前同步與數(shù)據(jù)通信子分組連接,而是將前同步信道與通信信道一起加以傳輸。在數(shù)據(jù)通信子分組可變長(zhǎng)度的系統(tǒng)中,如果目標(biāo)站能夠?yàn)榭勺冮L(zhǎng)度的前同步信號(hào)解碼,則前同步信號(hào)也可以是可變長(zhǎng)度。這里呈現(xiàn)了用于對(duì)可變長(zhǎng)度的前同步信號(hào)子分組進(jìn)行解碼的方法和裝置。
在一個(gè)方面中,呈現(xiàn)了一種用于為前同步信道解碼的遠(yuǎn)程站中的裝置,其中,前同步信道攜帶可變長(zhǎng)度的前同步信號(hào)序列。該裝置包括用于確定前同步信道上的前同步信號(hào)序列所占據(jù)的時(shí)隙數(shù)的前同步信號(hào)長(zhǎng)度檢測(cè)元件,其中,這多個(gè)前同步信號(hào)長(zhǎng)度檢測(cè)元件中的每個(gè)檢測(cè)元件輸出可能的前同步信號(hào)序列和最佳路徑量度;選擇元件用于在從這多個(gè)檢測(cè)元件輸出的潛在同步信號(hào)序列中選擇一個(gè)實(shí)際的前同步信號(hào)序列。
在一個(gè)方面中,呈現(xiàn)了一種用于確定前同步信道所攜帶的前同步信息的方法。該方法包括在可變時(shí)隙數(shù)上去交錯(cuò),以產(chǎn)生多個(gè)去交錯(cuò)的結(jié)果;除了當(dāng)在一個(gè)時(shí)隙上去交錯(cuò)時(shí)的情況以外,軟組合這多個(gè)去交錯(cuò)結(jié)果中的每個(gè)去交錯(cuò)結(jié)果內(nèi)的符號(hào);對(duì)一個(gè)時(shí)隙的去交錯(cuò)符號(hào)和與這多個(gè)去交錯(cuò)結(jié)果中的每個(gè)去交錯(cuò)結(jié)果有關(guān)聯(lián)的被軟組合的符號(hào)進(jìn)行解碼;檢驗(yàn)作為標(biāo)識(shí)符的解碼符號(hào);以及,從攜帶該標(biāo)識(shí)符的檢驗(yàn)符號(hào)中提取前同步信息。
附圖簡(jiǎn)述
圖1是示范通信系統(tǒng)的圖表。
圖2是可以被用來(lái)建立前同步信道結(jié)構(gòu)裝置的框圖。
圖3是前同步信號(hào)解碼器的框圖。
圖4是可以被用來(lái)建立ARQ信道裝置的框圖。
圖5是流程圖,說(shuō)明了用于在基站引起再傳輸和新的傳輸?shù)腁CKs和NAKs的使用。
圖6是流程圖,說(shuō)明了ACKs和NAKs在遠(yuǎn)程站的建立以及ACKs和NAKs在基站的使用。
詳細(xì)描述如圖1所示,無(wú)線通信網(wǎng)絡(luò)10通常包括多個(gè)遠(yuǎn)程站(也被稱(chēng)作“移動(dòng)站”或“用戶(hù)部件”或“用戶(hù)設(shè)備”)12a-12d、多個(gè)基站(也被稱(chēng)作“基站收發(fā)器(BTSs)”或“節(jié)點(diǎn)B”)14a-14c、基站控制器(BSC)(也被稱(chēng)作“無(wú)線電網(wǎng)絡(luò)控制器”或“分組控制功能16”)、一個(gè)移動(dòng)切換中心(MSC)或開(kāi)關(guān)24、分組數(shù)據(jù)服務(wù)節(jié)點(diǎn)(PDSN)或網(wǎng)絡(luò)互連功能(IWF)20、公共開(kāi)關(guān)電話網(wǎng)絡(luò)(PSTN)22(通常是電話公司),以及因特網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)18(通常是因特網(wǎng))。為簡(jiǎn)單起見(jiàn),示出四個(gè)遠(yuǎn)程站12a-1 2d、三個(gè)基站14a-14c、一個(gè)BSC16、一個(gè)MSC 18和一個(gè)PDSN 20。精通該技術(shù)領(lǐng)域的人將會(huì)理解,可以有任意數(shù)量的遠(yuǎn)程站12、基站14、BSCs 16、MSCs 18和PDSNs 20。
在一個(gè)實(shí)施例中,無(wú)線通信網(wǎng)絡(luò)10是分組數(shù)據(jù)服務(wù)網(wǎng)絡(luò)。遠(yuǎn)程站12a-12d可以是許多不同類(lèi)型的無(wú)線通信設(shè)備中的任何設(shè)備,例如,便攜式電話,與運(yùn)行基于IP的Web瀏覽器應(yīng)用程序的便攜式計(jì)算機(jī)相連接的蜂窩電話,具有與免提汽車(chē)用具有關(guān)的、蜂窩電話運(yùn)行基于IP的Web瀏覽器應(yīng)用程序的個(gè)人數(shù)據(jù)助理(PDA)、合并在便攜式計(jì)算機(jī)中的無(wú)線通信模塊或固定位置通信模塊(例如,在無(wú)線局域環(huán)路或儀表讀取系統(tǒng)中可能會(huì)發(fā)現(xiàn)的模塊)的蜂窩電話。在最普通的實(shí)施例中,遠(yuǎn)程站可以是任何類(lèi)型的通信部件。
可以將遠(yuǎn)程站12a-12d配置成執(zhí)行一個(gè)或多個(gè)無(wú)線分組數(shù)據(jù)協(xié)議(例如,在EIA/TIA/IS-707標(biāo)準(zhǔn)中所描述的協(xié)議)。在一個(gè)特殊的實(shí)施例中,遠(yuǎn)程站12a-12d建立為IP網(wǎng)絡(luò)24指定的IP分組,并使用點(diǎn)到點(diǎn)協(xié)議(PPP)將這些IP分組裝入幀內(nèi)。
在一個(gè)實(shí)施例中,IP網(wǎng)絡(luò)24被耦合到PDSN 20,PDSN 20被耦合到MSC18,MSC 18被耦合到BSC 16和PSTN 22,并通過(guò)根據(jù)幾種已知協(xié)議(包括(例如)E1、T1、異步傳輸模式(ATM)、IP、幀中繼、HDSL、ADSL或xDSL)中的任何協(xié)議來(lái)構(gòu)成傳輸語(yǔ)音和/或數(shù)據(jù)分組的電信線路,BSC 16被耦合到基站14a-14c。在一個(gè)交替的實(shí)施例中,BSC 16被直接耦合到PDSN 20,MSC 18沒(méi)有耦合到PDSN 20。在另一個(gè)實(shí)施例中,遠(yuǎn)程站12a-12d在RF接口上與基站14a-14c進(jìn)行通信,第3代合作項(xiàng)目2“3GPP2”《cdma2000擴(kuò)頻系統(tǒng)的物理層標(biāo)準(zhǔn)》3GPP2文檔(號(hào)碼為C.P0002-A,TIA PN-4694)中對(duì)該RF接口進(jìn)行定義,該3GPP2文檔作為T(mén)IA/EIA/IS-2000-2-A而出版(草案,編輯版本30)(1999年11月19曰),它被完整地包括于此,用作參考。
在無(wú)線通信網(wǎng)絡(luò)10的典型操作期間,基站14a-14c從處理電話呼叫、Web瀏覽或其他數(shù)據(jù)通信的各種遠(yuǎn)程站12a-12d接收各組反向鏈路信號(hào),并對(duì)其進(jìn)行解調(diào)。給定的基站14a-14c所接收的每個(gè)反向鏈路信號(hào)在該基站14a-14c內(nèi)加以處理。通過(guò)調(diào)制并將各組前向鏈路信號(hào)傳輸?shù)竭h(yuǎn)程站12a-12d,每個(gè)基站14a-14c可以與多個(gè)遠(yuǎn)程站12a-12d進(jìn)行通信。例如,如圖1所示,基站14a同時(shí)與第一個(gè)和第二個(gè)遠(yuǎn)程站12a、12b進(jìn)行通信,基站14c同時(shí)與第三個(gè)和第四個(gè)遠(yuǎn)程站12c、12d進(jìn)行通信。所產(chǎn)生的分組被發(fā)送到BSC 16,這提供了呼叫資源定位和活動(dòng)性管理功能(包括從一個(gè)基站14a-14c到另一個(gè)基站14a-14c的特定遠(yuǎn)程站12a-12d的呼叫的軟傳遞的編制)。例如,遠(yuǎn)程站12c正在同時(shí)與兩個(gè)基站14b、14c進(jìn)行通信。最后,當(dāng)遠(yuǎn)程站12c離開(kāi)基站14c之一足夠遠(yuǎn)時(shí),呼叫將被傳遞給另一個(gè)基站14b。
如果是傳輸常規(guī)的電話呼叫,則BSC 16將把所接收的數(shù)據(jù)發(fā)送到MSC 18,這為具有PSTN 22的接口提供了額外的發(fā)送服務(wù)。如果傳輸是基于分組的傳輸(例如,為IP網(wǎng)絡(luò)24指定的數(shù)據(jù)呼叫),則MSC 18將把數(shù)據(jù)分組發(fā)送到PDSN20,這樣,這些分組將被發(fā)送到IP網(wǎng)絡(luò)24。作為選擇,BSC 16將直接把這些分組發(fā)送到PDSN 20,從而將這些分組發(fā)送到IP網(wǎng)絡(luò)24。
傳輸前向鏈路和反向鏈路上的數(shù)據(jù)和語(yǔ)音的過(guò)程會(huì)有問(wèn)題。在使用語(yǔ)音通信的可變速率編碼和解碼的系統(tǒng)中,基站將不會(huì)按恒定的功率電平來(lái)傳輸語(yǔ)音通信。如果使用可變速率編碼和解碼,則可以將言語(yǔ)特征轉(zhuǎn)換為按可變速率進(jìn)行最佳編碼的語(yǔ)音幀。在示范的CDMA系統(tǒng)中,這些速率是完全速率、二分之一速率、四分之一速率和八分之一速率。然后,可以按不同的功率電平來(lái)傳輸這些被編碼的語(yǔ)音幀,這樣,如果該系統(tǒng)的設(shè)計(jì)正確,則將會(huì)實(shí)現(xiàn)所需的目標(biāo)幀誤差率(FER)。標(biāo)題為《可變速率聲音編碼器》的第5,414,796號(hào)美國(guó)專(zhuān)利中詳細(xì)描述了可變速率編碼和解碼的使用情況,該美國(guó)專(zhuān)利被授予本發(fā)明的受讓人,并被包括于此,用作參考。由于語(yǔ)音通信幀的傳輸不一定要利用基站所能進(jìn)行傳輸?shù)淖罡吖β孰娖?,因此,可以使用殘留功率?lái)傳輸打包的數(shù)據(jù)通信。
因此,如果語(yǔ)音幀以XdB在給定的時(shí)刻x(t)來(lái)加以傳輸,而基站具有最大的傳輸容量YdB,那么,可以使用(X-Y)dB殘留功率來(lái)傳輸打包的數(shù)據(jù)通信。由于語(yǔ)音通信幀是按不同的傳輸功率電平來(lái)加以傳輸?shù)?,因此,?shù)量(Y-X)db是不可預(yù)知的。用于處理這種不確定性的一種方法是將數(shù)據(jù)通信有效負(fù)載重新打包裝到重復(fù)、冗余的子分組中。將數(shù)據(jù)有效負(fù)載的冗余的副本打裝到幀或分組、子分組或其他依賴(lài)于系統(tǒng)的術(shù)語(yǔ)中,然后在接收器處對(duì)它們進(jìn)行軟組合。軟組合的過(guò)程允許恢復(fù)被損壞的位。
通過(guò)軟組合的過(guò)程,其中,一個(gè)被損壞的子分組與另一個(gè)被損壞的子分組組合,重復(fù)、冗余的子分組的傳輸能夠允許系統(tǒng)按最小的傳輸速率來(lái)傳輸數(shù)據(jù)。當(dāng)存在衰減現(xiàn)象時(shí),尤其需要傳輸重復(fù)、冗余的子分組。當(dāng)同一信號(hào)的多個(gè)副本以破壞性方式到達(dá)接收器時(shí),會(huì)發(fā)生瑞利衰減(也被稱(chēng)作“多路徑干擾”)。大量多路徑干擾的發(fā)生會(huì)產(chǎn)生整個(gè)頻帶寬度的平落。如果遠(yuǎn)程站正在迅速變化的環(huán)境中移動(dòng),則當(dāng)安排子分組的再傳輸時(shí),會(huì)發(fā)生強(qiáng)衰減。當(dāng)發(fā)生這種情況時(shí),基站需要額外的傳輸功率來(lái)傳輸子分組。如果殘留的功率電平不足以再傳輸子分組就會(huì)出現(xiàn)問(wèn)題。
例如,如果基站內(nèi)的調(diào)度程序部件接收用于對(duì)遠(yuǎn)程站傳輸?shù)臄?shù)據(jù)有效負(fù)載,則將數(shù)據(jù)有效負(fù)載冗余地包裝到多個(gè)子分組中,按順序?qū)⑦@些子分組傳輸?shù)竭h(yuǎn)程站。
“冗余”指每個(gè)子分組所攜帶的實(shí)質(zhì)上類(lèi)似的信息。當(dāng)傳輸這些子分組時(shí),調(diào)度程序部件可以決定定期地或按信道敏感的方式傳輸這些子分組。
僅僅為了方便說(shuō)明,這里使用cdma2000系統(tǒng)的命名法。這樣用并非試圖將本發(fā)明的實(shí)現(xiàn)局限于cdma2000系統(tǒng)。在示范的CDMA系統(tǒng)中,可以用分組來(lái)輸送數(shù)據(jù)通信,這些分組由子分組構(gòu)成,這些子分組占據(jù)時(shí)隙。已將時(shí)隙大小指定為1.25ms,但是,應(yīng)該理解在不影響這些實(shí)施例的范圍的前提下,時(shí)隙大小在這里所描述的實(shí)施例中可以變化。此外,可以用信息幀來(lái)傳輸數(shù)據(jù)通信,它們?cè)诖似陂g可以是5ms、10ms、20ms、40ms或80ms。術(shù)語(yǔ)“時(shí)隙”和“幀”是在不同的數(shù)據(jù)信道方面所使用的術(shù)語(yǔ)。CDMA系統(tǒng)包括前向鏈路和反向鏈路上的許多信道,其中,一些信道的建立方式與其他信道不同。因此,描述一些信道的術(shù)語(yǔ)將會(huì)根據(jù)信道結(jié)構(gòu)而有所不同。僅僅出于說(shuō)明的目的,以下將使用術(shù)語(yǔ)“時(shí)隙”來(lái)描述在空中傳播的打包的信號(hào)。
前向鏈路包含多個(gè)信道,它們包括(但不局限于)導(dǎo)頻信道、同步信道、尋呼信道、快速尋呼信道、廣播信道、功率控制信道、指派信道、控制信道、專(zhuān)用控制信道、基礎(chǔ)信道、補(bǔ)充信道、補(bǔ)充代碼信道和分組數(shù)據(jù)信道。反向鏈路也包含多個(gè)信道。每個(gè)信道將不同類(lèi)型的信息傳送到目標(biāo)目的地。通常,在基礎(chǔ)信道上傳送語(yǔ)音通信,在補(bǔ)充信道或分組數(shù)據(jù)信道上傳送數(shù)據(jù)通信。補(bǔ)充信道通常是專(zhuān)用信道,而分組數(shù)據(jù)信道則通常攜帶按時(shí)間多路傳輸方式為不同的各方所指定的信號(hào)?;蛘撸部梢詫⒎纸M數(shù)據(jù)信道描述為共享的補(bǔ)充信道。為了描述這里的實(shí)施例,補(bǔ)充信道和分組數(shù)據(jù)信道一般被稱(chēng)作“數(shù)據(jù)通信信道”。
通過(guò)允許將意料之外的數(shù)據(jù)消息傳輸?shù)侥繕?biāo)站,補(bǔ)充信道和分組數(shù)據(jù)信道可以提高系統(tǒng)的平均傳輸速率。由于遠(yuǎn)程站無(wú)法確定針對(duì)自身的子分組何時(shí)將會(huì)到達(dá),因此,前同步信號(hào)一定與每個(gè)子分組有關(guān)聯(lián),并具備遠(yuǎn)程站的尋址信息。如果子分組傳輸是定期的,那么,第一個(gè)子分組必須具有能夠容易檢測(cè)和解碼的前同步信號(hào),它也會(huì)向接收站通知將來(lái)的子分組傳輸?shù)竭_(dá)的時(shí)間間隔。作為選擇,各個(gè)定期的傳輸之間的延遲可能是接收器已知的系統(tǒng)參數(shù)。如果第一個(gè)子分組傳輸之后的后續(xù)的子分組傳輸是不定期的,那么,每個(gè)后續(xù)的子分組傳輸也必須具有前同步信號(hào)。
在一個(gè)實(shí)施例中,為反向鏈路建立ARQ信道,以便如果已為子分組正確解碼,則遠(yuǎn)程站可以傳輸確認(rèn)信號(hào)。如果基站接收這種信號(hào),那么,不需要傳輸冗余的子分組,從而提高系統(tǒng)吞吐量。
在這個(gè)數(shù)據(jù)傳輸方案中,遠(yuǎn)程站必須能夠檢測(cè)冗余的子分組并為其解碼。由于額外的子分組攜帶冗余的數(shù)據(jù)有效負(fù)載位,因此,這些額外的子分組的傳輸將被選擇性地稱(chēng)作“再傳輸”。為了檢測(cè)這些再傳輸,遠(yuǎn)程站必須要能夠檢測(cè)通常在子分組之前的前置位。
應(yīng)該注意,如果正在按較低的可用功率進(jìn)行再傳輸,那么,也可以按較低的可用功率來(lái)傳輸前同步信號(hào)。由于前同步信號(hào)的精確解碼至關(guān)重要,因此,如果接收方不能成功地按較低的殘留功率來(lái)為前同步信號(hào)解碼,則將有可能失去整個(gè)子分組。
另一個(gè)需要考慮的事項(xiàng)是前置位所占據(jù)的架空。如果前同步信號(hào)的長(zhǎng)度是M個(gè)位,整個(gè)子分組的長(zhǎng)度是N個(gè)位,那么,所傳輸?shù)拇a流的恒定百分比M/N專(zhuān)用于非通信信息。這種低效率意味著如果可以更有效率地傳遞前同步信息,則可以實(shí)現(xiàn)更理想的數(shù)據(jù)傳輸速率。
這里所描述的實(shí)施例支持對(duì)傳輸與攜帶用戶(hù)有效負(fù)載的信道分開(kāi)的信道上的前同步信息的那些系統(tǒng)中的前同步信息進(jìn)行解碼。此外,可以使用與所接收的前同步信號(hào)和數(shù)據(jù)子分組的解碼有關(guān)的確認(rèn)和否定的應(yīng)答,來(lái)優(yōu)化基站所進(jìn)行的再傳輸?shù)恼{(diào)度。
在包含反向鏈路上的ARQ信道、前同步信道和前向鏈路上的數(shù)據(jù)通信信道的系統(tǒng)中,基站將傳輸數(shù)據(jù)通信信道上的打包的數(shù)據(jù)通信以及前同步信道上的前同步信號(hào)通信,其中,前同步信號(hào)通信通知遠(yuǎn)程站它是數(shù)據(jù)通信信道的指定時(shí)隙上的子分組的目標(biāo)目的地。在反向鏈路上使用ARQ信道,以通知傳輸基站遠(yuǎn)程站已經(jīng)或還沒(méi)有對(duì)其數(shù)據(jù)通信傳輸進(jìn)行精確解碼。在這里所描述的實(shí)施例中,使用ARQ信道上所接收的信號(hào)來(lái)直接確認(rèn)數(shù)據(jù)通信信道上的數(shù)據(jù)子分組的接收,并間接確認(rèn)前同步信道上的前同步信號(hào)的接收。通過(guò)使用有關(guān)前同步信號(hào)的接收的這些推論,基站中的調(diào)度部件可以通過(guò)使調(diào)度更加有效率來(lái)增強(qiáng)再傳輸和新的數(shù)據(jù)通信有效負(fù)載的調(diào)度。
圖2示出一種裝置的一個(gè)例子,可以使用該裝置來(lái)建立結(jié)合數(shù)據(jù)通信信道而建立的前同步信道。在圖2中,使用功能塊所描述的裝置來(lái)建立前同步信號(hào)序列,用于前向鏈路上的傳輸。在一個(gè)實(shí)施例中,攜帶前同步信息的前向鏈路信道將被稱(chēng)作“前向次要分組數(shù)據(jù)控制信道(F-SPDCCH)”。
輸入前同步信息碼流包含被指定用作介質(zhì)存取控制(MAC)標(biāo)識(shí)符、子分組標(biāo)識(shí)符和ARQ信道標(biāo)識(shí)符的位。其它信息(例如,有效負(fù)載長(zhǎng)度和每個(gè)數(shù)據(jù)通信信道所使用的時(shí)隙的數(shù)量)可以由在多信道系統(tǒng)中使用的前同步信息碼流攜帶,在實(shí)施例中,數(shù)據(jù)通信信道被稱(chēng)作“前向分組數(shù)據(jù)信道(F-PDCH)”。
在一個(gè)實(shí)施例中,前同步信息碼流包含每N時(shí)隙F-SPDCCH子分組15個(gè)位,其中,N=1、2或4。在這15個(gè)位中,為MAC標(biāo)識(shí)符分配6個(gè)位,為子分組標(biāo)識(shí)符分配2個(gè)位,為ARQ信道分配2個(gè)位,為有效負(fù)載長(zhǎng)度分配3個(gè)位,并為數(shù)據(jù)有效負(fù)載在通信信道上所占據(jù)的時(shí)隙數(shù)分配2個(gè)位。當(dāng)遠(yuǎn)程站進(jìn)入通信系統(tǒng)時(shí),根據(jù)“唯一的國(guó)際移動(dòng)站標(biāo)識(shí)(IMSI)”,將MAC標(biāo)識(shí)符分配給遠(yuǎn)程站。
在一個(gè)實(shí)施例中,可以通過(guò)循環(huán)冗余校驗(yàn)(CRC)編碼元件210來(lái)將一個(gè)額外的位附加到前同步信息碼流,以便攜帶前同步信息的位數(shù)可適合“正交幅度調(diào)制(QAM)”,它具有較高的光譜效率。
在另一個(gè)實(shí)施例中,可以在零填充元件220將另外的多個(gè)位附加到前同步信息序列的尾部,以便卷積編碼元件230采用各新的前同步信息碼流重新初始化。在一個(gè)實(shí)施例中,零填充元件將8個(gè)零值位附加到前置碼流。
在零填充之后,將前置位輸入編碼元件230。在己從原始的1 5個(gè)位的前置碼流中建立24個(gè)碼符號(hào)的實(shí)施例中,具有制約長(zhǎng)度K=9并按比率R=1/2進(jìn)行操作的卷積編碼器足以構(gòu)成每F-SPDCCH子分組48個(gè)碼符號(hào)。
在這個(gè)實(shí)施例中,然后使用重復(fù)元件240來(lái)產(chǎn)生48個(gè)碼符號(hào)的一個(gè)的重復(fù)序列。利用重復(fù)因數(shù)N,每個(gè)N時(shí)隙F-SPDCCH子分組將會(huì)有48N個(gè)符號(hào)。在時(shí)隙大小是1.25ms的實(shí)施例中,重復(fù)序列的符號(hào)速率是38.4千符號(hào)/秒(ksps)。在重復(fù)之后,這些符號(hào)由交錯(cuò)器元件250進(jìn)行交錯(cuò),以防止移動(dòng)的空中傳輸中所固有的衰落狀態(tài)。
然后,通過(guò)正交相移鍵控(QPSK)調(diào)制元件260,將被交錯(cuò)的符號(hào)分成同相(I)部分和正交位移(Q)部分。然后,在一個(gè)實(shí)施例中,通過(guò)使用第i個(gè)64的Walsh代碼函數(shù),由乘法器270、280來(lái)散布I符號(hào)和Q符號(hào)。應(yīng)該注意,對(duì)于其他CDMA系統(tǒng)而言,可以用其他正交或半正交函數(shù)來(lái)替代Walsh代碼函數(shù)。在空中將所產(chǎn)生的序列傳輸?shù)侥繕?biāo)站。
圖3是設(shè)置在目標(biāo)站的前同步信號(hào)解碼器的一個(gè)實(shí)施例的框圖。如上所述,F(xiàn)-SPDCCH上的前同步信號(hào)的精確解碼對(duì)于前向鏈路,尤其是數(shù)據(jù)通信信道F-PDCH上的數(shù)據(jù)通信的接收而言至關(guān)重要,它被設(shè)計(jì)成在無(wú)規(guī)律的情況中開(kāi)始傳輸。將在包含至少一個(gè)前同步信道和至少一個(gè)數(shù)據(jù)通信信道的通信系統(tǒng)內(nèi)使用圖3中所描述的前同步信號(hào)解碼器。在一個(gè)實(shí)施例中,前同步信號(hào)和數(shù)據(jù)通信用子分組來(lái)加以傳輸,并占據(jù)并行信道中的相同的時(shí)隙位置。也就是說(shuō),前同步信道上的前同步信號(hào)所占據(jù)的時(shí)隙與數(shù)據(jù)通信信道上的數(shù)據(jù)通信子分組所占據(jù)的時(shí)隙具有相同的時(shí)序。
在另一個(gè)實(shí)施例中,前同步信號(hào)時(shí)隙的數(shù)量不需要等同于數(shù)據(jù)通信所占據(jù)的時(shí)隙數(shù)。在圖3所描述的實(shí)施例中,將前同步信號(hào)子分組設(shè)計(jì)成占據(jù)1、2或4個(gè)時(shí)隙,而數(shù)據(jù)通信子分組可以占據(jù)1、2、4或8個(gè)時(shí)隙。目標(biāo)站可以使用前同步信號(hào)子分組所攜帶的MAC標(biāo)識(shí)符來(lái)確定數(shù)據(jù)通信信道上的八(8)個(gè)時(shí)隙的數(shù)據(jù)通信對(duì)應(yīng)于前同步信號(hào)。
前同步信道時(shí)隙的數(shù)量是否正確地體現(xiàn)了通信信道時(shí)隙與這里所描述的新穎的前同步信號(hào)解碼裝置和方法不相關(guān)。為了方便說(shuō)明,只描述了一個(gè)前同步信號(hào)解碼器,其中,前同步信號(hào)解碼器適用于傳遞前同步信號(hào)子分組的1、2或4個(gè)時(shí)隙的系統(tǒng)。
在接收器(未示出)處,將一個(gè)解調(diào)的軟決定值序列輸入多個(gè)檢測(cè)元件390a、390b、390c,它們配置成容納來(lái)自可變時(shí)隙數(shù)的數(shù)據(jù)。檢測(cè)元件390a、390b、390c中的每個(gè)檢測(cè)元件都從可變時(shí)隙數(shù)那里接收一個(gè)序列的值,將這些值輸入并行的去交錯(cuò)元件300a、300b、300c。在一個(gè)實(shí)施例中,第一個(gè)去交錯(cuò)元件300a在四(4)個(gè)時(shí)隙上去交錯(cuò)。第二個(gè)去交錯(cuò)元件300b在兩(2)個(gè)時(shí)隙上去交錯(cuò)。第三個(gè)去交錯(cuò)元件300c在一(1)個(gè)時(shí)隙上去交錯(cuò)。第一個(gè)去交錯(cuò)元件300a的輸出由組合元件310a進(jìn)行軟組合,以便四個(gè)序列(其中,每個(gè)序列曾占據(jù)一個(gè)時(shí)隙)被軟組合到一個(gè)序列中。第二個(gè)去交錯(cuò)元件300b的輸出由組合元件310b進(jìn)行軟組合,以便兩個(gè)序列(其中,每個(gè)序列曾占據(jù)一個(gè)時(shí)隙)被軟組合到一個(gè)序列中。將每個(gè)組合元件310a、310b和第三個(gè)去交錯(cuò)元件300c的輸出都輸入分開(kāi)的解碼元件320a、320b、320c。在一個(gè)實(shí)施例中,為每個(gè)并行碼流使用制約長(zhǎng)度為K=9、比率為R=1/2的卷積解碼器。應(yīng)該理解,在不影響這個(gè)實(shí)施例的范圍的前提下,可以使用其他解碼器。
每個(gè)解碼元件320a、320b、320c的輸出是一個(gè)數(shù)據(jù)序列和一個(gè)最佳路徑量度值。因此,在這個(gè)實(shí)施例中的這個(gè)點(diǎn)處,存在3個(gè)數(shù)據(jù)序列和3個(gè)最佳路徑量度值。將這3個(gè)數(shù)據(jù)序列中的每個(gè)數(shù)據(jù)序列輸入多個(gè)序列檢驗(yàn)元件330a、330b、330c中的一個(gè)序列檢驗(yàn)元件。序列檢驗(yàn)元件可以包括一個(gè)處理元件和一個(gè)存儲(chǔ)元件,它們被配置成確定被解碼的符號(hào)的位值是否與一組已知的標(biāo)識(shí)符相匹配。在一個(gè)實(shí)施例中,這組已知的標(biāo)識(shí)符可以包括諸如MAC標(biāo)識(shí)符、預(yù)期數(shù)量的F-PDCH時(shí)隙和/或奇偶校驗(yàn)位等的信息。
由于前同步信號(hào)序列原來(lái)被編碼成占據(jù)1個(gè)、2個(gè)或4個(gè)時(shí)隙,因此,只有來(lái)自序列檢驗(yàn)元件3310a、330b、330c的一個(gè)輸出應(yīng)該產(chǎn)生數(shù)據(jù)序列。無(wú)法將這些數(shù)據(jù)序列與已知標(biāo)識(shí)符進(jìn)行匹配的其他序列檢驗(yàn)元件將被配置成輸出空值。
但是,如果因某個(gè)原因而從序列檢驗(yàn)元件330a、330b、330c輸出一個(gè)以上的數(shù)據(jù)序列,那么,可以使用選擇元件340(包含一個(gè)處理元件(未示出)和一個(gè)存儲(chǔ)器(未示出))來(lái)選擇數(shù)據(jù)序列,作為實(shí)際的前同步信號(hào)序列。將選擇元件340配置成從序列檢驗(yàn)元件330a、330b、330c那里接收數(shù)據(jù)序列,并從解碼元件320a、320b、320c中的每個(gè)解碼元件那里接收最佳路徑量度值。通過(guò)使用這些最佳路徑量度值,選擇元件340可以將數(shù)據(jù)序列選作被解碼的前同步信號(hào),并將這個(gè)數(shù)據(jù)序列與攜帶這個(gè)數(shù)據(jù)序列所使用的時(shí)隙的指示一起傳給接收器。
當(dāng)圖3中的前同步信號(hào)解碼器正在對(duì)前同步信道上的信息進(jìn)行解碼時(shí),接收器接收數(shù)據(jù)通信信道上的信息。在一個(gè)實(shí)施例中,設(shè)立多個(gè)緩沖器,以便根據(jù)時(shí)隙大小來(lái)接收和存儲(chǔ)時(shí)隙信息。例如,使用第一個(gè)緩沖器來(lái)存儲(chǔ)一個(gè)時(shí)隙的軟決定值。使用第二個(gè)緩沖器來(lái)存儲(chǔ)兩個(gè)時(shí)隙的軟決定值。使用第三個(gè)緩沖器來(lái)存儲(chǔ)四個(gè)時(shí)隙的軟決定值。使用第四個(gè)緩沖器來(lái)存儲(chǔ)B個(gè)時(shí)隙的軟決定值。一旦前同步信號(hào)解碼器確定攜帶前同步信號(hào)的時(shí)隙數(shù)或前同步信號(hào)的內(nèi)容所指出的時(shí)隙數(shù),控制元件就接收時(shí)隙數(shù)信息,并選擇用于解碼的合適的緩沖器的內(nèi)容。只需要對(duì)所選擇的緩沖器的內(nèi)容進(jìn)行解碼。
一旦在接收站接收到前同步信息和數(shù)據(jù)通信并為其解碼,就需要確認(rèn)該信息的接收。在一個(gè)實(shí)施例中,將ARQ信道配置成傳達(dá)確認(rèn)信息。但是,除了良好的數(shù)據(jù)通信子分組的直接確認(rèn)以外,也可以使用確認(rèn)信號(hào)來(lái)推論前同步信號(hào)是否完整無(wú)缺地到達(dá)。因此,可以使用被配置成確認(rèn)一個(gè)信道的接收的ARQ信道,來(lái)確認(rèn)兩個(gè)信道的接收。
圖4示出用于建立ARQ信道結(jié)構(gòu)的裝置的一個(gè)例子。遠(yuǎn)程站(未示出)為每個(gè)時(shí)隙建立一個(gè)位(0或1),以指出子分組是否已被精確地解碼。該位在重復(fù)元件400中重復(fù)多次。在按1.2288兆芯片(megachips)/秒(Mcps)的速率進(jìn)行傳輸?shù)南到y(tǒng)中,最適宜的重復(fù)因數(shù)是二十四(24)。使用術(shù)語(yǔ)“芯片”來(lái)描述散布序列中的位(例如,由Walsh代碼散布的位模式)。映射元件410將重復(fù)元件400的輸出映射到+1或-1。映射元件410的輸出由散布元件420覆蓋。在一個(gè)實(shí)施例中,擴(kuò)展元件420可以是通過(guò)第i個(gè)64的Walsh代碼函數(shù)來(lái)擴(kuò)展映射輸出的乘法器。Walsh代碼的使用,可提供信道化和阻止接收器中的相位誤差。應(yīng)該注意,對(duì)于其他CDMA系統(tǒng)而言,可以用其他正交或準(zhǔn)正交函數(shù)來(lái)替代Walsh代碼函數(shù)。
圖5是流程圖,描述了用于使用ARQ信道上所接收的信息,或者,缺乏該信息通過(guò)基站中的調(diào)度元件安排再傳輸?shù)囊环N方法。該方法允許基站根據(jù)ARQ信道上的目標(biāo)遠(yuǎn)程站所傳輸?shù)那巴叫盘?hào)的確認(rèn)來(lái)優(yōu)化對(duì)目標(biāo)遠(yuǎn)程站的數(shù)據(jù)通信再傳輸。應(yīng)該注意,有傳輸冗余的子分組或“再傳輸”的兩種方法。首先,可以用定期的方式來(lái)傳輸多個(gè)子分組。雖然第一個(gè)傳輸可能沒(méi)有被預(yù)先安排,但是,可以執(zhí)行通信信道,其中,在預(yù)定的延遲之后發(fā)生第一個(gè)傳輸?shù)乃性賯鬏?。這個(gè)預(yù)定的延遲可以是系統(tǒng)參數(shù),以便在目標(biāo)站接收第一個(gè)數(shù)據(jù)傳輸和第一個(gè)前同步信號(hào)傳輸之后,沒(méi)有與后續(xù)的再傳輸一起發(fā)送前同步信號(hào),因?yàn)槟繕?biāo)站已經(jīng)知道了在預(yù)定的延遲之后所接收的子分組直接指向自身。這種定期傳輸方法被稱(chēng)作“同步遞增冗余(SIR)”。
傳輸冗余的子分組的第二種方式是根據(jù)信道狀態(tài),用不定期的方式來(lái)發(fā)送子分組。這種信道敏感方案要求為每個(gè)被傳輸?shù)娜哂嗟淖臃纸M使用前同步信號(hào),因?yàn)榉駝t目標(biāo)站無(wú)法確定它是數(shù)據(jù)通信有效負(fù)載的真實(shí)目標(biāo)。這種不定期的傳輸被稱(chēng)作“異步遞增冗余(AIR)”。
在步驟500中,基站(未示出)中的調(diào)度元件(其中,該調(diào)度元件至少包括一個(gè)控制處理器和一個(gè)存儲(chǔ)元件)分別安排前同步信道和數(shù)據(jù)通信信道上的多個(gè)時(shí)隙上的前同步信號(hào)和有關(guān)的數(shù)據(jù)通信子分組的傳輸。
在步驟505中,基站接收ARQ信道上的信號(hào)。如果該信號(hào)是ACK(確認(rèn)),那么,程序流程轉(zhuǎn)到步驟510。如果該信號(hào)是NAK(非確認(rèn)),那么,程序流程轉(zhuǎn)到步驟515。
在步驟510中,基站確定ACK是否是假警報(bào)。假警報(bào)是來(lái)自不是目標(biāo)站的遠(yuǎn)程站的ACK。基站知道ACK是假警報(bào),因?yàn)榛灸軌虼_定該遠(yuǎn)程站的身份。在CDMA系統(tǒng)中,反向鏈路信道可以由長(zhǎng)偽隨機(jī)噪聲(PN)代碼中的時(shí)間移位來(lái)加以識(shí)別。前述的第5,103,459和4,901,307號(hào)美國(guó)專(zhuān)利中提供了關(guān)于該識(shí)別過(guò)程的詳細(xì)描述。如果遠(yuǎn)程站身份是正確的,那么,在步驟520中,基站知道前同步信號(hào)已被接收,并繼續(xù)傳輸下一個(gè)數(shù)據(jù)通信有效負(fù)載,而不是再傳輸最后的數(shù)據(jù)通信有效負(fù)載。如果遠(yuǎn)程站身份不正確,那么,在步驟530中,基站忽略ACK信號(hào),并繼續(xù)預(yù)定的再傳輸。
由于遠(yuǎn)程站曾在“第一個(gè)傳輸支持自身”的錯(cuò)誤認(rèn)識(shí)下傳輸過(guò)ACK,因此,冗余的子分組的任何進(jìn)一步的再傳輸都將會(huì)是給遠(yuǎn)程站的一個(gè)消息第一個(gè)傳輸曾是一個(gè)錯(cuò)誤。如果即使在傳輸ACK之后也會(huì)發(fā)生再傳輸,則可以對(duì)遠(yuǎn)程站進(jìn)行編程,以放棄第一個(gè)傳輸。
在步驟515中,基站已接收NAK,并且必須將該NAK的發(fā)送者識(shí)別為目標(biāo)站。在這一點(diǎn)上,NAK的接收通知基站曾接收過(guò)前同步信號(hào),而不是數(shù)據(jù)通信子分組。在步驟525中,如果NAK來(lái)自目標(biāo)站,則基站發(fā)送下一個(gè)再傳輸。如果沒(méi)有安排再傳輸,那么,基站重新安排攜帶相同的數(shù)據(jù)通信有效負(fù)載的一系列新的冗余的子分組。在步驟535中,基站確定NAK來(lái)自錯(cuò)誤接受站,并允許定時(shí)器(對(duì)于基站和錯(cuò)誤站而言很普通)到期,而無(wú)須進(jìn)行再傳輸。由于基站曾故意忽略遠(yuǎn)程站的否定回答,因此,遠(yuǎn)程站將會(huì)知道它不是前同步信號(hào)和數(shù)據(jù)通信的目標(biāo),因?yàn)闆](méi)有用適時(shí)的方式接收過(guò)再傳輸。遠(yuǎn)程站可以包括一個(gè)定時(shí)器。當(dāng)接收第一個(gè)傳輸時(shí),該定時(shí)器開(kāi)始倒計(jì)時(shí);當(dāng)隨后接收另一個(gè)傳輸時(shí),該定時(shí)器停止。如果在定時(shí)器到期之前沒(méi)有后續(xù)的分組到達(dá),那么,遠(yuǎn)程站知道第一個(gè)傳輸曾是一個(gè)錯(cuò)誤,并放棄這第一個(gè)傳輸。
在步驟540中,基站既沒(méi)有接收回答,也沒(méi)有接收否定回答。如果在預(yù)定的時(shí)延內(nèi)沒(méi)有接收到信號(hào),那么,基站知道沒(méi)有接收過(guò)前同步信號(hào)。如果系統(tǒng)遵循SIR傳輸方案,那么,基站知道沒(méi)有接收過(guò)第一個(gè)子分組,后續(xù)的再傳輸也將不會(huì)被接收。因此,必須為傳輸重新安排整個(gè)數(shù)據(jù)通信有效負(fù)載。在一個(gè)實(shí)施例中,通過(guò)傳輸SIR系統(tǒng)中的兩個(gè)前同步信號(hào)(一個(gè)用于第一個(gè)傳輸,另一個(gè)用于第一個(gè)再傳輸),可以避免這個(gè)問(wèn)題。如果沒(méi)有接收第一個(gè)前同步信號(hào),則仍然可能接收第二個(gè)前同步信號(hào)并為其解碼。然后,程序流序可以轉(zhuǎn)到步驟505。但是,如果在所限定的等待時(shí)期內(nèi)既沒(méi)有接收第一個(gè)前同步信號(hào),也沒(méi)有接收第二個(gè)前同步信號(hào),則程序流程將會(huì)返回步驟500,在那里,基站為另一種傳輸模式重新安排舊的數(shù)據(jù)通信。
圖6是流程圖,描述了無(wú)論何時(shí)在ARQ信道、前同步信道或數(shù)據(jù)通信信道中是否發(fā)生傳輸誤差,基站(未示出)與遠(yuǎn)程站(也未示出)之間的糾錯(cuò)調(diào)度方案。在步驟600中,遠(yuǎn)程站接收前同步信號(hào)傳輸和子分組傳輸。由于遠(yuǎn)程站可能會(huì)錯(cuò)誤地將自身確定為前同步信號(hào)傳輸和子分組傳輸?shù)哪繕?biāo)目的地,因此,程序流程分成兩個(gè)路徑。如果遠(yuǎn)程站是基站傳輸?shù)恼鎸?shí)目標(biāo),那么,程序流程轉(zhuǎn)到步驟610。如果遠(yuǎn)程站不是基站傳輸?shù)恼鎸?shí)目標(biāo),那么,程序流程轉(zhuǎn)到步驟615。
如果接收傳輸?shù)倪h(yuǎn)程站是傳輸?shù)慕邮苷?,那么,在步驟610中,遠(yuǎn)程站對(duì)前同步信道所傳遞的信息進(jìn)行解碼。以上描述了為前同步信息解碼的一種方法。如果前同步信號(hào)被精確地解碼,那么,在步驟620中,遠(yuǎn)程站對(duì)數(shù)據(jù)通信信道上的有關(guān)的子分組信息進(jìn)行解碼。如果子分組能夠被正確地解碼,那么,在步驟622中,遠(yuǎn)程站傳輸ACK。當(dāng)基站接收該ACK時(shí),在步驟624中,基站中的調(diào)度元件停止冗余子分組的預(yù)定的再傳輸,并安排前向鏈路上的新的數(shù)據(jù)有效負(fù)載的傳輸。應(yīng)該注意,可以將這個(gè)新的數(shù)據(jù)有效負(fù)載指向到曾傳輸ACK的相同的遠(yuǎn)程站,或者,可以將這個(gè)新的數(shù)據(jù)有效負(fù)載指向到基站的傳輸范圍內(nèi)的另一個(gè)遠(yuǎn)程站。
由于傳輸過(guò)程中的干擾,遠(yuǎn)程站所傳輸?shù)腁CK可能在基站讀取ARQ信道上的NAK(而不是ACK)的位置上發(fā)生錯(cuò)亂或降低。當(dāng)發(fā)生這種情況時(shí),基站中的調(diào)度元件將會(huì)繼續(xù)預(yù)定的再傳輸。然后,遠(yuǎn)程站將會(huì)接收可以被識(shí)別為冗余傳輸?shù)娜哂嗟淖臃纸M,并且將會(huì)使用來(lái)自解碼器的量度值來(lái)確定將哪個(gè)子分組傳給RLP層。RLP層提供RLP分組的按次序的傳遞和復(fù)制分組的檢測(cè),這降低了如較高的層協(xié)議所見(jiàn)的無(wú)線電鏈路誤差率。
如果無(wú)法對(duì)在數(shù)據(jù)通信信道上傳輸?shù)淖臃纸M解碼,那么,在步驟626中,遠(yuǎn)程站傳輸NAK。在步驟628中,基站發(fā)送再傳輸。遠(yuǎn)程站將舊的數(shù)據(jù)子分組保留在緩沖器中,直到定時(shí)器到期并將舊的數(shù)據(jù)子分組作為誤差傳給RLP層為止。如果再傳輸在定時(shí)器所限定的時(shí)間內(nèi)到達(dá),則若所連接的CRC位通過(guò)CRC檢驗(yàn),為再傳輸解碼并將其傳給RLP層。如果再傳輸無(wú)法被解碼,則將再傳輸作為誤差傳給RLP層。
另一選擇,如果NAK在傳輸過(guò)程中發(fā)生錯(cuò)亂,以致它被錯(cuò)誤地讀作ACK,那么,基站將會(huì)把新的數(shù)據(jù)有效負(fù)載傳輸?shù)竭h(yuǎn)程站。在這種情況下,遠(yuǎn)程站將舊的數(shù)據(jù)子分組保留在緩沖器中,直到定時(shí)器到期為止。如果定時(shí)器在再傳輸期滿(mǎn)之前到期,則將舊的數(shù)據(jù)子分組作為誤差傳給RLP層。
如果NAK由遠(yuǎn)程站傳輸,而在基站處沒(méi)有接收ACK或NAK,那么,調(diào)度元件(被配置成假設(shè)曾經(jīng)從沒(méi)有接收過(guò)前同步信號(hào))重新安排舊的數(shù)據(jù)有效負(fù)載的傳輸。遠(yuǎn)程站將舊的數(shù)據(jù)子分組保留在緩沖器中,直到定時(shí)器到期為止。如果定時(shí)器在再傳輸?shù)竭_(dá)之前到期,則將舊的數(shù)據(jù)子分組作為誤差傳給RLP層。
如果遠(yuǎn)程站無(wú)法對(duì)前同步信號(hào)有效負(fù)載解碼(即關(guān)于與數(shù)據(jù)通信予分組相關(guān)的信息),那么,程序流從步驟610轉(zhuǎn)到步驟630,其中,遠(yuǎn)程站不能在ARQ信道上發(fā)送傳輸。如果在基站沒(méi)有接收回答或否定回答,那么,基站處的調(diào)度元件(被配置成假設(shè)曾經(jīng)從沒(méi)有接收過(guò)前同步信號(hào))將舊的數(shù)據(jù)有效負(fù)載重新安排到新的傳輸時(shí)間表中。應(yīng)該注意,ARQ信道支持?jǐn)?shù)據(jù)通信子分組的接收。如果曾經(jīng)已在這種情況中建立并接收過(guò)NAK,則調(diào)度元件將會(huì)假設(shè)前同步信號(hào)已完整無(wú)缺地到達(dá),并將會(huì)只發(fā)送已預(yù)定的再傳輸;或者,如果NAK曾經(jīng)已錯(cuò)亂并被讀作ACK,則調(diào)度元件將會(huì)傳輸新的數(shù)據(jù)有效負(fù)載。
如果遠(yuǎn)程站對(duì)前同步信號(hào)有效負(fù)載不能正確地解碼,例如,如果遠(yuǎn)程站對(duì)子分組的順序計(jì)數(shù)錯(cuò)誤地解碼,那么,當(dāng)后續(xù)的子分組攜帶相同的信息或攜帶失序計(jì)數(shù)到達(dá)時(shí),遠(yuǎn)程站會(huì)產(chǎn)生沖突。在一個(gè)實(shí)施例中,可以將遠(yuǎn)程站編程為或者忽略具有沖突信息的新近到達(dá)的子分組,或者使用最佳量度值,以便在緩沖器中所存儲(chǔ)的舊的子分組與新近到達(dá)的子分組之間進(jìn)行選擇。如果將遠(yuǎn)程站編程為忽略具有沖突信息的新近到達(dá)的子分組,那么,就不需要資源來(lái)為該子分組解碼。在這兩種情況中的任何一種情況下,都不會(huì)將ARQ信道上的信號(hào)發(fā)送到基站,以便基站重新安排舊的數(shù)據(jù)有效負(fù)載的傳輸。
在替換的路徑中,如果遠(yuǎn)程站接收到不是預(yù)期接受者的遠(yuǎn)程站的傳輸,則程序流程從步驟600轉(zhuǎn)到步驟615。在步驟615中,遠(yuǎn)程站嘗試對(duì)在前同步信道上所接收的前同步信號(hào)序列進(jìn)行解碼。如果可以對(duì)該前同步信號(hào)解碼,那么,在步驟625中,遠(yuǎn)程站將嘗試對(duì)有關(guān)聯(lián)的子分組解碼。
如果可以對(duì)子分組能正確地解碼,那么,在步驟627中,遠(yuǎn)程站將把被解碼的傳輸傳給RLP層,并傳輸ACK。在步驟699中,基站接收該ACK,但忽略信號(hào),這是因?yàn)榈竭_(dá)的信號(hào)來(lái)自非預(yù)期的接受者。由于長(zhǎng)PM碼的獨(dú)特的時(shí)間位移的識(shí)別,基站可以確定遠(yuǎn)程站不是預(yù)期的目標(biāo)?;局械恼{(diào)度元件在不確認(rèn)信號(hào)的情況下繼續(xù)執(zhí)行,這是因?yàn)檎{(diào)度元件知道遠(yuǎn)程站不是來(lái)自基站的先前傳輸?shù)念A(yù)期接受者。在遠(yuǎn)程站處,RLP層已接收數(shù)據(jù)子分組,并確定曾經(jīng)錯(cuò)誤地傳送過(guò)數(shù)據(jù)子分組。
如果ACK信號(hào)錯(cuò)亂到基站將ACK檢測(cè)為NAK的那一點(diǎn),則基站再次忽略該信號(hào),因?yàn)榛疽汛_定該信號(hào)是假警報(bào)。遠(yuǎn)程站的RLP處理這個(gè)錯(cuò)誤。如果基站沒(méi)有接收信號(hào),則基站繼續(xù)執(zhí)行預(yù)定的再傳輸方案,遠(yuǎn)程站的RLP處理這個(gè)錯(cuò)誤。
如果在步驟625中,遠(yuǎn)程站無(wú)法對(duì)子分組解碼,則在步驟631中,遠(yuǎn)程站傳輸NAK。在步驟699中,基站確定曾傳輸過(guò)NAK的遠(yuǎn)程站不是原始傳輸?shù)念A(yù)期接受者,并忽略該信號(hào)。在一個(gè)實(shí)施例中,可以在基站和遠(yuǎn)程站中設(shè)置定時(shí)器,以便如果基站忽略信號(hào)并制止發(fā)送再傳輸,則通知遠(yuǎn)程站先前的傳輸是假警報(bào)。遠(yuǎn)程站將會(huì)已經(jīng)把舊的傳輸保存在緩沖器中,再將舊的傳輸作為誤差傳給RLP。如果在定時(shí)器到期之前接收再傳輸,則遠(yuǎn)程站可以將再傳輸傳給RLP,或者將再傳輸與舊的傳輸進(jìn)行軟組合,將其結(jié)果傳給RLP。在RLP層處,檢測(cè)并糾正該錯(cuò)誤。
如果基站沒(méi)有從遠(yuǎn)程站接收NAK,那么,基站將繼續(xù)執(zhí)行冗余子分組的預(yù)定的再傳輸。這項(xiàng)行動(dòng)將會(huì)使遠(yuǎn)程站對(duì)再傳輸(遠(yuǎn)程站認(rèn)為它們是虛假的)進(jìn)行緩沖和解碼。來(lái)自具有最佳量度的傳輸?shù)男畔⒈粋魉徒oRLP,它糾正假的信息。
如果遠(yuǎn)程站無(wú)法對(duì)前同步信號(hào)解碼,那么,程序流程從步驟615轉(zhuǎn)到步驟635,其中,沒(méi)有在ARQ信道上傳輸信號(hào)?;緦?huì)繼續(xù)執(zhí)行預(yù)定的再傳輸方案。但是,由于遠(yuǎn)程站沒(méi)有傳輸ARQ信號(hào),因此,遠(yuǎn)程站期待舊的數(shù)據(jù)有效負(fù)載的新的傳輸,而不是再傳輸。再傳輸?shù)慕邮諏?huì)向遠(yuǎn)程站指出它是特定數(shù)據(jù)有效負(fù)載的錯(cuò)誤的接受者。遠(yuǎn)程站將會(huì)把舊的傳輸作為誤差傳給RLP。
如果基站因反向鏈路中的干擾而接收到可察覺(jué)的ARQ信號(hào),則基站將會(huì)把遠(yuǎn)程站識(shí)別為數(shù)據(jù)的錯(cuò)誤接受者,并忽略可察覺(jué)的ARQ信號(hào)。在一個(gè)實(shí)施例中,可以在基站和遠(yuǎn)程站中設(shè)置定時(shí)器,以便如果基站忽略該信號(hào)并制止發(fā)送再傳輸,則通知遠(yuǎn)程站先前的傳輸是假警報(bào)。
精通該技術(shù)領(lǐng)域的人將會(huì)理解可以使用任何各種不同的技術(shù)和技能來(lái)表現(xiàn)信息和信號(hào)。例如,可貫穿以上描述而加以參考的數(shù)據(jù)、指令、命令、信息、信號(hào)、位、符號(hào)和芯片可以由電壓、電流、電磁波、磁場(chǎng)或磁性粒子、光場(chǎng)或光粒子、或其任何組合來(lái)表現(xiàn)。
精通該技術(shù)領(lǐng)域的人將會(huì)進(jìn)一步理解結(jié)合這里所揭示的各個(gè)實(shí)施例而加以描述的各種說(shuō)明性邏輯塊、模塊、電路和算法步驟可以作為電子硬件、計(jì)算機(jī)軟件或兩者的組合來(lái)加以執(zhí)行。為了清楚地展示硬件和軟件的這種可交換性,以上已在其功能性方面大致描述了各種說(shuō)明性部件、塊、模塊、電路和步驟。這種功能性是否作為硬件或軟件來(lái)加以執(zhí)行取決于強(qiáng)加在整個(gè)系統(tǒng)上的特定應(yīng)用和設(shè)計(jì)限制。技術(shù)嫻熟的技工可以用各種不同的方法來(lái)為每個(gè)特定的應(yīng)用程序執(zhí)行所描述的功能性,但是,不應(yīng)該將這類(lèi)實(shí)施決定解釋為導(dǎo)致脫離本結(jié)合這里所揭示的各個(gè)實(shí)施例而加以描述的各種說(shuō)明性邏輯塊、模塊和電路可以利用通用處理器、數(shù)字信號(hào)處理器(DSP)、特定用途集成電路(ASIC)、域可編程門(mén)陣列(FPGA)或其他可編程邏輯設(shè)備、分立門(mén)電路或晶體管邏輯、分立硬件部件、或設(shè)計(jì)成執(zhí)行這里所描述的功能的其任何組合來(lái)加以實(shí)施或執(zhí)行。通用處理器可以是微處理器,但作為選擇,處理器也可以是任何常規(guī)的處理器、控制器、微控制器或狀態(tài)機(jī)。處理器也可以作為計(jì)算器件的組合(例如,DSP和微處理器的組合)、多個(gè)微處理器、與DSP核心結(jié)合的一個(gè)或多個(gè)微處理器或任何其他這種配置來(lái)加以執(zhí)行。
結(jié)合這里所揭示的各個(gè)實(shí)施例而加以描述的方法或算法的一些步驟可以直接在硬件、處理器所執(zhí)行的軟件模塊或兩者的組合中得到具體表現(xiàn)。軟件模塊可以駐留在RAM存儲(chǔ)器、快閃存儲(chǔ)器、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤(pán)、可移動(dòng)磁盤(pán)、CD-ROM或該技術(shù)領(lǐng)域中已知的任何其他形式的存儲(chǔ)介質(zhì)中。示范的存儲(chǔ)介質(zhì)耦合到處理器,以便該處理器可以從存儲(chǔ)介質(zhì)讀取信息并對(duì)其寫(xiě)入信息。作為選擇,存儲(chǔ)介質(zhì)可以是處理器的不可缺少的一部分。處理器和存儲(chǔ)介質(zhì)可以駐留在ASIC中。ASIC可以駐留在用戶(hù)終端中。作為選擇,處理器和存儲(chǔ)介質(zhì)可以作為分立部件駐留在用戶(hù)終端中。
提供所揭示的各個(gè)實(shí)施例的先前的描述,以便使精通該技術(shù)領(lǐng)域的任何人都能夠獲得或使用本發(fā)明。精通該技術(shù)領(lǐng)域的人將會(huì)容易明白對(duì)這些實(shí)施例的各種修改,并且,在不脫離本發(fā)明的精神或范圍的前提下,可以將這里所定義的一般原理應(yīng)用于其他實(shí)施例。這樣,本發(fā)明并非意在局限于這里所示的實(shí)施例,而是被給予跟這里所揭示的原理和新穎的特點(diǎn)一致最大的范圍。
權(quán)利要求
1.一種在遠(yuǎn)程站中用于對(duì)前同步信道解碼的裝置,其中,該前同步信道攜帶可變長(zhǎng)度的前同步信號(hào)序列,其特征在于,該裝置包括多個(gè)前同步信號(hào)長(zhǎng)度檢測(cè)元件,用于確定前同步信道上的前同步信號(hào)序列所占據(jù)的時(shí)隙數(shù),其中,這多個(gè)前同步信號(hào)長(zhǎng)度檢測(cè)元件中的每個(gè)檢測(cè)元件輸出一個(gè)可能的前同步信號(hào)序列和一個(gè)最佳路徑量度;以及,一個(gè)選擇元件,用于在從這多個(gè)檢測(cè)元件輸出的潛在前同步信號(hào)序列中選擇一個(gè)實(shí)際的前同步信號(hào)序列。
2.如權(quán)利要求1所述的裝置,其特征在于,所述多個(gè)檢測(cè)元件中的每個(gè)檢測(cè)元件包括一個(gè)去交錯(cuò)器,用于在前同步信道的預(yù)定時(shí)隙數(shù)上進(jìn)行操作,其中,這多個(gè)檢測(cè)元件的每個(gè)去交錯(cuò)器在不同的預(yù)定時(shí)隙數(shù)上進(jìn)行操作。
3.如權(quán)利要求2所述的裝置,其特征在于,所述多個(gè)檢測(cè)元件中的至少一個(gè)檢測(cè)元件還包括在至少兩個(gè)時(shí)隙上進(jìn)行操作的組合元件,其中,這多個(gè)檢測(cè)元件中的至少一個(gè)檢測(cè)元件在至少兩個(gè)時(shí)隙上進(jìn)行操作。
4.如權(quán)利要求2所述的裝置,其特征在于,所述解碼器是卷積解碼器。
5.如權(quán)利要求2所述的裝置,其特征在于,所述標(biāo)識(shí)符是“介質(zhì)存取控制(MAC)”標(biāo)識(shí)符。
6.如權(quán)利要求2所述的裝置,其特征在于,所述多個(gè)檢測(cè)元件中的每個(gè)解碼器輸出最佳路徑量度值和潛在前同步信號(hào)序列。
7.如權(quán)利要求1所述的裝置,其特征在于,所述選擇元件還用于確定非前同步信道上的數(shù)據(jù)子分組所占據(jù)的時(shí)隙數(shù),其中,數(shù)據(jù)子分組所占據(jù)的時(shí)隙數(shù)與實(shí)際的前同步信號(hào)序列所占據(jù)的時(shí)隙數(shù)有關(guān)聯(lián)。
8.如權(quán)利要求1所述的裝置,其特征在于,所述選擇元件還用于確定非前同步信道上的數(shù)據(jù)子分組所占據(jù)的時(shí)隙數(shù),其中,數(shù)據(jù)子分組所占據(jù)的時(shí)隙數(shù)由實(shí)際的前同步信號(hào)序列攜帶。
9.一種用于確定在前同步信道上傳輸?shù)那巴叫畔⒌姆椒?,其特征在于,該方法包括在前同步信道的一個(gè)時(shí)隙上去交錯(cuò),以建立第一個(gè)被去交錯(cuò)的序列;在前同步信道的至少兩個(gè)時(shí)隙上去交錯(cuò),以建立第二個(gè)被去交錯(cuò)的序列,其中,這至少兩個(gè)時(shí)隙中的第一個(gè)時(shí)隙是在第一個(gè)去交錯(cuò)步驟中所使用的時(shí)隙;軟組合第二個(gè)被去交錯(cuò)的序列;對(duì)第一個(gè)被去交錯(cuò)的序列解碼,以建立第一個(gè)潛在前同步信號(hào)和第一個(gè)量度值;對(duì)第二個(gè)被去交錯(cuò)的序列解碼,以建立第二個(gè)潛在前同步信號(hào)和第二個(gè)量度值;以及,在第一個(gè)可能的前同步信號(hào)與第二個(gè)可能的前同步信號(hào)之間進(jìn)行選擇,以選擇一個(gè)實(shí)際的前同步信號(hào)。
10.如權(quán)利要求9所述的方法,其特征在于所述在第一個(gè)潛在前同步信號(hào)與第二個(gè)潛在前同步信號(hào)之間的選擇包括對(duì)第一個(gè)潛在前同步信號(hào)和第二個(gè)潛在前同步信號(hào)中的標(biāo)識(shí)符進(jìn)行檢驗(yàn);以及,根據(jù)該標(biāo)識(shí)符的存在來(lái)選擇第一個(gè)潛在前同步信號(hào)或第二個(gè)潛在前同步信號(hào)。
11.如權(quán)利要求10所述的方法,其特征在于,所述選擇第一個(gè)潛在前同步信號(hào)或第二個(gè)潛在前同步信號(hào)包括如果標(biāo)識(shí)符存在于第一個(gè)潛在前同步信號(hào)和第二個(gè)潛在前同步信號(hào)中,則根據(jù)第一個(gè)量度值或第二個(gè)量度值中的一個(gè)較好的量度值來(lái)選擇第一個(gè)潛在前同步信號(hào)或第二個(gè)潛在前同步信號(hào)。
12.如權(quán)利要求10所述的方法,其特征在于,所述選擇第一個(gè)潛在前同步信號(hào)或第二個(gè)潛在前同步信號(hào)包括如果標(biāo)識(shí)符不在第一個(gè)潛在前同步信號(hào)或第二個(gè)潛在前同步信號(hào)中,則根據(jù)第一個(gè)量度值或第二個(gè)量度值中的一個(gè)較好的量度值來(lái)選擇第一個(gè)潛在前同步信號(hào)或第二個(gè)潛在前同步信號(hào)。
13.一種用于確定前同步信道所攜帶的前同步信息的方法,其特征在于,該方法包括為獲得多個(gè)去交錯(cuò)結(jié)果,而在可變時(shí)隙數(shù)上去交錯(cuò);除了當(dāng)在一個(gè)時(shí)隙上去交錯(cuò)時(shí)的情況以外,對(duì)這多個(gè)去交錯(cuò)結(jié)果中的每個(gè)去交錯(cuò)結(jié)果內(nèi)的符號(hào)進(jìn)行軟組合;對(duì)一個(gè)時(shí)隙的去交錯(cuò)符號(hào)和跟這多個(gè)去交錯(cuò)結(jié)果中的每個(gè)去交錯(cuò)結(jié)果有關(guān)聯(lián)的被軟組合的符號(hào)進(jìn)行解碼;檢驗(yàn)適用于標(biāo)識(shí)符的解碼符號(hào);以及,從攜帶該標(biāo)識(shí)符的檢驗(yàn)過(guò)的符號(hào)中提取前同步信息。
14.一種用于確定在前同步信道上傳輸?shù)那巴叫畔⒌难b置,其特征在于,該裝置包括用于在前同步信道的一個(gè)時(shí)隙上去交錯(cuò)以便建立第一個(gè)被去交錯(cuò)的序列的部件;用于在前同步信號(hào)信道的至少兩個(gè)時(shí)隙上去交錯(cuò)以便建立第二個(gè)被去交錯(cuò)的序列的部件,其中,這至少兩個(gè)時(shí)隙中的第一個(gè)時(shí)隙是與第一個(gè)去交錯(cuò)步驟相同的時(shí)隙;用于軟組合第二個(gè)被去交錯(cuò)的序列的部件;用于對(duì)第一個(gè)被去交錯(cuò)的序列解碼,以建立第一個(gè)潛在前同步信號(hào)和第一個(gè)量度值,以及用于對(duì)第二個(gè)被去交錯(cuò)的序列解碼,以建立第二個(gè)潛在前同步信號(hào)和第二個(gè)量度值的部件;以及,用于在第一個(gè)潛在前同步信號(hào)與第二個(gè)潛在前同步信號(hào)之間選擇實(shí)際的前同步信號(hào)的部件。
15.一種用于確定前同步信道所攜帶的前同步信息的裝置,其特征在于,該裝置包括用于對(duì)多個(gè)去交錯(cuò)結(jié)果,而在可變時(shí)隙數(shù)上去交錯(cuò)的部件;除一個(gè)時(shí)隙上的去交錯(cuò)結(jié)果以外,用于對(duì)這多個(gè)去交錯(cuò)結(jié)果中的每個(gè)去交錯(cuò)結(jié)果內(nèi)的符號(hào)進(jìn)行軟組合的部件;用于對(duì)一個(gè)時(shí)隙的去交錯(cuò)符號(hào)和跟這多個(gè)去交錯(cuò)結(jié)果中的每個(gè)去交錯(cuò)結(jié)果有關(guān)聯(lián)的被軟組合的符號(hào)進(jìn)行解碼的部件;用于檢驗(yàn)適用于標(biāo)識(shí)符的解碼符號(hào)的部件;以及,用于從攜帶該標(biāo)識(shí)符的檢驗(yàn)過(guò)的符號(hào)中提取前同步信息的部件。
全文摘要
將前同步信道與通信信道一起傳輸,而不是將前同步信號(hào)與數(shù)據(jù)通信子分組連接。在數(shù)據(jù)通信子分組的可變長(zhǎng)度的系統(tǒng)中,如果目標(biāo)站能夠?qū)勺冮L(zhǎng)度的前同步信號(hào)(390a,390b,390c)解碼,則前同步信號(hào)也可以是長(zhǎng)度可變。本文提出了一種用于對(duì)可變長(zhǎng)度的前同步信號(hào)子分組解碼的方法和裝置。
文檔編號(hào)H04L1/00GK1509552SQ02808780
公開(kāi)日2004年6月30日 申請(qǐng)日期2002年4月24日 優(yōu)先權(quán)日2001年4月26日
發(fā)明者J·P·奧登沃爾德, J P 奧登沃爾德, S·薩卡爾, ǘ, 魏永斌 申請(qǐng)人:高通股份有限公司