本發(fā)明涉及通信領(lǐng)域的資源分配技術(shù),尤其涉及一種資源調(diào)度方法及裝置。
背景技術(shù):
衛(wèi)星通信就是利用衛(wèi)星作為中繼而進(jìn)行的通信,由于衛(wèi)星通信具有通信范圍大,不易受陸地災(zāi)害的影響可靠性高,開(kāi)通迅速以及設(shè)置靈活等優(yōu)點(diǎn),近年來(lái)發(fā)展十分迅速。
現(xiàn)有的dvb-rcs標(biāo)準(zhǔn)協(xié)議中,衛(wèi)星通訊系統(tǒng)采用時(shí)分復(fù)用(timedivisionmultiplexed,tdm)傳輸,每一幀都只能對(duì)應(yīng)一種幀結(jié)構(gòu)以及一種調(diào)制編碼模式。其中,幀結(jié)構(gòu)包括長(zhǎng)幀和短幀兩種類型,相同帶寬配置下長(zhǎng)幀幀長(zhǎng)是短幀幀長(zhǎng)的4倍,相同調(diào)制編碼模式(modulationcodesschema,mcs)下長(zhǎng)幀比短幀的頻譜效率更高。從以上協(xié)議特點(diǎn)可知,在無(wú)線條件環(huán)境多變的應(yīng)用場(chǎng)景下,長(zhǎng)幀比短幀頻譜利用率更高,而長(zhǎng)幀結(jié)構(gòu)的調(diào)度靈活性比短幀結(jié)構(gòu)差。
現(xiàn)有技術(shù)中,每個(gè)信道使用的幀結(jié)構(gòu)是預(yù)先配置好的,當(dāng)信道采用長(zhǎng)幀結(jié)構(gòu)時(shí),如果待調(diào)度的數(shù)據(jù)量較小,容易影響系統(tǒng)的調(diào)度靈活性;當(dāng)信道采用短幀結(jié)構(gòu)時(shí),如果待調(diào)度的數(shù)據(jù)量較大,容易導(dǎo)致頻譜利用率較低。
技術(shù)實(shí)現(xiàn)要素:
為解決現(xiàn)有存在的技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供一種資源調(diào)度方法及裝置,能夠動(dòng)態(tài)選擇幀結(jié)構(gòu),進(jìn)而能夠在提高帶寬利用率的同時(shí)提高調(diào)度靈活性。
為達(dá)到上述目的,本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
一方面,本發(fā)明實(shí)施例提供一種資源調(diào)度方法,包括:
獲取待調(diào)度數(shù)據(jù)的數(shù)據(jù)量;
根據(jù)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu);
根據(jù)選擇的幀結(jié)構(gòu),調(diào)度所述待調(diào)度數(shù)據(jù)。
可選的,所述根據(jù)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)包括:
確定所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量是否大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊;
若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇長(zhǎng)幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu);
若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
可選的,所述根據(jù)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)包括:
確定所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量是否大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊;
若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇長(zhǎng)幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu);
若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于短幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
可選的,在所述獲取待調(diào)度數(shù)據(jù)的數(shù)據(jù)量之前,所述方法還包括:
根據(jù)所述待調(diào)度數(shù)據(jù)的類型,確定所述待調(diào)度數(shù)據(jù)的調(diào)制編碼模式mcs。
可選的,所述根據(jù)所述待調(diào)度數(shù)據(jù)的類型,確定所述待調(diào)度數(shù)據(jù)的mcs包括:
若所述待調(diào)度數(shù)據(jù)的類型為時(shí)延敏感廣播數(shù)據(jù)類型,確定所述待調(diào)度數(shù)據(jù)的mcs為第一mcs;
若所述待調(diào)度數(shù)據(jù)的類型為非時(shí)延敏感廣播數(shù)據(jù)類型,確定所述待調(diào)度數(shù)據(jù)的mcs為第二mcs;
若所述待調(diào)度數(shù)據(jù)的類型為單播數(shù)據(jù)類型,根據(jù)所述待調(diào)度數(shù)據(jù)的信噪比確定所述待調(diào)度數(shù)據(jù)的mcs。
可選的,在所述根據(jù)所述待調(diào)度數(shù)據(jù)的類型,確定所述待調(diào)度數(shù)據(jù)的調(diào)制編碼模式mcs之前,所述方法還包括:
獲取多個(gè)待發(fā)送數(shù)據(jù);
確定每個(gè)待發(fā)送數(shù)據(jù)的類型;
根據(jù)每個(gè)所述待發(fā)送數(shù)據(jù)的類型,確定每個(gè)所述待發(fā)送數(shù)據(jù)的優(yōu)先級(jí);
按照每個(gè)所述待發(fā)送數(shù)據(jù)的優(yōu)先級(jí),選擇當(dāng)前的所述待調(diào)度數(shù)據(jù)。
另一方面,本發(fā)明實(shí)施例提供一種資源調(diào)度裝置,包括:
第一獲取單元,用于獲取待調(diào)度數(shù)據(jù)的數(shù)據(jù)量;
第一選擇單元,用于根據(jù)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu);
調(diào)度單元,用于根據(jù)選擇的幀結(jié)構(gòu),調(diào)度所述待調(diào)度數(shù)據(jù)。
可選的,所述第一選擇單元具體用于:
確定所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量是否大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊;
若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇長(zhǎng)幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu);
若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
可選的,所述第一選擇單元具體用于:
確定所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量是否大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊;
若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇長(zhǎng)幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu);
若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于短幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
可選的,所述裝置還包括:
第一確定單元,用于根據(jù)所述待調(diào)度數(shù)據(jù)的類型,確定所述待調(diào)度數(shù)據(jù)的調(diào)制編碼模式mcs。
可選的,所述第一確定單元具體用于:
若所述待調(diào)度數(shù)據(jù)的類型為時(shí)延敏感廣播數(shù)據(jù)類型,確定所述待調(diào)度數(shù)據(jù)的mcs為第一mcs;
若所述待調(diào)度數(shù)據(jù)的類型為非時(shí)延敏感廣播數(shù)據(jù)類型,確定所述待調(diào)度數(shù)據(jù)的mcs為第二mcs;
若所述待調(diào)度數(shù)據(jù)的類型為單播數(shù)據(jù)類型,根據(jù)所述待調(diào)度數(shù)據(jù)的信噪比 確定所述待調(diào)度數(shù)據(jù)的mcs。
可選的,所述裝置還包括:
第二獲取單元,用于獲取多個(gè)待發(fā)送數(shù)據(jù);
第二確定單元,用于確定每個(gè)待發(fā)送數(shù)據(jù)的類型;
第三確定單元,用于根據(jù)每個(gè)所述待發(fā)送數(shù)據(jù)的類型,確定每個(gè)所述待發(fā)送數(shù)據(jù)的優(yōu)先級(jí);
第二選擇單元,用于按照每個(gè)所述待發(fā)送數(shù)據(jù)的優(yōu)先級(jí),選擇當(dāng)前的所述待調(diào)度數(shù)據(jù)。
本發(fā)明實(shí)施例提供一種資源調(diào)度方法及裝置,所述資源調(diào)度方法包括:獲取待調(diào)度數(shù)據(jù)的數(shù)據(jù)量;根據(jù)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu);根據(jù)選擇的幀結(jié)構(gòu),調(diào)度所述待調(diào)度數(shù)據(jù)。相較于現(xiàn)有技術(shù),由于可以根據(jù)每個(gè)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度每個(gè)待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu),當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較大時(shí),可以選擇長(zhǎng)幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù);當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較小時(shí),可以選擇短幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù),實(shí)現(xiàn)了幀結(jié)構(gòu)的動(dòng)態(tài)選擇,提高了整個(gè)系統(tǒng)的帶寬利用率和調(diào)度靈活性。
附圖說(shuō)明
在附圖(其不一定是按比例繪制的)中,相似的附圖標(biāo)記可在不同的視圖中描述相似的部件。具有不同字母后綴的相似附圖標(biāo)記可表示相似部件的不同示例。附圖以示例而非限制的方式大體示出了本文中所討論的各個(gè)實(shí)施例。
圖1為本發(fā)明實(shí)施例提供的一種資源調(diào)度方法的流程示意圖1;
圖2為本發(fā)明實(shí)施例提供的一種資源調(diào)度方法的流程示意圖2;
圖3為本發(fā)明實(shí)施例提供的一種資源調(diào)度方法的流程示意圖3;
圖4為本發(fā)明實(shí)施例提供的一種資源調(diào)度裝置的結(jié)構(gòu)示意圖1;
圖5為本發(fā)明實(shí)施例提供的一種資源調(diào)度裝置的結(jié)構(gòu)示意圖2;
圖6為本發(fā)明實(shí)施例提供的一種資源調(diào)度裝置的結(jié)構(gòu)示意圖3。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清 楚、完整地描述。
實(shí)施例一
本發(fā)明實(shí)施例提供一種資源調(diào)度方法,應(yīng)用于衛(wèi)星通訊系統(tǒng)的地面端,如圖1所示,包括:
步驟101、獲取待調(diào)度數(shù)據(jù)的數(shù)據(jù)量。
示例的,當(dāng)終端采用衛(wèi)星通訊系統(tǒng)進(jìn)行數(shù)據(jù)傳輸時(shí),如果需要進(jìn)行傳輸?shù)臄?shù)據(jù)量較大時(shí),可以將需要傳輸?shù)臄?shù)據(jù)劃分為多個(gè)數(shù)據(jù)包,按照數(shù)據(jù)包的形式依次進(jìn)行傳輸,到達(dá)目的地后重新組合,因此所述待調(diào)度數(shù)據(jù)可以為一個(gè)數(shù)據(jù)包,該數(shù)據(jù)包的大小即為待調(diào)度數(shù)據(jù)的數(shù)據(jù)量。
步驟102、根據(jù)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
示例的,如果待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較大,可以選擇長(zhǎng)幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu),由于長(zhǎng)幀結(jié)構(gòu)比短幀結(jié)構(gòu)的幀頭開(kāi)銷小,即長(zhǎng)幀結(jié)構(gòu)的有效符號(hào)利用率較高,相同mcs的情況下長(zhǎng)幀比短幀的頻譜效率更高,因此采用長(zhǎng)幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)能夠提高系統(tǒng)的帶寬利用率;如果待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較小,可以選擇短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu),由于相同帶寬配置下短幀幀長(zhǎng)是長(zhǎng)幀幀長(zhǎng)的四分之一,因此采用短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)能夠提高系統(tǒng)的調(diào)度靈活性。
步驟103、根據(jù)選擇的幀結(jié)構(gòu),調(diào)度所述待調(diào)度數(shù)據(jù)。
示例的,長(zhǎng)幀結(jié)構(gòu)和短幀結(jié)構(gòu)都可以支持多種mcs,例如正交相移鍵控(quadraturephaseshiftkeyin,qpsk)、8移相鍵控(8phaseshiftkeying,8psk)、16振幅移相鍵控(16amplitudephaseshiftkeying,16apsk)或32apsk。不同的mcs以及不同碼率(coderates,cr)結(jié)合可以得到多種不同的調(diào)制編碼方式,每種調(diào)制編碼方式有對(duì)應(yīng)的信噪比解調(diào)門限,并支持自適應(yīng)編碼調(diào)制(adaptivecodingandmodulation,acm)、恒定編碼和調(diào)制(constantcodingandmodulation,ccm)兩種調(diào)度模式,其中acm比ccm調(diào)度模式更靈活,更適用信號(hào)環(huán)境多變的應(yīng)用場(chǎng)景,可以有效的提高系統(tǒng)帶寬利用率,而ccm調(diào)度模式相對(duì)比較保守,可靠性高,帶寬利用率低。在確定調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)之后,可以選擇acm或ccm任意一種方式調(diào)度所述待調(diào)度數(shù)據(jù)。
這樣一來(lái),由于可以根據(jù)每個(gè)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度每個(gè)待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu),當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較大時(shí),可以選擇長(zhǎng)幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù);當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較小時(shí),可以選擇短幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù),實(shí)現(xiàn)了幀結(jié)構(gòu)的動(dòng)態(tài)選擇,提高了整個(gè)系統(tǒng)的帶寬利用率和調(diào)度靈活性。
可選的,在根據(jù)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)時(shí),可以首先確定所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量是否大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊。若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇長(zhǎng)幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu);若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
示例的,可以以長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊為基準(zhǔn)進(jìn)行判斷,若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,說(shuō)明待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較大,而短幀結(jié)構(gòu)中除去幀銷開(kāi)頭之后剩余的可承載數(shù)據(jù)的容量較小,如果采用短幀結(jié)構(gòu)進(jìn)行調(diào)度,可能需要的短幀結(jié)構(gòu)較多,導(dǎo)致系統(tǒng)的帶寬利用率較低,因此可以選擇長(zhǎng)幀結(jié)構(gòu)對(duì)所述待調(diào)度數(shù)據(jù)進(jìn)行調(diào)度。若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,說(shuō)明待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較小,而長(zhǎng)幀結(jié)構(gòu)的幀長(zhǎng)較長(zhǎng),如果采用長(zhǎng)幀結(jié)構(gòu)進(jìn)行調(diào)度,可能出現(xiàn)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于長(zhǎng)幀可承載數(shù)據(jù)容量的情況,此時(shí)還需要等待其他數(shù)據(jù)占用剩余的容量之后,才能進(jìn)行數(shù)據(jù)傳輸,導(dǎo)致系統(tǒng)的調(diào)度靈活性較低,因此可以采用短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
可選的,在根據(jù)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)時(shí),也可以首先確定所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量是否大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊。若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇長(zhǎng)幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu);若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于短幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
示例的,也可以以短幀結(jié)構(gòu)的數(shù)據(jù)塊為基準(zhǔn)進(jìn)行判斷,若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊,說(shuō)明待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較大,而短幀結(jié)構(gòu)中除去幀銷開(kāi)頭之后剩余的可承載數(shù)據(jù)的容量較小,如果采用短幀結(jié)構(gòu)進(jìn)行調(diào)度,可能需要多個(gè)短幀結(jié)構(gòu),導(dǎo)致系統(tǒng)的帶寬利用率較低,因此可以選擇長(zhǎng)幀結(jié)構(gòu)對(duì)所述待調(diào)度數(shù)據(jù)進(jìn)行調(diào)度。若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于短幀結(jié)構(gòu)的數(shù)據(jù)塊,說(shuō)明待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較小,而長(zhǎng)幀結(jié)構(gòu)的幀長(zhǎng)較長(zhǎng),如果 采用長(zhǎng)幀結(jié)構(gòu)進(jìn)行調(diào)度,可能出現(xiàn)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于長(zhǎng)幀可承載數(shù)據(jù)容量的情況,此時(shí)還需要等待其他數(shù)據(jù)占用剩余的容量之后,才能進(jìn)行數(shù)據(jù)傳輸,導(dǎo)致系統(tǒng)的調(diào)度靈活性較低,因此可以采用短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
進(jìn)一步的,在所述獲取待調(diào)度數(shù)據(jù)的數(shù)據(jù)量之前,還可以根據(jù)所述待調(diào)度數(shù)據(jù)的類型,確定所述待調(diào)度數(shù)據(jù)的mcs。
示例的,所述待調(diào)度數(shù)據(jù)的類型可以分為廣播數(shù)據(jù)或單播數(shù)據(jù),所述廣播數(shù)據(jù)為全網(wǎng)發(fā)送的數(shù)據(jù),需要網(wǎng)絡(luò)內(nèi)每一個(gè)終端都能夠接收到,因此可以選擇最低階的mcs進(jìn)行發(fā)送;所述單播數(shù)據(jù)為網(wǎng)絡(luò)單獨(dú)發(fā)給某一個(gè)終端的數(shù)據(jù)。由于采用高階的mcs發(fā)送數(shù)據(jù)能夠提高頻譜利用率,因此一般情況下傾向于選在較高階的mcs,但是越高階的mcs對(duì)終端當(dāng)前的信噪比要求越高,因此若待調(diào)度數(shù)據(jù)為單播數(shù)據(jù)時(shí),可以首先確定接收終端當(dāng)前的信噪比,然后根據(jù)信噪比選擇合適的mcs,可以盡量選擇較高階的mcs,提高網(wǎng)絡(luò)的頻譜利用率。
可選的,在根據(jù)所述待調(diào)度數(shù)據(jù)的類型,確定所述待調(diào)度數(shù)據(jù)的mcs時(shí),若所述待調(diào)度數(shù)據(jù)的類型為時(shí)延敏感廣播數(shù)據(jù)類型,確定所述待調(diào)度數(shù)據(jù)的mcs為第一mcs;若所述待調(diào)度數(shù)據(jù)的類型為非時(shí)延敏感廣播數(shù)據(jù)類型,確定所述待調(diào)度數(shù)據(jù)的mcs為第二mcs;若所述待調(diào)度數(shù)據(jù)的類型為單播數(shù)據(jù)類型,根據(jù)所述待調(diào)度數(shù)據(jù)的信噪比確定所述待調(diào)度數(shù)據(jù)的mcs。
示例的,為了提高調(diào)度的靈活性,可以對(duì)廣播數(shù)據(jù)和單播數(shù)據(jù)再進(jìn)行細(xì)化分類,分為時(shí)延敏感廣播數(shù)據(jù)、非時(shí)延敏感廣播數(shù)據(jù)、時(shí)延敏感單播數(shù)據(jù)、非時(shí)延敏感單播數(shù)據(jù)四種數(shù)據(jù)類型。其中,時(shí)延敏感廣播數(shù)據(jù)是指對(duì)時(shí)延要求非常高的廣播數(shù)據(jù),主要包括協(xié)議信令、以及傳輸時(shí)延要求高的廣播數(shù)據(jù)等,例如l2s和對(duì)時(shí)延要求較高的http流媒體直播(httplivestreaming,hls)信令數(shù)據(jù);所述非時(shí)延敏感廣播數(shù)據(jù)是指對(duì)時(shí)延要求不高的廣播數(shù)據(jù),主要包括上層應(yīng)用廣播信令以及傳輸時(shí)延要求低的廣播數(shù)據(jù),例如,對(duì)時(shí)延要求不高的hls信令數(shù)據(jù);所述時(shí)延敏感單播數(shù)據(jù)是指對(duì)時(shí)延要求高的單播數(shù)據(jù),主要包括上層應(yīng)用單播信令以及語(yǔ)音應(yīng)用相關(guān)時(shí)延要求高的數(shù)據(jù),例如,應(yīng)用語(yǔ)音相關(guān)數(shù)據(jù);所述非時(shí)延敏感單播數(shù)據(jù)是指對(duì)時(shí)延要求低的單播數(shù)據(jù),主要包括上層應(yīng)用普通應(yīng)用單播數(shù)據(jù)。
若待調(diào)度數(shù)據(jù)的類型為時(shí)延敏感廣播數(shù)據(jù)類型,說(shuō)明該待調(diào)度數(shù)據(jù)需要及時(shí)發(fā)出,并且保證網(wǎng)絡(luò)內(nèi)的每個(gè)終端都能夠接收到,因此可以選擇預(yù)設(shè)的第一mcs進(jìn)行發(fā)送,所述第一mcs可以為較低階的mcs;若所述待調(diào)度數(shù)據(jù)的類型為非時(shí)延敏感廣播數(shù)據(jù)類型,說(shuō)明該待調(diào)度數(shù)據(jù)對(duì)時(shí)延的要求不高,可以不及時(shí)發(fā)送,但是也需要保證網(wǎng)絡(luò)內(nèi)的每個(gè)終端都能夠接收到,因此可以選擇預(yù)設(shè)的第二mcs進(jìn)行發(fā)送,所述第二mcs可以為較低階的mcs;實(shí)際應(yīng)用中,所述第一mcs與所述第二mcs可以根據(jù)具體情況進(jìn)行設(shè)置,所述第一mcs與所述第二mcs可以相同,也可以不同,本發(fā)明實(shí)施例對(duì)此不做限定。若所述待調(diào)度數(shù)據(jù)的類型為單播數(shù)據(jù),無(wú)論是否為時(shí)延敏感,均可以根據(jù)待調(diào)度數(shù)據(jù)的信噪比確定所述待調(diào)度數(shù)據(jù)的mcs。
進(jìn)一步的,在所述根據(jù)所述待調(diào)度數(shù)據(jù)的類型,確定所述待調(diào)度數(shù)據(jù)的調(diào)制編碼模式mcs之前,還可以首先獲取多個(gè)待發(fā)送數(shù)據(jù),確定每個(gè)待發(fā)送數(shù)據(jù)的類型,然后根據(jù)每個(gè)所述待發(fā)送數(shù)據(jù)的類型,確定每個(gè)所述待發(fā)送數(shù)據(jù)的優(yōu)先級(jí),進(jìn)而按照每個(gè)所述待發(fā)送數(shù)據(jù)的優(yōu)先級(jí),選擇當(dāng)前的所述待調(diào)度數(shù)據(jù)。
示例的,由于衛(wèi)星通信網(wǎng)絡(luò)內(nèi)數(shù)據(jù)交互較多,同一時(shí)間可能接收到多個(gè)數(shù)據(jù)包需要進(jìn)行發(fā)送,而每個(gè)數(shù)據(jù)包的類型又不同,有些是對(duì)時(shí)延要求較高的,有些是對(duì)時(shí)延要求不高的,如果按順序進(jìn)行發(fā)送,可能會(huì)耽誤很多數(shù)據(jù)包的時(shí)延,所以可以按照數(shù)據(jù)的類型,排列優(yōu)先級(jí),按照優(yōu)先級(jí)順序進(jìn)行發(fā)送。假設(shè)數(shù)據(jù)可以分為時(shí)延敏感廣播數(shù)據(jù)、非時(shí)延敏感廣播數(shù)據(jù)、時(shí)延敏感單播數(shù)據(jù)、非時(shí)延敏感單播數(shù)據(jù)四種數(shù)據(jù)類型,該四種數(shù)據(jù)類型的優(yōu)先級(jí)順序可以為時(shí)延敏感廣播數(shù)據(jù),非時(shí)延敏感廣播數(shù)據(jù),時(shí)延敏感單播數(shù)據(jù),非時(shí)延敏感單播數(shù)據(jù)。其中,廣播數(shù)據(jù)的優(yōu)先級(jí)高于單播數(shù)據(jù)的優(yōu)先級(jí),時(shí)延敏感類數(shù)據(jù)的優(yōu)先級(jí)高于非時(shí)延敏感類數(shù)據(jù)的優(yōu)先級(jí)。然后按照優(yōu)先級(jí)選擇當(dāng)前的待調(diào)度數(shù)據(jù)。例如,首先接收需要發(fā)送給終端的多個(gè)待發(fā)送數(shù)據(jù),然后確定每個(gè)待發(fā)送數(shù)據(jù)的類型,進(jìn)而能夠根據(jù)每個(gè)待發(fā)送數(shù)據(jù)的類型確定每個(gè)待發(fā)送數(shù)據(jù)優(yōu)先級(jí),例如,如果待發(fā)送數(shù)據(jù)為時(shí)延敏感廣播數(shù)據(jù),則優(yōu)先級(jí)最高;如果待發(fā)送數(shù)據(jù)為非時(shí)延敏感單播數(shù)據(jù),則優(yōu)先級(jí)最低。在確定了每個(gè)待發(fā)送數(shù)據(jù)的優(yōu)先級(jí)之后,可以按照待發(fā)送數(shù)據(jù)的優(yōu)先級(jí),確定出當(dāng)前的待調(diào)度數(shù)據(jù)。
本發(fā)明實(shí)施例提供一種資源調(diào)度方法,包括:獲取待調(diào)度數(shù)據(jù)的數(shù)據(jù)量;根據(jù)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu);根據(jù)選擇的幀結(jié)構(gòu),調(diào)度所述待調(diào)度數(shù)據(jù)。相較于現(xiàn)有技術(shù),由于可以根據(jù)每個(gè)待調(diào)度 數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度每個(gè)待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu),當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較大時(shí),可以選擇長(zhǎng)幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù);當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較小時(shí),可以選擇短幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù),實(shí)現(xiàn)了幀結(jié)構(gòu)的動(dòng)態(tài)選擇,提高了整個(gè)系統(tǒng)的帶寬利用率和調(diào)度靈活性。
實(shí)施例二
本發(fā)明實(shí)施例提供一種資源調(diào)度方法,應(yīng)用于衛(wèi)星通訊系統(tǒng)的地面端,所述地面端是衛(wèi)星通訊系統(tǒng)與地面公眾網(wǎng)的接口,終端也可以通過(guò)地面端出入衛(wèi)星系統(tǒng)形成鏈路,所述地面端還可以包括地面衛(wèi)星控制中心,及其跟蹤、遙測(cè)和指令站。如圖2所示,所述資源調(diào)度方法包括:
步驟201、接收多個(gè)需要發(fā)送給終端的待發(fā)送數(shù)據(jù),執(zhí)行步驟202。
實(shí)際應(yīng)用中,衛(wèi)星通信網(wǎng)絡(luò)內(nèi)數(shù)據(jù)交互較多,同一時(shí)間可能有多個(gè)數(shù)據(jù)包需要進(jìn)行發(fā)送,因此一個(gè)時(shí)間段內(nèi)可以獲得多個(gè)待發(fā)送數(shù)據(jù)。
步驟202、確定每個(gè)待發(fā)送數(shù)據(jù)的類型,執(zhí)行步驟203。
示例的,可以將待發(fā)送數(shù)據(jù)分為時(shí)延敏感廣播數(shù)據(jù)、非時(shí)延敏感廣播數(shù)據(jù)、時(shí)延敏感單播數(shù)據(jù)、非時(shí)延敏感單播數(shù)據(jù)四種數(shù)據(jù)類型。
步驟203、根據(jù)每個(gè)待發(fā)送數(shù)據(jù)的類型,確定每個(gè)待發(fā)送數(shù)據(jù)的優(yōu)先級(jí),執(zhí)行步驟204。
示例的,上述四種數(shù)據(jù)類型的優(yōu)先級(jí)順序可以為時(shí)延敏感廣播數(shù)據(jù),非時(shí)延敏感廣播數(shù)據(jù),時(shí)延敏感單播數(shù)據(jù),非時(shí)延敏感單播數(shù)據(jù)。其中,廣播數(shù)據(jù)的優(yōu)先級(jí)高于單播數(shù)據(jù)的優(yōu)先級(jí),時(shí)延敏感類數(shù)據(jù)的優(yōu)先級(jí)高于非時(shí)延敏感類數(shù)據(jù)的優(yōu)先級(jí)。然后按照優(yōu)先級(jí)選擇當(dāng)前的待調(diào)度數(shù)據(jù)。然后可以根據(jù)待發(fā)送數(shù)據(jù)的類型,確定每個(gè)待發(fā)送數(shù)據(jù)的優(yōu)先級(jí),例如,若待發(fā)送數(shù)據(jù)為時(shí)延敏感廣播數(shù)據(jù),則優(yōu)先級(jí)最高;若待發(fā)送數(shù)據(jù)為非時(shí)延敏感單播數(shù)據(jù),則優(yōu)先級(jí)最低。
步驟204、根據(jù)每個(gè)待發(fā)送數(shù)據(jù)的優(yōu)先級(jí),選擇當(dāng)前的待調(diào)度數(shù)據(jù),執(zhí)行步驟205。
示例的,在確定了每個(gè)待發(fā)送數(shù)據(jù)的優(yōu)先級(jí)之后,可以按照優(yōu)先級(jí),選擇當(dāng)前需要進(jìn)行調(diào)度的待調(diào)度數(shù)據(jù)。例如可以首先選擇優(yōu)先級(jí)較高的類型為時(shí)延敏感廣播數(shù)據(jù)的待發(fā)送數(shù)據(jù)作為當(dāng)前調(diào)度的待調(diào)度數(shù)據(jù),然后選擇優(yōu)先級(jí)次之 的類型為非時(shí)延敏感廣播數(shù)據(jù)待發(fā)送數(shù)據(jù)作為下一次調(diào)度的待調(diào)度數(shù)據(jù)。具體的選擇順序可以根據(jù)實(shí)際情況進(jìn)行設(shè)置,本發(fā)明實(shí)施例對(duì)此不做限定。
步驟205、根據(jù)所述待調(diào)度數(shù)據(jù)的類型,確定所述待調(diào)度數(shù)據(jù)的mcs,執(zhí)行步驟206。
示例的,低階的mcs雖然會(huì)導(dǎo)致頻譜利用率較低,但是卻能夠保證網(wǎng)絡(luò)內(nèi)每一個(gè)終端都能夠接收到;高階的mcs雖然能夠提高頻譜利用率,但是對(duì)終端當(dāng)前的信噪比要求較高,信號(hào)差的終端可能無(wú)法接收,因此實(shí)際應(yīng)用中,可以根據(jù)待調(diào)度數(shù)據(jù)的類型確定所述待調(diào)度數(shù)據(jù)的mcs。若待調(diào)度數(shù)據(jù)的類型為時(shí)延敏感廣播數(shù)據(jù)類型,可以選擇預(yù)設(shè)的第一mcs進(jìn)行發(fā)送,所述第一mcs可以為較低階的mcs;若所述待調(diào)度數(shù)據(jù)的類型為非時(shí)延敏感廣播數(shù)據(jù)類型,可以選擇預(yù)設(shè)的第二mcs進(jìn)行發(fā)送,所述第二mcs可以為較低階的mcs;實(shí)際應(yīng)用中,所述第一mcs與所述第二mcs可以根據(jù)具體情況進(jìn)行設(shè)置,所述第一mcs與所述第二mcs可以相同,也可以不同,本發(fā)明實(shí)施例對(duì)此不做限定。若所述待調(diào)度數(shù)據(jù)的類型為單播數(shù)據(jù),無(wú)論是否為時(shí)延敏感,均可以根據(jù)待調(diào)度數(shù)據(jù)的信噪比確定所述待調(diào)度數(shù)據(jù)的mcs。
步驟206、獲取所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,執(zhí)行步驟207。
步驟207、確定所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量是否大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊;當(dāng)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊時(shí),執(zhí)行步驟208;當(dāng)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊時(shí),執(zhí)行步驟209。
示例的,可以以長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊為基準(zhǔn)進(jìn)行判斷,若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,說(shuō)明待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較大,此時(shí)可以選擇長(zhǎng)幀結(jié)構(gòu)對(duì)所述待調(diào)度數(shù)據(jù)進(jìn)行調(diào)度。若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,說(shuō)明待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較小,此時(shí)可以采用短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
步驟208、采用長(zhǎng)幀結(jié)構(gòu)和確定的mcs調(diào)度所述待調(diào)度數(shù)據(jù),本流程結(jié)束。
示例的,如果待調(diào)度數(shù)據(jù)為時(shí)延敏感廣播數(shù)據(jù),且數(shù)據(jù)量大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,可以選擇長(zhǎng)幀結(jié)構(gòu)和第一mcs進(jìn)行調(diào)度;如果待調(diào)度數(shù)據(jù)為非時(shí)延敏感廣播數(shù)據(jù),且數(shù)據(jù)量大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,可以選擇長(zhǎng)幀結(jié)構(gòu)和第二mcs進(jìn)行調(diào)度;如果待調(diào)度數(shù)據(jù)為單播數(shù)據(jù),且數(shù)據(jù)量大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,可以選擇長(zhǎng)幀結(jié)構(gòu)和根據(jù)信噪比確定的mcs進(jìn)行調(diào)度。
步驟209、采用短幀結(jié)構(gòu)和確定的mcs調(diào)度所述待調(diào)度數(shù)據(jù)。
示例的,如果待調(diào)度數(shù)據(jù)為時(shí)延敏感廣播數(shù)據(jù),且數(shù)據(jù)量小于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,可以選擇短幀結(jié)構(gòu)和第一mcs進(jìn)行調(diào)度;如果待調(diào)度數(shù)據(jù)為非時(shí)延敏感廣播數(shù)據(jù),且數(shù)據(jù)量小于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,可以選擇短幀結(jié)構(gòu)和第二mcs進(jìn)行調(diào)度;如果待調(diào)度數(shù)據(jù)為單播數(shù)據(jù),且數(shù)據(jù)量小于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,可以選擇短幀結(jié)構(gòu)和根據(jù)信噪比確定的mcs進(jìn)行調(diào)度。
本發(fā)明實(shí)施例提供一種資源調(diào)度方法,相較于現(xiàn)有技術(shù),由于可以根據(jù)每個(gè)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度每個(gè)待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu),當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較大時(shí),可以選擇長(zhǎng)幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù);當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較小時(shí),可以選擇短幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù),實(shí)現(xiàn)了幀結(jié)構(gòu)的動(dòng)態(tài)選擇,提高了整個(gè)系統(tǒng)的帶寬利用率和調(diào)度靈活性。
實(shí)施例三
本發(fā)明實(shí)施例提供一種資源調(diào)度方法,應(yīng)用于衛(wèi)星通訊系統(tǒng)的地面端,所述地面端是衛(wèi)星通訊系統(tǒng)與地面公眾網(wǎng)的接口,終端也可以通過(guò)地面端出入衛(wèi)星系統(tǒng)形成鏈路,所述地面端還可以包括地面衛(wèi)星控制中心,及其跟蹤、遙測(cè)和指令站。如圖3所示,所述資源調(diào)度方法包括:
步驟301、接收多個(gè)需要發(fā)送給終端的待發(fā)送數(shù)據(jù),執(zhí)行步驟302。
步驟302、確定每個(gè)待發(fā)送數(shù)據(jù)的類型,執(zhí)行步驟303。
步驟303、根據(jù)每個(gè)待發(fā)送數(shù)據(jù)的類型,確定每個(gè)待發(fā)送數(shù)據(jù)的優(yōu)先級(jí),執(zhí)行步驟304。
步驟304、根據(jù)每個(gè)待發(fā)送數(shù)據(jù)的優(yōu)先級(jí),選擇當(dāng)前的待調(diào)度數(shù)據(jù),執(zhí)行步驟305。
步驟305、根據(jù)所述待調(diào)度數(shù)據(jù)的類型,確定所述待調(diào)度數(shù)據(jù)的mcs,執(zhí)行步驟306。
步驟306、獲取所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,執(zhí)行步驟307。
所述步驟301至步驟306可以參考前述步驟201至步驟206,本發(fā)明實(shí)施例在此不做贅述。
步驟307、確定所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量是否大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊;當(dāng)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊時(shí),執(zhí)行步驟308; 當(dāng)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊時(shí),執(zhí)行步驟309。
示例的,可以以短幀結(jié)構(gòu)的數(shù)據(jù)塊為基準(zhǔn)進(jìn)行判斷,若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊,說(shuō)明待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較大,此時(shí)可以選擇長(zhǎng)幀結(jié)構(gòu)對(duì)所述待調(diào)度數(shù)據(jù)進(jìn)行調(diào)度。若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于短幀結(jié)構(gòu)的數(shù)據(jù)塊,說(shuō)明待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較小,此時(shí)可以采用短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
步驟308、采用長(zhǎng)幀結(jié)構(gòu)和確定的mcs調(diào)度所述待調(diào)度數(shù)據(jù),本流程結(jié)束。
示例的,如果待調(diào)度數(shù)據(jù)為時(shí)延敏感廣播數(shù)據(jù),且數(shù)據(jù)量大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊,可以選擇長(zhǎng)幀結(jié)構(gòu)和第一mcs進(jìn)行調(diào)度;如果待調(diào)度數(shù)據(jù)為非時(shí)延敏感廣播數(shù)據(jù),且數(shù)據(jù)量大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊,可以選擇長(zhǎng)幀結(jié)構(gòu)和第二mcs進(jìn)行調(diào)度;如果待調(diào)度數(shù)據(jù)為單播數(shù)據(jù),且數(shù)據(jù)量大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊,可以選擇長(zhǎng)幀結(jié)構(gòu)和根據(jù)信噪比確定的mcs進(jìn)行調(diào)度。
步驟309、采用短幀結(jié)構(gòu)和確定的mcs調(diào)度所述待調(diào)度數(shù)據(jù)。
示例的,如果待調(diào)度數(shù)據(jù)為時(shí)延敏感廣播數(shù)據(jù),且數(shù)據(jù)量小于短幀結(jié)構(gòu)的數(shù)據(jù)塊,可以選擇短幀結(jié)構(gòu)和第一mcs進(jìn)行調(diào)度;如果待調(diào)度數(shù)據(jù)為非時(shí)延敏感廣播數(shù)據(jù),且數(shù)據(jù)量小于短幀結(jié)構(gòu)的數(shù)據(jù)塊,可以選擇短幀結(jié)構(gòu)和第二mcs進(jìn)行調(diào)度;如果待調(diào)度數(shù)據(jù)為單播數(shù)據(jù),且數(shù)據(jù)量小于短幀結(jié)構(gòu)的數(shù)據(jù)塊,可以選擇短幀結(jié)構(gòu)和根據(jù)信噪比確定的mcs進(jìn)行調(diào)度。
本發(fā)明實(shí)施例提供一種資源調(diào)度方法,相較于現(xiàn)有技術(shù),由于可以根據(jù)每個(gè)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度每個(gè)待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu),當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較大時(shí),可以選擇長(zhǎng)幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù);當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較小時(shí),可以選擇短幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù),實(shí)現(xiàn)了幀結(jié)構(gòu)的動(dòng)態(tài)選擇,提高了整個(gè)系統(tǒng)的帶寬利用率和調(diào)度靈活性。
需要說(shuō)明的是,本發(fā)明方法實(shí)施例提供的資源調(diào)度方法步驟的先后順序可以進(jìn)行適當(dāng)調(diào)整,步驟也可以根據(jù)情況進(jìn)行相應(yīng)增減,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化的方法,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi),因此不再贅述。
實(shí)施例四
本發(fā)明實(shí)施例提供一種資源調(diào)度裝置40,如圖4所示,包括:
第一獲取單元401,用于獲取待調(diào)度數(shù)據(jù)的數(shù)據(jù)量。
第一選擇單元402,用于根據(jù)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
調(diào)度單元403,用于根據(jù)選擇的幀結(jié)構(gòu),調(diào)度所述待調(diào)度數(shù)據(jù)。
這樣一來(lái),由于可以根據(jù)每個(gè)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度每個(gè)待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu),當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較大時(shí),可以選擇長(zhǎng)幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù);當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較小時(shí),可以選擇短幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù),實(shí)現(xiàn)了幀結(jié)構(gòu)的動(dòng)態(tài)選擇,提高了整個(gè)系統(tǒng)的帶寬利用率和調(diào)度靈活性。
可選的,所述第一選擇單元402具體用于:確定所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量是否大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊;若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇長(zhǎng)幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu);若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于長(zhǎng)幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
可選的,所述第一選擇單元402還可以具體用于:確定所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量是否大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊;若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量大于或等于短幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇長(zhǎng)幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu);若所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量小于短幀結(jié)構(gòu)的數(shù)據(jù)塊,選擇短幀結(jié)構(gòu)作為調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。
進(jìn)一步的,如圖5所示,所述裝置40還包括:第一確定單元404,用于根據(jù)所述待調(diào)度數(shù)據(jù)的類型,確定所述待調(diào)度數(shù)據(jù)的調(diào)制編碼模式mcs。
可選的,所述第一確定單元404具體用于:若所述待調(diào)度數(shù)據(jù)的類型為時(shí)延敏感廣播數(shù)據(jù)類型,確定所述待調(diào)度數(shù)據(jù)的mcs為第一mcs;若所述待調(diào)度數(shù)據(jù)的類型為非時(shí)延敏感廣播數(shù)據(jù)類型,確定所述待調(diào)度數(shù)據(jù)的mcs為第二mcs;若所述待調(diào)度數(shù)據(jù)的類型為單播數(shù)據(jù)類型,根據(jù)所述待調(diào)度數(shù)據(jù)的信噪比確定所述待調(diào)度數(shù)據(jù)的mcs。
進(jìn)一步的,如圖6所示,所述裝置40還包括:第二獲取單元405,用于獲取多個(gè)待發(fā)送數(shù)據(jù);第二確定單元406,用于確定每個(gè)待發(fā)送數(shù)據(jù)的類型;第三確定單元407,用于根據(jù)每個(gè)所述待發(fā)送數(shù)據(jù)的類型,確定每個(gè)所述待發(fā)送數(shù)據(jù)的優(yōu)先級(jí);第二選擇單元408,用于按照每個(gè)所述待發(fā)送數(shù)據(jù)的優(yōu)先級(jí),選擇當(dāng)前的所述待調(diào)度數(shù)據(jù)。
需要說(shuō)明的是,第一,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
第二,所述第一獲取單元401、第一選擇單元402、調(diào)度單元403、第一確定單元404、第二獲取單元405、第二確定單元406、第三確定單元407和第二選擇單元408均可由位于資源調(diào)度裝置40中的中央處理器(centralprocessingunit,cpu)、微處理器(microprocessorunit,mpu)、數(shù)字信號(hào)處理器(digitalsignalprocessor,dsp)、或現(xiàn)場(chǎng)可編程門陣列(fieldprogrammablegatearray,fpga)等實(shí)現(xiàn)。
本發(fā)明實(shí)施例提供一種資源調(diào)度裝置,包括:第一獲取單元,用于獲取待調(diào)度數(shù)據(jù)的數(shù)據(jù)量。第一選擇單元,用于根據(jù)所述待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度所述待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu)。調(diào)度單元,用于根據(jù)選擇的幀結(jié)構(gòu),調(diào)度所述待調(diào)度數(shù)據(jù)。相較于現(xiàn)有技術(shù),由于可以根據(jù)每個(gè)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量,選擇調(diào)度每個(gè)待調(diào)度數(shù)據(jù)的幀結(jié)構(gòu),當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較大時(shí),可以選擇長(zhǎng)幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù);當(dāng)待調(diào)度數(shù)據(jù)的數(shù)據(jù)量較小時(shí),可以選擇短幀結(jié)構(gòu)調(diào)度所述待調(diào)度數(shù)據(jù),實(shí)現(xiàn)了幀結(jié)構(gòu)的動(dòng)態(tài)選擇,提高了整個(gè)系統(tǒng)的帶寬利用率和調(diào)度靈活性。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用硬件實(shí)施例、軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備 以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。