接口發送到Controller ;
[0133] 3. Controller的HTTP協議找通過REST化I接口接收到消息發送給適配模塊,解析 相關數據,發送給OAM模塊;
[0134] 4. OAM根據下發的OAM配置信息進行OAM配置操作。
[0135] REST化1消息格式如下: 陽 136] POSTZrcs均son/OAM-AN HTTP/]. 1 "id" :,,http義'localhost乂(化3/rcst,;is只n/(.)AM_APl/SERV-r, &MEF,,:,,193.90.10.5", "MlP: ]93.90.20.5 ", " Rinction" : " FM " } 島 TTP/l.x200(謀: "i過,,:',h邸://localho化8083/rcst,';ison/OAM_Am/SERV-^,, ''ME[,'' :'' 193.90.10.5", "MlP" 193.90.20.5", "Function" ; "FM", "adniinSfcitus"';。雌W } 陽137] 可選實施例二: 陽13引 APP通過REST化1接口刪除OAM實體,其消息流程如下:
[0139] 1. APP通過策略模塊下發相應的OAM刪除消息到適配模塊;
[0140] 2.適配模塊將相關數據封裝成JSON數據格式,發送給HTTP協議找,通過RESITuI 接口發送到Controller ; 陽141] 3. Controller的HTTP協議找通過REST化1接口接收到消息發送給適配模塊,解析 相關數據,發送給OAM模塊;
[0142] 4. OAM根據下發的OAM刪除消息進行OAM刪除操作。 陽143] RESTful消息格式如下:
[0144] DELETE/rest/json/0AM_API/沈RV-I
[0145] { 陽146] } 陽 147] HTTP/1.X 200 OK
[0148] {
[0149] } 陽1加]可選實施例S : 陽15U APP通過REST化1接口查詢OAM配置參數,其消息流程如下: 陽152] 1. APP通過策略模塊下發相應的OAM查詢消息到適配模塊; 陽153] 2.適配模塊將相關數據封裝成JSON數據格式,發送給HTTP協議找,通過RESITuI 接口發送到Controller ; 陽154] 3. Controller的HTTP協議找通過REST化1接口接收到消息發送給適配模塊,解析 相關數據,發送給OAM模塊;
[0K5] 4. OAM根據下發的OAM查詢消息上報OAM相關配置參數到適配模塊;
[0156] 5.適配模塊封裝成JSON數據發送給HTTP協議找,發送到APP ; 陽157] 6. APP的HTTP協議找接收到REST化1消息后發送給適配模塊,解析JSON數據,發 送給策略模塊。
[0158] REST化1消息格式如下: 陽 159] GET /rest/json/OAM_APl/ SERV-! { } HTTP/1 .X 200 OK
[0160] {; ":i泣".轉:/舶助化O勁巧備.3舶S巧son/OAl心AP臟鱗-1", "MEP" :,,193.90.!0.5", "MP" :" 1 與,卿,孤,5", "Function":叩M,,, "admi故城啦"雌" } 陽161] 可選實施例四:
[0162] APP通過REST化1接口查詢性能相關參數,其消息流程如下:
[0163] 1. APP通過策略模塊下發相應的OAM查詢消息到適配模塊;
[0164] 2.適配模塊將相關數據封裝成JSON數據格式,發送給HTTP協議找,通過RESITuI 接口發送到Controller ;
[01化]3. Controller的HTTP協議找通過REST化1接口接收到消息發送給適配模塊,解析 相關數據,發送給OAM模塊;
[0166] 4. OAM根據下發的OAM查詢消息上報OAM相關配置參數到適配模塊;
[0167] 5.適配模塊封裝成JSON數據發送給HTTP協議找,發送到APP ; 陽168] 6. APP的HTTP協議找接收到REST化1消息后發送給適配模塊,解析JSON數據,發 送給策略模塊。
[0169] REST化1查詢故障告警的結果如下: 陽 170] GETZrcst,';ison/(.)AM_AfMZSERV-l/FM } HTTP/1 式 WO OK { id,' :" ht中://1〇。地1〇漲8:0扮./巧功/jscm/OAM-基阿/SE按V-.'l", "Function" : " FM", "狂Ia削、urn : "T", 陽 171] "抽抑班辯魄IS"::"尊 '^alannReason" : "SF", "adminS化化S'' ; } RESTfUl查詢性能統計的結果如下: GETZrcs 均汾 n/OAM_APl/SERV-l/PM { } HTTP/!.X 200 OK id" :" littp://localho化8()83/rcst';ison/OAM_APl/SERV-r', 叩畑姐〇打々;:"耐々, "kmcKvidth" ;"]00()0", "B技致"化艇%, "disconnect" ;,,1,,, ^adminStatus" "up^ }
[0172] 通過上述可選實施例,定義了相關的功能及參數,在REST化I接口中也沒有相關 消息及參數擴展,更未定義用戶監控網絡故障及性能的方式。因此,在REST化1接口形式下 實現OAM配置、網絡質量的監測和故障及告警上報等功能,保證了網絡正常穩定運行和故 障后的快速恢復,為用戶提供了優質服務。
[0173] W上僅為本發明的可選實施例而已,并不用于限制本發明,對于本領域的技術人 員來說,本發明可W有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、 等同替換、改進等,均應包含在本發明的保護范圍之內。
【主權項】
1. 一種配置方法,其特征在于,包括: 在SDN應用與SDN控制器之間建立連接; 在連接建立之后,通過所述SDN應用與所述SDN控制器之間的接口進行操作管理維護 OAM配置。2. 根據權利要求1所述的方法,其特征在于,進行所述OAM配置包括以下至少之一: 建立OAM實體及配置參數、調整OAM參數、查詢OAM參數、刪除OAM實體、查詢OAM告警、 查詢OAM性能。3. 根據權利要求1或2所述的方法,其特征在于,進行操作管理維護OAM配置包括: 通過HTTP協議棧的RESTful接口進行OAM配置。4. 根據權利要求3所述的方法,其特征在于,建立所述OAM實體及配置所述參數包括: 所述SDN應用制定OAM配置參數和/或規則; 所述SDN應用將配置參數和/或規則對應的數據通過HTTP協議棧的RESTful接口發 送給所述SDN控制器; 所述SDN控制器根據接收到的配置參數和/或規則進行操作。5. 根據權利要求3所述的方法,其特征在于,刪除所述OAM實體包括: 所述SDN應用通過HTTP協議棧的RESTful接口將刪除所述OAM實體的消息發送給所 述SDN控制器; 所述SDN控制器根據接收到的刪除所述OAM實體的消息進行刪除操作。6. 根據權利要求3所述的方法,其特征在于,查詢所述OAM參數和/或所述OAM性能包 括: 所述SDN應用通過HTTP協議棧的RESTful接口將查詢所述OAM參數和/或所述OAM 性能的消息發送給所述SDN控制器; 所述SDN控制器根據接收到的查詢所述OAM參數和/或所述OAM性能的消息進行查詢 操作。7. 根據權利要求3至6任一項所述的方法,其特征在于,通過HTTP協議棧的RESTful 接口進行OAM配置包括: 采用JS0N數據格式通過HTTP協議棧的RESTful接口進行0AM配置。8. -種配置裝置,位于SDN應用中,其特征在于,包括: 第一連接單元,用于與SDN控制器建立連接; 第一操作管理維護0AM單元,用于在連接建立之后,通過與SDN控制器之間的接口進行 0AM配置。9. 根據權利要求8所述的裝置,其特征在于,所述第一 0AM單元包括: 策略模塊,用于發送第一消息,其中,所述第一消息用于指示進行以下0AM配置的至少 之一:建立0AM實體及配置參數、調整0AM參數、查詢0AM參數、刪除0AM實體;和/或, 監控模塊,用于發送第二消息,其中,所述第二消息用于指示進行以下0AM配置的至少 之一:查詢0AM告警、查詢0AM性能。10. -種配置裝置,位于SDN控制器中,其特征在于,包括: 第二連接單元,用于與SDN應用建立連接; 第二操作管理維護0AM單元,用于在連接建立之后,通過與SDN應用之間的接口進行
【專利摘要】本發明提供了一種配置方法及裝置,其中該方法包括:在SDN應用與SDN控制器之間建立連接;在連接建立之后,通過所述SDN應用與所述SDN控制器之間的接口進行操作管理維護OAM配置的方式;通過本發明解決了相關技術中北向用戶接口尚未實現OAM功能的問題,進而提高了用戶的體驗效果。
【IPC分類】H04L29/08, H04L12/24
【公開號】CN105703924
【申請號】
【發明人】熊泉, 王振宇, 王家昱, 任明艷
【申請人】中興通訊股份有限公司
【公開日】2016年6月22日
【申請日】2014年11月25日