[發明專利]OAM報文的處理方法和裝置無效
| 申請號: | 201310281755.9 | 申請日: | 2013-07-05 |
| 公開(公告)號: | CN103368849A | 公開(公告)日: | 2013-10-23 |
| 發明(設計)人: | 何志川;趙茂聰;孟忠偉 | 申請(專利權)人: | 盛科網絡(蘇州)有限公司 |
| 主分類號: | H04L12/741 | 分類號: | H04L12/741;H04L12/24 |
| 代理公司: | 蘇州慧通知識產權代理事務所(普通合伙) 32239 | 代理人: | 安紀平 |
| 地址: | 215021 江蘇省蘇州市蘇州工業園*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | oam 報文 處理 方法 裝置 | ||
技術領域
本發明涉及通信領域,尤其是涉及一種將芯片和協處理器結合共同完成OAM報文的處理方法和裝置。
背景技術
在現有的芯片設計中,芯片內嵌的OAM處理引擎一般都只實現了鏈路的檢測及狀態機的維護功能。當OAM處理引擎檢測到告警之后都是通過中斷的方式通知一個目的地(如CPU、FPGA)來完成,但如果OAM處理引擎檢測到的告警是需要做保護切換的事件,則系統需要快速響應并完成保護切換,在這種情況下一般系統廠商都會采用FPGA(現場可編程門陣列)來實現,但OAM報文其他的慢速協議報文(如LBR報文、LTM報文等)又需要送到CPU來完成處理,由于從芯片內嵌的OAM處理引擎出來的報文只有一個目的地,芯片內嵌的OAM處理引擎與協處理器之間沒有完成很好的分工,所以就達不到系統廠商的需求。
在這樣的情況下,系統廠商往往會拋棄芯片內嵌的OAM處理引擎,對OAM報文不進行任何處理,而是獨立使用FPGA開發自己的OAM處理引擎,把OAM報文直接用到協處理器中進行處理。但是由于網絡處理器沒有集成OAM處理機制,而是采用FPGA來實現,那系統廠商勢必需要有FPGA團隊,此時就會大大增加上層系統軟件的開發難度,同時由于上層系統軟件需要維護OAM狀態機,進一步增加了上層軟件的復雜度;而且由于協處理器為芯片外接設備,所以OAM報文的吞吐量、會話數目也會受到網絡處理器與協處理器之間接口速率的限制,降低OAM報文的處理效率。
發明內容
本發明的目的在于克服現有技術的缺陷,提供一種OAM報文的處理方法和裝置,OAM報文處理引擎根據OAM報文類型對需要送入協處理器進行處理的報文配置相應的目的出口信息,使得OAM處理引擎與目的協處理器之間能夠實現很好的分工,節約了大量的人力和物力成本。
為實現上述目的,本發明提出如下技術方案:一種OAM報文的處理方法,OAM報文在入方向包處理引擎單元或出方向包處理引擎單元進行維護端點查找,得到OAM報文所在維護端點的信息后,將OAM報文送入OAM處理引擎,所述OAM處理引擎根據OAM報文類型對需要送入協處理器進行處理的報文指定其目的出口后,將帶有目的出口信息的OAM報文發送到芯片轉發模塊,所述芯片轉發模塊將OAM報文發送到與目的出口信息相應的協處理器進行報文處理。
優選地,當OAM處理引擎檢測到OAM報文對應的告警信息后,根據告警信息類型、OAM報文所在維護端點的信息、目的協處理器信息將告警信息封裝成標準的以太網格式,然后再指定OAM報文的目的出口。
所述OAM處理引擎根據OAM報文中的操作碼字段區分不同的OAM報文類型。
所述協處理器包括中央處理器和現場可編程門陣列,所述現場可編程門陣列根據告警信息類型和OAM報文所在維護端點的信息更新自動保護切換狀態機,并根據所述自動保護切換狀態機判斷是否進行保護切換。
本發明的另一目的在于提供一種OAM報文的處理裝置,包括入方向包處理引擎單元、出方向包處理引擎單元和OAM報文處理引擎單元,OAM報文在入方向包處理引擎單元或出方向包處理引擎單元中查找得出OAM報文所在維護端點的信息后,進入OAM處理引擎單元,所述OAM處理引擎單元包括封裝單元和配置出口單元,所述配置出口單元根據OAM報文類型對需要送入協處理進行處理的報文配置OAM報文的目的出口信息。
優選地,所述OAM報文的處理裝置還包括芯片轉發單元,所述芯片轉發單元用于將OAM報文發送到與目的出口信息相應的協處理器進行處理。
所述封裝單元用于當OAM處理引擎單元檢測到告警信息之后,根據OAM報文對應的告警信息類型、OAM報文所在維護端點的信息、目的協處理器信息將告警信息封裝成標準的以太網格式。
所述目的協處理器包括中央處理器和現場可編程門陣列,所述現場可編程門陣列根據告警信息類型和OAM報文所在維護端點的信息更新自動保護切換狀態機,并根據所述自動保護切換狀態機判斷是否進行保護切換。
本發明的有益效果是:OAM報文處理引擎能夠實現根據OAM報文類型配置OAM報文的目的出口信息,從而發送到與目的出口信息相對應的協處理器中進行處理,大大提高了OAM報文處理的效率,降低了芯片設計的復雜度,從而減少了人力和物力成本,便于進行推廣使用。
附圖說明
圖1是本發明實施例中OAM報文在OAM處理引擎中的處理方式示意圖;
圖2是本發明OAM報文的處理方法的流程示意圖;
圖3是本發明OAM報文的處理裝置的結構示意圖;
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于盛科網絡(蘇州)有限公司,未經盛科網絡(蘇州)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310281755.9/2.html,轉載請聲明來源鉆瓜專利網。





