TWI510127B - 允許自多傳輸點接收之mac及rlc架構及方法 - Google Patents
允許自多傳輸點接收之mac及rlc架構及方法 Download PDFInfo
- Publication number
- TWI510127B TWI510127B TW100135555A TW100135555A TWI510127B TW I510127 B TWI510127 B TW I510127B TW 100135555 A TW100135555 A TW 100135555A TW 100135555 A TW100135555 A TW 100135555A TW I510127 B TWI510127 B TW I510127B
- Authority
- TW
- Taiwan
- Prior art keywords
- pdu
- mac
- rlc
- rlc pdu
- reordering
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1835—Buffer management
- H04L1/1841—Resequencing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1848—Time-out mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Description
在通用移動電信系統(UMTS)的版本7中,引入了單胞元下行鏈路機器輸入機器輸出(SC-MIMO)特性。SC-MIMO允許節點B傳送兩個傳輸塊給來自一對發射天線上的相同磁區的單個無線發射/接收單元(WTRU),從而提高在較高幾何結構下的資料率,並且對較低幾何結構條件下的WTRU,提供波束成形優勢。
在UMTS的版本8和版本9,引入了雙胞元高速下行鏈路封包存取(DC-HSDPA)和雙帶DC-HSDPA特性。這些特性都允許節點B通過在相同磁區的兩個不同頻率頻道上同時進行HSDPA操作而服務一個或多個用戶,從而改善整個胞元的體驗度。這些特性的公共部分是他們允許WTRU處兩個獨立傳輸塊的同時下行鏈路接收,其中傳輸塊由單個節點B磁區在高速下行鏈路共用頻道(HS-DSCH)上傳送。
另一基於對來自在相同或不同頻率的不同胞元的兩個或更多個傳輸塊的同時接收的技術是多點操作。多點操作在於傳送兩個獨立傳輸塊給WTRU,其中傳輸塊自在相同頻率或不同頻率上的不同節點B磁區或胞元和地理位置獨立的點傳送。這可以視作在相同或不同頻率的地理位置獨立的胞元上的DC-HSDPA的擴
展。
多點傳輸利用位於兩個不同節點B上或者在兩個不同站點的兩個胞元進行操作(以下稱作站點間多流操作),並且無線電網路控制器(RNC)將在兩個節點B之間劃分資料。每個節點B隨後執行MAC和PHY層操作,例如在傳送到WTRU之前,對封包進行分割和TSN生成。由於封包源自兩個節點B,WTRU處現有的MAC和實體層程序不能按序處理和重構封包。WTRU中的MAC DC-HSDPA架構並不是設計成從不同站點接收資料。此外,自不同站點的接收可能增加和引入接收失序的可能性,引起潛在資料在MAC-ehs實體中遺失和在RLC實體中的過早RLC狀態報告。因而需要允許進行站點間操作和在幾個層中重排序的方法。
本申請主張2010年10月1日提交的美國臨時申請No.61/388,976的權益,該申請的內容以引用的方式併入到本申請中。
一種在無線發射接收單元(WTRU)中使用的用於對所接收的協定資料單元(PDU)進行兩階重排序的方法。該方法包括從多個節點B接收PDU,其中每個所接收的PDU具有傳輸序列號(TSN);在MAC層中使用TSN在不同重排序佇列中對來自所述多個節點B中的每個節點B的所接收的PDU進行重排序;將來自多個重排序佇列的所接收的PDU傳遞到RLC層中的一個邏輯頻道;在所述RLC層中基於序列號(SN)對所接收的PDU進
行重排序;當至少RLC PDU基於所述該RLC PDU的SN而遺失時,啟動計時器;以及在所述計時器期滿的條件下,基於該RLC PDU的SN,傳送用於指示遺失的RLC PDU的狀態報告,其中在RLC PDU基於該RLC PDU的SN而遺失且所述計時器正在運行的條件下,對所述狀態報告的傳送進行延遲。
100‧‧‧通信系統
102a、102b、102c、102d‧‧‧無線發射/接收單元(WTRU)
104、142a、142b‧‧‧無線電存取網路(RAN)
106‧‧‧核心網路
108‧‧‧公共交換電話網(PSTN)
110‧‧‧網際網路
112‧‧‧其他網路
114a、114b‧‧‧基地台
116‧‧‧空中介面
118‧‧‧處理器
120‧‧‧收發信機
122‧‧‧發射/接收元件
124‧‧‧揚聲器/麥克風
126‧‧‧鍵盤
128‧‧‧顯示器/觸摸板
130‧‧‧不可移除記憶體
132‧‧‧可移除記憶體
134‧‧‧電源
136‧‧‧全球定位系統(GPS)晶片組
138‧‧‧週邊設備
140a、140b、140c‧‧‧節點B
144‧‧‧媒體閘道(MGW)
146‧‧‧移動交換中心(MSC)
148‧‧‧服務GPRS支援節點(SGSN)
150‧‧‧閘道GPRS支持節點(GGSN)
201‧‧‧MAC-ehs-1
202‧‧‧MAC-ehs-2
203、303、806‧‧‧邏輯頻道ID(LCH-ID)解多工實體
204、304、504、807‧‧‧重組實體
205、702、802、808‧‧‧重排序實體
206、307、507、809‧‧‧重排序佇列分佈
207、308、508、703、803、810‧‧‧分解實體
208、309、509、811‧‧‧混合自動重複請求(HARQ)實體
210、211、310、510、812‧‧‧高速下行鏈路共用頻道(HS-DSCH)
301、501、601、804、805‧‧‧MAC-ehs實體
305、505‧‧‧重排序-1實體
306、506‧‧‧重排序-2實體
401、402‧‧‧MAC-hs/ehs
403、602、701、801‧‧‧MAC-sf實體
404、603‧‧‧MAC-d
405‧‧‧MAC-is/i
407、606‧‧‧MAC-c/sh/m
502‧‧‧全局重排序實體
503‧‧‧LCH-ID解多工實體、邏輯頻道實體
902‧‧‧SNsf
903‧‧‧MAC-sf報頭
904‧‧‧MAC-sf服務資料單元(SDU)
905‧‧‧MAC-sf負載
Next_expected_SNsf‧‧‧下一個_期望的_SNsF
從以下描述中可以更詳細地理解本發明,這些描述是以實例方式給出的,並且可以結合附圖加以理解,其中:第1A圖為示出了可以在其中實現一個或多個所公開的實施方式的示例通信系統的系統示意圖;第1B圖為示出了示例無線發射/接收單元(WTRU)的系統示意圖,其中所述WTRU可以在如第1A圖所示的通信系統中使用;第1C圖為示出了示例無線電存取網路和示例核心網路的系統示意圖,其中所述示例無線存取網路和示例核心網路可以在如圖1A所示的通信系統中使用;第2圖示出了用於具有雙(duplicate)MAC-ehs實體的WTRU的MAC架構示例;第3圖示出了WTRU側上的示例MAC-ehs實體以及兩組重排序佇列,其中每組重排序佇列包括兩個佇列;第4圖示出了用於具有雙MAC-ehs實體和一個MAC-sf實體的的WTRU的MAC架構的示例;第5圖示出了具有兩個全局重排序子實體的WTRU中的全局MAC-ehs
實體的示例;第6圖示出了位於UTRAN側上的MAC-sf實體的示例;第7圖示出了位於WTRU側上的MAC-sf實體的示例;第8圖示出了位於WTRU側上的MAC-sf實體和雙MAC-ehs實體的示例;第9圖示出了PDU的示例MAC-sf PDU;第10A和1OB圖為示出在給定時間上只使用一個Tsf計時器的可替換實施方式的流程圖;第11A和11B圖為示出每個遺失的PDU使用一個Tsf計時器的可替換實施方式的流程圖;第12A和12B圖為示出每個遺失的序列號使用一個計時器的可替換實施方式的流程圖;以及第13A和13B圖為示出RLC行為的流程圖。
第1A圖是可以在其中實施一個或多個所公開的實施方式的示例通信系統100。通信系統100可以是將諸如語音、資料、視訊、訊息、廣播等之類的內容提供給多個無線用戶的多重存取系統。通信系統100可以通過系統資源(包括無線頻寬)的共用使得多個無線用戶能夠存取這些內容。例如,通信系統100可以使用一個或多個頻道存取方法,例如碼分多址(CDMA)、時分多址(TDMA)、頻分多址(FDMA)、正交FDMA(OFDMA)、單載波FDMA(SC-FDMA)等等。
如第1A圖所示,通信系統100可以包括無線發射/接收單元
(WTRU)102a、102b、102c、102d、無線電存取網路(RAN)104、核心網路106、公共交換電話網(PSTN)108、網際網路110和其他網路112,但可以理解的是所公開的實施方式可以涵蓋任意數量的WTRU、基地台、網路和/或網路元件。WTRU 102a、102b、102c、102d中的每一個可以是被配置成在無線通信中操作和/或通信的任何類型的裝置。作為示例,WTRU 102a、102b、102c、102d可以被配置成發送和/或接收無線信號,並且可以包括用戶設備(UE)、移動站、固定或移動用戶單元、尋呼機、行動電話、個人數位助理(PDA)、智慧型電話、可擕式電腦、上網本、個人電腦、無線感測器、消費電子產品等等。
通信系統100還可以包括基地台114a和基地台114b,基地台114a、114b中的每一個可以是被配置成與WTRU 102a、102b、102c、102d中的至少一個無線交互,以便於存取一個或多個通信網路(例如核心網路106、網際網路110和/或網路112)的任何類型的裝置。例如,基地台114a、114b可以是基地台收發信站(BTS)、節點B、e節點B、家用節點B、家用e節點B、站點控制器、存取點(AP)、無線路由器以及類似裝置。儘管基地台114a、114b每個均被描述為單個元件,但是可以理解的是基地台114a、114b可以包括任何數量的互聯基地台和/或網路元件。
基地台114a可以是RAN 104的一部分,該RAN 104還可以包括諸如站點控制器(BSC)、無線電網路控制器(RNC)、中繼節點之類的其他基地台和/或網路元件(未示出)。基地台114a和/或基地台114b可以被配置成發送和/或接收特定地理區域內的無線信號,該特定地理區域可以被稱作胞元(未示出)。胞元還可以被劃分成胞元磁區。例如與基地台114a相
關聯的胞元可以被劃分成三個磁區。由此,在一種實施方式中,基地台114a可以包括三個收發信機,即針對所述胞元的每個磁區都有一個收發信機。在另一實施方式中,基地台114a可以使用多輸入多輸出(MIMO)技術,並且由此可以使用針對胞元的每個磁區的多個收發信機。
基地台114a,114b可以通過空中介面116與WTRU 102a、102b、102c、102d中的一者或多者通信,該空中介面116可以是任何合適的無線通信鏈路(例如射頻(RF)、微波、紅外(IR)、紫外(UV)、可見光等)。空中介面116可以使用任何合適的無線電存取技術(RAT)來建立。
更具體地,如前所述,通信系統100可以是多重存取系統,並且可以使用一個或多個頻道存取方案,例如CDMA、TDMA、FDMA、OFDMA、SC-FDMA以及類似的方案。例如,在RAN 104中的基地台114a和WTRU 102a,102b,102c可以實施諸如通用移動電信系統(UMTS)陸地無線電存取(UTRA)之類的無線電技術,其可以使用寬頻CDMA(WCDMA)來建立空中介面116。WCDMA可以包括諸如高速封包存取(HSPA)和/或演進型HSPA(HSPA+)。HSPA可以包括高速下行鏈路封包存取(HSDPA)和/或高速上行鏈路封包存取(HSUPA)。
在另一實施方式中,基地台114a和WTRU 102a、102b、102c可以實施諸如演進型UMTS陸地無線電存取(E-UTRA)之類的無線電技術,其可以使用長期演進(LTE)和/或高級LTE(LTE-A)來建立空中介面116。
在其他實施方式中,基地台114a和WTRU 102a、102b、102c可以實施諸如IEEE 802.16(即全球微波互聯存取(WiMAX))、CDMA2000、
CDMA2000 1X、CDMA2000 EV-DO、臨時標準2000(IS-2000)、臨時標準95(IS-95)、臨時標準856(IS-856)、全球移動通信系統(GSM)、增強型資料速率GSM演進(EDGE)、GSM EDGE(GERAN)之類的無線電技術。
舉例來講,第1A圖中的基地台114b可以是無線路由器、家用節點B、家用e節點B或者存取點,並且可以使用任何合適的RAT,以用於促進在諸如公司、家庭、車輛、校園之類的局部區域的通信連接。在一種實施方式中,基地台114b和WTRU 102c、102d可以實施諸如IEEE 802.11之類的無線電技術以建立無線區域網路(WLAN)。在另一實施方式中,基地台114b和WTRU 102c、102d可以實施諸如IEEE 802.15之類的無線電技術以建立無線個人區域網路(WPAN)。在又一實施方式中,基地台114b和WTRU 102c、102d可以使用基於胞元的RAT(例如WCDMA、CDMA2000、GSM、LTE、LTE-A等)以建立超微型(picocell)胞元和毫微微胞元(femtocell)。如第1A圖所示,基地台114b可以具有至網際網路110的直接連接。由此,基地台114b不必經由核心網路106來存取網際網路110。
RAN 104可以與核心網路106通信,該核心網路可以是被配置成將語音、資料、應用程式和/或網際協定上的語音(VoIP)服務提供到WTRU 102a、102b、102c、102d中的一者或多者的任何類型的網路。例如,核心網路106可以提供呼叫控制、帳單服務、基於移動位置的服務、預付費呼叫、網際互聯、視訊分配等,和/或執行高級安全性功能,例如用戶驗證。儘管第1A圖中未示出,需要理解的是RAN 104和/或核心網路106可以直接或間接地與其他RAN進行通信,這些其他RAN可以使用與RAT 104相同的RAT或者不同的RAT。例如,除了連接到可以採用E-UTRA無線電技術的RAN
104,核心網路106也可以與使用GSM無線電技術的其他RAN(未顯示)通信。
核心網路106也可以用作WTRU 102a、102b、102c、102d存取PSTN 108、網際網路110和/或其他網路112的閘道。PSTN 108可以包括提供普通老式電話服務(POTS)的電路交換電話網絡。網際網路110可以包括互聯電腦網路的全球系統以及使用公共通信協定的裝置,所述公共通信協定例如傳輸控制協定(TCP)/網際協定(IP)網際網路協定套件的中的傳輸控制協定(TCP)、用戶資料報協定(UDP)和網際協定(IP)。網路112可以包括由其他服務提供方擁有和/或操作的無線或有線通信網路。例如,網路112可以包括連接到一個或多個RAN的另一核心網路,這些RAN可以使用與RAN 104相同的RAT或者不同的RAT。
通信系統100中的WTRU 102a、102b、102c、102d中的一些或者全部可以包括多模式能力,即WTRU 102a、102b、102c、102d可以包括用於通過不同的通信鏈路與不同的無線網路進行通信的多個收發信機。例如,第1A圖中顯示的WTRU 102c可以被配置成與可使用基於胞元的無線電技術的基地台114a進行通信,並且與可使用IEEE 802無線電技術的基地台114b進行通信。
第1B圖是示例WTRU 102的系統示意圖。如第1B圖所示,WTRU 102可以包括處理器118、收發信機120、發射/接收元件122、揚聲器/麥克風124、鍵盤126、顯示器/觸摸板128、不可移除記憶體130、可移除記憶體132、電源134、全球定位系統晶片組136和其他週邊設備138。需要理解的是,在與實施方式一致的同時,WTRU 102可以包括上述元件的任何子
集。
處理器118可以是通用目的處理器、專用目的處理器、習用處理器、數位信號處理器(DSP)、多個微處理器、與DSP核心相關聯的一個或多個微處理器、控制器、微控制器、特定功能積體電路(ASIC)、現場可編程閘陣列(FPGA)電路、任何其他類型的積體電路(IC)、狀態機等。處理器118可以執行信號編碼、資料處理、功率控制、輸入/輸出處理和/或使得WTRU 102能夠操作在無線環境中的其他任何功能。處理器118可以耦合到收發信機120,該收發信機120可以耦合到發射/接收元件122。儘管第1B圖中將處理器118和收發信機120描述為獨立的元件,但是可以理解的是處理器118和收發信機120可以被一起整合到電子封裝或者晶片中。
發射/接收元件122可以被配置成通過空中介面116將信號發送到基地台(例如基地台114a),或者從基地台(例如基地台114a)接收信號。例如,在一種實施方式中,發射/接收元件122可以是被配置成發送和/或接收RF信號的天線。在另一實施方式中,發射/接收元件122可以是被配置成發送和/或接收例如IR、UV或者可見光信號的發射器/檢測器。在又一實施方式中,發射/接收元件122可以被配置成發送和接收RF信號和光信號兩者。需要理解的是發射/接收元件122可以被配置成發送和/或接收無線信號的任意組合。
此外,儘管發射/接收元件122在第1B圖中被描述為單個元件,但是WTRU 102可以包括任何數量的發射/接收元件122。更特別地,WTRU 102可以使用MIMO技術。由此,在一種實施方式中,WTRU 102可以包括兩個或更多個發射/接收元件122(例如多個天線)以用於通過空中介
面116發射和接收無線信號。
收發信機120可以被配置成對將由發射/接收元件122發送的信號進行調製,並且被配置成對由發射/接收元件122接收的信號進行解調。如上所述,WTRU 102可以具有多模式能力。由此,收發信機120可以包括多個收發信機以用於使得WTRU 102能夠經由多個RAT進行通信,例如UTRA和IEEE 802.11。
WTRU 102的處理器118可以被耦合到揚聲器/麥克風124、鍵盤126和/或顯示器/觸摸板128(例如,液晶顯示(LCD)單元或者有機發光二極體(OLED)顯示單元),並且可以從上述裝置接收用戶輸入資料。處理器118還可以向揚聲器/麥克風124、鍵盤126和/或顯示器/觸摸板128輸出資料。此外,處理器118可以存取來自任何類型的合適的記憶體中的資訊,以及向任何類型的合適的記憶體中儲存資料,所述記憶體例如可以是不可移除記憶體130和/或可移除記憶體132。不可移除記憶體130可以包括隨機存取記憶體(RAM)、可讀記憶體(ROM)、硬碟或者任何其他類型的記憶體儲存裝置。可移除記憶體132可以包括用戶辨識模組(SIM)卡、快閃記憶卡、安全數位(SD)儲存卡等類似裝置。在其他實施方式中,處理器118可以存取來自實體上未位於WTRU 102上而位於伺服器或者家用電腦(未示出)上的記憶體的資料,以及將資料儲存於上述記憶體中。
處理器118可以從電源134接收電能,並且可以被配置成將該電能分配給WTRU 102中的其他組件和/或對至WTRU 102中的其他元件的電能進行控制。電源134可以是任何適用於給WTRU 102加電的裝置。例如,電源134可以包括一個或多個乾電池(鎳鎘(NiCd)、鎳鋅(NiZn)、鎳氫
(NiMH)、鋰離子(Li-ion)等)、太陽能電池、燃料電池等。
處理器118還可以耦合到GPS晶片組136,該GPS晶片組136可以被配置成提供關於WTRU 102的目前位置的位置資訊(例如經度和緯度)。作為來自GPS晶片組136的資訊的補充或者替代,WTRU 102可以通過空中介面116從基地台(例如基地台114a、114b)接收位置資訊,和/或基於從兩個或更多個相鄰基地台接收到的信號的定時來確定其位置。需要理解的是,在與實施方式一致的同時,WTRU可以通過任何合適的位置確定方法來獲取位置資訊。
處理器118還可以耦合到其他週邊設備138,該週邊設備138可以包括提供附加特徵、功能性和/或無線或有線連接的一個或多個軟體和/或硬體模組。例如,週邊設備138可以包括加速度計、電子指南針(e-compass)、衛星收發信機、數碼相機(用於照片或者視訊)、通用串列匯流排(USB)埠、震動裝置、電視收發信機、免持耳機、藍牙R模組、調頻(FM)無線電單元、數位音樂播放器、媒體播放器、電動遊戲機模組、網際網路瀏覽器等等。
第1C圖是根據實施方式的RAN 104和核心網路106的系統圖。如以上所提到的,RAN 104可以使用UTRA無線電技術通過空中介面116與WTRU 102a、102b和102c通信。RAN 104還可以與核心網路106進行通信。如第1C圖所示,RAN 104可以包括節點B 140a、140b、140c,這些可以分別包括用於通過空中介面116與WTRU 102a、102b、102c進行通信的一個或者多個收發信機。節點B 140a、140b、140c可以分別與RAN 104中的特殊胞元(未示出)進行關聯。RAN 104還可以包括RNC 142a、142b。值得注
意的是在保持與實施方式一致的同時,RAN 104可以包括任意數量的節點B和RNC。
如第1C圖所示,節點B 140a、140b可以與RNC 142a進行通信。附加地,節點B 140c可以與RNC 142b進行通信。節點B 140a、140b、140c可以通過Iub介面與各自的RNC 142a、142b進行通信。RNC 142a、142b可以通過Iur介面彼此相互通信。RNC 142a、142b分別可以被配置成控制各自所連接的節點B 140a、140b、140c。此外,RNC 142a、142b分別可以被配置成執行或者支援其他功能,諸如外環電源控制、負載控制、允許控制、封包調度、移交控制、宏分集、安全功能、資料加密等。
第1C圖中示出的核心網路106可以包括媒體閘道(MGW)144、移動交換中心(MSC)146、服務GPRS支援節點(SGSN)148、和/或閘道GPRS支持節點(GGSN)150。儘管前述每一個元件被描述為核心網路106的一部分,但可以理解的是這些元件的任何一個可以由除核心網路操作者之外的實體所擁有和/或操作。
RAN 104中的RNC 142a可以通過IuCS介面連接到核心網路106中的MSC 146。MSC 146可以連接到MSW 144中。MSC 146和MGW 144可以給WTRU 102a、102b、102c提供至電路交換網路(諸如PSTN 108)的存取,從而促進WTRU 102a、102b、102c和傳統陸線通信設備之間的通信。
RAN 104中的RNC 142a還可以通過IuPS介面連接到核心網路106中的SGSN 148。SGSN 148可以連接到GGSN 150中。SGSN 148和GGSN 150可以給WTRU 102a、102b、102c提供至封包交換網路(諸如網際網路110)的存取,從而促進WTRU 102a、102b、102c和IP致能設備之間的
通信。
如以上所提到的,核心網路106還可以連接到網路112,其中所述網路112可以包括由其他服務提供商所擁有和/或操作的其他有線或者無線網路。
可以使用兩階重排序程序以允許WTRU處理和重構自兩個或更多個節點B傳送的封包。兩階重排序程序通過在WTRU中建立多個MAC-ehs實體(每個節點B一個)而確保了按序傳遞封包到較高層。兩階重排序程序僅在新的MAC實體執行封包重排序。兩階重排序程序還在WTRU中建立多個MAC-ehs實體並且在MAC和RLC執行封包重排序。封包的單階沖排序還可以可被用於通過在節點B之間分佈邏輯頻道,以允許WTRU處理和重構來自兩個或更多個節點B的封包,從而確保按序傳遞封包到較高層。
術語MAC-ehs可以被用作表示運行於HS-DSCH傳輸頻道上的版本7 MAC-ehs子層中執行的功能性,包括但不限於:混合自動重複請求(HARQ)、分解、重排序佇列分佈、重排序、重組以及邏輯頻道ID解多工(LCH-ID解多工)。
對於站點間操作,可以建立新的MAC架構。在一種替換方式中,可能存在多個MAC-ehs實體。例如,在WTRU中存在針對每個站點的被配置成執行HSDPA操作的MAC-ehs。例如,可能存在針對每個節點B的執行多點操作的MAC-ehs實體。由此,資料在MAC級被分割而且每個WTRU存在一個RLC實體。
對於站點內操作(例如胞元屬於相同節點B),在WTRU中可能存在一個MAC-ehs實體。對於站點間場景(例如胞元屬於不同節點B),
在WTRU中可能針對每個節點B存在一個MAC-ehs實體。如果WTRU被配置用於多胞元接收,則存在一由網路傳送的用於告知WTRU配置是站點內、站點間還是兩者的組合的識別字,由此WTRU可以確定需要多少個MAC-ehs實體。這一識別字可以是簡單的布林(例如站點內或站點間指示),可以是WTRU被配置的MAC-ehs實體的明確的數目和參數,或者可以是胞元和節點B之間的映射(例如,胞元1和2可以屬於節點B1,胞元3可以屬於節點B2等)。
WTRU可以使用諸如發射功率控制(TPC)組合索引或者相關授權(RG)組合索引之類的其他信令機制,以確定獨立的MAC-ehs實體是否可用。WTRU的功能性還可以針對特定節點B建立。更特別地,如果WTRU正在從具有相同索引的胞元接收HS-DSCH,則WTRU可以確定胞元屬於相同的節點B,由此可以僅具有一個MAC-ehs實體或者一組用於這些胞元的優先順序佇列。否則,如果索引不同,WTRU可以假設對於被配置有不同索引的HS-DSCH胞元,均應當存在MAC-ehs實體。一些節點B實現方式可能不允許在磁區間共用資源,在這種情況下,可以假設對於在此類節點B中的每個胞元,每個WTRU可以配置一個MAC-ehs實體。
在網路側,對於每個WTRU,每個節點B可以維持一個MAC-ehs實體,並且在每個節點B處,封包被獨立地分配傳輸序列號(TSN)。對於每個WTRU,每個節點B還可以在每個胞元維持一個MAC-ehs實體,或者可替換地對於在該站點內的WTRU,每個節點B可以對於所有配置的胞元維持一個MAC-ehs實體。
第2圖示出了用於具有雙MAC-ehs實體的WTRU的MAC架
構示例。如第2圖所示,MAC架構包括雙MAC-ehs實體,其中完整的MAC-ehs功能性可被重複。這可能導致對於每個MAC-ehs具有不同的HARQ實體,並且可以假設WTRU被配置成從兩個不同胞元接收資料。第2圖中示出的架構可以擴展用於WTRU可以從多於兩個節點B接收HS-DSCH的情況。在第2圖中,MAC-ehs-1 201可以被建立用於從節點B1接收HS-DSCH 210,MAC-ehs-2可以被建立用於從節點B2接收HS-DSCH 211。MAC-ehs-1和MAC-ehs-2還可以包括LCH-ID解多工實體203、重組實體204、重排序實體205、重排序佇列分佈206、分解實體207和HARQ實體208。
LCH-ID解多工實體203可以被用於基於接收到的邏輯頻道識別字將MAC-ehs服務資料單元(SDU)路由至正確的邏輯頻道。重組實體204可以被用於重組分割後的MAC-ehs SDU並且將MAC協定資料單元(PDU)轉發至LCH-ID解多工實體203。重排序實體205可以根據接收到的序列號組織接收到的重排序PDU。重排序佇列分佈206可以基於接收到的邏輯頻道識別字將接收到的重排序PDU路由至正確的重排序佇列。分解實體207可以通過移除MAC-ehs報頭來分解MAC-ehs PDU。HARQ實體208處理HARQ協定。
在針對WTRU的另一MAC架構示例中,僅有一個MAC-ehs實體被配置有每個胞元或者每個節點B一組重排序佇列。重排序佇列分佈可以使用下列方式中的一種或者組合來確定將資料傳送到哪個佇列。
用於確定將資料傳送到哪個佇列的第一種方式是每個HARQ ID程序被映射到特定MAC-ehs實體。這可以通過使得不同的MAC-ehs實體使用不同的HARQ程序ID範圍來實現。可選地,除了HARQ程
序ID之外,新的欄位(例如MAC-ehs ID)可以被配置並且被用於辨識特定MAC-ehs實體。不同的MAC-ehs實體可以繼續使用相同的HARQ程序ID範圍。
用於確定將資料傳送到哪個佇列的第二種方式是每個胞元或節點B具有預定義範圍的佇列分佈ID,由此使得WTRU能夠在兩者間區分。可選地,每個節點B或胞元可以保持一個佇列ID。
用於確定將資料傳送到哪個佇列的第三種方式是由網路用信號通知佇列ID和MAC-ehs實體之間的映射。例如,網路可以用信號通知針對每個佇列ID的MAC-ehs ID。
用於確定將資料傳送到哪個佇列的第四種方式是在MAC-ehs協定資料單元(PDU)報頭中使用新的識別字來向WTRU指示MAC-ehs PDU應當被傳遞到哪個MAC-ehs實體。
用於確定將資料傳送到哪個佇列的第五種方式是WTRU使用實體層辨識(例如,胞元的擾碼)來確定MAC-ehs PDU應當被傳遞到哪個MAC-ehs實體。
用於確定將資料傳送到哪個佇列的第六種方式可以基於接收到的HS-DSCH頻道。重排序佇列可以被映射到HS-DSCH傳輸頻道或者HS-DPSCH頻道。
用於確定將資料傳送到哪個佇列的第七種方式是新的節點B識別字可以被定義以便網路能夠向WTRU指示佇列ID和節點B ID之間的映射。特別地,新的節點B ID識別字映射可以包括每個佇列ID被映射到哪個節點B ID。
第3圖示出了WTRU側上的示例MAC-ehs實體以及兩組重排序序列,其中每組重排序序列包括兩個序列。WTRU中的每個MAC-ehs實體或者重排序實體組可以被配置成對針對屬於特定節點B的重排序佇列的封包進行重排序。MAC-ehs實體301可以包括LCH-ID解多工實體303、重組實體304、重排序-1實體305、重排序-2實體306、重排序佇列分佈307、分解實體308和HARQ實體309。
LCH-ID解多工實體303可以用於基於接收到的邏輯頻道識別字將MAC-ehs SDU路由至正確的邏輯頻道。重組實體304可以用於重組分割後的MAC-ehs SDU並且將MAC PDU轉發至LCH-ID解多工實體303。重排序-1實體305和重排序-2實體306可以根據接收到的序列號組織接收到的重排序PDU。重排序佇列分佈307可以基於接收到的邏輯頻道識別字將接收到的重排序PDU路由至正確的重排序佇列。分解實體308可以通過移除MAC-ehs報頭來分解MAC-ehs PDU。HARQ實體309處理HARQ協定。
對從不同節點B或者可替換胞元接收到的封包的重排序例如可以以下列方式中的一種來實現:(1)通過建立新的MAC實體在MAC中執行兩階重排序;或者(2)在RLC中執行兩階重排序。
對於在MAC層中的兩階重排序,由兩個MAC-ehs實體或者公共MAC-ehs實體傳遞的封包可能並不是按序的,這是因為來自不同節點B的封包可能不必同時被接收。由於RLC功能性可能依靠MAC-ehs實體來按序傳遞RLC PDU,這可能影響諸如RLC狀態報告之類的現有程序。利用具有雙MAC-ehs實體的MAC架構,RLC實體可能會接收失序封包,這可能觸發來自WTRU側的過早RLC狀態報告,並由此不必要地重傳可能沒有遺失而只
是延遲的資料。為了避免或者最小化對RLC實體的影響,MAC架構可以確保來自兩個節點B的封包在被傳送到WTRU的RLC或者較高層之前被適當地重排序。這一新的MAC功能性可以在MAC-sf實體中找到。
第4圖示出了用於具有雙MAC-ehs實體和一個MAC-sf實體的MAC架構的示例。每個WTRU可以被配置有一個MAC-sf實體。新的MAC-sf實體可以在一個或多個MAC-ehs實體之上或者公共MAC-ehs實體之上找到。在通用陸地無線電存取網路(UTRAN)中,對於每個WTRU存在一個MAC-sf實體。
如第4圖所示,MAC-sf 403可以與MAC-ehs實體401或者公共MAC-ehs實體402通信以及如第4圖所示與MAC-d通信。
MAC-c/sh/m 407可以控制對除了HS-DSCH傳輸頻道和E-DCH傳輸頻道之外的所有公共傳輸頻道的存取。MAC-d 404可以控制對所有專用傳輸頻道的存取,對MAC-c/sh/m 407和MAC-hs/ehs 401和402的存取。MAC-c/sh/m 407還可以控制對MAC-is/i 405的存取。MAC-hs/ehs 401和402還可以處理HSDPA特定功能以及控制對HS-DSCH傳輸頻道的存取。MAC-es/e或MAC-is/i 405可以控制對E-DCH傳輸頻道的存取。
第5圖示出了具有兩個全局重排序子實體的WTRU中的全局MAC-eh實體的示例。所有的MAC-sf功能性可以被合併到全局MAC-ehs實體或者在WTRU側的具有MAC-ehs功能性的新的MAC實體中。MAC-sf功能性可以存在於新的子實體中,該子實體可以被稱作全局重排序實體502。每個邏輯頻道實體503可能存在一個全局重排序實體502。MAC-ehs實體501可以包括LCH-ID解多工實體503、重組實體504、重排序-1實體505、重排序-2實
體506、重排序佇列分佈507、分解實體508和HARQ實體509。如第5圖所示,每個節點B可存在兩個重排序佇列,並且每個節點B可以使用相同的兩個邏輯頻道。MAC-sf功能性還可以包括在MAC-d子層中。
LCH-ID解多工實體503可以被用於基於接收到的邏輯頻道識別字將MAC-ehs SDU路由至正確的邏輯頻道。重組實體504可以被用於重組分割後的MAC-ehs SDU並且將MAC PDU轉發至LCH-ID解多工實體503。重排序-1實體505和重排序-2實體506可以根據接收到的序列號組織接收到的重排序PDU。重排序佇列分佈507可以基於接收到的邏輯頻道識別字將接收到的重排序PDU路由至正確的重排序佇列。分解實體508可以通過移除MAC-ehs報頭來分解MAC-ehs PDU。HARQ實體509處理HARQ協定。
第6圖示出了位於UTRAN側上的MAC-sf實體的示例。在UTRAN側,新的MAC-sf實體602可以位於RNC中,並且可以與節點B中的MAC-ehs實體601以及RNC中的MAC-d 603兩者通信。第6圖示出了新的MAC-sf實體602可以位於RNC中,並且可以與節點B中的MAC-ehs實體601以及RNC中的MAC-d 603兩者通信。
MAC-c/sh/m 606可以位於控制RNC中,MAC-d 603可以位於服務RNC中。MAC-hs/ehs 601可以位於節點B中。將被傳送的MAC-d PDU可以經由Iub介面從MAC-c/sh/m 606或者經由Iur/Iub介面從MAC-d 603轉移到MAC-hs/ehs 601中。
在WTRU中,每個MAC-ehs實體可以被配置成將每個節點B或者可替換地每個胞元的重排序封包傳遞到MAC-sf實體,該MAC-sf實體可以在將封包傳遞到RLC之前通過使用新的序列號SNsf來重排序他們。
第7圖示出了位於WTRU側上的MAC-sf實體的示例。MAC-sf實體可以針對每個邏輯頻道辨識,包括分解實體和重排序實體。在第7圖中,例如,可以假設總共四個邏輯頻道。第7圖示出了包括重排序實體702和分解實體703的MAC-sf實體701。重排序實體702可以根據接收到的序列號組織接收到的重排序PDU。分解實體703可以通過移除MAC-ehs報頭來分解MAC-ehs PDU。
第8圖示出了位於WTRU側上的MAC-sf實體和雙MAC-eh實體的示例。如第8圖所示,MAC-sf實體可以由以上描述的MAC-ehs實體中的一個表示,其中兩個獨立的MAC-ehs實體可以共存。MAC-sf實體801可以位於兩個MAC-ehs實體804和805之上並且可以接收已經根據其可能映射到的邏輯頻道辨識解多工的封包。MAC-sf實體801可以包括重排序實體802和分解實體803。每個MAC-ehs實體804和805可以包括LCH-ID解多工實體806、重組實體807、重排序實體808、重排序佇列分佈809、分解實體810和HARQ實體811。
重排序實體802可以根據接收到的序列號組織接收到的重排序PDU。分解實體803可以通過移除MAC-ehs報頭來分解MAC-ehs PDU。
LCH-ID解多工實體806可以被用於基於接收到的邏輯頻道識別字將MAC-ehs SDU路由至正確的邏輯頻道。重組實體807可以被用於重組分割後的MAC-ehs SDU並且將MAC PDU轉發至LCH-ID解多工實體806。重排序實體808可以根據接收到的序列號組織接收到的重排序PDU。重排序佇列分佈809可以基於接收到的邏輯頻道識別字將接收到的重排序PDU路由至正確的重排序佇列。分解實體810可以通過移除MAC-ehs報頭來
分解MAC-ehs PDU。HARQ實體811處理HARQ協定。
第9圖示出了PDU的示例MAC-sf。在第9圖中,可以假設僅有兩個邏輯頻道已經被配置,並且用於兩個邏輯頻道的資料已經由每個節點B傳送。屬於相同邏輯頻道的封包可以被傳送到相同的分解和重排序實體。第9圖僅作為示例,MAC-sf實體同樣可以與以上描述的所有其他架構共存。
在MAC-ehs實體中,“LCH-ID解多工”的現有功能性可能被更新,以便MAC-ehs解多工實體基於接收到的邏輯頻道識別字將MAC-sf PDU(例如MAC-ehs SDU)路由至MAC-sf實體的正確的分解和重排序實體。換言之,MAC-ehs解多工實體可以被配置成將屬於相同邏輯頻道的MAC-sfSDU傳送到相同的分解和重排序實體。
在RNC中,新的MAC序列號SNsf可以作為報頭添加到每個MAC-sf PDU以幫助WTRU中的MAC-sf實體重排序封包。RNC中的MAC-sf實體可以負責管理和設置每個MAC-d流或者每個邏輯頻道的序列號。每個MAC-d PDU可以給定一個序列號。資料隨後可以被傳送到被配置的HS-DSCH節點B中的一個或多個節點B的MAC-ehs實體。
MAC-sf PDU可以定義有負載905和報頭903。MAC-sf負載905可以對應於一個MAC-sf服務資料單元(SDU)904,而報頭903可以包括新的SF序列號,例如如第9圖所示的SNsf 902。第9圖還可以顯示在發射機側,例如UTRAN,MAC-d可以傳送MAC-d PDU至MAC-sf實體,MAC-sf實體可以接收它作為MAC-sf SDU,MAC-sf實體可以將它傳送到MAC-ehs實體,該MAC-ehs實體可以接收它作為MAC-ehs SDU。
在WTRU側,MAC-sf分解實體可以從兩個MAC-ehs實體或者從公共MAC-ehs實體失序接收MAC-sf PDU。MAC-sf分解實體可以移除MAC-sf報頭並且可以將MAC-sf重排序PDU傳遞到MAC-sf重排序實體。每個邏輯頻道或者MAC-d流可能存在一個重排序實體。可選地,每個邏輯頻道可能還存在一個分解實體。MAC-sf重排序實體可以在將封包(例如,MAC-ehs SDU等同於MAC-ehs PDU)傳遞到MAC-d之前根據包括在報頭中的SNsf將封包重排序到正確的邏輯頻道。
可以為MAC-sf實體定義附加的功能性以適當地重排序MAC-sf PDU。此外,重排序實體可能不會等待遺失的MAC-sf PDU一段確定的時間,因為這一PDU可能是遺失的,或者節點B可能太不同步從而使得來自一個節點B的封包之間的延遲相比於來自其他節點B的封包的延遲是不可接受。
第10A和10B圖為示出在給定時間上只使用一個Tsf計時器的可替換實施方式的流程圖。在此使用了以下術語。“Next_expected_SNsf(下一個_期望的_SNsf)”可以是跟隨所接收到的上一個按序MAC-sf PDU的SNsf的SF-DC序列號(SNsf)。Next_expected_SNsf的初始值可以是零。“Tsf”可以是SF-DC遺失PDU計時器。在給定時間可能存在一個運行的計時器Tsf。
如第10A和10B圖所示,以下描述SF-DC重排序實體如何使用Tsf、Next_expected_SNsf和重排序緩衝器來重排序其所接收的封包。關於Tsf是否已經期滿或者是否接收到PDU的確定被作出1000。如果接收到PDU,則確定所接收到的PDU是否在範圍內1001。如果所接收到的PDU在
範圍內,即SNsfNext_expected_SNsf,則確定Tsf是否正在運行1002,如果Tsf未在運行並且MAC-sf PDU被按序接收1003(SNsf=Next_expected_SNsf),則SF-DC重排序實體可以將這一PDU傳遞1004到MAC-d並且將Next_expected_SNsf的值以一遞增1005。如果WTRU檢測到遺失的PDU 1003(具有SNsf>Next_expected_SNsf的MAC-sf PDU被接收),並且沒有計時器Tsf已經運行,Tsf可能被啟動1006並且接收到的PDU可以被儲存1007在重排序緩衝器中由其SNsf指示的位置處。
當Tsf正在運行時1002,重排序實體可以將接收到的PDU按照他們的SNsf順序儲存在重排序緩衝器中1018。如果及時接收1009到所檢測的遺失PDU(在Tsf期滿之前接收到具有SNsf=Next_expected_SNsf的MAC-sf PDU),計時器Tsf可以被停止1010。接收到的PDU可以被儲存1011在重排序緩衝器由其SNsf指示的位置處。如果在重排序緩衝器中一個或多個PDU仍然遺失1012,Tsf可以被重啟1013,Next_expected_SNsf可以被設置1014成所有遺失的PDU中最小的SNsf,並且具有SNsf<Next_expected_SNsf的PDU可以被傳遞1015到MAC-d。如果在重排序緩衝器中沒有PDU遺失1012,Next_expected_SNsf可以被設置1016成重排序緩衝器中具有最高SNsf的PDU的SNsf加一(Next_expected_SNsf=最高SNsf+1),並且所有儲存在緩衝器中的PDU可以被傳遞1017到MAC-d。
如果Tsf期滿1000且在重排序緩衝器中存在至少另一個遺失的PDU 1020,Tsf可以被重啟並且Next_expected_SNsf可以被設置1021成具有最小SNsf的遺失的PDU的SNsf。如果在重排序緩衝器中沒有其他遺失的PDU 1020,Next_expected_SNsf可以被設置1022成重排序緩衝器中具有最高
SNsf的PDU的SNsf加一(Next_expected_SNsf=最高SNsf+1)。已經儲存在重排序緩衝器中的MAC-sf PDU以及具有SNsf<Next_expected_SNsf的MAC-sf PDU可以被傳遞1019到MAC-d。如果SF-DC重排序實體接收到1000具有SNsf<Next_expected_SNsf 1001的PDU,則它可以丟棄該PDU 1008。
第11A和11B圖為示出每個遺失的PDU使用一個Tsf計時器的可替換實施方式的流程圖。下面的變數可以按如下定義。“Next_SNsf”為跟隨接收到的或者遺失的上一個MAC-sf PDU的SNsf的SF-DC序列號(SNsf)。Next_SNsf的初始值可以是零。“Tsf(SNsf)”是SF-DC遺失PDU計時器。每個遺失的PDU可以有一個計時器。“Missing_Pdu(SN)”是遺失的具有序列號SN的PDU的SN。每個遺失的PDU可以存在一個變數。
如第11A和11B圖所示,下面描述SF-DC重排序實體如何使用Tsf(SNsf)計時器、不同的變數和重排序緩衝器來重排序其接收到的封包。關於Tsf是否已經期滿或者是否接收到PDU的確定被作出1100。如果接收到PDU,則確定所接收到的PDU是否在範圍內1101。如果所接收到的PDU在範圍內,即SNsf最小Missing_Pdu(SN),則確定Tsf(SNsf)是否正在運行1102。如果沒有Tsf(SNsf)正在運行並且MAC-sf PDU被按序接收1103(SNsf=Next_SNsf),則SF-DC重排序實體可以將這一PDU傳遞1104到MAC-d並且將Next_SNsf的值以一遞增1105。如果WTRU檢測到遺失的PDU 1103(具有SNsf>Next_SNsf的MAC-sf PDU被接收),新的變數“Missing_Pdu(SNsf)”可以被設置1106成Next_SNsf的值。Tsf(SNsf)實例(instance)可以為這一遺失的PDU啟動1107。接收到的PDU可以被儲存1108在重排序緩衝器中由其SNsf指示的位置處。Next_SNsf的值可以被遞增1109一直到其
值與最近接收到的PDU的SNsf不同為止。以上可以以任何組合和任何順序完成。如果一個或多個Tsf(SNsf)實例正在運行1102,重排序實體可以按照SNsf順序將接收到的PDU儲存在重排序緩衝器1117中。如果及時接收到1111所檢測的遺失PDU(如果在對應的Tsf(SNsf)期滿之前接收到具有SNsf等於Missing_Pdu(SNsf)變數中的一個的MAC-sf PDU),對應的計時器Tsf(SNsf)可以被停止1112。接收到的PDU可以被儲存1113在重排序緩衝器由其SNsf指示的位置處。如果Missing_Pdu(SN)是僅有的遺失的PDU 1114(如果不再有計時器Tsf在運行),所有儲存的PDU可以被傳遞1116到MAC-d。在多個遺失的PDU 1114的情況下(如果至少一個計時器Tsf(SNsf)仍然在運行)並且如果Missing_Pdu(SNsf)是所有Missing_Pdu(SNsf)中最小的,所儲存的具有SNsf<下一個Missing_Pdu(SN)的PDU可以被傳遞1115到MAC-d。以上可以以任何組合和任何順序完成。
如果實例Tsf(SNsf)期滿1100且沒有其他Tsf計時器在運行1114,所有儲存的PDU可以被傳遞1119到MAC-d。如果這一Tsf(SNsf)對應1116於最小Missing_Pdu(SNsf),所儲存的具有SNsf<下一個Missing_Pdu(SN)-1的PDU可以被傳遞1120到MAC-d。如果Next_SNsf等於這一Missing_Pdu(SNsf)+1,Next_SNsf可以以一遞增1118。以上可以以任何組合和任何順序完成。如果SF-DC接收到具有SNsf<最小Missing_Pdu(SN)1101的PDU 1100,它可以丟棄該PDU 1110。
Tsf的值可以是固定的,可以由WTRU確定或者可以由網路配置。網路可以用信號通知Tsf的最小和最大值。如果Tsf的值由網路配置,則其可以基於關於兩個節點B的同步等級的網路知識。例如,如果網路意識
到節點B幾乎在相同時間發送,它可以給WTRU配置較低值的Tsf。如果網路知道一個節點B在另一節點B後的很長一段時間傳送資料,它可以給WTRU配置較長值的Tsf。在對次級單頻HS-DSCH服務胞元去啟動的情況下,MAC-sf實體可以被移除。計時器Tsf的值可以被設置成零。
MAC層二階重排序可以通過劃分每個節點B(或可替換的傳送胞元)允許的TSN範圍而基於MAC-ehs傳輸序列號(TSN)。RNC可以轉發MAC-d PDU的順序塊到節點B並且可以分配非交疊範圍的TSN值,其中TSN值的範圍可以指示多個節點B之間的塊序列。
在一個示例實現中,RNC可以傳送第一序列的十個連續MAC-d PDU至具有允許TSN範圍101-200的節點B2。在WTRU處重排序時,WTRU可以首先在每個TSN範圍內重排序PDU(一階重排序)並且隨後基於TSN範圍重排序(二階重排序)。在這一示例中,WTRU可以首先將所有使用TSN範圍1-100的資料塊傳遞到RLC,隨後可以將使用TSN範圍101-200的資料塊傳遞到RLC。
替換地或者附加地,重排序可以在RLC中執行。RLC可以僅從MAC接收按每個節點B(或者可替換地每個胞元)重排序的封包,並且可以執行對來自不同MAC實例的封包的全局重排序。如果WTRU已經配置有多個MAC-ehs實體,RLC可以被配置一指示WTRU必須在RLC應答模式(AM)中做重排序的新的選項。例如,可能不再需要MAC來確保來自不同站點的RLC PDU的按序傳遞。如果RLC檢測到遺失的序列號,其自身可哥選地在觸發RLC狀態報告之前等待一段給定的時間來確保遺失的PDU不被其他節點B傳送。RLC重排序過程可以應用於將RLC SDU傳遞到較高層和/
或將狀態報告傳遞到發射機側以用於RLC AM。
在RLC中的過程可以針對應答模式(AM)邏輯頻道和可選的非應答模式RLC執行。第12A和12B圖為示出每個遺失的序列號使用一個計時器的可替換實施方式的流程圖。例如被稱作Timer_Am_Reordering的新的計時器可以被定義並且被用於在AM資料(AMD)PDU遺失的情況下,推遲狀態PDU(STATUS PDU)的傳輸。以下定義可以被使用。“Timer_Am_Reordering”可為遺失PDU計時器。在給定時間可能存在一個計時器運行。“VR(AM_NEXT)”可以是下一個期望的PDU的序列號,例如跟隨上一個按序接收到的PDU的SN的SN。這一變數可以被初始化為零。“Reordering_Window_Size”可以是WTRU RLC可接收PDU的接收視窗的大小。如果接收到具有在視窗開始之前的SN的PDU,則RLC應當丟棄它。“VR(BW)”是視窗的開始。這一變數可以被初始化為零。“VR(EW)”可以是視窗的結束。這一變數可以被初始化成Reordering_Window_Size減去1。所有的操作可以以最大SN為模計算。
下面描述如第12A和12B圖示出的這一解決方案的RLC行為。關於Timer_Am_Reordering是否已經期滿或者是否接收到PDU的確定被作出1200。如果接收到PDU,則確定所接收到的PDU是否在範圍內1201。如果所接收到的PDU在範圍內,即SNVR(BW),則確定Timer_Am_Reordering是否正在運行1202。如果Timer_Am_Reordering未在運行並且RLC按序列順序接收PDU 1203(接收到的PDU的SN等於VR(AM_NEXT)),則RLC可以將這一PDU儲存1204在重排序緩衝器中由其SN指示的位置處並且以一遞增1205 VR(AM_NEXT)。如果RLC通過使用
來自重排序實體的按序PDU來重組RLC SDU,則其可以傳遞1204 SDU到較高實體。如果RLC在接收中檢測到間隙1203(接收到的PDU具有SN>VR(AM_NEXT))且如果Timer_Am_Reordering未在運行,其可以啟動1206Timer_Am_Reordering。接收到的PDU可以儲存1207在重排序緩衝器中由SN指示的位置處。當Timer_Am_Reordering在運行時1202,RLC可以按照它們的SN順序將接收到的PDU儲存在重排序緩衝器中,在PDU遺失的情況下留下間隙1217。
如果即時接收到所檢測的遺失PDU 1209(如果在Timer_Am_Reordering期滿之前接收到具有等於VR(AM_Next)的SN的PDU),Timer_Am_Reordering可以被停止1210。接收到的PDU可以被儲存1211在重排序緩衝器由其SN指示的位置處。針對這一PDU可以傳送1212應答(ACK)至網路。如果在重排序緩衝器中一個或多個PDU仍然遺失1213(在SN中存在間隙),Timer_Am_Reordering可以被重啟1214或者VR(AM_Next)可以被設置1215成重排序緩衝器中所有遺失的PDU中最小的SN。如果在重排序緩衝器中沒有PDU遺失1213(在SN中不存在間隙):VR(AM_Next)可以被設置1216成重排序緩衝器中具有最高SN的PDU的SN加一(VR(AM_Next)=最高SN+1)。如果RLC可從所儲存的PDU中重組RLC SDU,SDU可以被傳遞到較高層(例如接收到針對給定RLC SDU的所有RLC PDU)。以上可以以任何組合和任何順序完成。
如果Timer_Am_Reordering期滿1200,狀態PDU可以被傳送1218到網路以指示對於等於VR(AM_Next)的SN的否定應答(NACK),並且如果在重排序緩衝器中具有小於VR(AM_Next)的SN的其他PDU遺
失,也可以在狀態PDU中為遺失的SN指示NACK,並且可選地還可以報告對於所有接收到的PDU的ACK。如果在重排序緩衝器中存在位於接收視窗中的至少另一個遺失的PDU 1220,Timer_Am_Reordering可以被重啟1221或者VR(AM_Next)可以被設置1222成遺失的PDU的SN。如果在重排序緩衝器中不再存在PDU遺失1220,VR(AM_Next)可以被設置1223成具有最高SN的PDU的SN加一(VR(AM_Next)=最高SN+1)。以上可以以任何組合和任何順序完成。
如果RLC接收到具有接收視窗開始之前1201的SN(SN<VR(BW))的PDU 1200,它可以丟棄該PDU 1208。如果WTRU接收到具有比VR(EW)高1201的SN的PDU 1200,則WTRU可以將接收視窗上移到這一SN 1224,即VR(BW)=VR(BW)+(SN-VR(EW))且VR(EW)=SN。如果可能的話WTRU可以利用儲存在重排序緩衝器中的PDU重組RLC SDU,並且將該SDU傳送到較高實體1225。WTRU可以從重排序緩衝器中移除SN低於接收視窗的PDU 1226。以上可以以任何組合和任何順序完成。
替換地或附加地,每個遺失的PDU可以使用一個計時器。每個遺失的PDU可以啟動新的重排序計時器實例。這裏使用以下定義。“Timer_SR(SNm)”可為遺失PDU計時器。每個遺失的PDU可存在一個Timer_SR實例。“Missing_Var(SNm)”可以是遺失的PDU的序列號,每個遺失的APADU存在一個Missing_Var(SNm)實例。“VR(NEXT)”可以是具有最高SN的PDU的序列號加一。這一變數可以被初始化為零。“Reordering_Window_Size”可以是WTRU RLC可接收PDU的接收視窗的大小。如果接收到具有在視窗開始之前的SN的PDU,則RLC可以丟棄它。
“VR(BW)”可以是視窗的開始。這一變數可以被初始化為零。“VR(EW)”可以是視窗的結束。這一變數可以被初始化成Reordering_Window_Size減去1。
第13A和13B圖為示出RLC行為的流程圖。關於Timer_SR(SNm)是否已經期滿或者是否接收到PDU的確定被作出1300。如果接收到PDU,則確定所接收到的PDU是否在範圍內1301。如果所接收到的PDU在範圍內,即SNV(BW),則確定Timer_SR(SNm)是否正在運行1302。如果沒有Timer_SR實例在運行1302並且RLC按序列順序接收PDU 1303(接收到的PDU的SN等於VR(NEXT)),則RLC可以將這一PDU儲存1304在重排序緩衝器中由其SN指示的位置處並且以一遞增1305 VR(NEXT)。在每次RLC通過使用來自重排序實體的按序PDU來重組RLC SDU時,RLC可以傳遞SDU到較高實體。如果RLC在接收中檢測到間隙1303(接收到的PDU具有SN>VR(NEXT)),可以為遺失的PDU啟動1306 Timer_SR(SNm)實例。這一遺失的PDU的SNm可以保存1307在變數Missing_Var(SNm)的實例中。接收到的PDU可以儲存1308在重排序緩衝器中由SN指示的位置處。VR(NEXT)可以被設置成等於遺失的PDU SNm加一(VR(NEXT)=Missing_Var(SNm)+1)。以上可以以任何組合和任何順序完成。
如果一個或多個Timer_SR實例正在運行1302,重排序實體可以按照其SN順序將接收到的PDU按序(沒有間隙)儲存在重排序緩衝器中並且可以以一遞增VR(NEXT)1316。如果及時接收到1311所檢測的遺失PDU(如果在對應的Timer_SR(SNm)期滿之前接收到具有SN等於Missing_Var(SNm)實例之一的PDU),對應的計時器Timer_SR(SNm)可
以被停止1312。接收到的PDU可以被儲存1313在重排序緩衝器由其SN指示的位置處。針對PDU可以傳送1314 ACK至網路。如果RLC從儲存的PDU中重組RLC SDU,則SDU可以傳遞1315到較高層。以上可以以任何組合和任何順序完成。
如果Timer_SR(SNm)實例中的一個期滿1300,用於指示針對SN等於這一遺失PDU的Missing_Var(SNm)的NACK的狀態PDU可以被傳送1317到網路。RLC可以重啟1318 Timer_SR(SNm)。如果RLC接收到1300具有在接收視窗開始之前的SN(SN<VR(BW))1301的PDU,它可以丟棄1310該PDU。如果WTRU接收到1300具有高於VR(EW)的SN 1301的PDU,接收視窗可以被上移1319到這一SN(VR(BW)=VR(BW)+(SN-VR(EW))且VR(EW)=SN)。對應的Missing_Var值低於新的視窗的Timer_SR實例可以被停止並且對應的Missing_Var變數的實例可以被刪除1320。如果可能的話,具有儲存在重排序緩衝器中的PDU的RLC SDU可以被重組,並且SDU可以被傳送到較高實體1321。SN低於接收視窗的PDU可以從重排序緩衝器移除1322。以上可以以任何組合和任何順序完成。Timer_SR可能具有固定值,可能由WTRU確定,或者由網路在無線電資源控制(RRC)訊息中配置。
可能存在對於等待持續時間的限制和對於針對遺失的封包的請求數量的限制。在針對特定PDU的最大數量的重傳之後,網路側的RLC可以被重置。然而,一些控制也可以如下在WTRU側實現。WTRU RLC可以根據以下來限制其針對相同遺失的PDU的請求重傳的次數。
可以為每個遺失的PDU定義例如稱作V_RN的被初始化為
零的新變數,並且可以使用該新變數來跟蹤對於由SN辨識的特定PDU已經啟動了多少次Timer_SR。如果RLC因為遺失的PDU傳送STATUS_PDU,則它可以為該PDU再次啟動Timer_SR,並且可以針對這一PDU將所述新的變數V_RN以一遞增。可以定義重試的最大次數並且可以將該最大次數稱作MAX_RN。如果對於特定遺失的PDU而言,V_RN變得大於MAX_RN,並且Timer_SR期滿而這一PDU仍然沒有被接收到,則這一PDU可以被視為遺失,並且RLC可以丟棄與該遺失的PDU屬於相同的SDU的所有PDU,並且可選地傳送用於指示不再等待這一PDU的包括該PDU的SN的STATUS_PDU或者另一類型的識別字至網路。MAX_RN可以是固定值,可以由WTRU確定或者由網路配置。附加地,MAX_RN可以依賴于現有的變數MaxDAT的值,該變數代表AMD PDU的最大重傳數量加一。例如,MAX_RN可以等於MaxDAT或者可以等於MaxDAT減去固定值。V_RN可以是靜態或者動態值。如果接收到遺失的PDU或者如果達到V_RN(MAX_RN)的最大值,V_RN可以被重置成零。
附加地,存在RLC可以同時等待的最大數量的遺失的PDU。這可以轉譯成可以同時運行的最大數量的Timer_SR。例如,如果RLC檢測到遺失的PDU,在沒有達到最大數量的Timer_SR的情況下,它可以僅啟動新的Timer_SR。否則,RLC可以將這一PDU視為遺失並丟棄屬於相同SDU的所有PDU,並且RLC可以可選地傳送用於指示不再等待這一PDU的包括該PDU的SN的STATUS_PDU或者另一類型的識別字至網路側的對等端RLC。
替換地,例如被稱作Timer_MaxRN的另一計時器可以被定
義。時間Timer_MaxRN可以取不依賴於Timer_SR的值或者取Timer_SR的倍數值。關於Timer_MaxRN設置的最小條件之一可以是Timer_MaxRN必須比Timer_SR長。WTRU RLC可以在第一次檢測到PDU遺失時針對特定遺失的PDU啟動Timer_SR的同時啟動計時器Timer_MaxRN。這可以並不在重傳的PDU仍然遺失時完成。如果T_RN期滿,Timer_MaxRN可以仍然運行。如果遺失的PDU到達,T_RN和T_MaxRN可以停止。如果Timer_MaxRN期滿,WTRU可以將遺失的PDU視為遺失,停止Timer_SR,丟棄與遺失的PDU屬於相同的SDU的所有PDU,並且可選地傳送用於指示WTRU不再等待這一PDU的包括該PDU的SN的STATUS_PDU至網路。
在WTRU傳送STATUS_PDU以向網路指示其不再等待具有特定SN的遺失的PDU或者幾個遺失的PDU時,新的超欄位(SUFI)類型可以通過使用1001-1111之間的預留的SUFI類型比特組合之一來定義。這一新的SUFI類型例如可以被稱作“不再嘗試(No More Retries)”。“不再嘗試”SUFI可以包括WTRU RLC將不再等待重傳的一個遺失的PDU或者一列遺失的PDU的SN。如果網路接收到來自WTRU的該指示,它可以啟動RLC重置過程。
如果兩個MAC-ehs實體被配置,可以使用非應答模式(UM),其中RLC UM的現有“失序SDU傳遞”功能性可以被重新,以重排序從MAC接收到的PDU。這可以允許WTRU上和UTRAN側的RLC UM被配置有針對除了MCCH邏輯頻道之外的DCCH和DTCH邏輯頻道的“失序SDU傳遞”。
在沒有二階重排序的情況下,邏輯頻道可以在節點B間分
佈。向相同WTRU傳送的節點B僅在不同的邏輯頻道上傳送。例如,一個節點B可以使用信令無線電承載(SRB)傳送控制資訊,而其他節點B可以使用無線電承載(RB)傳送資料。另一示例可以是一個節點B可以利用RB1傳送資料,而其他節點B可以利用RB2傳送資料(例如VoIP和網頁流覽)。由於每個邏輯頻道具有一個重排序佇列,現有的MAC和RLC過程可以在這一方案中使用。
當在節點B間使用動態切換和同步時,節點B可以不同時向WTRU傳送資料。作為替代,傳送節點B可以被動態切換,這意味著節點B可以每x個數目的傳輸時間間隔(TTI)一個接一個地傳送。在這種情況下,為了最小化對於WTRU的影響(為了最小化MAC中需要的改變),可以在兩個節點B之間設計關於TSN的一些同步。替代在每個節點B上獨立地產生傳輸序列號,傳輸序列號可以在節點B之間同步,以便在節點B之間存在一個公共的序列編號方式(numbering)。例如,在WTRU處接收到的TSN在MAC-ehs實體中可以是唯一的,及時不同的節點B正在傳送。
在另一替換方式中,如果一個節點B完成了其目前傳輸,它可以通過Iub或者Iur介面向其他節點B指示其已使用的上一TSN,以便其他節點B可以利用從其他節點B接收到的TSN之後的TSN來啟動其新的傳輸。
如果WTRU檢測到節點B正在改變的命令或者指示,WTRU可以使用MAC PDU(例如一MAC-i PDU或者一控制MAC PDU)在上行鏈路(UL)方向上為每一重排序佇列用信號通知其接收到的上一TSN編號。
替換地或者附加地,每個節點B在其啟動新的重傳時可以重置其TSN。WTRU如果檢測到在節點B或者胞元上的改變,則該WTRU在每
次檢測到其正從不同節點B接收到資料時,可以重置其next_expected_TSN變數,可以重新初始化RcvWindow_UpperEdge(接收視窗上邊界)變數,或者若計時器T1正在運行則停止計時器T1。WTRU可以如上所述檢測其是否正從特定節點B接收並且可選地清空其HARQ緩衝器。
可以根據為SF-DC選擇的傳輸設計來定義不同的HARQ架構。如果兩個節點B傳送相同組資料,則在WTRU處可以實現軟組合。在WTRU側的MAC-ehs實體中可能需要一個HARQ實體。如果兩個節點B同時傳送不同組資料,可以在WTRU中如第2-9圖設計兩個HARQ實體。也可以配置兩組HARQ程序(例如12個,每個胞元6個HARQ程序),但是HARQ程序可以在所有胞元間共用。
在如上描述的動態切換的情況下(每個節點B傳送不同組資料但並不是同時的),在MAC中可存在兩個HARQ實體或者由兩個節點B共用一個公共HARQ實體,這可以允許從一個節點B傳送的封包由另一個節點B重新傳送。在公共HARQ實體的情況下,節點B必須同步他們的NDI。
在一個示例中,如果一個節點B完成其目前傳輸,它可以向其他節點B指示其在每一HARQ程序上使用的新的資料識別字(NDI)的最後一個值,以便其他節點B可以適當地設置其傳送給WTRU的NDI的值。
替換地或附加地,每個節點B如果啟動新的傳輸,可以將其NDI重置為零,並且如果WTRU檢測到其正在從不同節點B接收,則WTRU可以將其視為在HARQ程序中的第一次傳輸。
實施例
1、一種在無線發射接收單元(WTRU)中使用的用於對所
接收的協定資料單元(PDU)進行兩階重排序的方法,該方法包括:從多個節點B接收PDU,其中每個所接收的PDU具有傳輸序列號(TSN)。
2、根據實施例1所述的方法,該方法還包括:在MAC層中使用TSN在不同重排序佇列中對來自所述多個節點B中的每個節點B的所接收的PDU進行重排序。
3、根據實施例1-2中任一實施例所述的方法,該方法還包括:將來自多個重排序佇列的所接收的PDU傳遞到RLC層中的一個邏輯頻道。
4、根據實施例1-3中任一實施例所述的方法,該方法還包括:在所述RLC層中基於序列號(SN)對所接收的PDU進行重排序。
5、根據實施例1-4中任一實施例所述的方法,該方法還包括:當至少RLC PDU基於該RLC PDU的SN而遺失時,啟動計時器。
6、根據實施例1-5中任一實施例所述的方法,該方法還包括:在所述計時器期滿的條件下,基於該RLC PDU的SN,傳送用於指示遺失的RLC PDU的狀態報告,其中在RLC PDU基於該RLC PDU的SN而遺失且計時器正在運行的條件下,對所述狀態報告的傳送進行延遲。
7、根據實施例1-6中任一實施例所述的方法,該方法還包括:在所述計時器期滿且至少另一個RLC PDU遺失的條件下,重啟所述計時器;以及將下一個期望的RLC PDU的SN設置成所述遺失的RLC PDU的SN。
8、根據實施例1-7中任一實施例所述的方法,該方法還包括:
在所述計時器期滿且沒有其他RLC PDU遺失的條件下,將下一個期望的RLC PDU的SN設置成具有最高SN的RLC PDU的SN加一。
9、根據實施例1-8中任一實施例所述的方法,其中如果在重排序緩衝器中具有小於下一個期望的RLC PDU的SN的SN的其他RLC PDU遺失,則所傳送的狀態報告指示否定應答(NACK)。
10、一種在UTRAN中使用的用於對所接收的協定資料單元(PDU)進行兩階重排序的方法,該方法包括:從多個節點B接收PDU,其中每個所接收的PDU具有傳輸序列號(TSN)。
11、根據實施例10所述的方法,該方法還包括:在MAC層中使用TSN在不同重排序佇列中對來自所述多個節點B中的每個節點B的所接收的PDU進行重排序。
12、根據實施例10-11中任一實施例所述的方法,該方法還包括:將來自多個重排序佇列的所接收的PDU傳遞到RLC層中的一個邏輯頻道。
13、根據實施例10-12中任一實施例所述的方法,該方法還包括:在所述RLC層中基於序列號(SN)對所接收的PDU進行重排序。
14、根據實施例10-13中任一實施例所述的方法,該方法還包括:當至少RLC PDU基於該RLC PDU的SN而遺失時,啟動計時器。
15、根據實施例10-14中任一實施例所述的方法,該方法還包括:在所述計時器期滿的條件下,基於該RLC PDU的SN,傳送用於指示遺失的RLC PDU的狀態報告,其中在RLC PDU基於該RLC PDU的SN而遺失且所述計時器正在運行的條件下,對所述狀態報告的傳送進行延遲。
16、根據實施例10-15中任一實施例所述的方法,該方法還包括:在所述計時器期滿且至少另一個RLC PDU遺失的條件下,重啟所述計時器;以及將下一個期望的RLC PDU的SN設置成所述遺失的RLC PDU的SN。
17、根據實施例10-16中任一實施例所述的方法,該方法還包括:在所述計時器期滿且沒有其他RLC PDU遺失的條件下,將下一個期望的RLC PDU的SN設置成具有最高SN的RLC PDU的SN加一。
18、根據實施例10-17中任一實施例所述的方法,其中如果在所述重排序緩衝器中具有小於下一個期望的RLC PDU的SN的SN的其他RLC PDU遺失,則所傳送的狀態報告指示否定應答(NACK)。
19、一種用於對所接收的協定資料單元(PDU)進行兩階重排序的無線發射接收單元(WTRU),該WTRU包括:接收機,被配置成從多個節點B接收PDU,其中每個所接收的PDU具有傳輸序列號(TSN)。
20、根據實施例19所述的方法,該方法還包括:第一重排序實體,被配置成在MAC層中使用TSN在不同重排序佇列中
對來自所述多個節點B中的每個節點B的所接收的PDU進行重排序。
21、根據實施例19-20中任一實施例所述的方法,該方法還包括:處理器,被配置成將來自多個重排序佇列的所接收的PDU傳遞到RLC層的一個邏輯頻道。
22、根據實施例19-21中任一實施例所述的方法,該方法還包括:第二重排序實體,被配置成在所述RLC層中基於序列號(SN)對所接收的PDU進行重排序。
23、根據實施例19-22中任一實施例所述的方法,該方法還包括:計時器,被配置成當至少RLC PDU基於該RLC PDU的SN而遺失時啟動。
24、根據實施例19-23中任一實施例所述的方法,該方法還包括:發射機,被配置成在所述計時器期滿的條件下,基於該RLC PDU的SN,傳送用於指示遺失的RLC PDU的狀態報告,其中在RLC PDU基於該RLC PDU的SN而遺失,且計時器正在運行的條件下,對所述狀態報告的傳送進行延遲。
25、根據實施例19-24中任一實施例所述的方法,該方法還包括:在所述計時器期滿和至少另一個RLC PDU遺失的條件下,所述計時器還被配置成重啟;以及
所述處理器還被配置成將下一個期望的RLC PDU的SN設置成所述遺失的RLC PDU的SN。
26、根據實施例19-25中任一實施例所述的方法,該方法還包括:所述處理器還被配置成在所述計時器期滿且沒有其他RLC PDU遺失的條件下,將下一個期望的RLC PDU的SN設置成具有最高SN的RLC PDU的SN加一。
27、根據實施例19-26中任一實施例所述的方法,其中如果在重排序緩衝器中具有小於下一個期望的RLC PDU的SN的SN的其他RLC PDU遺失,則所傳送的狀態報告指示否定應答(NACK)。
雖然本發明的特徵和元件以特定的結合在以上進行了描述,但本領域普通技術人員可以理解的是,每個特徵或元件可以在沒有其他特徵和元件的情況下單獨使用,或在與本發明的其他特徵和元件結合的各種情況下使用。此外,本發明提供的方法可以在由電腦或處理器執行的電腦程式、軟體或韌體中實施,其中所述電腦程式、軟體或韌體被包含在電腦可讀媒體中。電腦可讀媒體的實例包括電子信號(通過有線或者無線連接而傳送)和電腦可讀儲存媒體。關於電腦可讀儲存媒體的實例包括但不局限於唯讀記憶體(ROM)、隨機存取記憶體(RAM)、暫存器、快取記憶體、半導體儲存設備、諸如內部硬碟和可移動磁碟之類的磁媒體、磁光媒體以及唯讀光碟(CD-ROM)和數位影音光碟(DVD)之類的光媒體。與軟體有關的處理器可以用於實施在WTRU、UE、終端、基地台、RNC或者任何主電腦中使用的無線電頻率收發信機。
801‧‧‧MAC-sf實體
802、808‧‧‧重排序實體
803、810‧‧‧分解實體
804、805‧‧‧MAC-ehs實體
806‧‧‧邏輯頻道ID(LCH-ID)解多工實體
807‧‧‧重組實體
809‧‧‧重排序佇列分佈
811‧‧‧混合自動重複請求(HARQ)實體
812‧‧‧高速下行鏈路共用頻道(HS-DSCH)
Claims (12)
- 一種在一無線發射接收單元(WTRU)中使用的用於對所接收的協定資料單元(PDU)進行兩階重排序的方法,該方法包括:從多個節點B接收PDU,其中每個所接收的PDU具有一傳輸序列號(TSN);在一MAC層中使用TSN在不同重排序佇列中對來自該多個節點B中的每個節點B的所接收的PDU進行重排序;將來自多個重排序佇列的所接收的PDU傳遞到一RLC層中的一個邏輯頻道;在該RLC層中基於一序列號(SN)對所接收的PDU進行重排序;當至少一RLC PDU基於該RLC PDU的SN而遺失時,啟動一計時器;以及在該計時器期滿的條件下,基於該RLC PDU的SN,傳送用於指示一遺失的RLC PDU的一狀態報告,其中在一RLC PDU基於該RLC PDU的SN而遺失且該計時器正在運行的條件下,對該狀態報告的傳送進行延遲。
- 如申請專利範圍第1項所述的方法,該方法還包括:重啟該計時器;以及在該計時器期滿且至少另一個RLC PDU遺失的條件下,將一下一個期望的RLC PDU的一SN設置成該遺失的RLC PDU的SN。
- 如申請專利範圍第1項所述的方法,該方法還包括:在該計時器期滿且沒有其他RLC PDU遺失的條件下,將一下一個期望 的RLC PDU的一SN設置成具有一最高SN的該RLC PDU的SN加一。
- 如申請專利範圍第1項所述的方法,其中如果在一重排序緩衝器中具有小於一下一個期望的RLC PDU的SN的一SN的其他RLC PDU遺失,則所傳送的狀態報告指示一否定應答(NACK)。
- 一種在一UTRAN中使用的用於對所接收的協定資料單元(PDU)進行兩階重排序的方法,該方法包括:從多個節點B接收PDU,其中每個所接收的PDU具有一傳輸序列號(TSN);在一MAC層中使用TSN在不同重排序佇列中對來自該多個節點B中的每個節點B的所接收的PDU進行重排序;將來自多個重排序佇列的所接收的PDU傳遞到一RLC層中的一個邏輯頻道;在該RLC層中基於一序列號(SN)對所接收的PDU進行重排序;當至少一RLC PDU基於該RLC PDU的SN而遺失時,啟動一計時器;以及在該計時器期滿的條件下,基於該RLC PDU的SN,傳送用於指示一遺失的RLC PDU的一狀態報告,其中在一RLC PDU基於該RLC PDU的SN而遺失且該計時器正在運行的條件下,對該狀態報告的傳送進行延遲。
- 如申請專利範圍第5項所述的方法,該方法還包括:在該計時器期滿且至少另一個RLC PDU遺失的條件下,重啟該計時器;以及 將一下一個期望的RLC PDU的一SN設置成該遺失的RLC PDU的SN。
- 如申請專利範圍第5項所述的方法,該方法還包括:在該計時器期滿且沒有其他RLC PDU遺失的條件下,將一下一個期望的RLC PDU的一SN設置成具有一最高SN的該RLC PDU的SN加一。
- 如申請專利範圍第6項所述的方法,其中如果在一重排序緩衝器中具有小於一下一個期望的RLC PDU的SN的一SN的其他RLC PDU遺失,則所傳送的狀態報告指示一否定應答(NACK)。
- 一種用於對所接收的協定資料單元(PDU)進行兩階重排序的無線發射接收單元(WTRU),該WTRU包括:一接收機,被配置成從多個節點B接收PDU,其中每個所接收的PDU具有一傳輸序列號(TSN);一第一重排序實體,被配置成在一MAC層中使用TSN在不同重排序佇列中對來自該多個節點B中的每個節點B的所接收的PDU進行重排序;一處理器,被配置成將來自多個重排序佇列的所接收的PDU傳遞到一RLC層中的一個邏輯頻道;一第二重排序實體,被配置成在該RLC層中基於一序列號(SN)對所接收的PDU進行重排序;一計時器,被配置成當至少一RLC PDU基於該RLC PDU的SN而遺失時啟動;以及一發射機,被配置成在該計時器期滿的條件下,基於該RLC PDU的SN,傳送用於指示遺失的RLC PDU的一狀態報告,其中在一RLC PDU基於該RLC PDU的SN而遺失且該計時器正在運行的條件下,對該狀態 報告的傳送進行延遲。
- 如申請專利範圍第9項所述的WTRU,該WTRU還包括:該計時器還被配置成重啟;以及在該計時器期滿且至少另一個RLC PDU遺失的條件下,該處理器還被配置成將一下一個期望的RLC PDU的一SN設置成該遺失的RLC PDU的SN。
- 如申請專利範圍第9項所述的WTRU,該WTRU還包括:該處理器還被配置成在該計時器期滿且沒有其他RLC PDU遺失的條件下,將一下一個期望的RLC PDU的一SN設置成具有一最高SN的該RLC PDU的SN加一。
- 如申請專利範圍第11項所述的WTRU,其中如果在一重排序緩衝器中具有小於一下一個期望的RLC PDU的SN的一SN的其他RLC PDU遺失,則所傳送的狀態報告指示一否定應答(NACK)。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US38897610P | 2010-10-01 | 2010-10-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201218844A TW201218844A (en) | 2012-05-01 |
TWI510127B true TWI510127B (zh) | 2015-11-21 |
Family
ID=44774194
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW100135555A TWI510127B (zh) | 2010-10-01 | 2011-09-30 | 允許自多傳輸點接收之mac及rlc架構及方法 |
Country Status (8)
Country | Link |
---|---|
US (3) | US8638723B2 (zh) |
EP (1) | EP2622774B1 (zh) |
JP (2) | JP5643434B2 (zh) |
KR (1) | KR101707271B1 (zh) |
CN (1) | CN103141051B (zh) |
IL (1) | IL225508A (zh) |
TW (1) | TWI510127B (zh) |
WO (1) | WO2012044945A1 (zh) |
Families Citing this family (58)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090175175A1 (en) | 2008-01-04 | 2009-07-09 | Interdigital Patent Holdings, Inc. | Radio link control reset using radio resource control signaling |
US8989140B2 (en) | 2010-06-28 | 2015-03-24 | Qualcomm Incorporated | System and method for mobility in a multi-point HSDPA communication network |
US8891356B2 (en) | 2010-06-28 | 2014-11-18 | Qualcomm Incorporated | System and method for multi-point HSDPA communication utilizing a multi-link RLC sublayer |
US8989004B2 (en) * | 2010-11-08 | 2015-03-24 | Qualcomm Incorporated | System and method for multi-point HSDPA communication utilizing a multi-link PDCP sublayer |
JPWO2012081117A1 (ja) * | 2010-12-16 | 2014-05-22 | 富士通株式会社 | 無線通信装置及び無線通信装置制御方法 |
US20120294281A1 (en) * | 2011-05-16 | 2012-11-22 | Electronics And Telecommunications Research Institute | Data delivery method performed in receiving apparatus of mobile communication system |
US9294235B2 (en) * | 2011-06-07 | 2016-03-22 | Qualcomm Incorporated | Methods and apparatuses for user equipment-based enhancements of radio link control for multi-point wireless transmission |
US9232482B2 (en) | 2011-07-01 | 2016-01-05 | QUALOCOMM Incorporated | Systems, methods and apparatus for managing multiple radio access bearer communications |
US9167472B2 (en) * | 2011-07-01 | 2015-10-20 | Qualcomm Incorporated | Methods and apparatus for enhanced UL RLC flow control for MRAB calls |
US9591593B2 (en) | 2011-07-22 | 2017-03-07 | Qualcomm Incorporated | Systems, methods and apparatus for radio uplink power control |
US8619801B2 (en) * | 2011-07-29 | 2013-12-31 | International Business Machines Corporation | Sharing a transmission control protocol port by a plurality of applications |
US8737211B2 (en) | 2011-08-03 | 2014-05-27 | Qualcomm Incorporated | Methods and apparatuses for network configuration of user equipment communication modes in multiflow systems |
US9125098B2 (en) | 2011-08-03 | 2015-09-01 | Qualcomm Incorporated | Method and apparatus for flow congestion control in multiflow networks |
US9930569B2 (en) | 2011-08-04 | 2018-03-27 | Qualcomm Incorporated | Systems, methods and apparatus for wireless condition based multiple radio access bearer communications |
US9686046B2 (en) | 2011-09-13 | 2017-06-20 | Qualcomm Incorporated | Systems, methods and apparatus for wireless condition based multiple radio access bearer communications |
US8873535B2 (en) | 2011-09-26 | 2014-10-28 | Qualcomm Incorporated | Systems, methods and apparatus for retransmitting protocol data units in wireless communications |
US9628397B2 (en) * | 2012-04-16 | 2017-04-18 | Mediatek Inc. | Communication device and related packet processing method |
CN102868504A (zh) * | 2012-08-24 | 2013-01-09 | 中兴通讯股份有限公司 | 一种发送状态报告的方法和rlc接收实体 |
WO2014119946A1 (en) | 2013-01-29 | 2014-08-07 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting radio link control status report in communication system based on multiple radio access technologies |
KR102164988B1 (ko) * | 2013-04-30 | 2020-10-13 | 한국전자통신연구원 | 단말의 데이터 수신 방법 |
EP2993954B1 (en) * | 2013-05-20 | 2019-10-02 | Huawei Technologies Co., Ltd. | Acknowledgement packet transmission method and device thereof |
KR102211469B1 (ko) * | 2013-08-09 | 2021-02-04 | 팬텍 주식회사 | 이중연결 시스템에서 멀티 플로우를 고려한 pdcp 재배열 방법 및 장치 |
WO2015020508A1 (ko) * | 2013-08-09 | 2015-02-12 | 주식회사 팬택 | 이중연결 시스템에서 멀티 플로우를 고려한 pdcp 재배열 방법 및 장치 |
KR102156192B1 (ko) * | 2013-08-09 | 2020-09-15 | 팬텍 주식회사 | 이중연결 시스템에서 멀티 플로우를 고려한 pdcp 재배열 방법 및 장치 |
KR102156191B1 (ko) * | 2013-08-09 | 2020-09-15 | 팬텍 주식회사 | 이중연결 시스템에서 멀티 플로우를 고려한 pdcp 재배열 방법 및 장치 |
WO2015020507A1 (ko) * | 2013-08-09 | 2015-02-12 | 주식회사 팬택 | 이중연결 시스템에서 pdcp 재배열 방법 및 장치 |
US9456378B2 (en) * | 2013-09-25 | 2016-09-27 | Intel Corporation | End-to-end (E2E) tunneling for multi-radio access technology (multi-rat) |
CN104519524A (zh) * | 2013-09-26 | 2015-04-15 | 中兴通讯股份有限公司 | 一种基于多流传输的数据排序方法及接收装置 |
US20150089382A1 (en) * | 2013-09-26 | 2015-03-26 | Wu-chi Feng | Application context migration framework and protocol |
US9585048B2 (en) | 2013-10-30 | 2017-02-28 | Qualcomm Incorporated | Techniques for aggregating data from WWAN and WLAN |
CN104717043A (zh) * | 2013-12-13 | 2015-06-17 | 电信科学技术研究院 | 一种启动重排定时器时长的方法和设备 |
CN105917599B (zh) * | 2014-01-16 | 2020-01-10 | 三星电子株式会社 | 无连接通信系统中操作用户面协议栈的装置和方法 |
WO2015122815A1 (en) * | 2014-02-14 | 2015-08-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Rbs, rnc and respective methods performed thereby for transmitting data to a ue |
EP3110059A4 (en) * | 2014-03-19 | 2017-03-29 | Huawei Technologies Co., Ltd. | Data transmission and feedback processing method and apparatus |
US9503888B2 (en) * | 2014-04-17 | 2016-11-22 | Qualcomm Incorporated | Enhanced timer handling mechanism |
CN105007137B (zh) * | 2014-04-23 | 2018-10-23 | 电信科学技术研究院 | 一种rlc层的数据包处理方法和rlc实体 |
CN104283656B (zh) * | 2014-09-09 | 2017-12-05 | 南京纳凯永馨信息科技有限公司 | 一种维护am模式rlc接收窗口及数据接收的方法 |
US9674297B2 (en) * | 2015-02-09 | 2017-06-06 | International Business Machines Corporation | Handling packet reordering at a network adapter |
TWI750136B (zh) * | 2015-09-23 | 2021-12-21 | 美商Idac控股公司 | 以無線傳送/接收單元(wtru)為中心傳輸 |
CN107005560B (zh) * | 2015-09-25 | 2020-12-15 | 华为技术有限公司 | 一种数据发送方法、数据接收方法和相关设备 |
CN107454276B (zh) * | 2016-06-01 | 2021-07-27 | 中兴通讯股份有限公司 | 一种用户终端设备及其数据转发方法、及通信系统 |
CN107707337A (zh) * | 2016-08-09 | 2018-02-16 | 联发科技股份有限公司 | 重排方法及其装置 |
CN107872842B (zh) * | 2016-09-27 | 2021-01-15 | 中国移动通信有限公司研究院 | 一种数据接收方法及装置 |
CN107995653B (zh) * | 2016-10-26 | 2021-03-23 | 普天信息技术有限公司 | 一种资源管理方法 |
CN108024374A (zh) * | 2016-11-03 | 2018-05-11 | 电信科学技术研究院 | 一种进行数据发送和接收的方法及系统 |
EP3319252A1 (en) * | 2016-11-04 | 2018-05-09 | Panasonic Intellectual Property Corporation of America | Efficient multiplexing of control information in transport block |
CN108234550B (zh) * | 2016-12-14 | 2020-06-12 | 中国移动通信有限公司研究院 | 一种信息发送方法、信息接收方法及pdcp实体 |
KR102721527B1 (ko) * | 2017-01-04 | 2024-10-25 | 노키아 테크놀로지스 오와이 | 통신 시스템에서 재전송 방법 및 장치 |
CN110679105B (zh) * | 2017-05-24 | 2024-02-06 | Oppo广东移动通信有限公司 | 无线链路控制传输方法及相关产品 |
CN109150419B (zh) * | 2017-06-16 | 2021-09-07 | 华为技术有限公司 | 一种通信方法及其装置 |
US10757667B2 (en) | 2017-07-21 | 2020-08-25 | Samsung Electronics Co., Ltd. | Method and user equipment for managing synchronization with network |
CN112237026B (zh) * | 2018-07-10 | 2024-08-06 | 三星电子株式会社 | 数据链路层中反馈机制的优化方法和系统 |
CN110943807B (zh) * | 2018-09-21 | 2022-09-23 | 维沃移动通信有限公司 | 一种数据传输方法、终端及网络设备 |
KR20210009734A (ko) * | 2019-07-17 | 2021-01-27 | 삼성전자주식회사 | 스플릿 베어러를 이용하여 데이터를 전송하는 전자 장치 및 전자 장치의 동작 방법 |
CN111835457B (zh) * | 2019-08-09 | 2022-04-26 | 维沃移动通信有限公司 | 一种数据传输方法、接收设备及发送设备 |
WO2021142764A1 (en) * | 2020-01-17 | 2021-07-22 | Qualcomm Incorporated | Avoiding erroneous discardment of downlink data in an unacknowledged mode (um) |
CN114071380B (zh) * | 2020-08-05 | 2023-05-26 | 维沃移动通信有限公司 | 多播业务的接收方法、配置方法、终端及网络侧设备 |
CN112565068B (zh) * | 2020-11-20 | 2021-12-21 | 华南理工大学 | 一种应用于tsn网络的冗余流调度方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004091129A1 (en) * | 2003-04-10 | 2004-10-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system of retransmission |
US20050270996A1 (en) * | 2004-04-19 | 2005-12-08 | Lg Electronics Inc. | Apparatus and method for enhanced UM RLC data handling |
EP1643794A1 (en) * | 2004-09-30 | 2006-04-05 | Lucent Technologies Inc. | Reordering of data packets during soft hand offs in a wireless system |
US20090086708A1 (en) * | 2007-09-27 | 2009-04-02 | Interdigital Patent Holdings, Inc. | Method and apparatus for supporting segmentation of packets for uplink transmission |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100747464B1 (ko) * | 2002-01-05 | 2007-08-09 | 엘지전자 주식회사 | 고속하향링크패킷접속(hsdpa)시스템을 위한타이머를 이용한 교착상황 회피방법 |
KR100840733B1 (ko) * | 2002-01-05 | 2008-06-24 | 엘지전자 주식회사 | 통신 시스템에서 패킷 데이터 처리하는 방법 그 시스템 및 그 수신 장치 |
CN1306288C (zh) * | 2005-04-27 | 2007-03-21 | 中国科学院上海技术物理研究所 | 具有平整谐振腔层的滤光片列阵 |
US7761767B2 (en) * | 2005-10-21 | 2010-07-20 | Interdigital Technology Corporation | Method and apparatus for retransmission management for reliable hybrid ARQ process |
WO2007092887A2 (en) * | 2006-02-08 | 2007-08-16 | Agere Systems Inc. | Mac-hs processing in an hsdpa-compatible receiver in a 3g wireless network |
ATE492100T1 (de) * | 2006-03-03 | 2011-01-15 | Huawei Tech Co Ltd | Verfahren zur neuzusammenstellung von daten in einem drahtlosen kommunikationssystem und vorrichtung dafür |
CN101060386A (zh) * | 2006-04-17 | 2007-10-24 | 华为技术有限公司 | 混合自动重传请求实体及其数据块的上报方法 |
EP2039047A4 (en) * | 2006-07-07 | 2012-05-02 | Ericsson Telefon Ab L M | SUPPORT ACCESS CONTROL REJECT NOTIFICATION |
KR100938090B1 (ko) * | 2006-10-19 | 2010-01-21 | 삼성전자주식회사 | 이동통신 시스템에서 핸드오버 수행 방법 및 장치 |
WO2008073050A2 (en) | 2006-12-15 | 2008-06-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Improved mac-d multiplexing in utran hsdpa wireless networks |
WO2008081222A1 (en) * | 2006-12-28 | 2008-07-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Next data indicator handling |
CN201167389Y (zh) * | 2007-02-02 | 2008-12-17 | 美商内数位科技公司 | 用于复用的无线发射接收单元、基站及其使用的处理器 |
CA2681049C (en) * | 2007-03-15 | 2013-02-05 | Interdigital Technology Corporation | Method and apparatus for reordering data in an evolved high speed packet access system |
US8687495B2 (en) * | 2007-03-16 | 2014-04-01 | Qualcomm Incorporated | Method and apparatus for polling in a wireless communication system |
KR101159498B1 (ko) * | 2007-04-26 | 2012-06-22 | 후지쯔 가부시끼가이샤 | 이동국 |
JP5143225B2 (ja) * | 2007-06-01 | 2013-02-13 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 別チャネルのステータスレポートの順序の乱れた配信 |
EP2043391A1 (en) * | 2007-09-25 | 2009-04-01 | Nokia Siemens Networks Oy | Omitting UE ID on an enhanced RACH process |
US8121128B2 (en) * | 2008-02-26 | 2012-02-21 | Qualcomm Incorporated | Method and apparatus for link control in a wireless communication system |
KR101606205B1 (ko) * | 2008-08-21 | 2016-03-25 | 엘지전자 주식회사 | 무선통신 시스템에서 상태 보고 유발 방법 및 수신기 |
KR100972166B1 (ko) * | 2008-10-13 | 2010-07-26 | 한국전자통신연구원 | 무선통신 시스템에서의 프로토콜데이터유닛 순서정렬 방법 및 이를 수행하는 단말 |
US8638773B2 (en) * | 2009-01-29 | 2014-01-28 | Qualcomm Incorporated | RLC for multi-carrier LTE systems |
US20100232356A1 (en) * | 2009-03-16 | 2010-09-16 | Qualcomm Incorporated | Layer two segmentation techniques for high data rate transmissions |
US8249117B2 (en) * | 2009-12-21 | 2012-08-21 | Qualcomm Incorporated | Dynamic adjustment of reordering release timer |
-
2011
- 2011-09-30 TW TW100135555A patent/TWI510127B/zh active
- 2011-09-30 US US13/250,133 patent/US8638723B2/en active Active
- 2011-09-30 KR KR1020137011262A patent/KR101707271B1/ko active Active
- 2011-09-30 WO PCT/US2011/054248 patent/WO2012044945A1/en active Application Filing
- 2011-09-30 EP EP11767587.6A patent/EP2622774B1/en active Active
- 2011-09-30 CN CN201180047394.0A patent/CN103141051B/zh active Active
- 2011-09-30 JP JP2013531918A patent/JP5643434B2/ja active Active
-
2013
- 2013-04-02 IL IL225508A patent/IL225508A/en active IP Right Grant
-
2014
- 2014-01-27 US US14/164,890 patent/US9049016B2/en active Active
- 2014-10-30 JP JP2014221941A patent/JP6139490B2/ja active Active
-
2015
- 2015-04-23 US US14/694,295 patent/US9473272B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004091129A1 (en) * | 2003-04-10 | 2004-10-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system of retransmission |
US20050270996A1 (en) * | 2004-04-19 | 2005-12-08 | Lg Electronics Inc. | Apparatus and method for enhanced UM RLC data handling |
EP1643794A1 (en) * | 2004-09-30 | 2006-04-05 | Lucent Technologies Inc. | Reordering of data packets during soft hand offs in a wireless system |
US20090086708A1 (en) * | 2007-09-27 | 2009-04-02 | Interdigital Patent Holdings, Inc. | Method and apparatus for supporting segmentation of packets for uplink transmission |
Also Published As
Publication number | Publication date |
---|---|
US9473272B2 (en) | 2016-10-18 |
JP2015057910A (ja) | 2015-03-26 |
US9049016B2 (en) | 2015-06-02 |
IL225508A (en) | 2017-06-29 |
JP6139490B2 (ja) | 2017-05-31 |
JP5643434B2 (ja) | 2014-12-17 |
CN103141051A (zh) | 2013-06-05 |
WO2012044945A1 (en) | 2012-04-05 |
US8638723B2 (en) | 2014-01-28 |
JP2013543706A (ja) | 2013-12-05 |
US20150229448A1 (en) | 2015-08-13 |
US20120082096A1 (en) | 2012-04-05 |
US20140140276A1 (en) | 2014-05-22 |
CN103141051B (zh) | 2016-01-27 |
EP2622774A1 (en) | 2013-08-07 |
IL225508A0 (en) | 2013-06-27 |
KR20130113465A (ko) | 2013-10-15 |
TW201218844A (en) | 2012-05-01 |
KR101707271B1 (ko) | 2017-02-15 |
EP2622774B1 (en) | 2023-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI510127B (zh) | 允許自多傳輸點接收之mac及rlc架構及方法 | |
JP6559815B2 (ja) | Wwanおよびwlanからのデータをアグリゲートするための技法 | |
JP5677438B2 (ja) | 媒体アクセス制御順序配送のための方法および装置 | |
TW201507508A (zh) | 在錨接-支援式網路中之資料重傳技術 | |
US9654362B2 (en) | Methods, radio base station and radio network controller |