專利名稱:基于用以發(fā)送至少再多一個所選數據單元的能力而請求數據速率增加的裝置、方法和計 ...的制作方法
技術領域:
本發(fā)明示例性而非限定性實施例大致涉及無線通信系統(tǒng)、裝置和方法,更具體地說,涉及用于使得裝置(例如用戶設備)能夠請求增加數據速率的無線通信系統(tǒng)技術。
背景技術:
如下定義以下縮寫 DCH 專用信道 DPDCH專用物理數據信道 DPCCH專用物理控制信道 E-DCH增強上行鏈路DCH E-DPDCH 增強DPDCH E-DPCCH 增強DPCCH E-TFCE-DCH傳送格式組合 HSUPA高速上行鏈路分組接入 IE 信息元素 MAC 媒體訪問控制 Node B 基站 PDU 協(xié)議數據單元 RLC 無線電鏈路控制 RNC 無線電網絡控制器 RRC 無線電資源控制 SDU服務數據單元 SG 服務準許 TTI傳輸時間間隔 UE 用戶設備,例如移動終端 在此感興趣的是——例如在第三代伙伴項目3GPP TS 25.309的Release 6;技術規(guī)范組無線電接入網絡;FDD增強上行鏈路;概述;階段2(Release 6)中的——用于分組數據業(yè)務的上行鏈路DCH(EDCH)。
在HSUPA中,當前通過以下操作來實現對增強的特定嘗試將分組調度器功能中的一些分配給Node B,以提供比可以由RNC的層3(L3,網絡層)所提供的更快得突發(fā)性非實時業(yè)務的調度。該構思在于,通過較快的鏈路適配有可能在分組數據用戶之間更高效地共享上行鏈路功率資源,這是由于當已經從一個用戶發(fā)送分組時,所調度的資源可以被使得立即為另一用戶可用。例如當高數據速率被分配給正在運行突發(fā)性高數據速率的應用的用戶時,這種技術嘗試避免噪聲峰值易變性增加。
在當前架構中,分組調度器位于RNC中,并且因為對RNC與UE之間的RRC信令接口的帶寬約束,所以在分組調度器適配于瞬時業(yè)務的能力方面受限。因此,為了容納易變性,在分配上行鏈路功率中分組調度器必須保守,以考慮在隨后的調度時段中來自不活動用戶的影響——一種對于高的分配數據速率和長的釋放定時器值顯示出頻譜低效的解決方法。
因此,在E-DCH的情況下,分組調度器功能的大部分被轉移到NodeB,即存在Node B調度器,其負責分配上行鏈路資源。為了高效地執(zhí)行調度,Node B需要從UE獲得某些信息。在3GPP中,定義所謂的“愉快比特(Happy Bit)”,其被包括在E-DPCCH中。所述幸福比特總是被發(fā)送,并且可以要么指示“UP”(也稱為“不愉快(unhanppy)”),要么指示“KEEP”(也稱為“愉快(happy)”)。當UE發(fā)送“UP”請求時,所述請求意味著UE期望獲得更高的比特率(即對當前比特率“不愉快”),而當UE發(fā)送“KEEP”請求時,該請求意味著UE對當前比特率滿意(即“愉快”)。
3GPP定義了可以如下發(fā)送UP-請求(例如不愉快狀態(tài)) 如果滿足以下兩個準則,則應該將愉快比特設置為“不愉快” UE具有足夠的可用功率以按照比當前Serving_Grant所允許的更高的E-DPDCH與DPCCH之比進行發(fā)送;以及 全部緩沖器狀態(tài)將需要不止將以當前Serving_Grant來發(fā)送的Happy_Bit_Delay_Condition毫秒(ms)。
關于此,可以參考第三代伙伴項目3GPP TS 25.321的11.8.1.5節(jié);技術規(guī)范組無線電接入網絡;媒體訪問控制(MAC)協(xié)議規(guī)范(Release 6)(版本6.5.0)(2005-06)。
問題出現在定義UE何時具有可用功率以按照更高數據速率(例如比特率)進行發(fā)送的準則中。
E-TFC被定義為具有它們之間的非常小的步幅,以便無論將要發(fā)送的較高層數據分組(SDU)的大小和數量如何,都具有相對良好的適配。小的步幅出現在E-TFC的傳送塊的傳送塊大小中。然而,該定義中的問題在于,如果UE當前以E-TFC Y進行發(fā)送(例如發(fā)送特定傳送塊大小),于是如果UE具有用于以E-TFC Y+1進行發(fā)送(例如發(fā)送稍微更大的傳送塊大小)的足夠功率,則UE不應指示“不愉快”。這是因為在實踐意義上,下一E-TFC可以幾乎從不容納再多一個的SDU,并且因此不能被使用為以更高數據速率進行發(fā)送。例如,稍微更大的傳送塊大小典型地不能容納另一SDU。
因此,基本問題在于,來自更高層的數據以特定大小的SDU進入MAC,并且增加發(fā)送的數據速率意味著在一個傳送塊中(例如在一個E-TFC中)發(fā)送一個或幾個附加SDU。
發(fā)明內容
在示例性實施例中,公開了一種方法,包括響應于對將要以當前數據速率通過無線信道發(fā)送的傳送塊的選擇,至少執(zhí)行以下選擇能夠被調度用于傳輸的數據單元的大?。蛔R別多個潛在傳送塊中的一個,所識別的潛在傳送塊具有對應傳送塊大小,所述對應傳送塊大小足夠大以至少容納所述數據單元的所選大小以及當前所選傳送塊的傳送塊大小;確定所識別的潛在傳送塊是否可用于傳輸;以及響應于所識別的潛在傳送塊可用于傳輸,發(fā)送對增加所述當前數據速率的請求。
在另一示例性實施例中,公開了一種裝置,其包括處理單元,所述處理單元被配置為響應于對將要以當前數據速率通過無線信道發(fā)送的傳送塊的選擇,執(zhí)行選擇能夠被調度用于傳輸的數據單元的大小的操作;執(zhí)行識別多個潛在傳送塊中的一個的操作,所述識別的潛在傳送塊具有對應傳送塊大小,所述對應傳送塊大小足夠大以至少容納所述數據單元的所選大小以及當前所選傳送塊的傳送塊大??;執(zhí)行確定所識別的潛在傳送塊是否可用于傳輸的操作;以及執(zhí)行響應于所識別的潛在傳送塊可用于傳輸而發(fā)送對增加所述當前數據速率的請求的操作。
在又一示例性實施例中,公開了一種計算機程序產品,其有形地實施可由至少一個數據處理器執(zhí)行的機器可讀指令的程序,以執(zhí)行操作。所述操作包括響應于對將要以當前數據速率通過無線信道發(fā)送的傳送塊的選擇,至少執(zhí)行以下選擇表格被調度用于傳輸的數據單元的大?。蛔R別多個潛在傳送塊中的一個,所述識別的潛在傳送塊具有對應傳送塊大小,所述對應傳送塊大小足夠大以至少容納所述數據單元的所選大小以及當前所選傳送塊的傳送塊大小;確定所識別的潛在傳送塊是否可用于傳輸;以及使得響應于所識別的潛在傳送塊可用于傳輸而發(fā)送對增加所述當前數據速率的請求。
在附加示例性實施例中,公開了一種裝置。響應于對將要以當前數據速率通過無線信道發(fā)送的傳送塊的選擇,至少操作以下裝置用于選擇能夠被調度用于傳輸的數據單元的大小的裝置;用于識別多個潛在傳送塊中的一個的裝置,所述識別的潛在傳送塊具有對應傳送塊大小,所述對應傳送塊大小足夠大以至少容納所述數據單元的所選大小以及當前所選傳送塊的傳送塊大小;用于確定所識別的潛在傳送塊是否可用于傳輸的裝置;以及響應于所識別的潛在傳送塊可用于傳輸而發(fā)送對增加所述當前數據速率的請求的裝置。
在另一示例性實施例中,一種方法,包括對于增強的上行鏈路專用信道(E-DCH)傳輸,如果至少滿足以下準則,則將至少一個比特設置為指示對更高數據速率的請求的狀態(tài)用戶設備具有足夠的功率可用于以比當前數據速率更高的數據速率進行發(fā)送。評估所述用戶設備是否具有足夠的功率可用包括識別這樣的E-DCH傳送格式組合(E-TFC),即其具有的傳送塊大小比為其中將要發(fā)送所述至少一個比特的傳輸時間間隔(TTI)中的傳輸而選擇的E-TFC的傳送塊大小至少大x比特,其中,x是在不屬于非調度MAC-d(媒體訪問控制-d)流并且具有緩沖器中的數據的所有邏輯信道之中所配置的最小無線電鏈路控制(RLC)協(xié)議數據單元(PDU)大小。所述評估還包括基于所選E-TFC的功率偏移,檢查所識別的E-TFC是否受支持。
在又一示例性實施例中,一種裝置,其包括處理單元,所述處理單元被配置為對于增強的上行鏈路專用信道(E-DCH)傳輸,如果至少滿足以下準則,則將至少一個比特設置為指示對更高數據速率的請求的狀態(tài)用戶設備具有足夠的功率可用于以比當前數據速率更高的數據速率進行發(fā)送。所述處理單元被配置為通過以下操作來評估所述用戶設備是否具有足夠的功率可用所述處理單元被配置為識別這樣的E-DCH傳送格式組合(E-TFC),即其具有的傳送塊大小比為其中將要發(fā)送所述至少一個比特的傳輸時間間隔(TTI)中的傳輸而選擇的E-TFC的傳送塊大小至少大x比特,其中,x是在不屬于非調度MAC-d(媒體訪問控制-d)流并且具有緩沖器中的數據的所有邏輯信道之中所配置的最小無線電鏈路控制(RLC)協(xié)議數據單元(PDU)大??;以及所述處理單元被配置為基于所選E-TFC的功率偏移,檢查所識別的E-TFC是否受支持。
當結合附圖進行閱讀時,在示例性實施例的以下具體描述中,本發(fā)明實施例的前述和其它方面更加明顯,其中 圖1示出適合于在實現本發(fā)明示例性實施例中使用的各個電子設備的簡化框圖; 圖2示出映射到E-DCH傳送塊的RLC PDU; 圖3是在解釋本發(fā)明示例性實施例的操作中有用的邏輯流程圖; 圖4是耦合到其它實體和信令信道的MAC-es/e實體的框圖; 圖5是圖3的塊3B的邏輯流程圖; 圖6是適合于用于本發(fā)明公開的實施例的一個或多個示例性集成電路的框圖;以及 圖7是在解釋圖3的邏輯流程圖的更詳細版本中有用的邏輯流程圖。
具體實施例方式 通過使用本發(fā)明示例性實施例所解決的示例性問題是,在假設UE當前正以(例如以特定傳送塊大小表征的)E-TFC Y進行發(fā)送的情況下,如何定義什么是這樣的E-TFC Y+X,其中E-TFC Y+X具有允許以更高數據速率進行發(fā)送的X(以下也示出為x)的最小可能(例如負整數)值。也就是說,可以裝配比E-TFC Y再多一個SDU的受支持的(例如未阻塞,可以被發(fā)送的)E-TFC Y+X是什么? 本發(fā)明示例性實施例至少部分地與下述內容有關在例如第三代伙伴項目3GPP TS 25.309;技術規(guī)范組無線電接入網絡;FDD增強上行鏈路;概述;階段2(Release 6)(版本6.10.0)(2004-12)中的,為分組數據業(yè)務提供上行鏈路DCH的增強(E-DCH)。雖然在此所描述的示例性實施例使用E-DCH作為示例,但所公開的發(fā)明不限于此。
首先參照圖1,其用于示出適合于在實現本發(fā)明示例性實施例中使用的各個電子設備的簡化框圖。在圖1中,無線網絡1包括UE 10、無線網絡1的基站(例如Node B)12以及控制器14(例如RNC)。UE 10包括數據處理器(DP)10A;存儲器(MEM)10B,其存儲程序(PROG)10C;以及合適的射頻(RF)收發(fā)器10D,其用于與基站(例如Node B)12進行雙向無線通信,基站(例如Node B)12還包括DP 12A、用于存儲PROG 12C的MEM 12B以及合適的RF收發(fā)器12D。基站12經由數據路徑13耦合到控制器14,控制器14還包括DP 14A;用于存儲關聯(lián)的PROG14C的MEM 14B。至少假設PROG 10C包括程序指令,當由關聯(lián)的DP 10A執(zhí)行所述程序指令時,使得UE 10能夠根據本發(fā)明示例性實施例而操作,以下將進行更詳細的討論。
如圖1所示,Uu接口是UMTS(通用移動通信系統(tǒng))地面無線電接入網絡(UTRAN)和UE 10之間的接口。UTRAN典型地包括一個或多個基站12,例如Node B;以及一個或多個控制器14,例如RNC或基站控制器。數據路徑13包括Iu,Iu是控制器14(例如RNC、BSC)和3G(第三代)核心網絡(CN)(圖1中未示出)之間的互聯(lián)點。圖1還示出UE傳輸緩沖器(Tx_BUF)10E,以下會提及。注意,傳輸緩沖器10E根據期望可以是存儲器10B的一部分。
通常,裝置UE 10的各個實施例可以包括蜂窩電話、具有無線通信能力的個人數字助理(PDA)、具有無線通信能力的便攜式計算機、具有無線通信能力的圖像拍攝設備(例如數碼相機)、具有無線通信能力游戲設備、具有無線通信能力的音樂存儲和播放電器、許可無線互聯(lián)網接入和瀏覽的互聯(lián)網電器,以及并入了這些功能的結合的便攜式單元或終端,但不限于此。
可以通過UE 10的DP 10A和其它DP可執(zhí)行的計算機軟件、或通過硬件、或軟件和硬件的結合,來實現本發(fā)明實施例。MEM 10B、12B和14B可以是適合于本地技術環(huán)境的任意類型的,并且可以使用任意適合的數據存儲技術(例如基于半導體的存儲器設備、磁存儲器設備和系統(tǒng)、光存儲器設備和系統(tǒng)、固定存儲器和可拆卸存儲器)來實現MEM 10B、12B和14B。DP 10A、12A和14A可以是適合于本地技術環(huán)境的任意類型的,并且可以包括以下設備中的一個或多個通用計算機、專用計算機、微處理器、基于多核處理器架構的數字信號處理器(DSP)和處理器,這些是非限定性示例。MEM 10B、12B和14B可以包含來自計算機程序產品的機器可讀指令,該計算機程序產品有形地實施機器可讀指令的程序,可由至少一個數據處理器10C、12C、14C來執(zhí)行所述機器可讀指令,以執(zhí)行在此描述的操作。這樣的計算機程序產品可以包括緊致盤(CD)、數字多用盤(DVD)、存儲棒、或適合于包含機器可讀指令的程序的任意其它產品。
現進一步詳細描述本發(fā)明示例性實施例,在示例性實施例中提供一種規(guī)則,用于識別這樣的E-TFC,即所述這樣的E-TFC使得能夠發(fā)送比當前準許的E-TFC更多的SDU。該規(guī)則區(qū)別之處在于,簡單地檢查UE 10是否具有足夠的功率以用于發(fā)送下一較大E-TFC(例如由比當前E-TFC的傳送塊大小稍微更大的傳送塊大小所表征),其實際上將不允許發(fā)送比當前E-TFC更多的數據。這是真的,因為另一SDU典型地不適合于在所述下一較大E-TFC的稍微較大的傳送塊大小以及當前E-TFC的稍微較小的傳送塊大小之間的空間差異。
還指出,由于UE 10可以同時配置有可以正使用不同RLC PDU大小的多個服務(例如邏輯信道),因此可以存在多個替換實施方案。然而,如果僅使用一個RLC PDU大小(通常是這種情況),則不同替換方案應該完全覆蓋相同的解決方法。
圖2示出如何將一個或多個RLC PDU映射到一個E-DCH傳送塊270。作為PROG 10C的一部分的MAC實體210具有多個子實體,其中,示出MAC-d 210-1、MAC-es 210-2、以及MAC-e 210-3。典型地由RRC 205來配置MAC實體210,RRC 205也是PROG 10C的一部分。圖2還示出RLC實體230和L1實體240。注意,RLC實體230和L1實體240也是PROG 10C的一部分。每一實體230、210-1、210-2、210-3和240也被看作是層,其中,RLC實體230是最頂層,L1實體240是最底層。因此,信息在上行鏈路中從最頂層RLC實體230穿行至最底層L1實體240。在圖2中,如3GPP TS 25.321,4.2.3節(jié)所定義的,MAC-d實體210-1控制對所有專用傳送信道的接入,而MAC-e/es實體210-2、210-3(通常稱之為單MAC-e/es實體)控制對E-DCH傳送信道的接入。
RLC實體230產生RLC PDU 231,MAC-d實體210-1產生MAC-dPDU 240,MAC-es實體210-2產生報頭信息251和MAC-es PDU 250,MAC-e實體210-3產生MAC-e PDU 260。報頭信息251被稱為[DDI,N]對,并且包括數據描述指示符(DDI)字段252和N字段253。根據3GPPTS 25.321(Release 6)(版本6.5.0)(2005-06)的題為“MAC-e headerparameters”的9.2.4.2節(jié),DDI字段252標識邏輯信道、MAC-d流和連接成關聯(lián)的MAC-es PDU 250的MAC-d PDU的大小。由較高層來提供在DDI值(例如在DDI字段252中)與邏輯信道ID、MAC-d流和PDU大小之間的映射。DDI字段252的長度是6比特。N字段253指示與相同DDI值對應的連續(xù)MAC-d PDU的數量。N字段的長度是6比特??梢?,MAC-e報頭224包括來自多個報頭信息251的多個[DDI,N]對。
注意,SDU是進入層的數據單元,PDU是離開層的數據單元,就MAC-d實體210-1而言,SDU指的是RLC PDU 231(即RLC實體230是在MAC-d實體210-1之上的層,并且產生作為輸入到MAC-d實體210-1的SDU的RLC PDU 231)。MAC-d實體210-1于是使用SDU(即RLC PDU231)來創(chuàng)建MAC-d PDU 240,MAC-d PDU 240自身是MAC-es實體210-2的SDU。因此,術語SDU和PDU將被互換地使用,并且均指的是對于所描述的特定層的適當的數據單元。
為了使得能夠進行更高數據速率傳輸,更多的RLC PDU 231必須適合于L1實體240的單個傳送塊270。這說明MAC-e PDU 260的傳送塊大小220必須至少增加一個RLC PDU 231的大小。由于MAC-e報頭224可以是固定大小,因此傳送塊大小可以被看作MAC-e PDU 260的數據部分225的大小。作為另一示例,MAC-es PDU 250還包括大小221,大小221可以增加到適合于容納另一RLC PDU 231的大小。在示例性實施例中,用于層的傳送塊大小僅包括數據部分(例如數據部分225),然而如果使用的話,則傳送塊大小可以包括任意報頭(例如MAC-e報頭224)和填充的大小。在另一示例性實施例中,當添加再多一個RLC PDU 231時,報頭(例如MAC-e報頭224)可以改變,或者可以不改變,這取決于RLC PDU231屬于哪個邏輯信道 如果RLC PDU 231屬于這樣的邏輯信道——已經為該邏輯信道包括了DDI,則N增加,并且報頭大小254不改變; 如果RLC PDU 231屬于這樣的邏輯信道——沒有為該邏輯信道包括DDI(即新的RLC PDU大小或新邏輯信道),則需要新的[DDI,N]對(例如報頭信息251)。該新的[DDI,N]對將增加MAC-e報頭224的大小254。因此,將在具有比所選E-TFC大X比特的傳送塊大小的E-TFC的標識中,暗示MAC-e報頭224的大小增加(見例如以下描述的圖5的塊510)。
注意,MAC-e PDU 260是用于MAC-e實體210-3的傳送塊。相似地,MAC-es PDU 250是用于MAC-es實體210-2的傳送塊。
對于以下所討論的示例性實施例應該注意以下 第一,當前E-TFC指的是這樣的E-TFC其具有當前所允許被選擇(在E-TFC選擇中,E-TFCS)的最大傳送塊大小,以(例如基于所配置的E-TFCS、所選功率偏移以及受控于調度器的服務準許)作為愉快比特在相同TTI中發(fā)送數據?;蛘?,當前E-TFC指的是這樣的E-TFC其在E-TFC選擇中被選擇,以(例如基于所配置的E-TFCS、所支持的E-TFC的列表、所選功率偏移、由調度器所控制的調度準許、以及待發(fā)送的非調度數據的量)作為愉快比特在相同TTI中發(fā)送數據。例如在3GPP TS 25.321的11.8.1.4節(jié)(Release 6)(版本6.5.0)(2005-06)中描述了E-TFC選擇。
第二,所調度的邏輯信道是不屬于非調度MAC-d流的邏輯信道。如3GPP TS 25.321,4.2.3節(jié)中定義的那樣,MAC-d控制對所有專用傳送信道的接入。此外,在上行鏈路中,如果專用類型的邏輯信道被映射到公共傳送信道,則MAC-d向MAC-es/e提交數據。在傳送信道上的邏輯信道的映射取決于由RRC所配置的復用。根據RRC功能,RRC通??刂芃AC的內部配置。
第三,假設功率偏移與在被選擇以作為愉快比特在相同TTI中發(fā)送數據的E-TFC的E-TFC選擇期間所選擇的功率偏移相同。如3GPP TS 25.321(Release 6)(版本6.5.0)(2005-06)的3.1.2節(jié)所描述的那樣,對于給定的E-TFC,功率偏移是在E-DPDCH與基準E-DPDCH之間的功率偏移。功率偏移屬性被設置,以便當MAC-d流被單獨承載在MAC-e PDU中并且隨后在E-DCH類型的對應編碼合成傳送信道(CCTrCh)中時,在MAC-d流中實現所需服務質量(QoS)。基準E-DPDCH功率偏移被以信號通知給UE,以用于一個或多個基準E-TFC。典型地,用于傳輸的功率偏移是與允許發(fā)送最高優(yōu)先級數據的MAC-d流的混合自動重傳請求(HARQ)簡檔對應的功率偏移。如果多于一個的MAC-d流允許發(fā)送相同最高優(yōu)先級的數據,則將其留下以實現選擇偏好哪個MAC-d流。
第四,傳輸緩沖器10E中的數據指的是屬于所調度的MAC-d流的UE傳輸緩沖器10E中的數據。
根據本發(fā)明示例性實施例,UE 10(根據PROG 10C)如下操作。
識別當前E-TFC是否可以在由Happy_Bit_Delay_Condition所定義的時間間隔內或低于由Happy_Bit_Delay_Condition所定義的時間間隔,交付傳輸緩沖器中的所有數據 ({緩沖器中的數據[bits]*TTI長度[ms]}/當前E-TFC傳送塊大小[bits]≤Happy_Bit_Delay_Condition) 識別是否存在這樣的E-TFC其具有足夠大的傳送塊,以允許傳輸比當前E-TFC再多一個的RLC PDU。雖然以下給出對于該識別的五種不同規(guī)則,但在實踐中,可以僅選擇一個規(guī)則以用于使用和實現。
1.識別比當前E-TFC的傳送塊大小大X比特的傳送塊大小,其中,X是在被調度的所有邏輯信道之中被配置的最小RLC PDU大小。
2.識別比當前E-TFC的傳送塊大小大X比特的傳送塊大小,其中,X是在被調度的所有邏輯信道之中被配置的最大RLC PDU大小。
3.識別比當前E-TFC的傳送塊大小大X比特的傳送塊大小,其中,X是為可以被調度的最高優(yōu)先級邏輯信道而配置的RLC PDU大小。
4.識別比當前E-TFC的傳送塊大小大X比特的傳送塊大小,其中,X是對于可以被調度并且具有UE 10的傳輸緩沖器10E中的數據的最高優(yōu)先級邏輯信道而配置的RLC PDU大小。
5.識別比當前E-TFC的傳送塊大小大X比特的傳送塊大小,其中,X是在可以被調度并且具有UE的傳輸緩沖器10E中的數據的邏輯信道之中所配置的最小RLC PDU大小。
在識別了允許以更高數據速率進行發(fā)送的E-TFC之后,UE 10于是估計UE是否具有用于實際地以該數據速率(例如E-TFC沒有被阻塞并且因此被支持的數據速率)進行發(fā)送的合適功率。如果這種估計的結果是有利的,并且如果滿足緩沖器標準中的數據量,即當前E-TFC不能以Happy_Bit_Delay_Condition或低于Happy_Bit_Delay_Condition來交付UE的緩沖器中的數據,則UE 10將“愉快比特”設置為“不愉快”,即UE 10將“UP”請求發(fā)送給基站12。
注意,前述準則不同于R2-050179,3GPP TSG-RAN WG2 Meeting#45bis(Sophia Antipolis,France,2005年1月10-14日)中所公開的準則,其中,在2.3節(jié)(UE行為)中,所提議的用于將愉快比特設置為“UP”(例如“不愉快”)的條件將是 UE在UE的緩沖器中具有比UE可以在x個TTI中以當前比特率進行發(fā)送的數據更多的數據(其中,如果需要,x是網絡可配置的),并且 UE具有足夠的功率和其它能力,以按更高的比特率進行發(fā)送。于是將在對于滿足上述兩個條件的每一TTI處設置愉快比特。
還可以注意,在E-TFC選擇中當前沒有考慮MAC報頭(例如報頭224)的比特,但如果考慮MAC報頭的比特,則上述X的值應該增加用于MAC報頭的附加比特的對應數量。
進一步關于上面所討論的緩沖器,并且還參照圖3(例如由圖1的PROG 10C所執(zhí)行的),可以進一步示出以下點。
塊3A。首先,UE 10檢查是否滿足緩沖器標準中的數據量。完成該操作,從而如果UE 10不能在Delay_Condition或低于Delay_Condition以當前(由調度器所允許的最大)E-TFC來發(fā)送UE的緩沖器中的所有(調度的)數據,則UE在緩沖器中具有足夠的數據。具體地說,該操作可以被表示為 data_in_the_buffer/data_rate=<delay condition,其中, data_in_the_buffer是以比特為單位的被調度的MAC-d流的數據量;并且 data_rate是當前(由調度器所允許的最大)E-TFC的傳送塊大小/TTI長度。
塊3B。于是UE 10檢測可以實際發(fā)送更大數量的RLC PDU的在當前(由調度器所允許的最大)E-TFC之上的下一E-TFC是什么。第一步驟在于識別使用什么RLC PDU大小。可以通過使用上述五種規(guī)則中的一種來實現對使用什么RLC PDU大小的這種識別。
具體地說,除了圖3之外,參看圖5,圖5示出可以如何執(zhí)行塊3B的一個示例。在塊510,對具有比所選E-TFC的傳送塊大小大X(或“x”)比特的傳送塊大小的E-TFC進行識別。所述所選E-TFC是為在傳輸時間間隔(TTI)——在該TTI中將發(fā)送愉快比特——中的傳輸所選擇的E-TFC。塊520中的每一個是確定X的大小的規(guī)則 在塊520-1中,X被確定為在被調度(例如將要被發(fā)送)的所有邏輯信道之中所配置的最小RLC PDU大小。
在塊520-2中,X被確定為在被調度(例如將要被發(fā)送)的所有邏輯信道之中所配置的最大RLC PDU大小。
在塊520-3中,X被確定為對于可以被調度(例如將要被發(fā)送)的最高優(yōu)先級邏輯信道而配置的RLC PDU大小。
在塊520-4中,X被確定為對于可以被調度(例如將要被發(fā)送)并且具有UE 10的傳輸緩沖器10E中的數據的最高優(yōu)先級邏輯信道而配置的RLC PDU大小。
在塊520-5,X被確定為在可以被調度(例如將要被發(fā)送)并且具有UE的傳輸緩沖器10E中的數據的邏輯信道之中所配置的最小RLC PDU大小。
以上注意,如果RLC PDU 231屬于沒有為其包括DDI的邏輯信道(即新的RLC PDU或新的邏輯信道),則需要新的[DDI,N]對(例如報頭信息251)。新的[DDI,N]對將增加MAC-e報頭224的大小254。因此,如果在塊520中所選取的RLC PDU 231屬于沒有為其包括DDI的邏輯信道,則當識別適當的E-TFC時,塊510考慮在MAC-e報頭224的大小254方面的增加。
塊3C。于是確定在步驟2所識別的E-TFC是否處于支持狀態(tài)(例如所識別的E-TFC沒有處于被阻塞的狀態(tài))。如果所識別的E-TFC處于支持狀態(tài),則由于處于支持狀態(tài)的E-TFC不僅表示E-TFC沒有被阻塞,并且還表示UE具有足夠的功率用于發(fā)送所識別的E-TFC,因此所識別的E-TFC可以被看作可用于傳輸。例如,如3GPP TS 25.321(Release 6)(版本6.5.0)(2005-06)的11.8.1.4節(jié)中所描述的,在每一TTI邊界,具有所配置的E-DCH傳送信道的處于CELL_DCH狀態(tài)下的UE應該基于E-TFC的所需發(fā)送功率與最大UE發(fā)送功率的比較,來確定對于所配置的每一MAC-d流的每一E-TFC的狀態(tài)(例如要么是受支持,要么被阻塞)。因此,處于支持狀態(tài)的所識別的E-TFC表示UE具有足夠的功率用于發(fā)送所識別的E-TFC。因此,處于支持狀態(tài)的E-TFC表示該E-TFC可用于傳輸。
塊3D。如果塊3A和塊3B兩者都指示“是”,則將愉快比特設置為“不愉快”(例如,或“Up”),以請求增加數據速率。
塊3G。如果要么塊3A是“否”,要么塊3C是“否”,則愉快比特被設置為“愉快”(例如,“Keep”),從而請求相同的數據速率(例如,指示當前數據速率是合適的)。
塊3E。UE 10將愉快比特發(fā)送給例如基站12。注意,使用帶外信令來發(fā)送愉快比特,所述帶外信令是使用除了用于發(fā)送實際數據的手段之外的手段而被發(fā)送的。例如,E-DPCCH與E-DPDCH進行碼復用E-DPDCH承載數據和層2(L2)信息,而E-DPCCH承載愉快比特、E-TFCI(E-DCH傳送格式組合指示符)以及與數據傳輸有關的重傳序列號。
注意,塊3B和塊3C可以被看作塊3F,在塊3F中,確定UE 10是否具有足夠的功率用于以(例如相對于當前數據速率)更高數據速率進行發(fā)送。注意,塊3B識別比當前所選(并且將要發(fā)送的)E-TFC更大的潛在E-TFC,并且這種識別也(例如基于TTI內的E-TFC的傳輸)選擇數據速率。塊3C于是確定是否可以通過處于支持狀態(tài)(例如潛在E-TFC沒有被阻塞)而發(fā)送更大的潛在E-TFC。注意,UE具有足夠的功率用于發(fā)送處于支持狀態(tài)的E-TFC(例如,由于UE已經經過了用于確定UE是否具有用于發(fā)送E-TFC的足夠功率的過程,并且如果UE具有用于發(fā)送E-TFC的足夠功率,則E-TFC處于支持狀態(tài),因此支持狀態(tài)自身指示存在足夠的功率用于發(fā)送E-TFC)。
參看圖4并且適當地參照圖1-3和圖5,圖4是耦合到其它實體和信令信道的MAC-es/e實體430的框圖。MAC-es/e實體430與圖2的MAC-es實體210-2和MAC-e實體210-3對應,并且是PROG 10C的一部分。注意,圖4是3GPP TS 25.321,第三代伙伴項目;技術規(guī)范組無線電接入網絡;媒體訪問控制(MAC)協(xié)議規(guī)范(Release 6)(版本6.5.0)(2005-06)的題為“MAC-e/es entity-UE Side”的4.2.3.4節(jié)的圖4.2.3.4.1的修正版本。
MAC-es/e實體430包括E-TFC選擇實體440、復用和TSN(傳輸序列號)設置實體445、以及HARQ(混合自動重傳請求)實體450。圖4示出MAC-es/e實體430耦合到MAC-d實體(例如MAC-d實體210-1)以及MAC-控制(例如來自RRC),并且耦合到多個信道,包括E-DPCDH和E-DPCCH。使用E-DPDCH來發(fā)送數據(例如MAC-e PDU 260,其被使用L1實體240而轉換為傳送塊270),并且使用E-DPCCH來發(fā)送愉快比特460。
MAC-es/e實體430接收MAC-d流490。MAC-d流490與數據單元(DU)470-1至470-M對應,其中,在該示例中,每一數據單元470與RLC PDU 231對應。每一數據單元470具有對應的大小475。數據單元470還與邏輯信道(LC)480-1至480-X對應。在數據單元470與邏輯信道480之間,可以有一對一的對應關系,也可以沒有一對一的對應關系。如圖2所示,將由MAC-d實體210-1把數據單元470打包為MAC-d PDU 240。因此,MAC-d流490包括MAC-d PDU 240。
如3GPP TS 25.321的4.2.3.4節(jié)所描述的那樣(在此使用來自圖4的標號) HARQ實體(例如HARQ實體450)負責處理與HARQ協(xié)議有關的MAC功能。其負責存儲MAC-e凈荷,并且重傳所述凈荷。由RRC在MAC-控制SAP(服務接入點)上來提供混合ARQ協(xié)議的詳細配置。HARQ實體提供E-TFC、重傳序列號(RSN)、以及功率偏移,以由層1(L1)(例如L1實體240)來使用。
復用和TSN設置實體(例如實體445)負責將多個MAC-d PDU連接成MAC-es PDU,并且將一個或多個MAC-es PDU復用為單個MAC-ePDU,以如E-TFC選擇功能所命令的那樣將被發(fā)送在下一TTI中。其還負責管理和設置對于每一MAC-es PDU的每邏輯信道的TSN。
E-TFC選擇實體(實體440)負責根據經由層1(L1)從UTRAN接收的調度信息(相對準許和絕對準許)以及通過RRC以信號通知的服務準許值來進行E-TFC選擇,并且在映射到E-DCH上的不同流之中進行仲裁。由RRC在MAC-控制SAP(服務接入點)上提供E-TFC實體的詳細配置。E-TFC選擇功能控制所述復用功能。
在圖4的示例中,E-TFC選擇實體440被修改,以至少部分地執(zhí)行(例如圖3和圖5的)方法以及在此所提出的技術。在另一實施例中,在此所提出的方法和技術至少部分地由向例如E-TFC選擇實體440提供輸入的另一實體來執(zhí)行。在另一示例性實施例中,在此所提出的方法和技術至少部分地由實體440、445或450中的一個或多個來執(zhí)行。在又一實施例中,在MAC-es/e實體430外部的實體執(zhí)行在此所提出的方法和技術,并且將輸入提供給MAC-es/e實體430。
假設E-TFC選擇實體440被修改為執(zhí)行圖3和圖5的方法,E-TFC選擇實體440能夠在多個潛在E-TFC 410(E-TFC 410-1至410-N)之間進行選取,潛在E-TFC 410(E-TFC 410-1至410-N)中的每一個具有對應傳送塊大小(TBS)420-1至420-N。每一傳送塊大小420與傳送塊大小220、221或225中的一個對應。通過使用例如圖5中的規(guī)則,E-TFC選擇實體440選擇具有適當的傳送塊大小420的適當潛在E-TFC 410。E-TFC選擇實體440還已經確定了為其中發(fā)送愉快比特的傳輸時間間隔(TTI)中的傳輸所選擇的E-TFC 441,并且已經確定了對于所選E-TFC 442的功率偏移442。如上所述,當確定UE 10是否具有足夠的功率用于以更高的數據速率(例如使用適合于容納至少再多一個數據單元的傳送塊大小,例如RLC PDU 231)進行發(fā)送時,使用所選E-TFC 441和功率偏移442。應注意,E-TFC 410是潛在E-TFC,其適合于傳輸(例如能夠被發(fā)送),并且被用于選擇適合于以更高速率傳輸的對應傳送塊大小420。假設潛在E-TFC可用于傳輸(例如受支持,這也指示UE具有用于發(fā)送E-TFC的足夠功率),常規(guī)地這樣的潛在E-TFC將不被發(fā)送在下一TTI中,但是可以被發(fā)送在下一TTI中。同時,所選E-TFC 441是被選擇為將被發(fā)送并且被調度為將被發(fā)送在下一TTI中的E-TFC。
現通過使用示例來進一步討論和舉例說明上述以及圖5中再次描述的各種規(guī)則。
首先假設由UE 10所采用的兩種服務A和B,其中,A具有200比特的PDU和較高的優(yōu)先級,B具有100比特的PDU和較低的優(yōu)先級。于是可以如下應用所述五種規(guī)則中的各個規(guī)則。
1.識別具有比當前E-TFC的傳送塊大小大X比特的傳送塊大小的E-TFC,其中,X是在被調度的所有邏輯信道之中被配置的最小RLC PDU大小。在此情況下,X=min(100,200),即X=100比特。
2.識別具有比當前E-TFC的傳送塊大小大X比特的傳送塊大小的E-TFC,其中,X是在被調度的所有邏輯信道之中被配置的最大RLC PDU大小,在此情況下,X=max(100,200),即X=200比特。
3.識別具有比當前E-TFC的傳送塊大小大X比特的傳送塊大小的E-TFC,其中,X是為可以被調度的最高優(yōu)先級邏輯信道而配置的最大RLC PDU大小,在此情況下,X=最高優(yōu)先級的PDU大小,即X=200比特。
4.識別具有比當前E-TFC的傳送塊大小大X比特的傳送塊大小的E-TFC,其中,X是為可以被調度并且具有UE 10的傳輸緩沖器10E中的數據的最高優(yōu)先級邏輯信道而配置的RLC PDU大小。在此情況下,X=具有緩沖器中的數據的最高優(yōu)先級的PDU大小?,F在,要么A、B,要么A和B兩者具有數據,以實現延遲條件,從而獲知很多東西。如果A具有數據,則X=200,如果A沒有數據,則X=100。
5.識別具有比當前E-TFC的傳送塊大小大X比特的傳送塊大小的E-TFC,其中,X是在可以被調度并且具有UE的傳輸緩沖器中的數據的邏輯信道之中所配置的最小RLC PDU大小。在此情況下,如果A和B兩者都具有數據,或者僅B具有數據,則X=100,而如果僅A具有數據,則X=200。
可見,定義上述準則的示例性優(yōu)點在于,如果UE實際上可以以更高數據速率進行發(fā)送,則UE 10將僅請求更高的數據速率。然而,與一點也不考慮PDU大小相比,添加X的計算不應該導致UE 10性能上的任意明顯退化。
基于前述方面,應理解,本發(fā)明示例性實施例提供一種方法、裝置和計算機程序產品,用于操作UE 10來設置至少一個速率請求比特,以至少部分地基于用于識別允許以更高數據速率進行發(fā)送的E-TFC的PDU大小的考慮,來請求比當前數據速率(或調度準許)更高的數據速率(或調度準許)。
通常,可以用硬件(例如專用電路)或軟件或它們的任意結合來實現各個實施例。例如,可以用硬件來實現某些方面,而可以用可以由數據處理器(例如控制器、微處理器或其它計算設備)所執(zhí)行的軟件(例如固件)來實現其它方面,但本發(fā)明不限于此。圖6示出一個或多個集成電路600,其包括處理單元610,處理單元610被配置為執(zhí)行在此所描述的示例性實施例。處理單元610包括一個或多個數據處理器(DP)640(例如圖1的DP 10A)、具有適合于在DP 640上執(zhí)行的指令的程序620(例如圖1的PROG 10C)、以及存儲器(MEM)630(例如圖1的MEM 10B)。處理單元610還可以包括電路650,其被設計為執(zhí)行在此所提出的技術中的一個或多個。電路650可以具有對存儲器(MEM)660的存取,例如用于存儲關于E-TFC 410、所選E-TFC 441以及功率偏移442的信息。在該示例中,電路650通過一個或多個總線670耦合到DP 640。作為其它示例,處理單元610僅包括電路650(例如具有MEM 660或沒有MEM 660),或者僅包括DP 640和具有PROG 620的關聯(lián)MEM 630。
雖然已經將本發(fā)明各個方面示出和描述為框圖、流程圖,或使用某些其它圖示表示,但應理解,作為非限定性實施例,可以以硬件(例如專用電路、邏輯、通用硬件、控制器或其它計算設備)或軟件(例如固件)或其某些結合來實現在此所描述的這些塊、裝置、系統(tǒng)、技術或方法。
可以用例如集成電路模塊(例如圖6所示)的各種組件來實踐本發(fā)明實施例。集成電路的設計基本上是高度自動處理的。復雜而強大的軟件工具可用于將邏輯級設計轉化為半導體電路設計,其預備被蝕刻和形成在半導體基底上。
程序(例如由加州Mountain View的Synopsys公司和加州San Jose的Cadence Design所提供的程序)通過使用已建立的設計規(guī)則以及預存的設計模塊的庫,來在半導體芯片上自動地路由導體并定位組件。一旦已經完成了半導體電路的設計,就可以用標準化電子格式(例如Opus、GDSII等)將得到的設計發(fā)送給半導體制造廠家或“加工廠”以進行制造。
現參照圖7,圖7示出在解釋圖3的邏輯流程圖的更詳細版本中有用的邏輯流程圖。圖7中示出的方法700在塊710開始,其中,其評估UE是否具有足夠的功率可用,以按照比當前數據速率更高的數據速率進行發(fā)送(例如,其中當前數據速率用于發(fā)送這樣的E-TFC,即該E-TFC已經被選擇用于在發(fā)送愉快比特的TTI中的傳輸)。可以使用塊720和塊730來執(zhí)行塊710. 在塊720,識別這樣的E-TFC,即其傳送塊大小比已經被選擇用于在TTI——愉快比特(例如指示請求增加數據速率或指示當前數據速率為合適的至少一個比特)將被發(fā)送在其中——中的傳輸的E-TFC的傳送塊大小至少大x比特。在該示例中,將x選取為在不屬于非調度MAC-d流(即確實低于調度MAC-d流)并且具有緩沖器(例如圖1的緩沖器10E)中的數據的所有邏輯信道之中所配置的最小RLC PDU大小。在塊730,基于所選E-TFC的功率偏移,檢查是否支持所識別的E-TFC。雖然使用給定功率偏移來發(fā)送所識別的E-TFC而不是所選E-TFC(其比所識別的E-TFC更小)需要更多功率,但塊730提供參考,Node B(例如圖1的基站12)可以確定通過對數據進行解碼,Node B應該知道使用哪個功率偏移。換句話說,在該示例中,雖然所識別的E-TFC的實際傳輸將耗費比所選E-TFC的傳輸更多的功率,但所識別的E-TFC和所選E-TFC兩者都應該具有相同的功率偏移。
一旦在塊710進行評估,就在塊740確定UE是否具有足夠的功率用于以比當前數據速率更高的數據速率進行發(fā)送。如果不是(塊740=否),則將至少一個比特(例如愉快比特)設置為指示當前數據速率為合適的狀態(tài)(即UE對于當前數據速率“愉快”)。該操作出現在塊750。如果為是(塊740=是),則將至少一個比特(例如愉快比特)設置為指示請求更高數據速率的狀態(tài)(即UE對于當前數據速率“不愉快”)。該操作出現在塊760。在塊770,在該示例中,使用E-DPCCH來發(fā)送所述至少一個比特。
當結合附圖進行閱讀時,考慮前面的描述,各種修改和改動對以本領域技術人員可以變得清楚。然而,本發(fā)明的教導的任意和所有修改仍將落入本發(fā)明非限定性實施例的范圍內。例如,雖然以上描述針對單個愉快比特,但可以修改(例如設置或清除)多于一個的比特,以請求增加數據速率,或指示當前數據速率是合適的。可以使用任意數量的不同消息來發(fā)送所述多于一個的比特。
更進一步地,在沒有對應地使用其它特征的情況下,本發(fā)明的各個非限定性實施例的某些特征可以被用作優(yōu)點。這樣,前面的描述應該僅被看作是對本發(fā)明的原理、教導和示例性實施例的示例,而不是其限制。
權利要求
1.一種方法,包括
響應于對將要以當前數據速率通過無線信道發(fā)送的傳送塊的選擇,至少執(zhí)行以下
選擇能夠被調度用于傳輸的數據單元的大??;
識別多個潛在傳送塊中的一個,所識別的潛在傳送塊具有對應傳送塊大小,所述對應傳送塊大小足夠大以至少容納所述數據單元的所選大小以及當前所選傳送塊的傳送塊大??;
確定所識別的潛在傳送塊是否可用于傳輸;以及
響應于所識別的潛在傳送塊可用于傳輸,發(fā)送對增加所述當前數據速率的請求。
2.如權利要求1所述的方法,其中,確定所識別的潛在傳送塊是否可用于傳輸進一步包括確定所識別的潛在傳送塊是否處于支持狀態(tài)。
3.如權利要求2所述的方法,其中,確定所識別的潛在傳送塊是否可用于傳輸進一步包括確定是否足夠的功率可用于在時間間隔期間發(fā)送所識別的潛在傳送塊。
4.如權利要求1所述的方法,其中,所述潛在傳送塊的傳送塊大小包括報頭的大小和數據部分的大小。
5.如權利要求4所述的方法,其中
所述數據單元中的每一個與邏輯信道關聯(lián);
所述方法進一步包括確定與所選大小對應的數據單元是否屬于這樣的邏輯信道,即對于所述邏輯信道至少指示所述邏輯信道的第一字段不可用;以及
識別進一步包括識別具有這樣的對應傳送塊大小的潛在傳送塊,即所述對應傳送塊大小足夠大以至少容納所述數據單元的所選大小、當前所選傳送塊的傳送塊大小、所述第一字段的大小以及指示與所述第一字段對應的連續(xù)數據單元的數量的第二字段的大小。
6.如權利要求1所述的方法,其中,發(fā)送進一步包括將至少一個比特修改為指示對增加所述當前數據速率的請求的狀態(tài),并且發(fā)送所修改的至少一個比特。
7.如權利要求6所述的方法,其中,修改進一步包括將愉快比特設置為“不愉快”的狀態(tài),并且發(fā)送所設置的愉快比特。
8.如權利要求1所述的方法,其中,所述無線信道包括增強的專用物理數據信道,并且其中,發(fā)送進一步包括通過增強的專用物理控制信道來發(fā)送對增加所述當前數據速率的所述請求。
9.如權利要求1所述的方法,其中,所選傳送塊包括增強專用信道傳送格式組合的傳送塊,其中,所述多個潛在傳送塊包括能夠用于發(fā)送數據的增強專用信道傳送格式組合的多個潛在傳送塊,并且其中,所述數據單元包括來自無線電鏈路控制器的協(xié)議數據單元。
10.如權利要求9所述的方法,其中
所述數據單元的大小具有X比特;以及
識別進一步包括識別具有比所選增強專用信道傳送格式組合的傳送塊大小至少大X比特的傳送塊大小的增強專用信道傳送格式組合中的一個。
11.如權利要求10所述的方法,其中
選擇大小進一步包括選擇這樣的X,即所述X被確定為在能夠被調度用于傳輸并且被調度用于傳輸的所有邏輯信道之中所配置的、來自所述無線電鏈路控制器的最小協(xié)議數據單元的大小。
12.如權利要求所10述的方法,其中
選擇大小進一步包括選擇這樣的X,即所述X被確定為在能夠被調度用于傳輸并且被調度用于傳輸的所有邏輯信道之中所配置的、來自所述無線電鏈路控制器的最大協(xié)議數據單元的大小。
13.如權利要求10所述的方法,其中
選擇大小進一步包括選擇這樣的X,即所述X被確定為為能夠被調度的最高優(yōu)先級邏輯信道而配置的、來自所述無線電鏈路控制器的協(xié)議數據單元的大小。
14.如權利要求10所述的方法,其中
選擇大小進一步包括選擇這樣的X,即所述X被確定為為能夠被調度并且具有傳輸緩沖器中的數據的最高優(yōu)先級邏輯信道而配置的、來自所述無線電鏈路控制器的協(xié)議數據單元的大小。
15.如權利要求10所述的方法,其中
選擇大小進一步包括選擇這樣的X,即所述X被確定為在能夠被調度并且具有傳輸緩沖器中的數據的邏輯信道之中所配置的、來自所述無線電鏈路控制器的協(xié)議數據單元的大小。
16.如權利要求所1述的方法,進一步包括確定是否滿足緩沖器標準中的數據量,并且其中,響應于滿足所述緩沖器標準中的數據量的確定,執(zhí)行選擇、識別、確定所識別的潛在傳送塊是否可用于傳輸、以及發(fā)送。
17.一種裝置,其包括處理單元,所述處理單元被配置為
響應于對將要以當前數據速率通過無線信道發(fā)送的傳送塊的選擇,執(zhí)行選擇能夠被調度用于傳輸的數據單元的大小的操作;執(zhí)行識別多個潛在傳送塊中的一個的操作,所識別的潛在傳送塊具有對應傳送塊大小,所述對應傳送塊大小足夠大以至少容納所述數據單元的所選大小以及當前所選傳送塊的傳送塊大?。粓?zhí)行確定所識別的潛在傳送塊是否可用于傳輸的操作;以及執(zhí)行響應于所識別的潛在傳送塊可用于傳輸而發(fā)送對增加所述當前數據速率的請求的操作。
18.如權利要求17所述的裝置,其中,所述處理單元被合并到至少一個集成電路上。
19.如權利要求17所述的裝置,進一步包括收發(fā)器,其耦合到所述處理單元;以及至少一個天線,其耦合到所述收發(fā)器。
20.如權利要求17所述的裝置,包括以下中的至少一個蜂窩電話、具有無線通信能力的個人數字助理、具有無線通信能力的便攜式計算機、圖像拍攝設備、具有無線通信能力游戲設備、具有無線通信能力的音樂存儲和播放電器、或互聯(lián)網電器。
21.如權利要求17所述的裝置,其中,所述確定所識別的潛在傳送塊是否可用于傳輸的操作進一步包括確定所識別的潛在傳送塊是否處于支持狀態(tài)的操作。
22.如權利要求所21述的裝置,其中,所述確定所識別的潛在傳送塊是否可用于傳輸的操作進一步包括確定是否足夠的功率可用于在時間間隔期間發(fā)送所識別的潛在傳送塊的操作。
23.如權利要求17所述的裝置,其中,所述潛在傳送塊的傳送塊大小包括報頭的大小和數據部分的大小。
24.如權利要求17所述的裝置,其中,所述發(fā)送的操作進一步包括將至少一個比特修改為指示對增加所述當前數據速率的所述請求的狀態(tài)的操作,以及發(fā)送所修改的至少一個比特的操作。
25.如權利要求24所述的裝置,其中,所述修改的操作進一步包括將愉快比特設置為“不愉快”的狀態(tài)的操作,以及發(fā)送所設置的愉快比特的操作。
26.如權利要求17所述的裝置,其中,所述無線信道包括增強的專用物理數據信道,并且其中,所述發(fā)送的操作進一步包括通過增強的專用物理控制信道來發(fā)送對增加所述當前數據速率的所述請求的操作。
27.如權利要求17所述的裝置,其中,所述所選傳送塊包括增強專用信道傳送格式組合的傳送塊,其中,所述多個潛在傳送塊包括能夠用于發(fā)送數據的增強專用信道傳送格式組合的多個潛在傳送塊,并且其中,所述數據單元包括來自無線電鏈路控制器的協(xié)議數據單元。
28.如權利要求17所述的裝置,其中,所述處理單元被進一步配置為執(zhí)行確定是否滿足緩沖器標準中的數據量的操作,并且其中,響應于滿足所述緩沖器標準中的數據量的確定,執(zhí)行以下操作選擇、識別、確定所識別的潛在傳送塊是否可用于傳輸、以及發(fā)送。
29.一種有形地實施機器可讀指令的程序的計算機程序產品,所述機器可讀指令的程序可由至少一個數據處理器來執(zhí)行,以執(zhí)行包括以下的操作
響應于對將要以當前數據速率通過無線信道發(fā)送的傳送塊的選擇,至少執(zhí)行以下
選擇能夠被調度用于傳輸的數據單元的大??;
識別多個潛在傳送塊中的一個,所識別的潛在傳送塊具有對應傳送塊大小,所述對應傳送塊大小足夠大以至少容納所述數據單元的所選大小以及當前所選傳送塊的傳送塊大??;
確定所識別的潛在傳送塊是否可用于傳輸;以及
致使響應于所識別的潛在傳送塊可用于傳輸而發(fā)送對增加所述當前數據速率的請求。
30.如權利要求29所述的程序產品,其中,所述確定所識別的潛在傳送塊是否可用于傳輸的操作進一步包括確定所識別的潛在傳送塊是否處于支持狀態(tài)的操作。
31.如權利要求30所述的程序產品,其中,所述確定所識別的潛在傳送塊是否可用于傳輸的操作進一步包括確定是否足夠的功率可用于在時間間隔期間發(fā)送所識別的潛在傳送塊的操作。
32.如權利要求29所述的程序產品,其中,所述潛在傳送塊的傳送塊大小包括報頭的大小和數據部分的大小。
33.如權利要求29所述的程序產品,其中,所述致使發(fā)送的操作進一步包括將至少一個比特修改為指示對增加所述當前數據速率的所述請求的狀態(tài)的操作,以及致使發(fā)送所修改的至少一個比特的操作。
34.如權利要求33所述的程序產品,其中,所述修改的操作進一步包括將愉快比特設置為“不愉快”的狀態(tài)的操作,以及致使發(fā)送所設置的愉快比特的操作。
35.如權利要求29所述的程序產品,其中,所述無線信道包括增強的專用物理數據信道,并且其中,所述致使發(fā)送的操作進一步包括致使通過增強的專用物理控制信道來發(fā)送對增加所述當前數據速率的所述請求的操作。
36.如權利要求29所述的程序產品,其中,所述所選傳送塊包括增強專用信道傳送格式組合的傳送塊,其中,所述多個潛在傳送塊包括能夠用于發(fā)送數據的增強專用信道傳送格式組合的多個潛在傳送塊,并且其中,所述數據單元包括來自無線電鏈路控制器的協(xié)議數據單元。
37.如權利要求29所述的程序產品,其中,所述操作進一步包括確定是否滿足緩沖器標準中的數據量的操作,并且其中,響應于滿足所述緩沖器標準中的數據量的確定,執(zhí)行以下操作選擇、識別、確定所識別的潛在傳送塊是否可用于傳輸、以及致使發(fā)送。
38.一種裝置,包括
響應于對將要以當前數據速率通過無線信道發(fā)送的傳送塊的選擇,至少操作以下裝置
用于選擇能夠被調度用于傳輸的數據單元的大小的裝置;
用于識別多個潛在傳送塊中的一個的裝置,所述識別的潛在傳送塊具有對應傳送塊大小,所述對應傳送塊大小足夠大以至少容納所述數據單元的所選大小以及當前所選傳送塊的傳送塊大小;
用于確定所識別的潛在傳送塊是否可用于傳輸的裝置;以及
用于響應于所識別的潛在傳送塊可用于傳輸而發(fā)送對增加所述當前數據速率的請求的裝置。
39.如權利要求38所述的裝置,包括以下裝置中的至少一個蜂窩電話、具有無線通信能力的個人數字助理、具有無線通信能力的便攜式計算機、圖像拍攝設備、具有無線通信能力游戲設備、具有無線通信能力的音樂存儲和播放電器、或互聯(lián)網電器。
40.一種方法,包括
對于增強的上行鏈路專用信道E-DCH傳輸,如果至少滿足以下準則,則將至少一個比特設置為指示對更高數據速率的請求的狀態(tài)用戶設備具有足夠的功率可用于以比當前數據速率更高的數據速率進行發(fā)送,其中,對所述用戶設備是否具有足夠的功率可用的評估包括
識別這樣的E-DCH傳送格式組合E-TFC,即其具有的傳送塊大小比為其中將要發(fā)送所述至少一個比特的傳輸時間間隔TTI中的傳輸而選擇的E-TFC的傳送塊大小至少大x比特,其中,x是在不屬于非調度媒體訪問控制-d MAC-d流并且具有緩沖器中的數據的所有邏輯信道之中所配置的最小無線電鏈路控制RLC協(xié)議數據單元PDU大小;以及
基于所選E-TFC的功率偏移,檢查所識別的E-TFC是否受支持。
41.如權利要求40所述的方法,其中,將至少一個比特設置為請求更高數據速率的狀態(tài)的操作進一步包括將愉快比特設置為“不愉快”的狀態(tài)。
42.如權利要求40所述的方法,其中,檢查進一步包括確定所識別的E-TFC沒有被阻塞。
43.如權利要求40所述的方法,進一步包括使用增強的專用物理控制信道來發(fā)送所述至少一個比特。
44.一種裝置,其包括處理單元,所述處理單元被配置為對于增強的上行鏈路專用信道E-DCH傳輸,如果至少滿足以下準則,則將至少一個比特設置為指示對更高數據速率的請求的狀態(tài)用戶設備具有足夠的功率可用于以比當前數據速率更高的數據速率進行發(fā)送,其中,所述處理單元被配置為通過以下來評估所述用戶設備是否具有足夠的功率可用
所述處理單元被配置為識別這樣的E-DCH傳送格式組合E-TFC,即其具有的傳送塊大小比為其中將要發(fā)送所述至少一個比特的傳輸時間間隔TTI中的傳輸而選擇的E-TFC的傳送塊大小至少大x比特,其中,x是在不屬于非調度媒體訪問控制-d MAC-d流并且具有緩沖器中的數據的所有邏輯信道之中所配置的最小無線電鏈路控制RLC協(xié)議數據單元PDU大??;以及
所述處理單元被配置為基于所選E-TFC的功率偏移,檢查所識別的E-TFC是否受支持。
45.如權利要求44所述的裝置,包括以下裝置中的至少一個蜂窩電話、具有無線通信能力的個人數字助理、具有無線通信能力的便攜式計算機、圖像拍攝設備、具有無線通信能力游戲設備、具有無線通信能力的音樂存儲和播放電器、或互聯(lián)網電器。
46.如權利要求44所述的裝置,其中,所述處理單元被進一步配置為當執(zhí)行檢查所識別的E-TFC受支持的操作時,確定所識別的E-TFC沒有被阻塞。
47.如權利要求44所述的裝置,其中,所述處理單元被進一步配置為使得使用增強專用物理控制信道來發(fā)送所述至少一個比特。
全文摘要
一種方法,包括響應于對將要以當前數據速率通過無線信道發(fā)送的傳送塊的選擇,至少執(zhí)行以下步選擇可以被調度用于傳輸的數據單元的大小;識別多個潛在傳送塊中至少一個,所述識別的潛在傳送塊具有對應傳送塊大小,所述對應傳送塊大小足夠大以至少容納所述數據單元的所選大小以及當前所選傳送塊的傳送塊大小;確定所識別的潛在傳送塊是否可用于傳輸;以及響應于所識別的潛在傳送塊可用于傳輸而發(fā)送對增加當前數據速率的請求。
文檔編號H04W28/22GK101347013SQ200680044594
公開日2009年1月14日 申請日期2006年9月28日 優(yōu)先權日2005年9月29日
發(fā)明者B·塞爾比, K·蘭塔-阿奧 申請人:諾基亞公司