一種專網無線通信系統中用戶調度方法和裝置的制造方法
【專利摘要】本發明涉及一種專網無線通信系統中用戶調度方法和裝置,所述方法包括:獲取調度周期內需要調度的用戶,并根據業務類型將所述需要調度的用戶插入到對應的優先級隊列中;判斷所述優先級隊列中的用戶的未調度次數是否超過預設的閾值;是,則將調度次數超過預設閾值的用戶從所述優先級隊列中刪除;否則根據所述優先級為所述用戶分配調度周期內的頻率資源。本發明通過將未調度次數超過閾值的用戶暫時從優先級隊列中刪除,從而減少了調度時間,提高了系統的運行效率及系統容量,提高了系統性能。
【專利說明】
一種專網無線通信系統中用戶調度方法和裝置
技術領域
[0001]本發明涉及無線通信技術領域,尤其是涉及一種專網無線通信系統中用戶調度方法和裝置。
【背景技術】
[0002]目前230MHz頻段主要應用于數傳電臺承擔遠程的數據采集工作,因提供的速率很低只能用于一些簡單的通信應用,無法滿足智能電網和傳感網日益增長的業務需求。根據國家電網未來的規劃,要求尋找一種新的寬帶通信技術,滿足其配網自動化、負荷管理、用電信息采集、智能電網用戶服務、應急搶修、特殊區域視頻監控六大領域的業務需求。
[0003]基于TD-LTE (Time Divis1n-Long Term Evolut1n)技術的 230MHz 頻段專網無線通信系統為上述需求提供了較好的解決方案,構成了新一代低功耗,高頻譜利用率,高可靠性的靈活的多業務通信系統。能最大程度地滿足電力負荷監控系統的業務要求,同時為國家電網下一代網絡規劃提供了堅實的技術積累和應用示范。
[0004]230MHz頻段專網無線通信系統,在異頻組網時,在40個國電授權子帶的情況下,單小區需要支持2000個用戶。
[0005]針對上述業務需求,專網無線通信系統網絡側eNodeB(Evolved NodeB,演進基站)采用半靜態調度方式(SPS,sem1-persistent scheduling)。半靜態調度是指:演進基站給特定業務的數據包分配固定的時頻資源,該特定業務的數據包在該固定的時頻資源位置傳輸,不需額外的物理下行控制信道(PDCCH,Physical Downlink Control Channel)調度信息。通過一個半靜態配置好的傳輸周期,一次調度之后,用戶終端UEOJser Equipment)即按照配置的周期和初始調度的資源進行數據的發送和接收。按照230MHz頻段專網無線通信系統幀結構和時序設計,下行數據傳輸采用HARQ (HybridAutomatic Repeat Request,混合自動重傳請求)技術,對數據進行差錯控制,將新傳、重傳的數據準確實效的發送給用戶終端UE。
[0006]綜上所述,根據230MHz頻段專網無線通信系統幀結構和時序設計以及硬件處理能力以及異頻組網時單小區2000用戶在線并且全部采用半靜態調度的特點,在固定的調度時間內實現對單小區2000用戶的合理調度,保證調度不超時,找到這樣一種行之有效的實現方法尤為關鍵。
[0007]230MHz專網無線通信系統在進行資源調度時,在國電授權的40個子帶,單小區支持2000個用戶的情況下,如果這2000個用戶同時有數據要傳輸,需要將這2000個用戶每個遍歷一遍,在處理器的能力不變,硬件成本不增加的基礎上,現有系統的處理機制很難滿足單小區支持2000用戶的需求。按照現有的處理機制調度時間增加甚至調度超時,從而導致系統性能下降。
【發明內容】
[0008]本發明提供一種專網無線通信系統中用戶調度方法和裝置,通過將未調度次數超過閾值的用戶暫時從優先級隊列中刪除,從而減少了調度時間,提高了系統的運行效率及系統容量,提高了系統性能。
[0009]根據本發明的一個方面,提供一種專網無線通信系統中用戶調度方法,其特征在于,所述方法包括:
[0010]獲取調度周期內需要調度的用戶,并根據業務類型將所述需要調度的用戶插入到對應的優先級隊列中;
[0011]判斷所述優先級隊列中的用戶的未調度次數是否超過預設的閾值;
[0012]是,則將調度次數超過預設閾值的用戶從所述優先級隊列中刪除;
[0013]否則根據所述優先級為所述用戶分配調度周期內的頻率資源。
[0014]其中,所述獲取調度周期內需要調度的用戶,并根據業務類型將所述需要調度的用戶按照優先級插入到對應的優先級隊列中,具體包括:
[0015]遍歷所有在線的用戶,獲取緩存中有數據需要傳輸的用戶;
[0016]判斷需要傳輸數據的用戶的狀態是否為已激活未調度狀態;
[0017]是則根據業務類型將用戶加入到對應的優先級隊列中;
[0018]否則等到非連續周期DRX將所述需要傳輸數據的用戶加入到下一個DRX隊列等待激活。
[0019]其中,所述未調度次數是從用戶被激活后的下一次調度開始計算。
[0020]其中,所述未調度次數的計數為當用戶在調度周期內每一次調度未被調度時,所述未調度次數加I。
[0021]其中,根據所述優先級為所述用戶分配調度周期內的頻率資源具體包括:
[0022]根據優先級確定調度周期內的每一次調度的用戶;
[0023]在所述調度周期內將所述頻率資源分配給所述待分配資源的用戶并進行數據傳輸;
[0024]將每一次調度中未被調度的用戶的未調度次數加I。
[0025]其中,所述方法還包括:
[0026]將在調度周期內調度失敗的用戶加入到下一個DRX隊列等待下一次激活。
[0027]根據本發明的另一個方面,提供一種專網無線通信系統中用戶調度裝置,其特征在于,所述裝置包括:
[0028]調度用戶獲取模塊,用于獲取調度周期內需要調度的用戶,并根據業務類型將所述需要調度的用戶插入到對應的優先級隊列中;
[0029]資源調度判斷模塊,用于判斷所述優先級隊列中的用戶的未調度次數是否超過預設的閾值;是則將調度次數超過預設閾值的用戶從所述優先級隊列中刪除;
[0030]調度模塊,用于根據所述優先級為未調度次數沒有超過預設的閾值的用戶分配調度周期內的頻率資源。
[0031 ] 其中,所述裝置還包括:
[0032]未調度次數計數模塊,用于將調度模塊中未調度的用戶的未調度次數加I。
[0033]本發明所述的一種專網無線通信系統中用戶調度方法和裝置,通過將未調度次數超過閾值的用戶暫時從優先級隊列中刪除,使得調度時只需要遍歷已經分配資源的或者存在優先級隊列中能夠為其分配資源的用戶即可,其調度時間大大縮短。在下一個DRX周期時,所有用戶會重新被激活,能夠保證各個用戶能夠公平調度,從而減少了調度時間,使在線用戶數大大提高,提高了系統的運行效率及系統容量,在不增加硬件成本的前提下達到系統擴容的目的。降低了實現復雜度,提高了系統的性能。
【附圖說明】
[0034]通過參考附圖會更加清楚的理解本發明的特征和優點,附圖是示意性的而不應理解為對本發明進行任何限制,在附圖中:
[0035]圖1示出了本發明的專網無線通信系統中用戶調度方法的流程圖。
[0036]圖2示出了本發明的專網無線通信系統中用戶調度方法的步驟SI的具體流程圖。
[0037]圖3示出了本發明的專網無線通信系統中用戶調度方法的步驟S5的具體流程圖。
[0038]圖4示出了本發明的專網無線通信系統中用戶調度裝置的結構框圖。
【具體實施方式】
[0039]下面將結合附圖對本發明的實施例進行詳細描述。
[0040]圖1示出了本發明的專網無線通信系統中用戶調度方法的流程圖。
[0041]參照圖1,本發明的一個實施例的專網無線通信系統中用戶調度方法具體包括:
[0042]S1、獲取調度周期內需要調度的用戶,并根據業務類型將所述需要調度的用戶插入到對應的優先級隊列中;
[0043]圖2示出了本發明的專網無線通信系統中用戶調度方法的步驟SI的具體流程圖。
[0044]參照圖2,在另一個實施例中,步驟SI具體包括:
[0045]S11、遍歷所有在線的用戶,獲取緩存中有數據需要傳輸的用戶;
[0046]S12、判斷需要傳輸數據的用戶的狀態是否為已激活未調度狀態;
[0047]S13、是則根據業務類型將用戶加入到對應的優先級隊列中;
[0048]S14、否則等到非連續周期DRX將所述需要傳輸數據的用戶加入到下一個DRX隊列等待激活。
[0049]S3、判斷所述優先級隊列中的用戶的未調度次數是否超過預設的閾值;
[0050]在一個實施例中,計算所述未調度次數是從用戶被激活后的下一次調度開始計算,并且未調度次數的計數為當用戶在調度周期內每一次調度未被調度時,所述未調度次數加I。
[0051]S4、是,則將調度次數超過預設閾值的用戶從所述優先級隊列中刪除;
[0052]S5、否則根據所述優先級為所述用戶分配調度周期內的頻率資源,并且將未分配頻率資源的用戶的未調度次數加I。
[0053]圖3示出了本發明的專網無線通信系統中用戶調度方法的步驟S5的具體流程圖。
[0054]參照圖3,在另一個實施例中,步驟S5具體包括:
[0055]S51、根據優先級確定調度周期內的每一次調度的用戶;
[0056]S52、在所述調度周期內將所述頻率資源分配給所述待分配資源的用戶并進行數據傳輸;
[0057]S53、將每一次調度中未被調度的用戶的未調度次數加I。
[0058]在另一個實施例中,以國電授權的40個子帶為例,在單小區支持2000個用戶的情況下,首先遍歷所有在線的2000個用戶,然后判斷用戶是否有需要傳輸的數據,如果是,則判斷該用戶是否為需要該調度周期內需要激活的用戶,是,則將該用戶放入到優先級隊列中,否則判斷用戶是否滿足DRX激活的條件,如果滿足,則激活后放入優先級隊列中,并將不滿足上述條件的用戶的為調度次數加I。
[0059]判斷優先級隊列中每個用戶的未調度次數是否超過設定的閾值,如超過20幀,如果超過,則將該用戶從優先級隊列中刪除,否則將為用戶分配調度周期內的頻率資源。
[0060]在分配頻率資源的過程中,根據用戶的數據傳輸率確定40個子帶能夠分配頻率資源的用戶,然后根據優先級對待分配資源的用戶進行頻率資源分配,并且將沒有分配資源的用戶放入下一個調度周期中等待調度,并將未調度次數加I。
[0061]通過上述方法,將2000用戶中的部分用戶刪除,從而可以在一個調度周期內只需要按照資源分配策略對已經分得資源的用戶以及存在于優先級中還沒有分配資源的用戶逐一遍歷,而不需要對所有用戶進行遍歷。
[0062]另外,上述將用戶從優先級刪除是暫時的,在下一個DRX周期中,重新對所有用戶進行資源的調度分配。
[0063]圖4示出了本發明的專網無線通信系統中用戶調度裝置的結構框圖。
[0064]參照圖4,在本發明的另一個是實施例中,提供一種專網無線通信系統中用戶調度裝置,所述裝置包括:
[0065]調度用戶獲取模塊10,用于獲取調度周期內需要調度的用戶,并根據業務類型將所述需要調度的用戶插入到對應的優先級隊列中;
[0066]資源調度判斷模塊20,用于判斷所述優先級隊列中的用戶的未調度次數是否超過預設的閾值;是則將調度次數超過預設閾值的用戶從所述優先級隊列中刪除;
[0067]調度模塊30,用于根據所述優先級為未調度次數沒有超過預設的閾值的用戶分配調度周期內的頻率資源。
[0068]在另一個實施例中,該裝置還包括:
[0069]未調度次數計數模塊40,用于將調度模塊30中未調度的用戶的未調度次數加I。
[0070]本發明所述的一種專網無線通信系統中用戶調度方法和裝置,通過將未調度次數超過閾值的用戶暫時從優先級隊列中刪除,使得調度時只需要遍歷已經分配資源的或者存在優先級隊列中能夠為其分配資源的用戶即可,其調度時間大大縮短。在下一個DRX周期時,所有用戶會重新被激活,能夠保證各個用戶能夠公平調度,從而減少了調度時間,使在線用戶數大大提高,提高了系統的運行效率及系統容量,在不增加硬件成本的前提下達到系統擴容的目的。降低了實現復雜度,提高了系統的性能。
[0071]雖然結合附圖描述了本發明的實施方式,但是本領域技術人員可以在不脫離本發明的精神和范圍的情況下做出各種修改和變型,這樣的修改和變型均落入由所附權利要求所限定的范圍之內。
【主權項】
1.一種專網無線通信系統中用戶調度方法,其特征在于,所述方法包括: 獲取調度周期內需要調度的用戶,并根據業務類型將所述需要調度的用戶插入到對應的優先級隊列中; 判斷所述優先級隊列中的用戶的未調度次數是否超過預設的閾值; 是,則將調度次數超過預設閾值的用戶從所述優先級隊列中刪除; 否則根據所述優先級為所述用戶分配調度周期內的頻率資源。2.根據權利要求1所述的用戶調度方法,其特征在于,所述獲取調度周期內需要調度的用戶,并根據業務類型將所述需要調度的用戶按照優先級插入到對應的優先級隊列中,具體包括: 遍歷所有在線的用戶,獲取緩存中有數據需要傳輸的用戶; 判斷需要傳輸數據的用戶的狀態是否為已激活未調度狀態; 是則根據業務類型將用戶加入到對應的優先級隊列中; 否則等到非連續周期DRX將所述需要傳輸數據的用戶加入到下一個DRX隊列等待激活。3.根據權利要求1所述的用戶調度方法,其特征在于,所述未調度次數是從用戶被激活后的下一次調度開始計算。4.根據權利要求1所述的用戶調度方法,其特征在于,所述未調度次數的計數為當用戶在調度周期內每一次調度未被調度時,所述未調度次數加I。5.根據權利要求1-4任一項所述的用戶調度方法,其特征在于,根據所述優先級為所述用戶分配調度周期內的頻率資源具體包括: 根據優先級確定調度周期內的每一次調度的用戶; 在所述調度周期內將所述頻率資源分配給所述待分配資源的用戶并進行數據傳輸; 將每一次調度中未被調度的用戶的未調度次數加I。6.根據權利要求5所述的用戶調度方法,其特征在于,所述方法還包括: 將在調度周期內調度失敗的用戶加入到下一個DRX隊列等待下一次激活。7.—種專網無線通信系統中用戶調度裝置,其特征在于,所述裝置包括: 調度用戶獲取模塊,用于獲取調度周期內需要調度的用戶,并根據業務類型將所述需要調度的用戶插入到對應的優先級隊列中; 資源調度判斷模塊,用于判斷所述優先級隊列中的用戶的未調度次數是否超過預設的閾值;是則將調度次數超過預設閾值的用戶從所述優先級隊列中刪除; 調度模塊,用于根據所述優先級為未調度次數沒有超過預設的閾值的用戶分配調度周期內的頻率資源。8.根據權利要求7所述的用戶調度裝置,其特征在于,所述裝置還包括: 未調度次數計數模塊,用于將調度模塊中未調度的用戶的未調度次數加I。
【文檔編號】H04W72/12GK105992375SQ201510076994
【公開日】2016年10月5日
【申請日】2015年2月12日
【發明人】尹麗靜, 馮廣華, 李延強
【申請人】普天信息技術有限公司