SDN這個主題在業(yè)內(nèi)已經(jīng)有很多的討論,運營商內(nèi)部也有各種論證,PMC在過去兩三年也不間斷的與供應(yīng)鏈進(jìn)行商討以及技術(shù)實踐,SDN是一個很龐大復(fù)雜的議題,而目前總總跡象表明,運營商有意從集團客戶的接入網(wǎng)(以下簡稱集客接入網(wǎng))中讓SDN落地。眾所周知,運營商已經(jīng)對用于無線回傳的城域網(wǎng)絡(luò)進(jìn)行了分組化。PTN和IP RAN技術(shù)被應(yīng)用于城域接入。現(xiàn)在,同樣的更新?lián)Q代也會在集團客戶接入網(wǎng)中發(fā)生。這里表現(xiàn)在:
1)傳統(tǒng)的TDM技術(shù)會逐漸被分組交換和分組傳輸技術(shù)替代。老的E1/SDH,光貓和MSAP設(shè)備會被基于分組的CPE和HUB新型設(shè)備取代。
2)用于城域接入的PTN/IPRAN 技術(shù)也會同樣使用在集客接入上,這樣集客接入和無線接入會成為統(tǒng)一的分組網(wǎng)。
當(dāng)集客接入網(wǎng)和無線接入網(wǎng)統(tǒng)一后,運營商會有更迫切的需要來引入SDN。 原因如下:
· SDN的集中式控制,可以實現(xiàn)端到端的統(tǒng)一管理和調(diào)度;
· SDN的一大優(yōu)勢在于業(yè)務(wù)敏捷度。而集客接入網(wǎng)正是業(yè)務(wù)的起始點。在業(yè)務(wù)的起始點采用SDN將最大程度彰顯SDN的優(yōu)勢;
· 集客接入網(wǎng)的規(guī)模,以及接入網(wǎng)產(chǎn)業(yè)鏈的多樣性和復(fù)雜性,迫切需要SDN所帶來的標(biāo)準(zhǔn)化接口來增強互連互通性。
在集客接入網(wǎng)采納SDN的好處是顯而易見的,然而對于營運商來說,實現(xiàn)投資回報最大化是其最重要的考量。這方面有幾點考量:非-SDN和SDN是否可以同時部署? 非-SDN部署是否可以升級成SDN?SDN部署是否可以在未來增添新功能,支持新需求?SDN部署能否向NFV等新技術(shù)演進(jìn)并平滑過渡?
設(shè)備商、系統(tǒng)集成商也面臨種種挑戰(zhàn)。首先,從前的集客接入網(wǎng)用的都是同樣的TDM/MSAP技術(shù)。系統(tǒng)廠商開發(fā)一套TDM產(chǎn)品可以賣給所有運營商。可是,新的基于分組的集客接入網(wǎng)卻會因運營商而異。不同的運營商會使用不同的分組交換技術(shù),如PTN,IPRAN,電信級以太網(wǎng)等。系統(tǒng)廠商將無法承擔(dān)為不同運營商開發(fā)不同的接入設(shè)備。
其次,SDN對硬件提出了“去類別化”的要求。當(dāng)前的設(shè)備都是為特定協(xié)議和網(wǎng)絡(luò)功能開發(fā)的,比如二層交換機、三層路由器、MPLS路由器等等。SDN卻是要將控制軟件與硬件設(shè)備分離開來。SDN的理想硬件是與協(xié)議無關(guān),而由軟件來定義的轉(zhuǎn)發(fā)引擎。最后,SDN的標(biāo)準(zhǔn)尚不成熟,發(fā)展路線尚不確定。如何選擇具有前瞻性、不會過時的解決方案也是很讓系統(tǒng)廠商頭疼的問題。
在綜合以上的挑戰(zhàn),PMC提出,通過軟件定義的CPE設(shè)備,也就是遠(yuǎn)程接入設(shè)備或者是HUB,是實現(xiàn)接入網(wǎng)SDN最可行的方案。到底怎么樣才能稱之為軟件定義的CPE呢?第一,必須基于可編程架構(gòu)的,通過編程的方式,做三層轉(zhuǎn)發(fā),或者二層轉(zhuǎn)發(fā),或者M(jìn)PLS轉(zhuǎn)發(fā)。而且轉(zhuǎn)發(fā)的平面必須能支持OpenFlow流水線架構(gòu)。同時在架構(gòu)里面需要有可編程的處理器引擎來實現(xiàn)自主化的功能。另外支持遠(yuǎn)程軟件升級以及現(xiàn)場升級。這里還有很重要的一點就是確保性能/功耗/成本與傳統(tǒng)CPE相當(dāng)。
PMC郎濤發(fā)表演講《軟件定義CPE加速集客接入網(wǎng)采用SDN》
如果部署了軟件定義CPE,運營商就可以通過軟件升級方式來演進(jìn)其集客接入網(wǎng)。在非-SDN 階段,CPE被配置成傳統(tǒng)的PTN或IPRAN設(shè)備。需要SDN的時候,就將CPE升級成支持OpenFlow 的設(shè)備。在未來,還可以將其繼續(xù)升級成支持NFV的vCPE。
要實現(xiàn)軟件定義CPE,最理想的方案是SDN友好的接入網(wǎng)處理器。為什么這樣說呢?網(wǎng)絡(luò)處理器具備優(yōu)良的靈活度和可編程性,能供差異化設(shè)計,并可以現(xiàn)場升級。用于軟件定義CPE的處理器必須是專門針對接入網(wǎng)而設(shè)計的。其功能,性能,功耗和成本必須從接入網(wǎng)的角度做平衡和優(yōu)化。處理器的架構(gòu)必須是SDN友好的,意指數(shù)據(jù)通道的操作流程不但要求很高的靈活度,而且和OpenFlow的流水線操作近可能接近。
PMC的WinPath接入網(wǎng)處理器是實現(xiàn)軟件定義CPE的理想選擇。這要歸功于其架構(gòu)的一些特點:
· 由可編程搜索引擎和網(wǎng)絡(luò)處理器引擎所構(gòu)成的基本處理單元,仿效OpenFlow 交換機的“匹配”-“動作”結(jié)構(gòu)。
· 可編程搜索引擎用作搜索加速器,支持多級查找和多類型查找
· 網(wǎng)絡(luò)處理器引擎采用先進(jìn)的對稱型多核、多線程架構(gòu),支持硬件仲裁及負(fù)載均衡
· 支持基本處理單元的環(huán)回和迭代,可以靈活實現(xiàn)復(fù)雜的轉(zhuǎn)發(fā)流程設(shè)計