專利名稱:一種wcdma系統hs-scch碼道調度選擇方法
技術領域:
本發明涉及一種WCDMA系統HS-SCCH碼道調度選擇的方法,尤其是涉 及一種用于WCDMA系統NodeB的MAC-hs調度時HS-SCCH碼道的調度選 擇方法。
背景技術:
WCDMA系統的MAC-hs (高速媒體訪問控制模塊)調度中,每個調度周 期(TTI)需要根據用戶的調度優先級確定用戶的調度優先順序,根據系統的 可用資源為用戶調度選擇資源,確定調度無線參數。
HS-SCCH (高速共享控制碼道)是一種重要的系統資源,承載用戶下行 HSDPA數據信道的控制信息。小區中的HS-SCCH碼道是共享信道,可供多個 用戶分時使用,同時每個用戶都有自己的HS-SCCH碼道集,也就是說,每個 用戶可用的HS-SCCH碼道不能超出自己的碼道集。MAC-hs調度時,選用的 HS-SCCH碼道需要滿足以下幾個條件
1) 選用的HS-SCCH碼道必須屬于該用戶的HS-SCCH碼道集;
2) 同一調度周期(TTI)調度的不同用戶必須用不同的HS-SCCH碼道;
3) 相鄰調度周期(TTI)調度的同一用戶必須用相同HS-SCCH碼道;
4) 高優先級用戶的HS-SCCH碼道調度選擇必須優先滿足。
HS-SCCH碼道的調度選擇在MAC-hs調度中每個調度周期(TTI)每個用 戶調度時都需用到,如果選用的碼道不合適,用戶的下行接收解調就會受影響, 因此如何簡單高效的調度選擇HS-SCCH碼道,是MAC-hs調度的一個重要問 題。
發明內容
本發明所要解決的技術問題在于提供一種WCDMA系統HS-SCCH碼道調 度選擇方法,以解決現有的HS-SCCH碼道調度選擇算法復雜、低效、不易維
護的問題。
為達到上述目的,本發明提供一種WCDMA系統HS-SCCH碼道調度選擇 方法,用于WCDMA系統節點B中MAC-hs模塊調度HS-SCCH碼道的選擇, 該方法包括
步驟一,為當前調度候選隊列的所有用戶賦權值,且使高優先級用戶的權 值大于低優先級用戶的權值;
步驟二,按所述用戶的優先級從高至低的順序調度候選隊列中所有用戶并 為其選擇HS-SCCH碼道;
步驟三,判斷所述當前調度候選隊列中所有用戶調度是否完成,或者調度 資源用盡是否;如果是,則結束本次調度迸入下一調度周期,如果否,循環執 行步驟二。
上述WCDMA系統HS-SCCH碼道調度選擇方法,所述步驟二進一步包括 步驟21,從所述當前調度候選隊列中優先級最高用戶的HS-SCCH碼道集
中選出所有未被占用的HS-SCCH碼道形成可選碼道序列,并為各碼道賦初始
權值,記為『0;
步驟22,設置所述可選碼道序列的權值為所述各碼道的初始權值加上該用 戶的權值,記為『"歸+『""',其中,""'為所述最高優先級用戶的權值,W為 可選碼道序列的權值;
步驟23,如果所述可選碼道序列中有HS-SCCH碼道上一個調度周期被當 前候選隊列中的用戶使用過,將該碼道的權值減去該用戶的權值,記為
『1 =『1-『we_/,其中,『"ey為當前候選隊列中在上一調度周期使用過所述
HS-SCCH碼道的用戶的權值;
步驟24,如果所述可選碼道序列中有HS-SCCH碼道的權值『1 =『0,說明
該碼道正是所述當前調度候選隊列中優先級最高的用戶在上一個調度周期用 過的碼道,則選用該HS-SCCH碼道;否則從可選碼道序列中找到第一權值最 大的碼道,記為皿W1),選用該權值最大的HS-SCCH碼道。
上述WCDMA系統HS-SCCH碼道調度選擇方法,還包括所述MAC-hs模 塊為用戶調度選擇其它系統資源的步驟。
與現有技術相比,采用本發明所述基于權值的方法,將HS-SCCH碼道調 度選擇的復雜算法數學抽象化,降低了復雜度,從而簡單高效的進行HS-SCCH
碼道的調度選擇。
圖1是HS-SCCH碼道調度選擇流程圖2是本發明按優先級為所有用戶選擇HS-SCCH碼道的具體流程。
具體實施例方式
下面結合附圖對本發明技術方案做進一步說明。
本發明提出HS-SCCH碼道調度選擇的方法,用于WCDMA系統NodeB 中MAC-hs模塊調度HS-SCCH碼道的選擇,參考圖l,為本發明HS-SCCH
碼道調度選擇流程圖,具體步驟如下
步驟S101,為當前調度候選隊列中的所有用戶賦權值,且高優先級用戶的權
值大于低優先級用戶的權值,記為『"e。
如當前調度候選隊列中用戶數為^個,則各用戶的權值可按調度優先級從 高到低分別置為^,-、...1。
前述調度侯選隊列,就是排隊等待調度的用戶隊列,這個隊列是NodeB MAC-hs模塊按照優先級對用戶進行排隊的隊列。所謂用戶的優先級主要但不 限于以下因素決定(l)用戶的絕對優先級按照3GPP協議,用戶能力等級 分為0 15共16級,其中0最低,15最高,用戶的調度優先級也稱絕對優先 級,絕對優先級高的用戶優先調度。(2)用戶的相對優先級相同絕對優先 級的用戶,根據公平服務時間或者信道質量與調度數據量比例等因素,在優先 級上也有高低之分。由(1)和(2)決定用戶的等待調度優先順序,即優先級。
步驟S102,按所述用戶的優先級從高至低的順序調度候選隊列中所有用戶 并為其選擇HS-SCCH碼道。參考圖2,該步驟進一步包括
步驟S1021,從該當前調度候選隊列中優先級最高用戶的HS-SCCH碼道集 中選出所有未被占用的HS-SCCH碼道形成可選碼道序列,并為各碼道賦初始 權值,記為『0。如小區可支持的最大HS-SCCH碼道個數為M,則各碼道的 初始權值可置為『0 =似。
步驟S1022,所述可選碼道序列的權值為所述各碼道的初始權值加上該用 戶的權值,記為『1 =『0 +『"叭其中,『""'為所述最高優先級用戶的權值,『l為
可選碼道序列的權值。可選碼道序列的權值。
步驟S1023,如果所述可選碼道序列中有HS-SCCH碼道上一個調度周期被
當前候選隊列中的用戶使用過,將該碼道的權值減去該用戶的權值,記為 PH =『l-ff^/,其中,『"W為當前候選隊列中在上一調度周期使用過所述
HS-SCCH碼道的用戶的權值。
步驟S1024,如果所述可選碼道序列中有HS-SCCH碼道的權值『h,,說 明該碼道正是所述當前調度候選隊列中優先級最高的用戶在上一個調度周期 TTI用過的碼道,則選用該HS-SCCH碼道;否則從可選碼道序列中找到第一權 值最大的碼道即皿,1),選用該權值最大的HS-SCCH碼道。
步驟S103,判斷所述當前調度候選隊列中所有用戶調度是否完成或者調 度資源用盡是否,是,結束本次調度進入下一調度周期,否,循環執行步驟 S102。
當然,還包括MAC-hs為用戶調度選擇其它系統資源的步驟,但并非本發 明目的之所在,在此不贅述。
上述僅以一較佳實施例揭露本發明之實質,并非用以限定本發明,在不 背離本發明精神及其實質的情況下,熟悉本領域的技術人員當可根據本發明作 出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發明所附的權 利要求的保護范圍。
權利要求
1、一種WCDMA系統HS-SCCH碼道調度選擇方法,用于WCDMA系統節點B中MAC-hs模塊調度HS-SCCH碼道的選擇,其特征在于,該方法包括步驟一,為當前調度候選隊列的所有用戶賦權值,且使高優先級用戶的權值大于低優先級用戶的權值;步驟二,按所述用戶的優先級從高至低的順序調度候選隊列中所有用戶并為其選擇HS-SCCH碼道;步驟三,判斷所述當前調度候選隊列中所有用戶調度是否完成,或者調度資源用盡是否;如果是,則結束本次調度進入下一調度周期,如果否,循環執行步驟二。
2、 根據權利要求1所述的WCDMA系統HS-SCCH碼道調度選擇方法,其特征在于,所述步驟二進一步包括步驟21,從所述當前調度候選隊列中優先級最高用戶的HS-SCCH碼道集中選出所有未被占用的HS-SCCH碼道形成可選碼道序列,并為各碼道賦初始 權值,記為W0;步驟22,設置所述可選碼道序列的權值為所述各碼道的初始權值加上該用戶的權值,記為W1=Wuei,其中,Wuei為所述最高優先級用戶的權值,W1為可選碼道序列的權值;步驟23,如果所述可選碼道序列中有HS-SCCH碼道上一個調度周期被當前候選隊列中的用戶使用過,將該碼道的權值減去該用戶的權值,記為 W1=W1-Wuej,其中,Wuej為當前候選隊列中在上一調度周期使用過所述HS-SCCH碼道的用戶的權值;步驟24,如果所述可選碼道序列中有HS-SCCH碼道的權值W1=W0,說明 該碼道正是所述當前調度候選隊列中優先級最高的用戶在上一個調度周期用過的碼道,則選用該HS-SCCH碼道;否則從可選碼道序列中找到第一權值最 大的碼道,記為MAXW1,選用該權值最大的HS-SCCH碼道。
3、根據權利要求1或2所述的WCDMA系統HS-SCCH碼道調度選擇方法, 其特征在于,還包括所述MAC-hs模塊為用戶調度選擇其它系統資源的步驟。
全文摘要
本發明公開了一種WCDMA系統HS-SCCH碼道調度選擇方法,用于WCDMA系統節點B中MAC-hs模塊調度HS-SCCH碼道的選擇,該方法包括步驟一,為當前調度候選隊列的所有用戶賦權值,且使高優先級用戶的權值大于低優先級用戶的權值;步驟二,按所述用戶的優先級從高至低的順序調度候選隊列中所有用戶并為其選擇HS-SCCH碼道;步驟三,判斷所述當前調度候選隊列中所有用戶調度是否完成,或者調度資源用盡是否;如果是,則結束本次調度進入下一調度周期,如果否,循環執行步驟二。采用本發明可以簡單高效的進行HS-SCCH碼道的調度選擇。
文檔編號H04W72/12GK101203032SQ200610165299
公開日2008年6月18日 申請日期2006年12月15日 優先權日2006年12月15日
發明者吳華兵, 周曉華, 文萬強 申請人:中興通訊股份有限公司