[發明專利]一種MPLS標簽的分配管理系統和方法在審
| 申請號: | 202110962043.8 | 申請日: | 2021-08-20 |
| 公開(公告)號: | CN113709041A | 公開(公告)日: | 2021-11-26 |
| 發明(設計)人: | 李振華;賈汮;陳世偉;詹晉川 | 申請(專利權)人: | 深圳市風云實業有限公司 |
| 主分類號: | H04L12/723 | 分類號: | H04L12/723 |
| 代理公司: | 成都正華專利代理事務所(普通合伙) 51229 | 代理人: | 李蕊 |
| 地址: | 518040 廣東省深圳市福田區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 mpls 標簽 分配 管理 系統 方法 | ||
1.一種MPLS標簽的分配管理系統,其特征在于,包括標簽池管理模塊,以及與所述標簽池管理模塊進行交互的信令協議模塊;
所述標簽池管理模塊,用于負責標簽塊的管理,并通過與信令協議模塊的交互返回信令協議模塊申請或釋放的標簽塊;
所述信令協議模塊,用于以LDP、RSVP和BGP協議為基礎,與標簽池管理模塊進行交互,并基于申請到的標簽塊從中申請或釋放單個標簽值,完成對MPLS標簽的分配管理。
2.根據權利要求1所述的MPLS標簽的分配管理系統,其特征在于,所述標簽池管理模塊,用于負責標簽塊的管理,并通過與信令協議模塊的交互返回信令協議模塊申請或釋放的標簽塊,其具體為:
將標簽值劃分為標簽數量相同的標簽段,將每個標簽段視為一個標簽塊,并將所有標簽段都置為可用狀態,且標識所有標簽塊可被信令協議模塊申請使用;針對信令協議模塊啟動時,向標簽池管理模塊發送申請標簽塊請求,根據所述請求,由標簽池管理模塊查詢可用的空閑標簽塊,并將該可用的空閑標簽塊置為被使用狀態,發送至信令協議模塊;以及在信令協議模塊需要使用多個標簽塊的情況下,在建立MPLS LSP過程中分配標簽塊,在信令協議模塊拆除MPLS LSP過程中回收標簽塊。
3.根據權利要求1所述的MPLS標簽的分配管理系統,其特征在于,所述信令協議模塊包括分別與標簽池管理模塊進行交互的LDP協議單元、RSVP協議單元以及BGP協議單元;
所述LDP協議單元,用于基于LDP協議與標簽池管理模塊進行交互,并基于申請到的標簽塊從中申請或釋放單個標簽值,完成對MPLS標簽的分配管理;
所述RSVP協議單元,用于基于RSVP協議與標簽池管理模塊進行交互,并基于申請到的標簽塊從中申請或釋放單個標簽值,完成對MPLS標簽的分配管理;
所述BGP協議單元,用于基于BGP協議與標簽池管理模塊進行交互,并基于申請到的標簽塊從中申請或釋放單個標簽值,完成對MPLS標簽的分配管理。
4.一種MPLS標簽的分配管理方法,其特征在于,包括以下步驟:
S1、將標簽值劃分為標簽數量相同的標簽段,將每個標簽段視為一個標簽塊,并將所有標簽段都置為可用狀態,且標識所有標簽塊可被信令協議模塊申請使用;
S2、針對信令協議模塊啟動時,向標簽池管理模塊發送申請標簽塊請求,根據所述請求,由標簽池管理模塊查詢可用的空閑標簽塊,并將該可用的空閑標簽塊置為被使用狀態,發送至信令協議模塊;
S3、針對信令協議模塊在建立MPLS LSP過程中,從申請到的標簽塊中為信令協議模塊的FEC分配對應的標簽值;
S4、針對信令協議模塊拆除MPLS LSP過程中,由信令協議模塊釋放已申請的一個或多個標簽值,完成對MPLS標簽的釋放管理。
5.根據權利要求4所述的MPLS標簽的分配管理方法,其特征在于,所述步驟S2包括以下步驟:
S201、通過信令協議模塊向標簽池管理模塊發出申請標簽塊請求;
S202、由標簽池管理模塊接收信令協議模塊申請標簽塊的請求,查詢可用的空閑標簽塊;
S203、利用標簽池管理模塊將所述可用的空閑標簽置為被使用狀態;
S204、通過標簽池管理模塊將申請到的標簽塊發送至協議模塊。
6.根據權利要求4所述的MPLS標簽的分配管理方法,其特征在于,所述步驟S3包括以下步驟:
S301、針對信令協議模塊在建立MPLS LSP過程中,判斷信令協議模塊預先申請的標簽塊中是否有空閑標簽,若是,則進入步驟S302,否則,進入步驟S303;
S302、由信令協議模塊從預先申請的標簽塊中申請空閑標簽,作為信令協議模塊FEC對應的標簽值;
S303、由信令協議模塊向標簽池管理模塊再申請一個標簽塊,并通過標簽池管理模塊將申請到的標簽塊置為被使用狀態;
S304、通過信令協議模塊從新申請到的標簽塊中申請空閑標簽值,作為信令協議模塊中FEC對應的標簽值。
7.根據權利要求4所述的MPLS標簽的分配管理方法,其特征在于,所述步驟S4包括以下步驟:
S401、針對信令協議模塊拆除MPLS LSP過程中,釋放信令協議模塊已申請的一個或多個標簽值,并判斷該標簽值對應的標簽塊是否為信令協議申請的唯一標簽塊,若是,則信令協議模塊完成對MPLS標簽值的釋放管理;否則,進入步驟S402;
S402、判斷該標簽值對應的標簽塊中所有標簽值是否已經全部釋放,若是,則進入步驟S403,否則,信令協議模塊完成對MPLS標簽值的釋放管理;
S403、由信令協議模塊通知標簽池管理模塊將該標簽塊的狀態置為可用狀態,并被標簽池管理模塊回收,完成對MPLS標簽的釋放管理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市風云實業有限公司,未經深圳市風云實業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110962043.8/1.html,轉載請聲明來源鉆瓜專利網。





