本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,尤其涉及一種基站及視頻調(diào)度方法。
背景技術(shù):
:隨著多媒體服務(wù)的快速發(fā)展,人們對(duì)高速率數(shù)據(jù)業(yè)務(wù)的需求越來(lái)越大。而機(jī)會(huì)多播調(diào)度技術(shù)則是同時(shí)利用單播技術(shù)的多用戶分集和廣播技術(shù)的廣播增益,來(lái)滿足高速率數(shù)據(jù)業(yè)務(wù)用戶的服務(wù)質(zhì)量(QualityOfService,QoS)。但是目前的機(jī)會(huì)多播調(diào)度技術(shù)是在每個(gè)時(shí)隙通過(guò)選擇一定比例的信道條件較好的用戶進(jìn)行調(diào)度,而信道條件較差的用戶則會(huì)一直不被調(diào)度直至所述信道條件較差的用戶的信道條件好轉(zhuǎn),如此降低了多播效率。同時(shí),由于在每個(gè)時(shí)隙調(diào)度的用戶的數(shù)目固定,從而無(wú)法達(dá)到高效率的多播。而對(duì)于異構(gòu)網(wǎng)絡(luò),用戶離基站的距離可能不同,因此每個(gè)用戶的QoS可能不同。目前的機(jī)會(huì)多播調(diào)度技術(shù)無(wú)法根據(jù)每個(gè)用戶的QoS來(lái)調(diào)整每個(gè)時(shí)隙內(nèi)廣播的用戶,無(wú)法實(shí)現(xiàn)高效率的多播。技術(shù)實(shí)現(xiàn)要素:本發(fā)明提供一種加快信道條件較差的用戶的數(shù)據(jù)接收進(jìn)度的基站及視頻調(diào)度方法。本發(fā)明的實(shí)施例提供一種基站,包括:記錄單元,用于記錄每個(gè)用戶在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目;數(shù)據(jù)計(jì)算單元,用于利用正弦函數(shù)來(lái)確定每個(gè)用戶在當(dāng)前時(shí)隙前至少需要獲得的數(shù)據(jù)的數(shù)目;優(yōu)先級(jí)確定單元,用于根據(jù)每個(gè)用戶在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目、每個(gè)用戶的服務(wù)質(zhì)量要求及每個(gè)用戶在當(dāng)前時(shí)隙前至少需要獲得的數(shù)據(jù)的數(shù)目來(lái)確定在當(dāng)前時(shí)隙各用戶的優(yōu)先級(jí);吞吐率計(jì)算單元,用于在當(dāng)前時(shí)隙將用戶依次按照優(yōu)先級(jí)由高到低的順序逐個(gè)加入用戶調(diào)度集,形成若干用戶調(diào)度集,根據(jù)對(duì)應(yīng)用戶調(diào)度集的組播速度來(lái)更新用戶調(diào)度集,并計(jì)算各更新的用戶調(diào)度集中的所有用戶的吞吐率;及調(diào)度單元,用于比較當(dāng)前時(shí)隙的所有用戶調(diào)度集的吞吐率,確定吞吐率最大的用戶調(diào)度集為最佳用戶調(diào)度集,并對(duì)所述最佳用戶調(diào)度集中的所有用戶進(jìn)行調(diào)度。較佳的,所述基站還包括初始化單元,所述初始化單元用于在第一個(gè)時(shí)隙初始化用戶調(diào)度集和每個(gè)用戶已收到的數(shù)據(jù)的數(shù)目。較佳的,所述基站還包括服務(wù)質(zhì)量要求確定單元,所述服務(wù)質(zhì)量要求確定單元用于根據(jù)公式來(lái)確定每個(gè)用戶的服務(wù)質(zhì)量要求,其中,為小區(qū)內(nèi)的用戶的最大的服務(wù)質(zhì)量要求,μ為離基站最遠(yuǎn)用戶和最近用戶之間的距離相對(duì)于離基站最遠(yuǎn)距離的歸一化值,及N為小區(qū)內(nèi)用戶的數(shù)量。較佳的,當(dāng)用戶在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目還未達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目時(shí),所接收數(shù)據(jù)的數(shù)目與至少需要獲得的數(shù)據(jù)的數(shù)目差值越大的用戶權(quán)重值越大,優(yōu)先級(jí)越高。較佳的,當(dāng)用戶在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目,但還未達(dá)到用戶的服務(wù)質(zhì)量要求時(shí),信道速率越快的用戶權(quán)重值越大,優(yōu)先級(jí)越高。較佳的,在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目還未達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目的用戶的優(yōu)先級(jí)大于在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目已經(jīng)達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目的用戶的優(yōu)先級(jí)。本發(fā)明的實(shí)施例提供一種視頻調(diào)度方法,包括:記錄每個(gè)用戶在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目;利用正弦函數(shù)來(lái)確定每個(gè)用戶在當(dāng)前時(shí)隙前至少需要獲得的數(shù)據(jù)的數(shù)目;根據(jù)每個(gè)用戶在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目、每個(gè)用戶的服務(wù)質(zhì)量要求及每個(gè)用戶在當(dāng)前時(shí)隙前至少需要獲得的數(shù)據(jù)的數(shù)目來(lái)確定在當(dāng)前時(shí)隙各用戶的優(yōu)先級(jí);在當(dāng)前時(shí)隙將用戶依次按照優(yōu)先級(jí)由高到低的順序逐個(gè)加入用戶調(diào)度集,形成若干用戶調(diào)度集,根據(jù)對(duì)應(yīng)用戶調(diào)度集的組播速度來(lái)更新用戶調(diào)度集,并計(jì)算各更新的用戶調(diào)度集中的所有用戶的吞吐率;及比較當(dāng)前時(shí)隙的所有用戶調(diào)度集的吞吐率,確定吞吐率最大的用戶調(diào)度集為最佳用戶調(diào)度集,并對(duì)所述最佳用戶調(diào)度集中的所有用戶進(jìn)行調(diào)度。較佳的,在第一個(gè)時(shí)隙初始化用戶調(diào)度集和每個(gè)用戶已收到的數(shù)據(jù)的數(shù)目。較佳的,根據(jù)公式來(lái)確定每個(gè)用戶的服務(wù)質(zhì)量要求,其中,為小區(qū)內(nèi)的用戶的最大的服務(wù)質(zhì)量要求,μ為離基站最遠(yuǎn)用戶和最近用戶之間的距離相對(duì)于離基站最遠(yuǎn)距離的歸一化值,及N為小區(qū)內(nèi)用戶的數(shù)量。較佳的,當(dāng)用戶在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目還未達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目時(shí),所接收數(shù)據(jù)的數(shù)目與至少需要獲得的數(shù)據(jù)的數(shù)目差值越大的用戶權(quán)重值越大,優(yōu)先級(jí)越高。較佳的,當(dāng)用戶在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目,但還未達(dá)到用戶的服務(wù)質(zhì)量要求時(shí),信道速率越快的用戶權(quán)重值越大,優(yōu)先級(jí)越高。較佳的,在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目還未達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目的用戶的優(yōu)先級(jí)大于在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目已經(jīng)達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目的用戶的優(yōu)先級(jí)。上述發(fā)明通過(guò)提高信道條件差的用戶的調(diào)度優(yōu)先級(jí),提高數(shù)據(jù)接收少的用戶的調(diào)度優(yōu)先級(jí),優(yōu)先調(diào)度信道條件差的用戶及數(shù)據(jù)接收少的用戶,加快信道條件差的用戶及數(shù)據(jù)接收少的用戶的數(shù)據(jù)接收進(jìn)程,縮短了發(fā)射時(shí)間,提高了發(fā)射能效,從而達(dá)到高效率的多播。附圖說(shuō)明附圖中:圖1是本發(fā)明一實(shí)施例的基站的示意圖。圖2是本發(fā)明第一實(shí)施例的視頻調(diào)度方法的流程圖。圖3是本發(fā)明第一實(shí)施例的小區(qū)的示意圖。圖4是本發(fā)明不同時(shí)隙調(diào)度小區(qū)內(nèi)不同用戶的示意圖。圖5是本發(fā)明第二實(shí)施例的小區(qū)的示意圖。主要元件符號(hào)說(shuō)明基站100初始化單元101服務(wù)質(zhì)量要求確定單元102記錄單元103數(shù)據(jù)計(jì)算單元104優(yōu)先級(jí)確定單元105吞吐率計(jì)算單元106調(diào)度單元107如下具體實(shí)施方式將結(jié)合上述附圖進(jìn)一步說(shuō)明本發(fā)明。具體實(shí)施方式下面結(jié)合附圖,通過(guò)對(duì)本發(fā)明的具體實(shí)施方式詳細(xì)描述,將使本發(fā)明的技術(shù)方案及其他有益效果顯而易見??梢岳斫?,附圖僅提供參考與說(shuō)明用,并非用來(lái)對(duì)本發(fā)明加以限制。附圖中顯示的尺寸僅僅是為便于清晰描述,而并不限定比例關(guān)系。在本實(shí)施例中,一小區(qū)內(nèi)包括基站和由N個(gè)用戶組成的多播組。多播組的數(shù)據(jù)包傳輸過(guò)程分為多個(gè)時(shí)隙完成。各用戶的信道狀態(tài)相互獨(dú)立。每個(gè)時(shí)隙內(nèi)各用戶的信道狀態(tài)保持不變,且從一個(gè)時(shí)隙到下一個(gè)時(shí)隙,各用戶的信道狀態(tài)獨(dú)立地變化。在每個(gè)時(shí)隙開始階段,每個(gè)用戶能獲得在所述時(shí)隙的信道狀態(tài)信息,并將所述信道狀態(tài)信息反饋給基站?;鞠蛴脩艚M發(fā)射數(shù)據(jù),保證所有用戶都成功接收所述一組數(shù)據(jù)后,基站才開始進(jìn)行下一組數(shù)據(jù)的傳輸。請(qǐng)參考圖1,為本發(fā)明一實(shí)施例的基站的示意圖。所述基站(BaseStation,BS)100包括初始化單元101、服務(wù)質(zhì)量要求確定單元102、記錄單元103、數(shù)據(jù)計(jì)算單元104、優(yōu)先級(jí)確定單元105、吞吐率計(jì)算單元106及調(diào)度單元107。在本實(shí)施例中,所述初始化單元101用于在第一個(gè)時(shí)隙初始化用戶調(diào)度集和每個(gè)用戶已收到的數(shù)據(jù)的數(shù)目。在其他實(shí)施例中,所述初始化單元101用于在對(duì)一組數(shù)據(jù)進(jìn)行發(fā)射之前,初始化用戶調(diào)度集和每個(gè)用戶已收到的數(shù)據(jù)的數(shù)目。所述服務(wù)質(zhì)量要求確定單元102用于確定每個(gè)用戶的服務(wù)質(zhì)量要求。所述記錄單元103用于記錄每個(gè)用戶在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目。所述數(shù)據(jù)計(jì)算單元104用于利用正弦函數(shù)來(lái)確定每個(gè)用戶在當(dāng)前時(shí)隙前至少需要獲得的數(shù)據(jù)的數(shù)目。所述優(yōu)先級(jí)確定單元105用于根據(jù)每個(gè)用戶在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目、每個(gè)用戶的服務(wù)質(zhì)量要求及每個(gè)用戶在當(dāng)前時(shí)隙前至少需要獲得的數(shù)據(jù)的數(shù)目來(lái)確定在當(dāng)前時(shí)隙各用戶的優(yōu)先級(jí)。所述吞吐率計(jì)算單元106用于在當(dāng)前時(shí)隙將用戶依次按照優(yōu)先級(jí)由高到低的順序逐個(gè)加入用戶調(diào)度集,形成若干用戶調(diào)度集,根據(jù)對(duì)應(yīng)用戶調(diào)度集的組播速度來(lái)更新用戶調(diào)度集,并計(jì)算各更新的用戶調(diào)度集中的所有用戶的吞吐率。所述調(diào)度單元107用于比較當(dāng)前時(shí)隙的所有用戶調(diào)度集的吞吐率,確定吞吐率最大的用戶調(diào)度集為最佳用戶調(diào)度集,并對(duì)所述最佳用戶調(diào)度集中的所有用戶進(jìn)行調(diào)度。以下將結(jié)合流程圖來(lái)詳細(xì)描述單元101-107的具體功能。請(qǐng)參考圖2,為本發(fā)明第一實(shí)施例的視頻調(diào)度方法的示意圖。在本發(fā)明的第一實(shí)施例中,所述網(wǎng)絡(luò)為同構(gòu)網(wǎng)絡(luò)。如圖3所示,所有用戶離基站的距離相同。同構(gòu)網(wǎng)絡(luò)中所有用戶的服務(wù)質(zhì)量要求相同。在步驟S201中,在第一個(gè)時(shí)隙初始化用戶調(diào)度集和每個(gè)用戶已收到的數(shù)據(jù)的數(shù)目。具體地,用s表示時(shí)隙數(shù),用n表示用戶,則在第一個(gè)時(shí)隙s=1,用戶調(diào)度集Uscheduled(s)=φ,每個(gè)用戶已收到的數(shù)據(jù)的數(shù)目H(n,0)=0,n=1,2,…,N。在其他實(shí)施例中,所述初始化用戶調(diào)度集和每個(gè)用戶已收到的數(shù)據(jù)的數(shù)目為在對(duì)一組數(shù)據(jù)進(jìn)行發(fā)射之前進(jìn)行。在步驟S202中,確定每個(gè)用戶的服務(wù)質(zhì)量要求。在本實(shí)施例中,每個(gè)用戶的服務(wù)質(zhì)量要求為300kb,即,Hnmin=300kb,n=1,2,…,N。顯然,在其他實(shí)施例中,每個(gè)用戶的服務(wù)質(zhì)量要求還可根據(jù)所述同構(gòu)網(wǎng)絡(luò)的環(huán)境的不同而可為其他值,如為200kb。在步驟S203中,記錄每個(gè)用戶在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目,其中用H(n,s-1)來(lái)表示每個(gè)用戶在第s個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目。在步驟S204中,利用正弦函數(shù)來(lái)確定每個(gè)用戶在當(dāng)前時(shí)隙前至少需要獲得的數(shù)據(jù)的數(shù)目。具體地,在本實(shí)施例中,時(shí)隙越小,對(duì)每個(gè)用戶在當(dāng)前時(shí)隙為止最少獲得的數(shù)據(jù)的數(shù)目限制越松,時(shí)間越晚,對(duì)每個(gè)用戶在當(dāng)前時(shí)隙為止最少獲得的數(shù)據(jù)的數(shù)目越嚴(yán)格。每個(gè)用戶在第s個(gè)時(shí)隙前至少需要獲得的數(shù)據(jù)的數(shù)目為:其中,n為用戶;其中,s-1為第s個(gè)時(shí)隙之前;其中,S為總傳輸時(shí)隙值,所述S根據(jù)對(duì)應(yīng)用戶的服務(wù)質(zhì)量要求及對(duì)應(yīng)的信道速率來(lái)得出。其中,在每個(gè)時(shí)隙開始階段,每個(gè)用戶都能將其的信道狀態(tài)信息反饋給基站,基站可以根據(jù)信道狀態(tài)信息來(lái)確定信道速率;其中,為每個(gè)用戶的服務(wù)質(zhì)量要求;其中,x(s-1)用正弦函數(shù)來(lái)表示為:其中,ε為修正因子,在本實(shí)施例中,所述ε為預(yù)設(shè)值,如1,0.8等。在步驟S205中,根據(jù)每個(gè)用戶在當(dāng)前時(shí)隙前所接收數(shù)據(jù)的數(shù)目、每個(gè)用戶的服務(wù)質(zhì)量要求及每個(gè)用戶在當(dāng)前時(shí)隙前至少需要獲得的數(shù)據(jù)的數(shù)目來(lái)確定在當(dāng)前時(shí)隙各用戶的優(yōu)先級(jí)。具體地,每個(gè)用戶在當(dāng)前時(shí)隙的優(yōu)先級(jí)可以通過(guò)在當(dāng)前時(shí)隙的權(quán)重值來(lái)表示,每個(gè)用戶在當(dāng)前時(shí)隙的權(quán)重值表示為:其中,n為用戶;其中,s為第s個(gè)時(shí)隙;其中,ΔHn為用戶已獲得的數(shù)據(jù)的數(shù)目與至少需要獲得的數(shù)據(jù)的數(shù)目之間的差值;其中,為所有用戶已獲得的數(shù)據(jù)的數(shù)目與至少需要獲得的數(shù)據(jù)的數(shù)目之間的差值的平均值;其中,H(n,s-1)為用戶在第s個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目;其中,φ(n,s-1)為用戶在第s個(gè)時(shí)隙前至少需要獲得的數(shù)據(jù)的數(shù)目;其中,表示當(dāng)用戶在第s個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目還未達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目時(shí),所接收數(shù)據(jù)的數(shù)目與至少需要獲得的數(shù)據(jù)的數(shù)目差值越大的用戶權(quán)重值越大,優(yōu)先級(jí)越高。其中,C(n,s)為用戶在第s個(gè)時(shí)隙時(shí)的信道速率;其中,為用戶的服務(wù)質(zhì)量要求;其中,表示當(dāng)用戶在第s個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目,但還未達(dá)到服務(wù)質(zhì)量要求時(shí),信道速率越快的用戶權(quán)重值越大,優(yōu)先級(jí)越高。其中,P(n,s)=-∞,表示當(dāng)用戶在第s個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目達(dá)到服務(wù)質(zhì)量要求時(shí),用戶權(quán)重值最小,優(yōu)先級(jí)最低。其中,在第s個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目還未達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目的用戶的權(quán)重值大于在第s個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目已經(jīng)達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目的用戶的權(quán)重值。即在第s個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目還未達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目的用戶的優(yōu)先級(jí)大于在第s個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目已經(jīng)達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目的用戶的優(yōu)先級(jí)。在第s個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目,但還未達(dá)到服務(wù)質(zhì)量要求的用戶的權(quán)重值大于在第s個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目達(dá)到服務(wù)質(zhì)量要求的用戶的權(quán)重值。即,在第s個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目達(dá)到至少需要獲得的數(shù)據(jù)的數(shù)目,但還未達(dá)到服務(wù)質(zhì)量要求的用戶的優(yōu)先級(jí)大于在第s個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目達(dá)到服務(wù)質(zhì)量要求的用戶的優(yōu)先級(jí)。在步驟S206中,在當(dāng)前時(shí)隙將用戶依次按照優(yōu)先級(jí)由高到低的順序逐個(gè)加入用戶調(diào)度集,形成若干用戶調(diào)度集,根據(jù)對(duì)應(yīng)用戶調(diào)度集的組播速度來(lái)更新用戶調(diào)度集,并計(jì)算各更新的用戶調(diào)度集中的所有用戶的吞吐率。其中,根據(jù)對(duì)應(yīng)用戶調(diào)度集的組播速度來(lái)更新用戶調(diào)度集具體包括:確定各用戶調(diào)度集的組播速度為對(duì)應(yīng)用戶調(diào)度集中的最小信道速率,將信道速率高于組播速度的用戶加入對(duì)應(yīng)用戶調(diào)度集來(lái)更新用戶調(diào)度集。其中,確定各用戶調(diào)度集的組播速度為對(duì)應(yīng)用戶調(diào)度集中的最小信道速率的公式為:其中,i為用戶集;其中,s為第s個(gè)時(shí)隙;其中,n∈Uscheduled(i,s)表示為第i個(gè)用戶集中的用戶;其中,c(n,s)為在第s個(gè)時(shí)隙用戶的信道速率。其中,將信道速率高于或等于組播速度的用戶加入對(duì)應(yīng)用戶調(diào)度集來(lái)更新用戶調(diào)度集的公式為:Usupported(i,s)={j:C(j,s)≥r(i,s)}其中,j為小區(qū)中的用戶;其中,C(j,s)為小區(qū)中的用戶在第s個(gè)時(shí)隙的信道速率;其中,r(i,s)為在第s個(gè)時(shí)隙第i個(gè)用戶調(diào)度集的組播速度。其中,當(dāng)用戶在第s個(gè)時(shí)隙已獲得的數(shù)據(jù)量已達(dá)到服務(wù)質(zhì)量要求則不被考慮加入用戶調(diào)度集中來(lái)更新用戶調(diào)度集。其中,計(jì)算各更新的用戶調(diào)度集中的所有用戶的吞吐率具體為:R(i,s)=r(i,s)*|Usupported(i,s)|其中,i為用戶集;其中,s為第s個(gè)時(shí)隙;其中,r(i,s)為在第s個(gè)時(shí)隙第i個(gè)用戶調(diào)度集的組播速度;其中,Usupported(i,s)為更新的用戶調(diào)度集。下面將舉例來(lái)對(duì)步驟S206進(jìn)行詳細(xì)說(shuō)明:一個(gè)小區(qū)包括用戶1、用戶2、用戶3及用戶4,在第二個(gè)時(shí)隙,用戶1、用戶2、用戶3及用戶4的優(yōu)先級(jí)依次遞減且用戶4在第二個(gè)時(shí)隙前所接收數(shù)據(jù)的數(shù)目未達(dá)到服務(wù)質(zhì)量要求,則形成4個(gè)用戶調(diào)度集,分別為第一個(gè)用戶調(diào)度集包括用戶1、第二個(gè)用戶調(diào)度集包括用戶1及用戶2、第三個(gè)用戶調(diào)度集包括用戶1、用戶2及用戶3、第四個(gè)用戶調(diào)度集包括用戶1、用戶2、用戶3及用戶4,對(duì)于第二個(gè)用戶調(diào)度集,用戶1的組播速度為100MB/s,用戶2的組播速度為200MB/s,則第一個(gè)用戶調(diào)度集的組播速度為100MB/s。而其中,用戶3的組播速度為150MB/s,用戶4的組播速度為80MB/s,將用戶3新增至第二個(gè)用戶調(diào)度集,來(lái)更新第二個(gè)用戶調(diào)度集包括用戶1、用戶2及用戶3。并類似的在第二個(gè)時(shí)隙更新每個(gè)用戶調(diào)度集。計(jì)算第二個(gè)用戶調(diào)度集的吞吐率為100MB/s*3,即為300MB/s。相應(yīng)地,在第二時(shí)隙計(jì)算每個(gè)用戶調(diào)度集的吞吐率。在步驟S207中,比較當(dāng)前時(shí)隙的所有用戶調(diào)度集的吞吐率,確定吞吐率最大的用戶調(diào)度集為最佳用戶調(diào)度集,并對(duì)所述最佳用戶調(diào)度集中的所有用戶進(jìn)行調(diào)度。在本實(shí)施例中,步驟S207還包括采用最佳用戶調(diào)度集的組播速度對(duì)數(shù)據(jù)進(jìn)行發(fā)射。在本實(shí)施例中,所述同構(gòu)網(wǎng)絡(luò)中傳送的業(yè)務(wù)為發(fā)射速率不受限制的一般業(yè)務(wù)。在步驟S208中,對(duì)每個(gè)時(shí)隙重復(fù)S203至S207,直到滿足每個(gè)用戶的服務(wù)質(zhì)量要求。例如如圖4所示:在第1時(shí)隙,調(diào)度用戶1和用戶3,在第2個(gè)時(shí)隙,調(diào)度用戶1、用戶2和用戶3,在第3個(gè)時(shí)隙,調(diào)度用戶2和用戶4。其中,所述步驟S202不僅局限于在每次傳送一組數(shù)據(jù)時(shí)執(zhí)行,還可為每隔預(yù)定時(shí)間執(zhí)行。第二實(shí)施例的視頻調(diào)度方法與第一實(shí)施例的視頻調(diào)度方法相似,不同之處在于:在本發(fā)明的第二實(shí)施例中,如圖5所示,所述網(wǎng)絡(luò)為異構(gòu)網(wǎng)絡(luò),用戶分布在圓形的小區(qū)中,每個(gè)用戶的路徑損耗可能不同,用戶的服務(wù)質(zhì)量要求隨平均信道條件變化。用戶離基站的距離越近,用戶的服務(wù)質(zhì)量要求越高,用戶離基站的距離越遠(yuǎn),用戶的服務(wù)質(zhì)量要求越低。在步驟S202中,每個(gè)用戶的服務(wù)質(zhì)量要求為:其中,為小區(qū)內(nèi)的用戶的最大的服務(wù)質(zhì)量要求,在本實(shí)施例中,小區(qū)內(nèi)的用戶的最大的服務(wù)質(zhì)量要求為300kb。在其他實(shí)施例中,小區(qū)內(nèi)的用戶的最大服務(wù)質(zhì)量要求可根據(jù)所述同構(gòu)網(wǎng)絡(luò)的環(huán)境的不同而為其他值,如為200kb;其中,μ為用戶分布因子,μ為離基站最遠(yuǎn)用戶和最近用戶之間的距離相對(duì)于離基站最遠(yuǎn)距離的歸一化值;其中,N為小區(qū)內(nèi)用戶的數(shù)量。當(dāng)最遠(yuǎn)距離與最近距離相同時(shí),所述網(wǎng)絡(luò)為同構(gòu)網(wǎng)絡(luò)。在步驟S207中,所述傳送的業(yè)務(wù)為發(fā)射速率受限的可分級(jí)視頻業(yè)務(wù)。在本實(shí)施例中,采用ACM(AdaptiveCodingModulation,自適應(yīng)編碼調(diào)制)技術(shù)進(jìn)行傳輸,不同的組播速度可以選擇不同的MCS(ModulationandCodingScheme,調(diào)制與編碼策略)來(lái)傳輸。所述ACM技術(shù)采用的MCS如表1所示:表1其中,對(duì)數(shù)據(jù)進(jìn)行發(fā)射的速度為小于最佳用戶調(diào)度集的組播速度的所有信號(hào)比特?cái)?shù)/符號(hào)中的最大值。例如:當(dāng)最佳用戶調(diào)度集的組播速度為1.8M/s時(shí),信號(hào)比特?cái)?shù)/符號(hào)值小于1.8M/s的包括1.0的信號(hào)比特?cái)?shù)/符號(hào)和1.5的信號(hào)比特?cái)?shù)/符號(hào),其中,1.0的信號(hào)比特?cái)?shù)/符號(hào)和1.5的信號(hào)比特?cái)?shù)/符號(hào)中的最大值為1.5的信號(hào)比特?cái)?shù)/符號(hào),則對(duì)數(shù)據(jù)進(jìn)行發(fā)射的速度為1.5的信號(hào)比特?cái)?shù)/符號(hào)。從而,本發(fā)明通過(guò)正弦函數(shù)來(lái)確定每個(gè)用戶在當(dāng)前時(shí)隙前至少需要獲得的數(shù)據(jù)的數(shù)目,從而時(shí)間越早,即時(shí)隙越小,對(duì)每個(gè)用戶在當(dāng)前時(shí)隙為止最少獲得的數(shù)據(jù)的數(shù)目限制越松,時(shí)間越晚,即時(shí)隙越大,對(duì)每個(gè)用戶在當(dāng)前時(shí)隙為止最少獲得的數(shù)據(jù)的數(shù)目越嚴(yán)格。本發(fā)明通過(guò)提高信道條件差的用戶的調(diào)度優(yōu)先級(jí),提高數(shù)據(jù)接收少的用戶的調(diào)度優(yōu)先級(jí),優(yōu)先調(diào)度信道條件差的用戶及數(shù)據(jù)接收少的用戶,加快信道條件差的用戶及數(shù)據(jù)接收少的用戶的數(shù)據(jù)接收進(jìn)程,縮短了發(fā)射時(shí)間,提高了發(fā)射能效。同時(shí),本發(fā)明考慮不同用戶的不同服務(wù)質(zhì)量要求,動(dòng)態(tài)實(shí)時(shí)地根據(jù)用戶的服務(wù)質(zhì)量要求調(diào)整每個(gè)時(shí)隙內(nèi)服務(wù)的用戶,提高了發(fā)射能效。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁(yè)1 2 3