資源調(diào)度方法、裝置以及通信系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例提供一種資源調(diào)度方法、裝置以及通信系統(tǒng)。所述方法包括:基站確定被調(diào)度的用戶設(shè)備集合;對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所述用戶設(shè)備集合中選擇一對(duì)用戶設(shè)備進(jìn)行調(diào)度;所述一對(duì)用戶設(shè)備包括一上行用戶設(shè)備和一下行用戶設(shè)備;以及為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資源并設(shè)置相應(yīng)的功率。通過(guò)本發(fā)明實(shí)施例,不僅能夠選擇出較佳的用戶設(shè)備對(duì),而且考慮了上下行吞吐量的公平性,能夠滿足全雙工或虛擬全雙工系統(tǒng)的實(shí)際需求。
【專(zhuān)利說(shuō)明】
資源調(diào)度方法、裝置以及通信系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明實(shí)施例涉及無(wú)線通信技術(shù)領(lǐng)域,尤其涉及一種全雙工或虛擬全雙工系統(tǒng)中 的資源調(diào)度方法、裝置以及通信系統(tǒng)。
【背景技術(shù)】
[0002] 在半雙工系統(tǒng)中,同一資源只能被調(diào)度為上行或下行。上下行吞吐量的控制是通 過(guò)設(shè)置不同的上下行時(shí)隙進(jìn)行的。在全雙工系統(tǒng)中,同一資源可以被同時(shí)調(diào)度為上行和下 行,這樣有助于提高系統(tǒng)容量。在調(diào)度算法設(shè)計(jì)時(shí)也同樣需要考慮上下行吞吐量的控制,這 樣可以滿足不同的上下行吞吐量的需求。
[0003] 應(yīng)該注意,上面對(duì)技術(shù)背景的介紹只是為了方便對(duì)本發(fā)明的技術(shù)方案進(jìn)行清楚、 完整的說(shuō)明,并方便本領(lǐng)域技術(shù)人員的理解而闡述的。不能僅僅因?yàn)檫@些方案在本發(fā)明的
【背景技術(shù)】部分進(jìn)行了闡述而認(rèn)為上述技術(shù)方案為本領(lǐng)域技術(shù)人員所公知。
【發(fā)明內(nèi)容】
[0004] 發(fā)明人發(fā)現(xiàn):在現(xiàn)有的全雙工調(diào)度機(jī)制中,主要考慮的是用戶設(shè)備對(duì)的選擇,對(duì)于 上下行吞吐量的公平性考慮還不是很多。但是,在實(shí)際系統(tǒng)中,不能一味地增加上行吞吐量 或下行吞吐量,而忽略了另一個(gè)方向的吞吐量。因此,在資源調(diào)度時(shí)考慮上下行吞吐量的實(shí) 際需求變得很有必要。
[0005] 本發(fā)明實(shí)施例提供了一種資源調(diào)度方法、裝置以及通信系統(tǒng)。在全雙工或虛擬全 雙工系統(tǒng)的資源調(diào)度時(shí),考慮上下行吞吐量的實(shí)際需求。
[0006] 根據(jù)本發(fā)明實(shí)施例的第一個(gè)方面,提供一種資源調(diào)度裝置,配置于全雙工或虛擬 全雙工系統(tǒng)中,所述裝置包括:
[0007] 集合確定單元,確定被調(diào)度的用戶設(shè)備集合;
[0008] 用戶選擇單元,對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所述用戶設(shè)備集合中 選擇一對(duì)用戶設(shè)備進(jìn)行調(diào)度;其中,所述一對(duì)用戶設(shè)備包括一上行用戶設(shè)備和一下行用戶 設(shè)備;所述目標(biāo)函數(shù)考慮如下參數(shù):所述一對(duì)用戶設(shè)備在所述時(shí)隙的所述資源上能夠達(dá)到 的上行吞吐量和下行吞吐量,以及所述基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐量。
[0009] 資源分配單元,為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資源并設(shè)置相應(yīng)的功率。
[0010] 根據(jù)本發(fā)明實(shí)施例的第二個(gè)方面,提供一種資源調(diào)度方法,應(yīng)用于全雙工或虛擬 全雙工系統(tǒng)中,所述方法包括:
[0011] 基站確定被調(diào)度的用戶設(shè)備集合;
[0012] 對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所述用戶設(shè)備集合中選擇一對(duì)用戶設(shè) 備進(jìn)行調(diào)度;所述一對(duì)用戶設(shè)備包括一上行用戶設(shè)備和一下行用戶設(shè)備;以及
[0013] 為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資源并設(shè)置相應(yīng)的功率;
[0014] 其中,所述目標(biāo)函數(shù)考慮如下參數(shù):所述用戶設(shè)備對(duì)在所述時(shí)隙的所述資源上能 夠達(dá)到的上行吞吐量和下行吞吐量,以及所述基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐 量。
[0015] 根據(jù)本發(fā)明實(shí)施例的第三個(gè)方面,提供一種通信系統(tǒng),進(jìn)行全雙工或虛擬全雙工 通信,所述通信系統(tǒng)包括:
[0016] 基站,確定被調(diào)度的用戶設(shè)備集合;對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所 述用戶設(shè)備集合中選擇一對(duì)用戶設(shè)備進(jìn)行調(diào)度;以及為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資 源并設(shè)置相應(yīng)的功率;
[0017] 其中,所述一對(duì)用戶設(shè)備包括一上行用戶設(shè)備和一下行用戶設(shè)備;所述目標(biāo)函數(shù) 考慮如下參數(shù):所述一對(duì)用戶設(shè)備在所述時(shí)隙的所述資源上能夠達(dá)到的上行吞吐量和下行 吞吐量,以及所述基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐量。
[0018] 本發(fā)明實(shí)施例的有益效果在于:在資源調(diào)度時(shí)考慮如下參數(shù):用戶設(shè)備對(duì)在某一 時(shí)隙的同一資源上能夠達(dá)到的上行吞吐量和下行吞吐量,以及基站覆蓋范圍內(nèi)的上行吞吐 量和下行吞吐量;不僅能夠選擇出較佳的用戶設(shè)備對(duì),而且考慮了上下行吞吐量的公平性, 能夠滿足全雙工或虛擬全雙工系統(tǒng)的實(shí)際需求。
[0019] 參照后文的說(shuō)明和附圖,詳細(xì)公開(kāi)了本發(fā)明實(shí)施例的特定實(shí)施方式,指明了本發(fā) 明實(shí)施例的原理可以被采用的方式。應(yīng)該理解,本發(fā)明的實(shí)施方式在范圍上并不因而受到 限制。在所附權(quán)利要求的精神和條款的范圍內(nèi),本發(fā)明的實(shí)施方式包括許多改變、修改和等 同。
[0020] 針對(duì)一種實(shí)施方式描述和/或示出的特征可以以相同或類(lèi)似的方式在一個(gè)或更 多個(gè)其它實(shí)施方式中使用,與其它實(shí)施方式中的特征相組合,或替代其它實(shí)施方式中的特 征。
[0021] 應(yīng)該強(qiáng)調(diào),術(shù)語(yǔ)"包括/包含"在本文使用時(shí)指特征、整件、步驟或組件的存在,但 并不排除一個(gè)或更多個(gè)其它特征、整件、步驟或組件的存在或附加。
【附圖說(shuō)明】
[0022] 所包括的附圖用來(lái)提供對(duì)本發(fā)明實(shí)施例的進(jìn)一步的理解,其構(gòu)成了說(shuō)明書(shū)的一部 分,用于例示本發(fā)明的實(shí)施方式,并與文字描述一起來(lái)闡釋本發(fā)明的原理。顯而易見(jiàn)地,下 面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng) 造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。在附圖中:
[0023] 圖1是本發(fā)明實(shí)施例的虛擬全雙工的一示意圖;
[0024] 圖2是本發(fā)明實(shí)施例的全雙工的一示意圖;
[0025] 圖3是本發(fā)明實(shí)施例的資源調(diào)度方法的一示意圖;
[0026] 圖4是本發(fā)明實(shí)施例的資源調(diào)度方法的另一示意圖;
[0027] 圖5是本發(fā)明實(shí)施例的對(duì)于某一時(shí)隙的同一資源選擇用戶設(shè)備對(duì)的一示意圖;
[0028] 圖6是本發(fā)明實(shí)施例的為候選用戶設(shè)備對(duì)計(jì)算目標(biāo)值的一示意圖;
[0029] 圖7是本發(fā)明實(shí)施例的資源調(diào)度裝置的一示意圖;
[0030] 圖8是本發(fā)明實(shí)施例的用戶選擇單元的一示意圖;
[0031] 圖9是本發(fā)明實(shí)施例的目標(biāo)值計(jì)算單元的一示意圖;
[0032] 圖10是本發(fā)明實(shí)施例的通信系統(tǒng)的一示意圖;
[0033] 圖11是本發(fā)明實(shí)施例的基站的一構(gòu)成示意圖。
【具體實(shí)施方式】
[0034] 參照附圖,通過(guò)下面的說(shuō)明書(shū),本發(fā)明實(shí)施例的前述以及其它特征將變得明顯。在 說(shuō)明書(shū)和附圖中,具體公開(kāi)了本發(fā)明的特定實(shí)施方式,其表明了其中可以采用本發(fā)明實(shí)施 例的原則的部分實(shí)施方式,應(yīng)了解的是,本發(fā)明不限于所描述的實(shí)施方式,相反,本發(fā)明實(shí) 施例包括落入所附權(quán)利要求的范圍內(nèi)的全部修改、變型以及等同物。
[0035] 在本發(fā)明實(shí)施例中,考慮兩種類(lèi)型的全雙工機(jī)制:
[0036] A)虛擬全雙工:在一個(gè)傳輸點(diǎn)的覆蓋范圍內(nèi)(這個(gè)覆蓋范圍可以是一個(gè)具有小區(qū) ID的獨(dú)立小區(qū),或一個(gè)小區(qū)內(nèi)能被該服務(wù)點(diǎn)服務(wù)的一片物理區(qū)域),一個(gè)用戶設(shè)備被一個(gè) 傳輸點(diǎn)服務(wù)下行,另一個(gè)用戶設(shè)備被另一個(gè)傳輸點(diǎn)服務(wù)上行。
[0037] 圖1是本發(fā)明實(shí)施例的虛擬全雙工的一示意圖。如圖1所示,用戶設(shè)備UE1和UE2 在傳輸點(diǎn)2的覆蓋范圍內(nèi)。在同一塊資源內(nèi),UE1被傳輸點(diǎn)1服務(wù)下行(此時(shí)可將UE1稱(chēng) 為下行用戶設(shè)備),UE2被傳輸點(diǎn)2服務(wù)上行(此時(shí)可將UE2稱(chēng)為上行用戶設(shè)備)。
[0038] B)全雙工:一個(gè)傳輸點(diǎn)可以工作在全雙工的模式下,即可以在同一塊資源上同時(shí) 接收和發(fā)送數(shù)據(jù)。
[0039] 圖2是本發(fā)明實(shí)施例的全雙工的一示意圖。如圖2所示,用戶設(shè)備UE1和UE2分 別被傳輸點(diǎn)1服務(wù)下行和上行。
[0040] 在本發(fā)明實(shí)施例中,虛擬全雙工機(jī)制中傳輸點(diǎn)2應(yīng)該具有干擾刪除能力,而全雙 工機(jī)制中傳輸點(diǎn)1應(yīng)該有干擾刪除能力,這樣有助于接收上行信號(hào)。本發(fā)明實(shí)施例對(duì)這個(gè) 干擾刪除能力進(jìn)行了建模。
[0041] 例如,傳輸點(diǎn)有著固定的干擾刪除能力,例如可以刪除100dB的干擾?;蛘邆鬏旤c(diǎn) 的干擾刪除能力與干擾的大小有關(guān),即該能力是干擾大小的函數(shù),如果干擾大時(shí)刪除能力 強(qiáng),干擾小時(shí)刪除能力弱等;這里的干擾大小與干擾源的發(fā)射功率有關(guān)。
[0042] 以上對(duì)虛擬全雙工或全雙工進(jìn)行了示意性說(shuō)明,以下對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。
[0043] 實(shí)施例1
[0044] 本發(fā)明實(shí)施例提供一種資源調(diào)度方法,應(yīng)用于全雙工或虛擬全雙工系統(tǒng)中。
[0045] 圖3是本發(fā)明實(shí)施例的資源調(diào)度方法的一示意圖,如圖3所示,該方法包括:
[0046] 步驟301,基站確定被調(diào)度的用戶設(shè)備集合;
[0047] 步驟302,對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所述用戶設(shè)備集合中選擇一 對(duì)用戶設(shè)備進(jìn)行調(diào)度;
[0048] 其中,所述一對(duì)用戶設(shè)備包括一上行用戶設(shè)備和一下行用戶設(shè)備;所述目標(biāo)函數(shù) 考慮如下參數(shù):所述一對(duì)用戶設(shè)備在所述時(shí)隙的所述資源上能夠達(dá)到的上行吞吐量和下行 吞吐量,以及所述基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐量。
[0049] 步驟303,為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資源并設(shè)置相應(yīng)的功率。
[0050] 在本實(shí)施例中,基站可以是如圖1和2所示的傳輸點(diǎn)1,也可以是如圖1所示的傳 輸點(diǎn)2。例如可以是宏基站(Macro base station),也可以是微基站(Pico base station), 還可以是遠(yuǎn)端無(wú)線頭(RRH,Remote Radio Head)等。但本發(fā)明不限于此,可以根據(jù)實(shí)際場(chǎng) 景確定具體的設(shè)備。
[0051] 此外,對(duì)于被調(diào)度的用戶設(shè)備集合,可以包括如下的情況:該集合包含了在該基站 覆蓋范圍內(nèi)的所有用戶設(shè)備;或者該集合包含了沒(méi)有在被分配的資源里被調(diào)度的用戶設(shè) 備。但本發(fā)明不限于此,可以根據(jù)實(shí)際場(chǎng)景確定具體的用戶設(shè)備集合。
[0052] 圖3僅示意性示出了對(duì)于某一時(shí)隙的同一資源的情況,對(duì)于待分配的多個(gè)資源, 基站可以重復(fù)步驟302和步驟303,直到所有的資源被分配為止。
[0053] 圖4是本發(fā)明實(shí)施例的資源調(diào)度方法的另一示意圖,如圖4所示,該方法包括:
[0054] 步驟401,基站確定被調(diào)度的用戶設(shè)備集合;
[0055] 步驟402,對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所述用戶設(shè)備集合中選擇一 對(duì)用戶設(shè)備進(jìn)行調(diào)度;
[0056] 步驟403,為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資源并設(shè)置相應(yīng)的功率。
[0057] 步驟404,判斷是否存在沒(méi)有被分配的資源;在存在沒(méi)有被分配的資源的情況下, 執(zhí)行步驟402,繼續(xù)選擇用戶設(shè)備對(duì)進(jìn)行調(diào)度和分配資源;在不存在沒(méi)有被分配的資源的 情況下結(jié)束資源分配過(guò)程。
[0058] 在本實(shí)施例中,用于資源分配的目標(biāo)函數(shù)考慮如下參數(shù):所述用戶設(shè)備對(duì)在所述 時(shí)隙的所述資源上能夠達(dá)到的上行吞吐量和下行吞吐量,以及所述基站覆蓋范圍內(nèi)的上行 吞吐量和下行吞吐量。因此,不僅能夠選擇出較佳的用戶設(shè)備對(duì),而且考慮了上下行吞吐量 的公平性,能夠滿足上下行吞吐量的實(shí)際需求。
[0059] 以下對(duì)于某一時(shí)隙的同一資源,如何選擇用戶設(shè)備對(duì)(包括一上行用戶設(shè)備和一 下行用戶設(shè)備)進(jìn)行詳細(xì)說(shuō)明。
[0060] 圖5是本發(fā)明實(shí)施例的對(duì)于某一時(shí)隙的同一資源選擇用戶設(shè)備對(duì)的一示意圖,如 圖5所示,該選擇過(guò)程包括:
[0061] 步驟501,從所述用戶設(shè)備集合中確定多個(gè)候選用戶設(shè)備對(duì);
[0062] 步驟502,基于目標(biāo)函數(shù)分別為所述候選用戶設(shè)備對(duì)計(jì)算目標(biāo)值;
[0063] 步驟503,根據(jù)計(jì)算出的目標(biāo)值,從所述多個(gè)候選用戶設(shè)備對(duì)中確定出進(jìn)行調(diào)度的 用戶設(shè)備對(duì)以及相應(yīng)的功率。
[0064] 在一個(gè)實(shí)施方式中,可以將用戶設(shè)備集合中任意的兩個(gè)用戶設(shè)備確定為候選用戶 設(shè)備對(duì),由此獲得多個(gè)候選用戶設(shè)備對(duì)。然后,根據(jù)最優(yōu)的上下行功率設(shè)置計(jì)算目標(biāo)函數(shù) G(Pa,Pj ;最終選擇的用戶設(shè)備對(duì)是在其最優(yōu)功率設(shè)置的情況下使G(Pa,Pj最大的用戶 設(shè)備對(duì)。
[0065] 在另一個(gè)實(shí)施方式中,可以從用戶設(shè)備集合中確定一下(上)行用戶設(shè)備,將所述 下(上)行用戶設(shè)備與所述用戶設(shè)備集合中未被選擇的任意上(下)行用戶設(shè)備確定為所 述候選用戶設(shè)備對(duì),由此獲得多個(gè)候選用戶設(shè)備對(duì)。
[0066] 例如,根據(jù)某種準(zhǔn)則(例如比例公平準(zhǔn)則、輪詢準(zhǔn)則、最大信干噪比準(zhǔn)則等)選擇 一個(gè)下行用戶設(shè)備(或上行用戶設(shè)備);對(duì)于可被調(diào)度的用戶設(shè)備集合內(nèi)未被選擇的任何 用戶設(shè)備,根據(jù)得到的最優(yōu)上下行功率設(shè)置計(jì)算目標(biāo)函數(shù)G(Pa,PJ,最終選擇一個(gè)上行用 戶設(shè)備(或下行用戶設(shè)備),使該用戶設(shè)備對(duì)的G(P a,Pj最大。
[0067] 關(guān)于如何為候選用戶設(shè)備對(duì)計(jì)算目標(biāo)值,以下進(jìn)行示意性說(shuō)明。
[0068] 圖6是本發(fā)明實(shí)施例的為候選用戶設(shè)備對(duì)計(jì)算目標(biāo)值的一示意圖,如圖6所示,該 計(jì)算過(guò)程包括:
[0069] 步驟601,獲得候選用戶設(shè)備對(duì)中的上行用戶設(shè)備在所述時(shí)隙的所述資源上能夠 達(dá)到的上行吞吐量,以及所述候選用戶設(shè)備對(duì)中的下行用戶設(shè)備在所述時(shí)隙的所述資源上 能夠達(dá)到的下行吞吐量。
[0070] 在本實(shí)施例中,用戶設(shè)備i和用戶設(shè)備j是兩個(gè)不同的用戶設(shè)備。Pf(i)和 可以分別表示下行用戶設(shè)備i和上行用戶設(shè)備j在時(shí)隙t的同一資源上能夠達(dá)到的下行吞 吐量和上行吞吐量。
[0071] 其中,if⑴與下行用戶設(shè)備i在t時(shí)隙內(nèi)所述資源塊上的信干噪比r/Mf)有關(guān)。 例如,z/f _可以根據(jù)香農(nóng)公式計(jì)算,即<>)=那"l〇g2(l + Γ^(?));其中,BW表示分配給 下行用戶設(shè)備i的帶寬?;蛘?,rf(r)也可以根據(jù)決定的調(diào)制編碼方式來(lái)決定。
[0072] rf'(i)可以由下行功率Ρ%以及下行用戶設(shè)備i和傳輸點(diǎn)之間的信道//f決定。
[0073] 例如,
[0074]
;其中,/f是下行用戶設(shè)備i在該資源上受到的干擾,N為噪聲 大小。
[0075] 此外,(:?)與上行用戶設(shè)備j在t時(shí)隙內(nèi)所述資源塊上的信干噪比Γ/>)有關(guān); 具體計(jì)算可以與下行計(jì)算方法類(lèi)似。
[0076] Γ^(?)可以由上行功率上行用戶設(shè)備j和傳輸點(diǎn)之間的信道/廣/以及所述傳 輸點(diǎn)的干擾刪除能力I(;anral決定。
[0077] 例如,
[0078]
;其中,<是上行用戶設(shè)備j在該資源上受到的干擾。
[0079] 值得注意的是,以上僅示意性示出了如何計(jì)算上行用戶設(shè)備能夠達(dá)到的上行吞吐 量以及下行用戶設(shè)備能夠達(dá)到的下行吞吐量,但本發(fā)明不限于此,例如還可以根據(jù)上述方 法或公式進(jìn)行適當(dāng)調(diào)整或變形。
[0080] 步驟602,根據(jù)候選用戶設(shè)備對(duì)的上行吞吐量和下行吞吐量,基于調(diào)度函數(shù)計(jì)算所 述候選用戶設(shè)備對(duì)的用戶調(diào)度值。
[0081] 在本實(shí)施例中,調(diào)度算法可以用來(lái)決定在時(shí)隙t內(nèi),每塊資源上應(yīng)該調(diào)度的用戶 設(shè)備對(duì)以及相應(yīng)的功率設(shè)置。其中,使用,【〃/(0)表示所述調(diào)度函數(shù);所述調(diào)度函 數(shù)為:
[0082] 在一個(gè)實(shí)施方式中,候選用戶設(shè)備對(duì)在所述時(shí)隙的所述資源上能夠達(dá)到的上行吞 吐量和下行吞吐量的加權(quán)和,即:
[0083] (f),gz(f)) = (r) + 厚/:7(f),α 和 β 是常數(shù);
[0084] 在另一個(gè)實(shí)施方式中,可以考慮比例公平的原則,在使得所有用戶設(shè)備盡量獲得 公平的調(diào)度機(jī)會(huì)的情況下,候選用戶設(shè)備對(duì)在所述時(shí)隙的所述資源上能夠達(dá)到的上行吞吐 量和下行吞吐量的加權(quán)和,即:
[0085]
[0086] 其中,7f 7 - l)4P_7f (? - 1)分別表示到時(shí)隙t_l時(shí),下行用戶設(shè)備i和上行用戶 設(shè)備j分別累積的下行吞吐量和上行吞吐量;或者,分別表示從時(shí)隙t-Ι結(jié)束往前m個(gè)時(shí)隙 內(nèi),下行用戶設(shè)備i和上行用戶設(shè)備j分別累積的下行吞吐量和上行吞吐量。
[0087] 值得注意的是,以上僅對(duì)調(diào)度函數(shù)進(jìn)行了示意性說(shuō)明,但本發(fā)明不限于此,還可以 根據(jù)實(shí)際情況確定具體的調(diào)度函數(shù)。
[0088] 步驟603,獲得基站的覆蓋范圍內(nèi)與所述時(shí)隙相關(guān)的上行吞吐量和下行吞吐量。
[0089] 在本實(shí)施例中,CDJt-l)和C"t-1)分別表示時(shí)隙t-Ι結(jié)束時(shí)所述基站的覆蓋范 圍內(nèi)的下行吞吐量和上行吞吐量;或者表示從時(shí)隙t-ι結(jié)束往前m個(gè)時(shí)隙內(nèi)所述基站的覆 蓋范圍內(nèi)的下行和上行吞吐量。
[0090] 步驟604,根據(jù)所述時(shí)隙相關(guān)的上行吞吐量和下行吞吐量,基于成本函數(shù)計(jì)算所述 基站的覆蓋范圍內(nèi)的系統(tǒng)成本值。
[0091] 在本實(shí)施例中,該成本函數(shù)滿足如下條件:基站覆蓋范圍內(nèi)的上行吞吐量和下行 吞吐量的比值盡量與預(yù)設(shè)值一致或者在預(yù)設(shè)區(qū)間內(nèi)。
[0092] BP,對(duì)
的要求可以為:例如
A是常數(shù)?;蛘撸?br>:,B和C是常數(shù)。
[0093] 由此,成本函婁
的特征可以是:如果
滿足了條件,則
是零或者比較小的正數(shù);否貝I
是個(gè)比較大的正數(shù)。而且,
I離所需滿足的條件越大,<
i勺值越大。
[0094] 例如,如果條件:f
'以定義為g(x) = ax2+bx+c,a, b, c是常 數(shù),a>0且g㈧=0。如果條件是
可以定義為g(x) =ax2+bx+c, a,b,c 是常數(shù),a>0 且 g(B) =g(C) =0。
[0095] 值得注意的是,以上僅對(duì)成本函數(shù)進(jìn)行了示意性說(shuō)明,但本發(fā)明不限于此,還可以 根據(jù)實(shí)際情況確定具體的成本函數(shù)。
[0096] 步驟605,根據(jù)所述用戶調(diào)度值和所述系統(tǒng)成本值,基于目標(biāo)函數(shù)確定在調(diào)度所述 候選用戶設(shè)備對(duì)的情況下的目標(biāo)值。
[0097] 在本實(shí)施例中,對(duì)于某一時(shí)隙的同一塊資源,優(yōu)化目標(biāo)可以定義為最大化目標(biāo)函 數(shù)g (心,p j,該目標(biāo)函數(shù)是六# α),ω)和/或^
的函數(shù)。例如,所述目標(biāo) 函數(shù)可以為:
[0098]
實(shí)中,λ是常數(shù)。
[0099] 對(duì)于任意的候選用戶設(shè)備對(duì),例如下行用戶設(shè)備i和上行用戶設(shè)備j,可以得到使
I大的最優(yōu)下行功率和最優(yōu)上行功率的設(shè) 置??赡艿姆椒òǎ簩 (Pa,P J分別對(duì)和P1求導(dǎo),即(G (P. P Jm和(6(4,4) & ; 然后根據(jù)= Θ和以/&,/^))& = 0得到關(guān)于該用戶設(shè)備對(duì)的最優(yōu)下行功率和 最優(yōu)上行功率的設(shè)置。
[0100] 值得注意的是,以上僅對(duì)目標(biāo)函數(shù)進(jìn)行了示意性說(shuō)明,但本發(fā)明不限于此,只需要 目標(biāo)函數(shù)考慮如下參數(shù)均可:用戶設(shè)備對(duì)在某一時(shí)隙的同一資源上能夠達(dá)到的上行吞吐量 和下行吞吐量,以及基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐量。關(guān)于目標(biāo)函數(shù)的具體形 式,還可以根據(jù)實(shí)際情況確定。
[0101] 由上述實(shí)施例可知,在資源調(diào)度時(shí)考慮如下參數(shù):用戶設(shè)備對(duì)在某一時(shí)隙的同一 資源上能夠達(dá)到的上行吞吐量和下行吞吐量,以及基站覆蓋范圍內(nèi)的上行吞吐量和下行吞 吐量;不僅能夠選擇出較佳的用戶設(shè)備對(duì),而且考慮了上下行吞吐量的公平性,能夠滿足全 雙工或虛擬全雙工系統(tǒng)的實(shí)際需求。
[0102] 實(shí)施例2
[0103] 本發(fā)明實(shí)施例提供一種資源調(diào)度裝置,配置于全雙工或虛擬全雙工系統(tǒng)中。本發(fā) 明實(shí)施例對(duì)應(yīng)于實(shí)施例1中的資源調(diào)度方法,相同的內(nèi)容不再贅述。
[0104] 圖7是本發(fā)明實(shí)施例的資源調(diào)度裝置的一示意圖,如圖7所示,所述資源調(diào)度裝置 700包括:
[0105] 集合確定單元701,確定被調(diào)度的用戶設(shè)備集合;
[0106] 用戶選擇單元702,對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所述用戶設(shè)備集合 中選擇一對(duì)用戶設(shè)備進(jìn)行調(diào)度;其中,所述一對(duì)用戶設(shè)備包括一上行用戶設(shè)備和一下行用 戶設(shè)備;所述目標(biāo)函數(shù)考慮如下參數(shù):所述一對(duì)用戶設(shè)備在所述時(shí)隙的所述資源上能夠達(dá) 到的上行吞吐量和下行吞吐量,以及所述基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐量。
[0107] 資源分配單元703,為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資源并設(shè)置相應(yīng)的功率。
[0108] 圖8是本發(fā)明實(shí)施例的用戶選擇單元702的一示意圖,如圖8所示,所述用戶選擇 單元702包括:
[0109] 候選用戶確定單元801,從所述用戶設(shè)備集合中確定多個(gè)候選用戶設(shè)備對(duì);
[0110]目標(biāo)值計(jì)算單元802,基于所述目標(biāo)函數(shù)分別為所述候選用戶設(shè)備對(duì)計(jì)算目標(biāo) 值;
[0111] 調(diào)度用戶確定單元803,根據(jù)計(jì)算出的目標(biāo)值,從所述多個(gè)候選用戶設(shè)備對(duì)中確定 出進(jìn)行調(diào)度的用戶設(shè)備對(duì)以及相應(yīng)的功率。
[0112] 其中,所述候選用戶確定單元801具體可以用于:將所述用戶設(shè)備集合中任意的 兩個(gè)用戶設(shè)備確定為所述候選用戶設(shè)備對(duì);或者,
[0113] 從所述用戶設(shè)備集合中確定一下行用戶設(shè)備,將所述下行用戶設(shè)備與所述用戶設(shè) 備集合中未被選擇的任意上行用戶設(shè)備確定為所述候選用戶設(shè)備對(duì);或者,從所述用戶設(shè) 備集合中確定一上行用戶設(shè)備,將所述上行用戶設(shè)備與所述用戶設(shè)備集合中未被選擇的任 意下行用戶設(shè)備確定為所述候選用戶設(shè)備對(duì)。
[0114] 圖9是本發(fā)明實(shí)施例的目標(biāo)值計(jì)算單元802的一示意圖,如圖9所示,所述目標(biāo)值 計(jì)算單元802包括:
[0115] 用戶吞吐量獲取單元901,獲得所述候選用戶設(shè)備對(duì)中的上行用戶設(shè)備在所述時(shí) 隙的所述資源上能夠達(dá)到的上行吞吐量,以及所述候選用戶設(shè)備對(duì)中的下行用戶設(shè)備在所 述時(shí)隙的所述資源上能夠達(dá)到的下行吞吐量;
[0116] 用戶調(diào)度計(jì)算單元902,根據(jù)所述候選用戶設(shè)備對(duì)的上行吞吐量和下行吞吐量,基 于調(diào)度函數(shù)計(jì)算所述候選用戶設(shè)備對(duì)的用戶調(diào)度值;
[0117] 系統(tǒng)吞吐量獲取單元903,獲得所述基站的覆蓋范圍內(nèi)與所述時(shí)隙相關(guān)的上行吞 吐量和下行吞吐量;
[0118] 系統(tǒng)成本計(jì)算單元904,根據(jù)所述時(shí)隙相關(guān)的上行吞吐量和下行吞吐量,基于成本 函數(shù)計(jì)算所述基站的覆蓋范圍內(nèi)的系統(tǒng)成本值;
[0119] 目標(biāo)值確定單元905,根據(jù)所述用戶調(diào)度值和所述系統(tǒng)成本值,基于所述目標(biāo)函數(shù) 確定在調(diào)度所述候選用戶設(shè)備對(duì)的情況下的目標(biāo)值。
[0120] 在一個(gè)實(shí)施方式中,所述目標(biāo)函數(shù)可以為:
[0121]
[0122] 其中,if (A和以Ζ(?)分別表示下行用戶設(shè)備i和上行用戶設(shè)備j在所述時(shí)隙的 所述資源上能夠達(dá)到的下行吞吐量和上行吞吐量;^出f (?),<Ζ(?))表示所述調(diào)度函數(shù); Ca(t-1)和Ci(t-l)分別表示時(shí)隙t-i結(jié)束時(shí)所述基站的覆蓋范圍內(nèi)的下行吞吐量和上行 吞吐量,或者表示從時(shí)隙t-Ι結(jié)束往前m個(gè)時(shí)隙內(nèi)所述基站的覆蓋范圍內(nèi)的下行和上行吞 吐量;表示所述成本函數(shù);G(FV,Pul)表示所述目標(biāo)函數(shù),λ是常數(shù)。
[0123] 在一個(gè)實(shí)施方式中,所述調(diào)度函數(shù)為:所述候選用戶設(shè)備對(duì)在所述時(shí)隙的所述資 源上能夠達(dá)到的上行吞吐量和下行吞吐量的加權(quán)和,即:
[0124]
和β是常數(shù);
[0125] 或者,在使得所有用戶設(shè)備盡量獲得公平的調(diào)度機(jī)會(huì)的情況下,所述候選用戶設(shè) 備對(duì)在所述時(shí)隙的所述資源上能夠達(dá)到的上行吞吐量和下行吞吐量的加權(quán)和,即:
[0126]
>別表示到 時(shí)隙t-Ι時(shí),下行用戶設(shè)備i和上行用戶設(shè)備j分別累積的下行吞吐量和上行吞吐量;或 者,分別表示從時(shí)隙t-ι結(jié)束往前m個(gè)時(shí)隙內(nèi),下行用戶設(shè)備i和上行用戶設(shè)備j分別累積 的下行吞吐量和上行吞吐量。
[0127] 在一個(gè)實(shí)施方式中,與下行用戶設(shè)備i在t時(shí)隙內(nèi)所述資源塊上的信干噪 比有關(guān);rf⑴由下行功率以及下行用戶設(shè)備i和服務(wù)傳輸點(diǎn)之間的信道//f決 定;
[0128] i/f ω與上行用戶設(shè)備j在t時(shí)隙內(nèi)所述資源塊上的信干噪比G ω有關(guān);m ω 由上行功率IV,上行用戶設(shè)備j和服務(wù)傳輸點(diǎn)之間的信道以及所述服務(wù)傳輸點(diǎn)的干擾 刪除能力 I cancel 決定。
[0129] 在一個(gè)實(shí)施方式中
~ cancel
[0130] 其中,Jf是下行用戶設(shè)備i在該資源上受到的干擾,/f是上行用戶設(shè)備j在該資 源上受到的干擾,N為噪聲大小。
[0131] 在一個(gè)實(shí)施方式中,所述基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐量的比值盡量 與預(yù)設(shè)值一致或者在預(yù)設(shè)區(qū)間內(nèi);
[0132] ^
j與預(yù)設(shè)值一致或者在預(yù)設(shè)區(qū)間內(nèi)的情況下,
A值為零或 一正數(shù);以Z
g偏離所述預(yù)設(shè)值或所述預(yù)設(shè)區(qū)間
越大。
[0133] 在一個(gè)實(shí)施方式中,
[0134] g(x) = ax2+bx+c,a, b, c 是常數(shù),a>0 并且
[0135] g⑷=0 或者 g(B) = g(C) = 0 ;
[0136] 其中,A為所述預(yù)設(shè)值;或者[B,C]為所述預(yù)設(shè)區(qū)間。
[0137] 由上述實(shí)施例可知,在資源調(diào)度時(shí)考慮如下參數(shù):用戶設(shè)備對(duì)在某一時(shí)隙的同一 資源上能夠達(dá)到的上行吞吐量和下行吞吐量,以及基站覆蓋范圍內(nèi)的上行吞吐量和下行吞 吐量;不僅能夠選擇出較佳的用戶設(shè)備對(duì),而且考慮了上下行吞吐量的公平性,能夠滿足全 雙工或虛擬全雙工系統(tǒng)的實(shí)際需求。
[0138] 實(shí)施例3
[0139] 本發(fā)明實(shí)施例還提供一種通信系統(tǒng),與實(shí)施例1和2相同的內(nèi)容不再贅述。圖10 是本發(fā)明實(shí)施例的通信系統(tǒng)的一示意圖,如圖10所示,所述通信系統(tǒng)1000包括:基站1001 和用戶設(shè)備1002 ;
[0140] 其中,基站1001確定被調(diào)度的用戶設(shè)備集合;對(duì)于某一時(shí)隙的同一資源,基于目 標(biāo)函數(shù)從所述用戶設(shè)備集合中選擇一對(duì)用戶設(shè)備進(jìn)行調(diào)度;以及為進(jìn)行調(diào)度的用戶設(shè)備對(duì) 分配所述資源并設(shè)置相應(yīng)的功率;
[0141] 其中,所述一對(duì)用戶設(shè)備包括一上行用戶設(shè)備和一下行用戶設(shè)備;所述目標(biāo)函數(shù) 考慮如下參數(shù):所述一對(duì)用戶設(shè)備在所述時(shí)隙的所述資源上能夠達(dá)到的上行吞吐量和下行 吞吐量,以及所述基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐量。
[0142] 本實(shí)施例還提供一種基站,配置有如上所述的資源調(diào)度裝置700。
[0143] 圖11是本發(fā)明實(shí)施例的基站的一構(gòu)成示意圖。如圖11所示,基站1100可以包 括:中央處理器(CPU) 200和存儲(chǔ)器210 ;存儲(chǔ)器210耦合到中央處理器200。其中該存儲(chǔ)器 210可存儲(chǔ)各種數(shù)據(jù);此外還存儲(chǔ)信息處理的程序,并且在中央處理器200的控制下執(zhí)行該 程序。
[0144] 其中,基站1100可以實(shí)現(xiàn)如實(shí)施例1所述的資源調(diào)度方法。中央處理器200可以 被配置為實(shí)現(xiàn)資源調(diào)度裝置700的功能;即中央處理器200可以被配置為進(jìn)行如下控制 : 確定被調(diào)度的用戶設(shè)備集合;對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所述用戶設(shè)備集 合中選擇一對(duì)用戶設(shè)備進(jìn)行調(diào)度;以及為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資源并設(shè)置相應(yīng) 的功率。
[0145] 此外,如圖11所示,基站1100還可以包括:收發(fā)機(jī)220和天線230等;其中,上述 部件的功能與現(xiàn)有技術(shù)類(lèi)似,此處不再贅述。值得注意的是,基站1100也并不是必須要包 括圖11中所示的所有部件;此外,基站1100還可以包括圖11中沒(méi)有示出的部件,可以參考 現(xiàn)有技術(shù)。
[0146] 本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)可讀程序,其中當(dāng)在基站中執(zhí)行所述程序時(shí),所 述程序使得計(jì)算機(jī)在所述基站中執(zhí)行實(shí)施例1所述的資源調(diào)度方法。
[0147] 本發(fā)明實(shí)施例還提供一種存儲(chǔ)有計(jì)算機(jī)可讀程序的存儲(chǔ)介質(zhì),其中所述計(jì)算機(jī)可 讀程序使得計(jì)算機(jī)在基站中執(zhí)行實(shí)施例1所述的資源調(diào)度方法。
[0148] 本發(fā)明以上的裝置和方法可以由硬件實(shí)現(xiàn),也可以由硬件結(jié)合軟件實(shí)現(xiàn)。本發(fā)明 涉及這樣的計(jì)算機(jī)可讀程序,當(dāng)該程序被邏輯部件所執(zhí)行時(shí),能夠使該邏輯部件實(shí)現(xiàn)上文 所述的裝置或構(gòu)成部件,或使該邏輯部件實(shí)現(xiàn)上文所述的各種方法或步驟。本發(fā)明還涉及 用于存儲(chǔ)以上程序的存儲(chǔ)介質(zhì),如硬盤(pán)、磁盤(pán)、光盤(pán)、DVD、flash存儲(chǔ)器等。
[0149] 以上結(jié)合具體的實(shí)施方式對(duì)本發(fā)明進(jìn)行了描述,但本領(lǐng)域技術(shù)人員應(yīng)該清楚,這 些描述都是示例性的,并不是對(duì)本發(fā)明保護(hù)范圍的限制。本領(lǐng)域技術(shù)人員可以根據(jù)本發(fā)明 的精神和原理對(duì)本發(fā)明做出各種變型和修改,這些變型和修改也在本發(fā)明的范圍內(nèi)。
[0150] 關(guān)于包括以上實(shí)施例的實(shí)施方式,還公開(kāi)下述的附記:
[0151] (附記1) 一種資源調(diào)度裝置,配置于全雙工或虛擬全雙工系統(tǒng)中,所述裝置包括:
[0152] 集合確定單元,確定被調(diào)度的用戶設(shè)備集合;
[0153] 用戶選擇單元,對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所述用戶設(shè)備集合中 選擇一對(duì)用戶設(shè)備進(jìn)行調(diào)度;其中,所述一對(duì)用戶設(shè)備包括一上行用戶設(shè)備和一下行用戶 設(shè)備;所述目標(biāo)函數(shù)考慮如下參數(shù):所述一對(duì)用戶設(shè)備在所述時(shí)隙的所述資源上能夠達(dá)到 的上行吞吐量和下行吞吐量,以及所述基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐量。
[0154] 資源分配單元,為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資源并設(shè)置相應(yīng)的功率。
[0155] (附記2)根據(jù)附記1所述的裝置,其中,所述用戶選擇單元包括:
[0156] 候選用戶確定單元,從所述用戶設(shè)備集合中確定多個(gè)候選用戶設(shè)備對(duì);
[0157] 目標(biāo)值計(jì)算單元,基于所述目標(biāo)函數(shù)分別為所述候選用戶設(shè)備對(duì)計(jì)算目標(biāo)值;
[0158] 調(diào)度用戶確定單元,根據(jù)計(jì)算出的目標(biāo)值,從所述多個(gè)候選用戶設(shè)備對(duì)中確定出 進(jìn)行調(diào)度的用戶設(shè)備對(duì)以及相應(yīng)的功率。
[0159] (附記3)根據(jù)附記2所述的裝置,其中,所述候選用戶確定單元具體用于:
[0160] 將所述用戶設(shè)備集合中任意的兩個(gè)用戶設(shè)備確定為所述候選用戶設(shè)備對(duì);或者,
[0161] 從所述用戶設(shè)備集合中確定一下行用戶設(shè)備,將所述下行用戶設(shè)備與所述用戶設(shè) 備集合中未被選擇的任意上行用戶設(shè)備確定為所述候選用戶設(shè)備對(duì);或者,從所述用戶設(shè) 備集合中確定一上行用戶設(shè)備,將所述上行用戶設(shè)備與所述用戶設(shè)備集合中未被選擇的任 意下行用戶設(shè)備確定為所述候選用戶設(shè)備對(duì)。
[0162] (附記4)根據(jù)附記2所述的裝置,其中,所述目標(biāo)值計(jì)算單元包括:
[0163] 用戶吞吐量獲取單元,獲得所述候選用戶設(shè)備對(duì)中的上行用戶設(shè)備在所述時(shí)隙的 所述資源上能夠達(dá)到的上行吞吐量,以及所述候選用戶設(shè)備對(duì)中的下行用戶設(shè)備在所述時(shí) 隙的所述資源上能夠達(dá)到的下行吞吐量;
[0164] 用戶調(diào)度計(jì)算單元,根據(jù)所述候選用戶設(shè)備對(duì)的上行吞吐量和下行吞吐量,基于 調(diào)度函數(shù)計(jì)算所述候選用戶設(shè)備對(duì)的用戶調(diào)度值;
[0165] 系統(tǒng)吞吐量獲取單元,獲得所述基站的覆蓋范圍內(nèi)與所述時(shí)隙相關(guān)的上行吞吐量 和下行吞吐量;
[0166] 系統(tǒng)成本計(jì)算單元,根據(jù)所述時(shí)隙相關(guān)的上行吞吐量和下行吞吐量,基于成本函 數(shù)計(jì)算所述基站的覆蓋范圍內(nèi)的系統(tǒng)成本值;
[0167] 目標(biāo)值確定單元,根據(jù)所述用戶調(diào)度值和所述系統(tǒng)成本值,基于所述目標(biāo)函數(shù)確 定在調(diào)度所述候選用戶設(shè)備對(duì)的情況下的目標(biāo)值。
[0168] (附記5)根據(jù)附記4所述的裝置,其中,所述目標(biāo)函數(shù)為:
[0169]
[0170] 其中,if (?)和分別表示下行用戶設(shè)備i和上行用戶設(shè)備j在所述時(shí)隙t 的所述資源上能夠達(dá)到的下行吞吐量和上行吞吐量夂供f 表示所述調(diào)度函數(shù); Ca(t-1)和Ci(t-l)分別表示時(shí)隙t-Ι結(jié)束時(shí)所述基站的覆蓋范圍內(nèi)的下行吞吐量和上行 吞吐量,或者表示從時(shí)隙t-Ι結(jié)束往前m個(gè)時(shí)隙內(nèi)所述基站的覆蓋范圍內(nèi)的下行和上行吞 吐量
表示所述成本函數(shù);G(PDl^,PUL)表示所述目標(biāo)函數(shù),λ是常數(shù)。
[0171] (附記6)根據(jù)附記5所述的裝置,其中,所述調(diào)度函數(shù)為:
[0172] 所述候選用戶設(shè)備對(duì)在所述時(shí)隙的所述資源上能夠達(dá)到的上行吞吐量和下行吞 吐量的加權(quán)和,即:
[0173]
α和β是常數(shù);
[0174] 或者,
[0175] 在使得所有用戶設(shè)備盡量獲得公平的調(diào)度機(jī)會(huì)的情況下,所述候選用戶設(shè)備對(duì)在 所述時(shí)隙的所述資源上能夠達(dá)到的上行吞吐量和下行吞吐量的加權(quán)和,即:
[0176]
[0177] - Γ)和-1)分別表示到時(shí)隙t-Ι時(shí),下行用戶設(shè)備i和上行用戶設(shè)備 j分別累積的下行吞吐量和上行吞吐量;或者,分別表示從時(shí)隙t-ι結(jié)束往前m個(gè)時(shí)隙內(nèi), 下行用戶設(shè)備i和上行用戶設(shè)備j分別累積的下行吞吐量和上行吞吐量。
[0178] (附記7)根據(jù)附記5所述的裝置,其中,
[0179] (?)與下行用戶設(shè)備i在t時(shí)隙內(nèi)所述資源塊上的信干噪比有關(guān);Γ#(?) 由下行功率Ρ%以及下行用戶設(shè)備i和服務(wù)傳輸點(diǎn)之間的信道決定;
[0180] 與上行用戶設(shè)備j在t時(shí)隙內(nèi)所述資源塊上的信干噪比Γ/^?)有關(guān);rg(f) 由上行功率IV,上行用戶設(shè)備j和服務(wù)傳輸點(diǎn)之間的信道〃?/以及所述服務(wù)傳輸點(diǎn)的干擾 刪除能力 I cancel 決定。
[0181] (附記8)根據(jù)附記7所述的裝置,其中,
[0182]
[0183]
[0184] 其中,Jf是下行用戶設(shè)備i在該資源上受到的干擾,Jf是上行用戶設(shè)備j在該資 源上受到的干擾,N為噪聲大小。
[0185] (附記9)根據(jù)附記5所述的裝置,其中,所述基站覆蓋范圍內(nèi)的上行吞吐量和下行 吞吐量的比值盡量與預(yù)設(shè)值一致或者在預(yù)設(shè)區(qū)間內(nèi);
[0186]
^與預(yù)設(shè)值一致或者在預(yù)設(shè)區(qū)間內(nèi)的情況下, I值為零或 L jL \L - ΧΛ - - 一正數(shù);以2
!偏離所述預(yù)設(shè)值或所述預(yù)設(shè)區(qū)間
直越大。
[0187] (附記10)根據(jù)附記9所述的裝置,其中,
[0188] g(x) = ax2+bx+c,a, b, c 是常數(shù),a>0 并且
[0189] g⑷=0 或者 g(B) = g(C) = 0 ;
[0190] 其中,A為所述預(yù)設(shè)值;或者[B,C]為所述預(yù)設(shè)區(qū)間。
[0191] (附記11) 一種資源調(diào)度方法,應(yīng)用于全雙工或虛擬全雙工系統(tǒng)中,所述方法包 括:
[0192] 基站確定被調(diào)度的用戶設(shè)備集合;
[0193] 對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所述用戶設(shè)備集合中選擇一對(duì)用戶設(shè) 備進(jìn)行調(diào)度;所述一對(duì)用戶設(shè)備包括一上行用戶設(shè)備和一下行用戶設(shè)備;以及
[0194] 為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資源并設(shè)置相應(yīng)的功率;
[0195] 其中,所述目標(biāo)函數(shù)考慮如下參數(shù):所述一對(duì)用戶設(shè)備在所述時(shí)隙的所述資源上 能夠達(dá)到的上行吞吐量和下行吞吐量,以及所述基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐 量。
[0196] (附記12)根據(jù)附記11所述的方法,其中,基于目標(biāo)函數(shù)從所述用戶設(shè)備集合中選 擇一用戶設(shè)備對(duì)進(jìn)行調(diào)度包括:
[0197] 從所述用戶設(shè)備集合中確定多個(gè)候選用戶設(shè)備對(duì);
[0198] 基于所述目標(biāo)函數(shù)分別為所述候選用戶設(shè)備對(duì)計(jì)算目標(biāo)值;
[0199] 根據(jù)計(jì)算出的目標(biāo)值,從所述多個(gè)候選用戶設(shè)備對(duì)中確定出進(jìn)行調(diào)度的用戶設(shè)備 對(duì)以及相應(yīng)的功率。
[0200](附記13)根據(jù)附記12所述的方法,其中,從所述用戶設(shè)備集合中確定多個(gè)候選用 戶設(shè)備對(duì)包括:
[0201] 將所述用戶設(shè)備集合中任意的兩個(gè)用戶設(shè)備確定為所述候選用戶設(shè)備對(duì);或者,
[0202] 從所述用戶設(shè)備集合中確定一下行用戶設(shè)備,將所述下行用戶設(shè)備與所述用戶設(shè) 備集合中未被選擇的任意上行用戶設(shè)備確定為所述候選用戶設(shè)備對(duì);或者,從所述用戶設(shè) 備集合中確定一上行用戶設(shè)備,將所述上行用戶設(shè)備與所述用戶設(shè)備集合中未被選擇的任 意下行用戶設(shè)備確定為所述候選用戶設(shè)備對(duì)。
[0203] (附記14)根據(jù)附記12所述的方法,其中,基于所述目標(biāo)函數(shù)為所述候選用戶設(shè)備 對(duì)計(jì)算目標(biāo)值包括:
[0204] 獲得所述候選用戶設(shè)備對(duì)中的上行用戶設(shè)備在所述時(shí)隙的所述資源上能夠達(dá)到 的上行吞吐量,以及所述候選用戶設(shè)備對(duì)中的下行用戶設(shè)備在所述時(shí)隙的所述資源上能夠 達(dá)到的下行吞吐量;
[0205] 根據(jù)所述候選用戶設(shè)備對(duì)的上行吞吐量和下行吞吐量,基于調(diào)度函數(shù)計(jì)算所述候 選用戶設(shè)備對(duì)的用戶調(diào)度值;
[0206] 獲得所述基站的覆蓋范圍內(nèi)與所述時(shí)隙相關(guān)的上行吞吐量和下行吞吐量;
[0207] 根據(jù)所述時(shí)隙相關(guān)的上行吞吐量和下行吞吐量,基于成本函數(shù)計(jì)算所述基站的覆 蓋范圍內(nèi)的系統(tǒng)成本值;
[0208] 根據(jù)所述用戶調(diào)度值和所述系統(tǒng)成本值,基于所述目標(biāo)函數(shù)確定在調(diào)度所述候選 用戶設(shè)備對(duì)的情況下的目標(biāo)值。
[0209] (附記15)根據(jù)附記14所述的方法,其中,所述目標(biāo)函數(shù)為:
[0210]
[0211] 其中,if⑴和"f(r)分別表示下行用戶設(shè)備i和上行用戶設(shè)備j在所述時(shí)隙t 的所述資源上能夠達(dá)到的下行吞吐量和上行吞吐量;?(?^ω,^ζ0-))表示所述調(diào)度函數(shù); ca(t-l)和Ci(t-l)分別表示時(shí)隙t-i結(jié)束時(shí)所述基站的覆蓋范圍內(nèi)的下行吞吐量和上行 吞吐量,或者表示從時(shí)隙t-ι結(jié)束往前m個(gè)時(shí)隙內(nèi)所述基站的覆蓋范圍內(nèi)的下行和上行吞 吐量;
I示所述成本函數(shù);G(PDl^,PUL)表示所述目標(biāo)函數(shù),λ是常數(shù)。
[0212] (附記16)根據(jù)附記15所述的方法,其中,所述調(diào)度函數(shù)為:
[0213] 所述候選用戶設(shè)備對(duì)在所述時(shí)隙的所述資源上能夠達(dá)到的上行吞吐量和下行吞 吐量的加權(quán)和,即:
[0214]
?和β是常數(shù);
[0215] 或者,
[0216] 在使得所有用戶設(shè)備盡量獲得公平的調(diào)度機(jī)會(huì)的情況下,所述候選用戶設(shè)備對(duì)在 所述時(shí)隙的所述資源上能夠達(dá)到的上行吞吐量和下行吞吐量的加權(quán)和,即:
[0217]
>分別表示 到時(shí)隙t-Ι時(shí),下行用戶設(shè)備i和上行用戶設(shè)備j分別累積的下行吞吐量和上行吞吐量;或 者,分別表示從時(shí)隙t-ι結(jié)束往前m個(gè)時(shí)隙內(nèi),下行用戶設(shè)備i和上行用戶設(shè)備j分別累積 的下行吞吐量和上行吞吐量。
[0218] (附記17)根據(jù)附記15所述的方法,其中,
[0219] "f ω與下行用戶設(shè)備i在t時(shí)隙內(nèi)所述資源塊上的信干噪比If &)有關(guān); 由下行功率Pi以及下行用戶設(shè)備i和服務(wù)傳輸點(diǎn)之間的信道#決定;
[0220] #⑴與上行用戶設(shè)備j在t時(shí)隙內(nèi)所述資源塊上的信干噪比〇)有關(guān); 由上行功率IV,上行用戶設(shè)備j和服務(wù)傳輸點(diǎn)之間的信道1以及所述服務(wù)傳輸點(diǎn)的干擾 刪除能力 I cancel 決定。
[0221] (附記18)根據(jù)附記17所述的方法,其中,
[0222]
[0223]
[0224] 其中,Jf ;是下行用戶設(shè)備i在該資源上受到的干擾,If是上行用戶設(shè)備j在該 資源上受到的干擾,N為噪聲大小。
[0225] (附記19)根據(jù)附記15所述的方法,其中,所述基站覆蓋范圍內(nèi)的上行吞吐量和下 行吞吐量的比值盡量與預(yù)設(shè)值一致或者在預(yù)設(shè)區(qū)間內(nèi);
[0226]與預(yù)設(shè)值一致或者在預(yù)設(shè)區(qū)間內(nèi)的情況下 > 的值為零或 ' LL
m 一正數(shù);以Z
_偏離所述預(yù)設(shè)值或所述預(yù)設(shè)區(qū)間,
)值越大。
[0227] (附記20) -種通信系統(tǒng),進(jìn)行全雙工或虛擬全雙工通信,所述通信系統(tǒng)包括:
[0228] 基站,確定被調(diào)度的用戶設(shè)備集合;對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所 述用戶設(shè)備集合中選擇一對(duì)用戶設(shè)備進(jìn)行調(diào)度;以及為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資 源并設(shè)置相應(yīng)的功率;
[0229] 其中,所述一對(duì)用戶設(shè)備包括一上行用戶設(shè)備和一下行用戶設(shè)備;所述目標(biāo)函數(shù) 考慮如下參數(shù):所述一對(duì)用戶設(shè)備在所述時(shí)隙的所述資源上能夠達(dá)到的上行吞吐量和下行 吞吐量,以及所述基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐量。
【主權(quán)項(xiàng)】
1. 一種資源調(diào)度裝置,配置于全雙工或虛擬全雙工系統(tǒng)中,所述裝置包括: 集合確定單元,確定被調(diào)度的用戶設(shè)備集合; 用戶選擇單元,對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所述用戶設(shè)備集合中選擇 一對(duì)用戶設(shè)備進(jìn)行調(diào)度;其中,所述一對(duì)用戶設(shè)備包括一上行用戶設(shè)備和一下行用戶設(shè)備; 所述目標(biāo)函數(shù)考慮如下參數(shù):所述一對(duì)用戶設(shè)備在所述時(shí)隙的所述資源上能夠達(dá)到的上行 吞吐量和下行吞吐量,W及所述基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐量; 資源分配單元,為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資源并設(shè)置相應(yīng)的功率。2. 根據(jù)權(quán)利要求1所述的裝置,其中,所述用戶選擇單元包括: 候選用戶確定單元,從所述用戶設(shè)備集合中確定多個(gè)候選用戶設(shè)備對(duì); 目標(biāo)值計(jì)算單元,基于所述目標(biāo)函數(shù)分別為所述候選用戶設(shè)備對(duì)計(jì)算目標(biāo)值; 調(diào)度用戶確定單元,根據(jù)計(jì)算出的目標(biāo)值,從所述多個(gè)候選用戶設(shè)備對(duì)中確定出進(jìn)行 調(diào)度的用戶設(shè)備對(duì)W及相應(yīng)的功率。3. 根據(jù)權(quán)利要求2所述的裝置,其中,所述候選用戶確定單元具體用于: 將所述用戶設(shè)備集合中任意的兩個(gè)用戶設(shè)備確定為所述候選用戶設(shè)備對(duì);或者, 從所述用戶設(shè)備集合中確定一下行用戶設(shè)備,將所述下行用戶設(shè)備與所述用戶設(shè)備集 合中未被選擇的任意上行用戶設(shè)備確定為所述候選用戶設(shè)備對(duì);或者,從所述用戶設(shè)備集 合中確定一上行用戶設(shè)備,將所述上行用戶設(shè)備與所述用戶設(shè)備集合中未被選擇的任意下 行用戶設(shè)備確定為所述候選用戶設(shè)備對(duì)。4. 根據(jù)權(quán)利要求2所述的裝置,其中,所述目標(biāo)值計(jì)算單元包括: 用戶吞吐量獲取單元,獲得所述候選用戶設(shè)備對(duì)中的上行用戶設(shè)備在所述時(shí)隙的所述 資源上能夠達(dá)到的上行吞吐量,W及所述候選用戶設(shè)備對(duì)中的下行用戶設(shè)備在所述時(shí)隙的 所述資源上能夠達(dá)到的下行吞吐量; 用戶調(diào)度計(jì)算單元,根據(jù)所述候選用戶設(shè)備對(duì)的上行吞吐量和下行吞吐量,基于調(diào)度 函數(shù)計(jì)算所述候選用戶設(shè)備對(duì)的用戶調(diào)度值; 系統(tǒng)吞吐量獲取單元,獲得所述基站的覆蓋范圍內(nèi)與所述時(shí)隙相關(guān)的上行吞吐量和下 行吞吐量; 系統(tǒng)成本計(jì)算單元,根據(jù)所述時(shí)隙相關(guān)的上行吞吐量和下行吞吐量,基于成本函數(shù)計(jì) 算所述基站的覆蓋范圍內(nèi)的系統(tǒng)成本值; 目標(biāo)值確定單元,根據(jù)所述用戶調(diào)度值和所述系統(tǒng)成本值,基于所述目標(biāo)函數(shù)確定在 調(diào)度所述候選用戶設(shè)備對(duì)的情況下的目標(biāo)值。5. 根據(jù)權(quán)利要求4所述的裝置,其中,所述目標(biāo)函數(shù)為:其中,(f)和分別表示下行用戶設(shè)備i和上行用戶設(shè)備j在所述時(shí)隙t的 所述資源上能夠達(dá)到的下行吞吐量和上行吞吐量;巧^嚴(yán)表示所述調(diào)度函數(shù); CD^t-I)和Cu^t-I)分別表示時(shí)隙t-1結(jié)束時(shí)所述基站的覆蓋范圍內(nèi)的下行吞吐量和上行 吞吐量,或者表示從時(shí)隙t-1結(jié)束往前m個(gè)時(shí)隙內(nèi)所述基站的覆蓋范圍內(nèi)的下行和上行吞 吐量;備(:戈11早表示所述成本函數(shù);G (p心PJ表示臟S標(biāo)a數(shù)'入S常數(shù)D6. 根據(jù)權(quán)利要求5所述的裝置,其中,所述調(diào)度函數(shù)為: 所述候選用戶設(shè)備對(duì)在所述時(shí)隙的所述資源上能夠達(dá)到的上行吞吐量和下行吞吐量 的加權(quán)和,即;a和目是常數(shù); 或者, 在使得所有用戶設(shè)備盡量獲得公平的調(diào)度機(jī)會(huì)的情況下,所述候選用戶設(shè)備對(duì)在所述 時(shí)隙的所述資源上能夠達(dá)到的上行吞吐量和下行吞吐量的加權(quán)和,即;- 1;)和Tfb - 1)分別表示到時(shí)隙t-1時(shí),下行用戶設(shè)備i和上行用戶設(shè)備j分 別累積的下行吞吐量和上行吞吐量;或者表示從時(shí)隙t-1結(jié)束往前m個(gè)時(shí)隙內(nèi),下行用戶設(shè) 備i和上行用戶設(shè)備j分別累積的下行吞吐量和上行吞吐量。7. 根據(jù)權(quán)利要求5所述的裝置,其中, 護(hù)f (f)與下行用戶設(shè)備i在t時(shí)隙內(nèi)所述資源塊上的信干噪比r/"(f)有關(guān);r;w(f)由下 行功率PdlW及下行用戶設(shè)備i和服務(wù)傳輸點(diǎn)之間的信道譚*決定; 朽f (0與上行用戶設(shè)備j在t時(shí)隙內(nèi)所述資源塊上的信干噪比[晉(^)有關(guān);由上 行功率P。,,上行用戶設(shè)備j和服務(wù)傳輸點(diǎn)之間的信道曰f W及所述服務(wù)傳輸點(diǎn)的干擾刪除 能力1。3。。61決定。8. 根據(jù)權(quán)利要求5所述的裝置,其中, 在所述^^與預(yù)設(shè)值一致或者處于預(yù)設(shè)區(qū)間內(nèi)的情況下,呂'(興-二尊的值為 C /占 U - JJ 心證、1 I) 零或一正數(shù);W及^{!越偏離所述預(yù)設(shè)值或所述預(yù)設(shè)區(qū)間,I值越大。9. 一種資源調(diào)度方法,應(yīng)用于全雙工或虛擬全雙工系統(tǒng)中,所述方法包括: 基站確定被調(diào)度的用戶設(shè)備集合; 對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所述用戶設(shè)備集合中選擇一對(duì)用戶設(shè)備進(jìn) 行調(diào)度;所述一對(duì)用戶設(shè)備包括一上行用戶設(shè)備和一下行用戶設(shè)備;W及 為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資源并設(shè)置相應(yīng)的功率; 其中,所述目標(biāo)函數(shù)考慮如下參數(shù);所述一對(duì)用戶設(shè)備在所述時(shí)隙的所述資源上能夠 達(dá)到的上行吞吐量和下行吞吐量,W及所述基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐量。10. -種通信系統(tǒng),進(jìn)行全雙工或虛擬全雙工通信,所述通信系統(tǒng)包括: 基站,確定被調(diào)度的用戶設(shè)備集合;對(duì)于某一時(shí)隙的同一資源,基于目標(biāo)函數(shù)從所述用 戶設(shè)備集合中選擇一對(duì)用戶設(shè)備進(jìn)行調(diào)度;W及為進(jìn)行調(diào)度的用戶設(shè)備對(duì)分配所述資源并 設(shè)置相應(yīng)的功率; 其中,所述一對(duì)用戶設(shè)備包括一上行用戶設(shè)備和一下行用戶設(shè)備;所述目標(biāo)函數(shù)考慮 如下參數(shù):所述一對(duì)用戶設(shè)備在所述時(shí)隙的所述資源上能夠達(dá)到的上行吞吐量和下行吞吐 量,W及所述基站覆蓋范圍內(nèi)的上行吞吐量和下行吞吐量。
【文檔編號(hào)】H04W72/12GK105992377SQ201510083783
【公開(kāi)日】2016年10月5日
【申請(qǐng)日】2015年2月16日
【發(fā)明人】汪巍崴, 王昕
【申請(qǐng)人】富士通株式會(huì)社