国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      接收機(jī)設(shè)備和用于釋放其存儲器的方法

      文檔序號:7947938閱讀:111來源:國知局
      專利名稱:接收機(jī)設(shè)備和用于釋放其存儲器的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種在UMTS(通用移動(dòng)電信系統(tǒng))系統(tǒng)中使用HSDPA(高速下行鏈路分組接入)數(shù)據(jù)傳輸方案的接收機(jī)設(shè)備,以及一種用于釋放其存儲器的方法。
      背景技術(shù)
      近年來,在移動(dòng)通信領(lǐng)域中,為了實(shí)現(xiàn)高速因特網(wǎng)下載和流式傳輸之類的應(yīng)用,對于高速數(shù)據(jù)傳輸?shù)男枰谌找嬖鲩L。在設(shè)想第三代移動(dòng)通信系統(tǒng)的標(biāo)準(zhǔn)化組織3GPP中,高速下行鏈路分組接入(HighSpeed Downlink Packet AccessHSDPA)被附加定義成了一種用于提高從基站到移動(dòng)設(shè)備(下行鏈路)的數(shù)據(jù)傳輸速率的方法。借助這種HSDPA技術(shù),在基站端提供下行鏈路數(shù)據(jù)的傳輸調(diào)度,以此作為無線接入網(wǎng)(Radio Access NetworkRAN)內(nèi)部的總的延遲減少以及數(shù)據(jù)傳輸/接收速度提高的一部分。在圖1所示的HSDPA的RAN協(xié)議棧(無線電接口協(xié)議架構(gòu))中,這種下行鏈路的傳輸調(diào)度是作為高速媒體訪問控制(MAC-HS高速媒體訪問控制)層的一部分規(guī)定的,其中所述高速媒體訪問控制層是依照HSDPA在最近定義的。
      另一方面,對終端一側(cè)而言,終端一側(cè)的MAC-HS是作為基站端的MAC-HS的對等實(shí)體(Peer Entity)而相類似地規(guī)定的。在圖1中,終端一側(cè)的MAC-HS具有確保按照MAC-HS高層中的無線電鏈路控制(RLCRadio Link Control)協(xié)議并依照接收數(shù)據(jù)順序號(按順序傳遞)進(jìn)行傳輸?shù)墓δ堋?br> 圖3顯示的是一個(gè)構(gòu)成終端一側(cè)的MAC-HS層的實(shí)體,以及一個(gè)對在本發(fā)明中采用的傳輸序列號(TSNTransmission SequenceNumber)刷新處理進(jìn)行控制的實(shí)體。MAC-HS 50中的HARQ實(shí)體49執(zhí)行對接收到的傳輸塊(TB)進(jìn)行解碼的處理,并且它還組裝MAC-HS PDU數(shù)據(jù)(PDU協(xié)議數(shù)據(jù)單元)。如果解碼處理成功,那么它向基站端發(fā)送HARQ實(shí)體49的傳遞應(yīng)答,并且向重排序隊(duì)列分布(Reordering Queue Distribution)實(shí)體48發(fā)送解碼數(shù)據(jù)。所述重排序隊(duì)列分布單元48依照MAC-HS PDU報(bào)頭中的隊(duì)列ID(QID)來規(guī)定重排序緩存器。重排序?qū)嶓w45則對每一個(gè)重排序緩存器執(zhí)行數(shù)據(jù)排序處理。分解(Disassembly)實(shí)體43將按照數(shù)字順序(按順序)設(shè)置的MAC-PDU分解為媒體訪問控制專用(MAC-D)PDU,并且基于復(fù)用邏輯信道而將數(shù)據(jù)經(jīng)由MAC-D 41傳送到RLC30(實(shí)體31)。
      重排序?qū)嶓w45各自都包含了TSN刷新(flush)控制單元(TSN刷新控制器)47,該單元構(gòu)成了本發(fā)明的主要部分。稍后將會對這個(gè)TSN刷新控制單元47的操作進(jìn)行描述。
      為了保證“按順序傳遞”到RLC30,終端一側(cè)的MAC-HS50會將在每一個(gè)TTI(傳輸時(shí)間間隔)接收的下游MAC-HS PDU緩存一次,并且對其進(jìn)行排序。換句話說,根據(jù)作為MAC-HS PDU報(bào)頭所給出的傳輸序列號(TSN),終端一側(cè)的MAC-HS50對所要緩存的數(shù)據(jù)的TSN進(jìn)行排序,以使其符合順序。
      如果在先的TSN缺失,重排序?qū)嶓w45將在等待所述在先TSN時(shí)已被接收的后續(xù)TSN存儲在重排序緩存器中。在圖4中顯示了因?yàn)閿?shù)據(jù)缺失而在重排序緩存器中出現(xiàn)的緩存狀況(累積)的一個(gè)實(shí)例。該圖描述的是這樣一種情況,其中下行鏈路數(shù)據(jù)從UMTS陸地?zé)o線電接入網(wǎng)絡(luò)(UTRANUMTS陸地?zé)o線電接入網(wǎng)絡(luò))60傳送到UE(用戶設(shè)備)70,并且有一個(gè)響應(yīng)是與之對應(yīng)。UE70中的重排序隊(duì)列(重排序隊(duì)列#1,#2)71和72(在這里只顯示了兩個(gè))構(gòu)成了重排序緩存器。從UTRAN60中的優(yōu)先級隊(duì)列61和62(優(yōu)先級隊(duì)列#1,#2)輸出的數(shù)據(jù)塊具有隊(duì)列標(biāo)識數(shù)據(jù)(QID)以及TSN,并且這些數(shù)據(jù)塊被存儲在與各個(gè)QID相對應(yīng)的重排序隊(duì)列71和72中。但是在本實(shí)例中,UE70對數(shù)據(jù)傳輸QID=1,TSN=2以及QID=2,TSN=33所做出的響應(yīng)是NACK。因此,重排序緩存器中缺失的TSN之后的數(shù)據(jù)塊被累積。而處于缺失的TSN之前的按順序數(shù)據(jù)塊則被傳送到RLC緩存器73。
      雖然缺失的TSN的數(shù)據(jù)塊被安排重新發(fā)送,但是有可能出現(xiàn)并未重新發(fā)送預(yù)期TSN的情況,這包括基站端因?yàn)槟撤N故障而將NACK錯(cuò)認(rèn)為ACK的情況,重新發(fā)送的次數(shù)超出指定值的情況,等等。在這種情況下,如果MAC-HS協(xié)議始終繼續(xù)等待,那么協(xié)議操作將會停止并且將會掉入交錯(cuò)狀態(tài)(停滯(stall))。
      對3GPP來說,這種停滯可以通過組合等待時(shí)間(基于T1定時(shí)器)以及接收窗口寬度(基于窗口)的限制來避免。
      數(shù)據(jù)缺失的進(jìn)一步的影響還在于數(shù)據(jù)會以上述方式在重排序緩存器中累積,直至它們符合數(shù)字順序(按順序)。如果頻繁發(fā)生這種情況,那么由于無法立即將接收的數(shù)據(jù)傳遞給更高的協(xié)議,因此低層存儲器的消耗很大。如果無法確保用于新接收的數(shù)據(jù)的存儲器,也就是說,如果檢測到L2(第二層)的存儲器不足,那么終端一側(cè)啟動(dòng)存儲器釋放過程。用于重排序緩存器的低層存儲器被規(guī)定為終端的性能指標(biāo),并且是一種珍貴的資源。
      應(yīng)該指出的是,日本專利申請公開(KOKAI)2003-264607以及日本專利申請公開(KOKAI)2003-283596公開了在高速下行鏈路分組連接系統(tǒng)中對終端一側(cè)的MAC-HS所緩存的數(shù)據(jù)進(jìn)行排序的處理。
      在3GPP中,重排序緩存器是在L2存儲域中得到保證的,并且L2存儲器的總的大小被定義為每一個(gè)終端等級的UE性能參數(shù)(用戶設(shè)備性能參數(shù))。用于釋放使用中的存儲器的過程(TSN刷新TSNFlush過程)是依照某個(gè)規(guī)范來安排的,其中該過程應(yīng)該在L2存儲器中出現(xiàn)了存儲器不足的情況的時(shí)候執(zhí)行,并且終端可以在沒有中間網(wǎng)絡(luò)(intervening network)的情況下自動(dòng)啟動(dòng)和實(shí)施該釋放過程的執(zhí)行。
      TSN刷新過程的主要目的是從根本上確保存儲域,當(dāng)出現(xiàn)問題時(shí),該過程將會是最終的解決手段。換句話說,從系統(tǒng)角度來看,期望盡可能避免執(zhí)行TSN刷新處理,因?yàn)閿?shù)據(jù)吞吐量會受到相當(dāng)大的影響,并期望將出現(xiàn)問題時(shí)執(zhí)行該處理所帶來的影響抑制在最小限度。由此,在考慮了執(zhí)行TSN刷新時(shí)影響系統(tǒng)吞吐量的要素的情況下,現(xiàn)在提出了一種將影響減至最小的方法。
      特別地,由于下列因素,系統(tǒng)吞吐量會因?yàn)門SN刷新而降低。
      1.與下行鏈路調(diào)度失去同步2.RLC重發(fā)次數(shù)增加3.由于HFN(超幀編號)異步而產(chǎn)生數(shù)據(jù)解碼錯(cuò)誤下行鏈路數(shù)據(jù)調(diào)度主要是基于業(yè)務(wù)數(shù)據(jù)的服務(wù)質(zhì)量(QoS服務(wù)質(zhì)量)而被實(shí)施的。換句話說,高等級的QoS業(yè)務(wù)數(shù)據(jù)在實(shí)施下行鏈路傳輸方面是相對優(yōu)先的。如果在緩存器不足的時(shí)候較早刷新具有較高QoS等級的業(yè)務(wù)數(shù)據(jù),那么優(yōu)先傳遞的具有較高QoS的重發(fā)數(shù)據(jù)被視為是已經(jīng)接收的數(shù)據(jù),并且該數(shù)據(jù)有可能在終端一側(cè)被丟棄,由此導(dǎo)致資源浪費(fèi)。
      其次,RLC重發(fā)次數(shù)將會增加,由此TSN刷新處理基本上會優(yōu)先保護(hù)存儲域,而對高層的傳遞則是在不保證“按順序傳遞”的情況下執(zhí)行的。換句話說,由于對RLC層的傳遞是在沒有重新接收缺失數(shù)據(jù)的情況下執(zhí)行的,因此在RLC層中將會頻繁執(zhí)行缺失數(shù)據(jù)的重發(fā)處理。雖然RLC層的重發(fā)在操作上是允許的,但就HSDPA吞吐量降低同時(shí)RAN總延遲增大而言,期望將其出現(xiàn)頻率降至最低。在圖1中顯示了導(dǎo)致網(wǎng)絡(luò)端的RAN總延遲、MAC-HS重發(fā)(MAC-HS環(huán)路)以及Iub部件(Iub環(huán)路)的RLC重發(fā)(RLC環(huán)路)。從圖1中可以看出,當(dāng)出現(xiàn)RLC環(huán)路時(shí),由于執(zhí)行了去往/來自RNC端的傳輸/接收,因此Iub環(huán)路和MAC-HS環(huán)路都會出現(xiàn),由此總延遲將會變大。
      第三,由于RLC UM(未應(yīng)答模式)的序列號(SN)周期不足(0-127),因此HFN異步有可能在與連續(xù)MAC-HS PDU損失相關(guān)聯(lián)的情況下發(fā)生。假設(shè)借助于TSN刷新而進(jìn)行RLC層的傳遞的情況,如果包含了兩個(gè)或更多的缺失MAC-HS PDU,那么HFN異步有可能發(fā)生。由于依照當(dāng)前的3GPP規(guī)范,復(fù)用到1MAC-HS PDU的RLC UM的PDU數(shù)量可以多達(dá)70個(gè),因此上述情況是有可能發(fā)生的。
      鑒于上述內(nèi)容,如果存在多個(gè)重排序緩存器,那么對應(yīng)該受到TSN刷新的緩存器所進(jìn)行的選擇以及所要刷新的緩存器的存儲器大小成為影響HSDPA吞吐量的因素,由此有必要對這些因素進(jìn)行優(yōu)化。
      本發(fā)明是在這樣一種背景之下做出的,并且本發(fā)明的目的是提供一種存儲器釋放方法以及接收機(jī)設(shè)備,其中該方法可以抑制和最小化因?yàn)樵贖SDPA(高速下行鏈路分組接入)數(shù)據(jù)傳輸系統(tǒng)的接收機(jī)設(shè)備中執(zhí)行TSN刷新所導(dǎo)致的系統(tǒng)性能降低以及故障生成。

      發(fā)明內(nèi)容
      依照本發(fā)明的存儲器釋放方法是一種HSDPA(高速下行鏈路分組接入)數(shù)據(jù)傳輸方案的接收機(jī)設(shè)備中的存儲器釋放方法,其特征在于具有以下步驟基于重排序緩存器中存儲的業(yè)務(wù)數(shù)據(jù)的QoS信息來對臨時(shí)存儲所接收的業(yè)務(wù)數(shù)據(jù)的多個(gè)重排序緩存器中的每一個(gè)進(jìn)行分級(ranking)的步驟,判斷重排序緩存器需要存儲器釋放的步驟,以及在判斷需要執(zhí)行存儲器釋放時(shí),從分級的重排序緩存器中等級最低的一個(gè)緩存器釋放存儲器。
      依照本發(fā)明,每一個(gè)重排序緩存器基于業(yè)務(wù)數(shù)據(jù)的QoS信息被分級,并且在釋放重排序緩存器的存儲器的時(shí)候,存儲器釋放處理是從等級最低的緩存器執(zhí)行的,由此存儲器釋放是依照QoS信息而從優(yōu)先級最低的重排序緩存器執(zhí)行的。
      優(yōu)選地,所要釋放的存儲器的存儲器大小是依照RLC(無線電鏈路控制)的操作模式來確定的。因此,恰當(dāng)存儲器大小的存儲器釋放處理是依照操作模式實(shí)現(xiàn)的。
      依照本發(fā)明的接收機(jī)設(shè)備是HSDPA(高速下行鏈路分組接入)數(shù)據(jù)傳輸方案中的接收機(jī)設(shè)備,其特征在于包括分級(ranking)裝置,用于根據(jù)重排序緩存器中存儲的業(yè)務(wù)數(shù)據(jù)的QoS信息來對臨時(shí)存儲所接收的業(yè)務(wù)數(shù)據(jù)的多個(gè)重排序緩存器中的每一個(gè)進(jìn)行分級,判斷裝置,用于判斷重排序緩存器需要存儲器釋放,存儲器釋放裝置,用于在判斷需要執(zhí)行存儲器釋放時(shí)從分級的重排序緩存器中等級最低的一個(gè)緩存器釋放存儲器,以及分配裝置,用于分配釋放了存儲器的重排序緩存器,以便將其用于新的接收數(shù)據(jù)。
      上述分級裝置依照預(yù)定規(guī)則來對每一個(gè)重排序緩存器進(jìn)行分級,或者可以通過使用接收機(jī)設(shè)備與網(wǎng)絡(luò)約定的PDP上下文的QoS信息并且通過判斷多個(gè)重排序緩存器與QoS信息的匹配來對每一個(gè)重排序緩存器進(jìn)行分級。當(dāng)檢測到所使用的每個(gè)重排序緩存器的量超出指定值的情況時(shí),上述判斷裝置判斷有必要釋放存儲器。上述存儲器釋放裝置從分級的重排序緩存器中等級最低的一個(gè)緩存器釋放存儲器。優(yōu)選地,所要釋放的存儲器的大小是依照RLC(無線電鏈路控制)的操作模式確定的。上述分配裝置對釋放了存儲器的重排序緩存器進(jìn)行分配,以便將其用于新的接收數(shù)據(jù)。
      通過執(zhí)行本發(fā)明的TSN刷新,在基站端可以實(shí)現(xiàn)與優(yōu)先級調(diào)度傳輸策略的同步,由此可以抑制因?yàn)閳?zhí)行TSN刷新所導(dǎo)致的系統(tǒng)性能降低,并且可以防止產(chǎn)生故障。特別地,可以實(shí)現(xiàn)下列效果。
      1.由于存儲器是從較低優(yōu)先級的緩存器釋放的,因此可以減小其對系統(tǒng)吞吐量的影響。
      2.RLC重發(fā)的次數(shù)將會減少。
      3.HFN異步的可能性被排除。


      圖1是顯示RAN協(xié)議棧(無線電接口協(xié)議架構(gòu))和HSDPA的重發(fā)部件的圖示。
      圖2是顯示常規(guī)TSN刷新與本發(fā)明的TSN刷新之間的根本差別的圖示。
      圖3是顯示構(gòu)成終端一側(cè)的MAC-HS層的實(shí)體以及對在本發(fā)明中采取的TSN刷新處理進(jìn)行控制的實(shí)體。
      圖4描述的是顯示由于數(shù)據(jù)缺失所導(dǎo)致的重排序緩存器的緩存狀況的接收實(shí)例。
      圖5是顯示業(yè)務(wù)數(shù)據(jù)的QoS與緩存器之間的水平映射實(shí)例的圖示。
      圖6是顯示重排序緩存器的QoS與業(yè)務(wù)數(shù)據(jù)之間的垂直映射實(shí)例的圖表。
      圖7是在本發(fā)明優(yōu)選實(shí)施例中對每一個(gè)重排序緩存器進(jìn)行分級(提供優(yōu)先級)的流程圖。
      圖8是由TSN刷新控制單元執(zhí)行的處理的流程圖。
      圖9是顯示包含了本發(fā)明的接收機(jī)設(shè)備的移動(dòng)通信終端設(shè)備的硬件結(jié)構(gòu)概況的框圖。
      具體實(shí)施例方式
      在下文中將對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)描述。
      圖9是顯示包含了本發(fā)明的接收機(jī)設(shè)備的移動(dòng)通信終端設(shè)備(在下文中將其稱為終端)11的硬件結(jié)構(gòu)概況的框圖。該終端11具有作為移動(dòng)電話特有部件的天線201、傳輸/接收處理單元203、調(diào)制/解調(diào)處理單元205、數(shù)據(jù)處理單元207、D/A轉(zhuǎn)換器209、揚(yáng)聲器210、A/D轉(zhuǎn)換器211以及麥克風(fēng)212。此外,終端11還具有用于控制每一個(gè)部件并且包含了CPU、ROM等設(shè)備的控制器225,被控制器225用作工作空間或臨時(shí)數(shù)據(jù)存儲區(qū)域的存儲器227,包含了充當(dāng)用戶界面等的液晶顯示設(shè)備的顯示單元220,以及與各種操作按鍵等相對應(yīng)的操作單元223。上文中的L2存儲器是在存儲器227中獲得的。
      圖3顯示了本實(shí)施例中的MAC和RLC的結(jié)構(gòu)。本實(shí)施例在重排序?qū)嶓w的TSN刷新控制單元47的操作方面具有一個(gè)特有特征。這個(gè)TSN刷新控制單元47是由圖9的控制器225中的CPU部分構(gòu)成的。
      在這里將會參考圖2來描述常規(guī)技術(shù)中的TSN刷新處理的總體結(jié)構(gòu)與本發(fā)明的TSN刷新處理之間的差別。傳統(tǒng)地,在接收下行鏈路數(shù)據(jù)時(shí)(S1),如果存儲器不足(S2),則執(zhí)行TSN刷新并且確保存儲器中具有空白的域(S3)。另一方面,在本發(fā)明中,在完成了RB設(shè)置時(shí),在依照業(yè)務(wù)數(shù)據(jù)的QoS接收下行鏈路數(shù)據(jù)之前,重排序緩存器被預(yù)先進(jìn)行分級(S11)。在接收下行鏈路數(shù)據(jù)的過程中(S12),當(dāng)存儲器不足時(shí)(S13),從等級最低的重排序緩存器執(zhí)行TSN刷新處理(S14)。由于重排序緩存器的分級是依照QoS執(zhí)行的,因此這個(gè)TSN刷新處理也對應(yīng)于QoS。
      應(yīng)該指出的是,在選擇了重排序緩存器之后,在考慮了高層協(xié)議的操作模式的情況下,在努力減少重發(fā)次數(shù)以及保持HFN同步的情況下確定所要刷新的緩存器的存儲器大小,稍后將會對此進(jìn)行詳細(xì)的描述。
      如上所述,為了根據(jù)業(yè)務(wù)數(shù)據(jù)的QoS信息來執(zhí)行TSN刷新,依照每一個(gè)重排序緩存器中存儲的業(yè)務(wù)數(shù)據(jù)的QoS信息來對重排序緩存器進(jìn)行分級。但是,HSDPA下行鏈路數(shù)據(jù)的常規(guī)調(diào)度是基站端的功能,并且將哪些業(yè)務(wù)數(shù)據(jù)映射到哪個(gè)緩存器取決于網(wǎng)絡(luò)供應(yīng)。依照作為初始HSDPA版本的3GPP第5版(R5)的規(guī)定,由于網(wǎng)絡(luò)并未明確通知終端一側(cè)將哪些QoS的業(yè)務(wù)數(shù)據(jù)保存到終端的每一個(gè)重排序緩存器中,因此這一點(diǎn)是無法得知的。
      在建立與網(wǎng)絡(luò)端的優(yōu)先級隊(duì)列(Priority Queue)具有一一對應(yīng)關(guān)系的重排序緩存器的過程中,每一個(gè)重排序緩存器的特征和屬性(Attribute)都會由網(wǎng)絡(luò)端通過使用所附加或重構(gòu)的DL TrCH信息的信息單元而被通知到終端。但是,關(guān)于業(yè)務(wù)數(shù)據(jù)QoS以及緩存器的映射信息不被通知給終端。
      依照3GPP第5版的當(dāng)前規(guī)定,本發(fā)明提出了下列兩種方法,以使終端即使在沒有明確通知(經(jīng)由信令)的情況下也可以知道每一個(gè)重排序緩存器中存儲的業(yè)務(wù)數(shù)據(jù)的QoS。
      1.依照已知的規(guī)則來執(zhí)行業(yè)務(wù)數(shù)據(jù)的QoS與緩存器之間的映射。
      2.終端自動(dòng)執(zhí)行業(yè)務(wù)數(shù)據(jù)的QoS與緩存器之間的映射。
      根據(jù)方法1,業(yè)務(wù)數(shù)據(jù)的QoS與緩存器之間的映射當(dāng)前取決于網(wǎng)絡(luò)供應(yīng)的部分是依照預(yù)定的已知規(guī)則來映射的,由此終端側(cè)不可避免地了解映射關(guān)系,從而可以對重排序緩存器進(jìn)行分級。
      如圖5所示,當(dāng)前,依照3GPP規(guī)范,業(yè)務(wù)數(shù)據(jù)的QoS和緩存器可以被映射。在這種映射方法中,調(diào)度優(yōu)先級標(biāo)識符(調(diào)度優(yōu)先級指示符)(與QoS信息等價(jià))和優(yōu)先級隊(duì)列(Priority Queue)之間的映射可以任意地執(zhí)行(虛線M1和M2都是可行的)。因此,終端一側(cè)無法了解QoS的映射狀況,除非它接收到了將哪個(gè)QoS映射到哪個(gè)緩存器的信息。
      根據(jù)本發(fā)明,映射是借助特定模式執(zhí)行的(例如,低優(yōu)先級調(diào)度數(shù)據(jù)始終映射到具有較低編號ID的優(yōu)先級隊(duì)列),由此,在終端一側(cè)必然可以推導(dǎo)出重排序緩存器與QoS信息之間的關(guān)系。這種映射是以半靜態(tài)的方式(Semi-Static)執(zhí)行的。在改變這種關(guān)系的情況下,則借助明確的信號(信令)告知終端一側(cè)。重排序緩存器基于映射信息來分級。在這里應(yīng)該指出的是,“半靜態(tài)”意味著除非在建立和釋放呼叫之間的間隔中明確地發(fā)布一個(gè)改變指令,否則映射狀態(tài)將是固定的。
      依照方法2,在終端一側(cè),重排序緩存器與QoS之間的映射是使用終端和網(wǎng)絡(luò)在建立呼叫時(shí)約定的QoS而以半靜態(tài)的方式自動(dòng)執(zhí)行的。HSDPA的呼叫建立是以分組數(shù)據(jù)協(xié)議(Packet Data ProtocalPDP)上下文建立過程開始的。在PDP上下文的建立過程中,與每一個(gè)無線電承載(Radio Bearer)關(guān)于可以在終端與網(wǎng)絡(luò)之間提供的QoS信息而進(jìn)行協(xié)商。重排序緩存器是使用依照3GPP TS24.008規(guī)定的“QoS屬性(QoS attributes)”中的下列項(xiàng)目進(jìn)行分級的。
      表1用于對重排序緩存器進(jìn)行分級的QoS屬性

      重排序緩存器是根據(jù)這些QoS屬性的值而被分級的。以下實(shí)例顯示了每一個(gè)屬性的值以及緩存器等級。
      表2對重排序緩存器進(jìn)行分級的實(shí)例

      *1對流式傳輸和后臺而言,由于沒有“業(yè)務(wù)處理優(yōu)先級(TrafficHandling Priority)”信息,因此在這里不考慮該屬性值(DCDon’tCare)。
      但是,在3GPP第5版的結(jié)構(gòu)中,QoS屬性是一個(gè)在NAS(非接入層)層受到管理的參數(shù),并且該信息不在MAC-HS級傳送。因此,重排序?qū)嶓w的TSN刷新控制單元47(圖3)有必要生成信息與重排序緩存器之間的關(guān)系。
      在圖6所示的實(shí)例中,可以生成一個(gè)將QoS屬性與重排序緩存器相匹配的映射表。就本實(shí)例而言,基本上是通過使用TrCH信息以及無線電承載(Radio Bearer)信息來推導(dǎo)出一種關(guān)系的。這些信息項(xiàng)是由網(wǎng)絡(luò)在請求無線電承載(RB)建立時(shí)指示的。因此,在為所建立的每一個(gè)重排序緩存器建立RB之后,TSN刷新控制單元產(chǎn)生該映射表。
      在結(jié)束了每個(gè)重排序緩存器中存儲的業(yè)務(wù)數(shù)據(jù)的映射表生成處理之后,每一個(gè)重排序緩存器將被分級。圖7顯示了一個(gè)對重排序緩存器進(jìn)行分級的流程圖(提供優(yōu)先級)。
      從根本上講,不同的業(yè)務(wù)類別并不被混合和存儲在每一個(gè)重排序緩存器中。因此,在結(jié)束了RB建立處理之后(S31),首先判斷映射在每一個(gè)重排序緩存器中的RB的業(yè)務(wù)類別(S32)。在“交互”業(yè)務(wù)類別(S33,是)中,數(shù)據(jù)傳輸/接收具有對訪問請求的響應(yīng)時(shí)間受限的特性。因此,如果存在一個(gè)與上述表2所示的“業(yè)務(wù)處理優(yōu)先級”上的高優(yōu)先級RB(實(shí)例業(yè)務(wù)處理優(yōu)先級=1)相適應(yīng)的重排序緩存器(S34,是),則將最高等級(等級0)提供給這個(gè)緩存器(S35)。如果在步驟S34中沒有“業(yè)務(wù)處理優(yōu)先級”,則不指定等級(S36)。
      如果業(yè)務(wù)類別是“流式傳輸”類別(S37,是),那么有必要限制每一個(gè)數(shù)據(jù)流的延遲分發(fā),由此緩存器將會處于下一個(gè)等級(等級1)(S38)。
      另一方面,較低的等級被提供給具有低“業(yè)務(wù)處理優(yōu)先級”的類別“交互”或“后臺”類別的服務(wù)(S34,S35,S39-S41)。依照圖2的實(shí)例,等級2被提供給“交互”類別中的“業(yè)務(wù)處理優(yōu)先級”值2-4,并且等級3、等級4、以及等級5分別提供給5-7、8-10或11或更高的值。
      此外,對“后臺”類別(S37,否)來說,由于RB并未規(guī)定“業(yè)務(wù)處理優(yōu)先級”屬性,因此基于RB之間的相關(guān)性的最高通信速率(最大比特率)(S39,是)來計(jì)算QoS屬性(S40)。如果上述處理都不適用,則為緩存器提供最低等級(S41)。在表2的實(shí)例中,當(dāng)“最大比特率”是“高”時(shí),則為“低”提供等級6和等級7(最低)。
      在處理下行鏈路數(shù)據(jù)接收的過程中,由于圖4所示的數(shù)據(jù)缺失,接收的數(shù)據(jù)很有可能會在重排序緩存器中累積。如果緩存數(shù)據(jù)的數(shù)量超出了規(guī)定值,那么執(zhí)行TSN刷新處理。如上所述,本發(fā)明的基于QoS的TSN刷新是由TSN刷新控制單元47控制的。
      圖8顯示的是一個(gè)由TSN刷新控制單元47執(zhí)行的處理的流程圖。該處理包括使用了QoS信息的TSN刷新處理,以及確定所要釋放的存儲器的大小(TSN Flush)參數(shù)的處理。
      如果需要執(zhí)行TSN刷新(S51),那么TSN刷新控制單元47首先根據(jù)每一個(gè)重排序緩存器保持的等級參數(shù)來搜索等級最低的重排序緩存器(ID)(S52)。如果在被認(rèn)為是等級最低的重排序緩存器中緩存了數(shù)據(jù)(S54,是),則將該緩存器確定為刷新目標(biāo)。從較低優(yōu)先級的業(yè)務(wù)數(shù)據(jù)執(zhí)行刷新的優(yōu)點(diǎn)在于刷新操作與數(shù)據(jù)傳輸調(diào)度器的操作相同步。換句話說,在存在具有較高優(yōu)先級的數(shù)據(jù)的情況下,用于較低優(yōu)先級數(shù)據(jù)的下行鏈路傳輸往往執(zhí)行得較晚。因此,與高優(yōu)先級數(shù)據(jù)相比,按數(shù)字順序(按順序)設(shè)置低優(yōu)先級數(shù)據(jù)的可能性較小,由此即使優(yōu)先執(zhí)行刷新處理也不會出現(xiàn)問題。
      接著,為重排序緩存器確定需要釋放的存儲器大小(數(shù)據(jù)大小)(S55)。根據(jù)3GPP TS25.321規(guī)定的條件(Next_Expected_TSN<TSN_Flush_RcvWindow_UpperEdge+1)并考慮RLC層的操作模式對指定該存儲器大小的TSN_Flush參數(shù)進(jìn)行選擇。在這里,“Next_Expected_TSN”代表的是按順序排列的接收TSN中的下一個(gè)TSN。換句話說,由于數(shù)據(jù)始終是按順序排列的,因此它表示的是預(yù)期緊隨在當(dāng)前接收數(shù)據(jù)的TSN之后的TSN?!癛cvWindow_UpperEdge”代表的是接收機(jī)窗口上端的TSN。
      首先,如果應(yīng)用RLC AM(應(yīng)答模式應(yīng)答類型數(shù)據(jù)傳送模式)(S62,是),那么TSN刷新控制單元僅僅傳遞數(shù)字順序(按順序)的數(shù)據(jù),由此降低重發(fā)頻率。為了實(shí)現(xiàn)這一點(diǎn),在啟動(dòng)用于第一缺失數(shù)據(jù)的等待定時(shí)器(T1定時(shí)器)的同時(shí),TSN刷新控制單元存儲第一未接收TSN(First_Missing_TSN)。通過搜索這個(gè)First_Missing_TSN(S63)并將其設(shè)置成TSN_Flush參數(shù)(S64),僅僅按照數(shù)字順序(按順序)的數(shù)據(jù)可以被傳送。
      另一方面,如果應(yīng)用RLC UM(未確認(rèn)模式未確認(rèn)類型數(shù)據(jù)傳送模式),那么RLC重發(fā)功能是不存在的,因此沒有必要考慮重發(fā)次數(shù)?;蛘?,如果借助TSN刷新而被傳遞到RLC的數(shù)據(jù)包含了多個(gè)缺失數(shù)據(jù),那么與RLC UM的SN周期(0-127)相對應(yīng)的數(shù)據(jù)很有可能缺失。這種與SN周期相對應(yīng)的缺失有可能導(dǎo)致用于保密的HFN(超幀編號)異步。由于存在這種嚴(yán)重的影響,因此期望盡可能避免包含了多個(gè)缺失數(shù)據(jù)的RLC傳遞。由此,依照本發(fā)明,在RLC UM模式的情況下,將HFN異步的可能性減至最小的值被選作TSN_Flush參數(shù)。換句話說,經(jīng)受一次TSN刷新處理的數(shù)據(jù)的大小將會減小。為此目的,舉例來說,它被設(shè)置成TSN_Flush=Next_Expected_TSN+1(S65)。
      根據(jù)TSN_Flush參數(shù),TSN刷新控制單元啟動(dòng)TSN刷新處理,并且將重排序緩存器中的TSN刷新數(shù)據(jù)傳送到分解(Disassembly)實(shí)體43(S56)。特別地,用TSN_Flush參數(shù)指定的數(shù)據(jù)將被傳送到分解實(shí)體43。然后,依照TS25.321規(guī)定的MAC-HS狀態(tài)變量被更新。
      雖然在上文中描述了本發(fā)明的優(yōu)選實(shí)施例,但是除了以上的描述之外,在這里還可以執(zhí)行各種修改并進(jìn)行變更。
      權(quán)利要求
      1.一種在高速下行鏈路分組接入HSDPA數(shù)據(jù)傳輸方案的接收機(jī)設(shè)備中的存儲器釋放方法,其特征在于具有以下步驟根據(jù)重排序緩存器中存儲的業(yè)務(wù)數(shù)據(jù)的QoS信息,對臨時(shí)存儲所接收的業(yè)務(wù)數(shù)據(jù)的多個(gè)重排序緩存器中的每一個(gè)進(jìn)行分級的步驟;判斷所述重排序緩存器需要存儲器釋放的步驟;以及在判斷需要存儲器釋放時(shí),從所述分級的重排序緩存器中等級最低的一個(gè)緩存器釋放存儲器的步驟。
      2.根據(jù)權(quán)利要求1的存儲器釋放方法,其特征在于作為所述分級的前提,依照預(yù)定規(guī)則將所述多個(gè)重排序緩存器與QoS信息相匹配。
      3.根據(jù)權(quán)利要求1的存儲器釋放方法,其特征在于所述多個(gè)重排序緩存器與QoS信息的匹配是通過使用接收機(jī)設(shè)備與網(wǎng)絡(luò)約定的PDP上下文的QoS信息而被自動(dòng)判斷的。
      4.根據(jù)權(quán)利要求1、2或3的存儲器釋放方法,其特征在于所述QoS信息是包含了“業(yè)務(wù)類別”、“業(yè)務(wù)處理優(yōu)先級”以及“最大比特率”中的至少一項(xiàng)的QoS屬性信息。
      5.根據(jù)權(quán)利要求1的存儲器釋放方法,其特征在于還具有以下步驟依照無線電鏈路控制RLC的操作模式來確定要釋放的所述存儲器的存儲器大小。
      6.一種高速下行鏈路分組接入HSDPA數(shù)據(jù)傳輸方案的接收機(jī)設(shè)備,其特征在于具有分級裝置,用于根據(jù)重排序緩存器中存儲的業(yè)務(wù)數(shù)據(jù)的QoS信息,對臨時(shí)存儲所接收的業(yè)務(wù)數(shù)據(jù)的多個(gè)重排序緩存器中的每一個(gè)進(jìn)行分級;判斷裝置,用于判斷所述重排序緩存器需要存儲器釋放;存儲器釋放裝置,用于在判斷需要存儲器釋放時(shí),從所述分級的重排序緩存器中等級最低的一個(gè)緩存器釋放存儲器;以及分配裝置,用于分配釋放了存儲器的重排序緩存器,以便將其用于新的接收數(shù)據(jù)。
      7.根據(jù)權(quán)利要求6的接收機(jī)設(shè)備,其特征在于作為所述分級的前提,依照預(yù)定規(guī)則將多個(gè)重排序緩存器與QoS信息相匹配。
      8.根據(jù)權(quán)利要求6的接收機(jī)設(shè)備,其特征在于所述用于分級的分級裝置通過使用接收機(jī)設(shè)備與網(wǎng)絡(luò)約定的PDP上下文的QoS信息來判斷多個(gè)重排序緩存器與QoS信息的匹配。
      9.根據(jù)權(quán)利要求6、7或8的接收機(jī)設(shè)備,其特征在于所述QoS信息是包含了“業(yè)務(wù)類別”、“業(yè)務(wù)處理優(yōu)先級”以及“最大比特率”中的至少一項(xiàng)的QoS屬性信息。
      10.根據(jù)權(quán)利要求6的接收機(jī)設(shè)備,其特征在于還具有用于依照無線電鏈路控制RLC的操作模式來確定要釋放的所述存儲器的存儲器大小的裝置。
      11.根據(jù)權(quán)利要求6的接收機(jī)設(shè)備,其特征在于用于判斷的所述判斷裝置在檢測到所使用的所述重排序緩存器中的每一個(gè)的量超出規(guī)定值的情況的時(shí)候判斷需要釋放存儲器。
      12.一種高速下行鏈路分組接入HSDPA數(shù)據(jù)傳輸方案的接收機(jī)設(shè)備,其特征在于具有分級單元,用于根據(jù)重排序緩存器中存儲的業(yè)務(wù)數(shù)據(jù)的QoS信息,對臨時(shí)存儲所接收的業(yè)務(wù)數(shù)據(jù)的多個(gè)重排序緩存器中的每一個(gè)進(jìn)行分級;判斷單元,用于判斷所述重排序緩存器需要存儲器釋放;存儲器釋放單元,用于在判斷需要存儲器釋放時(shí),從所述分級的重排序緩存器中等級最低的一個(gè)緩存器釋放存儲器;以及分配單元,用于分配釋放了存儲器的重排序緩存器,以便將其用于新的接收數(shù)據(jù)。
      全文摘要
      一種高速下行鏈路分組接入HSDPA方案的接收機(jī)設(shè)備,實(shí)現(xiàn)了將TSN刷新執(zhí)行過程引起的系統(tǒng)性能降級和問題的出現(xiàn)減至最小。在接收機(jī)設(shè)備中,多個(gè)臨時(shí)存儲接收的業(yè)務(wù)數(shù)據(jù)的重排序緩存器中的每一個(gè)基于業(yè)務(wù)數(shù)據(jù)的QoS信息被分級。在確定有必要對重排序緩存器執(zhí)行存儲器釋放時(shí),從等級最低的重排序緩存器執(zhí)行存儲器釋放處理。
      文檔編號H04L13/08GK1998197SQ20058002358
      公開日2007年7月11日 申請日期2005年7月7日 優(yōu)先權(quán)日2004年7月12日
      發(fā)明者伊斯曼·巴扎 申請人:索尼愛立信移動(dòng)通信日本株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1