亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種資源分配方法及裝置與流程

文檔序號:12756570閱讀:195來源:國知局
一種資源分配方法及裝置與流程

本發(fā)明涉及無線通信技術領域,尤其涉及一種資源分配方法及裝置。



背景技術:

在無線通信系統(tǒng)中,MAC(Media Access Control,介質訪問控制子層協(xié)議)層的調度算法起著至關重要的作用。無線通信系統(tǒng)中調度模塊根據與高層和底層之間的信息交互實現(xiàn)對終端用戶進行優(yōu)先級調度,完成物理資源的分配和HARQ(Hybrid Automatic Repeat Request,混合自動重傳請求)的傳輸控制,在有限帶寬上分配和調度資源,以最大限定地提高頻譜效率和系統(tǒng)容量,同時也滿足用戶服務質量(Quality of Service,QoS)需求。

LTE(Long Term Evolution,長期演進)系統(tǒng)中采用動態(tài)共享式資源調度方式以優(yōu)化分配系統(tǒng)資源。每個分配需要在控制信道PDCCH(Physical Downlink Control Channel,物理下行控制信道)上有相應指示,存在著控制信道的開銷。

對于多用戶、小數據量的應用場合,其數據包的大小相對比較固定,而且數據包之間的時間間隔也滿足一事實上的規(guī)律,因此一般采用半靜態(tài)調度(Semi-Persistent Scheduling,SPS)。在半靜態(tài)調度時,系統(tǒng)資源只需要通過PDCCH分配或者指定一次,然后就可以周期性地重復使用相同的時頻資源。在半靜態(tài)調度為用戶分配頻帶資源時,通過需要考慮以下幾種因素:

第一,根據干擾協(xié)調手段選擇頻帶資源。基站比較用戶測量并上報的來自本小區(qū)和鄰小區(qū)的RSRP(Reference Signal Receiving Power,參考信號接收功率),獲得用戶可能受到哪些鄰小區(qū)的強干 擾以及用戶的中心屬性或者邊緣屬性。然后,基站再將邊緣用戶調度到邊緣頻帶集上。

第二,結合頻譜感知技術選擇頻帶。基站和用戶分別在靜默時期測量小區(qū)所有頻帶,并將測量結果與預計門限值進行比較,以判定頻帶是否存在其他系統(tǒng)干擾或者是否可被本系統(tǒng)使用。

第三,考慮到用戶之間的公平性,輪詢或隨機化選擇頻帶。

在上述方法的基礎上,進一步考慮用戶的業(yè)務需求。不同業(yè)務類型傳輸所需的資源需求不同:資源需求少的業(yè)務,如單頻帶業(yè)務,頻帶選擇比較靈活;資源需求大的業(yè)務,需要分配多個空閑頻帶。特別是,對于硬件處理能力不高的終端,收發(fā)頻帶的跨度有約束,只能工作在連續(xù)的多個頻帶上。當系統(tǒng)中同時存在多部終端多種業(yè)務類型工作時,系統(tǒng)中可用的空閑頻帶資源很容易被打散,故該硬件處理能力不高的終端選擇頻帶時有一定難度。由上可知,快速高效地查找并分配連續(xù)多個空閑頻帶成為需要關注的技術問題。

現(xiàn)有技術中,為多子帶用戶進行資源分配時,需要從空閑多子帶資源區(qū)域的起始位置進行查找。一旦找到等于或大于待調度終端所需要的資源時,就為該調度終端分配所需要的子帶數,而不是找到適合該調度終端所需要的資源時再分配。上述方法很有可能將一大段連續(xù)空間資源中的部分空閑資源分配給某調度終端,從而會產生資源碎片,導致空閑資源利用率較低,進一步無法滿足其他待調度終端的資源需求。

再者,目前系統(tǒng)中采用半靜態(tài)調度,采用隨機選擇資源的方法為單子帶業(yè)務進行資源分配,導致資源離散化,離散的多個空閑資源得不到有效利用,造成資源的浪費,導致其他待調度終端獲得連續(xù)空閑的資源比較困難。



技術實現(xiàn)要素:

本發(fā)明的其中一個目的在于提供一種資源分配方法及裝置,以解 決現(xiàn)有技術中頻帶資源離散化、空閑資源得不到有效利用的技術問題。

為實現(xiàn)上述目的,第一方面,本發(fā)明實施例提供了一種資源分配方法,包括:

接收來自至少一個用戶終端的資源調度請求,以獲取每一用戶終端所請求頻帶資源的子帶數量;

根據當前資源池中的未分配的頻帶資源生成臨時頻帶資源列表,所述臨時頻帶資源列表包括按照子帶數量從小到大排序的至少一個頻帶資源;每一所述頻帶資源在頻譜上連續(xù);

在所述臨時頻帶資源列表中,按照優(yōu)先級順序依次為每一用戶終端分配一排序最先的頻帶資源,以使該頻帶資源的子帶數量等于或大于所述用戶終端所請求頻帶資源的子帶數量。

可選地,還包括:

將未分配到頻帶資源的用戶終端按照優(yōu)先級分成至少一個用戶終端組;

按照優(yōu)先級從高到低的順序對每一所述用戶終端組依次執(zhí)行下述步驟:

對所有分配有頻帶資源的用戶終端進行篩選,得到用戶終端集合;所述用戶終端集合中的任一用戶終端的優(yōu)先級低于所述用戶終端組的優(yōu)先級,而且任一用戶終端分配到的頻帶資源的子帶數量等于或大于所述用戶終端組中所有用戶終端所請求頻帶資源的子帶數量的總和;

查找所述用戶終端集合中優(yōu)先級最低的用戶終端中分配到的頻帶資源的子帶數量最少的用戶終端;

將查找得到的用戶終端分配到的頻帶資源轉而分配給所述用戶終端組。

可選地,還包括:

按照優(yōu)先級從高到低的順序對每一未分配到頻帶資源的用戶終端依次執(zhí)行下述步驟:

對所有在資源池中分配有頻帶資源的用戶終端進行篩選,得到用戶終端集合;所述用戶終端集合中的任一用戶終端的優(yōu)先級低于當前用戶終端的優(yōu)先級,而且任一用戶終端分配到的頻帶資源的子帶數量等于或大于當前用戶終端所請求頻帶資源的子帶數量;

查找所述用戶終端集合中優(yōu)先級最低的用戶終端中分配到的頻帶資源的子帶數量最少的用戶終端;

將查找得到的用戶終端分配到的頻帶資源轉而分配給當前用戶終端。

可選地,還包括:

按照優(yōu)先級從高到低的順序對每一未分配到頻帶資源的用戶終端依次執(zhí)行下述步驟:

按照預定順序在所述資源池中查找一個頻段,以使該頻段的子帶數量等于當前用戶終端所請求頻帶資源的子帶數量,而且分配到的頻帶資源與該頻段有交集的用戶終端的優(yōu)先級均低于當前用戶終端;

在查找到所述頻段時,將該頻段作為一個頻帶資源轉而分配給當前用戶終端。

可選地,所述在所述臨時頻帶資源列表中,按照優(yōu)先級順序依次為每一用戶終端分配一排序最先的頻帶資源,以使該頻帶資源的子帶數量等于或大于所述用戶終端所請求頻帶資源的子帶數量之后,還包括:

刪除所述臨時頻帶資源列表。

第二方面,本發(fā)明實施例還提供了一種資源分配裝置,包括:

接收模塊,用于接收來自至少一個用戶終端的資源調度請求,以獲取每一用戶終端所請求頻帶資源的子帶數量;

生成模塊,用于根據當前資源池中的未分配的頻帶資源生成臨時 頻帶資源列表,所述臨時頻帶資源列表包括按照子帶數量從小到大排序的至少一個頻帶資源;每一所述頻帶資源在頻譜上連續(xù);

第一分配模塊,用于在所述臨時頻帶資源列表中,按照優(yōu)先級順序依次為每一用戶終端分配一排序最先的頻帶資源,以使該頻帶資源的子帶數量等于或大于所述用戶終端所請求頻帶資源的子帶數量。

可選地,還包括:

分組模塊,用于將未分配到頻帶資源的用戶終端按照優(yōu)先級分成至少一個用戶終端組;

第二分配模塊,用于按照優(yōu)先級從高到低的順序對每一所述用戶終端組依次執(zhí)行下述步驟:

對所有分配有頻帶資源的用戶終端進行篩選,得到用戶終端集合;所述用戶終端集合中的任一用戶終端的優(yōu)先級低于所述用戶終端組的優(yōu)先級,而且任一用戶終端分配到的頻帶資源的子帶數量等于或大于所述用戶終端組中所有用戶終端所請求頻帶資源的子帶數量的總和;

查找所述用戶終端集合中優(yōu)先級最低的用戶終端中分配到的頻帶資源的子帶數量最少的用戶終端;

將查找得到的用戶終端分配到的頻帶資源轉而分配給所述用戶終端組。

可選地,還包括:

第三分配模塊,用于按照優(yōu)先級從高到低的順序對每一未分配到頻帶資源的用戶終端依次執(zhí)行下述步驟:

對所有在資源池中分配有頻帶資源的用戶終端進行篩選,得到用戶終端集合;所述用戶終端集合中的任一用戶終端的優(yōu)先級低于當前用戶終端的優(yōu)先級,而且任一用戶終端分配到的頻帶資源的子帶數量等于或大于當前用戶終端所請求頻帶資源的子帶數量;

查找所述用戶終端集合中優(yōu)先級最低的用戶終端中分配到的頻 帶資源的子帶數量最少的用戶終端;

將查找得到的用戶終端分配到的頻帶資源轉而分配給當前用戶終端。

可選地,還包括:

第四分配模塊,用于按照優(yōu)先級從高到低的順序對每一未分配到頻帶資源的用戶終端依次執(zhí)行下述步驟:

按照預定順序在所述資源池中查找一個頻段,以使該頻段的子帶數量等于當前用戶終端所請求頻帶資源的子帶數量,而且分配到的頻帶資源與該頻段有交集的用戶終端的優(yōu)先級均低于當前用戶終端;

在查找到所述頻段時,將該頻段作為一個頻帶資源轉而分配給當前用戶終端。

可選地,還包括:

刪除模塊,用于在第一分配模塊按照優(yōu)先級順序依次為每一用戶終端分配一排序最先的頻帶資源后刪除臨時頻帶資源列表。

本發(fā)明實施例中,通過從臨時頻帶資源列表時從子帶數量最少的頻帶資源開始查找并分配,可以防止將未分配的包括多個子帶的頻帶資源分配給所需分配子帶數量較少的用戶終端過程中而產生資源碎片,為請求分配頻帶資源的用戶終端分配合適的頻帶資源,從而可以提高頻帶資源的利用率。

附圖說明

通過參考附圖會更加清楚的理解本發(fā)明的特征和優(yōu)點,附圖是示意性的而不應理解為對本發(fā)明進行任何限制,在附圖中:

圖1是本發(fā)明實施例提供的一種資源分配方法流程示意圖;

圖2是本發(fā)明實施例提供的又一種資源分配方法流程示意圖;

圖3是本發(fā)明實施例提供的一種資源分配裝置框圖。

具體實施方式

下面結合附圖和實施例,對本發(fā)明的具體實施方式作進一步詳細 描述。以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。

實施例一

本發(fā)明實施例提供了一種資源分配方法,如圖1所示,包括:

S11、接收來自至少一個用戶終端的資源調度請求,以獲取每一用戶終端所請求頻帶資源的子帶數量;

S12、根據當前資源池中的未分配的頻帶資源生成臨時頻帶資源列表,臨時頻帶資源列表包括按照子帶數量從小到大排序的至少一個頻帶資源;每一頻帶資源在頻譜上連續(xù);

S13、在臨時頻帶資源列表中,按照優(yōu)先級順序依次為每一用戶終端分配一排序最先的頻帶資源,以使該頻帶資源的子帶數量等于或大于用戶終端所請求頻帶資源的子帶數量。

下面對本發(fā)明實施例提供的分配方法展開詳細說明。

首先,介紹S11、接收來自至少一個用戶終端的資源調度請求,以獲取每一用戶終端所請求頻帶資源的子帶數量的步驟。

應理解的是,頻帶資源的分配在時間上按照預定的周期進行。具體來說,基站在任一周期內接收到的至少一個用戶終端的資源調度請求會在該周期結束后進行處理,主要包括根據資源調度請求為其中的每一個用戶終端分配以相應子帶數量的頻帶資源,以供用戶終端在后續(xù)的通信過程中使用。當然,分配過程應當按照用戶終端的優(yōu)先級順序來進行,而在可分配的頻帶資源不足時可能存在有用戶終端無法分配到頻帶資源的情形??梢?,上述步驟S11至步驟S13實際上是對一個周期內接收到的資源調度請求進行相應處理的過程,而上述步驟S11中的“至少一個用戶終端”可以具體是基站在一個周期內接收到資源調度請求的用戶終端。

由此,每當接收到一個用戶終端的資源調度請求時,基站可以根據資源調度請求獲取到該用戶終端所請求頻帶資源的子帶數量。同時,基站可以根據該用戶終端的標識信息獲取到該用戶終端的優(yōu)先 級,并將該用戶終端的標識信息連同上述子帶數量及上述優(yōu)先級加入一用戶終端列表當中。待周期結束后,可以根據該用戶終端列表為其中的用戶終端進行頻帶資源的分配。

其次,介紹S12、根據當前資源池中的未分配的頻帶資源生成臨時頻帶資源列表,臨時頻帶資源列表包括按照子帶數量從小到大排序的至少一個頻帶資源的步驟。

可以理解的是,當前資源池中未被分配的頻帶資源在頻譜上可以是若干個不連續(xù)的頻段,本發(fā)明實施例具體將其中的每一頻段都作為一個頻帶資源并標記在臨時頻帶資源列表當中,也就是說每一頻帶資源均是頻譜上兩個頻率之間的連續(xù)頻段。需要說明的是,本文中的子帶指的是具有固定頻率寬度的頻段,因此可以用頻帶資源所包括的子帶數量來描述每一頻帶資源的頻率寬度。

本發(fā)明實施例中,臨時頻帶資源列表中的所有頻帶資源按照子帶數量從小到大排序,以使頻帶資源的分配可以按照子帶數量的排序來進行。

最后,介紹S13、在臨時頻帶資源列表中,按照優(yōu)先級順序依次為每一用戶終端分配一排序最先的頻帶資源,以使該頻帶資源的子帶數量等于或大于用戶終端所請求頻帶資源的子帶數量的步驟。

本發(fā)明實施例中,為任意一個用戶終端分配頻帶資源時,在臨時頻帶資源列表中先比較臨時頻帶資源列表中頻帶資源的子帶數量的最大值與當前用戶終端請求分配頻帶資源的子帶數量的大小。

若未分配頻帶資源的子帶數量的最大值小于該用戶終端請求分配頻帶資源的子帶數量,則判定該用戶終端的頻帶資源分配失敗;

若未分配頻帶資源的子帶數量的最大值等于該用戶終端請求分配頻帶資源的子帶數量,則將該未分配頻帶資源分配給該用戶終端;

若未分配頻帶資源的子帶數量的最大值大于該用戶終端請求分配頻帶資源的子帶數量,則執(zhí)行以下頻帶資源分配過程:

在臨時頻帶資源列表中,依次比較當前用戶終端所請求頻帶資源的子帶數量與未分配頻帶資源的子帶數量,直至在臨時頻帶資源列表中查找到第一個未分配頻帶資源,或者已遍歷臨時頻帶資源列表中所有的頻帶資源且未發(fā)現(xiàn)滿足要求的未分配頻帶資源為止。

若存在滿足要求的未分配頻帶資源,則將該未分配頻帶資源分配給該當前用戶終端,同時將該當前用戶終端從用戶終端列表中刪除,將該滿足要求的未分配頻帶資源從臨時頻帶資源列表中刪除。

現(xiàn)有技術中,由于找到等于或大于用戶終端所需要的頻帶資源就分配為該用戶終端,或者隨機選擇資源進行分配,從而導致資源離散化、未分配的頻帶資源得不到有效利用,同時也導致其他用戶終端獲得連接子帶的頻帶資源比較困難。而本發(fā)明實施例通過將臨時頻帶資源列表中子帶數量最少的頻帶資源開始查找并分配,可以防止將未分配的包括多個子帶的頻帶資源分配給所需要子帶數量較少的用戶終端而產生的資源碎片,即找到最接近子帶數量的頻帶資源分配為請求分配頻帶資源的用戶終端,從而可以產生較少的頻帶資源碎片,進而提高頻帶資源的利用率。

實施例二

如圖2所示,本發(fā)明實施例提供的又一種資源分配方法,首先執(zhí)行步驟S10,該步驟S10包括實施一中的步驟S11~S13,在此不再贅述。當執(zhí)行步驟S10后,若還存在有未分配頻帶資源的用戶終端,則執(zhí)行步驟S20:執(zhí)行聯(lián)合搶占過程,為未分配頻帶資源的用戶終端分配頻帶資源。若執(zhí)行步驟S20后,還存在有未分配頻帶資源的用戶終端,則執(zhí)行步驟S30:執(zhí)行分別搶占過程,為未分配頻帶資源的用戶終端分配頻帶資源。若最后還存在有未分配頻帶資源的用戶終端,則執(zhí)行步驟S40,從資源池起始位置開始為未分配頻帶資源的用戶終端分配頻帶資源。下面對上述各步驟展開詳細說明。

本發(fā)明實施例提供的一種資源分配方法,當未分配頻帶資源的子 帶數量的最大值大于(或者等于)該用戶終端請求分配頻帶資源的子帶數量,執(zhí)行頻帶資源分配過程與實施例一的內容相同,在此不再贅述。本發(fā)明實施例只介紹當未分配頻帶資源的子帶數量的最大值小于該用戶終端請求分配頻帶資源的子帶數量時分配頻帶資源失敗的情況。

可選地,當為請求分配頻帶資源的用戶終端分配頻帶資源失敗時,本發(fā)明實施例執(zhí)行附圖中未示出的聯(lián)合搶占過程對未分配頻帶資源的用戶終端分配頻帶資源,包括:

S21、將未分配到頻帶資源的用戶終端按照優(yōu)先級分成至少一個用戶終端組;

S22、按照優(yōu)先級從高到低的順序對每一用戶終端組依次執(zhí)行下述步驟:

S221、對所有分配有頻帶資源的用戶終端進行篩選,得到用戶終端集合;該用戶終端集合中的任一用戶終端的優(yōu)先級低于用戶終端組的優(yōu)先級,而且任一用戶終端分配到的頻帶資源的子帶數量等于或大于用戶終端組中所有用戶終端所請求頻帶資源的子帶數量的總和;實際應用中,若得到的用戶終端集合為空時,則說明對該用戶終端組進行的聯(lián)合搶占過程失敗。

S222、查找用戶終端集合中優(yōu)先級最低的用戶終端中分配到的頻帶資源的子帶數量最少的用戶終端;當查找到優(yōu)先級最低并且其中子帶數量最少的用戶終端時,需要向該用戶終端發(fā)送關閉授權通知,即基站通知該用戶終端需要收回已分配的頻帶資源。當該用戶終端接收到該關閉授權通知時,向基站反饋成功標識?;窘邮盏皆摮晒俗R后將該用戶終端原先分配的頻帶資源分配給未分配頻帶資源的用戶終端。具體地,可以將該用戶終端原先分配的頻帶資源分為至少一份,例如,將原先分配的頻帶資源分為三份并分別分配給該用戶終端組中的三個用戶終端,即按照該用戶終端組每個用戶終端所請求頻帶資源 所需要子帶數量分配頻帶資源。

實際應用中,當然也可以不需要向被搶占分配頻帶資源發(fā)送關閉授權通知,此時直接將該用戶終端原先分配的頻帶資源分配給未分配頻帶資源的用戶終端,節(jié)省時間,提高工作效率,不過會影響用戶體驗。本領域技術人員可以根據具體實際情況進行選擇,本發(fā)明不作限定。

可選地,執(zhí)行聯(lián)合搶占過程后若存在還未分配頻帶資源的用戶終端,本發(fā)明實施例還執(zhí)行附圖中未示出的分別搶占過程為未分配頻帶資源的用戶終端分配頻帶資源,包括:

S31、按照優(yōu)先級從高到低的順序對每一未分配到頻帶資源的用戶終端依次執(zhí)行下述步驟:

S32、對所有在資源池中分配有頻帶資源的用戶終端進行篩選,得到用戶終端集合;

S321、用戶終端集合中的任一用戶終端的優(yōu)先級低于當前用戶終端的優(yōu)先級,而且任一用戶終端分配到的頻帶資源的子帶數量等于或大于當前用戶終端所請求頻帶資源的子帶數量;

S322、查找用戶終端集合中優(yōu)先級最低的用戶終端中分配到的頻帶資源的子帶數量最少的用戶終端;

S323、將查找得到的用戶終端分配到的頻帶資源轉而分配給當前用戶終端。

實際應用中,若得到的用戶終端集合為空,則對當前用戶終端進行的分別搶占過程失敗,繼續(xù)對下一個用戶終端進行分別搶占。

可選地,執(zhí)行分別搶占過程后若存在還未分配頻帶資源的用戶終端,本發(fā)明實施例還執(zhí)行以下分配過程,包括:

按照預定順序在所述資源池中查找一個頻段,以使該頻段的子帶數量等于當前用戶終端所請求頻帶資源的子帶數量,而且分配到的頻帶資源與該頻段有交集的用戶終端的優(yōu)先級均低于當前用戶終端;

在查找到所述頻段時,將該頻段作為一個頻帶資源轉而分配給當前用戶終端。

上述分配過程可以采用下述步驟對每一未分配到頻帶資源的用戶終端分配頻帶資源:

S41、從資源池起始位置選擇連續(xù)的與當前用戶終端請求頻帶資源的子帶數量相同的一個頻段;

S42、判斷該頻段是否包括資源池最后位置的子帶,若包括最后位置的子帶,則轉步驟S43;若不包括最后位置的子帶,則轉步驟S44;

S43、判斷該頻段所對應的用戶終端的優(yōu)先級是否低于當前用戶終端,若低于當前用戶終端,則將該頻段分配給當前用戶終端;若該該頻段所對應的用戶終端中包含優(yōu)先級高于當前用戶終端時,則放棄該高優(yōu)先級用戶終端與資源池起始位置中對應的子帶,以與該高優(yōu)先級的用戶終端相鄰的子帶為起始位置,則返回步驟S41;

S44、若該頻段包含子帶數量少于當前用戶終端請求頻帶資源的子帶數量時,則為當前用戶終端分配頻帶資源過程失敗,為下一個請求頻帶資源的用戶終端分配頻帶資源,返回步驟S41。

上述分配過程還可以采用下述步驟對每一未分配到頻帶資源的用戶終端分配頻帶資源:

從資源池起始位置起判斷每個用戶終端的優(yōu)先級是否低于當前用戶終端的優(yōu)先級,如果低于當前用戶終端的優(yōu)先級,則記錄該用戶終端的子帶數量并進行累計;如果高于當前用戶終端的優(yōu)先級,則將所累計的子帶數量進行清零;

按照上一步驟,繼續(xù)判斷下一個用戶終端的優(yōu)先級,直至選擇連續(xù)的與當前用戶終端請求頻帶資源的子帶數量相同的頻段,并將該頻段分配給當前用戶終端。

本發(fā)明實施例通過從臨時頻帶資源列表中找到最接近子帶數量的頻帶資源分配為請求分配頻帶資源的用戶終端,可以產生較少的離 散頻帶資源碎片,從而可以提高頻帶資源的利用率。另外,本發(fā)明實施例還支持對優(yōu)先級較高的用戶終端進行搶占功能,首先執(zhí)行聯(lián)合搶占失敗后再執(zhí)行分別搶占,最后從資源池起始位置連續(xù)搶占子帶資源,從而可以解決離散頻帶資源得不到有效利用的問題,同時解決優(yōu)先級較高的用戶終端請求頻帶資源長期得不到滿足的情況,提高用戶體驗。

實施例三

為進一步體現(xiàn)本發(fā)明實施例提供的資源分配方法的優(yōu)越性,本發(fā)明實施例還提供了一種資源分配裝置,如圖3所示,包括:

接收模塊,用于接收來自至少一個用戶終端的資源調度請求,以獲取每一用戶終端所請求頻帶資源的子帶數量;

生成模塊,用于根據當前資源池中的未分配的頻帶資源生成臨時頻帶資源列表,所述臨時頻帶資源列表包括按照子帶數量從小到大排序的至少一個頻帶資源;每一所述頻帶資源在頻譜上連續(xù);

第一分配模塊,用于在所述臨時頻帶資源列表中,按照優(yōu)先級順序依次為每一用戶終端分配一排序最先的頻帶資源,以使該頻帶資源的子帶數量等于或大于所述用戶終端所請求頻帶資源的子帶數量。

可選地,還包括:刪除模塊,用于在第一分配模塊按照優(yōu)先級順序依次為每一用戶終端分配一排序最先的頻帶資源后刪除臨時頻帶資源列表。

可選地,當為請求分配頻帶資源的用戶終端分配頻帶資源失敗時,本發(fā)明實施例提供的頻帶資源分配裝置還包括:

分組模塊,用于將未分配到頻帶資源的用戶終端按照優(yōu)先級分成至少一個用戶終端組;

第二分配模塊,用于按照優(yōu)先級從高到低的順序對每一所述用戶終端組依次執(zhí)行下述步驟:

對所有分配有頻帶資源的用戶終端進行篩選,得到用戶終端集 合;所述用戶終端集合中的任一用戶終端的優(yōu)先級低于所述用戶終端組的優(yōu)先級,而且任一用戶終端分配到的頻帶資源的子帶數量等于或大于所述用戶終端組中所有用戶終端所請求頻帶資源的子帶數量的總和;

查找所述用戶終端集合中優(yōu)先級最低的用戶終端中分配到的頻帶資源的子帶數量最少的用戶終端;

將查找得到的用戶終端分配到的頻帶資源轉而分配給所述用戶終端組。

可選地,執(zhí)行聯(lián)合搶占過程后若存在還未分配頻帶資源的用戶終端,本發(fā)明實施例提供的頻帶資源分配裝置還包括:

第三分配模塊,用于按照優(yōu)先級從高到低的順序對每一未分配到頻帶資源的用戶終端依次執(zhí)行下述步驟:

從資源池起始位置選擇連續(xù)的與當前用戶終端請求頻帶資源的子帶數量相同的多個子帶,且所述多個子帶所對應的用戶終端的優(yōu)先級低于當前用戶終端;

將所述多個子帶分配給當前用戶終端。

可選地,執(zhí)行分別搶占過程后若存在還未分配頻帶資源的用戶終端,本發(fā)明實施例提供的頻帶資源分配裝置還包括:

第四分配模塊,用于按照預定順序在所述資源池中查找一個頻段,以使該頻段的子帶數量等于當前用戶終端所請求頻帶資源的子帶數量,而且分配到的頻帶資源與該頻段有交集的用戶終端的優(yōu)先級均低于當前用戶終端;

在查找到所述頻段時,將該頻段作為一個頻帶資源轉而分配給當前用戶終端。

可以看出,本發(fā)明實施例提供的一種資源分配裝置,都可與前文中至少一種資源分配方法相互對應,因而可以解決同樣的技術問題,并取得相同的技術效果,因此其具體實施方式可以參照前文,在此不 再贅述。

綜上所述,本發(fā)明實施例提供的一種資源分配方法及裝置,通過從臨時頻帶資源列表中找到最接近子帶數量的頻帶資源分配為請求分配頻帶資源的用戶終端,可以產生較少的頻帶資源碎片,從而可以提高頻帶資源的利用率。另外,本發(fā)明實施例還支持對優(yōu)先級較高的用戶終端進行搶占功能,首先執(zhí)行聯(lián)合搶占失敗后再執(zhí)行分別搶占,最后從資源池起始位置連續(xù)搶占子帶資源,從而可以解決離散頻帶資源得不到有效利用的問題,同時解決優(yōu)先級較高的用戶終端請求頻帶資源長期得不到滿足的情況,提高用戶體驗。

在本發(fā)明中,術語“第一”、“第二”、“第三”僅用于描述目的,而不能理解為指示或暗示相對重要性。術語“多個”指兩個或兩個以上,除非另有明確的限定。

雖然結合附圖描述了本發(fā)明的實施方式,但是本領域技術人員可以在不脫離本發(fā)明的精神和范圍的情況下做出各種修改和變型,這樣的修改和變型均落入由所附權利要求所限定的范圍之內。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1