[發(fā)明專利]一種基于分布估計(jì)算法的組播虛擬網(wǎng)絡(luò)功能部署方法有效
| 申請(qǐng)?zhí)枺?/td> | 201810174179.0 | 申請(qǐng)日: | 2018-02-27 |
| 公開(公告)號(hào): | CN108400940B | 公開(公告)日: | 2019-11-05 |
| 發(fā)明(設(shè)計(jì))人: | 邢煥來;王心漢;戴朋林;羅壽西;趙路偉 | 申請(qǐng)(專利權(quán))人: | 西南交通大學(xué) |
| 主分類號(hào): | H04L12/761 | 分類號(hào): | H04L12/761;H04L12/753;H04L12/727;H04L12/24 |
| 代理公司: | 成都盈信專利代理事務(wù)所(普通合伙) 51245 | 代理人: | 崔建中 |
| 地址: | 611756 四川省成都市高*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 虛擬網(wǎng)絡(luò) 功能部署 估計(jì)算法 組播樹 組播 網(wǎng)絡(luò)功能 源節(jié)點(diǎn) 最小化 時(shí)延 傳播時(shí)延 仿真實(shí)驗(yàn) 服務(wù)功能 功能優(yōu)化 目的節(jié)點(diǎn) 數(shù)據(jù)分析 遺傳算法 優(yōu)化目標(biāo) 組播網(wǎng)絡(luò) 最小傳輸 服務(wù)鏈 虛擬化 組播組 算法 優(yōu)組 引入 部署 服務(wù) | ||
1.一種基于分布估計(jì)算法的組播虛擬網(wǎng)絡(luò)功能部署方法,其特征在于,包括
步驟1:輸入網(wǎng)絡(luò)拓?fù)洌瑯?gòu)建組播樹;
步驟2:初始化分布估計(jì)算法相關(guān)參數(shù),包括
設(shè)置種群規(guī)模為種群中第i個(gè)個(gè)體為
其中,
D={dj}表示目的節(jié)點(diǎn)集,dj表示目的節(jié)點(diǎn),j=1,2,...,|D|,|D|表示目的節(jié)點(diǎn)個(gè)數(shù);
VNF={fk}表示數(shù)據(jù)流從源節(jié)點(diǎn)s到達(dá)D中任一個(gè)目的節(jié)點(diǎn)之前必須流經(jīng)的一組虛擬網(wǎng)絡(luò)服務(wù)功能鏈,fk表示具有某種特定功能的虛擬網(wǎng)絡(luò)功能,k=1,2,...,|VNF|,|VNF|表示VNF中虛擬網(wǎng)絡(luò)功能的個(gè)數(shù);
Yi的元素為個(gè)體編碼,其中,編碼表示在路徑Pathj中部署fk的節(jié)點(diǎn)位置;
Yi中第j行稱為第j區(qū)域,第k列稱為第k位置;
設(shè)置最大迭代次數(shù)為迭代次數(shù)τEDA=0;
初始化全局最優(yōu)解集GB與當(dāng)代最優(yōu)解集CB,令|GB|與|CB|分別表示GB與CB中的個(gè)體數(shù),且1<|GB|,
步驟3:初始化個(gè)體編碼中第1區(qū)域的第1位置的編碼概率矩陣Pff,其它區(qū)域的第1位置的編碼概率矩陣Plf,其它位置的編碼概率矩陣Pin;
步驟4:生成分布估計(jì)算法種群,種群中包含個(gè)個(gè)體,其中每個(gè)個(gè)體的生成方法為:由Pff指導(dǎo)生成第1區(qū)域中的第1位置的編碼,然后根據(jù)此編碼,由Plf指導(dǎo)生成其它區(qū)域的第1位置的編碼,最后根據(jù)各個(gè)區(qū)域的第1位置的編碼,由Pin指導(dǎo)生成其它位置的編碼;
步驟5:計(jì)算種群中每個(gè)個(gè)體的適應(yīng)度,將適應(yīng)度最優(yōu)的前|CB|個(gè)個(gè)體保留為當(dāng)代最優(yōu)解集CB;合并CB與GB,并按個(gè)體的適應(yīng)度從優(yōu)到劣排序,選取排序后的前|GB|個(gè)最優(yōu)個(gè)體組成GB;所述適應(yīng)度為:采用所述組播樹部署VNF后,從組播源節(jié)點(diǎn)依次經(jīng)過各個(gè)的VNF并最終到達(dá)目的節(jié)點(diǎn)的傳輸時(shí)延總和與傳輸路徑中各VNF的處理時(shí)延總和,取二者之和的平均值作為適應(yīng)度;
步驟6:統(tǒng)計(jì)GB中每個(gè)個(gè)體的第1區(qū)域的第1位置的編碼中各值出現(xiàn)的次數(shù),更新Pff;其它區(qū)域的第1位置的編碼中各值出現(xiàn)的次數(shù),更新Plf;其它位置的編碼中各值出現(xiàn)的次數(shù),更新Pin;令τEDA=τEDA+1;
步驟7:若則轉(zhuǎn)步驟4;否則,GB中的第1個(gè)個(gè)體即為最優(yōu)解。
2.如權(quán)利要求1所述的基于分布估計(jì)算法的組播虛擬網(wǎng)絡(luò)功能部署方法,其特征在于,所述輸入網(wǎng)絡(luò)拓?fù)洌瑯?gòu)建組播樹,包括以下步驟:
步驟1:輸入網(wǎng)絡(luò)拓?fù)銰=(V,E),V和E分別表示節(jié)點(diǎn)集和鏈路集,令G中的鏈路數(shù)為|E|;
步驟2:根據(jù)網(wǎng)絡(luò)組播服務(wù)請(qǐng)求,確定組播源節(jié)點(diǎn)s與目的節(jié)點(diǎn)集D在整個(gè)網(wǎng)絡(luò)中的位置;
步驟3:初始化構(gòu)建組播樹的遺傳算法的相關(guān)參數(shù),包括
設(shè)置種群規(guī)模種群中每個(gè)個(gè)體是長(zhǎng)度為|E|的二進(jìn)制串;
設(shè)置最大迭代次數(shù)當(dāng)前迭代次數(shù)τGA=0;
設(shè)置交叉概率Pc,變異概率Pm;
初始化歷史最優(yōu)解XSFB與當(dāng)代最優(yōu)解XCB;
步驟4:隨機(jī)生成個(gè)長(zhǎng)度為|E|的二進(jìn)制串,每個(gè)二進(jìn)制串為種群中的一個(gè)個(gè)體;其中,第i個(gè)個(gè)體表示一種組播樹方案,為Xi的第j個(gè)位置上的值,j=1,2,…,|E|;當(dāng)時(shí),表示Xi中的第j條鏈路被選中,當(dāng)時(shí),表示Xi中沒有第j條鏈路;
步驟5:計(jì)算種群中每個(gè)個(gè)體的適應(yīng)度,將適應(yīng)度最優(yōu)的個(gè)體作為當(dāng)代最優(yōu)解XCB保留;所述個(gè)體的適應(yīng)度為該個(gè)體所表示的組播樹方案中從組播源節(jié)點(diǎn)到目的節(jié)點(diǎn)所經(jīng)過的鏈路產(chǎn)生的鏈路時(shí)延的總和的平均值;
步驟6:將種群中每個(gè)個(gè)體的適應(yīng)度依次加入到輪盤中,按其適應(yīng)度優(yōu)劣確定其在輪盤中所占面積的大小,適應(yīng)度優(yōu)的個(gè)體在輪盤中所占的面積大于適應(yīng)度差的個(gè)體,即適應(yīng)度優(yōu)的個(gè)體被選擇的概率高于適應(yīng)度差的個(gè)體;基于輪盤賭方式,隨機(jī)選出個(gè)個(gè)體并放入交配池中;
步驟7:將交配池中的所有個(gè)體以隨機(jī)配對(duì)方式兩兩配對(duì);對(duì)任意一對(duì)個(gè)體,以交叉概率Pc進(jìn)行兩點(diǎn)交叉,并保存交叉后的新個(gè)體;重復(fù)上述方式,直到生成個(gè)新個(gè)體;以生成的個(gè)新個(gè)體作為當(dāng)前種群替換原種群;
步驟8:以變異概率Pm對(duì)當(dāng)前種群中每個(gè)個(gè)體Xi中的每一位進(jìn)行變異操作;令τGA=τGA+1;
步驟9:比較歷史最優(yōu)解XSFB與當(dāng)代最優(yōu)解XCB的適應(yīng)度,若XCB優(yōu)于XSFB,則使用XCB替換XSFB;否則,使用XSFB替換當(dāng)前種群中適應(yīng)度最差的個(gè)體;
步驟10:若迭代次數(shù)則轉(zhuǎn)到步驟5;否則,以歷史最優(yōu)解XSFB作為構(gòu)建的組播樹。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西南交通大學(xué),未經(jīng)西南交通大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810174179.0/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種在線混合虛擬網(wǎng)絡(luò)映射方法
- 一種基于反饋控制的高效節(jié)能虛擬網(wǎng)絡(luò)映射方法
- 一種虛擬網(wǎng)絡(luò)映射的方法和裝置
- 虛擬局域網(wǎng)絡(luò)配置系統(tǒng)與方法及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種用于虛擬化平臺(tái)的網(wǎng)卡直通系統(tǒng)及數(shù)據(jù)包監(jiān)管方法
- 一種虛擬網(wǎng)絡(luò)設(shè)備、路由設(shè)備及虛擬網(wǎng)絡(luò)的連接方法
- 網(wǎng)絡(luò)的管控方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種多重虛擬網(wǎng)絡(luò)系統(tǒng)及實(shí)現(xiàn)多重虛擬網(wǎng)絡(luò)通信方法
- 一種保障通信的多重虛擬網(wǎng)絡(luò)系統(tǒng)及實(shí)現(xiàn)方法
- 一種電力物聯(lián)網(wǎng)網(wǎng)絡(luò)虛擬化系統(tǒng)及方法
- 功能定制方法和裝置
- 基于基本功能模型的特性化功能部署裝置和部署方法
- 一種數(shù)據(jù)中心間服務(wù)功能體的部署調(diào)整方法及裝置
- 虛擬化網(wǎng)絡(luò)功能部署方法及系統(tǒng)
- 網(wǎng)絡(luò)控制的方法和裝置以及通信系統(tǒng)
- 一種智能變電站間隔測(cè)控功能的部署方法
- 一種部署nRT RIC功能的方法和設(shè)備
- 一種適用于多維資源優(yōu)化配置的虛擬網(wǎng)絡(luò)功能部署方法
- 一種基于深度強(qiáng)化學(xué)習(xí)的服務(wù)功能鏈可靠性部署方法
- 網(wǎng)絡(luò)功能鏈部署方法、裝置、終端設(shè)備以及存儲(chǔ)介質(zhì)
- 一種基站側(cè)自適應(yīng)信道估計(jì)方法
- 一種基于強(qiáng)跟蹤集員估計(jì)的電力系統(tǒng)狀態(tài)估計(jì)方法
- 輸入非線性有色噪聲系統(tǒng)的極大似然牛頓迭代辨識(shí)算法
- 哈默斯坦非線性系統(tǒng)的極大似然牛頓遞推參數(shù)估計(jì)算法
- 一種高速場(chǎng)景下的頻偏估計(jì)方法
- 一種基于CP與CRS聯(lián)合的小數(shù)倍頻偏估計(jì)方法
- 基于深度學(xué)習(xí)的空間非合作目標(biāo)姿軌一體化參數(shù)估計(jì)方法
- MIMO系統(tǒng)中的到達(dá)角估計(jì)方法
- 一種人群密度估計(jì)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 米波雷達(dá)高精度二維角估計(jì)算法
- 一種多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)中的組播樹的優(yōu)化方法
- 一種實(shí)現(xiàn)VPN組播的方法
- 基于MPLS組播的組播應(yīng)用業(yè)務(wù)實(shí)現(xiàn)系統(tǒng)及方法
- 二層以太網(wǎng)絡(luò)的組播樹構(gòu)建方法和網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)備
- 一種刪除轉(zhuǎn)發(fā)表項(xiàng)的方法和根節(jié)點(diǎn)
- 無線Mesh網(wǎng)絡(luò)中計(jì)算組播樹端到端帶寬資源的方法
- 組播控制方法和裝置
- 基于域感知的多域分簇應(yīng)用層組播構(gòu)建及維護(hù)方法
- 數(shù)據(jù)組播分發(fā)樹切換方法、系統(tǒng)及裝置
- 基于區(qū)域網(wǎng)絡(luò)的組播控制方法及裝置





