用于在通信系統(tǒng)中傳送和接收數(shù)據(jù)塊的方法和裝置制造方法
【專利摘要】本發(fā)明涉及用于在通信系統(tǒng)中傳送和接收數(shù)據(jù)塊的方法和裝置。通過根據(jù)第一代碼來編碼數(shù)據(jù)以產(chǎn)生數(shù)據(jù)塊、確定時間幀的傳輸數(shù)據(jù)速率、基于已確定的傳輸數(shù)據(jù)速率選擇數(shù)據(jù)塊部分、把位置標(biāo)識符數(shù)據(jù)添加到數(shù)據(jù)部分以產(chǎn)生有效載荷數(shù)據(jù)(其中位置標(biāo)識符標(biāo)識數(shù)據(jù)部分在數(shù)據(jù)塊中的位置)、以及根據(jù)第二代碼編碼有效載荷數(shù)據(jù)以產(chǎn)生數(shù)據(jù)包用于在時間幀上傳送,用于傳送和接收數(shù)據(jù)的方法和裝置提供了對通信資源的有效使用。發(fā)送器以確定的數(shù)據(jù)速率通過時間幀傳送數(shù)據(jù)包。接收器通過時間幀接收數(shù)據(jù)包,且相應(yīng)地處理接收數(shù)據(jù)以重建數(shù)據(jù)塊。
【專利說明】用于在通信系統(tǒng)中傳送和接收數(shù)據(jù)塊的方法和裝置
[0001]本申請是申請日為2003年10月16日申請?zhí)枮榈?00380101477.9號發(fā)明名稱為“用于在通信系統(tǒng)中傳送和接收數(shù)據(jù)塊的方法和裝置”的中國專利申請的分案申請。
[0002]相關(guān)申請
[0003]本申請聲明對美國臨時申請系列號為60/419,358于2002年10月17日提交的題為“Method and Apparatus for Transmitting and Receiving a Block of Data in aCommunication System”(“用于在通信系統(tǒng)中傳送和接收數(shù)據(jù)塊的方法和裝置”)的優(yōu)先權(quán)。
【技術(shù)領(lǐng)域】
[0004]本發(fā)明一般涉及通信領(lǐng)域,尤其涉及通信系統(tǒng)中的數(shù)據(jù)通信。
【背景技術(shù)】
[0005]在無線通信系統(tǒng)中,用戶的不必要和過多傳送可導(dǎo)致對其它用戶的干擾,并降低系統(tǒng)的容量。不必要和過多傳送可由通信系統(tǒng)中無效數(shù)據(jù)流導(dǎo)致。在兩個終端用戶之間傳送的數(shù)據(jù)可在協(xié)議的若干層之間傳遞,以確保系統(tǒng)中數(shù)據(jù)的正常流動。通常,基站可接收要傳送到移動站的數(shù)據(jù)塊。數(shù)據(jù)塊由分組外碼進行編碼。經(jīng)外編碼數(shù)據(jù)被劃分成數(shù)據(jù)幀,用于在一個或多個物理層幀上傳送。數(shù)據(jù)的每個物理層幀都用物理層代碼進行編碼,且用若干個時隙進行傳送。數(shù)據(jù)的正常傳送在至少一方面通過一種系統(tǒng)確保,該系統(tǒng)檢查每個數(shù)據(jù)幀中的錯誤并且在數(shù)據(jù)幀中檢測到不可接受的錯誤或錯誤率時請求重發(fā)同一數(shù)據(jù)幀。數(shù)據(jù)塊可以是任一數(shù)據(jù)類型,例如音樂數(shù)據(jù)、視頻數(shù)據(jù)等等。這樣,在接收數(shù)據(jù)塊的數(shù)據(jù)幀之后,移動站重建數(shù)據(jù)塊以播放例如音樂或視頻。
[0006]更具體地,無線通信系統(tǒng)可根據(jù)碼分多址(CDMA)技術(shù)進行操作,所述CDMA技術(shù)在電信行業(yè)協(xié)會(TIA)或其它標(biāo)準(zhǔn)機構(gòu)發(fā)表的各種標(biāo)準(zhǔn)中揭示和描述。這種標(biāo)準(zhǔn)包括TIA/EIA-1S-2000標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)的副本可通過訪問萬維網(wǎng)的網(wǎng)址:http://www.3gpp2.0rg 獲得,或者通過寫信給 TIA, Standards and Technology Department, 2500 WilsonBoulevard, Arlington, VA 22201, United States of America 獲得。在一方面,根據(jù)IS-2000協(xié)議操作的無線通信系統(tǒng)具有向移動站提供固定或可變數(shù)據(jù)速率的輔助信道。在另一方面,根據(jù)IS-2000協(xié)議操作的無線通信系統(tǒng)具有向移動站提供可變數(shù)據(jù)速率、可變物理層幀持續(xù)時間、以及可變調(diào)制格式的前向數(shù)據(jù)分組信道(F-PDCH)??墒褂肍-PDCH來以可變時間速率向移動站傳送數(shù)據(jù)塊。然而,包括數(shù)據(jù)速率、調(diào)制和幀持續(xù)時間、可變格式的通信在任何無線通信中都是可能的。
[0007]在輔助信道具有固定數(shù)據(jù)速率并持續(xù)傳送時,基站根據(jù)固定數(shù)據(jù)速率劃分數(shù)據(jù)塊。數(shù)據(jù)塊的每個劃分部分都被共路復(fù)用為數(shù)據(jù)包用于在物理層幀上進行傳送。在若干時隙上可把數(shù)據(jù)幀發(fā)送給移動站。由于輔助信道的數(shù)據(jù)速率是固定的,每個數(shù)據(jù)幀可具有相同尺寸的數(shù)據(jù)有效載荷。這樣,來自經(jīng)劃分數(shù)據(jù)塊的數(shù)據(jù)包也會是相同尺寸的。此外,因為傳送是持續(xù)的,移動站在沒有接收到某一幀時可確定有多少數(shù)據(jù)遺漏。因此,移動站可輕松確定塊中數(shù)據(jù)重傳幀的位置,并重建整個數(shù)據(jù)塊。
[0008]然而,在數(shù)據(jù)以變化速率或不連續(xù)格式向移動站傳送時重建數(shù)據(jù)塊可能就不可行或者不太可能了。這就是輔助信道向移動站的傳送不連續(xù)和未知時,或者使用F-PDCH時的情形。對于F-PDCH,幀的有效載荷尺寸可逐幀地變化。對于可變化數(shù)據(jù)速率,數(shù)據(jù)每幀中有效載荷的尺寸可變化。這樣,來自經(jīng)劃分數(shù)據(jù)塊的數(shù)據(jù)包就不必是相同尺寸了。如果錯誤地接收了數(shù)據(jù)幀,且因此幀的尺寸對移動站是未知的,則對移動站而言要在數(shù)據(jù)塊中確定隨后接收的數(shù)據(jù)幀(包括任何重發(fā)數(shù)據(jù)幀)的位置就不可行了。此外,如果不連續(xù)傳送時間的格式不為移動站所知,則對移動站而言要在數(shù)據(jù)塊中確定任意的接收數(shù)據(jù)幀的位置也是不可行或者不太可能了。
[0009]因此,至少對于具有非持續(xù)傳送和F-PDCH的輔助信道可變數(shù)據(jù)速率的IS-2000系統(tǒng)而言,需要提供一種用于傳送數(shù)據(jù)塊并在接收移動站上重建數(shù)據(jù)塊的系統(tǒng)、方法和裝置。
【發(fā)明內(nèi)容】
[0010]通過根據(jù)第一代碼來編碼數(shù)據(jù)以產(chǎn)生數(shù)據(jù)塊、確定時間幀的傳輸數(shù)據(jù)速率、基于已定的傳輸數(shù)據(jù)速率選擇數(shù)據(jù)塊部分、把位置標(biāo)識符數(shù)據(jù)添加到數(shù)據(jù)部分以產(chǎn)生有效載荷數(shù)據(jù)(其中位置標(biāo)識符標(biāo)識數(shù)據(jù)部分在數(shù)據(jù)塊中的位置)、以及根據(jù)第二代碼編碼有效載荷數(shù)據(jù)以產(chǎn)生數(shù)據(jù)包用于在時間幀上傳送,用于傳送和接收數(shù)據(jù)的方法和裝置提供了對通信資源的有效使用。發(fā)送器以預(yù)定數(shù)據(jù)速率通過時間幀傳送數(shù)據(jù)包。接收器通過時間幀接收數(shù)據(jù)包。在接收器上,通過時間幀接收的數(shù)據(jù)包根據(jù)第二代碼解碼以產(chǎn)生有效載荷數(shù)據(jù)。從接收的有效載荷數(shù)據(jù)中檢測位置標(biāo)識符數(shù)據(jù)以產(chǎn)生數(shù)據(jù)塊部分。接收的數(shù)據(jù)塊部分根據(jù)第一代碼進行解碼以產(chǎn)生數(shù)據(jù)塊。循環(huán)冗余校驗可基于選定的數(shù)據(jù)部分來確定,并添加到位置標(biāo)識符數(shù)據(jù)和數(shù)據(jù)部分中以產(chǎn)生用于傳送的有效載荷數(shù)據(jù)。在接收器上,在接收數(shù)據(jù)包之后,檢測和確定用于接收數(shù)據(jù)處理的循環(huán)冗余校驗。
【專利附圖】
【附圖說明】
[0011]從參閱附圖在下面陳述的詳細說明書中,本發(fā)明的特征、對象和優(yōu)點將變得更加顯然,在附圖中相似的標(biāo)記字符貫穿所有附圖進行相應(yīng)標(biāo)識,且其中:
[0012]圖1示出根據(jù)本發(fā)明諸方面用于傳送和接收數(shù)據(jù)的通信系統(tǒng);
[0013]圖2示出根據(jù)本發(fā)明諸方面用于接收數(shù)據(jù)的接收器系統(tǒng);
[0014]圖3示出根據(jù)本發(fā)明諸方面用于傳送數(shù)據(jù)的發(fā)送器系統(tǒng);
[0015]圖4示出根據(jù)本發(fā)明諸方面用于編碼數(shù)據(jù)的外層代碼和物理層代碼以及相關(guān)聯(lián)緩沖器;
[0016]圖5示出根據(jù)本發(fā)明諸方面用于傳送和接收數(shù)據(jù)的收發(fā)器系統(tǒng);
[0017]圖6示出根據(jù)本發(fā)明諸方面格式化的有效載荷和數(shù)據(jù)包;
[0018]圖7示出根據(jù)本發(fā)明諸方面選定用于在空中傳送和接收的數(shù)據(jù)塊部分;
[0019]圖8示出根據(jù)本發(fā)明諸方面用于處理要傳送的數(shù)據(jù)的各個步驟;以及
[0020]圖9示出根據(jù)本發(fā)明諸方面用于處理要接收的數(shù)據(jù)的各個步驟。
【具體實施方式】[0021]一般而言,一種新的和經(jīng)改進的方法和裝置提供了對通信系統(tǒng)中通信資源的有效使用。該系統(tǒng)、方法和裝置提供了在從基站發(fā)送之前把位置標(biāo)識符添加到數(shù)據(jù)幀中。位置標(biāo)識符允許在數(shù)據(jù)塊中確定幀的位置。移動站通過依靠每個數(shù)據(jù)幀中的位置標(biāo)識符來重建數(shù)據(jù)塊。在一方面,在根據(jù)外碼編碼數(shù)據(jù)之后,位置標(biāo)識符被添加到數(shù)據(jù)幀中。另外物理層代碼附加地編碼帶有位置標(biāo)識符的數(shù)據(jù)幀,以產(chǎn)生數(shù)據(jù)幀用于向通信系統(tǒng)中的移動站發(fā)送。在此所述的一個或多個示例性實施例在數(shù)字無線數(shù)據(jù)通信環(huán)境的環(huán)境中進行陳述。盡管在此環(huán)境中使用是有利的,本發(fā)明的不同實施例可加入不同的環(huán)境或配置中。一般而言,使用軟件控制處理器、集成電路、或離散邏輯可形成在此所述的各種系統(tǒng)。在本申請中引用的數(shù)據(jù)、指令、命令、信息、信號、符號、和芯片由電壓、電流、電磁波、磁場或磁性粒子、光學(xué)場或光學(xué)粒子、或其組合來進行有利表示。另外,在每個框圖中顯示的框可表示硬件或方法步驟。
[0022]更具體地,本發(fā)明的諸實施例可加入到根據(jù)碼分多址(CDMA)技術(shù)操作的無線通信系統(tǒng),其中CDMA技術(shù)已在電信行業(yè)協(xié)會(TIA)或其它標(biāo)準(zhǔn)機構(gòu)發(fā)表的各種標(biāo)準(zhǔn)中揭示和描述。這種標(biāo)準(zhǔn)包括TIA/EIA-95標(biāo)準(zhǔn)、TIA/EIA-1S-2000標(biāo)準(zhǔn)、MIMT-2000標(biāo)準(zhǔn)、UMTS以及WCDMA標(biāo)準(zhǔn),全部在此引入作為參考。用于傳送數(shù)據(jù)的系統(tǒng)還在“TIA/EIA/IS-856cdma2000 High Rate Packet Data Air Interface Specification” (“TIA/EIA/IS-856cdma2000高速數(shù)據(jù)包空中接口規(guī)范”)中詳細描述,在此引入作為參考。這些標(biāo)準(zhǔn)的副本通過訪問萬維網(wǎng)的網(wǎng)址:http://www.3gpp2.0rg獲得,或者通過寫信給TIA, Standards andTechnology Department, 2500 Wilson Boulevard, Arlington, VA 22201, United Statesof America獲得。在此引入作為參考的一般標(biāo)識為UMTS標(biāo)準(zhǔn)的標(biāo)準(zhǔn)可通過聯(lián)系3GPPSupport Office, 650 Route des Lucioles-Sophia Antipolis, Valbonne-France 獲得。
[0023]圖1示出能夠根據(jù)任一碼分多址(CDMA)通信系統(tǒng)標(biāo)準(zhǔn)操作而加入本發(fā)明諸方面的通信系統(tǒng)的一般框圖。通信系統(tǒng)100可用于語音、數(shù)據(jù)或者兩者的通信。一般而言,通信系統(tǒng)100包括提供諸如移動站102-104的眾多移動站之間、以及移動站102-104和公共交換電話數(shù)據(jù)網(wǎng)105之間的通信鏈路。圖1中的移動站可稱為數(shù)據(jù)接入終端(AT)而基站可稱為數(shù)據(jù)接入網(wǎng)(AN),而不背離本發(fā)明的主要范圍和各優(yōu)點?;?01可包括眾多組件,諸如基站控制器和基站收發(fā)器系統(tǒng)。為了簡單起見,不顯示這些組件?;?01可與例如基站160的其它基站通信。移動交換中心(未示出)可控制通信系統(tǒng)100的各個控制方面,且與網(wǎng)絡(luò)105以及基站101和160之間的回傳199相關(guān)。
[0024]基站101通過從基站101發(fā)送的前向鏈路信號與在其覆蓋區(qū)域每個基站通信。目標(biāo)是移動站102-104的前向鏈路信號可合并形成一前向鏈路信號106。前向鏈路可支持多個不同的前向鏈路信道。這些前向鏈路信道包括前向基本信道、控制信道、輔助信道、以及F-PDCH?;拘诺劳ǔ1环峙浣o移動站用于通話階段。輔助信道可在移動站之間共享。F-PDCH也可在移動站之間共享?;驹谌魏螘r間都可指示移動站,如果它判定要在指定時間段內(nèi)在輔助信道或F-PDCH上向移動站傳送數(shù)據(jù),則解碼特定的輔助信道或F-PDCH。接收前向鏈路信號106的每個移動站102-104解碼前向鏈路信號106以提取針對該用戶為目標(biāo)的信息?;?60還可通過從基站101發(fā)送的前向鏈路信號與在其覆蓋區(qū)域每個基站通信。移動站102-104可通過相應(yīng)的反向鏈路與基站101和160通信。每個反向鏈路由反向鏈路信號維持,諸如分別用于移動站102-104的反向鏈路信號107-109。盡管反向鏈路信號107-109的目標(biāo)可以是一基站,也可在其它基站上接收它們。
[0025]基站101和160可同時與同一移動站通信。例如,移動站102可接近于基站101和160,這可保持與基站101和160兩者的通信。在前向鏈路上,基站101在前向鏈路信號106上傳送,而基站160在前向鏈路信號161上傳送。在反向鏈路上,移動站102在反向鏈路信號107上傳送,而由基站101和160接收。為了向移動站102傳送數(shù)據(jù)包,可選擇基站101和160之一來向移動站102傳送數(shù)據(jù)包。在反向鏈路上,基站101和160可嘗試解碼來自移動站102的通信數(shù)據(jù)傳送。數(shù)據(jù)速率以及反向和前向鏈路的功率電平可根據(jù)基站和移動站之間的信道條件來維持。IS-2000標(biāo)準(zhǔn)允許某固定速率上的輔助信道傳送。該傳送可以是不連續(xù)的。不連續(xù)傳送也稱為DTX。對于F-PDCH,基站可決定在任何時隙上傳送。包括有效載荷、持續(xù)時間、代碼比率、調(diào)制的傳送格式從一傳送到下一傳送可變化。
[0026]圖2示出了根據(jù)本發(fā)明各方面操作而用于處理并解調(diào)接收的CDMA信號的接收器200的框圖。接收器200可用于解碼反向和前向鏈路信號中的信息。接收器200可用于解碼在基本信道、控制信道和輔助信道上的信息。接到的(Rx)樣本可存儲于RAM204中。接收的樣本可由射頻/臨界頻率(RF/IF)系統(tǒng)290和天線系統(tǒng)292生成。RF/IF系統(tǒng)290和天線系統(tǒng)292可包括用于接收多個信號以及接收信號的RF/IF處理的一個或多個組件,以獲益于接收的分集增益。通過不同傳播路徑傳播的多個接收信號可來自同一源。天線系統(tǒng)292接收RF信號,并將該RF信號傳送給RF/IF系統(tǒng)290。RF/IF系統(tǒng)290可以是任何常規(guī)的RF/IF接收器。接收的RF信號是經(jīng)過濾的、下變頻的和數(shù)字化的以在基帶頻率形成RX樣本。樣本被提供給多路復(fù)用器(mux) 252。mux252的輸出被提供給搜索器單元206和指元素208。控制系統(tǒng)210與搜索器206和指元素208相耦合。組合器212將解碼器214耦合到指元素208??刂葡到y(tǒng)210可以是由軟件控制的微處理器,且可位于同一集成電路或在獨立的集成電路上。解碼器214中的解碼功能可根據(jù)turbo解碼器或任何其它解碼算法。從源傳送的信號可用若干層代碼進行編碼。解碼器214可根據(jù)兩個或多個代碼執(zhí)行解碼功能。例如,經(jīng)傳送數(shù)據(jù)可用兩個不同層來編碼,外部層和物理層。物理層可根據(jù)Turbo代碼,而外層則可根據(jù)Reed Solomon代碼。這樣,解碼器214根據(jù)這些代碼來解碼接收的樣本。
[0027]在操作期間,可將接收的樣本提供給mux 252。Mux 252把樣本提供給搜索器單元206和指元素208??刂茊卧?01配置指元素208以基于來自搜索器單元206的搜索結(jié)果執(zhí)行接收信號的解調(diào)和解擴展。解調(diào)的結(jié)果被組合并傳遞到解碼器214。解碼器214解碼數(shù)據(jù)并輸出經(jīng)解碼數(shù)據(jù)。通過使接收樣本乘以PN序列和在一單個定時假設(shè)上賦值的Walsh函數(shù)的復(fù)共軛,并常常以集成和轉(zhuǎn)儲累加器電路(未示出)來數(shù)字地過濾結(jié)果樣本,來執(zhí)行信道的解擴展。這種技術(shù)為本領(lǐng)域所眾所周知。接收器200可以在基站101和160的接收器部分使用,用于處理來自移動站的反向鏈路信號,而且接收器可以在任一移動站的接收器部分使用,用于處理接收的前向鏈路信號。
[0028]解碼器214可累積組合能量用于檢測數(shù)據(jù)碼元。每個數(shù)據(jù)包可攜帶一循環(huán)冗余校驗(CRC)字段。解碼器214可聯(lián)合控制系統(tǒng)210和/或其它控制系統(tǒng)來檢查接收的數(shù)據(jù)包中的錯誤。如果未通過CRC數(shù)據(jù),則接收的數(shù)據(jù)包中有錯誤??刂葡到y(tǒng)210和/或其它控制系統(tǒng)可向發(fā)送器發(fā)送一否定的確認消息以重發(fā)該數(shù)據(jù)包。
[0029]圖3示出了用于傳送反向和前向鏈路信號的傳送器300的框圖。傳送器300可用于基本信道、控制信道、輔助信道、以及F-PDCH的傳送。將用于傳送的信道數(shù)據(jù)輸入到調(diào)制器301進行調(diào)制。該調(diào)制可根據(jù)任一共知的解調(diào)技術(shù),諸如QAM、PSK、或BPSK。在調(diào)制前,用于傳送的信道數(shù)據(jù)可通過一個或多個編碼層傳遞。參照圖4,可描述用于傳送的信道數(shù)據(jù)的編碼。對于基本信道和控制信道上的數(shù)據(jù),輸入數(shù)據(jù)可直接傳遞給物理層代碼492用于例如根據(jù)卷積碼或turbo碼進行編碼。用于傳送的信道數(shù)據(jù)為調(diào)制器301產(chǎn)生。對于輔助信道或F-PDCH,輸入數(shù)據(jù)可通過外碼491和物理層代碼492傳遞以產(chǎn)生用于傳送的信道數(shù)據(jù)。用于傳送的信道數(shù)據(jù)由調(diào)制器301接收。外碼491可根據(jù)Reed Solomon代碼。物理層代碼492則可根據(jù)分組碼、卷積碼或turbo碼。外碼491可具有相關(guān)聯(lián)的外部碼緩沖器493,而物理層代碼492則具有相關(guān)聯(lián)的物理層代碼緩沖器494以保留在處理時間期間的數(shù)據(jù)。根據(jù)本發(fā)明的諸方面,位置標(biāo)識符被添加到外碼491輸出上的數(shù)據(jù)幀。以物理層代碼192對數(shù)據(jù)的結(jié)果幀497進行編碼。位置標(biāo)識符495在經(jīng)劃分數(shù)據(jù)塊中標(biāo)識有效載荷數(shù)據(jù)的位置。位置標(biāo)識符495使得接收目標(biāo)能簡便重建數(shù)據(jù)塊。數(shù)據(jù)幀497由物理層代碼492進行編碼以產(chǎn)生用于傳送的信道數(shù)據(jù)。
[0030]在物理層代碼492的輸出上用于傳送的結(jié)果信道數(shù)據(jù)在調(diào)制器301中調(diào)制。調(diào)制數(shù)據(jù)速率可由數(shù)據(jù)速率和功率電平選擇器303進行選擇。數(shù)據(jù)速率選擇可基于從目標(biāo)接收的反饋信息。數(shù)據(jù)速率除了其它考慮因素外還常?;谛诺罈l件。信道條件可時時改變。數(shù)據(jù)速率選擇也可基于可不時改變的數(shù)據(jù)到達外碼491的抵達率。結(jié)果,選中數(shù)據(jù)速率也可相應(yīng)地時時改變。通信系統(tǒng)100的物理層傳送可在固定的幀和時隙上進行。結(jié)果,傳送的數(shù)據(jù)量可根據(jù)數(shù)據(jù)速率變化。因此,輔助信道或F-PDCH信道的從外層代碼491傳遞給物理層代碼492的數(shù)據(jù)量可時時變化。
[0031]數(shù)據(jù)速率和功率電平選擇器303相應(yīng)地選擇調(diào)制器301中的數(shù)據(jù)速率。調(diào)制器301的輸出傳遞通過信號擴展操作,并在框302中放大用于從天線304發(fā)送。數(shù)據(jù)速率和功率電平選擇器303還可選擇被發(fā)送信號放大程度的功率電平。選中數(shù)據(jù)速率和功率電平的組合使接收目標(biāo)上的經(jīng)傳送數(shù)據(jù)可進行適當(dāng)解碼。導(dǎo)頻信號一在框307中產(chǎn)生。導(dǎo)頻信號在框307中被放大到適當(dāng)電平。導(dǎo)頻信號功率電平可根據(jù)接收目標(biāo)上的信道條件。導(dǎo)頻信號可與組合器308上的信道信號相組合。經(jīng)組合信號可在放大器309中放大并從天線304發(fā)送。天線304可以是包括天線陣列和多輸入多輸出配置的任一種組合。
[0032]圖5示出了用于結(jié)合接收器200和發(fā)送器300來維護與目標(biāo)的通信鏈路(包括以可變數(shù)據(jù)速率的輔助信道通信或F-PDCH)的收發(fā)器500的一般示圖。收發(fā)器500可被加入到移動站或基站。處理器401可與接收器200和發(fā)送器300相耦合,以處理接收和發(fā)送的數(shù)據(jù)。接收器200和發(fā)送器300的各方面都是共同的,盡管接收器200和發(fā)送器300是分開示出的。在一方面,接收器200和發(fā)送器300可共享同一本地振蕩器和同一天線相系統(tǒng),用于RF/IF接收和傳送。發(fā)送器300在輸入405上接收用于發(fā)送的數(shù)據(jù)。傳送數(shù)據(jù)處理框403準(zhǔn)備用于在傳送信道上傳送的數(shù)據(jù)。接收的數(shù)據(jù)在解碼器214中解碼后,在輸入404上的處理器401上接收。接收的數(shù)據(jù)在處理器401中的接收數(shù)據(jù)處理框402中進行處理。處理器401的各種操作可集成為單個或多個處理單元。收發(fā)器500可與另一裝置連接。收發(fā)器500可以是該裝置的集成部分。該裝置可以是計算機或類似于計算機操作。該裝置可與諸如因特網(wǎng)的數(shù)據(jù)網(wǎng)絡(luò)連接。在把收發(fā)器500加入基站的情形中,基站通過若干連接被連接到諸如因特網(wǎng)的網(wǎng)絡(luò)中。
[0033]接收數(shù)據(jù)的處理一般包括在接收的數(shù)據(jù)包中檢查錯誤。接收數(shù)據(jù)存儲框480可累積從每個數(shù)據(jù)幀中接收的數(shù)據(jù)以重建整個數(shù)據(jù)塊。為了重建通過輔助信道或F-PDCH傳送的數(shù)據(jù)的整個塊,收發(fā)器處理每個接收的數(shù)據(jù)幀用于根據(jù)本發(fā)明諸方面檢測在位置標(biāo)識符495中編碼的位置信息。在發(fā)送器上,根據(jù)本發(fā)明諸方面,從外碼緩沖器493上選擇的用于在物理信道上傳送的數(shù)據(jù),可如圖4所示添加到位置標(biāo)識符字段中。另外,也可添加CRC字段496。包括位置標(biāo)識符495和CRC 496的結(jié)果的數(shù)據(jù)幀497被傳送到物理層代碼492上,用于根據(jù)物理層代碼進行編碼并由發(fā)送器300作進一步處理用于傳送。此外,為了重建通過輔助信道或F-PDCH傳送的數(shù)據(jù)的整個塊,收發(fā)器500處理每個接收的數(shù)據(jù)幀用于根據(jù)本發(fā)明諸方面檢測在位置標(biāo)識符495和CRC 496中編碼的位置信息。
[0034]參照圖6,示出了根據(jù)本發(fā)明諸方面從外碼491的數(shù)據(jù)到物理層代碼192的輸出上用于傳送的信道數(shù)據(jù)的流動。從外碼緩沖器493選擇有效載荷601。有效載荷601在數(shù)據(jù)塊中的位置被標(biāo)識,且將該位置標(biāo)識符置入位置標(biāo)識符495。CRC可選地為包含在有效負載601中的數(shù)據(jù)以及位置標(biāo)識符495創(chuàng)建。CRC被添加到CRC字段496的數(shù)據(jù)中以創(chuàng)建數(shù)據(jù)幀497。數(shù)據(jù)497的結(jié)果幀根據(jù)物理層代碼492進行編碼用于通道數(shù)據(jù)傳送。可基于結(jié)果數(shù)據(jù)創(chuàng)建新的CRC。該⑶C被添加到CRC字段603中以產(chǎn)生數(shù)據(jù)602的物理層幀用于通道數(shù)據(jù)傳送??蓪⑹瞻l(fā)器500加入發(fā)送源或接收目標(biāo)。根據(jù)本發(fā)明諸方面,發(fā)送源可以是基站,而接收目標(biāo)可以是移動站。在收發(fā)器500中,在發(fā)送源上發(fā)送器300以及處理器401及其諸如發(fā)送數(shù)據(jù)處理塊403的內(nèi)部部件,根據(jù)本發(fā)明諸方面準(zhǔn)備用于傳送的數(shù)據(jù)用于添加位置標(biāo)識符字段495以及可選地CRC字段496。此外,在收發(fā)器500中,在接收目標(biāo)上接收器200以及處理器200及其諸如接收數(shù)據(jù)處理塊402和接收數(shù)據(jù)存儲塊480的內(nèi)部部件,通過標(biāo)識位置標(biāo)識符字段495和CRC字段496 (可選地)根據(jù)本發(fā)明諸方面準(zhǔn)備用于創(chuàng)建接收的數(shù)據(jù)塊。
[0035]參看圖7,示出了用于從(向)外碼緩沖器493接收(發(fā)送)數(shù)據(jù)幀的時間線700。在發(fā)送側(cè),具有不同有效載荷尺寸的數(shù)據(jù)幀1、2、3和4從經(jīng)劃分數(shù)據(jù)塊701中選取用于傳送。外碼緩沖器493可保持經(jīng)劃分數(shù)據(jù)塊701。數(shù)據(jù)幀1、2、3和4可來自某些經(jīng)劃分數(shù)據(jù)塊701。每個幀的尺寸基于用于傳送的物理層數(shù)據(jù)速率。這樣,數(shù)據(jù)幀1、2、3和4在不同時間會不同。根據(jù)本發(fā)明諸方面,位置標(biāo)識符字段495和可任選的CRC字段496在物理層代碼492之前被添加到每個數(shù)據(jù)幀。在接收側(cè),每個數(shù)據(jù)幀用物理層解碼器解碼。根據(jù)本發(fā)明諸方面,結(jié)果幀被組織起來以根據(jù)位置標(biāo)識符字段495中包含的信息重建數(shù)據(jù)塊701。在一方面,位置標(biāo)識符字段495可把數(shù)據(jù)幀標(biāo)識為外碼緩沖器中數(shù)據(jù)塊的有效載荷數(shù)據(jù)的起點。也可使用其它類似的位置標(biāo)識符。如果例如數(shù)據(jù)幀3在傳輸中丟失,數(shù)據(jù)幀3的重傳將置該數(shù)據(jù)幀于數(shù)據(jù)幀2和4之間。這樣,重建數(shù)據(jù)塊在接收目標(biāo)上就可以輕松完成了。
[0036]參看圖8,流程圖800提供了根據(jù)本發(fā)明諸方面用于處理發(fā)送的收發(fā)器500中每個數(shù)據(jù)幀所必須的若干步驟。這些步驟可由處理器結(jié)合諸如傳送數(shù)據(jù)處理塊403的各種操作塊執(zhí)行。在步驟801,諸如數(shù)據(jù)塊701的數(shù)據(jù)塊被確定用于傳送。該數(shù)據(jù)塊在外層代碼491上進行編碼。代碼塊可駐留于外層代碼緩沖器493中。外層代碼緩沖器493可位于處理器401中。在步驟802,確定用于空中傳送的物理層信道的數(shù)據(jù)速率??纱_定用于數(shù)據(jù)幀的數(shù)據(jù)速率。對于輔助信道幀的傳送持續(xù)時間可固定為例如20ms。而對于F-PDCH幀的傳送持續(xù)時間則可逐幀變化。在步驟803,諸如圖6所示有效載荷的數(shù)據(jù)塊部分,被選為用于傳送的時間幀的有效載荷。在選定有效載荷中的數(shù)據(jù)量與選定的物理層數(shù)據(jù)速率相當(dāng)。例如,有效載荷中對于高數(shù)據(jù)速率選擇的數(shù)據(jù)量成比例地比低數(shù)據(jù)速率的要高。在步驟804,諸如位置標(biāo)識符495的位置標(biāo)識符被添加到有效載荷中。可任選地CRC 496也可添加以形成諸如數(shù)據(jù)包497的數(shù)據(jù)包。在步驟805,將數(shù)據(jù)包發(fā)送到物理層編碼器,其中可添加附加CRC并根據(jù)物理層代碼編碼數(shù)據(jù)包以產(chǎn)生要傳送的數(shù)據(jù)包。在步驟806,在附加處理之后從發(fā)送器300發(fā)送該數(shù)據(jù)包。
[0037]參看圖9,根據(jù)本發(fā)明諸方面流程圖900提供了用于處理接收的收發(fā)器500中每個數(shù)據(jù)幀所必須的若干步驟。這些步驟可由處理器401結(jié)合諸如接收數(shù)據(jù)處理塊402的各種操作塊執(zhí)行。在步驟901,數(shù)據(jù)幀由接收器200接收。在步驟902,接收的數(shù)據(jù)幀根據(jù)物理層代碼解碼以產(chǎn)生接收的數(shù)據(jù)包。接收的數(shù)據(jù)包具有數(shù)據(jù)包497的格式。如果在數(shù)據(jù)包中包括可任選的CRC 496,數(shù)據(jù)的完整性可基于CRC 496進行檢查。如果在步驟903通過了 CRC 496,在位置標(biāo)識符字段495中的位置信息得以標(biāo)識。在步驟904,數(shù)據(jù)包497的有效載荷部分601基于位置標(biāo)識符495被寫入接收存儲緩沖器480。在步驟904,數(shù)據(jù)塊基于每個接收有效載荷的位置標(biāo)識和外碼解碼進行重建以恢復(fù)接收數(shù)據(jù)。
[0038]本領(lǐng)域技術(shù)人員將理解結(jié)合在此揭示的諸實施例所描述的各種說明性邏輯框、模塊、電路、以及算法步驟可實現(xiàn)為電子硬件、計算機軟件、或兩者的組合。為了清楚說明硬件和軟件的互交換性,各種說明性組件、方框、模塊、電路、以及步驟都根據(jù)其功能性如上進行了一般描述。這些功能實現(xiàn)為硬件還是軟件取決于特定應(yīng)用以及加于整個系統(tǒng)上的設(shè)計限制。對于每個特定應(yīng)用,技術(shù)人員可以各種方法實現(xiàn)所述功能,但這種實現(xiàn)決定不應(yīng)被理解為導(dǎo)致背離本發(fā)明的范圍。
[0039]結(jié)合在此揭示的諸實施例所描述的各種說明性邏輯框、模塊和電路可用以下裝置實現(xiàn)或執(zhí)行:通用處理器、數(shù)字信號處理器(DSP)、應(yīng)用專業(yè)集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯裝置、離散門或晶體管邏輯、離散硬件組件、或設(shè)計用以執(zhí)行所述功能的任意組合。通用處理器可以是微處理器,但或者,處理器可以是任意常規(guī)處理器、控制器、微控制器、或狀態(tài)機器。處理器還可實現(xiàn)為計算裝置的組合,例如DSP和微處理器的組合、多個微處理器、帶有DSP內(nèi)核的一個或多個微處理器、或任意其它配置。
[0040]結(jié)合在此揭示的諸實施例所描述的方法和算法的步驟可直接包括在硬件、由處理器執(zhí)行的軟件模塊、或其組合中。軟件模塊可駐留于RAM存儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、⑶-ROM、或者本領(lǐng)域眾所周知的任意其它存儲介質(zhì)形式。示例性存儲介質(zhì)與處理器相耦合,使處理器可從/向存儲介質(zhì)讀取/寫入信息。或者,存儲介質(zhì)可以是處理器的組成部分。處理器和存儲介質(zhì)可駐留于ASIC中。ASIC可駐留于用戶終端中。或者,處理器和存儲介質(zhì)可作為離散組件駐留在用戶終端中。
[0041 ] 提供前面優(yōu)選實施例的描述是使本領(lǐng)域任何技術(shù)人員都能作出或使用本發(fā)明。對這些實施例的各種更改對本領(lǐng)域技術(shù)人員是顯然的,且在此定義的一般原理無需使用發(fā)明能力就可應(yīng)用到其它實施例。因而,本發(fā)明并非旨在受限于在此所示的實施例,而是為與在此揭示的原理和新特征相一致的最廣泛范圍所遵從。
【權(quán)利要求】
1.一種用于發(fā)送數(shù)據(jù)的方法,其特征在于,包括: 根據(jù)第一代碼,對數(shù)據(jù)進行編碼,以產(chǎn)生數(shù)據(jù)塊; 確定時間幀的傳輸數(shù)據(jù)速率; 基于所述已確定的傳輸數(shù)據(jù)速率,選擇所述數(shù)據(jù)塊的一部分; 把位置標(biāo)識符數(shù)據(jù)添加到所述數(shù)據(jù)部分,以產(chǎn)生有效載荷數(shù)據(jù),其中所述位置標(biāo)識符標(biāo)識所述數(shù)據(jù)部分在所述數(shù)據(jù)塊中的絕對位置;以及 根據(jù)第二代碼,編碼所述有效載荷數(shù)據(jù),以產(chǎn)生數(shù)據(jù)包,用于在所述時間幀上發(fā)送。
2.如權(quán)利要求1所述的方法,其特征在于,還包括: 以所述已確定的數(shù)據(jù)速率,在所述時間幀上發(fā)送所述數(shù)據(jù)包。
3.如權(quán)利要求1所述的方法,其特征在于,還包括: 基于所述選定的數(shù)據(jù)部分,確定循環(huán)冗余校驗;以及 把所述循環(huán)冗余校驗添加到所述位置標(biāo)識符數(shù)據(jù)和所述數(shù)據(jù)部分,以產(chǎn)生所述有效載荷數(shù)據(jù)。
4.如權(quán)利要求1所述的方法,其特征在于,所述第一代碼是外層代碼,而所述第二代碼是無線通信系統(tǒng)中的物理層代碼。
5.一種用于接收數(shù)據(jù)的方法,其特征在于,包括: 根據(jù)第一代碼,對在時間幀上接收到的數(shù)據(jù)包進行解碼,以產(chǎn)生有效載荷數(shù)據(jù); 從所述有效載荷數(shù)據(jù)檢測位置標(biāo)識符數(shù)據(jù),以產(chǎn)生數(shù)據(jù)塊的一部分,其中所述位置標(biāo)識符標(biāo)識所述數(shù)據(jù)部分在所述數(shù)據(jù)塊中的絕對位置;以及 根據(jù)第二代碼,解碼所述數(shù)據(jù)塊的所述部分,以產(chǎn)生所述數(shù)據(jù)塊。
6.如權(quán)利要求5所述的方法,其特征在于,還包括: 在所述時間幀上接收所述數(shù)據(jù)包。
7.如權(quán)利要求5所述的方法,其特征在于,還包括: 在所述有效載荷數(shù)據(jù)中,檢測添加到所述位置標(biāo)識符數(shù)據(jù)和所述數(shù)據(jù)部分中的循環(huán)冗余校驗;以及 基于所述選定的數(shù)據(jù)部分,確定所述循環(huán)冗余校驗。
8.如權(quán)利要求5所述的方法,其特征在于,所述第一代碼是物理層代碼,而所述第二代碼是無線通信系統(tǒng)中的外層代碼。
9.一種用于發(fā)送和接收數(shù)據(jù)的方法,其特征在于,包括: 根據(jù)第一代碼,對數(shù)據(jù)進行編碼,以產(chǎn)生數(shù)據(jù)塊; 確定時間幀的傳輸數(shù)據(jù)速率; 基于所述已確定的傳輸數(shù)據(jù)速率,選擇所述數(shù)據(jù)塊的一部分; 把位置標(biāo)識符數(shù)據(jù)添加到所述數(shù)據(jù)部分,以產(chǎn)生有效載荷數(shù)據(jù),其中所述位置標(biāo)識符標(biāo)識所述數(shù)據(jù)部分在所述數(shù)據(jù)塊中的絕對位置; 根據(jù)第二代碼,編碼所述有效載荷數(shù)據(jù),以產(chǎn)生數(shù)據(jù)包,用于在所述時間幀上發(fā)送; 以所述已確定的數(shù)據(jù)速率,在所述時間幀上發(fā)送所述數(shù)據(jù)包; 在所述時間幀上接收所述數(shù)據(jù)包; 根據(jù)所述第二代碼,對在所述時間幀上接收到的所述數(shù)據(jù)包進行解碼,以產(chǎn)生所述有效載荷數(shù)據(jù);從所述接收到的有效載荷數(shù)據(jù),檢測所述位置標(biāo)識符數(shù)據(jù),以產(chǎn)生所述數(shù)據(jù)塊的所述部分;以及 根據(jù)所述第一代碼,解碼所述數(shù)據(jù)塊的所述接收到的部分,以產(chǎn)生所述數(shù)據(jù)包。
10.如權(quán)利要求9所述的方法,其特征在于,還包括: 基于所述選定的數(shù)據(jù)部分,確定循環(huán)冗余校驗;以及 把所述循環(huán)冗余校驗添加到所述位置標(biāo)識符數(shù)據(jù)和所述數(shù)據(jù)部分,以產(chǎn)生發(fā)送用的所述有效載荷數(shù)據(jù)。
11.如權(quán)利要求10所述的方法,其特征在于,還包括: 在接收到所述數(shù)據(jù)包之后,在所述接收到的有效載荷數(shù)據(jù)中,檢測添加到所述位置標(biāo)識符數(shù)據(jù)和所述數(shù)據(jù)部分的所述循環(huán)冗余校驗; 基于所述選定的數(shù)據(jù)部分,確定所述循環(huán)冗余校驗。
12.一種用于發(fā)送數(shù)據(jù)的裝置,其特征在于,包括: 第一編碼器,用于根據(jù)第一代碼,對數(shù)據(jù)進行編碼,以產(chǎn)生數(shù)據(jù)塊; 控制器,用于確定時間幀的傳輸數(shù)據(jù)速率,基于所述已確定的傳輸數(shù)據(jù)速率,選擇所述數(shù)據(jù)塊的一部分,并且把位置標(biāo)識符數(shù)據(jù)添加到所述數(shù)據(jù)部分,以產(chǎn)生有效載荷數(shù)據(jù),其中所述位置標(biāo)識符標(biāo)識所述數(shù)據(jù)部分在所述數(shù)據(jù)塊中的絕對位置;以及 第二編碼器,用于根據(jù)第二代碼,編碼所述有效載荷數(shù)據(jù),以產(chǎn)生數(shù)據(jù)包,用于在所述時間幀上發(fā)送。
13.如權(quán)利要求12所述的裝置,其特征在于,還包括: 發(fā)送器,用于以所述已確定的數(shù)據(jù)速率,在所述時間幀上發(fā)送所述數(shù)據(jù)包。
14.如權(quán)利要求12所述的裝置,其特征在于,所述控制器還用于基于所述選定的數(shù)據(jù)部分,確定循環(huán)冗余校驗,并且把所述循環(huán)冗余校驗添加到所述位置標(biāo)識符數(shù)據(jù)和所述數(shù)據(jù)部分,以產(chǎn)生所述有效載荷數(shù)據(jù)。
15.如權(quán)利要求12所述的裝置,其特征在于,所述第一代碼是外層代碼,而所述第二代碼是無線通信系統(tǒng)中的物理層代碼。
16.一種用于接收數(shù)據(jù)的裝置,其特征在于,包括: 第一解碼器,用于根據(jù)第一代碼,對在時間幀上接收到的數(shù)據(jù)包進行解碼,以產(chǎn)生有效載荷數(shù)據(jù); 控制器,用于從所述有效載荷數(shù)據(jù),檢測位置標(biāo)識符數(shù)據(jù),以產(chǎn)生數(shù)據(jù)塊的一部分,其中所述位置標(biāo)識符標(biāo)識所述數(shù)據(jù)部分在所述數(shù)據(jù)塊中的絕對位置;以及 第二解碼器,用于根據(jù)第二代碼,解碼所述數(shù)據(jù)塊的所述部分,以產(chǎn)生所述數(shù)據(jù)塊。
17.如權(quán)利要求16所述的裝置,其特征在于,還包括: 接收器,用于在所述時間幀上接收所述數(shù)據(jù)包。
18.如權(quán)利要求16所述的裝置,其特征在于,所述控制器還用于在所述有效載荷數(shù)據(jù)中檢測添加到所述位置標(biāo)識符數(shù)據(jù)和所述數(shù)據(jù)部分中的循環(huán)冗余校驗,并且基于所述選定的數(shù)據(jù)部分,確定所述循環(huán)冗余校驗。
19.如權(quán)利要求16所述的裝置,其特征在于,所述第一代碼是物理層代碼,而所述第二代碼是無線通信系統(tǒng)中的外層代碼。
20.一種用于發(fā)送和接收數(shù)據(jù)的裝置,其特征在于,包括:第一編碼器,用于根據(jù)第一代碼,對數(shù)據(jù)進行編碼,以產(chǎn)生數(shù)據(jù)塊; 發(fā)送控制器,用于確定時間幀的傳輸數(shù)據(jù)速率,基于所述已確定的傳輸數(shù)據(jù)速率,選擇所述數(shù)據(jù)塊的一部分,并且把位置標(biāo)識符數(shù)據(jù)添加到所述數(shù)據(jù)部分,以產(chǎn)生有效載荷數(shù)據(jù),其中所述位置標(biāo)識符標(biāo)識所述數(shù)據(jù)部分在所述數(shù)據(jù)塊中的絕對位置; 第二編碼器,用于根據(jù)第二代碼,編碼所述有效載荷數(shù)據(jù),以產(chǎn)生數(shù)據(jù)包,用于在所述時間幀上發(fā)送; 發(fā)送器,用于以所述已確定的數(shù)據(jù)速率,在所述時間幀上發(fā)送所述數(shù)據(jù)包; 接收器,用于在所述時間幀上接收所述數(shù)據(jù)包; 第一解碼器,用于根據(jù)第二代碼,對在所述時間幀上接收到的所述數(shù)據(jù)包進行解碼,以產(chǎn)生所述有效載荷數(shù)據(jù); 接收控制器,用于從所述接收到的有效載荷數(shù)據(jù),檢測所述位置標(biāo)識符數(shù)據(jù),以產(chǎn)生所述數(shù)據(jù)塊的所述部分;以及 第二解碼器,用于根據(jù)所述第一代碼,解碼所述數(shù)據(jù)塊的所述接收到的部分,以產(chǎn)生所述數(shù)據(jù)包。
21.如權(quán)利要求20所述的裝置,其特征在于,所述發(fā)送控制器還用于基于所述選定的數(shù)據(jù)部分,確定循環(huán)冗余校驗,并且把所述循環(huán)冗余校驗添加到所述位置標(biāo)識符數(shù)據(jù)和所述數(shù)據(jù)部分,以產(chǎn)生發(fā)送用的所述有效載荷數(shù)據(jù)。
22.如權(quán)利要求20所述的裝置,其特征在于,所述接收控制器還用于在所述接收到所述數(shù)據(jù)包之后,在所述接收到的有效載荷數(shù)據(jù)中,檢測添加到所述位置標(biāo)識符數(shù)據(jù)和所述數(shù)據(jù)部分的所述循環(huán)冗余校驗,并且基于所述選定的數(shù)據(jù)部分,確定所述循環(huán)冗余校驗。
【文檔編號】H03M13/35GK103840913SQ201410042045
【公開日】2014年6月4日 申請日期:2003年10月16日 優(yōu)先權(quán)日:2002年10月17日
【發(fā)明者】魏永斌, D·P·馬拉迪, 陳道, 小E·G·蒂德曼 申請人:高通股份有限公司