軟件定義的分組傳送網(wǎng)(SPTN)架構及技術(shù)演進(jìn)
軟件定義的分組傳送網(wǎng)技術(shù)演進(jìn)之路
本文引用地址:http://dyxdggzs.com/article/201610/306184.htm分組傳送網(wǎng)(PTN)是以分組交換為內核,采用MPLS-TP協(xié)議的多業(yè)務(wù)傳送技術(shù)。PTN順應了電信業(yè)務(wù)的IP化發(fā)展趨勢,滿(mǎn)足了2G/3G/LTE移動(dòng)回傳和大客戶(hù)等業(yè)務(wù)的承載需求。面向互聯(lián)網(wǎng)應用為中心的業(yè)務(wù)發(fā)展需求,PTN技術(shù)有進(jìn)一步演進(jìn)的驅動(dòng)力,軟件定義的分組傳送網(wǎng)(SPTN)技術(shù)的提出,推動(dòng)了SDN技術(shù)在PTN網(wǎng)絡(luò )的引入,通過(guò)集中式的網(wǎng)絡(luò )可編程控制和網(wǎng)絡(luò )能力的開(kāi)放,更好地滿(mǎn)足ICT時(shí)代以網(wǎng)絡(luò )為中心的業(yè)務(wù)運營(yíng)需求。
SPTN技術(shù)架構
SPTN系統架構由轉發(fā)面、控制平面、管理平面和應用平面組成,由圖1所示。

當一個(gè)網(wǎng)絡(luò )的網(wǎng)元數量大于控制器管控能力時(shí),需要網(wǎng)元級的多個(gè)控制器來(lái)管控。為了滿(mǎn)足電信級大網(wǎng)的組網(wǎng)需求,控制平面采用層次化控制架構,分為域內控制器(D-Controller)和域間控制器(S-Controller),其中D-Controller負責域內業(yè)務(wù)的控制,并通過(guò)南向接口控制轉發(fā)面設備。S-Controller負責域間業(yè)務(wù)的控制,通過(guò)調用D-Controller提供的北向接口,完成全網(wǎng)的資源協(xié)調和業(yè)務(wù)調度,實(shí)現網(wǎng)絡(luò )資源的跨域協(xié)同控制。
在SPTN系統架構中,管理平面仍然長(cháng)期存在,管理平面要繼續負責轉發(fā)面和控制器的資源和版本管理、告警和性能監控,滿(mǎn)足網(wǎng)絡(luò )的運維需求。
層次化控制
S-Controller是SPTN架構的核心,用于域間業(yè)務(wù)的控制和協(xié)調,具備域間拓撲的管理、路徑計算和業(yè)務(wù)編排的功能,S-Controller可以進(jìn)行多級嵌套,拓展網(wǎng)絡(luò )控制規模。為了減小S-Controller控制器感知的拓撲規模和計算功能量,上層控制器可以將下層控制器抽象為一個(gè)容器節點(diǎn)(Node),下層控制器之間的域間物理連接抽象為L(cháng)ink,在這種情況下,上層控制器看到的拓撲由容器節點(diǎn)加上Link,網(wǎng)絡(luò )拓撲大為簡(jiǎn)化。
S-Controller通過(guò)南北向接口與D-Controller的協(xié)同,計算端到端業(yè)務(wù)轉發(fā)路徑。首先根據上層拓撲,計算域間轉發(fā)路徑,并將域內業(yè)務(wù)的路徑請求下發(fā)給D-Controller,D-Controller完成域內的路徑計算后,將計算結果向上反饋,由S-Controller對路徑進(jìn)行最優(yōu)化拼接,形成端到端的跨域轉發(fā)路徑。
層次化控制采用控制器的南北向接口實(shí)現域間LSP的標簽交換功能,在這種場(chǎng)景下,S-Controller把域間LSP上游D-Controller的標簽申請轉發(fā)給下游D-Controller,下游D-controller收到請求后,把分配的標簽通過(guò)S-controller轉發(fā)給上游的D-controller,從而完成LSP標簽的分配。
現網(wǎng)PTN向SPTN的平滑演進(jìn)
PTN技術(shù)采用了轉發(fā)與控制分離、集中化管理的構架,天然具有向SPTN演進(jìn)的優(yōu)勢。為了降低SDN在運營(yíng)商網(wǎng)絡(luò )的引入門(mén)檻,保護現網(wǎng)設備的投資,中興通訊的SPTN方案做到了不改動(dòng)現網(wǎng)PTN設備的硬軟件,不中斷業(yè)務(wù),通過(guò)SDN域內控制器和域間控制器的引入,實(shí)現現網(wǎng)PTN向SPTN的平滑升級。平滑升級的方案通過(guò)PTN的網(wǎng)元級網(wǎng)管(EMS)將現網(wǎng)的各類(lèi)PTN設備資源進(jìn)行統一的抽象,利用廠(chǎng)家定義的接口將網(wǎng)絡(luò )資源和拓撲開(kāi)放給D-Controller,從而通過(guò)D-Controller對現網(wǎng)PTN進(jìn)行集中控制。平滑演進(jìn)方案考慮到EMS上有大量的現網(wǎng)配置數據,支持D-Controller和EMS的協(xié)同,避免了資源的沖突。
基于Openflow的轉發(fā)面
Openflow提供了一個(gè)開(kāi)放的協(xié)議,用戶(hù)可以通過(guò)該協(xié)議對轉發(fā)面的流表進(jìn)行精細化可編程控制。對于今后新建的網(wǎng)絡(luò ),支持Openflow的轉發(fā)面也是SPTN的一個(gè)組成部分和演進(jìn)方向。
Openflow轉發(fā)芯片具有高度的靈活性和可編程性,在設計轉發(fā)面多級流表結構時(shí),需要根據PTN的業(yè)務(wù)特性,設計一種針對PTN應用的流表轉發(fā)(TTP)模型?,F有的硬件轉發(fā)芯片方案已為PTN業(yè)務(wù)流程高度優(yōu)化設計,技術(shù)成熟度高,是否可以改為支持Openflow的轉發(fā)面?答案是可以的??梢栽O計一個(gè)Openflow的數據轉發(fā)抽象適配層來(lái)封裝現有芯片的轉發(fā)能力,滿(mǎn)足TTP模型要求,從而大大提升Openflow轉發(fā)面的可商用性。
為了滿(mǎn)足PTN特定的預激活OAM和自動(dòng)倒換協(xié)議(APS)的性能要求,需要在轉發(fā)面設備上完成快速OAM和保護倒換功能,OAM/APS的配置和狀態(tài)查詢(xún)由控制器通過(guò)南向接口的擴展來(lái)實(shí)現,這部分接口是控制器業(yè)務(wù)設計需要考慮的。
SPTN的價(jià)值
SPTN將SDN的先進(jìn)理念與PTN電信級可靠性、業(yè)務(wù)高質(zhì)量的優(yōu)勢相結合,其價(jià)值體現在:
● 引入控制平面,提供網(wǎng)絡(luò )的智能控制和協(xié)同能力,大大提升了跨域業(yè)務(wù)的開(kāi)通效率,解決了異廠(chǎng)家網(wǎng)絡(luò )側對接的老大難問(wèn)題,提升網(wǎng)絡(luò )抗多點(diǎn)失效的業(yè)務(wù)恢復能力。
● 提高網(wǎng)絡(luò )資源利用率,實(shí)現流量經(jīng)營(yíng)。依靠集中化的控制平面和對全網(wǎng)資源的監測和分析,能夠動(dòng)態(tài)進(jìn)行資源調度,大大提高網(wǎng)絡(luò )的資源利用率。
● 提供網(wǎng)絡(luò )的虛擬化功能,通過(guò)網(wǎng)絡(luò )資源的邏輯分片,實(shí)現集客業(yè)務(wù)和移動(dòng)回傳業(yè)務(wù)的資源獨立控制,方便網(wǎng)絡(luò )資源的精細化經(jīng)營(yíng)和管理。
● 建立開(kāi)放式生態(tài)系統。借助于SDN的開(kāi)放性,引導整個(gè)產(chǎn)業(yè)走向更為開(kāi)放和合作的模式,便于網(wǎng)絡(luò )和業(yè)務(wù)特性的快速推出,降低整個(gè)網(wǎng)絡(luò )和業(yè)務(wù)的總體擁有成本(TCO)。
SPTN是SDN在傳送網(wǎng)的技術(shù)創(chuàng )新,對電信網(wǎng)架構和演進(jìn)影響較大,研究和推動(dòng)SPTN的技術(shù)和產(chǎn)業(yè)鏈,對于提升移動(dòng)回傳和政企網(wǎng)專(zhuān)線(xiàn)業(yè)務(wù)的承載能力有較大的促進(jìn)作用。
評論