本技術(shù)涉及通信,尤其涉及一種切片拓?fù)涞男r?yàn)方法、網(wǎng)絡(luò)控制器及系統(tǒng)。
背景技術(shù):
1、第五代(5th?generation,5g)網(wǎng)絡(luò)等通信網(wǎng)絡(luò)除了服務(wù)于個(gè)人用戶(hù)外,還需要滿(mǎn)足各個(gè)行業(yè)的數(shù)字化轉(zhuǎn)型需求。行業(yè)的數(shù)字化轉(zhuǎn)型要求通信網(wǎng)絡(luò)需要具有確定性的業(yè)務(wù)保障能力,對(duì)時(shí)延、抖動(dòng)、丟包率等關(guān)鍵指標(biāo)有著較高的要求。
2、第三代合作伙伴計(jì)劃(3rd?generation?partnership?project,3gpp)等標(biāo)準(zhǔn)組織提出網(wǎng)絡(luò)切片(network?slice/network?slicing,ns)技術(shù),通過(guò)將一張物理網(wǎng)絡(luò)劃分為可以滿(mǎn)足不同需求且相互隔離的多個(gè)邏輯切片拓?fù)?,把不同的業(yè)務(wù)部署到不同的切片上,從而滿(mǎn)足差異化巨大的業(yè)務(wù)的不同需求。該技術(shù)被認(rèn)為是可以滿(mǎn)足5g多樣化業(yè)務(wù)需求的關(guān)鍵技術(shù)。
3、在切片拓?fù)涞牟渴疬^(guò)程中,會(huì)出現(xiàn)切片拓?fù)涞腻e(cuò)誤配置等問(wèn)題,導(dǎo)致該切片拓?fù)錈o(wú)法正常的運(yùn)行業(yè)務(wù),影響業(yè)務(wù)的使用。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)提供一種切片拓?fù)涞男r?yàn)方法,可以得到切片拓?fù)涞腻e(cuò)誤配置信息,便于對(duì)切片拓?fù)涞木S護(hù)。
2、為了實(shí)現(xiàn)上述目的,本技術(shù)實(shí)施例提供了以下技術(shù)方案:
3、第一方面,提供一種切片拓?fù)涞男r?yàn)方法,包括:獲取切片拓?fù)涞那衅負(fù)湫畔?、所述切片拓?fù)涞臍v史流量信息、所述切片拓?fù)潢P(guān)聯(lián)的物理拓?fù)涞奈锢硗負(fù)湫畔⒑颓衅呗?;根?jù)所述切片拓?fù)湫畔?、所述歷史流量信息、所述物理拓?fù)湫畔⒑退銮衅呗?,?duì)所述切片拓?fù)溥M(jìn)行校驗(yàn),得到校驗(yàn)信息;輸出所述校驗(yàn)信息;其中,所述校驗(yàn)信息包括所述切片拓?fù)湫r?yàn)通過(guò)或者校驗(yàn)不通過(guò);所述校驗(yàn)通過(guò)表示所述切片拓?fù)錆M(mǎn)足所述切片策略,所述校驗(yàn)不通過(guò)表示所述切片拓?fù)洳粷M(mǎn)足所述切片策略。
4、通過(guò)本技術(shù)提供的方法,可以在切片拓?fù)涑跏冀r(shí)和切片拓?fù)溥\(yùn)行的過(guò)程中,根據(jù)所述切片拓?fù)湫畔ⅰ⑺鰵v史流量信息、所述物理拓?fù)湫畔⒑退銮衅呗裕瑢?duì)所述切片拓?fù)溥M(jìn)行校驗(yàn),輸出校驗(yàn)信息,使用戶(hù)了解運(yùn)行中的切片拓?fù)涫欠駶M(mǎn)足切片策略,保證業(yè)務(wù)數(shù)據(jù)在切片拓?fù)渲姓5膫鬏敗?/p>
5、在一種可能的設(shè)計(jì)方式中,若所述切片拓?fù)湫r?yàn)不通過(guò),所述校驗(yàn)信息還包括所述切片拓?fù)洳粷M(mǎn)足所述切片策略的原因。通過(guò)輸出切片拓?fù)洳粷M(mǎn)足切片策略的原因,以及不滿(mǎn)足所述切片拓?fù)涞那衅?jié)點(diǎn)或切片鏈路的位置。通過(guò)上述可能的設(shè)計(jì)方式,使用戶(hù)信任輸出結(jié)果,用戶(hù)可以參考原因,根據(jù)切片拓?fù)涞那衅?jié)點(diǎn)或切片鏈路的位置對(duì)切片拓?fù)溥M(jìn)行進(jìn)一步的設(shè)置。
6、在另一種可能的設(shè)計(jì)方式中,若所述切片拓?fù)湫r?yàn)不通過(guò),所述校驗(yàn)信息還包括更新策略,所述更新策略用于對(duì)所述切片拓?fù)湫畔⑦M(jìn)行更新。當(dāng)切片拓?fù)湫r?yàn)不通過(guò)時(shí),輸出用于更新切片拓?fù)涞母虏呗?,可以使控制器或者用?hù)根據(jù)更新策略配置切片拓?fù)?,使切片拓?fù)錆M(mǎn)足切片策略。
7、在另一種可能的設(shè)計(jì)方式中,所述物理拓?fù)湫畔ㄏ铝行畔⒅械闹辽僖豁?xiàng):物理節(jié)點(diǎn)標(biāo)識(shí)id、物理鏈路的源物理端口id、所述物理鏈路的宿物理端口id、所述物理鏈路的總帶寬、所述物理鏈路的可切片帶寬、所述物理鏈路所支持的切片類(lèi)型、或者所述物理鏈路的親和屬性,其中,所述可切片帶寬為允許所述物理鏈路分配給切片鏈路的帶寬。
8、在另一種可能的設(shè)計(jì)方式中,所述切片拓?fù)湫畔ㄏ铝行畔⒅械闹辽僖豁?xiàng):切片id、切片節(jié)點(diǎn)id、切片節(jié)點(diǎn)id與物理節(jié)點(diǎn)id之間的映射關(guān)系、切片鏈路與物理鏈路的映射關(guān)系、切片鏈路帶寬、切片鏈路的源切片端口id、或者切片鏈路的宿切片端口id、切片鏈路的親和屬性。
9、在另一種可能的設(shè)計(jì)方式中,所述切片拓?fù)錆M(mǎn)足所述切片策略包括:所述切片拓?fù)溥x擇的切片節(jié)點(diǎn)、所述切片節(jié)點(diǎn)之間的切片鏈路或者為所述切片鏈接預(yù)留的帶寬滿(mǎn)足所述切片策略;所述切片拓?fù)洳粷M(mǎn)足所述切片策略包括:所述切片拓?fù)溥x擇的切片節(jié)點(diǎn)、所述切片節(jié)點(diǎn)之間的切片鏈路或者為所述切片鏈接預(yù)留的帶寬不滿(mǎn)足所述切片策略。通過(guò)該可能的設(shè)計(jì)方式,網(wǎng)絡(luò)控制器針對(duì)切片拓?fù)溥x擇的節(jié)點(diǎn)、切片節(jié)點(diǎn)之間的切片鏈路或者切片鏈路預(yù)留的帶寬進(jìn)行校驗(yàn),使得網(wǎng)絡(luò)控制器對(duì)切片拓?fù)溥M(jìn)行更加具體的校驗(yàn),直接的發(fā)現(xiàn)切片拓?fù)湫畔⑹欠駶M(mǎn)足切片策略。
10、在另一種可能的設(shè)計(jì)方式中,所述切片策略包括以下至少一項(xiàng):所述切片拓?fù)溥x擇的切片節(jié)點(diǎn)之間存在連通的主備切片路徑;為所述切片節(jié)點(diǎn)之間的切片鏈路預(yù)留的帶寬滿(mǎn)足切片預(yù)留帶寬需求;為所述切片鏈路預(yù)留的帶寬滿(mǎn)足所述歷史流量信息中所述切片鏈路對(duì)應(yīng)的歷史流量值需求;為所述切片鏈路預(yù)留的帶寬的第一打分與所述切片節(jié)點(diǎn)之間的主備切片路徑的分離度的第二打分的綜合打分滿(mǎn)足第一條件;所述第一打分是:根據(jù)為所述切片鏈路預(yù)留的帶寬與所述切片預(yù)留帶寬需求之間的差異值確定的;所述分離度用于表征所述主備切片路徑經(jīng)過(guò)的切片節(jié)點(diǎn)或切片鏈路的重合數(shù)量。通過(guò)該可能的設(shè)計(jì)方式,網(wǎng)絡(luò)控制器可以根據(jù)上述切片策略對(duì)切片拓?fù)溥M(jìn)行校驗(yàn),從而使得本技術(shù)所提供的方法能夠具有多種切片策略。
11、在另一種可能的設(shè)計(jì)方式中,所述第一條件包括:所述綜合打分高于閾值,所述綜合打分為所述切片節(jié)點(diǎn)之間的主備切片路徑最高的綜合打分。通過(guò)該可能的設(shè)計(jì)方式,在綜合打分高于閾值的情況下,可以得到切片拓?fù)錆M(mǎn)足多項(xiàng)切片策略,從而對(duì)切片拓?fù)涞呐渲迷诙鄠€(gè)方面綜合的做出判斷。
12、在另一種可能的設(shè)計(jì)方式中,所述切片策略還包括:所述切片鏈路預(yù)留的帶寬與切片預(yù)留帶寬需求之間的差異的第一打分滿(mǎn)足第二條件,第二條件包括差異值高于第一閾值;所述主備切片路徑的分離度的第二打分滿(mǎn)足第三條件;第三條件包括主備路徑的分離度小于第二閾值。
13、通過(guò)該可能的設(shè)計(jì)方式,網(wǎng)絡(luò)控制器對(duì)切片鏈路預(yù)留的帶寬或者主備切片路徑進(jìn)行單獨(dú)的打分,網(wǎng)絡(luò)控制器可以針對(duì)不同的切片策略進(jìn)行打分,有利于后續(xù)對(duì)每一項(xiàng)切片策略進(jìn)行分析或處理。
14、在另一種可能的設(shè)計(jì)方式中,所述方法還包括:獲取新接入站點(diǎn)的信息,所述站點(diǎn)的信息包括:所述站點(diǎn)的接入帶寬、所述站點(diǎn)的數(shù)量、以及所述站點(diǎn)的位置;所述根據(jù)所述切片拓?fù)湫畔ⅰ⑺鰵v史流量信息、所述物理拓?fù)湫畔⒑退銮衅呗裕瑢?duì)所述切片拓?fù)溥M(jìn)行校驗(yàn),得到校驗(yàn)信息包括:根據(jù)所述切片拓?fù)湫畔?、所述歷史流量信息、所述物理拓?fù)湫畔ⅰ⑺鲂陆尤胝军c(diǎn)的信息和所述切片策略,對(duì)所述切片拓?fù)溥M(jìn)行校驗(yàn),得到校驗(yàn)信息。在該可能的設(shè)計(jì)方式中,通過(guò)獲取新接入站點(diǎn)的信息,對(duì)切片拓?fù)溥M(jìn)行校驗(yàn),得到校驗(yàn)信息,使網(wǎng)絡(luò)控制器對(duì)切片拓?fù)溥M(jìn)行校驗(yàn)具有一種具體實(shí)現(xiàn)的方式。
15、在另一種可能的設(shè)計(jì)方式中,輸出所述校驗(yàn)信息,包括:通過(guò)報(bào)告的方式展示所述校驗(yàn)信息。通過(guò)上述可能的設(shè)計(jì)方式,用戶(hù)可以通過(guò)報(bào)告查看校驗(yàn)信息,便于用戶(hù)更加直觀的接收校驗(yàn)信息。
16、在另一種可能的設(shè)計(jì)方式中,所述報(bào)告中包括建議更新的主備切片路徑或?yàn)樗銮衅溌奉A(yù)留的帶寬;所述報(bào)告中包括建議更新的主備切片路徑和/或?yàn)樗銮衅溌奉A(yù)留的帶寬。通過(guò)上述可能的設(shè)計(jì)方式,用戶(hù)可以在報(bào)告中查看到建議更新的主備切片路徑或切片鏈路預(yù)留的帶寬,使得用戶(hù)更加直觀的接收建議更新的信息,便于用戶(hù)對(duì)切片拓?fù)涞男薷摹?/p>
17、第二方面,本技術(shù)提供了一種切片拓?fù)涞男r?yàn)裝置,包括:獲取單元,用于獲取切片拓?fù)涞那衅負(fù)湫畔?、所述切片拓?fù)涞臍v史流量信息、所述切片拓?fù)潢P(guān)聯(lián)的物理拓?fù)涞奈锢硗負(fù)湫畔⒑颓衅呗?;校?yàn)單元,用于根據(jù)所述切片拓?fù)湫畔ⅰ⑺鰵v史流量信息、所述物理拓?fù)湫畔⒑退銮衅呗?,?duì)所述切片拓?fù)溥M(jìn)行校驗(yàn),得到校驗(yàn)信息;輸出單元,用于輸出所述校驗(yàn)信息;其中,所述校驗(yàn)信息包括所述切片拓?fù)湫r?yàn)通過(guò)或者校驗(yàn)不通過(guò);所述校驗(yàn)通過(guò)表示所述切片拓?fù)錆M(mǎn)足所述切片策略,所述校驗(yàn)不通過(guò)表示所述切片拓?fù)洳粷M(mǎn)足所述切片策略。
18、在一種可能的設(shè)計(jì)方式中,若所述切片拓?fù)湫r?yàn)不通過(guò),所述校驗(yàn)信息還包括所述切片拓?fù)洳粷M(mǎn)足所述切片策略的原因。
19、在另一種可能的設(shè)計(jì)方式中,若所述切片拓?fù)湫r?yàn)不通過(guò),所述校驗(yàn)信息還包括更新策略,所述更新策略用于對(duì)所述切片拓?fù)湫畔⑦M(jìn)行更新。
20、在另一種可能的設(shè)計(jì)方式中,所述物理拓?fù)湫畔ㄏ铝行畔⒅械闹辽僖豁?xiàng):物理節(jié)點(diǎn)標(biāo)識(shí)id、物理鏈路的源物理端口id、所述物理鏈路的宿物理端口id、所述物理鏈路的總帶寬、所述物理鏈路的可切片帶寬、所述物理鏈路所支持的切片類(lèi)型、或者所述物理鏈路的親和屬性,其中,所述可切片帶寬為允許所述物理鏈路分配給切片鏈路的帶寬。
21、在另一種可能的設(shè)計(jì)方式中,所述切片拓?fù)湫畔ㄏ铝行畔⒅械闹辽僖粋€(gè):切片id、切片節(jié)點(diǎn)id、切片節(jié)點(diǎn)id與物理節(jié)點(diǎn)id之間的映射關(guān)系、切片鏈路與物理鏈路的映射關(guān)系、切片鏈路帶寬、切片鏈路的源切片端口id、或者切片鏈路的宿切片端口id、切片鏈路的親和屬性。
22、在另一種可能的設(shè)計(jì)方式中,所述切片拓?fù)錆M(mǎn)足所述切片策略包括:所述切片拓?fù)溥x擇的切片節(jié)點(diǎn)、所述切片節(jié)點(diǎn)之間的切片鏈路或者為所述切片鏈接預(yù)留的帶寬滿(mǎn)足所述切片策略;所述切片拓?fù)洳粷M(mǎn)足所述切片策略包括:所述切片拓?fù)溥x擇的切片節(jié)點(diǎn)、所述切片節(jié)點(diǎn)之間的切片鏈路或者為所述切片鏈接預(yù)留的帶寬不滿(mǎn)足所述切片策略。
23、在另一種可能的設(shè)計(jì)方式中,所述切片策略包括以下至少一項(xiàng):所述切片拓?fù)溥x擇的切片節(jié)點(diǎn)之間存在連通的主備切片路徑;為所述切片鏈路預(yù)留的帶寬滿(mǎn)足切片預(yù)留帶寬需求;為所述切片鏈路預(yù)留的帶寬滿(mǎn)足所述歷史流量信息中所述切片鏈路對(duì)應(yīng)的歷史流量值需求;為所述切片鏈路預(yù)留的帶寬的第一打分與所述主備切片路徑的分離度的第二打分的綜合打分滿(mǎn)足第一條件;所述第一打分是:根據(jù)為所述切片鏈路預(yù)留的帶寬與所述切片預(yù)留帶寬需求之間的差異值確定的;所述分離度用于表征所述主備切片路徑經(jīng)過(guò)的切片節(jié)點(diǎn)或切片鏈路的重合數(shù)量。
24、在另一種可能的設(shè)計(jì)方式中,所述第一條件包括:所述綜合打分高于閾值。
25、在另一種可能的設(shè)計(jì)方式中,所述切片策略還包括:所述切片鏈路預(yù)留的帶寬與切片預(yù)留帶寬需求之間的差異滿(mǎn)足第二條件,第二條件包括差異值高于第一閾值;所述主備切片路徑的分離度的第一打分滿(mǎn)足第三條件;第三條件包括主備路徑的分離度小于第二閾值。
26、在另一種可能的設(shè)計(jì)方式中,所述獲取單元還用于獲取新接入站點(diǎn)的信息,所述站點(diǎn)的信息包括:所述站點(diǎn)的接入帶寬、所述站點(diǎn)的數(shù)量、以及所述站點(diǎn)的位置;所述根據(jù)所述切片拓?fù)湫畔?、所述歷史流量信息、所述物理拓?fù)湫畔⒑退銮衅呗裕瑢?duì)所述切片拓?fù)溥M(jìn)行校驗(yàn),得到校驗(yàn)信息包括:根據(jù)所述切片拓?fù)湫畔?、所述歷史流量信息、所述物理拓?fù)湫畔?、所述新接入站點(diǎn)的信息和所述切片策略,對(duì)所述切片拓?fù)溥M(jìn)行校驗(yàn),得到校驗(yàn)信息。
27、在另一種可能的設(shè)計(jì)方式中,輸出所述校驗(yàn)信息,包括:通過(guò)報(bào)告的方式展示所述校驗(yàn)信息。
28、在另一種可能的設(shè)計(jì)方式中,所述報(bào)告中包括建議更新的主備切片路徑或?yàn)樗銮衅溌奉A(yù)留的帶寬;所述報(bào)告中包括建議更新的主備切片路徑和/或?yàn)樗銮衅溌奉A(yù)留的帶寬。
29、可以理解,第二方面及其任一種可能的設(shè)計(jì)中描述的各個(gè)功能模塊執(zhí)行的可能的技術(shù)方案的有益效果,均可以參考上述第一方面或其相應(yīng)的可能的設(shè)計(jì)提供的技術(shù)方案的有益效果的描述,此處不再贅述。
30、第三方面,本技術(shù)提供了一種網(wǎng)絡(luò)控制器,該網(wǎng)絡(luò)控制器包括:存儲(chǔ)器、網(wǎng)絡(luò)接口、以及一個(gè)或多個(gè)處理器,該一個(gè)或多個(gè)處理器通過(guò)網(wǎng)絡(luò)接口接收或發(fā)送數(shù)據(jù),該一個(gè)或多個(gè)處理器被配置為讀取存儲(chǔ)在存儲(chǔ)器中的程序指令,以執(zhí)行如第一方面及其任一種可能的設(shè)計(jì)方式提供的任一種方法。
31、第四方面,本技術(shù)提供了一種切片拓?fù)涞男r?yàn)系統(tǒng),該分析系統(tǒng)包括:多個(gè)網(wǎng)元和網(wǎng)絡(luò)控制器,所述多個(gè)網(wǎng)元分別與該網(wǎng)絡(luò)控制器通信,該述網(wǎng)絡(luò)控制器用于執(zhí)行如第一方面及其任一種可能的設(shè)計(jì)方式提供的任一種方法。
32、第五方面,本技術(shù)提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括程序指令,當(dāng)程序指令在計(jì)算機(jī)或處理器上運(yùn)行時(shí),使得計(jì)算機(jī)或處理器執(zhí)行第一方面中的任一種可能的實(shí)現(xiàn)方式提供的任一種方法。
33、第六方面,本技術(shù)提供了一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)其在計(jì)算機(jī)或網(wǎng)絡(luò)控制器上運(yùn)行時(shí),使得該計(jì)算機(jī)或網(wǎng)絡(luò)控制器執(zhí)行如第一方面中的任一種可能的實(shí)現(xiàn)方式提供的任一種方法。
34、第七方面,本技術(shù)提供了一種芯片系統(tǒng),包括:處理器,處理器用于從存儲(chǔ)器中調(diào)用并運(yùn)行該存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)程序,執(zhí)行第一方面中的實(shí)現(xiàn)方式提供的任一種方法。
35、可以理解的是,上述提供的任一種網(wǎng)絡(luò)控制器、校驗(yàn)系統(tǒng)、計(jì)算機(jī)存儲(chǔ)介質(zhì)、計(jì)算機(jī)程序產(chǎn)品或芯片系統(tǒng)等均可以應(yīng)用于上文所提供的對(duì)應(yīng)的方法,因此,其所能達(dá)到的有益效果可參考對(duì)應(yīng)的方法中的有益效果,此處不再贅述。
36、在本技術(shù)中,上述網(wǎng)絡(luò)控制器的名字對(duì)設(shè)備或功能模塊本身不構(gòu)成限定,在實(shí)際實(shí)現(xiàn)中,這些設(shè)備或功能模塊可以以其他名稱(chēng)出現(xiàn)。只要各個(gè)設(shè)備或功能模塊的功能和本技術(shù)類(lèi)似,屬于本技術(shù)權(quán)利要求及其等同技術(shù)的范圍之內(nèi)。