專利名稱:一種等級(jí)軟件定義網(wǎng)絡(luò)控制器的架構(gòu)系統(tǒng)及實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及光傳送網(wǎng)(Optical Transport Network,簡(jiǎn)稱0TN)中軟件定義網(wǎng)絡(luò)(Software Defined Networking,簡(jiǎn)稱SDN)的控制器技術(shù),尤其涉及是一種在多域OTN網(wǎng)絡(luò)場(chǎng)景下的等級(jí)軟件定義網(wǎng)絡(luò)控制器的架構(gòu)系統(tǒng)及實(shí)現(xiàn)方法。
背景技術(shù):
隨著云網(wǎng)絡(luò)時(shí)代的到來,業(yè)界對(duì)互聯(lián)網(wǎng)的發(fā)展提出了更高的要求。如何滿足用戶數(shù)量、業(yè)務(wù)種類、帶寬需求等的不斷增長(zhǎng)、如何滿足用戶對(duì)業(yè)務(wù)流量的實(shí)時(shí)動(dòng)態(tài)支取,是作為核心承載技術(shù)的下一代光網(wǎng)絡(luò)傳送技術(shù)亟待解決的主要問題;從中不難發(fā)現(xiàn),如何以用戶為導(dǎo)向,實(shí)現(xiàn)“按需服務(wù)”、“即插即用”是解決上述問題的關(guān)鍵因素,也是下一代光網(wǎng)絡(luò)必須具備的運(yùn)維特征即光網(wǎng)絡(luò)的云化特征。在上述背景下,下一代軟件靈活控制光網(wǎng)絡(luò)的技術(shù)路線越來越成為業(yè)界在光網(wǎng)絡(luò)控制技術(shù)領(lǐng)域的關(guān)注熱點(diǎn)。當(dāng)前,SDN技術(shù)被普遍認(rèn)為是沿承這一技術(shù)路線的理想途徑。SDN是Kate Greene創(chuàng)造的一個(gè)詞,在大約2009年提出的,主要特征如下 在技術(shù)發(fā)展思路上,融合了集中式與分布式控制技術(shù)的優(yōu)勢(shì),實(shí)現(xiàn)了從關(guān)注網(wǎng)絡(luò)設(shè)備本身的智能化向集中以云的形式向上層用戶提供智能化控制的方向轉(zhuǎn)變。 在設(shè)備的形態(tài)上,實(shí)現(xiàn)了控制平面與傳送平面的分離。
SDN應(yīng)用到OTN技術(shù)領(lǐng)域的主要優(yōu)勢(shì)體現(xiàn)在 最大的優(yōu)勢(shì)在于可采用獨(dú)立的控制器技術(shù),應(yīng)對(duì)ODUk、ODUFlex, OCH等不同交換粒度技術(shù)條件下的業(yè)務(wù)流量控制。 可以滿足用戶對(duì)網(wǎng)絡(luò)編輯的需求,從而在網(wǎng)絡(luò)設(shè)備的使用方式、操作方式和銷售方式上實(shí)現(xiàn)靈活性,并能夠使得用戶以更快的速度獲得想要的服務(wù)功能,無需等待設(shè)備商把這些功能納入到專有產(chǎn)品設(shè)備中?!?SDN能夠帶來對(duì)光網(wǎng)絡(luò)資源的虛擬化管理,虛擬化管理的網(wǎng)絡(luò)設(shè)備范圍可覆蓋全部OTN產(chǎn)品。 可以發(fā)揮集中式計(jì)算優(yōu)勢(shì),實(shí)現(xiàn)對(duì)資源的統(tǒng)一優(yōu)化調(diào)度。 能及時(shí)獲取全網(wǎng)資源信息,便于開展資源管理和維護(hù)功能。如圖1所示,該圖以目前業(yè)界普遍認(rèn)同的SDN網(wǎng)絡(luò)架構(gòu)為基礎(chǔ),展示了未來面向OTN技術(shù)的SDN網(wǎng)絡(luò)架構(gòu)。該架構(gòu)主要包括0ΤΝ應(yīng)用層(0ΤΝ Application Layer)、OTN網(wǎng)絡(luò)虛擬層(0ΤΝNetwork Virualization Layer)、OTN 控制器層(0ΤΝ Controller Layer)、OTN 設(shè)備層(OTNDevice Layer)共四個(gè)層面。其中,OTN應(yīng)用層讓用戶根據(jù)自身需要通過編寫簡(jiǎn)單控制程序,實(shí)現(xiàn)定義OTN網(wǎng)絡(luò)模型的目的;用戶可在自身定義的網(wǎng)絡(luò)模型上,發(fā)起對(duì)OTN業(yè)務(wù)連接的操作(包括建立、刪除、修改、查詢等)請(qǐng)求。OTN虛擬層是將用戶定義的所有抽象網(wǎng)絡(luò)模型進(jìn)行整理分析,并最終映射成OTN全網(wǎng)網(wǎng)絡(luò)視圖。OTN控制器層建立全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的映射關(guān)系,根據(jù)用戶下發(fā)的業(yè)務(wù)請(qǐng)求,在全網(wǎng)網(wǎng)絡(luò)視圖中實(shí)現(xiàn)對(duì)業(yè)務(wù)連接的智能控制,并將最終形成的業(yè)務(wù)連接配置通過OpenFlow或PCEP擴(kuò)展協(xié)議下發(fā)到對(duì)應(yīng)設(shè)備節(jié)點(diǎn)上的DXC、OXC表項(xiàng)中。OTN設(shè)備層各設(shè)備節(jié)點(diǎn)根據(jù)自身的DXC、0XC表項(xiàng)記錄,執(zhí)行本節(jié)點(diǎn)的業(yè)務(wù)調(diào)度功倉泛。在多域OTN網(wǎng)絡(luò)場(chǎng)景條件下,通常的做法是在每個(gè)OTN域內(nèi)分別部署一個(gè)或多個(gè)OTN SDN控制器。其組網(wǎng)架構(gòu)類似于圖2所示。這樣布局的SDN網(wǎng)絡(luò)架構(gòu)的主要特點(diǎn)如下 網(wǎng)絡(luò)拓?fù)涞纳膳c維護(hù)每個(gè)域內(nèi)的SDN控制器僅負(fù)責(zé)建立并維護(hù)本域網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的映射關(guān)系;不同域的SDN控制器之間對(duì)本域內(nèi)的網(wǎng)絡(luò)視圖、物理設(shè)備網(wǎng)絡(luò)、網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的映射關(guān)系等內(nèi)容不進(jìn)行相互通告。 路由功能本域SDN控制器僅參與本域業(yè)務(wù)路徑計(jì)算、或跨多域業(yè)務(wù)路徑在本域內(nèi)部分的路徑計(jì)算。對(duì)于跨域業(yè)務(wù)連接,通過指配的方式進(jìn)行域序列的確定。 業(yè)務(wù)配置功能本域SDN控制器根據(jù)業(yè)務(wù)路徑計(jì)算結(jié)果,僅參與本域業(yè)務(wù)連接、或跨域業(yè)務(wù)連接在本域內(nèi)部分的指配;配置的 內(nèi)容包括但不限于和業(yè)務(wù)連接相關(guān)的標(biāo)簽、帶寬等資源。對(duì)于跨域端到端業(yè)務(wù)連接的控制,需要通過RSVP-TE信令協(xié)議來解決跨域業(yè)務(wù)連接在域間部分的配置問題。上述網(wǎng)絡(luò)架構(gòu)在簡(jiǎn)單的網(wǎng)絡(luò)拓?fù)渲校鏞TN網(wǎng)絡(luò)域的個(gè)數(shù)較少且網(wǎng)絡(luò)域內(nèi)的節(jié)點(diǎn)個(gè)數(shù)不多的情況下,尚能滿足對(duì)全網(wǎng)資源的按需使用和統(tǒng)一調(diào)度。但在復(fù)雜多域的組網(wǎng)場(chǎng)景下,尤其要應(yīng)對(duì)未來云化光網(wǎng)絡(luò)對(duì)海量資源的統(tǒng)一調(diào)度等需求,就會(huì)遇到這種單域SDN控制器網(wǎng)絡(luò)架構(gòu)所無法解決的問題。 網(wǎng)絡(luò)拓?fù)涞纳膳c維護(hù)無法形成多域的全網(wǎng)網(wǎng)絡(luò)視圖與全局物理設(shè)備網(wǎng)絡(luò)的映射關(guān)系,進(jìn)而無法在全局網(wǎng)絡(luò)范圍內(nèi)為用戶定義的端到端業(yè)務(wù)連接的優(yōu)化調(diào)度提供網(wǎng)絡(luò)拓?fù)湫畔ⅰ?路由功能無法根據(jù)全局網(wǎng)絡(luò)拓?fù)湟晥D為端到端跨域業(yè)務(wù)連接提供域間路徑的計(jì)算功能,使得端到端跨域業(yè)務(wù)連接的域間路由只能通過手工指配獲得;無法實(shí)現(xiàn)真正意義上的全網(wǎng)資源優(yōu)化算法。 業(yè)務(wù)配置功能需要通過在SDN controller之間運(yùn)行RSVP-TE協(xié)議實(shí)現(xiàn)跨域業(yè)務(wù)連接在域間部分的資源預(yù)留與分配,從而影響對(duì)跨域業(yè)務(wù)連接控制的處理效率和響應(yīng)速度。在對(duì)跨域業(yè)務(wù)連接的批處理操作條件下,由于域間采用RSVP-TE協(xié)議進(jìn)行資源預(yù)留與分配、并由此引起的多條業(yè)務(wù)連接域間信令的異步(下一條業(yè)務(wù)連接PATH消息的發(fā)出,毋須等到上一條業(yè)務(wù)連接的RESV成功響應(yīng))發(fā)送過程,將降低對(duì)多業(yè)務(wù)連接操作的成功率。由于所經(jīng)過的中間域的域間鏈路資源沖突等因素,將導(dǎo)致多條同源同宿、非同源同宿業(yè)務(wù)連接的域間信令過程的失敗。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種等級(jí)軟件定義網(wǎng)絡(luò)控制器的架構(gòu)系統(tǒng)及實(shí)現(xiàn)方法,解決現(xiàn)有技術(shù)中多域OTN情況下不同域的SDN控制器無法互相通告導(dǎo)致的網(wǎng)絡(luò)架構(gòu)缺陷。為了解決上述技術(shù)問題,本發(fā)明提供了一種等級(jí)軟件定義網(wǎng)絡(luò)控制器的架構(gòu)系統(tǒng),應(yīng)用于多域光傳送網(wǎng)(0ΤΝ),所述系統(tǒng)中軟件定義網(wǎng)絡(luò)(SDN)光傳送網(wǎng)(OTN)控制器包括父SDN OTN控制器和與所述父SDN OTN控制器相連的一個(gè)或多個(gè)子SDNOTN控制器;所述父SDN OTN控制器,用于根據(jù)全網(wǎng)拓?fù)湫畔⒔⑷W(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的域間映射關(guān)系,并向各子SDN OTN控制器發(fā)送全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的在各域內(nèi)的映射處理請(qǐng)求;所述子SDN OTN控制器,用于根據(jù)從所述父SDN OTN控制器接收的域內(nèi)的映射處理請(qǐng)求建立全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)在本域的映射關(guān)系。進(jìn)一步地,上述系統(tǒng)還可以具有以下特點(diǎn)所述父SDN OTN控制器,還用于執(zhí)行跨域的端到端業(yè)務(wù)連接在域間的配置,向各子SDN OTN控制器發(fā)起跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的配置處理請(qǐng)求,并各子SDNOTN控制器通告跨域業(yè)務(wù)連接的域間配置的處理結(jié)果,所述配置至少包括以下操作處理中的一種創(chuàng)建、刪除、查詢、修改屬性;
`
所述子SDN OTN控制器,還用于收到所述配置處理請(qǐng)求后,執(zhí)行跨域或單域的端到端業(yè)務(wù)連接在本域內(nèi)部的配置。進(jìn)一步地,上述系統(tǒng)還可以具有以下特點(diǎn)所述父SDN OTN控制器,還用于執(zhí)行跨域的端到端的業(yè)務(wù)連接在域間的路徑計(jì)算,向各子SDN OTN控制器起跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的路徑計(jì)算請(qǐng)求,向各子SDN OTN控制器通告跨域業(yè)務(wù)連接的域間路徑計(jì)算的處理結(jié)果;所述子SDN OTN控制器,用于執(zhí)行跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的路徑計(jì)算。進(jìn)一步地,上述系統(tǒng)還可以具有以下特點(diǎn)所述子SDN OTN控制器,還用于從OTN設(shè)備節(jié)點(diǎn)接收節(jié)點(diǎn)和/或端口間的鏈路信息,生成并維護(hù)本域內(nèi)部拓?fù)湫畔?,將域間鏈路信息上報(bào)所述父SDN OTN控制器;所述父SDN OTN控制器,還用于從所述子SDN OTN控制器接收域間鏈路信息,并生成和維護(hù)域間拓?fù)湫畔ⅰ_M(jìn)一步地,上述系統(tǒng)還可以具有以下特點(diǎn)所述父SDN OTN控制器,還用于從所述子SDN OTN控制器接收域間和/或域內(nèi)的節(jié)點(diǎn)及鏈路故障信息,完成跨域的端到端連接在域間的保護(hù)恢復(fù),向跨域業(yè)務(wù)的各子SDN OTN控制器發(fā)送跨域連接的保護(hù)恢復(fù)請(qǐng)求或向子SDN OTN控制器發(fā)送單域連接的保護(hù)恢復(fù)請(qǐng)求;所述子SDN OTN控制器,還用于從OTN設(shè)備節(jié)點(diǎn)接收設(shè)備的節(jié)點(diǎn)、端口、鏈路的故障信息,向所述父SDN OTN控制器上報(bào)域間和/或域內(nèi)的節(jié)點(diǎn)及鏈路故障信息,根據(jù)所述父SDN OTN控制器下發(fā)的跨域連接的保護(hù)恢復(fù)請(qǐng)求完成在域內(nèi)部分的保護(hù)恢復(fù)機(jī)制,根據(jù)所述父SDN OTN控制器下發(fā)的單域連接的保護(hù)恢復(fù)請(qǐng)求完成單域業(yè)務(wù)連接的保護(hù)恢復(fù)。進(jìn)一步地,上述系統(tǒng)還可以具有以下特點(diǎn)所述子SDN OTN控制器,還用于建立并維護(hù)與OTN設(shè)備節(jié)點(diǎn)之間的連接會(huì)話,實(shí)現(xiàn)與OTN設(shè)備節(jié)點(diǎn)之間的自動(dòng)發(fā)現(xiàn),與OTN設(shè)備節(jié)點(diǎn)之間消息的加密或解密。為了解決上述技術(shù)問題,本發(fā)明還提供了一種等級(jí)軟件定義網(wǎng)絡(luò)控制器的架構(gòu)實(shí)現(xiàn)方法,應(yīng)用于多域光傳送網(wǎng)(0ΤΝ),父軟件定義網(wǎng)絡(luò)(SDN)光傳送網(wǎng)(OTN)控制器根據(jù)全網(wǎng)拓?fù)湫畔⒔⑷W(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的域間映射關(guān)系,并向各子SDN OTN控制器發(fā)送全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的在各域內(nèi)的映射處理請(qǐng)求;所述子SDN OTN控制器根據(jù)從所述父SDN OTN控制器接收的域內(nèi)的映射處理請(qǐng)求建立全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)在本域的映射關(guān)系。進(jìn)一步地,上述方法還可以具有以下特點(diǎn)所述父SDN OTN控制器執(zhí)行跨域的端到端業(yè)務(wù)連接在域間的配置,向各子SDN OTN控制器發(fā)起跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的配置處理請(qǐng)求,并各子SDN OTN控制器通告跨域業(yè)務(wù)連接的域間配置的處理結(jié)果,所述配置至少包括以下操作處理中的一種創(chuàng)建、刪除、查詢、修改屬性;所述子SDN OTN控制器收到所述配置處理請(qǐng)求后,執(zhí)行跨域或單域的端到端業(yè)務(wù)連接在本域內(nèi)部的配置。進(jìn)一步地,上述方法還可以具有以下特點(diǎn)
所述父SDN OTN控制器執(zhí)行跨域的端到端的業(yè)務(wù)連接在域間的路徑計(jì)算,向各子SDN OTN控制器起跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的路徑計(jì)算請(qǐng)求,向各子SDNOTN控制器通告跨域業(yè)務(wù)連接的域間路徑計(jì)算的處理結(jié)果;所述子SDN OTN控制器執(zhí)行跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的路徑計(jì)
笪
ο進(jìn)一步地,上述方法還可以具有以下特點(diǎn) 所述子SDN OTN控制器從OTN設(shè)備節(jié)點(diǎn)接收節(jié)點(diǎn)和/或端口間的鏈路信息,生成并維護(hù)本域內(nèi)部拓?fù)湫畔?,將域間鏈路信息上報(bào)所述父SDN OTN控制器,所述父SDN OTN控制器從所述子SDN OTN控制器接收域間鏈路信息,并生成和維護(hù)域間拓?fù)湫畔?。進(jìn)一步地,上述方法還可以具有以下特點(diǎn)所述子SDN OTN控制器從OTN設(shè)備節(jié)點(diǎn)接收設(shè)備的節(jié)點(diǎn)、端口、鏈路的故障信息,向所述父SDN OTN控制器上報(bào)域間和/或域內(nèi)的節(jié)點(diǎn)及鏈路故障信息;所述父SDN OTN控制器從所述子SDN OTN控制器接收域間和/或域內(nèi)的節(jié)點(diǎn)及鏈路故障信息,完成跨域的端到端連接在域間的保護(hù)恢復(fù),向跨域業(yè)務(wù)的各子SDN OTN控制器發(fā)送跨域連接的保護(hù)恢復(fù)請(qǐng)求或向子SDN OTN控制器發(fā)送單域連接的保護(hù)恢復(fù)請(qǐng)求;所述子SDN OTN控制器根據(jù)所述父SDN OTN控制器下發(fā)的跨域連接的保護(hù)恢復(fù)請(qǐng)求完成在域內(nèi)部分的保護(hù)恢復(fù)機(jī)制,根據(jù)所述父SDN OTN控制器下發(fā)的單域連接的保護(hù)恢復(fù)請(qǐng)求完成單域業(yè)務(wù)連接的保護(hù)恢復(fù)。進(jìn)一步地,上述方法還可以具有以下特點(diǎn)所述子SDNOTN控制器建立并維護(hù)與OTN設(shè)備之間的連接會(huì)話,實(shí)現(xiàn)與OTN設(shè)備節(jié)點(diǎn)之間的自動(dòng)發(fā)現(xiàn),與OTN設(shè)備節(jié)點(diǎn)之間消息的加密或解密。進(jìn)一步地,上述方法還可以具有以下特點(diǎn)跨域業(yè)務(wù)建立方法包括所述父SDN OTN控制器從網(wǎng)絡(luò)虛擬層收到跨域業(yè)務(wù)建立請(qǐng)求后,根據(jù)全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的域間映射關(guān)系,完成跨域業(yè)務(wù)連接的域間路徑計(jì)算,根據(jù)跨域業(yè)務(wù)域間路徑的計(jì)算結(jié)果完成跨域業(yè)務(wù)連接的域間部分的配置過程,向各域的子SDN OTN控制器發(fā)起跨域業(yè)務(wù)連接在各域內(nèi)部的配置請(qǐng)求,各子SDN OTN控制器根據(jù)此請(qǐng)求完成所述跨域業(yè)務(wù)連接在本域內(nèi)部的路徑計(jì)算,根據(jù)本域內(nèi)部的路徑計(jì)算結(jié)果配置整個(gè)跨域業(yè)務(wù)連接在本域內(nèi)部的連接部分,并將該連接關(guān)系下發(fā)至設(shè)備層。進(jìn)一步地,上述方法還可以具有以下特點(diǎn)單域業(yè)務(wù)建立方法包括所述父SDN OTN控制器從網(wǎng)絡(luò)虛擬層收到單域業(yè)務(wù)建立請(qǐng)求后,向所述單域業(yè)務(wù)所在域的子SDN OTN控制器發(fā)送域內(nèi)業(yè)務(wù)連接配置請(qǐng)求,所述子SDN OTN控制器完成業(yè)務(wù)連接在本域內(nèi)部的路徑計(jì)算,根據(jù)本域內(nèi)部的路徑計(jì)算結(jié)果配置整個(gè)跨域業(yè)務(wù)連接在本域內(nèi)部的連接部分,并將該連接關(guān)系下發(fā)至設(shè)備層。本發(fā)明中設(shè)置 了父SDN OTN控制器和子SDN OTN控制器的等級(jí)結(jié)構(gòu),能實(shí)現(xiàn)真正意義上的多域全網(wǎng)網(wǎng)絡(luò)視圖與全局物理設(shè)備網(wǎng)絡(luò)的映射關(guān)系,實(shí)現(xiàn)真正意義上的全網(wǎng)資源優(yōu)化算法,徹底解決跨域業(yè)務(wù)連接信令過程中遇到的域間鏈路資源沖突問題。在網(wǎng)絡(luò)拓?fù)涞纳膳c維護(hù)方面,通過該架構(gòu)機(jī)制,能實(shí)現(xiàn)真正意義上的多域全網(wǎng)網(wǎng)絡(luò)視圖與全局物理設(shè)備網(wǎng)絡(luò)的映射關(guān)系,進(jìn)而在全局網(wǎng)絡(luò)范圍內(nèi)為用戶定義的端到端業(yè)務(wù)連接的優(yōu)化調(diào)度提供網(wǎng)絡(luò)拓?fù)湫畔?。在路由功能方面,根?jù)全局網(wǎng)絡(luò)拓?fù)湟晥D為端到端跨域業(yè)務(wù)連接提供域間路徑的計(jì)算功能,使得用戶定義的端到端跨域業(yè)務(wù)連接的域間路由可通過該架構(gòu)中的父SDN OTN控制器獲得;可在多域OTN網(wǎng)絡(luò)場(chǎng)景下,實(shí)現(xiàn)真正意義上的全網(wǎng)資源優(yōu)化算法。在業(yè)務(wù)配置功能方面,毋須通過在子SDN OTN控制器之間運(yùn)行RSVP-TE協(xié)議實(shí)現(xiàn)跨域業(yè)務(wù)連接在域間部分的資源預(yù)留與分配,可由父SDNOTN控制器通過指配完成;在對(duì)跨域業(yè)務(wù)連接的批處理操作條件下,可由父SDN OTN控制器完成業(yè)務(wù)連接在域間的資源預(yù)留與分配,并可避免多條業(yè)務(wù)連接域間信令的異步(下一條業(yè)務(wù)連接PATH消息的發(fā)出,毋須等到上一條業(yè)務(wù)連接的RESV成功響應(yīng))發(fā)送過程,從而大大提高對(duì)多業(yè)務(wù)連接操作的成功率;將通過父SDN OTN控制器徹底解決跨域業(yè)務(wù)連接信令過程中遇到的域間鏈路資源沖突問題。
圖1是現(xiàn)有技術(shù)中面向OTN的SDN網(wǎng)絡(luò)架構(gòu)示意圖;圖2是現(xiàn)有技術(shù)中多域場(chǎng)景下SDN (采用Open Flow協(xié)議)控制器組網(wǎng)參考架構(gòu)示意圖;圖3是本發(fā)明中多域OTN網(wǎng)絡(luò)場(chǎng)景下的等級(jí)SDN控制器的架構(gòu)系統(tǒng)的結(jié)構(gòu)圖;圖4是本發(fā)明中跨域業(yè)務(wù)連接建立的流程圖;圖5是本發(fā)明中單域業(yè)務(wù)連接建立的流程圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。本發(fā)明的基本思想主要體現(xiàn)在采用等級(jí)架構(gòu)方式,將多域OTN網(wǎng)絡(luò)按照域內(nèi)、域間的劃分,由父SDN OTN控制器負(fù)責(zé)SDN OTN域間網(wǎng)絡(luò)資源的維護(hù)管理、以及業(yè)務(wù)連接在域間部分的統(tǒng)一調(diào)度與控制,并下發(fā)通知子SDN OTN控制器,完成SDN OTN每域內(nèi)部網(wǎng)絡(luò)資源的維護(hù)管理、以及業(yè)務(wù)連接在每域域內(nèi)部分的統(tǒng)一調(diào)度與控制。如圖1所示,多域OTN中等級(jí)SDN的架構(gòu)系統(tǒng)中在SDN OTN控制器層設(shè)置了兩層OTN控制器,包括父SDN OTN控制器和與父SDN OTN控制器相連的一個(gè)或多個(gè)子SDNOTN控制器。父SDN OTN控制器,用于根據(jù)全網(wǎng)拓?fù)湫畔⒔⑷W(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的域間映射關(guān)系,并向各子SDN OTN控制器發(fā)送全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的在各域內(nèi)的映射處理請(qǐng)求。子SDN OTN控制器,用于根據(jù)從父SDN OTN控制器接收的域內(nèi)的映射處理請(qǐng)求建立全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)在本域的映射關(guān)系。通過該架構(gòu)機(jī)制,能實(shí)現(xiàn)真正意義上的多域全網(wǎng)網(wǎng)絡(luò)視圖與全局物理設(shè)備網(wǎng)絡(luò)的映射關(guān)系,進(jìn)而在全局網(wǎng)絡(luò)范圍內(nèi)為用戶定義的端到端業(yè)務(wù)連接的優(yōu)化調(diào)度提供網(wǎng)絡(luò)拓?fù)湫畔?。在業(yè)務(wù)連接配置處理功能 上父SDN OTN控制器,用于執(zhí)行跨域的端到端業(yè)務(wù)連接在域間的配置,向各子SDNOTN控制器發(fā)起跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的配置處理請(qǐng)求,并各子SDN OTN控制器通告跨域業(yè)務(wù)連接的域間配置的處理結(jié)果,所述配置至少包括以下操作處理中的一種創(chuàng)建、刪除、查詢、修改屬性。子SDN OTN控制器,用于收到配置處理請(qǐng)求后,執(zhí)行跨域或單域的端到端業(yè)務(wù)連接在本域內(nèi)部的配置。在業(yè)務(wù)連接的路徑計(jì)算功能上父SDN OTN控制器,還用于執(zhí)行跨域的端到端的業(yè)務(wù)連接在域間的路徑計(jì)算,向各子SDN OTN控制器起跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的路徑計(jì)算請(qǐng)求,向各子SDNOTN控制器通告跨域業(yè)務(wù)連接的域間路徑計(jì)算的處理結(jié)果;子SDN OTN控制器,用于執(zhí)行跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的路徑計(jì)
笪在拓?fù)渖珊途S護(hù)的功能上父SDN OTN控制器,用于從子SDN OTN控制器接收域間鏈路信息,并生成和維護(hù)域間拓?fù)?目息;子SDN OTN控制器,還用于從OTN設(shè)備節(jié)點(diǎn)接收節(jié)點(diǎn)和/或端口間的鏈路信息,生成并維護(hù)本域內(nèi)部拓?fù)湫畔?,將域間鏈路信息上報(bào)所述父SDN OTN控制器。在可靠性處理功能上
子SDN OTN控制器,用于從OTN設(shè)備節(jié)點(diǎn)接收設(shè)備的節(jié)點(diǎn)、端口、鏈路的故障信息,向父SDN OTN控制器上報(bào)域間和/或域內(nèi)的節(jié)點(diǎn)及鏈路故障信息;父SDN OTN控制器,用于從子SDN OTN控制器接收域間和/或域內(nèi)的節(jié)點(diǎn)及鏈路故障信息,完成跨域的端到端連接在域間的保護(hù)恢復(fù),向跨域業(yè)務(wù)的各子SDN OTN控制器發(fā)送跨域連接的保護(hù)恢復(fù)請(qǐng)求或向子SDN OTN控制器發(fā)送單域連接的保護(hù)恢復(fù)請(qǐng)求;子SDN OTN控制器,用于根據(jù)父SDN OTN控制器下發(fā)的跨域連接的保護(hù)恢復(fù)請(qǐng)求完成在域內(nèi)部分的保護(hù)恢復(fù)機(jī)制,根據(jù)所述父SDN OTN控制器下發(fā)的單域連接的保護(hù)恢復(fù)請(qǐng)求完成單域業(yè)務(wù)連接的保護(hù)恢復(fù)。子SDN OTN控制器與OTN設(shè)備節(jié)點(diǎn)之間的交互子SDN OTN控制器,用于建立并維護(hù)與OTN設(shè)備節(jié)點(diǎn)之間的連接會(huì)話(通過OpenFlow協(xié)議或者PCEP擴(kuò)展協(xié)議),實(shí)現(xiàn)與OTN設(shè)備節(jié)點(diǎn)之間的自動(dòng)發(fā)現(xiàn),與OTN設(shè)備節(jié)點(diǎn)之間消息的加密或解密。OTN設(shè)備的功能通過OpenFlow協(xié)議或者PCEP擴(kuò)展協(xié)議,建立并維護(hù)子SDN OTN控制器與OTN設(shè)備節(jié)點(diǎn)的連接會(huì)話,以及實(shí)現(xiàn)子SDN OTN控制器與OTN設(shè)備節(jié)點(diǎn)之間的自動(dòng)發(fā)現(xiàn),子SDN OTN控制器與OTN設(shè)備節(jié)點(diǎn)之間消息的加密/解密等處理;將設(shè)備的節(jié)點(diǎn)、端口、以及依靠相關(guān)協(xié)議(如LMP協(xié)議等)自動(dòng)發(fā)現(xiàn)的設(shè)備節(jié)點(diǎn)間的鏈路信息(包括域內(nèi)及域間鏈路),通 過OpenFlow協(xié)議或者PCEP擴(kuò)展協(xié)議上報(bào)子SDN OTN控制器;將設(shè)備的節(jié)點(diǎn)、端口、鏈路(包括域內(nèi)及域間鏈路)等的故障信息,通過OpenFlow協(xié)議或者PCEP擴(kuò)展協(xié)議上報(bào)子SDN OTN控制器,使得控制器層可觸發(fā)對(duì)業(yè)務(wù)連接的保護(hù)恢復(fù)機(jī)制;OTN設(shè)備節(jié)點(diǎn)本身應(yīng)具備生成和維護(hù)OXC、DXC映射表的功能應(yīng)根據(jù)來自子SDNOTN控制器的請(qǐng)求,配置、修改、查詢相關(guān)0XC、DXC映射表項(xiàng),并由設(shè)備節(jié)點(diǎn)依照此表項(xiàng)完成對(duì)0XC、DXC的硬件驅(qū)動(dòng)。下面主要介紹出系統(tǒng)的交互消息內(nèi)容1、父SDN OTN控制器接收來自O(shè)TN網(wǎng)絡(luò)虛擬層的消息內(nèi)容全網(wǎng)拓?fù)湟晥D信息;對(duì)多域或單域OTN業(yè)務(wù)的處理(建立、刪除、修改、查詢等)請(qǐng)求。2、父SDN OTN控制器發(fā)送給OTN網(wǎng)絡(luò)虛擬層的消息內(nèi)容對(duì)多域或單域OTN業(yè)務(wù)的處理(建立、刪除、修改、查詢等)應(yīng)答。3、父SDN OTN控制器發(fā)送給子SDN OTN控制器的消息內(nèi)容單域業(yè)務(wù)在該子SDN OTN控制器本域內(nèi)包括創(chuàng)建、刪除、查詢、修改屬性等的處理請(qǐng)求;多域業(yè)務(wù)在該子SDN OTN控制器所在域內(nèi)包括創(chuàng)建、刪除、查詢、修改屬性等的處理請(qǐng)求;全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)在各域內(nèi)的映射處理請(qǐng)求。4、父SDN OTN控制器接收來自子SDN OTN控制器的消息內(nèi)容單域業(yè)務(wù)在該子SDN OTN控制器本域內(nèi)包括創(chuàng)建、刪除、查詢、修改屬性等的處理應(yīng)答;多域業(yè)務(wù)在該子SDN OTN控制器所在域內(nèi)包括創(chuàng)建、刪除、查詢、修改屬性等的處
理應(yīng)答;全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)在各域內(nèi)的映射處理應(yīng)答;上報(bào)給父SDN OTN控制器的域間鏈路信息;上報(bào)給父SDN OTN控制器的域間、域內(nèi)的節(jié)點(diǎn)及鏈路故障信息。5、子SDN OTN控制器發(fā)送給OTN設(shè)備層的消息內(nèi)容連接會(huì)話請(qǐng)求/應(yīng)答;自動(dòng)發(fā)現(xiàn)協(xié)議信息。6、子SDN OTN控制器接收來自O(shè)TN設(shè)備層的消息內(nèi)容連接會(huì)話請(qǐng)求/應(yīng)答;自動(dòng)發(fā)現(xiàn)協(xié)議信息;設(shè)備的節(jié)點(diǎn)、端口、以及依靠相關(guān)協(xié)議(如LMP協(xié)議等)自動(dòng)發(fā)現(xiàn)的設(shè)備節(jié)點(diǎn)間的鏈路信息(包括域內(nèi)及域間鏈路),通過OpenFlow協(xié)議或者PCEP擴(kuò)展協(xié)議上報(bào)子SDN OTN控制器; 設(shè)備的節(jié)點(diǎn)、端口、鏈路(包括域內(nèi)及域間鏈路)等的故障信息,通過OpenFlow協(xié)議或者PCEP擴(kuò)展協(xié)議上報(bào)子SDN OTN控制器。本發(fā)明中多域光傳送網(wǎng)中等級(jí)軟件定義網(wǎng)絡(luò)的管理方法與上述系統(tǒng)相對(duì)應(yīng),包括父SDN OTN控制器根據(jù)全網(wǎng)拓?fù)湫畔⒔⑷W(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的域間映射關(guān)系,并向各子SDN OTN控制器發(fā)送全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的在各域內(nèi)的映射處理請(qǐng)求;子SDN OTN控制器根據(jù)從所述父SDN OTN控制器接收的域內(nèi)的映射處理請(qǐng)求建立全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)在本域的映射關(guān)系。具體的執(zhí)行內(nèi)容與上述系統(tǒng)中父SDN OTN控制器與子SDN OTN控制器的執(zhí)行內(nèi)容相對(duì)應(yīng),此處不再贅述。
等級(jí)SDN OTN控制器架構(gòu)下跨域業(yè)務(wù)連接的建立過程包括父SDN OTN控制器從網(wǎng)絡(luò)虛擬層收到跨域業(yè)務(wù)建立請(qǐng)求后,根據(jù)全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的域間映射關(guān)系,完成跨域業(yè)務(wù)連接的域間路徑計(jì)算,根據(jù)跨域業(yè)務(wù)域間路徑的計(jì)算結(jié)果完成跨域業(yè)務(wù)連接的域間部分的配置過程,向各域的子SDN OTN控制器發(fā)起跨域業(yè)務(wù)連接在各域內(nèi)部的配置請(qǐng)求,各子SDN OTN控制器根據(jù)此請(qǐng)求完成所述跨域業(yè)務(wù)連接在本域內(nèi)部的路徑計(jì)算,根據(jù)本域內(nèi)部的路徑計(jì)算結(jié)果配置整個(gè)跨域業(yè)務(wù)連接在本域內(nèi)部的連接部分,并將該連接關(guān)系下發(fā)至設(shè)備層。如圖4所示,等級(jí)SDN OTN控制器架構(gòu)下跨域業(yè)務(wù)連接的建立過程包括步驟401至 410 步驟401 :應(yīng)用層向網(wǎng)絡(luò)虛擬層發(fā)送業(yè)務(wù)建立請(qǐng)求;步驟402 :網(wǎng)絡(luò)虛擬層根據(jù)全網(wǎng)拓?fù)湟晥D向父SDN OTN控制器轉(zhuǎn)發(fā)該業(yè)務(wù)建立請(qǐng)求;步驟403 :父SDN OTN控制器根據(jù)全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的域間映射關(guān)系,完成跨域業(yè)務(wù)連接的域間路徑計(jì)算;步驟404 :判斷跨域業(yè)務(wù)的域間路徑計(jì)算是否成功;如果域間路徑計(jì)算不成功,執(zhí)行步驟405,如果域間路徑計(jì)算成功,執(zhí)行步驟406 ;
步驟405 :檢查全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的域間映射關(guān)系,并進(jìn)行矯正,并返回步驟403 ;步驟406 :父SDN OTN控制器根據(jù)跨域業(yè)務(wù)域間路徑計(jì)算結(jié)果,完成跨域業(yè)務(wù)連接的域間部分的配置過程;步驟407 :判斷域間配置過程是否成功;如果域間配置過程不成功,則直接返回到步驟405 ;如果域間配置過程成功,則執(zhí)行步驟408 ;步驟408 :父SDN OTN控制器向各域的子SDN OTN控制器發(fā)起跨域業(yè)務(wù)連接在各域內(nèi)部的配置請(qǐng)求;步驟409:子SDN OTN控制器根據(jù)父SDN OTN控制器的請(qǐng)求完成跨域業(yè)務(wù)連接在本域內(nèi)部的路徑計(jì)算;步驟410 :子SDN OTN控制器根據(jù)本域內(nèi)部的路徑計(jì)算結(jié)果配置整個(gè)跨域業(yè)務(wù)連接在本域內(nèi)部的連接部分,并將該連接關(guān)系通過Openflow協(xié)議或PCEP擴(kuò)展協(xié)議下發(fā)設(shè)備層。等級(jí)SDN OTN控制器架構(gòu)下單域業(yè)務(wù)連接的建立過程包括父SDNOTN控制器從網(wǎng)絡(luò)虛擬層收到單域業(yè)務(wù)建立請(qǐng)求后,向單域業(yè)務(wù)所在域的子SDN OTN控制器發(fā)送域內(nèi)業(yè)務(wù)連接配置請(qǐng)求,所述子SDN OTN控制器完成業(yè)務(wù)連接在本域內(nèi)部的路徑計(jì)算,根據(jù)本域內(nèi)部的路徑計(jì)算結(jié)果配置整個(gè)跨域業(yè)務(wù)連接在本域內(nèi)部的連接部分,并將該連接關(guān)系下發(fā)至設(shè)備層。如圖5所示,等級(jí)SDN OTN控制器架構(gòu)下單域業(yè)務(wù)連接的建立過程包括步驟501至 505 步驟501 :應(yīng)用層向網(wǎng)絡(luò)虛擬層發(fā)送業(yè)務(wù)建立請(qǐng)求;步驟502 :網(wǎng)絡(luò)虛擬層根據(jù)全網(wǎng)拓?fù)湟晥D向父SDN OTN控制器轉(zhuǎn)發(fā)該業(yè)務(wù)建立請(qǐng)求;步驟503:父SDN OTN控制器向該業(yè)務(wù)連接所在域的子SDN OTN控制器發(fā)起域內(nèi)業(yè)務(wù)連接配置請(qǐng)求;步驟504 :子SDN OTN控制器完成業(yè)務(wù)連接在本域內(nèi)部的路徑計(jì)算;步驟505 :子SDN OTN控制器根據(jù)本域內(nèi)部的路徑計(jì)算結(jié)果配置該業(yè)務(wù)連接,并將該連接關(guān)系下發(fā)設(shè)備層(通過Openflow協(xié)議或PCEP擴(kuò)展協(xié)議)。當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤或光盤等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
權(quán)利要求
1.一種等級(jí)軟件定義網(wǎng)絡(luò)控制器的架構(gòu)系統(tǒng),應(yīng)用于多域光傳送網(wǎng)(OTN),其特征在于, 所述系統(tǒng)中軟件定義網(wǎng)絡(luò)(SDN)光傳送網(wǎng)(OTN)控制器包括父SDN OTN控制器和與所述父SDN OTN控制器相連的一個(gè)或多個(gè)子SDN OTN控制器; 所述父SDN OTN控制器,用于根據(jù)全網(wǎng)拓?fù)湫畔⒔⑷W(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的域間映射關(guān)系,并向各子SDN OTN控制器發(fā)送全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的在各域內(nèi)的映射處理請(qǐng)求; 所述子SDN OTN控制器,用于根據(jù)從所述父SDN OTN控制器接收的域內(nèi)的映射處理請(qǐng)求建立全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)在本域的映射關(guān)系。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于, 所述父SDN OTN控制器,還用于執(zhí)行跨域的端到端業(yè)務(wù)連接在域間的配置,向各子SDNOTN控制器發(fā)起跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的配置處理請(qǐng)求,并各子SDN OTN控制器通告跨域業(yè)務(wù)連接的域間配置的處理結(jié)果,所述配置至少包括以下操作處理中的一種創(chuàng)建、刪除、查詢、修改屬性; 所述子SDN OTN控制器,還用于收到所述配置處理請(qǐng)求后,執(zhí)行跨域或單域的端到端業(yè)務(wù)連接在本域內(nèi)部的配置。
3.如權(quán)利要求1所述的系統(tǒng),其特征在于, 所述父SDN OTN控制器,還用于執(zhí)行跨域的端到端的業(yè)務(wù)連接在域間的路徑計(jì)算,向各子SDN OTN控制器起跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的路徑計(jì)算請(qǐng)求,向各子SDNOTN控制器通告跨域業(yè)務(wù)連接的域間路徑計(jì)算的處理結(jié)果; 所述子SDN OTN控制器,用于執(zhí)行跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的路徑計(jì)
4.如權(quán)利要求1所述的系統(tǒng),其特征在于, 所述子SDN OTN控制器,還用于從OTN設(shè)備節(jié)點(diǎn)接收節(jié)點(diǎn)和/或端口間的鏈路信息,生成并維護(hù)本域內(nèi)部拓?fù)湫畔?,將域間鏈路信息上報(bào)所述父SDN OTN控制器; 所述父SDN OTN控制器,還用于從所述子SDN OTN控制器接收域間鏈路信息,并生成和維護(hù)域間拓?fù)湫畔ⅰ?br>
5.如權(quán)利要求1所述的系統(tǒng),其特征在于, 所述父SDN OTN控制器,還用于從所述子SDN OTN控制器接收域間和/或域內(nèi)的節(jié)點(diǎn)及鏈路故障信息,完成跨域的端到端連接在域間的保護(hù)恢復(fù),向跨域業(yè)務(wù)的各子SDN OTN控制器發(fā)送跨域連接的保護(hù)恢復(fù)請(qǐng)求或向子SDN OTN控制器發(fā)送單域連接的保護(hù)恢復(fù)請(qǐng)求;所述子SDN OTN控制器,還用于從OTN設(shè)備節(jié)點(diǎn)接收設(shè)備的節(jié)點(diǎn)、端口、鏈路的故障信息,向所述父SDN OTN控制器上報(bào)域間和/或域內(nèi)的節(jié)點(diǎn)及鏈路故障信息,根據(jù)所述父SDNOTN控制器下發(fā)的跨域連接的保護(hù)恢復(fù)請(qǐng)求完成在域內(nèi)部分的保護(hù)恢復(fù)機(jī)制,根據(jù)所述父SDN OTN控制器下發(fā)的單域連接的保護(hù)恢復(fù)請(qǐng)求完成單域業(yè)務(wù)連接的保護(hù)恢復(fù)。
6.如權(quán)利要求1所述的系統(tǒng),其特征在于, 所述子SDN OTN控制器,還用于建立并維護(hù)與OTN設(shè)備節(jié)點(diǎn)之間的連接會(huì)話,實(shí)現(xiàn)與OTN設(shè)備節(jié)點(diǎn)之間的自動(dòng)發(fā)現(xiàn),與OTN設(shè)備節(jié)點(diǎn)之間消息的加密或解密。
7.一種等級(jí)軟件定義網(wǎng)絡(luò)控制器的架構(gòu)實(shí)現(xiàn)方法,應(yīng)用于多域光傳送網(wǎng)(0TN),其特征在于, 父軟件定義網(wǎng)絡(luò)(SDN)光傳送網(wǎng)(OTN)控制器根據(jù)全網(wǎng)拓?fù)湫畔⒔⑷W(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的域間映射關(guān)系,并向各子SDN OTN控制器發(fā)送全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的在各域內(nèi)的映射處理請(qǐng)求; 所述子SDN OTN控制器根據(jù)從所述父SDN OTN控制器接收的域內(nèi)的映射處理請(qǐng)求建立全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)在本域的映射關(guān)系。
8.如權(quán)利要求7所述的方法,其特征在于, 所述父SDN OTN控制器執(zhí)行跨域的端到端業(yè)務(wù)連接在域間的配置,向各子SDN OTN控制器發(fā)起跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的配置處理請(qǐng)求,并各子SDN OTN控制器通告跨域業(yè)務(wù)連接的域間配置的處理結(jié)果,所述配置至少包括以下操作處理中的一種創(chuàng)建、刪除、查詢、修改屬性; 所述子SDN OTN控制器收到所述配置處理請(qǐng)求后,執(zhí)行跨域或單域的端到端業(yè)務(wù)連接在本域內(nèi)部的配置。
9.如權(quán)利要求7所述的方法,其特征在于, 所述父SDN OTN控制器執(zhí)行跨域的端到端的業(yè)務(wù)連接在域間的路徑計(jì)算,向各子SDNOTN控制器起跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的路徑計(jì)算請(qǐng)求,向各子SDN OTN控制器通告跨域業(yè)務(wù)連接的域間路徑計(jì)算的處理結(jié)果; 所述子SDN OTN控制器執(zhí)行跨域或單域的端到端業(yè)務(wù)連接在各域內(nèi)部的路徑計(jì)算。
10.如權(quán)利要求7所述的方法,其特征在于, 所述子SDN OTN控制器從OTN設(shè)備節(jié)點(diǎn)接收節(jié)點(diǎn)和/或端口間的鏈路信息,生成并維護(hù)本域內(nèi)部拓?fù)湫畔?,將域間鏈路信息上報(bào)所述父SDN OTN控制器,所述父SDN OTN控制器從所述子SDN OTN控制器接收域間鏈路信息,并生成和維護(hù)域間拓?fù)湫畔ⅰ?br>
11.如權(quán)利要求7所述的方法,其特征在于, 所述子SDN OTN控制器從OTN設(shè)備節(jié)點(diǎn)接收設(shè)備的節(jié)點(diǎn)、端口、鏈路的故障信息,向所述父SDN OTN控制器上報(bào)域間和/或域內(nèi)的節(jié)點(diǎn)及鏈路故障信息; 所述父SDN OTN控制器從所述子SDN OTN控制器接收域間和/或域內(nèi)的節(jié)點(diǎn)及鏈路故障信息,完成跨域的端到端連接在域間的保護(hù)恢復(fù),向跨域業(yè)務(wù)的各子SDN OTN控制器發(fā)送跨域連接的保護(hù)恢復(fù)請(qǐng)求或向子SDN OTN控制器發(fā)送單域連接的保護(hù)恢復(fù)請(qǐng)求; 所述子SDN OTN控制器根據(jù)所述父SDN OTN控制器下發(fā)的跨域連接的保護(hù)恢復(fù)請(qǐng)求完成在域內(nèi)部分的保護(hù)恢復(fù)機(jī)制,根據(jù)所述父SDN OTN控制器下發(fā)的單域連接的保護(hù)恢復(fù)請(qǐng)求完成單域業(yè)務(wù)連接的保護(hù)恢復(fù)。
12.如權(quán)利要求7所述的方法,其特征在于, 所述子SDN OTN控制器建立并維護(hù)與OTN設(shè)備之間的連接會(huì)話,實(shí)現(xiàn)與OTN設(shè)備節(jié)點(diǎn)之間的自動(dòng)發(fā)現(xiàn),與OTN設(shè)備節(jié)點(diǎn)之間消息的加密或解密。
13.如權(quán)利要求7所述的方法,其特征在于, 跨域業(yè)務(wù)建立方法包括 所述父SDN OTN控制器從網(wǎng)絡(luò)虛擬層收到跨域業(yè)務(wù)建立請(qǐng)求后,根據(jù)全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的域間映射關(guān)系,完成跨域業(yè)務(wù)連接的域間路徑計(jì)算,根據(jù)跨域業(yè)務(wù)域間路徑的計(jì)算結(jié)果完成跨域業(yè)務(wù)連接的域間部分的配置過程,向各域的子SDN OTN控制器發(fā)起跨域業(yè)務(wù)連接在各域內(nèi)部的配置請(qǐng)求,各子SDN OTN控制器根據(jù)此請(qǐng)求完成所述跨域業(yè)務(wù)連接在本域內(nèi)部的路徑計(jì)算,根據(jù)本域內(nèi)部的路徑計(jì)算結(jié)果配置整個(gè)跨域業(yè)務(wù)連接在本域內(nèi)部的連接部分,并將該連接關(guān)系下發(fā)至設(shè)備層。
14.如權(quán)利要求7所述的方法,其特征在于, 單域業(yè)務(wù)建立方法包括 所述父SDN OTN控制器從網(wǎng)絡(luò)虛擬層收到單域業(yè)務(wù)建立請(qǐng)求后,向所述單域業(yè)務(wù)所在域的子SDN OTN控制器發(fā)送域內(nèi)業(yè)務(wù)連接配置請(qǐng)求,所述子SDN OTN控制器完成業(yè)務(wù)連接在本域內(nèi)部的路徑計(jì)算,根據(jù)本域內(nèi)部的路徑計(jì)算結(jié)果配置整個(gè)跨域業(yè)務(wù)連接在本域內(nèi)部的連接部分,并將該連接關(guān)系下發(fā)至設(shè)備層。
全文摘要
本發(fā)明公開了一種等級(jí)軟件定義網(wǎng)絡(luò)控制器的架構(gòu)系統(tǒng)及實(shí)現(xiàn)方法,應(yīng)用于多域光傳送網(wǎng)(OTN)中,其中父SDN OTN控制器根據(jù)全網(wǎng)拓?fù)湫畔⒔⑷W(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的域間映射關(guān)系并向各子SDN OTN控制器發(fā)送全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)的在各域內(nèi)的映射處理請(qǐng)求;子SDNOTN控制器建立全網(wǎng)網(wǎng)絡(luò)視圖與物理設(shè)備網(wǎng)絡(luò)在本域的映射關(guān)系。本發(fā)明中設(shè)置了父SDN OTN控制器和子SDN OTN控制器的等級(jí)結(jié)構(gòu),能實(shí)現(xiàn)真正意義上的多域全網(wǎng)網(wǎng)絡(luò)視圖與全局物理設(shè)備網(wǎng)絡(luò)的映射關(guān)系,實(shí)現(xiàn)真正意義上的全網(wǎng)資源優(yōu)化算法,徹底解決跨域業(yè)務(wù)連接信令過程中遇到的域間鏈路資源沖突問題。
文檔編號(hào)H04L12/925GK103051565SQ20131000131
公開日2013年4月17日 申請(qǐng)日期2013年1月4日 優(yōu)先權(quán)日2013年1月4日
發(fā)明者王大江, 王振宇 申請(qǐng)人:中興通訊股份有限公司