201008197 六、發明說明: 【發明所屬之技術領域】 本發明與一種在一無線傳送/接收單元(WTRU)(換言 之,一移動站)中處理資料有關。更特別的,本發明與一種 在-無線傳送/接收單元(WTRU)巾,用讀理資料的協定 引擎(PE)有關❶ 【先前技術】 在像是全球行動通訊系統頻分多工(fdd) 系統等無線通訊系統中的協輯疊,是一種内部相關系統組 件的集合。該協定堆叠取得資料(應用資料或網路資料), 將其重新格式化並封包化,以透過空巾介面進行傳送,並在 該空中介面的接_上將該㈣重建。定堆4也負責空 中介面參數的控制、配置與維I舉例而言,該協定堆4控 制與資料速度、貫體通道配置、時脈、資料接續遞送等等的 有關參數。 做為關’ S 1圖中顯示該全球行動通訊系統(UMTS) 頻分多工(FDD)協定堆叠的存取層(AS)部分1〇〇。如在 第1圖中所顯不’該全球行動通訊系統(UMTS)存取層 1⑻包含無線電資源控制(RRC) 1〇2、無線電存取載送管理 (RABM) /封包數據聚合龄(pDCp) 、廣佈/多佈控 制(BMC) 106、無線電鏈結控制(虹〇 1〇8與媒體存取控 制(MAC) 110。 該無線電資源控制(收〇搬執行初始胞元選擇與重選 (移動性)、與該全球行動通訊系統(碰叫通用陸上無 4 201008197 線電,網路(UTRAN)聯繫的無線電資源控制(rrc)(發 立、維持與釋放、無線電載送、傳輸通道(TrCH)與 喊立、轉與釋放(換言之,根據_陸上無線 電存取_ (UTRAN)命令輸線料/接料元(霞⑺ 的配置)’包含對於高速上行封包存取(HsupA) ”同速上行封包存取(HSUPA)通道的控制與測量回報。 該無線電考取載送管理(RABM) /封包數據聚合協定 PDCP) 104根據網際網路工程工作小組㈤阳徵求修正 意見(RFC) 2507無求修正意見(RFC) 3〇95、無損^服 務無線電轉控制H (SRNC)重新定位、網景舰器應用 程式開發介面(NSAPI) /封包資龍定(pDp)文件對無線 ,存取載送(RAB)通道映射的管理,執行網際網路通訊協 疋(IP)標頭壓縮,該映射管理則包含服務品質(Q〇s)管 理與無線電存取絲(RAB)重新建立(換言之,無線電存 取載送管理(RABM)功能)。
該廣佈/多佈控制(BMC) 106執行胞元廣佈信息的遞送 至該非存取層(NAS)(換言之,較上層)、就廣佈排程估 計’以及胞元廣佈服務(CBS)的配置,以進行不連續接收。 該無線電鏈結控制(RLC) 108執行在該空中與資料平面 中介於空中干擾有效傳輸區塊之間的應用資料單元(換言 之’服務資料早元(SDUs))自動轉發(換言之,分段與串 接)、網路配置重新傳輪,以及根據一特定模式(換言之, 一種確認模式(am)、非確認模式(UM)以及透通模式(TM)) 的資料單元排序遞送。 該媒體存取控制(MAC) 110執行邏輯通道對傳送通道 的映射、根據該無線傳送/接收單元(WTRU)之中的即時資 201008197 料速度選㈣當的上行傳祕式組合、舰存取控制★ (MAC-e/es)協定高速上行封包存取(HSUpA)的實作、以 及媒體存取控制-hs (MAC-hs)協定高速下行封包存取 (HSDPA)的實作’其包含媒體存取控制·hs (MAc七s)重 新排序、媒體存取控制-hs (MAC-hs)協定資料單元(pDU) 夕工等等。媒髏存取控制_士(祖“/郎)協 排程准許祕理、緩__計算、賴請求湘、傳輸格 式組合(TFC)復原與消除,以&媒體存取控制德 (MAC-e/es)協定資料單元(pDU)建構。 實體層(PHY) 112從該全球行動通訊纽(UMTS) 存取層(AS)堆疊提取特定的全球行動通訊系統(碰叫 層1的實作’使得鱗4可以_單轉成為替代的全球行 動通訊系統(UMTS)層1。 傳統的協定堆衫作為所有陳財作都在標準處理器 作系統上進行。當無線通訊標準發展為更高的 資料速料’便增加放置在該協定堆#軟體上
高資料速度服務(像是高速下行封包存取(HSDpA)、高速 士仃封J存取(HSUPA)、移動廣佈多佈服務⑽MS))的 序現,在標準處理器上軟鳢中的協定堆4實作 S = 準處理器的電力需求成為電池電; 尋求實作該協定堆疊的d式而無法實作。據此’便需要 【發明内容】 ^發明與—種在無線傳送/接收單元(wt 中,用以進行資料處理的協定引擎( 執仃決L控制操作。由傳統較堆疊所執行的資料處理與 6 201008197 重新格式化動作,則從該協定堆疊移出,並由該協定引擎 (PE)所執行。該龄堆佈用以處理資料的控制字元, 而該齡碑㈤)根據該控财元進行處理。較 ,’該無賴送/接收單元(WTRU)包含—分享記憶體盘一 ❹ ,二記_。齡享記㈣職為—種資龍塊放置保 以在處理實體之中傳輸H對於傳送處㈣言, 疋引擎(PE)從該第二記憶體取回來源資料,並在處理 的同時,根據It控制字元將該資料移動至該分享記憶體 =收處理而言’該協定51擎⑽從該分享記憶體取回接 ^料,並在處理資料的同時,將該資料移動至該第二記憶 體。做為替代’也可以使用兩個分離處理器,—細以進行 傳送處理,而另一個用以進行接收處理。 【實施方式】 當之後談到術語”無線傳送/接收單元(WTRU),,時,其 包含但不限制為-朗者配備(UE)、移動站、膝上型輕& ,腦、個人資料助理(PDA)、—種㈣式或移動式的用戶 ❹早70、呼叫器、基站、節點B、位置控制器、存取點,或是 任何其他可以在無線環境中操作的裝置形式。 本發明的特徵可以整合至積體電路(IC)之中,或是配 置在包括複數互連元件的電路中。 根據本發明’在-無線傳送/接收單元(WTRU)的協定 堆叠之中提供-協㈣擎(PE)。傳統的協定堆疊操作可以 被區分為兩,範決策與控制操作,以及2)資料移動與 重新格式化操作。決策與控制操作與無線電鏈結維持、控制 及配置有關。這些操作一般上是複雜的決策制定處理,並需 要叹片與實作上的彈性。然而,決策與控制操作並不使用標 7 201008197 準處理器的顯著處理電力。資料移動與重新格式化操作則與 在協定堆疊之間移動資料,以及在該處理期間進行資料重新 格式化有關。雖然資料移動與重新格式化操作具有高度直向 性,並與極少的決策點有關,這些操作卻需要大量的處理電 力,且隨著資料速度增加而增加所需處理電力。該協定引擎 (PE)處理該資料移動與重新格式化操作,而那些資料移動 與重新格式化操作則從傳統的協定堆疊所移除。 該協定引擎(PE)則由-種簡單(低複雜杜、低電力耗 費)的可程序化處理器所實作,其詮釋在該接收側上的接收 ❹ 資料封包標頭,並產生在該傳送側上的傳送資料封包標頭。 該協定引擎(PE)則利用指令的方式所強化,其將來自於一 接收串流或產生位元的位元域擁取及插入最佳化,這在之後 將詳細說明。該資料串流較佳的是維持在一分享記憶體中。 該協定引擎ΟΈ)是一種具有提高控制資料路徑的功能,其 於2004年六月28日所申請共同待決u s patent Applicati〇n
No· 10/878,729中所發表,在此則整合為參考文獻。 此後,將利用全球行動通訊系統(UjypPS)存取層(AS) 做為範例。然而,本發明也可應用於其他任何協定堆疊,包 含一網路側中的存取層(AS)、該無線傳送/接收單元 (WTRU)該網路側中的非存取層(NAS),以及其他任何無 線通訊標準,包含但不限制為用於全球行動通訊系^ (GSM)、整合封包無線電服務技術、增強全球行動通訊系 統(GSM)資料速度演進技術(edge)、分碼多重存取2〇〇〇 (CDMA 2000)以及電氣和電子工程師協會標準8〇2χχ (正EE 802.χχ )等等。 第2圖為根據本發明一無線傳送/接收單元(WTRu)2〇〇 8 201008197 的全體系統結構的塊狀圖,其包含-協定引擎(PE) 210。 該無線傳送/接收單元(WTRU) 200較佳地是包含一分享記 憶體220以減少記憶體的數目。許多實體層實體與處理器則 透過一分享記憶體仲裁器(SMA) 221存取該分享記憶體 220’,以做為一種資料區塊放置保存器,而在該處理實體之 t進行資料傳送。藉由利用一單一分享記憶體22〇,便可減 少一特殊用途超大型積體電路(ASIC)的晶片尺寸。一般上 利用一種非常快速的記憶體(像是靜態隨機存取記憶體 (SRAM))做為該分享記憶體22〇。 該無線傳送/接收單元(WTRU) 200也包含一第二記憶 體222 ’其由該處理實體(像是媒體存取控制_d 232媒體存取控制_hs (mac七s) 234、媒體存取控制$ e) 236、無線電鍵結控制(幻乂)238或無線電存取 載送管理(RABM) /封包數據聚合協定(PDCp) 24〇)所利 用’以儲存大量的資料。該第二記憶體222在應用上也可以 用於準備被處理資料的重新排序與其他的緩衝儲存。 參 該協定引擎(PE) 210 ’也可以稱為一種資料移動器 用於在該分享記憶體22〇與該第二記憶體222之間移動資 料’並在飾歸料的啊進行重新料化。在該協定堆 ”的資料itf以-種_封包(換言之’—種服務資料單 =(SDU)或是-種協定資料單元(pDU))的形式傳 該服務資解元(SDU)與财賴單元(pDu)包含 二白。該標頭含有所有有驗封“ 為一種選擇域,其並不含有資料數 值,而疋使該封包長度成為某種所需要的長度。 為了傳送-資料封包’該協定堆疊(例如,媒體存取控 201008197 制-d (MAC-d) 232、媒體存取控制-hs (MAC-hs) 234、媒 體存取控制-e (MAC-e) 236、無線電鏈結控制(RLC) 238、 無線電資源控制(RRC)239或無線電存取載送管理(RABM) /封包數據聚合協定(PDCP) 240)傳送描述用於資料封包建 構要求的控制字元至該協定引擎(PE) 210。該控制字元包 含該協定引擎(PE) 210決定(直接或透過指標)在該第二 記憶體222中來源資料位置所使用的資訊。該協定引擎(PE) 210根據該控制字元取回來自於該第二記憶體222的來源資 料,並產生包含一標頭、主體與一填白(如果需要)的協定 資料單元(PDU)。該協定引擎(PE) 21〇接著根據該控制字 元將該協定資料單元(PDU)放置於該分享記憶體22〇之中。
該協定資料單元(PDU)接著由一傳送訊框硬體2奶與一傳 送晶片速度硬體248所處理,以進行傳送。選擇 擎㈣卿观細-種蚊細tr封包 其直接或間接(透過指標)地包含在該控制字元之中。該 擇性填白可以是為了安全考量的浮水印資訊。 Μ、 t 了接收-資料封包,接收資㈣由接收晶片速度硬體 、接收訊框硬體244所處理。該處理資料(換言之, =封包)則放置於該分享記憶體22〇之中。該引。 二從該協定堆4接收-_字元,顧m 取回該封包。該協定引擎(PE) 21 :^體220 並證釋該標頭。該協定引擎(ρΕ) 取^標頭, =並=來自該協定堆4的控制字元產生 料几(SDU)於該第二記憶體222的 ^,務# 制字元,將該標·完種魏或—部份資 耆母個控 疊。該填白則被丟棄。選擇上如果在該填”包;= 201008197 訊(像是浮水印資訊),便擷取該填白的完整或部分資訊, 並將其放置在該控制字元所具體指明的記憶體位置中。 第3與第4圖分別顯示根據本發明下行與上行鏈結中的 協定引擎210實作。如在以上所陳述的,該協定堆疊31〇執 行控制操作,而該協定引擎210執行資料處理與重新格式化 處理。由該協定堆疊310所執行的控制操作包含但不限制為 無線電存取載送管理(RABM)無線電存取載送(RAB)建 立與維持(換言之,無線電存取載送的去除與重新 Q 建立)、封包數據聚合協定(PDCP)服務無線電網路子系統 (SRNS)重新定位、無線電鏈結控制(RLC)遞送協定,包 含接續遞送(無線電鏈結控制(RLC)確認模式(AM)與 非確認模式(UM))以及無線電鍵結控制(rlc)協定資料 單元(PDU)復原協定(無線電鏈結控制(RLC)確認模式 (AM))、媒體存取控制(mac)傳輸格式(TF)選^ 媒 體存取控制-d (MAC-d)、媒髏存取控制_c (MAC_c)、媒體 存取控制-e/es( MAC-e/es )),以及媒體存取控制如(M^c-hs ) 重新排序處理。 _ 由該協定引擎210所執行的資料處理與重新格式化操作 包含但不限制為封包數據聚合協定(PDCP)網際網路通訊 協定(IP)標頭壓縮與解壓縮、無線電鏈結控制(RLC)服 務資料單元(SDU) /協定資料單元(PDU)分段與串接、無 線電鏈結控制(RLC)標頭插入、媒體存取控制—MMAC-d)、 媒體存取控制_c (MAC-c)、媒體存取控制-e/es (^(^/從) 標頭插入、無線電鏈結控制(RLC)標頭擷取與詮釋,以及 媒體存取控制-d (MAC-d)、媒體存取控制-c (macw)、媒 體存取控制-e/es (MAC-e/es)標頭擷取、添寫與處理。 11 201008197 在第3與第4 ®巾纖示’ _定料21()執行資料 平面操作,同時根據來自該協定堆#⑽控制字元(像是網 際網路通訊龄(IP)標賴縮/解壓縮 (叫服務資料單元(SDU) /協定資料單元線(== /串接、媒艘存取控制(MAC)標頭插入/掏取,以及媒體存 取控制-hs (MAC-hs)序列維持等等),將資料移至該分享記 憶體22G紐該分享記麵22〇移出。這些操作將參考第$ 至第10B圓詳細描述。 ❹
第5圖為根據本發明一全球行動通訊系統(⑽巧)存 取層(AS)協定堆疊500的塊狀圖,其包含一協定引擎(pE) 210。該全球行動通訊系統(UMTS)存取層(AS)協定堆 疊500包含一無線電資源控制(RRC)層51〇、一無線電存 取載送管理(RABM) /封包數據聚合協定(pDcp)層512、 一無線電鏈結控制(RLC)層514 ' —媒體存取控制(mac) 層516’.以及一協定引擎(PE)21〇。該媒體存取控制(ΜΑ〇 層516包含媒體存取控制(maq^) 522、媒體存取控制一 (MAC-d) 524、媒體存取控制如(MAC_hs) 526以及媒體 存取控制-e/es (MAC-e/es) 528。第5圖顯示利用該協定引 擎(PE ) 210進行高速上行封包存取(HsupA )操作的範例。 所有的高速上行封包存取(HSUPA)控制功能都在該全球行 動通訊系統(UMTS)存取層(AS)協定堆疊500 (換言之, 該無線電資源控制(RRC)層510、無線電存取載送管理 (RABM) /封包數據聚合協定(PDCP)層512、無線電鏈 結控制(RLC)層514以及該媒體存取控制(mac)層516) 中執行,而資料處理則由該協定引擎(PE) 210所執行。 該無線電資源控制(RRC) 510藉由傳送配置、重新配置 12 201008197 與重新設定信號’配置該無線電鏈結控制(j^LC)層514、 該媒體存取控制(MAC)層516與該實體層518。有關高速 上行封包存取(HSUPA),該無線電資源控制(RRC) 51〇 處理從無線傳送/接收單元(WTRUs)所回報的高速上行封 包存取(HSUPA)能力’配置媒體存取控制_d (MAC_d)遍 及強化專用頻道(E-DCH)的流量、控制高速上行封包存取 (HSUPA)啟動與撤銷,以及配置用於高速上行封包存取 (HSUPA)的實體通道與媒體存取控制_e/es (MAC_e/es) 528。 ❹ 該媒體存取控制-e/es (MAC-e/es) 528執行高速上行封 包存取(HSUPA)排程與速度計算、強化專用頻道(e_dch) 傳輸格式組合(E-TFC)限制與選擇、媒體存取控制—d (MAC-d)流量多工等等’並傳送控制參數至該協定引擎 (PE) 210。該無線電鏈結控制(rlc) 514也傳送控制參數 至該協定引擎(PE) 210,其有關接續遞送與重新傳送控制。 在從該媒體存取控制-e/es (MAC-e/es) 528與該無線電 鏈結控制(RLC)514接收該控制參數之後,該協定引擎(PE) ❹ 21〇立刻處理從該無線電鏈結控制(RLC) 514所接收的專用 控制通道(DCCH)與專用訊務通道(DTCH)資料。該處 理包含來自於從該無線電鏈結控制(RLC) 514透過該專用 控制通道(DCCH)與專用訊務通道(DTCH)所接收服務 資料單元(SDUs)的媒體存取控制(MAC)服務資料單元 (SDUs)無線電鏈結控制(RLC)協定資料單元(PDU)建 構(換言之’服務資料單元(SDU)成為協定資料單元(PDU) 的分段,以及無線電鏈結控制(RLC)標頭插入),以及根據 從該媒體存取控制-e/es (MAC-e/es) 528所接收控制參數, 13 201008197 建構^體存取控制-e/es (MAC_e/es)協定資料單元⑽Us) (換言之’雜存取控制·e/es (MAC_e/es)標職入)。該 協定引擎(PE) 21G也進行協定㈣單元(pDU)特定計時 器的排程工作。該協定引擎(pE) 21〇產生該媒體存取控制 -e/eS (MAC_e/es)協定資解元(pDUs) ’並職媒體存取 控制-e/es (MAC-e/es)協定資料單元(pDUs)移動至該分享 記憶體220,以進行由該實髖層518的傳送處理。 第6圖顯示根據本發明在該協定引擎(ρΕ) 21〇中,用 於下行鏈結處理巾財資解元(PDU)分解桃理。在該 ❹下行鏈結處理中,該協以丨擎(PE) 21G執行兩項操作:協 定資料單元(PDU)分解與服務資料單元(SDU)產生。所 接收的媒體存取控制-hs (MAC-hs)協定資料單元(PDUs) 612 (換言之,傳送區塊),透過傳送通道從該實體層遞送, 並放置在該分享記憶體22〇之中。該高速下行封包存取 (HSDPA)通道資料每2微秒進行遞送,而專用通道(Dch) 資料則在每10微秒、20微秒或40微秒的間隔處遞送。儲存 在該刀享s己憶體220中的資料必須盡可能快速地移除,以限 ^ 制該分享記憶體220的尺寸。 該協定引擎(ΡΕ) 210從該分享記憶體220取回該媒體 存取控制-hs (MAC-hs)協定資料單元(PDUs) 612,並將 其移動至該第二記憶體222,同時將該媒體存取控制 (MAC-hs)協定資料單元(PDUs) 612分解為複數媒體存 取控制(MAC)服務資料單元(SDUs) 614。該協定堆整给 釋每個媒體存取控制(MAC)服務資料單元(SDU) 614的 媒體存取控制-hs (MAC-hs)標頭,並設定該協定引擎(pe) 210。該協定引擎(PE) 210可以在移動該媒體存取控制七s 201008197 (MAC4lS)協定資料單元(PDUs) 612的同時執行加密。 在根據該控制字元進行分解之後 ,該協定引擎(PE) 210將 該分解媒體存取控制(MAC)服務資料單元(SDUs) 614 放置在由該控制字元所指定的第二記憶體222位置之中。該 媒體存=控制(MAC)服務資料單元(SDUs) 614可能還沒 到達適當,序列。當已經有足夠的連續媒體存取控制(MAC) 服,資料單元(SDUs) 6M到達時’該協定引擎(PE) 210 執行該媒體存取控制(MAC)服務資料單元(SDUs) 614 ❹的的重新排序’並串接該媒體存取控制(MAC)服務資料單 7G (SDys) 614成為一服務資料單元(SDU) 616,並根據 該控制字元將所產㈣服務資料單元(SDU) 616放置在該 第一 δ己憶體222的位置之中。 第7圖顯示根據本發明在該協定引擎(ρΕ) 21〇中,用 =上行鏈結處理中協定資料單元(pDU)產生的處理。該協 定堆疊建立一媒體存取控制(MAC)標頭718與一無線電鏈 結控制(RLC)標頭720,並傳送一控制字元至該協定引擎 (PE) 210,如在第3與第4圖中所顯示。該控制字元含有 Ο 產生一媒體存取控制(MAC)協定資料單元(PDU) 73〇所 需要的資訊,其包含在該第二記憶體222之中該服務資料單 元(SDU)資料710的指標(換言之,一標頭712、服務資 料單元(SDUs) 714、一狀態716)。該協定引擎(PE) 21〇 收集該服務資料單元(SDU)資料710,並利用合併該服務 資料單元(SDU)資料710、該媒體存取控制(mac)標頭 718、該無線電鍵結控制(rlc)標頭720與填白722 (如果 需要)的方式,產生一媒體存取控制(MAC)協定資料單元 (PDU) 730。該協定引擎(PE) 210接著根據該控制字元, 15 201008197 取控制(MAC)協定資料單元(酬- G之中。如果需要的話,該協定引擎 罝-rpm、β r產生該媒體存取控制(MAC)協定資料 单兀(PDU) 730的同時進行加密。
第8圖更詳細地顯示根據本發明在該協定引擎㈤〉中, =於下行鏈結處理中協定資料單^咖)分解的處理。該 最頂列表不具有32位元字元的分享峨艘咖。該第二列表 不-,體存取㈣.hs (MAC_hs)協定資料單元(pDU) 81〇 (換言之’傳輸區塊)。該媒體存取控制七s (MAC_hs)協定 資料單元(PDU) 810在實體層處理之後被放置在該分享記 憶體220之中。該媒體存取控制七s (MAC_hs)協定資料單 兀(PDU) 810包含一媒體存取控制_hs (MAC_hs)標頭812 以及複數媒體存取控制-hs ( MAC-hs )服務資料單元(sDUs ) 814。在單一媒艘存取控制-hs(MAC-hs)協定資料單元(pdu) 810之中最多可以含有70個媒體存取控制·hs (MAC_hs)服 務資料單元(SDUs) 。、每個媒體存取控制_hs (MAC_hs) 服務資料單元(SDU)814,其是一種媒體存取控制(M^c-d) 協定資料單元(PDU)’包含一媒體存取控制(mac)標頭 822 (選擇性)以及一媒體存取控制(mac)服務資料單元 (SDU) 824。該媒體存取控制(MAC )服務資料單元(SDU) 824包含一無線電鏈結控制(RLC)標頭826與一資料載量 828。該媒體存取控制(MAC)標頭822與該無線電鏈結控 制(RLC)標頭826包含需要被擷取的位元域。該協定引擎 (PE) 210擷取來自該分享記憶體220的媒體存取控制如 (MAC-hs)標頭812、媒體存取控制(MAC)標頭822與 無線電鏈結控制(RLC)標頭826,並將該資料載量828從 16 201008197 記憶體220移動至該第二記憶體222,同時將其分解 媒體存取_ (ΜΛ〇服贿解元(sd1)其&解 如果需要的話,可以執行解密動作。 明體220中的資料則由一串流指標器所指 i。^ 資料娜、移動或插人操作之後將自動更 ,在移動該資料載量828之前,該串連指標器 才曰月在該/刀子記憶體220中的位置A。在該協定引擎(pe)
210移動該-貝料載量828之後,該串連指標器將指明在該 享記憶體220中的位置b。 應該要注意的是’第8圖所描述高速下行封包存取 CHSDPA;) ititf 只是做為示範。然而, 本發明也可以麵於下行_與請麟兩者之巾,也可以 應用於像是專用通道資料、高速下行封包存取(HSDpA)通 道資料等等的其他形式通道資料。 第9A與第9B圖顯示根據本發明串流擷取(n)功能的操 作。在定義”輸入串流指標器,,之後,該協定引擎(pE)從一 輸入串流擷取1至32個位元,並更新一串流指標器。第9A ,顯示從一單一字元擷取9位元的情況,而9B圖顯示從兩 子元擷取5位元的情況。該串流擷取(n)功能回傳在該分享記 憶體中來自該資料串流的1至32個位元。 第10A與第10B圖顯示根據本發明串流插入(d,s)功能的 操作。在定義”輸出串流指標器,,之後,該協定引擎(PE)插 入1至32個位元至一輸出串流之中,並更新該串流指標器。 第10A圖將9位元插入至一單一字元的情況,而10B圖顯示 將5位元插入至兩字元的情況。該串流插入(d,s)功能插入1 至32個位元至該分享記憶體的資料串流之中。該資料串流 17 201008197 由該指標器所指標,並在插入之後更新該指標器。 第11圖為根據本發明用於接收處理的處理U⑻流程 圖。該處理1100則同時參考第6、8、9a# 9b圖所說明。該 協定引擎(PE) 210從指明一接收資料區塊(例如,媒體存 取控制-hs (^lAC-hs)協定資料單元(pDUs) 612、81〇)的 來源接收一彳§號,其可用於後續拆解動作(步驟11〇2)。該 信號包含在該分享記憶體220中的資料區塊位址。該協定引 擎(PE) 210執行串流擁取指示,存取以在該分享記憶體22〇 來源串流中的的位元域(步驟1104 )。每個串流擁取指示回 ❹ 傳來自於該來源串流的位元請求數目至一特定的記錄之 中。在如第9A與9B圖中所顯示擷取該域之後,該串流指標 器則更新以指標該位元。該協定引擎(PE) 21〇詮釋來自該 來源串流的媒體存取控制-hs ( MAC-hs )標頭812位元域(步 驟1106)。當該媒體存取控制_hs (MAC-hs)標頭812被證釋 之後,便收集後續關於媒體存取控制七s (MAC—hs)服務資 料單元(SDUs) 814的資訊。 當已經讀取該媒體存取控制-hs (MAC-hs)標頭812之 後,該來源串流指標器應該指為該第一媒體存取控制(MAC ) ❹ 標頭的第一位元。該協定引擎(PE) 210繼續利用該串流擷 取指示擷取並詮釋該媒體存取控制(MAC)標頭822與該無 線電鍵結控制(RLC)標頭826。當已經發釋該無線電鍵結 控制(RLC)標頭826,該來源串流指標器應該指為該第一 媒體存取控制(MAC)服務資料單元(sdu) 824資料載量 828的第一位元。 該協定引擎(PE) 210現在則準備處理該資料載量828。 該協定引擎(PE) 210開始推動該資料828通過一資料路徑 18 201008197 (換言之,在移動該資料載量828至該第二記憶體222的同 時產生媒體存取控制(MAC)服務資料單元(SDUs))(步 驟1108)。如果進行配置的話,該資料828可以被推過一加 密邏輯。該形成的資料則合併為一資料編寫緩衝之中,並寫 入至該第二記憶體中的適當目的位址空間。 該協定引擎(PE) 210從指明已經接收足夠媒體存取控 制(MAC)服務資料單元(SDUs) 614、824的來源接收一 信號,並建立一服務資料單元(SDU) 616 (步驟1110)。該 翁 協定引擎(PE) 210存取由該協定堆疊(換言之,層2/3)所 建立的控制字元,其確認已經被合併的區塊位址。每個位址 包含在該第二記憶體222中的開始位元位址與長度。該控制 字元也包含在該第二記憶體222中的目的位址。該協定引擎 (PE) 210取得由該來源位址所指明的資料,並將其合併至 適當的資料編寫緩衝之中(步驟1112)。該合併資料接著被 寫入至該第二記憶體222的適當目的位址空間。該協定引擎 (PE)210接著加入資料載量’直到已經處理了所有的來源, 並建立完整的服務資料單元(SDU) 616。 ❹ 第12圖為根據本發明用於傳送處理的處理1200流程 圖。該處理1200則同時參考第7、8、10a與l〇b圖所說明。 該協定引擎(PE) 210從指明資料已經準備被格式化為傳送 區塊集合(換言之’媒體存取控制(MAC)協定資料單元 (PDU))的來源接收一信號(步驟12〇2)〇利用來自該協定 堆疊(層2/3)的資訊,該協定引擎(PE)210產生標頭&(換 言之’媒體存取控制(MAC)標頭718與無線電鏈結控制 (RLC)標頭720) ’以進行資料轉譯(步驟12〇4)。每 個標頭中的域而言,該協定引擎(PE) 210執行串流插入指 19 201008197 不。該技插人指示呈現資料與位元長度。因此該協定引擎 (ΡΕ) 210是-種可程序處理器,利用其本身資源(例如, 紀,、記憶體等等)’其可以保持區塊數量的追蹤等等。該 協定引擎(ΡΕ) 210執行適當的轉移與合併操作,以將特定 位元數量放置在該輸出位元串流之中。該協定引擎2川 繼續利用該串流插人指示,直到建立完整的標頭。當該標頭 712_、720完成之後,該輸出串流指標器應該指為次一可利用 位元位置,如在第10Α與10Β圖中所顯示。 •對於該資料載量而言(換言之,服務資料單元(SDU) ❹ 資料710),利用來自層2/3的資訊,該協定引擎(㈤21〇 從該第二記憶體222的來源串流取得資料,並且如果有配 置將其推過該加密邏輯(步驟1206)。該協定引擎 210合併該形成的資料至該資料編寫緩衝之中,並將其寫入 士該分享記憶體220中的適當目的位址(步驟12〇8)。該協 疋引擎(PE) 210繼續增加標頭資訊(透過串流插入指示), 並加入資料載量,直到建立完整的封包730。 人雖然本發明的特徵與元件已經在特定實施例中以特定組 _ 合描述,每個特徵或元件也可以不與其他較佳實施例的特徵 與元件一起而單獨使用,或是與本發明其他的特徵或元件, 一起或獨自進行不同的組合。 【圈式簡單說明】 第1圖顯示一種傳統的無線傳送/接收單元(WTRU)存取層 (AS)協定堆疊。 第2圖為根據本發明一無線傳送/接收單元(WTRU)的全體 系統結構的塊狀圖,其包含一協定引擎。 第3圖顯示根據本發明下行鏈結中的協定引擎實作。 20 201008197 ϊ ; 據本發明上行鏈結中的協定引擎實作。 根據本發明一全球行動觀系統(umts)存取 (AS)協定堆疊的塊狀圓,其包含一協定引擎。 層 顯示根據本發明在該協㈣擎中 中協定資解元㈤U)分解的處理。 處理 圖顯示根據本發明在該協以丨擎中,祕 中協定資解元(PDU)產生的處理。 讀μ處理 第8圖更詳細地顯示根據本發明在該 鏈結處理顺t繼(醜)細^ 下订 第9A與第9B圖顯示根據本發明串流取得功能的操作。 第10A與第1〇B圖顯示根據本發明串流插入功能的操作。 第11圖為根據本發明用於接收處理的處理流程圖。 第12圖為根據本發明用於傳送處理的處理流程圖。 【元件符號說明】 100全球行動通訊系統存取層 2〇〇無線傳送/接收單元 500全球行動通訊系統存取層協定堆疊 ❹ 616服務資解元 /710麟資解元資料 722填白 貝竹 21