[發明專利]基于OpenFlow流表的快速配置POTN業務的方法及裝置有效
| 申請號: | 201710028106.6 | 申請日: | 2017-01-12 |
| 公開(公告)號: | CN107070693B | 公開(公告)日: | 2019-10-11 |
| 發明(設計)人: | 馬坤;付小雪 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/751 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 沈林華 |
| 地址: | 430000 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 openflow 快速 配置 potn 業務 方法 裝置 | ||
1.一種基于OpenFlow流表的快速配置POTN業務的方法,其特征在于,該方法包括以下步驟:
S1:創建OpenFlow匹配流表,所述OpenFlow匹配流表包括端口匹配表、以太網業務標簽匹配表、ODUK業務標簽匹配表、MPLS-TP業務標簽匹配表和處理動作匹配表;
S2:SDN控制器將創建的OpenFlow匹配流表下發至交換機;
S3:當交換機收到數據包時,將數據包的端口號在OpenFlow匹配流表的端口匹配表中進行匹配,得到該數據包對應的業務類型;根據得到的業務類型,在對應的業務類型的標簽匹配表中進行標簽的匹配;最后,根據標簽匹配的業務類型,按相應的業務需求在處理動作匹配表中匹配數據包對應的處理動作,根據匹配到的處理動作對數據包進行相應的封裝處理。
2.如權利要求1所述的基于OpenFlow流表的快速配置POTN業務的方法,其特征在于:
所述端口匹配表用于:匹配數據包對應的端口號,通過匹配端口號得到數據包對應的業務類型;所述業務類型包括以太網業務類型、ODUK業務類型和MPLS-TP業務類型;所述以太網業務類型分為以太網業務上話、外掛CVLAN以太網業務上話和以太網業務透傳,所述ODUK業務類型分為ODUK業務上話和ODUK業務傳遞,所述MPLS-TP業務類型分為MPLS-TP業務上話和MPLS-TP業務傳遞;
所述以太網業務標簽匹配表與端口匹配表中的以太網業務類型對應,用于匹配以太網業務類型下的標簽,包括用戶虛擬局域網標簽、用戶虛擬局域網+服務虛擬局域網的雙層標簽;
所述ODUK業務標簽匹配表與端口匹配表中的ODUK業務類型對應,用于匹配ODUK業務類型下的標簽,包括占用ODUK時隙標簽;
所述MPLS-TP業務標簽匹配表與端口匹配表中的MPLS-TP業務類型對應,用于匹配MPLS-TP業務類型下的標簽,包括標簽交換路徑+偽線的雙層標簽;
所述處理動作匹配表,用于匹配數據包對應的處理動作,根據匹配到的處理動作對數據包進行相應的封裝處理;所述處理動作包括:打上用戶虛擬局域網標簽、打上服務虛擬局域網標簽、剝離偽線標簽、剝離標簽交換路徑標簽、打上偽線標簽、打上標簽交換路徑標簽、打上占用ODUK時隙標簽、剝離占用ODUK時隙標簽。
3.如權利要求2所述的基于OpenFlow流表的快速配置POTN業務的方法,其特征在于,當業務類型為以太網業務類型,相應業務需求為支路口上話以太網包,線路側封裝成ODUK時,步驟S3具體包括以下流程:
S301a:當交換機收到數據包時,將數據包包頭的端口號與端口匹配表中的端口號進行匹配,若匹配成功,轉入步驟S301b;若匹配失敗,丟棄該數據包或上報給SDN控制器處理,結束;
S301b:根據匹配的端口號得到該數據包對應的業務類型,若業務類型為以太網業務上話,轉入步驟S301c;若業務類型為外掛CVLAN以太網業務上話,轉入步驟S301d;若業務類型為以太網業務透傳,轉入步驟S301f;
S301c:直接在處理動作匹配表中,依次匹配打上用戶虛擬局域網標簽、打上服務虛擬局域網標簽和打上占用ODUK時隙標簽的處理動作;根據上述處理動作,依次為數據包打上用戶虛擬局域網標簽和服務虛擬局域網標簽,并分配占用ODUK時隙標簽將該數據包封裝到相應的ODUK時隙中;
S301d:將數據包所帶的用戶虛擬局域網標簽與以太網業務標簽匹配表中的用戶虛擬局域網標簽進行匹配,若匹配成功,轉入步驟S301e;若匹配失敗,丟棄該數據包或上報給SDN控制器處理,結束;
S301e:在處理動作匹配表中,依次匹配打上服務虛擬局域網標簽和打上占用ODUK時隙標簽的處理動作;根據上述處理動作,為數據包打上服務虛擬局域網標簽,并分配占用ODUK時隙標簽將該數據包封裝到相應的ODUK時隙中;
S301f:將數據包所帶的用戶虛擬局域網標簽+服務虛擬局域網標簽與以太網業務標簽匹配表中的用戶虛擬局域網+服務虛擬局域網的雙層標簽進行匹配,若匹配成功,轉入步驟S301g;若匹配失敗,丟棄該數據包或上報給SDN控制器處理,結束;
S301g:在處理動作匹配表中匹配打上占用ODUK時隙標簽的處理動作;根據該處理動作,分配占用ODUK時隙標簽將該數據包封裝到相應的ODUK時隙中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710028106.6/1.html,轉載請聲明來源鉆瓜專利網。





