1.一種無線網(wǎng)絡(luò)虛擬化中基于頻譜資源共享的動態(tài)分配方法,其特征在于:
從緩存區(qū)中選擇出優(yōu)先分配的虛擬網(wǎng)絡(luò),為選擇出的虛擬網(wǎng)絡(luò)分配物理網(wǎng)絡(luò)資源;所述為選擇出的虛擬網(wǎng)絡(luò)分配物理資源包括先分配基礎(chǔ)資源再分配可變資源。
2.根據(jù)權(quán)利要求1所述無線網(wǎng)絡(luò)虛擬化中基于頻譜資源共享的動態(tài)分配方法,其特征在于:所述從緩存區(qū)中選擇出優(yōu)先分配的虛擬網(wǎng)絡(luò)依據(jù)資源分配選擇準(zhǔn)則,包括:計(jì)算分配因子,根據(jù)分配因子由大到小對虛擬網(wǎng)絡(luò)降序排序,從緩存區(qū)中選擇分配因子較大的若干個虛擬網(wǎng)絡(luò)作為優(yōu)先分配的虛擬網(wǎng)絡(luò)。
3.根據(jù)權(quán)利要求2所述無線網(wǎng)絡(luò)虛擬化中基于頻譜資源共享的動態(tài)分配方法,其特征在于:所述計(jì)算分配因子包括采用每個虛擬網(wǎng)絡(luò)的基本資源請求、可變資源請求、可變請求發(fā)生的概率和該虛擬網(wǎng)絡(luò)的生命周期計(jì)算。
4.根據(jù)權(quán)利要求1所述無線網(wǎng)絡(luò)虛擬化中基于頻譜資源共享的動態(tài)分配方法,其特征在于:所述先分配基礎(chǔ)資源再分配可變資源包括:
判斷可用物理網(wǎng)絡(luò)資源是否滿足基礎(chǔ)資源請求,若不滿足基礎(chǔ)資源請求,則判斷是否超過該虛擬網(wǎng)絡(luò)最大忍受時延,若超過該虛擬網(wǎng)絡(luò)最大忍受時延,則將該虛擬網(wǎng)絡(luò)拒絕掉,若未超過該虛擬網(wǎng)絡(luò)最大忍受時延,則將該虛擬網(wǎng)絡(luò)放入緩存區(qū);若滿足基礎(chǔ)資源請求,則進(jìn)行基礎(chǔ)資源的分配;
判斷可用物理網(wǎng)絡(luò)資源是否滿足可變資源請求,若不滿足可資源請求,則判斷是否超過該虛擬網(wǎng)絡(luò)最大忍受時延,若超過該虛擬網(wǎng)絡(luò)最大忍受時延,則將該虛擬網(wǎng)絡(luò)拒絕掉,若未超過該虛擬網(wǎng)絡(luò)最大忍受時延,則將該虛擬網(wǎng)絡(luò)放入緩存區(qū);若滿足可變資源請求,則進(jìn)行可變資源的分配。
5.根據(jù)權(quán)利要求1所述無線網(wǎng)絡(luò)虛擬化中基于頻譜資源共享的動態(tài)分配方法,其特征在于:在從緩存區(qū)中選擇出優(yōu)先分配的虛擬網(wǎng)絡(luò)之前,包括如果有虛擬區(qū)中的虛擬網(wǎng)絡(luò)因生命周期到期而離開,則進(jìn)行可變資源請求共享物理信道的重分配。
6.根據(jù)權(quán)利要求5所述無線網(wǎng)絡(luò)虛擬化中基于頻譜資源共享的動態(tài)分配方法,其特征在于:所述可變資源請求共享物理信道的重分配包括:
Step1、根據(jù)當(dāng)前共享子信道的情況,統(tǒng)計(jì)其數(shù)量并按照生成順序編號為1,2,…,N;
Step2、按照編號從大到小遍歷共享子信道,并對所遍歷的子信道優(yōu)先選擇其上發(fā)生概率最大的虛擬網(wǎng)絡(luò)進(jìn)行重分配;
Step3、將Step2中選擇出的虛擬網(wǎng)絡(luò)請求與其所在子信道編號之前的子信道依次進(jìn)行碰撞概率的計(jì)算;
Step4、判斷是否存在滿足碰撞概率不大于碰撞閾值的共享子信道,若有,則進(jìn)入Step5,否則返回Step2遍歷下一個共享子信道;
Step5、在所滿足碰撞閾值的共享子信道集合中,找出使得碰撞概率最小的子信道就是虛擬網(wǎng)絡(luò)請求重分配后共享的子信道;
Step6、判斷是否遍歷完所有的共享子信道,是則停止重分配,否則返回Step2。