[發明專利]芯片級實現以太網OAM幀時延測量的方法和裝置有效
| 申請號: | 201210517225.5 | 申請日: | 2012-12-06 |
| 公開(公告)號: | CN102984030A | 公開(公告)日: | 2013-03-20 |
| 發明(設計)人: | 廖繼平;單哲 | 申請(專利權)人: | 盛科網絡(蘇州)有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24 |
| 代理公司: | 蘇州慧通知識產權代理事務所(普通合伙) 32239 | 代理人: | 安紀平 |
| 地址: | 215021 江蘇省蘇州市工業園區*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 芯片級 實現 以太網 oam 幀時延 測量 方法 裝置 | ||
技術領域
本發明涉及網絡通信領域,尤其涉及芯片級實現以太網OAM中內向MEP(Up?MEP)的幀時延測量的方法和裝置。
背景技術
以太網OAM(Operations,Administration,and?Maintenance,操作,管理,維護)技術最初由IEEE?802.1ag提出,用于在以太網中對各層次業務通道進行監測,故障定位,錯誤報告。后經由ITU-Y.1731進行擴展,增加了錯誤管理和性能偵測方面的內容,其中重要的就是ETH-DM(EthernetDelay?Measurement?function),即幀時延測量的機制和功能。協議規定,維護域的接收雙方兩端MEP(維護端點)記錄接收、發送時的時間信息,并交由一端進行時延計算,從而得到這兩個MEP之間的時延。
為了使OAM滿足電信級50ms切換的需求,越來越多的芯片設計生產廠商把OAM功能在芯片中實現,相應的,ETH-DM功能也需要在芯片中實現,這就需要相應的時鐘模塊與OAM共同來完成這一功能。
在以太網OAM中有一個重要的概念,MEP(Maintenance?End?Point,維護端點),即OAM域邊緣的維護點,其配置于網絡轉發實體設備如交換機,網橋(Bridge)等的端口上。在以太網OAM中,MEP可以分為兩類,外向MEP(Down?MEP)和內向MEP(Up?MEP),如圖1A和圖1B所示,為分別為配置有外向MEP和內向MEP的網橋,外向MEP的監測和管理的范圍包括PortA以及其向左的鏈路,內向MEP監測和管理的范圍包括PortA中間的轉發模塊Relay?Entity及Port?B方向的鏈路。詳細定義及解釋參考ITU-T?Y.1731及IEEE802.1ag。
由此可見,外向MEP和內向MEP在監測和管理范圍上是有所區別的,隨之而來的問題是,ETH-DM在外向MEP和內向MEP上的測量也應符合其管理范疇。
而由于時鐘模塊的特殊性,目前普遍的做法是在MAC上取得時鐘信息。而對于內向MEP而言,如圖1B所示,在內向MEP所配置的Port?A為接收ETH-DM相關報文的出端口時,時鐘信息并不能到達Port?A的MAC層,于是只能從入端口,即Port?B的MAC處取得時鐘信息,后進一步傳遞并處理。這就帶來了這樣的問題,對于內向MEP,ETH-DM并沒有完全準確的按照協議隨規定的監測管理范圍做DM的相關檢測,跳過了轉發模塊,即Relay?Entity,這會導致ETH-DM的不準確。
發明內容
本發明的目的在于提供一種芯片級實現以太網OAM中內向MEP的幀時延測量(DM)方法和裝置,其在內向MEP上進行測量幀時延時,將轉發模塊上的時延也進行了檢測,使得對幀時延的測量更為精確,也更符合ITU-Y.1731協議的規定。
為實現上述目的,本發明提出如下技術方案:一種芯片級實現以太網OAM幀時延測量的方法,包括:
在芯片中設置時鐘模塊,在網絡設備的入方向端口和出方向端口分別設置入方向OAM處理模塊及出方向OAM處理模塊;
所述時鐘模塊定時向網絡設備的MAC,入方向OAM處理模塊及出方向OAM處理模塊發送時間戳;
在內向MEP配置在所述出方向端口上接收DM報文時,從所述出方向OAM處理模塊中獲得時鐘信息;
在內向MEP配置在所述入方向端口上發送DM報文時,從所述入方向OAM處理模塊中獲得時鐘信息。
其中,所述內向MEP接收DM報文時包括以下步驟:
S1,DM報文從所述入方向端口的MAC進入,經轉發處理后,轉發至出方向端口;
S2,DM報文從所述出方向OAM處理模塊中取得時鐘信息,通過出方向回環,將報文和時間信息發送至OAM引擎中;
S3,OAM引擎根據報文中的時鐘信息,改寫報文中的時間字段,CPU根據所述時間字段進行幀時延的計算。
所述S2中取得的時鐘信息記入報文的帶外信息中。
所述內向MEP發送DM報文時包括以下步驟:
S1,將CPU發出的內向MEP的DM報文通過入方向回環轉發至所述入方向端口;
S2,在所述入方向OAM處理模塊中取得時鐘信息;
S3,將所述DM報文連通所述時鐘信息轉發至出方向端口,并在出方向端口處理結束時將所述時鐘信息寫入報文的時間字段中,CPU根據所述時間字段進行幀時延的計算。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于盛科網絡(蘇州)有限公司,未經盛科網絡(蘇州)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210517225.5/2.html,轉載請聲明來源鉆瓜專利網。





