專利名稱:給定傳輸時(shí)間間隔(tti)約束下分配數(shù)據(jù)流的方法和裝置的制作方法
給定傳輸時(shí)間間隔(TTI)約束下分配數(shù)據(jù)流的方法和裝置
本申請(qǐng)是申請(qǐng)日為2002年1月16日申請(qǐng)?zhí)枮榈?2805303. 6號(hào)發(fā)明名稱為"給 定傳輸時(shí)間間隔(TTI)約束下分配數(shù)據(jù)流的方法和裝置"的中國專利申請(qǐng)的分案申請(qǐng)。
些旦 冃私
I. 領(lǐng)域
本發(fā)明一般涉及通信領(lǐng)域,尤其涉及一種新穎并改進(jìn)了的系統(tǒng)和方法,用于 在給定傳輸時(shí)間間隔(TTI)約束時(shí)把多個(gè)數(shù)據(jù)流分配到單個(gè)信道上。
II. 背景
遠(yuǎn)程站位于網(wǎng)絡(luò)內(nèi)。遠(yuǎn)程站包括產(chǎn)生數(shù)據(jù)流的應(yīng)用。遠(yuǎn)程站把數(shù)據(jù)流分配到 單個(gè)數(shù)據(jù)流上。2000年7月7日提交的美國申請(qǐng)序列號(hào)09/612825、題為"METHOD AND APPARATUS FOR PROPORTIONATELY MULTIPLEXING DATA STREAMS ONTO ONE DATA STREAM"中公開了把數(shù)據(jù)從數(shù)據(jù)流多路復(fù)用至單個(gè)數(shù)據(jù)流上的技術(shù),該申請(qǐng)被轉(zhuǎn)讓 給本發(fā)明的受讓人并且通過引用被結(jié)合于此。
由于需要考慮許多因素,因此難以選擇把比特從多個(gè)數(shù)據(jù)流分配到單個(gè)信道 上的分配方案。需要考慮的一個(gè)因素是每個(gè)數(shù)據(jù)流的優(yōu)先級(jí)。較高優(yōu)先級(jí)的數(shù)據(jù)流 優(yōu)先于較低優(yōu)先級(jí)的數(shù)據(jù)流。需要考慮的另一因素是允許在信道上被發(fā)射的傳輸格 式組合(TFC)。 TFC是傳輸格式(TF)的組合,每個(gè)傳輸格式對(duì)應(yīng)于一條傳輸信道。 傳輸格式具有許多(即, 一個(gè)或多個(gè)塊)數(shù)據(jù)塊和塊尺寸(BS)。 TFC在遠(yuǎn)程站的無線 鏈路上被發(fā)出。需要考慮的還有一個(gè)因素是傳輸時(shí)間間隔(TTI)限制。每個(gè)傳輸格 式具有一個(gè)傳輸時(shí)間間隔并且在其傳輸時(shí)間間隔期間不能變化。期望一種考慮到數(shù) 據(jù)流優(yōu)先級(jí)、可用TFC以及TFC內(nèi)TF的TTI的分配方案。
概述
當(dāng)前公開的方法和裝置針對(duì)把多個(gè)數(shù)據(jù)流分配到一條用于傳輸?shù)臄?shù)據(jù)流上。 可允許的TFC的一列表從網(wǎng)絡(luò)被接收。來自邏輯層處數(shù)據(jù)流的比特根據(jù)數(shù)據(jù)流的優(yōu)
4先級(jí)和可用的TFC而被放置到傳輸層的TFC中。
一方面,多個(gè)應(yīng)用程序提供要被分配給單個(gè)流的多個(gè)數(shù)據(jù)流。另一方面,訂 戶單元提供了要被分配給基站的單個(gè)流的多個(gè)數(shù)據(jù)流。還有一方面,多個(gè)基站提供
了要由基站控制器內(nèi)的多路復(fù)用器來多路復(fù)用的多個(gè)數(shù)據(jù)流。
一方面,訂戶單元包括一個(gè)存儲(chǔ)器,多個(gè)應(yīng)用程序駐留在存儲(chǔ)器內(nèi),每個(gè)應(yīng) 用程序產(chǎn)生一個(gè)數(shù)據(jù)流,其中每個(gè)數(shù)據(jù)流包括至少一個(gè)塊,且多路復(fù)用器用于接收 每個(gè)數(shù)據(jù)流并且把來自多個(gè)數(shù)據(jù)流的比特分配到單個(gè)數(shù)據(jù)流上。
另一方面,多路復(fù)用器用于接收多個(gè)數(shù)據(jù)流的每一個(gè)并且主要根據(jù)滿足TTI 約束的TFC、其次根據(jù)數(shù)據(jù)流的優(yōu)先級(jí)而把來自多個(gè)數(shù)據(jù)流的比特分發(fā)到單個(gè)數(shù)據(jù) 流上。
還有一方面,無線通信系統(tǒng)包括一個(gè)訂戶單元、與該訂戶單元耦合的基站、 以及與該基站耦合的基站控制器。訂戶單元包括多個(gè)應(yīng)用程序和一個(gè)多路復(fù)用器, 其中每個(gè)應(yīng)用程序產(chǎn)生一個(gè)數(shù)據(jù)流作為多路復(fù)用器的輸出,且每個(gè)數(shù)據(jù)流包括至少 一比特。多路復(fù)用器根據(jù)滿足TTI限制的TFC把來自數(shù)據(jù)流的比特分發(fā)到單個(gè)流上。
附圖簡(jiǎn)述
圖1是示例性蜂窩電話系統(tǒng)的原理綜述;
圖2示出按照一個(gè)實(shí)施例的訂戶單元和基站的框圖3示出按照一個(gè)實(shí)施例根據(jù)傳輸幀的TTI約束消除TFC的流程圖4示出按照一個(gè)實(shí)施例根據(jù)可用塊消除TFC的流程圖;以及
圖5A和5B示出按照一個(gè)實(shí)施例選擇TFC的流程圖。
優(yōu)選實(shí)施例的詳細(xì)描述
圖1中說明了包含本發(fā)明的示例性蜂窩移動(dòng)電話系統(tǒng)。為了示例目的,這里 用W-CDMA蜂窩通信系統(tǒng)的上下文描述了該示例性實(shí)施例。然而,可以理解,本發(fā) 明可以用于其它類型的通信系統(tǒng),譬如個(gè)人通信系統(tǒng)(PCS)、無線本地環(huán)、專用分 組交換機(jī)(PBX)、或其它已知系統(tǒng)。此外,使用諸如TDMA和FDMA等其它熟知多址 技術(shù)的系統(tǒng)以及其它擴(kuò)頻系統(tǒng)都可能使用當(dāng)前公開的方法和裝置。
如圖1所述,無線通信網(wǎng)10 —般包括多個(gè)訂戶單元(也稱為移動(dòng)站、移動(dòng)、 訂戶單元、遠(yuǎn)程站、或其它用戶設(shè)備)12a-12d、多個(gè)基站(也稱為基站收發(fā)器系統(tǒng) (BTS)或節(jié)點(diǎn)B)14a-14c、基站控制器(BSC)(也稱為無線電網(wǎng)絡(luò)控制器或分組控制功能16)、移動(dòng)站控制器(MSC)或交換器18、分組數(shù)據(jù)服務(wù)節(jié)點(diǎn)(PDSN)或網(wǎng)際互連 功能(IWF)20、公共交換電話網(wǎng)(PSTN)22(—般是電話公司)、以及互聯(lián)網(wǎng)協(xié)議(IP) 網(wǎng)絡(luò)24(—般是因特網(wǎng))。為了簡(jiǎn)化,示出四個(gè)訂戶單元12a-12d、三個(gè)基站14a — 14c、 一個(gè)BSC16、 一個(gè)MSC 18和一個(gè)PDSN 20。本領(lǐng)域的技術(shù)人員可以理解,可 以有任意數(shù)目的訂戶單元12、基站14、 BSC 16、 MSC 18和PDSN 20。
在一個(gè)實(shí)施例中,無線通信網(wǎng)IO是分組數(shù)據(jù)服務(wù)網(wǎng)絡(luò)。訂戶單元12a-12d可 以是任意數(shù)量的不同類型的無線通信裝置,譬如便攜式電話、與運(yùn)行基于IP的Web 瀏覽器應(yīng)用程序的膝上型電腦相連的蜂窩電話、帶有相關(guān)免提汽車配件的蜂窩電 話、運(yùn)行基于IP的Web瀏覽器應(yīng)用程序的個(gè)人數(shù)字助理(PDA)、結(jié)合在便攜式計(jì)算 機(jī)內(nèi)的無線通信模塊、或者如可以在無線本地環(huán)或儀表讀數(shù)系統(tǒng)中找到的固定位置 通信模塊。在最常用的實(shí)施例中,訂戶單元可以是任何類型的通信單元。
訂戶單元12a-12d最好配置為用于執(zhí)行一個(gè)或多個(gè)無線分組數(shù)據(jù)協(xié)議,例如 EIA/TIA/IS-707標(biāo)準(zhǔn)中所描述的。在特定實(shí)施例中,訂戶單元12a-12d產(chǎn)生指向 IP網(wǎng)絡(luò)24的IP分組,并且用點(diǎn)對(duì)點(diǎn)協(xié)議(PPP)把IP分組封裝成幀。
在一個(gè)實(shí)施例中,IP網(wǎng)絡(luò)24與PDSN 20耦合,PDSN 20與MSC 18耦合,MSC 18與BSC 16和PSTN 22耦合,且BSC 16與基站14a-14c耦合,上述耦合通過有 線線路完成,有線線路配置為用于按照任一若干已知協(xié)議對(duì)話音和/或數(shù)據(jù)分組的 傳輸,這些協(xié)議包括,如,El、 Tl、異步傳輸模式(ATM)、 IP、 PPP、幀中繼、HDSL、 ADSL或xDSL。在替代實(shí)施例中,BSC 16直接與PDSN20耦合,MSC 18不與PDSN 20 耦合。在一個(gè)實(shí)施例中,訂戶單元12a-12d在第三代合伙人計(jì)劃2 "3GPP2" "Physical Layer Standard for cdma2000 Spread Spectrum Systems"中定義的 RF接口上與基站14a-14c通信,該標(biāo)準(zhǔn)在3GPP2文檔號(hào)C. P0002-A, TIA PN-4694 中,要被公布為TIA/EIA/IS-2000-2-A(草案,修訂版30) (1999年11月19日)(下 文中稱為"cdma2000"),通過引用被完全結(jié)合于此。
在無線通信網(wǎng)10的典型操作期間,基站14a-14c接收并解調(diào)來自參與電話呼 叫、Web瀏覽或其它數(shù)據(jù)通信的各訂戶單元12a-12d的反向鏈路信號(hào)組。由給定基 站14a-14c接收的每個(gè)反向鏈路信號(hào)都在該基站14a-14c中被處理。每個(gè)基站 14a-14c可以通過調(diào)制并將前向鏈路信號(hào)組發(fā)射至訂戶單元12a-12d而與多個(gè)訂戶 單元12a-12d進(jìn)行通信。例如,如圖1所示,基站14a同時(shí)與第一和第二訂戶單元 12a、 12b進(jìn)行通信,而基站14c同時(shí)與第三和第四訂戶單元12c、 12d進(jìn)行通信。 產(chǎn)生的分組被轉(zhuǎn)發(fā)到BSC 16,它提供所有呼叫資源分配和移動(dòng)管理功能,包括對(duì)特定訂戶單元12a-12d的呼叫的從始發(fā)基站14a-14c到目標(biāo)基站14a-14c的軟切換 的和諧安排。例如,訂戶單元12c同時(shí)與兩個(gè)基站14b、 14c通信。最終,當(dāng)訂戶 單元12c移至離開基站14c之一足夠遠(yuǎn)時(shí),呼叫會(huì)被切換至另一基站14b。
如果傳輸是常規(guī)電話呼叫,則BSC 16會(huì)把接收到的數(shù)據(jù)路由至MSC 18,后者 為與PSTN 22接口提供附加的路由服務(wù)。如果傳輸是基于分組的傳輸,譬如指向 IP網(wǎng)絡(luò)24的數(shù)據(jù)呼叫,則MSC18會(huì)把數(shù)據(jù)分組路由至PDSN20,后者會(huì)把分組發(fā) 送至IP網(wǎng)絡(luò)24?;蛘?,BSC 16會(huì)把分組直接路由至PDSN 20,后者把分組發(fā)送至 IP網(wǎng)絡(luò)24。
信息信號(hào)從訂戶單元12行進(jìn)至基站14所經(jīng)過的無線通信信道被稱為反向鏈 路。信息信號(hào)從基站14行進(jìn)至訂戶單元12所經(jīng)過的無線通信信道被稱為前向鏈路。 CDMA系統(tǒng) 一 般被設(shè)計(jì)成遵循 一 種或多種標(biāo)準(zhǔn)。這種標(biāo)準(zhǔn)包括
"TIA/EIA/IS-95-B Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System" (IS-95 標(biāo)準(zhǔn))、
"TIA/EIA/IS-98 Recommended Minimum Standard for Dual-Mode Wideband Spread Spectrum Cellular Mobile Station" (IS-98標(biāo)準(zhǔn))、由名為"第三代合伙人計(jì)劃" (3GPP)的聯(lián)盟提出并包含在一組文檔內(nèi)的標(biāo)準(zhǔn),其中文檔包括文檔號(hào)3G TS 25, 211, 3G TS 25. 212, 3G TS 25. 213, 3G TS 25. 311和3G TS 25. 214 (W—CDMA標(biāo)準(zhǔn))、
"TR-45. 5 Physical Layer Standard for cdma2000 Spread Spectrum Systems" (cdma2000標(biāo)準(zhǔn))、以及"TIA/EIA/IS-856 cdma2000 High Rate Packet Data Air Interface Specification" (HDR標(biāo)準(zhǔn))。新的CDMA標(biāo)準(zhǔn)繼續(xù)被提出并被采用。這 些CDMA系統(tǒng)通過引用被結(jié)合于此。
更多關(guān)于碼分多址通信系統(tǒng)的信息在美國專利號(hào)4901307和美國專利號(hào) 5103459中公開,前者題為"SPREAD SPECTRUM MULTIPLE ACCESS COMMUNICATION SYSTEM USING SATELLITE OR TERRESTRIAL REPEATERS"、后者題為"SYSTEM AND METHOD FOR GENERATING WAVEFORMS IN A CDMA CELLULAR TELEPHONE SYSTEM",
這兩個(gè)專利都被轉(zhuǎn)讓給本發(fā)明的受讓人,并且通過引用被完全結(jié)合于此。
cdraa2000在許多方面與IS-95系統(tǒng)兼容。例如,在cdma2000和IS-95兩個(gè)系 統(tǒng)中,每個(gè)基站使其操作與系統(tǒng)中的其它基站時(shí)間同步。 一般而言,基站把操作同 步到世界時(shí)基準(zhǔn),譬如全球定位系統(tǒng)(GPS)信令;然而,也可以使用其它機(jī)制。根 據(jù)同步時(shí)間基準(zhǔn),給定地理區(qū)域內(nèi)每個(gè)基站都分配到一個(gè)公用偽噪聲(PN)導(dǎo)頻序列 的序列偏量。例如,按照IS-95,帶有215個(gè)碼片且每26.67毫秒(ras)重復(fù)一次的PN序列作為導(dǎo)頻信號(hào)由每個(gè)基站發(fā)射。導(dǎo)頻PN序列由每個(gè)基站以512個(gè)可能的PN 序列偏量之一來發(fā)射。每個(gè)基站連續(xù)發(fā)射導(dǎo)頻信號(hào),這使訂戶單元能標(biāo)識(shí)基站的傳 輸以及其它功能。
在一個(gè)實(shí)施例中,訂戶單元用寬帶碼分多址(W-CDMA)技術(shù)與基站進(jìn)行通信。 W-CDMA系統(tǒng)內(nèi)的基站異步地操作。即,W-CDMA基站并不全部共享一個(gè)公共的時(shí)間 基準(zhǔn)。因此,即使W-CDMA基站具有導(dǎo)頻信號(hào),然而W-CDMA基站也不能僅由它的導(dǎo) 頻信號(hào)偏量來標(biāo)識(shí)。 一旦一個(gè)基站的系統(tǒng)時(shí)間被確定,它就不能用來估計(jì)相鄰基站 的系統(tǒng)時(shí)間。為此,W-CDMA系統(tǒng)內(nèi)的訂戶單元用三步PERCH捕獲步驟來與系統(tǒng)內(nèi) 的每個(gè)基站同步。
在示例性實(shí)施例中,訂戶單元具有多個(gè)應(yīng)用程序。這些應(yīng)用程序駐留在訂戶 單元內(nèi)并且每個(gè)應(yīng)用程序產(chǎn)生單獨(dú)的數(shù)據(jù)流。一個(gè)應(yīng)用程序可以產(chǎn)生不止一條數(shù)據(jù) 流。
圖2示出按照示例性實(shí)施例的訂戶單元12和基站(BTS)14的框圖。訂戶單元 12包括駐留在訂戶單元12的存儲(chǔ)器49內(nèi)的話音32、信令34、 E-mail 36和Web 應(yīng)用程序38。每個(gè)應(yīng)用程序、話音32、信令34、 E-mail 36和網(wǎng)頁應(yīng)用程序38 分別處理單獨(dú)的數(shù)據(jù)流40、 42、 44、 46。這些數(shù)據(jù)流由多路復(fù)用器模塊48多路復(fù) 用成一條數(shù)據(jù)流,稱為傳輸流50。傳輸流50在反向鏈路上被發(fā)送至基站收發(fā)器站 (BTS)14,后者也簡(jiǎn)稱為基站。
每個(gè)數(shù)據(jù)流40-46具有一個(gè)優(yōu)先級(jí)。多路復(fù)用器模塊48根據(jù)數(shù)據(jù)流的優(yōu)先級(jí) 和可用的TFC把來自邏輯層處的數(shù)據(jù)流的比特放置到傳輸層處的TFC中。
在一個(gè)實(shí)施例中,多路復(fù)用器模塊48工作在媒質(zhì)訪問控制(MAC)層并且從較 高的網(wǎng)絡(luò)層取得數(shù)據(jù)流優(yōu)先級(jí)。MAC層定義了用于在物理層上接收并發(fā)射的步驟。
對(duì)于本領(lǐng)域的普通技術(shù)人員顯而易見的是,數(shù)據(jù)流40-46可以用本領(lǐng)域已知 的任何優(yōu)先級(jí)技術(shù)來區(qū)分優(yōu)先級(jí),譬如先進(jìn)先出(FIFO)、后進(jìn)先出(LIFO)和最短作 業(yè)優(yōu)先(SJF)。優(yōu)先級(jí)方案也可以基于數(shù)據(jù)類型。如本領(lǐng)域的普通技術(shù)人員所顯而 易見,多路復(fù)用器模塊48可以工作在多個(gè)網(wǎng)絡(luò)層上。
在另一實(shí)施例中,多路復(fù)用器模塊48在硬件內(nèi)被執(zhí)行。在還有一個(gè)實(shí)施例中, 多路復(fù)用器模塊48在硬件和軟件的組合內(nèi)被執(zhí)行。如本領(lǐng)域的普通技術(shù)人員所顯 而易見,多路復(fù)用器模塊48可由硬件和軟件的任意組合來執(zhí)行。
在一個(gè)實(shí)施例中,多路復(fù)用器模塊48采用分配算法來選擇要在物理層上被傳 輸?shù)淖罴裈FC。在另一實(shí)施例中,多路復(fù)用器模塊48在層一上用分配算法通過選擇要在已編碼復(fù)合傳輸信道(CCTrCH)上被傳輸?shù)淖罴裈FC來把傳輸信道多路復(fù)用 成一條單獨(dú)的CCTrCH。
從一個(gè)角度看, 一個(gè)信道層次結(jié)構(gòu)把多條邏輯信道映射為一條傳輸信道,并 且把多條傳輸信道映射為層一信道。從另一個(gè)角度看, 一條層一信道映射為多條傳 輸信道, 一條傳輸信道映射為多條邏輯信道。在一個(gè)實(shí)施例中,邏輯信道到傳輸信 道的映射和傳輸信道到層一信道的映射從網(wǎng)絡(luò)被接收。此外,對(duì)于每個(gè)TF而言, 網(wǎng)絡(luò)指示被映射到傳輸信道上的哪些邏輯信道被允許使用TF。
每條傳輸信道具有可應(yīng)用于傳輸信道的傳輸格式集合(TFS)。 TFS是可以應(yīng)用 于傳輸信道的傳輸格式(TF)的集合。如果來自邏輯層處的比特可以被放置到給定時(shí) 隙處的傳輸信道的TF中,則TF可以應(yīng)用于傳輸信道。 一個(gè)TF可包括空數(shù)據(jù)。
TF用于在傳輸信道上的TTI期間傳遞數(shù)據(jù)塊。在一個(gè)實(shí)施例中,TF包括每個(gè) TTI都能變化的動(dòng)態(tài)參數(shù)。在另一實(shí)施例中,TF包括沒有信道重新配置就不能每個(gè) TTI變化的半靜態(tài)參數(shù)。在一個(gè)實(shí)施例中,TF參數(shù)包括數(shù)據(jù)按塊尺寸被分割的塊尺 寸(塊尺寸一BS)以及在TTI內(nèi)被發(fā)送的這種塊的數(shù)目(塊集合尺寸一BSS)。在一個(gè) 實(shí)施例中,塊尺寸和塊集合尺寸是動(dòng)態(tài)的。在另一實(shí)施例中,塊尺寸和塊集合尺寸 是半靜態(tài)的。在一個(gè)實(shí)施例中,TTI尺寸、指示用于校驗(yàn)數(shù)據(jù)的差錯(cuò)保護(hù)方案的參 數(shù)、以及CRC長(zhǎng)度都是半靜態(tài)的參數(shù)。在另一實(shí)施例中,TTI尺寸、指示用于校驗(yàn) 數(shù)據(jù)的差錯(cuò)保護(hù)方案的參數(shù)、以及CRC長(zhǎng)度都是動(dòng)態(tài)的參數(shù)。
每條傳輸信道具有一個(gè)TTI,且傳輸信道的每個(gè)TF具有相同的TTI。這樣, TF的TTI對(duì)應(yīng)于相應(yīng)傳輸信道的TTI。 TTI長(zhǎng)度參數(shù)是TF的TTI。每個(gè)TF具有一 個(gè)TTI且在其TTI期間不會(huì)改變。
每條傳輸信道的TF在TFC內(nèi)被組合。TFC是TF的組合,每個(gè)TF對(duì)應(yīng)于一條 傳輸信道。這樣,如果每個(gè)TF為非零,則每條傳輸信道的數(shù)據(jù)以TFC的形式在無 線鏈路上被發(fā)送。TFC在遠(yuǎn)程站的無線鏈路上在每個(gè)時(shí)隙上被發(fā)出。
不是TF的所有可能組合都被允許。 一組可用的TFC從網(wǎng)絡(luò)被接收。這組可用 的TFC被稱作傳輸格式組合集合(TFCS) 。 TFCS內(nèi)的TFC被允許是指網(wǎng)絡(luò)允許這些 TFC通過網(wǎng)絡(luò)傳輸。這樣,不是TF的所有可能組合都被遞交給層一的信道,僅僅 所有可能組合的一個(gè)子集被遞交,即TFCS。
按照一個(gè)實(shí)施例,對(duì)每個(gè)時(shí)隙選擇要在層一信道上被發(fā)射的最佳TFC。在一個(gè) 實(shí)施例中,TFC選擇過程每10ms發(fā)生一次。對(duì)本領(lǐng)域的技術(shù)人員而言顯而易見, 可以使用任意時(shí)隙尺寸。要使用的理想時(shí)隙尺寸會(huì)取決于應(yīng)用程序。在一個(gè)實(shí)施例中,傳輸信道的TTI可以是IO、 20、 40和80ms。對(duì)本領(lǐng)域的技術(shù)人員而言顯而易 見,可以使用任意TTI。 TF的TTI會(huì)取決于應(yīng)用程序。
從一個(gè)時(shí)隙到下一個(gè)時(shí)隙,不在其TTI邊界上的TF在給定TFC內(nèi)不會(huì)改變。 在TFC內(nèi),只有在其TTI邊界上的那些TF才會(huì)從一個(gè)時(shí)隙到下一時(shí)隙有改變。一 旦為給定傳輸信道選擇了一個(gè)TF,則它在該傳輸信道的下一個(gè)TTI邊界前不變。 在TF的TTI邊界之間,只能選擇具有與前一時(shí)隙內(nèi)TFC的傳輸信道的TF相同的 TF的TFC。 TTI對(duì)于所有傳輸信道而言被對(duì)齊。因此, 一條傳輸信道的TTI邊界也 是具有相等或較短TTI的所有傳輸信道的邊界。例如,40ms的TTI邊界也是20ms 和10ms TTI的邊界,但不是80ms TTI的邊界。
在一個(gè)實(shí)施例中,分配算法包括下列四步
(1) 根據(jù)當(dāng)前最大的發(fā)射機(jī)功率消除TFC;
(2) 根據(jù)TTI約速從集合中消除TFC;
(3) 根據(jù)傳輸信道內(nèi)可用的塊從集合中消除TFC;以及
(4) 選取允許具有最高優(yōu)先級(jí)塊的傳輸?shù)腡FC。
對(duì)于本領(lǐng)域的技術(shù)人員顯而易見,步驟(l)、 (2)和(3)可以任何順序執(zhí)行,這 在本發(fā)明的范圍之內(nèi)。另一實(shí)施例包括步驟(2)、 (3)和(4)而沒有步驟(1)。下面更 詳細(xì)地說明了每一步。
在步驟(l)中,根據(jù)功率要求從可用的TFC集合中消除TFC。每個(gè)TFC為了被 發(fā)射而需要特定的功率數(shù)量。每個(gè)TFC的功率要求被計(jì)算。比當(dāng)前發(fā)射需要更多功 率的TFC被消除。不比當(dāng)前發(fā)射需要更多功率的TFC得以保留。
在步驟(2)中,TFC根據(jù)傳輸格式的TTI而被消除。保留的集合是可以根據(jù)傳 輸信道在TTI中間不變化的限制而被使用的TFC的集合。一旦已經(jīng)為給定傳輸信道 選擇了一個(gè)TF,則該TF在該傳輸信道的下一個(gè)TTI邊界之前不會(huì)改變。這樣,只 可能選擇具有與傳輸信道的TF相同的TF的TFC。
下面示出按照一個(gè)實(shí)施例用于根據(jù)TF的TTI約束消除TFC的偽碼。為被使用 的所有集合使用向量符號(hào)。如果A是TFC的集合,則A[i]是集合中的第i個(gè)TFC。 如果B是TFC,則B[i]是第i條傳輸信道的TF。如果C是TFS,則C[i]是集合中 的第i個(gè)TF。如果D是TF,則D->RS和D->NB分別是無線電鏈路控制(RLC)塊尺寸 和該TF的塊數(shù)目。RLC塊尺寸是鏈路層塊尺寸。
如果A是物理信道,則A-〉N是被映射到該物理信道的傳輸信道數(shù)目,且A[i] 是被映射到這條物理信道上的第i條傳輸信道。同樣,如果B是物理信道,則B[j]是被映射到這條物理信道上的第j條邏輯信道。最終,如果A是物理信道,則A[i] [j] 表示第i條傳輸信道的第j條邏輯信道。
如果B是傳輸信道,則B-〉TTI、 B->TFS和B-〉N分別是其TTI、其TFS以及被 映射到這條傳輸信道上的邏輯信道數(shù)目。如果L是邏輯信道,則L-〉B0是其緩沖占 有率,而L-〉RHL是相應(yīng)KLC實(shí)體的RLC報(bào)頭長(zhǎng)度。P是物理信道,N是現(xiàn)有傳輸信 道的數(shù)目。集合S和S2是TFC集合。
由于,半靜態(tài)參數(shù)從TTI到TTI不改變,因此TFS內(nèi)的所有TF必須對(duì)這種參 數(shù)具有相同的值。因此,只要涉及到TFC選擇算法,它們就成為傳輸信道的特性而 非TF。
Ki是在當(dāng)前時(shí)隙內(nèi)為第i條傳輸信道使用的傳輸格式的索引。當(dāng)前時(shí)隙邊界 是具有TTI一max和較低長(zhǎng)度的TTI的邊界。TTI—max是給定時(shí)隙的最大TTI邊界。 S和S2是TFC集合。
1. 設(shè)S2二S1。
2. 設(shè)i二l,這會(huì)是所有傳輸信道的索引。
3. 如果P[i]->TTK=TTI—max,則轉(zhuǎn)到步驟12。
4. 設(shè)S二0。
5. 令m為S2中剩余的TFC數(shù)目,從1標(biāo)號(hào)到M。
6. 設(shè)」=1,這會(huì)是S2中元素的索引。
7. 如果P[i]->TFS[Ki]!= S2[j][i],則轉(zhuǎn)到步驟9。
8. 把S2[j]加入S。
9. j = j+l。
10. 如果j〈二M,則轉(zhuǎn)到步驟7。
11. 設(shè)S2二S。
12. i = i+l。
13. 如果i^P-〉N,則轉(zhuǎn)到步驟3。
14. 算法完成且有效的TFC在S2中。
圖3示出按照一個(gè)實(shí)施例根據(jù)傳輸幀的TTI約束消除TFC的流程圖。在步驟 60中,集合Sl是有效TFC的集合。Sl是不需要比可被發(fā)射的功率更多的所允許的 TFC的集合。在步驟62中,集合S2被設(shè)為S1,且初始化索引i。索引i是所有傳 輸信道的索引。集合S2是有效TFC的集合,其中每條傳輸信道的每個(gè)TF與每條傳
1P是物理信道。P[i]代表被映射到物理信道P上的第i條傳輸信道。TTI—max 是當(dāng)前TTI邊界的最大TTI長(zhǎng)度。在步驟64中,檢査第i條傳輸信道的TTI以確 定它是否小于或等于TTI—max。如果第i條傳輸信道的TTI小于或等于TTI—max, 則可以在步驟66中改變第i條傳輸信道的TF,使索引i遞增,即轉(zhuǎn)到下一條傳輸 信道。如果第i條傳輸信道的TTI大于TTI—max,則在步驟68中,設(shè)S為空集。 現(xiàn)在,必須檢查集合S2內(nèi)的TFC以確定它們中是否有與每條傳輸信道的當(dāng)前TF 匹配的TF。在步驟70中,ra為S2內(nèi)的元素?cái)?shù)目,索引j被設(shè)為一。索引j是對(duì)集 合S2的索引。
Ki是當(dāng)前時(shí)隙內(nèi)為第i條傳輸信道所用的傳輸格式的索引。當(dāng)前時(shí)隙邊界是 具有TTI—max或較低長(zhǎng)度的TTI的邊界。在步驟72中,檢查傳輸信道i的當(dāng)前TF 以確定它是否與集合S2內(nèi)第j個(gè)TFC的第i個(gè)TF不匹配。S2[j]表示集合S2內(nèi)的 第j個(gè)TFC。 S2[i][j]表示集合S2內(nèi)第j個(gè)TFC的第i個(gè)TF。如果傳輸信道i的 當(dāng)前TF與集合S2內(nèi)第j個(gè)TFC的第i個(gè)TF不匹配,則在步驟74中使索引j遞增, 即,轉(zhuǎn)到集合S2內(nèi)的下一個(gè)TFC。如果它們匹配,則在步驟76中,把第j個(gè)TFC 加入集合S,并且在步驟74中,使j遞增。
一旦索引j遞增,則在步驟78中,檢査索引j以確定是否已檢査集合S2內(nèi) 的所有TFC。如果不是集合S2內(nèi)的所有TFC都被檢查,則在步驟72中,檢査傳輸 信道i的當(dāng)前TF以確定是否它與集合S2內(nèi)第j個(gè)TFC的第i個(gè)TF不匹配。如果 已經(jīng)檢查了集合S2內(nèi)的所有TFC,則在步驟80中,設(shè)定集合S2等于集合S,并且 在步驟66中使索引i遞增。在步驟82中,檢查索引i以確定是否已檢查所有TFC 關(guān)于所有傳輸信道的TTI約束。如果傳輸信道的TFC未被檢查,則在步驟64中, 檢査第i條傳輸信道的TTI以確定它是否小于或等于TTI—max。如果已經(jīng)檢查了所 有傳輸信道的所有TFC,則集合S2在根據(jù)TTI約束消除TFC之后包含有效的TFC。
下面示出按照一個(gè)實(shí)施例假定不允許引入"填充"塊,根據(jù)來自不同邏輯信 道的當(dāng)前比特可用性消除TFC的偽碼。TFC僅當(dāng)它不包含比任一傳輸信道可用的傳 輸塊更多的傳輸塊時(shí)才能被接受。
1. 設(shè)S3二S2。
2. 設(shè)1 = 1,這會(huì)是所有傳輸信道的索引。
3. 令Sb為第i條傳輸信道的S3內(nèi)的任一 TFC中存在的RLC尺寸的集合。
4. 從Sb中獲取一個(gè)RLC尺寸RS。5. 令St為具有第i條傳輸信道的RLC尺寸RS的S3內(nèi)的TFC的集合。 令M為St中的TFC的數(shù)目。
6. 設(shè)j二l,這會(huì)是St內(nèi)TFC的索引。 7計(jì)算.,1尸[Z, —S6> -
8. 如果—A ^ r ,則轉(zhuǎn)到10 。
9. S3 = S3—{St[j]}。
10. j = j +
11. 如果j^M,則轉(zhuǎn)到步驟8。
12. 設(shè)Sb二Sb—(RS)。
13. 如果Sb },則轉(zhuǎn)到步驟4。
14. 設(shè)i二i + l。
15. 如果i^P-〉N,則轉(zhuǎn)到步驟3。
16. 如果S3為空集,或者S3由空TFC(不包含數(shù)據(jù))組成并且某些數(shù)據(jù)可用(存 在某些尸[/][yt] —^0*0),則設(shè)S3二S2。
17. 算法完成且有效的TFC在S3內(nèi)。
圖4示出按照一個(gè)實(shí)施例假定不允許引入"填充"塊,根據(jù)來自不同邏輯信 道的當(dāng)前比特可用性而消除TFC的流程圖。在步驟90中,設(shè)S2為根據(jù)TTI約束消 除TFC后有效TFC的集合。在步驟92中,集合S3被設(shè)為集合S2,且初始化索引i。 索引i是傳輸信道的索引(TrCHi)。在步驟94中,Sb是第i條傳輸信道的RLC 尺寸的集合。在步驟96中,從集合Sb選擇RLC尺寸RS, St是集合S3內(nèi)在第i 條傳輸信道上有RLC尺寸RS的TFC的集合。M是S3內(nèi)TFC的數(shù)目。
在步驟98中,和T被計(jì)算為
M -尸[!'p]—肌丄
其中N是邏輯信道數(shù)目,B0是第i條傳輸信道的第k條邏輯信道的緩沖占有率比, 單位為比特,RS是傳輸塊內(nèi)的RLC尺寸,而RHL是傳輸塊內(nèi)的無線電信道報(bào)頭長(zhǎng) 度。和T僅包括能使用由RS指定的RLC尺寸的邏輯信道。這樣,不能使用由RS 指定的RLC尺寸的第i條傳輸信道的第k條邏輯信道的緩沖占有率對(duì)于和T的計(jì)算 為零。加法的每個(gè)被加數(shù)都是最大值。這樣,T是能使用RLC尺寸的所有邏輯信道
13
尸[,-]->的緩沖占有率的最大值,單位為比特,除以RLC尺寸,這從所有RLC尺寸的傳輸信 道中產(chǎn)生可用的傳輸信道塊數(shù)目。在步驟98中,也初始化TFC數(shù)量的索引j。
在步驟100中,對(duì)傳輸塊可用的T數(shù)目核對(duì)集合St內(nèi)第j個(gè)TFC的第i個(gè)TF, 即第i條傳輸信道的TF。如果第i個(gè)TF內(nèi)的塊數(shù)目小于或等于傳輸塊可用的T的 數(shù)目,則在步驟102中,索引j遞增,且控制流程轉(zhuǎn)到步驟104。如果第i個(gè)TF 內(nèi)的塊數(shù)目大于傳輸塊可用的T的數(shù)目,則在步驟106中,從集合S3中移去第j 個(gè)TFC,且控制流程轉(zhuǎn)到步驟102。
在步驟104中,檢查集合St內(nèi)的所有TFC是否已被檢查。如果已經(jīng)檢查了所 有TFC,則控制流程轉(zhuǎn)到步驟106。如果不是所有的TFC都被檢査,則控制流程轉(zhuǎn) 到步驟IOO,且檢査下一個(gè)TFC。
在步驟106中,集合Sb被設(shè)為Sb-RS,即,從RLC尺寸的集合中移去RLC尺 寸。在步驟108中,檢查集合Sb以確定它是否為空,艮P,是否己經(jīng)檢查了所有RLC 尺寸。如果集合Sb為空,則控制流程轉(zhuǎn)到步驟96并選擇另一個(gè)RLC尺寸。如果 Sb不為空,則在步驟110中,索引i為下一傳輸信道遞增,并且在步驟112中, 作出檢査以確定是否已經(jīng)檢查了所有傳輸信道。如果不是所有傳輸信道都被檢查, 則控制流程轉(zhuǎn)到步驟96和下一傳輸信道。如果已經(jīng)檢査了所有傳輸信道,則在步 驟114中,檢査集合S3是否為空。如果集合S3為空,則在步驟116中,設(shè)集合 S3為集合S2。假定不允許引入"填充"塊,則在根據(jù)來自不同邏輯信道的當(dāng)前比 特可用性消除TFC之后,S3現(xiàn)在包含有效的TFC。如果集合S3不為空,則在步驟 118中,檢查集合S3以確定集合S3是否由空TFC(不包含數(shù)據(jù))組成且某些數(shù)據(jù)可 用諾在某些尸[/,]4卵*0),這種情況下控制流程轉(zhuǎn)到步驟116。在步驟116中,
設(shè)集合S3為集合S2,這種情況下在根據(jù)來自不同邏輯信道的當(dāng)前比特可用性消除 TFC之后,集合S3包含有效的TFC。
在一個(gè)實(shí)施例中,具有相同塊尺寸的所有TFC(在第i條傳輸信道上)被組合在 S3中。在另一實(shí)施例中,具有相同塊尺寸的TFC不必被組合在一起。在該實(shí)施例 中,每當(dāng)檢査到不同的TFC時(shí)計(jì)算一次T。
即使在大多數(shù)情況下不允許填充,然而為了避免傳輸中的長(zhǎng)延時(shí)和死鎖而在 有些情況下能容忍它
一如果在算法結(jié)束時(shí),S2為空集;以及
一如果唯一允許的TFC是空TFC且某些數(shù)據(jù)可用時(shí)。
下面示出按照一個(gè)實(shí)施例用于選擇最佳TFC的偽碼。假設(shè)來自邏輯數(shù)據(jù)流的比特被加載到TFC中。被加載的TFC根據(jù)它們包含的高優(yōu)先級(jí)數(shù)據(jù)數(shù)量而被比較。 有n個(gè)優(yōu)先級(jí)水平Pl到Pn,其中Pl是最高優(yōu)先級(jí)。為S3中的每個(gè)TFC創(chuàng)建 變量N0B(比特?cái)?shù)),并且為每個(gè)TFC上每一條傳輸信道創(chuàng)建變量SAB(靜止可用塊)。 如果A是TFC,則A-〉N0B是該TFC的比特?cái)?shù),且A[i]-〉SAB是第i條傳輸信道的 可用空間。比特?cái)?shù)對(duì)應(yīng)于特定的優(yōu)先級(jí)水平。所有的SAB都被初始化為相應(yīng)的塊數(shù) 目。然后可以進(jìn)行下列算法
1. 設(shè)S4二S3。
2. 設(shè)1 = 1,這將是優(yōu)先級(jí)水平的索引。
3. Vj,設(shè)S4[j]-〉NOB二0。
4. 令Sc為優(yōu)先級(jí)為Pi的邏輯信道集合。
5. 從Sc中選擇邏輯信道L。令它對(duì)應(yīng)于邏輯信道q,被映射到傳輸信道j上。
6. 令M為S4內(nèi)TFC的數(shù)目。 設(shè)K二1,這會(huì)是S4內(nèi)TFC的索引。
7 . 如果邏輯信道 P[j][q]允許 S4[k][j]-〉RS 和 (S4[k] [j]-〉SAB承S4[k] [j]-〉RS),轉(zhuǎn)到步驟9。這種限制或者在TPS內(nèi)(25. 331. 350 和后者)或者通過來自RLC的"彈性"基元而被指定。
8.轉(zhuǎn)到步驟14。
9.計(jì)算G二
尸[逾]—卵
10.如果(?<54[&][/1~>&45,則轉(zhuǎn)到18。 ~>貓
12. 轉(zhuǎn)到步驟14。
13. S4[W ■> = G. S4[A][/] 4 且S4[A:][y] ~> = G
14. k = k+l。
15. 如果k^M,則轉(zhuǎn)到步驟7。
16. Sc = Sc—{L}。
17. 如果Sc # {},則轉(zhuǎn)到步驟5。
18. 把具有最高N0B值的TFC保持在S4內(nèi)
19. 如果S4內(nèi)有單個(gè)TFC,則算法完成且應(yīng)使用該TFC。
20. i = i + l。
21. 如果i^n,則轉(zhuǎn)到步驟3。22.選擇S4內(nèi)帶有最少比特?cái)?shù)的TFC。
圖5A和5B示出按照一個(gè)實(shí)施例選擇最佳TFC的流程圖。在步驟140中,S3 是根據(jù)可用塊消除TFC之后的有效TFC的集合。在步驟142中,設(shè)S4為集合S3 并且初始化索引i。索引i是優(yōu)先級(jí)水平的索引。在步驟144中,集合S4內(nèi)每個(gè) TFC的所有塊數(shù)目N0B被初始化為零。在步驟146中,Sc是優(yōu)先級(jí)為Pi的邏輯信 道集合。在步驟148中,從集合Sc中選擇邏輯信道L,使得L對(duì)應(yīng)于被映射到傳 輸信道j上的邏輯信道q。在一個(gè)實(shí)施例中,所選的邏輯信道L由網(wǎng)絡(luò)表示。在步 驟150中,M是S4內(nèi)TFC的數(shù)目,且k被初始化為一。k是集合S4內(nèi)TFC的索弓l。
在步驟152中,如果允許集合S4內(nèi)第k個(gè)TFC中第j個(gè)TF的RLC尺寸,并 且允許集合S4內(nèi)第k個(gè)TFC中第j個(gè)TF的RLC尺寸與集合S4內(nèi)第k個(gè)TFC中第 j個(gè)TF靜止可用塊相乘的數(shù)量,則在步驟154中計(jì)算G。否則,在步驟156中,使 索引k遞增,即,轉(zhuǎn)到集合S4內(nèi)的下一個(gè)TFC。在一個(gè)實(shí)施例中,由網(wǎng)絡(luò)表示是 否允許RLC尺寸或者TF內(nèi)可用塊與RLC尺寸相乘所得的數(shù)量的限制。在另一實(shí)施 例中,該限制以TFC表示。在還有一個(gè)實(shí)施例中,該限制通過來自無線電鏈路控制 的參數(shù)來表示。
在步驟154中,G計(jì)算如下
<formula>formula see original document page 16</formula>
其中〉 SO表示第j條傳輸信道的第q條邏輯信道的緩沖有率,單位為比特。 S4[W[_/]-> M表示集合S4內(nèi)第k個(gè)TFC中第j個(gè)TF的RLC尺寸,單位為傳輸塊。 尸[刀[9]->^^/記表示第J條傳輸信道的第q條邏輯信道的RLC報(bào)頭長(zhǎng)度,單位為傳 輸塊。這樣,G是邏輯信道q的可用傳輸塊數(shù)目,它能用來填充第k個(gè)TFC中第j 個(gè)TF。
在步驟157中,如果G小于集合S4內(nèi)第k個(gè)TFC中第j個(gè)TF的靜止可用塊 SAB,則在步驟158中,把G與集合S4內(nèi)第k個(gè)TFC中第j個(gè)TF的塊尺寸相乘的 數(shù)量加入集合S4的第k個(gè)TFC的塊數(shù)目中。同樣,在步驟158中,從集合S4內(nèi)第 k個(gè)TFC的第j個(gè)TF中的靜止可用塊中減去G。如果G大于或等于集合S4內(nèi)第k 個(gè)TFC中第j個(gè)TF的靜止可用塊SAB,則在步驟160中,把集合S4內(nèi)第k個(gè)TFC中第j個(gè)TF的靜止可用塊與集合S4內(nèi)第k個(gè)TFC中第j個(gè)TF的RLC塊尺寸相乘 的數(shù)量加入集合S4的第k個(gè)TFC的塊數(shù)目中。同樣,在步驟160中,集合S4內(nèi)第 k個(gè)TFC的第j個(gè)TF中的靜止可用塊被設(shè)為零。從兩個(gè)步驟158和160可得,k 在步驟156中被遞加。
在步驟162中,作出檢査以確定是否已經(jīng)檢查了集合S4中的所有TFC。如果 不是集合S4中的所有TFC都被檢査,則控制流程轉(zhuǎn)到步驟152。如果已經(jīng)檢査了 集合S4內(nèi)的所有TFC,則在步驟164中,從集合Sc移去邏輯信道L,并且在步驟 166中,檢查集合Sc以確定它是否為空。如果Sc不為空,則控制流程轉(zhuǎn)到步驟148。 如果Sc為空,則在步驟168中,集合S4內(nèi)僅保留具有最高NOB值的TFC。在步驟 170中,檢査集合S4以確定它是否具有單個(gè)元素。如果集合S4其中有單個(gè)元素, 則在步驟172中,TFC選擇完成。如果集合S4中沒有單個(gè)元素,則在步驟174中, 索引i遞增,即,轉(zhuǎn)到下一優(yōu)先級(jí)水平。在步驟176中,作出檢查以確定是否已經(jīng) 檢查了所有優(yōu)先級(jí)水平。如果尚未檢査所有優(yōu)先級(jí)水平,則控制流程轉(zhuǎn)到步驟144。 如果已經(jīng)檢査了所有優(yōu)先級(jí)水平,則在步驟178中,選擇具有最少比特?cái)?shù)的TFC, 并且在步驟172中,TFC選擇完成并且選擇了最佳TFC。
對(duì)本領(lǐng)域的技術(shù)人員顯而易見的是,TFC算法可以應(yīng)用在其它網(wǎng)絡(luò)模塊間的網(wǎng) 際互連上。它可以用于模塊具有多輸入的任何情況,并且從這多個(gè)輸入產(chǎn)生經(jīng)多路 復(fù)用的輸出。例如,多路復(fù)用器模塊可以位于BTS內(nèi),其中BTS多路復(fù)用來自多個(gè) 訂戶單元的數(shù)據(jù)流并且產(chǎn)生要被發(fā)送至BSC的經(jīng)多路復(fù)用的數(shù)據(jù)流。
這樣,有一種新穎并改進(jìn)了的方法和裝置,用于在給定傳輸格式的TTI約束 下把數(shù)據(jù)流分配到單獨(dú)數(shù)據(jù)流上。本領(lǐng)域的技術(shù)人員可以理解,這里揭示的結(jié)合這 里描述的實(shí)施例所描述的各種說明性的邏輯塊、模塊和算法步驟可以作為電子硬 件、計(jì)算機(jī)軟件或兩者的組合來實(shí)現(xiàn)。各種說明性的組件、框圖、模塊、電路和步 驟一般按照其功能性進(jìn)行了闡述。這些功能性究竟作為硬件或軟件來實(shí)現(xiàn)取決于總 體系統(tǒng)所采用的特定應(yīng)用程序和設(shè)計(jì)。技術(shù)人員可以認(rèn)識(shí)到在這些情況下硬件和軟 件的可互換性,以及怎樣最好地實(shí)現(xiàn)每個(gè)特定應(yīng)用程序的所述功能。作為實(shí)例,結(jié) 合這里所描述的實(shí)施例來描述的各種說明性的邏輯塊、模塊和算法步驟的實(shí)現(xiàn)或執(zhí) 行可以用專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)或其它可編程邏輯器件、 離散門或晶體管邏輯、諸如寄存器之類的離散硬件組件、任意常規(guī)的可編程軟件模 塊和處理器、或用于執(zhí)行這里所述功能的器件的任意組合。多路復(fù)用器最好是微處 理器,然而或者,多路復(fù)用器可以是任何常規(guī)的處理器、控制器、微控制器或狀態(tài)機(jī)。應(yīng)用程序可以駐留于RAM存儲(chǔ)器、快閃(flash)存儲(chǔ)器、ROM存儲(chǔ)器、EPROM 存儲(chǔ)器、EEPR0M存儲(chǔ)器、寄存器、硬盤、可移動(dòng)盤、CD-R0M、或本領(lǐng)域中已知的 任何其它形式的存儲(chǔ)媒體中。如圖2所述,基站14最好與訂戶單元12耦合,以便 從基站14讀取信息。存儲(chǔ)器49最好整合在多路復(fù)用器48上。多路復(fù)用器48和存 儲(chǔ)器49可能駐留在ASIC(未示出)中。ASIC可能駐留在電話12中。
上述優(yōu)選實(shí)施例的描述使本領(lǐng)域的技術(shù)人員能制造或使用本發(fā)明。這些實(shí)施 例的各種修改對(duì)于本領(lǐng)域的技術(shù)人員來說是顯而易見的,這里定義的一般原理可以 被應(yīng)用于其它實(shí)施例中而不使用創(chuàng)造能力。因此,本發(fā)明并不限于這里示出的實(shí)施 例,而要符合與這里揭示的原理和新穎特征一致的最寬泛的范圍。
權(quán)利要求
1.一種用于將數(shù)據(jù)流(40、42、44)多路復(fù)用到一個(gè)數(shù)據(jù)流(50)上的方法,包括接收傳輸格式組合的集合,所述方法的特征在于從接收到的傳輸格式組合的集合中消除一些傳輸格式組合,這些傳輸格式組合具有的傳輸格式?jīng)]有在當(dāng)前傳輸時(shí)間間隔上的傳輸時(shí)間間隔;以及從接收到的傳輸格式組合的集合中消除一些傳輸格式組合以創(chuàng)建經(jīng)修改的傳輸格式組合的集合,這些傳輸格式組合具有的傳輸格式包含比可用于相應(yīng)傳輸信道(50)的數(shù)據(jù)塊多的數(shù)據(jù)塊。
2. 如權(quán)利要求l所述的方法,其特征在于還包括,根據(jù)數(shù)據(jù)流(40、 42、 44) 的優(yōu)先級(jí)從經(jīng)修改的傳輸格式組合的集合中選擇傳輸格式組合。
3. 如權(quán)利要求2所述的方法,其特征在于,所述選擇基于所選傳輸格式組合 具有比經(jīng)修改的傳輸格式組合的集合內(nèi)的任何其它傳輸格式組合多的來自較高優(yōu) 先級(jí)數(shù)據(jù)流的比特。
4. 如權(quán)利要求3所述的方法,其特征在于還包括用來自數(shù)據(jù)流(40、 42、 44)的比特填充所選傳輸格式組合。
5. 如權(quán)利要求4所述的方法,其特征在于還包括安排所選傳輸格式組合用 于傳輸。
6. 如權(quán)利要求l所述的方法,其特征在于還包括從經(jīng)修改的傳輸格式組合 的集合中消除一些傳輸格式組合,這些傳輸格式組合需要比當(dāng)前最大發(fā)射機(jī)功率更 多的功率。
7. —種計(jì)算機(jī)程序,所述計(jì)算機(jī)程序具有用于執(zhí)行如權(quán)利要求1-6中任一權(quán) 利要求所屬的方法的指令。
8. —種用于將數(shù)據(jù)流(40、 42、 44)多路復(fù)用到一個(gè)數(shù)據(jù)流(50)上的設(shè)備,包括用于接收傳輸格式組合的集合的裝置,所述設(shè)備的特征在于用于從接收到的傳輸格式組合的集合中消除一些傳輸格式組合的裝置,這些傳輸格式組合具有的傳輸格式?jīng)]有在當(dāng)前傳輸時(shí)間間隔上的傳輸時(shí)間間隔;以及 用于從接收到的傳輸格式組合的集合中消除一些傳輸格式組合以創(chuàng)建經(jīng)修改的傳輸格式組合的集合的裝置,這些傳輸格式組合具有的傳輸格式包含比可用于相應(yīng)傳輸信道(50)的數(shù)據(jù)塊多的數(shù)據(jù)塊。
9. 如權(quán)利要求8所述的設(shè)備,其特征在于還包括,用于根據(jù)數(shù)據(jù)流(40、 42、 44)的優(yōu)先級(jí)從經(jīng)修改的傳輸格式組合的集合中選擇傳輸格式組合的裝置。
10. 如權(quán)利要求9所述的設(shè)備,其特征在于,所述選擇基于所選傳輸格式組 合具有比經(jīng)修改的傳輸格式組合的集合內(nèi)的任何其它傳輸格式組合多的來自較高 優(yōu)先級(jí)數(shù)據(jù)流的比特。
11. 如權(quán)利要求10所述的設(shè)備,其特征在于還包括用于用來自數(shù)據(jù)流(40、 42、 44)的比特填充所選傳輸格式組合的裝置。
12. 如權(quán)利要求ll所述的設(shè)備,其特征在于還包括用于安排所選傳輸格式 組合用于傳輸?shù)难b置。
13. 如權(quán)利要求8所述的設(shè)備,其特征在于還包括用于從經(jīng)修改的傳輸格式組合的集合中消除一些傳輸格式組合,這些傳輸格式組合需要比當(dāng)前最大發(fā)射機(jī) 功率更多的功率的裝置。
14. 如權(quán)利要求8-13中任一權(quán)利要求所述的設(shè)備,其特征在于所述設(shè)備包括 基站(14)。
15. 如權(quán)利要求8-13中任一權(quán)利要求所述的設(shè)備,其特征在于所述設(shè)備包括 訂戶單元(12)。
全文摘要
公開了一種方法和系統(tǒng),允許根據(jù)數(shù)據(jù)流優(yōu)先級(jí)、可用傳輸格式組合(TFC)、以及TFC內(nèi)傳輸幀的傳輸時(shí)間間隔(TTI)約束而把多個(gè)數(shù)據(jù)流多路復(fù)用至一個(gè)數(shù)據(jù)流上。訂戶單元(12)具有產(chǎn)生單獨(dú)數(shù)據(jù)流的應(yīng)用程序。示例應(yīng)用程序包括話音(32)、信令(34)、E-mail(36)和Web應(yīng)用程序(38)。數(shù)據(jù)流由多路復(fù)用器模塊(48)組合成一條稱為傳輸流的數(shù)據(jù)流(50)中。傳輸流(50)在反向鏈路上被發(fā)送至基站收發(fā)器(BTS)(14)。多路復(fù)用器模塊(48)按照可用的TFC、TTI約束和數(shù)據(jù)流優(yōu)先級(jí)而把數(shù)據(jù)流多路復(fù)用到單個(gè)流上。
文檔編號(hào)H04J1/00GK101557279SQ20091014142
公開日2009年10月14日 申請(qǐng)日期2002年1月16日 優(yōu)先權(quán)日2001年1月17日
發(fā)明者A·瓦亞努斯, F·格里利, P·李 申請(qǐng)人:高通股份有限公司