紀越峰
摘要: 提出軟件定義光網(wǎng)絡(SDON)是一種將軟件定義技術融入到光通信網(wǎng)絡的新型網(wǎng)絡,代表了未來的光網(wǎng)絡發(fā)展方向,其關鍵技術涉及到軟件定義光傳輸、交換和聯(lián)網(wǎng)等,其主要特征包括控制面與傳送面分離、硬件通用化、協(xié)議標準化、光網(wǎng)行為軟件可控、光網(wǎng)應用靈活快捷等。SDON在支撐新一代光網(wǎng)絡向智能高效、靈活調度、虛擬重構等方向發(fā)展進程中將發(fā)揮重要作用,應用前景廣闊,但目前尚處在發(fā)展初級階段,仍面臨很多挑戰(zhàn)和問題。
關鍵詞: 光網(wǎng)絡;軟件定義;傳輸;交換;聯(lián)網(wǎng)
Abstract: A software-defined optical network (SDON) is a new kind of network in which software-defined technology is integrated into optical communication networks. This is a promising trend for future optical networks. The key technologies are related to software-defined optical transmission, switching, and networking. The main features are control and transport separation, hardware universalization, protocol standardization, controllable optical network operation, and flexible optical networks application. SDON will play an important role in the development of next-generation intelligent optical networks forwards to high efficiency, flexible scheduling, and virtual reconstruction. However, there are many challenges and problems for SDON in the primary stage.
Key words: optical networks; software defined; transmission; switching; networking
軟件定義網(wǎng)絡(SDN)是業(yè)界近期的熱點話題之一,而光層上的軟件定義網(wǎng)絡稱為軟件定義光網(wǎng)絡(SDON),同樣引起了人們的廣泛關注[1-5]。在2014年3月舉行的全球光纖通信大會(OFC 2014)上,業(yè)界專家將SDON列為了首選焦點話題,可見其影響力之大。
1 SDON的出現(xiàn)
隨著網(wǎng)絡新業(yè)務的不斷涌現(xiàn),各種信息交互量與日俱增,對于傳送業(yè)務的光網(wǎng)絡而言,滿足高速、寬帶、長距的超大容量傳送需求是其追求的永恒主題。但同時由于業(yè)務屬性的變化,尤其是業(yè)務的多樣性、動態(tài)性和突發(fā)性,對光網(wǎng)絡的智能性提出了新挑戰(zhàn),如高突發(fā)業(yè)務要求光網(wǎng)絡具備動態(tài)適應能力,大規(guī)模聯(lián)網(wǎng)要求光網(wǎng)絡具備靈活擴展能力,變帶寬提供要求光網(wǎng)絡具備彈性調節(jié)能力等。
為實現(xiàn)智能光網(wǎng)絡,業(yè)界開展了長期的探索與實踐。到目前為止,智能光網(wǎng)絡已經歷了3個重要的發(fā)展階段(圖1)。
(1)自動交換光網(wǎng)絡(ASON)的提出(2000年)。
ASON首次將光網(wǎng)絡分成傳送、控制、管理3個平面,并通過引入控制平面(以GMPLS協(xié)議為基礎),采用分布信令/分布路由方式,重點解決連接控制等難題,以滿足自動交換的功能需求[6-9]。但由于ASON在大規(guī)模連接控制、復雜路徑計算、網(wǎng)絡開放性、設備互通性、以及降低成本等方面存在局限性[10],而且GMPLS的標準也過于龐雜,因此ASON在應用推廣上受到較大影響。
(2)基于路徑計算單元(PCE)光網(wǎng)絡的提出(2006年)。
為更好地適應多層多域大規(guī)模光網(wǎng)絡的特點,互聯(lián)網(wǎng)工程任務組(IETF)將路徑計算功能從控制層分離出來,以獨立的單元形態(tài)即路徑計算單元出現(xiàn)[11-14]。 PCE采用分布信令/集中路由方式,重點解決受約束的層間和域間路徑選擇與計算的難題,以滿足大規(guī)模多層域的功能需求。但PCE主要定位于路徑計算,功能比較單一,并且還需要與其他技術協(xié)同應用。
(3)SDON的提出(2011年)。
SDON可以為各種光層資源提供統(tǒng)一的調度和控制能力,根據(jù)用戶或運營商需求,利用軟件編程方式進行動態(tài)定制,重點解決功能擴展的難點,從而實現(xiàn)快速響應請求、高效利用資源、靈活提供服務的目的,滿足多樣化復雜化的需求。SDON的主要特征在于其支持業(yè)務處理、控管策略和傳輸器件具備可編程控制的能力,從而完成光網(wǎng)絡元素狀態(tài)的可編程調諧[15],因此SDON更加適合多層域多約束的光網(wǎng)絡控制,可有效提高運維效率和降低成本。
2 SDON帶來的技術進步
SDON的技術特征主要表現(xiàn)為光路傳輸調節(jié)可編程、光路靈活交換可編程、光路自動聯(lián)網(wǎng)可編程等方面[4],具體表現(xiàn)為:
·光路傳輸調節(jié)可編程。通過光收發(fā)機波長、輸入輸出功率、調制格式、信號速率以及光放大器的增益范圍等參數(shù)的在線調節(jié),使得光路可以成為一個物理性能可感知、可調節(jié)的動態(tài)系統(tǒng)。
·光路靈活交換可編程。通過支持靈活柵格的可編程可重構型光分插復用設備(ROADM)技術,打破了傳統(tǒng)波長通道固定柵格劃分,可支持全光匯聚與流量疏導,從而實現(xiàn)高譜效率、速率靈活的光路配置和帶寬管理。
·光路自動聯(lián)網(wǎng)可編程。SDON能夠實現(xiàn)異構設備的自動聯(lián)網(wǎng),通過將器件、算法、策略與協(xié)議進行可編程控制,完成異構網(wǎng)絡資源統(tǒng)一控制與網(wǎng)絡整體行為動態(tài)調諧,并且可以通過開放的北向接口支持多種靈活的業(yè)務應用。
我們可以從不同的視角來分析SDON的意義以及其技術進步給人們帶來的影響:
·傳輸視角。SDON可以支持光傳輸損傷感知與質量評估,支持光傳輸可調單元的參數(shù)選擇,并且支持光傳輸?shù)臄?shù)字信號處理(DSP)算法性能控制。
·應用視角。SDON可支持北向編程接口,結構開放便于提供新業(yè)務、支持資源分片組合,策略開放便于新業(yè)務區(qū)分。
·網(wǎng)絡視角。SDON可支持光網(wǎng)絡的異構互聯(lián)互通,支持光網(wǎng)絡的統(tǒng)一控制調度,支持光網(wǎng)絡的分層多域優(yōu)化,支持光網(wǎng)絡彈性多約束路由與頻譜分配(RSA),支持光網(wǎng)絡靈活運維和升級,支持光網(wǎng)絡層資源虛擬化,以提升資源利用效率。
3 SDON帶來的市場新應用
面對網(wǎng)絡結構、業(yè)務種類、帶寬速率、成本效率等多方面的挑戰(zhàn),SDON能在一定程度上有效提升網(wǎng)絡的綜合性能,并能夠降低成本、增加靈活和提升效率(C.A.P)(圖2),下面通過3個案例說明SDON的優(yōu)勢。
·在光接入、光傳輸、光交換、光聯(lián)網(wǎng)等方面均可帶來好的收益。例如:將OTN、ROADM等光設備采用統(tǒng)一靈活的節(jié)點架構,實現(xiàn)硬件處理通用化、軟件控制功能化,可減少設備制造成本并降低運營商的網(wǎng)絡建設成本和網(wǎng)絡運營成本等。
·將網(wǎng)絡應用開放化,可為數(shù)據(jù)中心定制光層流量均衡方案,為虛擬運營商提供光虛擬專網(wǎng)(OVPN),為新業(yè)務部署提供即時帶寬,為企業(yè)和個人客戶靈活定制網(wǎng)絡業(yè)務生成環(huán)境等。
·將光層器件和設備可軟件編程控制,實現(xiàn)自定義速率與碼型等,可為業(yè)務應用提供彈性管道,提升網(wǎng)絡運營效率,同時也便于實現(xiàn)網(wǎng)絡與設備的可擴展與平滑升級。
4 SDON面臨的問題與挑戰(zhàn)
SDON作為一項新技術,目前處在發(fā)展的初級階段,會面臨諸多問題,尤其是在光層上實現(xiàn)“可編程控制與資源虛擬化”更具有挑戰(zhàn)性。
·光層與電層屬性不同,并且粒度多樣,分層多域,異構互聯(lián),因此光層SDN與數(shù)據(jù)SDN不存在一一對應關系,也無法全部照搬,因此SDON要對目前常規(guī)數(shù)據(jù)SDN進行擴展,以滿足光網(wǎng)絡在異構性和復雜性方面的特殊需要。例如:不同傳送體制下光層資源的差異化,不同結構下路由計算的限制性以及不同層域下連接控制方式的復雜性等。因此,簡單地將數(shù)據(jù)SDN思路與技術移植到光網(wǎng)絡中難以解決光網(wǎng)絡中的異構互聯(lián)、擴展性、靈活性和平滑升級等關鍵問題,需要為SDON開發(fā)出完全適用于光網(wǎng)絡的體系和相關協(xié)議。
·SDON光層硬件抽象復雜,不僅需要完成端口的抽象,還需要完成傳送、交換等多種類型硬件的抽象以及光層帶寬資源的提供,技術實現(xiàn)比較困難。
·SDON控制器作為核心部件之一,如何實現(xiàn)底層器件的可控性與上層應用的開放性,如何實現(xiàn)大規(guī)模集中式控管環(huán)境下的快捷準確性,以及自身的安全性和可靠性,都是尚待研究與實現(xiàn)的問題。
·SDON如何與數(shù)據(jù)SDN跨層協(xié)同和相互配合,實現(xiàn)物理融合和控制互通,目前也是個難點。
5 結束語
基于上述分析,可以得出以下幾個結論:
(1)光層智能是大勢所趨,傳送網(wǎng)變革也勢在必行,從ASON到PCE,再到目前的SDON,技術在不斷演進與發(fā)展,光網(wǎng)正逐漸從單純粗放性擴容到與精細化處理并舉的方向演變,預期SDON將給未來光網(wǎng)絡帶來變革,這種變革體現(xiàn)在降低成本、增加靈活、提高效率、開放快捷等方面。
(2)SDON的技術實現(xiàn),在很大程度上取決于核心部件的支撐,有了智慧型的“大腦”,還要擁有可調可控的靈活“四肢”,并能實現(xiàn)高效的協(xié)同工作,這在目前尚未突破。
(3)要想實現(xiàn)SDON的全部理念,尚待時日,除關鍵技術以外,各廠家設備的壁壘、運營商的管理模式、與現(xiàn)網(wǎng)的關系、大規(guī)模集中控管帶來的風險等都是具有挑戰(zhàn)性的問題。
(4)SDON中的局部技術也許會率先應用(如軟件定義光傳送設備的性能提升),但其全面發(fā)展的步伐,最終由市場應用決定,尤其取決于在“光層”上的業(yè)務應用突破,以及跨層全網(wǎng)SDN的彼此協(xié)同和各類資源的統(tǒng)一協(xié)調。
(5)在“構建開放光網(wǎng)環(huán)境”的理念驅動下,實現(xiàn)光網(wǎng)行為軟件可控與光網(wǎng)應用靈活快捷等,代表了未來的光網(wǎng)絡發(fā)展方向,應用前景廣闊。
參考文獻
[1] CHANNEGOWDA M, NEJABATI R, SIMEONIDOU D. Software-defined optical networks technology and infrastructure: Enabling software-defined optical network operations [J]. IEEE/OSA Journal of Optical Communications and Networking, 2013, 5 (10): A274-A282.
[2] Software-Defined Networking for Transport Networks[EB/OL].http://www.advaoptical.com
[3] PHILIP N Ji. Software defined optical network[C]//2012 11th International Conference on Optical Communications and Networks (ICOCN), Chonburi, Thailand, 2012: 1-4. doi: 10.1109/ICOCN.2012.6486241.
[4] 張杰,趙永利. 軟件定義光網(wǎng)絡技術與應用[J]. 中興通訊技術, 2013, 19 (3): 17-20. doi: 10.3969/j.issn.1009-6868.2013.03.004.
[5] ELBERS, J.-P., AUTENRIETH A. From static to software-defined optical networks [C]// 2012 16th International Conference on Optical Network Design and Modeling (ONDM), Colchester, 2012: 1-4. doi: 10.1109/ONDM.2012.6210207.
[6] ITU-T G.8080/Y.1304 Architecture for the automatically switched optical network (ASON) [S]. 2006.
[7] ALANQAR W. Requirements for generalized MPLS (GMPLS) routing for automatically switched optical network (ASON) [S]. IETF draft, 2005.
[8] PAPADIMITRIOU D. Requirements for generalized MPLS (GMPLS) signalling usage and extenstions for automatically switched optical network (ASON) [S]. IETF draft, 2005.
[9] SHIOMOTO K. Requirements for GMPLS-based multi-region and multi-layer networks (MRN/MLN) [S]. IETF draft, 2006.
[10] JI Yuefeng, REN Danping, LI Hui, LIU Xuejun, WANG Zhengzhong. Analysis and experimentation of key technologies in service-oriented optical internet [J]. Science in China Information Sciences, 2011, 54 (2): 215—226. doi: 10.1007/s11432-010-4168-5.
[11] FARREL A, VASSEUR J -P, Ash J, Ed.. RFC4655 A path computation element (PCE)-based architecture [S]. 2006.
[12] Ash J, Ed, LE ROUX J L, Ed. RFC4657 Path computation element (PCE) communication protocol Generic Requirements [S]. 2006.
[13] LE ROUX J L. Ed. RFC4674 Requirements for path computation element (PCE) discovery [S]. 2006.
[14] LE ROUX J L, Ed. RFC4927 Path computation element communication protocol (PCECP) specific requirements for inter-area MPLS and GMPLS traffic engineering [S]. 2007.
[15] ZHANG Jie, YANG Hui, ZHAO Yongli, JI Yuefeng, et al. Experimental demonstration of elastic optical networks based on enhanced software defined networking (eSDN) for data center application [J]. Optics Express, 2013, 21 (22): 26990-27002.
[5] ELBERS, J.-P., AUTENRIETH A. From static to software-defined optical networks [C]// 2012 16th International Conference on Optical Network Design and Modeling (ONDM), Colchester, 2012: 1-4. doi: 10.1109/ONDM.2012.6210207.
[6] ITU-T G.8080/Y.1304 Architecture for the automatically switched optical network (ASON) [S]. 2006.
[7] ALANQAR W. Requirements for generalized MPLS (GMPLS) routing for automatically switched optical network (ASON) [S]. IETF draft, 2005.
[8] PAPADIMITRIOU D. Requirements for generalized MPLS (GMPLS) signalling usage and extenstions for automatically switched optical network (ASON) [S]. IETF draft, 2005.
[9] SHIOMOTO K. Requirements for GMPLS-based multi-region and multi-layer networks (MRN/MLN) [S]. IETF draft, 2006.
[10] JI Yuefeng, REN Danping, LI Hui, LIU Xuejun, WANG Zhengzhong. Analysis and experimentation of key technologies in service-oriented optical internet [J]. Science in China Information Sciences, 2011, 54 (2): 215—226. doi: 10.1007/s11432-010-4168-5.
[11] FARREL A, VASSEUR J -P, Ash J, Ed.. RFC4655 A path computation element (PCE)-based architecture [S]. 2006.
[12] Ash J, Ed, LE ROUX J L, Ed. RFC4657 Path computation element (PCE) communication protocol Generic Requirements [S]. 2006.
[13] LE ROUX J L. Ed. RFC4674 Requirements for path computation element (PCE) discovery [S]. 2006.
[14] LE ROUX J L, Ed. RFC4927 Path computation element communication protocol (PCECP) specific requirements for inter-area MPLS and GMPLS traffic engineering [S]. 2007.
[15] ZHANG Jie, YANG Hui, ZHAO Yongli, JI Yuefeng, et al. Experimental demonstration of elastic optical networks based on enhanced software defined networking (eSDN) for data center application [J]. Optics Express, 2013, 21 (22): 26990-27002.
[5] ELBERS, J.-P., AUTENRIETH A. From static to software-defined optical networks [C]// 2012 16th International Conference on Optical Network Design and Modeling (ONDM), Colchester, 2012: 1-4. doi: 10.1109/ONDM.2012.6210207.
[6] ITU-T G.8080/Y.1304 Architecture for the automatically switched optical network (ASON) [S]. 2006.
[7] ALANQAR W. Requirements for generalized MPLS (GMPLS) routing for automatically switched optical network (ASON) [S]. IETF draft, 2005.
[8] PAPADIMITRIOU D. Requirements for generalized MPLS (GMPLS) signalling usage and extenstions for automatically switched optical network (ASON) [S]. IETF draft, 2005.
[9] SHIOMOTO K. Requirements for GMPLS-based multi-region and multi-layer networks (MRN/MLN) [S]. IETF draft, 2006.
[10] JI Yuefeng, REN Danping, LI Hui, LIU Xuejun, WANG Zhengzhong. Analysis and experimentation of key technologies in service-oriented optical internet [J]. Science in China Information Sciences, 2011, 54 (2): 215—226. doi: 10.1007/s11432-010-4168-5.
[11] FARREL A, VASSEUR J -P, Ash J, Ed.. RFC4655 A path computation element (PCE)-based architecture [S]. 2006.
[12] Ash J, Ed, LE ROUX J L, Ed. RFC4657 Path computation element (PCE) communication protocol Generic Requirements [S]. 2006.
[13] LE ROUX J L. Ed. RFC4674 Requirements for path computation element (PCE) discovery [S]. 2006.
[14] LE ROUX J L, Ed. RFC4927 Path computation element communication protocol (PCECP) specific requirements for inter-area MPLS and GMPLS traffic engineering [S]. 2007.
[15] ZHANG Jie, YANG Hui, ZHAO Yongli, JI Yuefeng, et al. Experimental demonstration of elastic optical networks based on enhanced software defined networking (eSDN) for data center application [J]. Optics Express, 2013, 21 (22): 26990-27002.