200818806 九、發明說明: 【發明所屬之技術領域】 本發明與一種在一無線傳送/接收單元(WTRU)(換言 和動站)中處理資料有關。更特別的,本發明與一 種,’無線傳送’触單元(WTRU)巾,用以處理資料的 協定引擎(PE)有關。 、
【先前技術】 /在像是全球行動通訊系統(UMTs)頻分多工(阳⑴ y、、、'先等热、、泉通5孔系統中的協定堆疊,是一種内部相關系統 =件的集合。該協定堆疊取得資料(應用資料或網路資 ;、=)將其重新格式化並封包化,以透過空巾介面進行傳 ^ ’亚$雜中介_接_上將該資料鍵。該協定堆 ,也負責空中介面參數的控制、配置與轉。舉例而言, 或協定堆4㈣與倾速度、實舰道配[、時脈、資料 接續遞送等等的有關參數。 做為蘭,帛1目t顯補絲行純訊祕(UMTS) 頻^多工(FDD)協定堆疊的存取層(AS)部分100。如 在第1圖中所顯不,該全球行動通訊系統(爾叫存取 層(AS)觸包含無線電資源控制(RRC) 102、無線電存 取載送g理〈RABM) 封包數據聚合協定(pDCp) 1〇4、 廣佈/多佈控制⑽c) 106、無線電鏈結控制(RLC)娜 與媒體存取控制(MAC) 110。 ,5兹概線電貢源控制(RRC) ι〇2執行勒始胞元選擇與 200818806 童L擇(私動性)、與該全球行動通訊系統(Umts)通用 陸上無線電存取麟(UTR則前的無線電資源控制 (RRC)(發k )建立、維持與釋放、無線電載送、傳輸通 逞(TrCH)與實體通道的建立、維持與釋放(換言之,根 據通^上紐電柿轉(UTRAN)命令的無線傳送/ 接收單iL (WTRU)層2與層1的配置),包含對.於高速上 行封包存取(HSUPA)與高速上行封包存取(HsupA)通 道的控制與測量回報。 該無線電存取載送管理(RABM) /封包數據聚合協定 (PDCP) 1 〇4根據網際網路工程工作小組(ietf)徵求修 正意見(RFC) 2507與徵求修正意見(RFC) 3〇95、無損 失服務無線電網路控制器(SRNC)重新定位、網景伺服器 應用程式’介面(NSAPI) /封包麵協定(pDp)文件 對無線電存取載送(RAB)通道映射的管理,執行網際網 路通訊協疋(IP)標頭壓縮,該映射管理則包含服務品質 (Q〇s)管理與無線電存取載送(RABy重新建立(換言 之,無線電存取載送管理(RABM)功能)。, ,該廣佈./多佈控制(BMC) 1〇6執行胞元廣佈信息的遞 ^至該转取層(NAS)(齡之,較上層)、胞元廣佈排 程估計’以及胞元廣佈服務(CBS)的配置,以進行不連 續接收。 該無線電鏈結控制(RLC) 108執行在該空中與資料平 面中介於空中干擾有效傳輸區塊之間的應用資料單元(換 言之,服務資料單元(SDUs))自動轉發(換言之,分段 200818806 與串接)、網路配置重新傳輸,以及根據一特定模式(換言 之,一種確認模式(AM)、非確認模式^现^以及透通模 式(TM))的資料單元排序遞送。 该媒體存取控制(MAC) 110執行邏輯通道對傳送通 道的映射、根據該無線傳送/接收單元(WTRU)之中的即 、時資料速度選擇適當的上行傳送格式組合、媒體存取控制 -e/es (MAC-e/es)協定高速上行封包存取的實 、· 作、以及媒體存取控制-hs (MAC-hs)協定高速下行封包存 取(HSDPA)的貫作,其包含媒體存取控制七(說匚也) 重新排序、媒體存取控制-hsCMAC-hs)協定資料單元(pdu) 多工等等。媒體存取控制_央5 (MAC-e/es)協定的執行包 含排程准許的處理、缓衝佔據的計算、速度請求機制、傳 輸格式組合(TFC)復原與消除,以及媒體存取控制‘es (MAC-e/es)協定資料單元(PDU)建構。、 广} 一貫體層(PHY ) 112從該全球行動通訊系統(UMTS ) 馨 ' 存取層(AS)堆豐提取特定的全球行動通訊系統(umts) 層Λ的實作,使得該堆疊可以被簡單地轉成為替代的全球 行動通訊系統(UMTS)層1。 傳統的協定堆疊實作為所有的軟體實作都在標準處理 、 裔與軚準即犄刼作系統上進行。當無線通訊標準發展為更 ,高的資料速度時,便增加放置在該協定堆疊軟體上的需 求。隨著高資料速度服務(像是高速下行封包存取 (HSDPA)、高速上行封包存取(HSUpA)、移動廣佈多佈 服務(MBMS))的浮現,在標準處理器上軟體中的協定堆 200818806 疊實作,將需要大量的電腦功查θ 電力需求成為電池電力二力 無0。齡崎街聽物方式 【發明内容】 、 本發__種在無線傳送/接收單元w協〜 豐中,用以進行資料處理的協定引』)協-堆 引擎執行決策與控制操作。由傳统^ E)=。該協定 ,重新格式化動作,則從該協定堆4=亍= =華(=所執行。該協定堆疊發佈用以處理資料的押 啦n靖定”㈣根據該控财元進行資工 f ° k佳的疋’該無線傳送/接收單元⑽则包含二 =己賴與-第二雜體。齡享記麵職 ^ 5,_定引擎㈣從該第二記憶體取回來源資 枓,亚在處理資料的同時’根據該控制字元將該資料移動 至该分七己憶體。對於接收處理而言,該協定引擎 從該分享記憶體取.回接收資料,並在處理㈣的同時,將 該資料移脑轉二記碰。做騎代,也可域用兩俩 分離處理器,-個用以進行傳送處理,而另—個用以進行 接收處理。 【實施方式】 當之後談到術語”無線傳送/接收單元(WTRU) ”時, 其包含但不關為-使用魏備(UE)、移_、膝:型 200818806 輕便f腦、個人資料助理(PDA) —種固定式或移動式的 、Γ單元,乎叫态、基站、節點B、位置控制器、存取點, 線環境中操作的裝置形式。 本發明的特徵可以整合至積體電路(IC)之中,或是 配置在包括複數互連元件的電路中。 —,據本發明,在一無線傳送/接收單元(WTRu)的協 疋堆S之中提供一協定引擎(pE)。傳統的協定堆疊操作可 ^區刀為兩個範臂:j)決策與控制操作,以及2)資料移 動'重新格纽㈣。決策魅繼作與無線電鍵結維 ,、控制及配置有關。這些操作一般上是複雜的決策制定 二理’並需要設計與實作上轉性。⑽,決策與控制操 =亚不使用鮮處封_魏理電力。資料移動與重新 =化操作職在協定堆疊之間移動㈣,以及在該處理 =進行資料重新格式化有關。雖蹄料移動與重新格式 作^具有高度直向性,並與極少的決策點有關,這些摔 的處理電力,且隨著資料速度增加而增加所 該協定引擎㈣)處理該資料移動與重新格 與重新格式化操作舰傳統的 捣疋堆豐所移除。 該協定引擎(PE)則由一種簡單f 耗費)的可程序化處理器所實作低電力 接收資料封包標頭,並產生在該傳===上的 標頭。該協定引擎(ΙΈ)則_指令的_ =貝;4封包 來自於-接收串流或產生後元的位二1化,其將 幻位兀域擷取及插入最佳 10 200818806 化,這在之後將詳細說明。該資料串流較隹的是 綱憶體中。該協定引刪是一種具有 料路徑的功能’其於2004年六月28日所申請共同待決us. Patent Application Νο· 10/878,729 中所發表,在此則整合為 參考文獻。 此後’將利用全球行動通訊系統(UMTS )存取層(as ) - 做為範例。然而,本發明也可應用於其他任何協定堆疊, 包含一網路侧中的存取層(AS)、該無線傳送/接收單、元 (WTRU)該網路侧中的非存取層(NAS、),以及其他任何 ….無線通訊標準,泡含但不限制為用於全球行動通訊系統 (GSM)、整合封包無線電服務技術、增強全球行動通訊系 統(GSM)資料速度演進技術(edge)、分碼多重存取2〇⑻ (CDMA 2000)以及電氣和電子工程師協會標準8〇2χχ (IEEE 802.ΧΧ)等等。 广 第2圖為根據本發明一無線傳送/接收單元(WTRU) 雇的全體系統結構的塊狀圖,其包含一協定引擎(PE) 210。該無線傳送/接收單元(WTRU) 2⑻較佳地是包含一 分享記憶體220以減少記憶體的數导。許多實體層實體與 ' 處理器則透過一分享記憶體仲裁器fsMA) 221存取該分 旱記憶體220,以做為-種資料區塊放置保存器,而在該 、 處理實體之中騎f料傳送。藉由糊-單-分享記憶體 220 ’便可減少-特殊用途超大型積體電路㈤们的晶 片尺寸。一般上利用一種非常快速的記憶體〆像是靜態隨 機存取記憶體(SRAM))做為該分享記憶體22〇。 200818806 該無線傳送/接收單元(WTRU) 200也包含一第二記 億體222’其由該處理實體(像是媒體存取控制 232、媒體存取控制_hs (MAC_hs) 234、.媒體存取控制< (MAC-e) 236、無線電鏈結控制(RLC) 238或無線電存 '取載送官理/封包數據聚合協定(PDCP) 240) 所利用’以儲存大量的資料。該第二記憶體222在應用上 也可以用於隼備被處理資料的重新排序與其他的緩衝儲 Γ' 存。 该協定引擎(PE) 21〇1,也可以稱為一種資料移動器, 則用於在該分享記憶體220與該第二記憶體222之間移動 資料,並在移動該資料的同時進行重新格式化。在該協定 堆疊之中的資料通常以一種資料封包(換言之,一種服務 資料單元(SDU)或是一種協定資料單元(pDU)+)的形式 傳送。該服務資料單元(SDU)與協定資料單元(PDU) 广 包含一標頭、主體與一選擇性的填白。該標頭含有所有有 w_ 關該封包格式的所需資訊。該填白為一種選擇域,其並不 含有資料數值,而是使該封包長度成為某種所需要的長度。 為了傳送一資料封包,該協定堆疊(例如,媒體存取 控制-d (MAC-d) 232、媒體存取控制如(MAC-hs ) 234、 媒體存取控制-e (MAC-e) 236、無線電鏈結控制 238、播線電資源控制(RRC) 239或無線電存取載送管理 (RABM) /封包數據聚合協定(pDCP) 24〇)傳送描述用 於資料封包建構要求的控制字元至該協定引擎(PE) 21〇。 該控制字元包含該協定引擎(PE) 210決定(直接或透過 12 200818806 指標)在該第二記憶體222中來源資料位置所使用的資 訊。該協定引擎(PE) 21〇根據該控制字元取回來自於該 第一疏體222的來源資料’並產生包含—標頭、主體與 一填白(如果需要)的協定資料單元(PDU)。·該協定引擎 (PE) 210接著根據該控制字元將該協定資料單元(PDU) 放置於該分旱記憶體220之中。該協定資料單元(pDU) 接著由一傳送訊框硬體246與一傳送晶片速度硬體248所 處理,以進行傳送。選擇上該協定引擎(PE) 210可以建 構微粒用-種特定資料串流填白該封包,其直接或間接(透 過指標)地包含在該控制字元之中。該選性填白可以是 為了安全考量的浮水印資訊。 為了接收-資料封包,接收資料則由接收晶片速度硬 體242與接收訊框硬體244所處理。該處理資料(換言之, 接收封包)則放置於該分享記憶體22Q之巾。該協定引擎 (PE) 210從該協定维疊接收一控制字元,並從該分享記 憶體220取回該封包。該協刻擎(pE) 21()從該封包取 的一標頭’並靖該標頭。該龄引擎(PE) 2U)接著執 行該封包的分斷,並根據來自該協定堆疊的控制字元產生 及放置-服務讀單元(SDU)於該第二記憶體222的位 ^中。隨著每健财元,賴標頭的完種資訊或-部份 錢傳遞至騎4。輯自顺丟棄。選擇上如果在 f填白中包含其綱資訊(像是浮水印資訊),便擷取該埴 白的完整或部分:組’縣其放置在該㈣字所扑 明的記憶體位置中。 才曰 13 200818806 第3與第4圖分別顯示根據本 # 的協娜加實作。如在《上所陳中 執订控制麵作,而該協定引擎21〇執 声=且10 式化處理。&韻料疊剔 =/財新格 限制為讀電存取·f理(RABM 存厂 (議)建立與維持(換H /、線%存取载运 * 于、換。之热線電存取載送(RAB) 鍵立)、封包輯私缺(p服益 t電網,子系統(職〉重新定位、無線電鏈結控制⑽、; 遞达協疋,.包含接_送(無線電鏈結控制(虹〇確認 模式(AM)與非輕模式(UM))以及無線電鍵結控制 (RLC)協定資料單元(PDU)復原協定(無線電鍵結控 制(RLC)確認模式(AM))、媒體存取控制(MAC)傳 輪格式(TF)選擇(媒體存取控^d(MAC_d)、媒體存取 控制-c (MAC-c)、媒體存取控制_e/es (^^-士)),以及 .媒體存取控制_hs (MAC41S)重新排序處理。 由該協定引擎210所執行的資料處理與重新格式化操 作包含但不限制為封包數據聚合協定(PDCp)網際網路通 況協疋(ΓΡ)標頭壓纟佰與解麼縮、無線電鏈結控制(j^c) 服務資料單元(SDU) /協定資料單元(PDU)分段與串接、 無線電鏈結控制(RLC)標頭插入、媒體存取控制-(1 (MAC_d)、媒體存取控制-c (MAC-c)、媒體存取控制-e/es (MAC-e/es)標頭插入、無線電鏈結控制(rlc)標頭擷 取與詮釋,以及媒體存取控制-d (MAC-d)、媒體存取控制 -c (MAC-c)、媒體存取控制-e/es (MAC-e/es)標頭擷取、 14 200818806 添寫與處理。 . 如在第3/與第4圖中所顯示’該協定引擎21〇執行資 料平面操作,同時根據來自該協定堆疊31〇控制字元(像 是網際網路通訊協定(IP)標頭宿/解壓縮、無線電鍵社 控制(RLC)服務資料單元(SDU) /協定資料單元(pDu^ 分段/串接、媒體存取控制〈MAC}標頭插入/擷取,以及. 媒體存取控制-hs (MAC-hs)序列維持等等),:將資料移至 _ 該分享記憶體220或從該分享記憶體22〇移出。這些操作 將參考第5至第10B圖詳細描述。: ^ ' 第5圖為根據本發明一全球行動通訊系統(UMTs) 存取層(AS)協定堆疊500的塊狀圖,其包含一協定引擎 (PE) 210 〇 (AS) 協定堆疊500包含一無線電資源控制〈rkc)層51〇、一 無線電存取載送管理(RABM)/封包數據聚合協定(PDCp) 層512、猴線電鏈結控制(肋c)層514、一媒體存取控 -參 制(嫩C)層训,以及一敝引擎(pEy观 取控制(MAC)層516包含媒體存取控制(MAC_c) 522、 媒體存取控制_d( MAC-d ) 524、媒體存取控制-址(MAC-hs ) 526以及媒體存取控制_e/es (祖c_e/es) m。第5圖顯示 利用該協定引擎(PE )210進行高速上行封包存取(hsu?a ) 操作的範例。所有的高速上行封包存取(HSUPA)控制功 、.能都在該全球行動通訊系統(UMTS)存取層(AS)協定 — 堆疊500 (換言之,該無竦電資源控制(mc)層51〇、無 線電存取載送管理(RABM) /封包數據聚合協定(PDCP) 15 200818806 ,5i2、無線電鏈結控制(RLC)層514以及該媒體存取控 C).層516)巾執行,而資料處賴由 (pE) 210所執行。.疋引手
該無線電資源控制⑽C) 51.0藉由傳送配置、重新 -配置與重新設定錄,§&置絲線電鏈結控制(虹c)層 51。該媒體存取控制(MAC)層516與該實體層518 關南速上行封包存取(HSUPA ),該無線電資源控制( rrc ) 510處理從無線傳送/接收單元(WTRUs)所回報的高速上 行封包存取(HSUPA)能力,喊舰麵㈣火祖叫 遍及強化專㈣道(E_DCH)的流量、控制高速上行封包 存取(HSUPA)賴與賴,以及配置胁高速上行封包. 存取(HSUPA)的實體通道與媒體存取控制々如 (MAC-e/es) 528 〇 該媒體存取控制-e/es (MAC-e/es) 528執行高速上行 封包存取(HSUPA)排程與速度計算、、強化專用頻道 (E-DCH)傳輪格式組合(EJrFC)限制與選擇、媒體存 .取控制-d (MAC-d)流量多工等等,並傳送控制參數至該 協定引擎(PE) 210。該無線電鏈結控制(RLC) 514也傳 送控制參數至該協·定引.擎(PE) 21〇,其有關接續遞送與重 新傳送控制^ \ 在從該媒體存取控制_e/es (MAC-e/es) 528與該無線 電鏈結控制(RLC) 514接收該控制參數之後,該協定引擎 (PE) 210立刻處理從該無線電鏈結控制514所接 收的專用控制通道(DCCH)與專用訊務通道(DTCH)資 16 200818806 料。該處理包含來自於㈣鱗電鏈結控制(rlc) 5i4 透過該相控制通道(DCCH).與專舰務通道(DTCH) •所接收服務資料單元(SDUs)的媒體存取控制(mac)服 務育料單元(SDUs)無線電鏈結控制(RLC)龄資料單 建構(換言之,服務資料單元(SDU)成為協 定貝料單元(PDU)的分段,以及鱗電鏈結洲(虹) 標頭插入),观減㈣舰存取㈣(祖€_士) 528所接收控制參婁丈’建構媒體存取控制_e/es (隱⑶⑷ 協定資料單元(PDUs)(齡之,㈣麵控制_士 (MAC-e/es)標頭插入)。該協定引擎(pE) 21〇也進行協 定資料單元(醜)特定計時两排程工作。賴定引擎 、(PE) 210產生該媒體存取控制-e/es (MAC-e/es)協定資 料單元(PDUs) ’並將該媒體存取控制-e/es (MAc_e/es) 協定資料單元(PDUs)移動至該分享記憶體22〇,以進行 由§亥貫體層518的傳送處理。 第.6圖顯示根據本發明在該協定引擎(pE) 21〇中, 甩斧下行鏈結處理中協定資料單元(酬)分解的處理。 在該下行鏈結處理中,該協定引擎(PE) 210執行兩項操 作:協定資料單元⑽u)、分解與服務資料單元(SDU)’、 產生。所接收的媒體存取控制七s (MAC_hs)協定資料單元 (PDUS> 612 (換言之,傳送區塊),透過傳送通道從該實 體層遞运,並放置在該分享記憶體,之中。該高速下行 封包存取(HSDPA)通道資料每2微秒進行遞送,而專用 通逞(DCH)資料則在每1〇微秒、%微秒或4〇微秒的間 17 200818806 隔處遞送。儲存在該分享記憶體220中的資料必須盡可能 快速地移除,以限制該分享記憶體22〇的尺寸。 該協定引擎(PE) 210從該分享記憶體220取回該媒 體存取控制4iS (MAC-hs)協定資料單元(PDUs) 612,並 將其移動至該第二記憶體222,同時將該媒體存取控制-hs (MAC-hs)協定資料單元(PDUs) 612分解為複數媒體存 取控制(MAC)服務資料單元(SDUs) 614。該協定堆疊 给釋每個媒體存取控制(MAC)服務資料單元(SDUy614 的媒體存取控制-hs (MAC-hs)標頭,並設定該協定引擎 (PE) 210。該協定引擎(PE) 21〇可以在移動該媒體存取 控制-hs (MAC-hs)協定資料單元(pDUs) 612的同時執 行加搶。在根據该控制字元進行分解之後,該協'定引擎(PE ) 210將該分解媒體存取控制服務資料單元(SDUs) 614放置在由該控制字元所指定的第二記憶體222位置之 中。該媒體存取控制(mac)服務資料單元(SDUs) 614 可能逛沒到達適當的序列。.當已經有足夠的連續媒體存取 控制(MAC)服務資料單元(SDUs) 614到達時,該協定 引擎(PE) 210執行該媒體存取控制(MAC)服務資料單 元(SDUs) 614的的重新排序,·並串接該媒體存取控制 (MAC)服務資料單元(SDUs) 614成為—服務資料單元 (SDU) 616 ’亚根據該控制字元將所產生的服務資料單元 (SDU) 616放置在該第二記憶體222的位置之中。 第7圖减不根據本發明在該協定引擎(PE) 210中, 用於上行鏈減理中協㈣料單元(PDU)產生的處理。 200818806 遠協疋堆豐建立一媒體存取控制(MAC)標頭7i8與一無 線電鏈結控制(RLC)標頭720,並傳送-控制字元至該協 定引擎(PE) 210,如在第3與第4,圖中所顯示。該控制字 元δ有產生一媒體存取控制(MAC)協定資料單元(pdu) 730所需要的貧訊,其包含在該第二記憶體222之中該服 務資料單元(SDU)資料710的指標:(換言之,一標頭712、 服務資料單元(SDUS)714、一狀態716)。該協定引擎(PE> 210收集該服務資料單元(SDU)資料71〇,並利用合併該 服務資料單元(SDU)資料71〇、該媒體存取控制(嫩〇) 標頭718、該無線電鏈結控制(RLC)標頭72〇與填白722 (如果需要)的方式,產生—媒縣取控制(MAC)協定 資料單元(PDU) 730。該協定引擎(pE) 21〇接著根據該 控制字元,將所產生的媒體存取控制(MAC)協定資料單 元(PDU) 730放置在該分享記憶體22〇之中。如果需要 的話,該協定引擎(PE) 210也可以在產生該媒體存取控 制(MAC)協定資料單元(PDU) 73〇的同時進行加密。 第8圖更詳細地顯示根據本發明在該協定引擎(pE) 中,甩於下行鏈結處理中協定資料單元⑽U)分解的處 理。该最頂列表示具有32位元字元的分享記憶體220。該 第二列表示一媒體存取控制七s (MAC_hs)協定資料單元 (PDU) 810 (換言之,傳輸區塊、)。該媒體存取控制如 (MAC-hs)協定資料單元(PDU〉81〇在實體層處理之後 被放置在該分导記憶體220之中。該媒體存取控制七s (MAC-hs)協定資料單元(PDU) 81〇包含一媒體存取控 19 200818806 制-hs (MAC-hs)標頭812以及複數媒體存取控制如 (MAC-hs)服務資料單元(801^)814。在單一媒體存取 控制4is (MAC-hs)協定資料單元(PDU) 810之中最多可 以含有70個媒體存取控制-hs (MACMis)服務資料單元 (SDUs) 814。每個媒體存取控制-1^(祖(:如)服務資料 單元(SDU) 814,其是一種媒體存取控制(MAC-d)協定 資料單元(PDU),包含一媒體存取控制(MAC)標頭822 (選擇性)以及一媒體存.取控制(MAC)服務資料單元 (SDU ) 8:24。該媒體存取控制(mac )服務資料單元(SDU ) 824包含一無線電鏈結控制(rlc)標頭826與一資料載量 828。該媒體存取控制(MAC)標頭822與該無線電鏈結 控制(RLC)標頭826包含需要被擷取的位元域。該協定 引擎(PE) 210擷取來自該分享記憶體220的媒體存取控 制_hs (MAC_hs)標頭別厂媒體存取控制飞祖^^標頭 名22與無線電鏈結控制(rlC)標頭826,並將該資料載量 828從該分享記憶體220移動至該第二記憶體222,同時將 其分解為複數媒體存取控制(MAC )服務資料單元(SDUs ) 814。,如果需要的話,可以執行解密動作。 在该分旱記憶體22〇中的資料則由一串流指標器所指 明。該指標器在資料擷取、移動或插入操作之後將自動更 新。舉例而言,在移動該資料载量828之前,該串連指標 為才曰明在5亥分旱記憶體220中的位置a。在該協定引擎 (PE) 210移動該資料載量828之後,該串連指標器將指 明在該分享記憶體220中的位置b。 20 200818806 應該要注意的是,筮Q 、 (HSDPA).崎崎彳 本發明也可讀用於下行鏈結與上行鏈結兩叙^也可 以應^於t專用通道f料、高速下行封包存取(HSDPA ) 通逗貧料等等的其他形式通道資料。
第9A㈣9B圖顧示根據本發明串流擷取⑻功能的操 作'。在定義”輸入串流指標器,,之後,該協定引擎_從 一輪入串流擷取1至32個位元,並更新-串流指標器。第 9A圖化、頁示從單一子元操取9位元的情況,*兜圖顯示 仗=子兀#貞取5位元的情況。該串翻取⑻功能回傳在該 分享g己憶體中來自該資料串流的丨至32個位元。 第10A與第10B圖顯示根據本發明串流插入(d,s)功能 的#作。在疋義’’輸出串流指標器,,之後,該協定引擎(pE) 插入1至32偭位元至一輸出串流之中,並更新該串流指標 菸。第10A圖將9位元插入至一單一字元的情況,而1〇B 圖頒示將5位元插入至兩字元的情況。該串流插入(d,s)功 能插入1至32個位元至該分享記憶體的資料串流之中,。該 資料串流由該指標器所指標,並在插入之後更新該指標器α 第11圖為根據本發明用於接收處理的處理11⑽流程 圖。該處理1100則同時參考第6、8、9a與9b圖所說明。 該協定引擎(PE) 210從指明一接收資料區塊(例如,媒 體存取控制-hs ( MAC-hs )協定資料單元(PDUs ) 612、δ 10 ) 的來源接收一信號,其可用於後續拆解動作(步驟1102)。 該信號包含在該分享記憶體220中的資料區塊位址。該協 21 200818806 定引擎(PE) 210執行串流擷取指示,存取以在該分享記 憶體220來源串流中的的位元域(步驟11〇4)。每個串流顧 取指不回傳來自於該東源串流的位元請求數目至一特定的 記錄之中。在如第9A與9B圖中所顯示擷取該域之後,該 串流指標器則更新以指標該位元。該協定引擎(pE) 21〇 诠釋來自戎來源串流的媒體存取控制_hs (MACAs)標頭 812位兀域(步驟11〇6)。當該媒體存取控制_hs (MACh) (· 標頭812被给釋之後,便收集後續關於媒體存取控制士s (MAC-hs)服務資.料單元(SDUs) 814的資訊。 田已經5貝取该媒體存取控制也s (M^C—hs) '標頭812 之後,戎來源串流指標器應該指為該第一媒體存取控制 : (MAC)標頭的第一位元。該協定引擎(pE) 繼續利 用該串流擷取指示擷取並詮釋該媒體存取控制(MAC)標 頭=22與該無線電鏈結控制(RLC)標頭幻6•。當已經詮释 一 ^線電鏈結控制(RLC)標頭826,該來源串流指檩器應 ^• 該指為該第-媒!|存取控制(祖c)服務資料單元(犯& 824資料載量828.的第一位元。 忒協定引擎(P£) 210 現在則準備處理該資料載量 、,28 :該協疋引擎(PE) 210開始推動該資料828通過一資 .料路控(換t之,在移動該資料载量.至該第二記憶體 222的同時產生媒體存取控制(1^〇服務資料單元 (DUs))(步驟11〇8)。如果進行配覃的話,該資料828 可=被推過一加密邏輯。該形成的資料則合併為一資料編 寫緩衝之中,並寫入至該第二記憶體中的適當目的位址空 22 200818806 間。 、. 該協定引擎(PE) 210從指明已經接收足夠媒體存取 &制(MAC)服務資料單元(sDUs) 614、824的來源接 收化號,並建立一服務資料單元(SDU)616(步驟1110)。 該協定引擎(PE) 210存取由該協定堆疊(換言之,層2/3) 所建立的控制字元,其確認已經被合併的區塊位址。每個 位址包含在該第二記憶體222中的開始位元位址與長度。 f _ ·該控制字元也包含在該第二記憶體222中的目的位址。該 協疋引擎(PE) 210取得由該來源位址所措明的資料,並 將其合併至適當的資料編寫緩衝之中(步驟1112)。該合併 貧料接著被寫入至該第二記憶體222的適當目的位址空 間。該協定引擎(PE) 210接著加入資料載量,直到已^ 處理了所有的來源,並建立完整的服務資料單元(SDu) 616 〇 ^ 第12圖為根據本發明用於傳送處理的處理1200流程 . 圖。該處理1200則同時參考第7、8、10a與10b圖所說明。 該協定引,擎(PE)/·從指明資料已經準備被格式化為傳 达區塊集合(換言之,媒體存取控制(MAC)協定資料單 :兀(PDU))的來源接收一信號(步驟12〇2)。利用來自該 協定堆4 (層的)的資訊,該協定引擎(PE) 21〇產生標 頭域.(換言之,媒體存取控制(maC)標頭718與無線電 鏈結控制(RLC)標頭720),以進行資料轉譯(步驟 位於每個標頭中的域而言,該協定引擎(PE) :21〇執行串 流插人指示。該Φ流插人指示呈現資料與位元長度。因此 23 200818806 該協定引擎(PE) 210 S-種可程序處理器,利用其本身 資源(例如’紀錄、記憶體等等),其可以保持區塊的 追縱等等。定引擎(PE)⑽執行適當_移盘合併 操作,以將特定位元數量放置在該輪出位元串流之中。.該 協定引擎(ΙΈ) 210繼續利用該串流插入指示,直到建= 完整的標頭。當該標頭712、720完成之後,該輸出串流指 標器應該指為次-可糊位元位置,如在第财與娜圖 中所顯示、 ° 對於該資料載量而言(換言之,服務資料單元(sdu) 資料710),利用來自層2/3的資訊,該協定引擎 從該第二記憶體222的來源串流^^得資料,並如果有配 置,將其推過該加密邏輯(步驟1206)。該協定引擎(pE) 210合併該形成的資料至該資料編寫緩衝之中,並將其寫 入至戎分旱記憶體220中的適當目的位址(步驟12〇8)。 斯蚊引擎(PE):21〇繼續增加標頭資訊(透過串流插入 指示),並加入資料载量,直到建立完整的封包73〇。 :雖然本發明的特徵與元件已經在特定實施例中以特定 ^描述’每㈣徵或元件也可叫财他紐實施例的 攻與7G件-起ΠΤ7單獨賴.,或是與本發他的特徵或 疋件,一起或獨自進行不同的組合。' 24 200818806 【圖式簡單說明】 第1圖顯示—種傳統的無線傳送/接收單元(WTRU)存取 層(AS)協定堆疊。 第2圖為根據本發明一無線傳送/接收單元(wtru)的全 聽系統結橇的塊狀圖,其包含—協定引擎 第.3圖顯示根據本發明下行鏈結中的協定引擎實作。 第^ 4圖顯示根據本發明上行鏈結中的協定引擎實作。 ^ 第5圖為根據本發明一全球行動通訊系統(umts)存取層 (AS)協定堆疊的塊狀圖,其包含—協定引擎。.曰 帛6晒示根據本發明在該協定引科,用於下行鍵結處 理中協定資料單元(pDU)分解的處理。. ® 7 _示根據本發明在該協定⑽中,用於上行鍵姓處 ,中協定資料單元(PDU)產生的處理。 .。 帛8 ®更詳細地根據本發明在該協定引料,用於下 ν ^鏈結處理巾蚊雜單元(咖)分解的處理。 φ = 9Α與第9Β獨顯示根據本發明串流取得功能的操作。 ,10Α與第10Β圖顯示根據本發明串流插入功能的操作。 第11 ®為根據本發_於魏處_處理流糊。、 .第12:圖為根據本發明用於傳送處理的處理流程圖。 【主要元件符號說明】 100全球行動通訊系統存取層2〇〇無線傳送/接收單元 500全球行動軌祕麵層齡堆疊 616服務資料單元 722填白 710服務資料單元資料 25