一種時分系統(tǒng)的任務(wù)調(diào)度方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線通信領(lǐng)域,尤其涉及一種時分系統(tǒng)的任務(wù)調(diào)度方法及裝置。
【背景技術(shù)】
[0002]隨著移動互聯(lián)網(wǎng)的快速發(fā)展,4G業(yè)務(wù)的用戶量迅猛增長,為了滿足該需求,4G基站必須提高單小區(qū)支持的用戶數(shù)量來滿足與日俱增的用戶量。
[0003]然而,對于長期演進(Long Term Evolut1n,LTE)系統(tǒng)而言,由于媒體接入控制層控制面(Media Access Control-Control Plane,CMAC)承載著對小區(qū)所服務(wù)終端進行非周期運算功能和周期運算功能,其中非周期運算功能主要包括上下行資源分配、上下行測量量及混合自動重傳請求(Hybrid Automatic Repeat reQuest,HARQ)應(yīng)答處理等,周期運算功能主要包括外環(huán)自適應(yīng)調(diào)制編碼控制、失同步檢測等,可以說,在基站的整個協(xié)議棧中,CMAC運算耗費受小區(qū)的支持用戶數(shù)影響最大,因此,要提高單小區(qū)支持用戶數(shù)量,關(guān)鍵瓶頸在于如何優(yōu)化CMAC的處理能力。
[0004]現(xiàn)有技術(shù)優(yōu)化CMAC處理能力的方法包括以下幾類:
[0005]第一類為:整合資源分配流程,優(yōu)化空掃耗費,降低處理開銷;
[0006]第二類為:利用終端接入時刻的隨機性,把各終端的周期運算功能隨機分布到各個傳輸時間間隔(Transmiss1n Time Interval,TTI),避免出現(xiàn)單個TTI處理耗費過大,造成木桶效應(yīng)里如申請?zhí)枮?01110139884.5的中國專利;
[0007]第三類為:引進多核甚至多節(jié)點協(xié)同處理方法,提升每個TTI處理容量例如申請?zhí)枮?01310741818.4的中國專利和申請?zhí)枮閁S 20120102501Α1的美國專利專利。
[0008]然而,根據(jù)上述方法,針對非周期運算功能與周期運算功能的處理耗費進行優(yōu)化后在每個TTI上依然呈疊加關(guān)系,這勢必會降低CMAC的容量處理能力,因此,急需一種避免非周期運算功能與周期運算功能運算耗費疊加的任務(wù)調(diào)度方法。
【發(fā)明內(nèi)容】
[0009]本發(fā)明的目的是提供一種時分系統(tǒng)的任務(wù)調(diào)度方法及裝置,用以解決CMAC運算過程中非周期運算功能與周期運算功能運算耗費的疊加問題。
[0010]本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的:
[0011]一種時分系統(tǒng)的任務(wù)調(diào)度方法,包括:
[0012]接收任務(wù)分配請求,所述任務(wù)分配請求中至少包括周期性任務(wù);
[0013]獲取所述周期性任務(wù)的屬性信息;
[0014]根據(jù)所述周期性任務(wù)的屬性信息,分別在每一個無線幀內(nèi),基于系統(tǒng)確定的全空閑傳輸時間間隔TTI和半空閑ΤΤΙ,確定每個周期性任務(wù)占用的全空閑TTI或/和半空閑TTI,并在每一個無線幀內(nèi),依次執(zhí)行每一個周期性任務(wù)。
[0015]這樣,能有效避免CMAC運算過程中非周期運算功能與周期運算功能運算耗費的疊加,提升CMAC的容量處理能力,進一步提升基站支持的用戶數(shù)量,滿足4G用戶數(shù)量的快速增長需求。
[0016]可選的,所述周期性任務(wù)為媒體接入控制層控制面周期性更新當前時分系統(tǒng)接入的終端的各種屬性參數(shù)。
[0017]可選的,獲取所述周期性任務(wù)的屬性信息,具體包括:
[0018]至少獲取所述周期性任務(wù)的個數(shù)以及獲取每一個周期性任務(wù)的周期、處理耗費占用時間以及每一個周期性任務(wù)涉及的用戶數(shù)量。
[0019]可選的,進一步包括:
[0020]在系統(tǒng)初始化階段,根據(jù)當前時分系統(tǒng)的時隙配比,上、下行物理層的處理耗費占用時間、L2處理耗費占用時間,將未承載非周期性任務(wù)的TTI作為全空閑TTI,以及將承載非周期性任務(wù)但耗費占用時間小于預(yù)設(shè)值的TTI作為半空閑TTI。
[0021]可選的,根據(jù)所述周期性任務(wù)的屬性信息,分別在每一個無線幀內(nèi),基于系統(tǒng)確定的全空閑TTI和半空閑TTI,確定每個周期性任務(wù)占用的全空閑TTI或/和半空閑TTI,具體包括:
[0022]獲取系統(tǒng)確定的全空閑TTI和半空閑TTI,將所有的全空閑TTI和半空閑TTI作為空閑TTI集合;
[0023]根據(jù)所述周期性任務(wù)的屬性信息,針對每一個周期性任務(wù),從所述空閑TTI集合中為每個周期性任務(wù)分配全空閑TTI或/和半空閑TTI,確定每個周期性任務(wù)占用的全空閑TTI或/和半空閑TTI,其中每個周期性任務(wù)占用的TTI個數(shù)至少為一個。
[0024]一種時分系統(tǒng)的任務(wù)調(diào)度裝置,包括:
[0025]接收單元,用于接收任務(wù)分配請求,所述任務(wù)分配請求中至少包括周期性任務(wù);
[0026]獲取單元,用于獲取所述周期性任務(wù)的屬性信息;
[0027]處理單元,用于根據(jù)所述周期性任務(wù)的屬性信息,分別在每一個無線幀內(nèi),基于系統(tǒng)確定的全空閑傳輸時間間隔TTI和半空閑TTI,確定每個周期性任務(wù)占用的全空閑TTI或/和半空閑TTI,并在每一個無線幀內(nèi),依次執(zhí)行每一個周期性任務(wù)。
[0028]這樣,能有效避免CMAC運算過程中非周期運算功能與周期運算功能運算耗費的疊加,提升CMAC的容量處理能力,進一步提升基站支持的用戶數(shù)量,滿足4G用戶數(shù)量的快速增長需求。
[0029]可選的,所述獲取單元獲取的所述周期性任務(wù)為媒體接入控制層控制面周期性更新當前時分系統(tǒng)接入的終端的各種屬性參數(shù)。
[0030]可選的,獲取所述周期性任務(wù)的屬性信息時,所述獲取單元具體用于:
[0031]至少獲取所述周期性任務(wù)的個數(shù)以及獲取每一個周期性任務(wù)的周期、處理耗費占用時間以及每一個周期性任務(wù)涉及的用戶數(shù)量。
[0032]可選的,所述獲取單元進一步用于:
[0033]在系統(tǒng)初始化階段,根據(jù)當前時分系統(tǒng)的時隙配比,上、下行物理層的處理耗費占用時間、L2處理耗費占用時間,將未承載非周期性任務(wù)的TTI作為全空閑TTI,以及將承載非周期性任務(wù)但耗費占用時間小于預(yù)設(shè)值的TTI作為半空閑TTI。
[0034]可選的,根據(jù)所述周期性任務(wù)的屬性信息,分別在每一個無線幀內(nèi),基于系統(tǒng)確定的全空閑TTI和半空閑TTI,確定每個周期性任務(wù)占用的全空閑TTI或/和半空閑TTI時,所述處理單元具體用于:
[0035]獲取系統(tǒng)確定的全空閑TTI和半空閑TTI,將所有的全空閑TTI和半空閑TTI作為空閑TTI集合;
[0036]根據(jù)所述周期性任務(wù)的屬性信息,針對每一個周期性任務(wù),從所述空閑TTI集合中為每個周期性任務(wù)分配全空閑TTI或/和半空閑TTI,確定每個周期性任務(wù)占用的全空閑TTI或/和半空閑TTI,其中每個周期性任務(wù)占用的TTI個數(shù)至少為一個。
【附圖說明】
[0037]圖1為本發(fā)明實施例中時分系統(tǒng)的任務(wù)調(diào)度方法流程示意圖;
[0038]圖2和圖3為本發(fā)明實施例中時分系統(tǒng)的時隙配比示意圖;
[0039]圖4為本發(fā)明實施例中時分系統(tǒng)的任務(wù)調(diào)度裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0040]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,并不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造