專利名稱:無線通訊系統中控制調度請求的方法及相關裝置的制作方法
技術領域:
本案是申請日為2009年9月22日、申請號為200910178611. 4、發明名稱為“無線通訊系統中控制排程請求的方法及相關裝置”的發明專利申請的分案申請。
背景技術:
第三代移動通訊聯盟(3rdGeneration Partnership Pro ject, 3GPP)所制定的長期演進系統(Long Term Evolution, LTE)被視為一新的無線接口及無線網絡架構,可提供高數據傳輸率、低潛伏時間(Latency)、分組最佳化以及改善系統容量和覆蓋范圍等功能。 在長期演進系統中,一演進式通用地面無線接取網絡(Evolved Universal Terrestrial Radio Access Network,E-UTRAN)包含多個加強式基站(Evolved Node-Bs),可與多個移動基站(或稱用戶端)進行通訊。長期演進系統的無線接口協議包含三層實體層Physical Layer, Li)、數據鏈接層(Data Link Layer, L2)以及網絡層(Network Layer, L3),其中網絡層在控制面(Control Plane)為無線資源控制(Radio Resource Control,RRC)層,而數據鏈接層分為一分組數據聚合協議(Packet Data Convergence Protocol, PDCP)層、一無線鏈接控制(Radio Link Control,RLC)層以及一介質訪問控制(Medium Access Control, MAC)層。為了妥善利用共用通道資源,無線通訊協議規范定義了動態調度(Dynamic kheduling),基站的介質訪問控制層根據每一用戶端所需的傳輸流量、服務品質及相關的無線電承載(Radio Bearer),通過實體下行鏈路控制通道(Physical Downlink Control Channel, PDCCH)信令,配置實體層資源如上行鏈路共用通道(Uplink Shared Channel, UL-SCH)及下行鏈路共用通道(Downlink Shared Channel, DL-SCH)至各用戶端,實體下行鏈路控制通道信令包含有小區無線網絡暫時認證(Cell Radio Network Temporary Identifier, C-RNTI)。為了使數據傳輸最佳化,無線通訊協議規范進一步定義了半持續性調度(kmi-persistent kheduling,SPS),其較動態調度更有效率地服務周期性產生數據的上層應用,如網絡語音通訊(Voice over Internet Protocol, VoIP)服務等。基站通過傳送包含有半持續性調度的小區無線網絡暫時認證(SPS C-RNTI)的實體下行鏈路控制通道信令,進行半持續性調度資源的啟動(Activation)或更改(Modification)。半持續性調度的小區無線網絡暫時認證是無線資源控制層所指派的一特定的用戶端認證信息。無線通訊協議規范定義一調度請求(Scheduling Request,SR),當用戶端的傳輸暫存器(Transmission Buffer)于目前的傳輸時間間隔(Transmission Time Interval, TTI)中有待傳送的數據,但沒有可供數據上傳的上行鏈路共用通道資源(簡稱上行鏈路資源)時,用戶端觸發一調度請求,向基站要求上行鏈路資源。由于請求的資源專屬在此用戶端使用,動態調度下的調度請求又稱為專用調度請求(Dedicated SR)。調度請求由實體上行鏈路控制通道(Physical Uplink Control Channel, PUCCH)傳輸,如果在目前的傳輸時間間隔有實體上行鏈路控制通道可供用戶端傳送調度請求,用戶端的介質訪問控制層指示實體層,通過實體上行鏈路控制通道傳送調度請求。反之,如果在目前的傳輸時間間隔沒有實體上行鏈路控制通道供用戶端傳送調度請求,用戶端的介質訪問控制層進行一隨機存取程序(Random Access Procedure),指示實體層通過一實體隨機存取通道(Physical Random Access Channel, PRACH)傳送一隨機存取前置元(Random Access Preamble)至基站,以要求上行鏈路資源。在隨機存取前置元傳送成功之后,基站傳送一隨機存取回應 (Random Access Response)訊息給用戶端。已觸發的調度請求被視為未完成(Pending), 并且會不斷地重復進行,直到用戶端有上行鏈路資源供新傳輸使用為止。請注意,上述關于調度請求的運作以動態調度為主,無線通訊協議規范尚未進一步定義半持續性調度加入之后的調度請求的運作模式。在動態調度下,基站通過實體下行鏈路控制通道信令指派上行鏈路允量(UL Grant)至用戶端,以進行新傳輸或重傳(Retransmission),上行鏈路允量表示上行鏈路資源的尺寸大小。用戶端根據接收到的一混合式自動重發請求程序識別碼(Hybrid Automatic Repeat Request Process Identification, HARQ ID)及一新數據指標(New data indiCator,NDI),辨認上行鏈路允量是用于新傳輸或重傳。對具有相同的混合式自動重發請求程序識別碼的上行鏈路允量而言,用戶端是根據新數據指標值的改變與否,判斷上行鏈路允量用于新傳輸或重傳。在半持續性調度下,基站通過實體下行鏈路控制通道信令,啟動(Activation)或更改(Modification)半持續性調度的設定,半持續性調度的更改意為用戶端所需的上行鏈路資源必須增加或減少時,基站更改半持續性調度資源的周期為較大或較小的周期,半持續性調度的啟動及更改屬于新傳輸。另外,周期性地產生而不通過實體下行鏈路控制通道信令指派的半持續性調度資源,亦用于半持續性調度數據的新傳輸;半持續性調度數據的重傳則必須通過實體下行鏈路控制通道信令指派。半持續性調度資源可包含相同或不同的混合式自動重發請求程序識別碼。在半持續性調度下,新數據指標的使用方式與動態調度下的使用方式不同,用于半持續性調度資源的啟動或更改的上行鏈路資源所對應的新數據指標恒為0,用于半持續性調度數據重傳的上行鏈路數據所對應的新數據指標恒為1 (而非通過新數據指標值的變動與否,判斷新傳輸或重傳)。用戶端根據小區無線網絡暫時認證、半持續性調度的小區無線網絡暫時認證及新數據指標,辨認調度機制的類型及傳輸的種類。請參考圖1,圖1為已知動態調度及半持續性調度下的調度請求的運作行為的一比較表。在動態調度下,未完成的調度請求重復進行,直到用于新傳輸的上行鏈路資源配置給用戶端為止;未完成的調度請求將會被已配置給新傳輸使用的上行鏈路資源刪除。在半持續性調度下,對半持續性調度數據的重傳而言,已配置的半持續性調度資源不是用于新傳輸,因此無疑地,盡管半持續性調度資源已配置,用戶端仍必須繼續未完成的調度請求。 然而,在半持續性調度的其它情形中,調度請求運作的定義不明確。舉例來說,用于半持續性調度的啟動及更改的半持續性調度資源以及周期性半持續性調度資源,是否會刪除已存在但未完成的調度請求,仍是個疑問。對半持續性調度的啟動或更改而言,上行鏈路資源通過實體下行鏈路控制通道信令所指派,并且必然與半持續性調度數據有關。不通過實體下行鏈路控制通道信令指派的周期性半持續性調度資源,亦用于半持續性調度數據的傳輸。半持續性調度數據在傳輸上具有較高的優先順序。至目前為止,調度請求是否被過量的半持續性調度數據所觸發,或者
4在非半持續性調度數據(Non-SPS Data)進入仍有半持續性調度數據存在的傳輸暫存器時, 調度請求是否被非半持續性調度數據所觸發,仍未明確定義。如果非半持續性調度數據可觸發調度請求,但于實體上行鏈路控制通道資源有空之前,調度請求即被周期性半持續性調度資源刪除,或是被用于半持續性調度的啟動或更改的資源刪除,在此情形下,非半持續性調度數據將停滯于傳輸暫存器。請參考圖2,圖2為已知半持續性調度資源、非半持續性調度數據與調度請求的關系的時序圖,其中描述半持續性調度資源周期性地刪除調度請求的情形。此周期性刪除事件縮短了調度請求的壽命,導致調度請求無法通過實體上行鏈路控制通道資源傳送至基站,如此一來,基站不會知道用戶端仍有待傳送的非半持續性調度數據,非半持續性調度數據可能永遠停滯于用戶端的傳輸暫存器中。在必要的情形下,基站有權忽略用戶端所傳送的調度請求,基站也可利用以動態調度指派上行鏈路資源的手段,中止調度請求。請參考圖3,圖3為已知半持續性調度資源、 非半持續性調度數據與調度請求的關系的時序圖,其中描述當傳輸暫存器已被清空,但調度請求仍繼續進行的情形,其中假設非半持續性調度數據可觸發調度請求,并且調度請求不會被半持續性調度資源刪除。如圖3所示,調度請求通過實體上行鏈路控制通道資源傳送至基站,接著,非半持續性調度數據通過后來的半持續性調度資源傳送出去。值得注意的是,當傳輸暫存器中已無半持續性調度數據,并且僅存的非半持續性調度數據已通過未使用的半持續性調度資源傳送出去之后,傳輸暫存器處于清空的狀態,盡管此時繼續未完成的調度請求已無意義,但根據目前的無線通訊協議規范,調度請求仍繼續進行。由于無線通訊協議規范未明確定義基站或用戶端必須在傳輸暫存器被清空之后,處理未完成的調度請求,可能導致實體上行鏈路控制通道資源及上行鏈路共用通道資源的浪費。
發明內容
因此,本發明主要提供一種用于一無線通訊系統的一用戶端的介質訪問控制層控制調度請求的方法及相關裝置。本發明的一實施例公開一種用于一無線通訊系統的一用戶端控制調度請求的方法,包含有監視一傳輸暫存器;以及在該傳輸暫存器被清空時,停止傳送一調度請求。本發明的另一實施例公開一種用于一無線通訊系統中控制調度請求的通訊裝置, 包含有一計算機可讀取記錄介質,用來存儲對應于一處理方法的一程序代碼;以及一處理器,耦接于該計算機可讀取記錄介質,用來處理該程序代碼以執行該處理方法。該處理方法包含有監視一傳輸暫存器;以及在該傳輸暫存器被清空時,停止傳送一調度請求。本發明的另一實施例公開一種用于一無線通訊系統中控制調度請求的通訊裝置, 包含有一觸發單元,用來監視一傳輸暫存器;以及一控制單元,耦接于該監視單元,用來于該傳輸暫存器被清空時,停止傳送一調度請求。
圖1為已知動態調度及半持續性調度下的調度請求的運作行為之一比較表。圖2及圖3為已知半持續性調度資源、非半持續性調度數據與調度請求的關系的時序圖。圖4為本發明實施例一無線通訊系統的示意圖。
圖5為本發明實施例一通訊裝置的功能方塊圖。
圖6及圖9為本發明實施例流程的示意圖。
圖7為根據圖6的流程所得的半持續性調度資源、非半持續性調度:求的關系的時序圖。
圖8及圖10為本發明實施例通訊裝置的功能方塊圖。
主要元件符號說明
10無線通訊系統
20、40、60通訊裝置
200處理器
210計算機可讀取記錄介質
220通訊接口單元
230控制單元
212存儲數據
214程序代碼
400觸發單元
402,602控制單元
600監視單元
30,50流程
300、302、304、306、500、502、504、506 步驟
4/7頁
具體實施例方式請參考圖4,圖4為本發明實施例一無線通訊系統10的示意圖。在本實施例中,無線通訊系統10為一長期演進系統,也可為其他通訊系統。在圖4中,無線通訊系統10由一網絡端及多個用戶端所組成。網絡端包含有多個基站,以本發明實施例所應用的長期演進系統而言,即演進式通用地面無線接取網絡所包含的多個加強式基站。用戶端可為移動電話或計算機系統等設備。網絡端及用戶端視傳輸方向的不同,皆可作為傳送端或接收端,舉例來說,就上行鏈路而言,用戶端為傳送端,網絡端為接收端;就下行鏈路而言,用戶端為接收端,網絡端為傳送端。請參考圖5,圖5為本發明實施例一通訊裝置20的功能方塊圖。通訊裝置20可為圖4中所示的一用戶端,包含一處理器200、一計算機可讀取記錄介質210、一通訊接口單元220及一控制單元230。計算機可讀取記錄介質210可為任一數據存儲裝置,用以存儲一存儲數據212,其中包含有一程序代碼214,由處理器200讀取及處理。計算機可讀取記錄介質210可為用戶識別模塊(Subscriber identity module,SIM)、只讀存儲器(Read-only memory,ROM)、隨機存取存儲器(Random-access memory, RAM)、光盤只讀存儲器(CD-ROMs)、 磁帶(Magnetic tapes)、軟盤(Floppy disks)、光學數據存儲裝置(Optical data storage devices)或載波信號(如互聯網的數據傳輸)。控制單元230用來根據處理器200的處理結果,控制通訊接口單元220及通訊裝置20的狀態與相關運作。通訊接口單元220為一射頻收發機,用來與網絡端進行無線通訊。如前所述,未完成的調度請求將會重復進行,直到有上行鏈路共用通道資源被指派給新傳輸為止,然而,這樣的定義在半持續性調度加入無線通訊協議規范后變得不明確, 因為周期性的半持續性調度資源可能不斷地刪除未完成的調度請求。請參考圖6,圖6為本發明實施例一流程30的示意圖。流程30用于無線通訊系統10的一用戶端的一介質訪問控制層,用來改善調度請求的運作。流程30可被編譯為無線通訊裝置20的程序代碼214。 流程30包含有以下步驟步驟300:開始。步驟302 于數據進入該用戶端的一傳輸暫存器,并且于目前的傳輸時間間隔沒有任何已配置的上行鏈路資源時,觸發一調度請求。步驟304 于半持續性調度資源已配置的情形下,控制該調度請求保持未完成的狀態并且重復進行,直到取得配置給新傳輸的一上行鏈路資源為止。步驟306:結束。根據流程30,當有數據進入傳輸暫存器,但用戶端于目前的傳輸時間間隔沒有任何已配置的上行鏈路資源可供數據上傳時,調度請求被觸發。在半持續性調度資源已配置的情形下,用戶端的介質訪問控制層控制已觸發的調度請求保持未完成的狀態并且重復進行,直到取得配置給新傳輸的上行鏈路資源,才將調度請求刪除。請注意,在半持續性調度資源已配置的情形下,配置給新傳輸的上行鏈路資源包括根據動態調度的小區無線網絡暫時認證(C-RNTI)所配置的上行鏈路資源,根據半持續性調度的小區無線網絡暫時認證 (SPS C-RNTI)所配置的上行鏈路資源,以及由無線資源控制層基于半持續性調度所指派的上行鏈路資源。動態調度的小區無線網絡暫時認證包含于實體下行鏈路控制通道(PDCCH) 信令中,用來指示已配置的上行鏈路資源系用于傳輸非半持續性調度數據;半持續性調度的小區無線網絡暫時認證亦包含于實體下行鏈路控制通道信令中,用來指示已配置的上行鏈路資源系用于傳輸半持續性調度的啟動及更改所必需的數據。無線資源控制層基于半持續性調度所指派的上行鏈路資源,又稱為周期性半持續性調度資源。如果用戶端考慮到調度請求周期性被刪除的問題,流程30中用以刪除未完成的調度請求的上行鏈路資源,必須為動態調度的小區無線網絡暫時認證所配置的上行鏈路資源,如此一來,在半持續性調度資源已配置的情形下,未完成的調度請求會重復進行,不會被半持續性調度資源刪除,使非半持續性調度數據有機會被傳送,不再滯留于傳輸暫存器。 另一方面,如果用戶端認為調度請求被刪除的問題可以忽略不計,流程30中用以刪除未完成的調度請求的上行鏈路資源,不僅可為動態調度的小區無線網絡暫時認證所配置的上行鏈路資源,也可為通過半持續性調度的小區無線網絡暫時認證所配置的上行鏈路資源,或是周期性半持續性調度資源;換句話說,任何用于新傳輸的上行鏈路資源皆可刪除未完成的調度請求。在已知技術中,調度請求周期性被刪除的問題導致非半持續性調度數據停滯在傳輸暫存器,如圖2所示。請參考圖7,圖7為根據流程30所得,當半持續性調度數據與非半持續性調度數據同時存在于傳輸暫存器時,調度請求的運作的示意圖。如圖7所示,在半持續性調度資源已配置時,非半持續性調度數據所觸發的未完成的調度請求不會被周期性半持續性調度資源所刪除,因此,調度請求通過實體上行鏈路控制通道(PUCCH)傳送至基站。 進一步地,基站能夠得知用戶端的傳輸暫存器中有待傳送的非持續性調度數據,利用動態調度指派上行鏈路資源以傳送非持續性調度數據。盡管以最差的情形來說,流程30可能會
7浪費實體下行鏈路控制通道信令,但與已知技術相較,確實大幅增加了半持續性調度資源已配置的情形下,非半持續性調度數據的傳輸機會。請參考圖8,圖8為本發明實施例一通訊裝置40的功能方塊圖,通訊裝置40為流程30的硬件實現。通訊裝置40包含有一觸發單元400及一控制單元402,觸發單元400用來于數據進入傳輸暫存器,但用戶端于目前的傳輸時間間隔沒有任何已配置的上行鏈路資源可供數據上傳時,觸發調度請求,如流程30的步驟302。控制單元402耦接于觸發單元 400,用來于半持續性調度資源已配置的情形下,控制調度請求保持未完成的狀態并且重復進行,直到取得配置給新傳輸的上行鏈路資源為止,如流程30的步驟304。關于配置給新傳輸的上行鏈路資源的種類,請參考前述。通過通訊裝置40,在半持續性調度資源已配置的情形下,未完成的調度請求只會被動態調度的小區無線網絡暫時認證所配置的上行鏈路資源刪除,不會被半持續性調度資源刪除。此外,如果不須考慮調度請求周期性被刪除的問題,未完成的調度請求也可被半持續性調度的小區無線網絡暫時認證所配置的上行鏈路資源刪除,或是被周期性半持續性調度資源刪除。如前所述,必要時基站有權忽略用戶端送出的調度請求。盡管基站能夠控制接收到調度請求后的相關運作,對用戶端而言,仍須謹慎使用傳送調度請求的實體上行鏈路控制通道的資源。請參考圖9,圖9為本發明實施例一流程50的示意圖。流程50用于無線通訊系統10的一用戶端,用來改善調度請求的運作。流程50可被編譯為無線通訊裝置20的程序代碼214。流程50包含有以下步驟步驟500:開始。步驟502 監視一傳輸暫存器。步驟504 于該傳輸暫存器被清空時,停止傳送一調度請求。步驟506:結束。根據流程50中,用戶端監視傳輸暫存器的狀態,以得知傳輸暫存器中仍有數據或已被清空。當傳輸暫存器被清空時,用戶端的介質訪問控制層通知實體層停止傳送調度請求,這是因為在傳輸暫存器中的數據已全部傳輸完畢的情形下,用戶端不須再請求上行鏈路資源,避免造成實體上行鏈路控制通道資源的浪費。請注意,步驟504另根據用戶端是否有已配置的實體上行鏈路控制通道資源,分為兩種實施方式一、當用戶端有已配置的實體上行鏈路控制通道,在傳輸暫存器被清空時,用戶端的實體層解除(Deactive)未完成的調度請求,未完成的調度請求不會通過實體上行鏈路控制通道傳送;二、當用戶端沒有已配置的實體上行鏈路控制通道資源,在傳輸暫存器被清空時,用戶端的實體層停止傳送一隨機存取前置元(Random Access Preamble),因此不會浪費實體隨機存取通道(PRACH)資源。在已知技術中,當傳輸暫存器中的數據已傳輸完畢,用戶端不會對于傳輸暫存器被清空的狀態做出任何回應動作,此時若有未完成的調度請求,即使用戶端已不需上行鏈路資源,調度請求仍繼續重復進行,這對用戶端來說是不必要的。相較之下,根據流程50,用戶端于傳輸暫存器被清空之后,停止傳送調度請求,因此不會浪費實體上行鏈路控制通道或實體隨機存取通道資源,亦不會浪費依調度請求而配置的上行鏈路資源。請參考圖10,第10圖為本發明實施例一通訊裝置60的功能方塊圖,通訊裝置60 為流程50的硬件實現。通訊裝置60包含有一監視單元600及一控制單元602,監視單元 600用來監視傳輸暫存器,控制單元602耦接于監視單元600,用來于監視單元600觀察到傳輸暫存器被清空時,停止傳送調度請求。監視單元600及控制單元602的運作分別為流程50的步驟502及步驟504,在此不贅述。綜上所述,在本發明的一實施例中,更精確地設定了調度請求被刪除的條件,用于半持續性調度的啟動或更改的上行鏈路資源或周期性半持續性調度資源,不會刪除非半持續性調度數據所觸發的調度請求。因此,在半持續性調度資源已配置的情形下,非半持續性調度數據能夠成功地傳送出去。此外,在本發明的另一實施例中,在用戶端的傳輸暫存器被清空時,停止傳送調度請求,不會浪費傳送調度請求的資源及基站指派的上行鏈路資源。通過本發明各實施例所提出的控制調度請求的方法,非半持續性調度數據的傳輸及上行鏈路資源的利用將更有效率。以上所述僅為本發明的優選實施例,凡依本發明權利要求書所做的均等變化與修飾,皆應屬本發明的涵蓋范圍。
權利要求
1.一種用于一無線通訊系統的一用戶端的介質訪問控制層控制調度請求的方法,包含有監視一傳輸暫存器;以及在該傳輸暫存器被清空時,停止傳送一調度請求。
2.如權利要求1所述的方法,其中于該傳輸暫存器被清空時,停止傳送該調度請求的步驟,包含有下列其中至少一步驟在一實體上行鏈路控制通道已配置給該用戶端的情形下,解除該調度請求;以及在沒有實體上行鏈路控制通道配置給該用戶端的情形下,停止傳送一隨機存取前置兀。
3.一種用于一無線通訊系統中控制調度請求的通訊裝置,包含有 一計算機可讀取記錄介質,用來存儲對應于一處理方法的一程序代碼;以及一處理器,耦接于該計算機可讀取記錄介質,用來處理該程序代碼以執行該處理方法, 該處理方法包含有監視一傳輸暫存器;以及在該傳輸暫存器被清空時,停止傳送一調度請求。
4.如權利要求3所述的通訊裝置,其中該處理方法中于該傳輸暫存器被清空時,停止傳送該調度請求的步驟,包含有下列其中至少一步驟在一實體上行鏈路控制通道已配置給該通訊裝置的情形下,解除該調度請求;以及在沒有實體上行鏈路控制通道配置給該通訊裝置的情形下,停止傳送一隨機存取前置兀。
5.一種用于一無線通訊系統中控制調度請求的通訊裝置,包含有 一監視單元,用來監視一傳輸暫存器;以及一控制單元,耦接于該監視單元,用來于該傳輸暫存器被清空時,停止傳送一調度請求。
6.如權利要求5所述的通訊裝置,其中該控制單元于該傳輸暫存器被清空并且一實體上行鏈路控制通道已配置給該通訊裝置的情形下,解除該調度請求,或于該傳輸暫存器被清空并且沒有實體上行鏈路控制通道配置給該通訊裝置的情形下,停止傳送一隨機存取前直兀。
全文摘要
無線通訊系統中控制調度請求的方法及相關裝置。該方法用于一無線通訊系統的一用戶端控制調度請求,包含有于數據進入一傳輸暫存器,并且于目前的傳輸時間間隔沒有任何已配置的上行鏈路資源時,觸發一調度請求;以及在半持續性調度資源已配置的情形下,控制該調度請求保持未完成的狀態并且重復進行,直到取得配置給新傳輸的一上行鏈路資源為止。
文檔編號H04W72/12GK102325380SQ20111034338
公開日2012年1月18日 申請日期2009年9月22日 優先權日2008年9月22日
發明者徐家俊 申請人:宏達國際電子股份有限公司