鬼佬大哥大
  • / 13
  • 下載費用:30 金幣  

一種報文處理方法及裝置.pdf

關 鍵 詞:
一種 報文 處理 方法 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201210257125.3

申請日:

2012.07.24

公開號:

CN102780622B

公開日:

2015.01.28

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):H04L 12/56申請日:20120724|||公開
IPC分類號: H04L12/70(2013.01)I 主分類號: H04L12/70
申請人: 中興通訊股份有限公司
發明人: 黃海濤; 胡廣伍; 楊東
地址: 518057 廣東省深圳市南山區科技園科技南路中興通訊大廈
優先權:
專利代理機構: 深圳鼎合誠知識產權代理有限公司 44281 代理人: 薛祥輝
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201210257125.3

授權公告號:

102780622B||||||

法律狀態公告日:

2015.01.28|||2013.01.09|||2012.11.14

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明提供一種選擇性遠端環回方法,在主控端和受控端上設置多種工作模式,根據選擇控制策略,讓主控端和受控端選擇適合的工作模式相互配合,以對接收的報文有多種處理方式;本發明提供的選擇性遠端環回方法,不僅使用于環回測試的非以太網OAM報文,能夠按照802.3ah協議規定正常環回;同時使實際使用的業務報文,不受開啟環回功能的影響能夠正常通信;使報文的處理方式更具選擇性,多樣性和實用性。

權利要求書

1.一種報文處理方法,其特征在于,包括以下步驟:
受控端根據預先設置的選擇控制策略為所述受控端的復用器和解析器分別
設置工作模式;
主控端根據預先設置的選擇控制策略為所述主控端的復用器和解析器分別
設置工作模式;
所述主控端與所述受控端的復用器和解析器分別根據各自的工作模式,對接
收的報文按照其報文類型對所述報文進行相應的處理;
所述復用器和解析器的工作模式包括:選擇模式。
2.如權利要求1所述的報文處理方法,其特征在于,所述選擇模式包括:
選擇環回模式和選擇丟棄模式。
3.如權利要求2所述的報文處理方法,其特征在于,當所述復用器或所
述解析器的工作模式為選擇環回模式時,判斷接收報文的類型,根據所述選擇控
制策略中對該種類型報文的處理方式對所述報文進行相應處理,所述處理方式包
括:環回或者轉發。
4.如權利要求3所述的報文處理方法,其特征在于,若所述接收的報文
為OMC報文,則根據選擇控制策略,對該報文進行轉發;若所述接收的報文為用
于環回測試的非以太網OAM報文,則根據選擇控制策略,對該報文進行環回。
5.如權利要求2所述的報文處理方法,其特征在于,當所述復用器或所
述解析器的工作模式為選擇丟棄模式時,判斷接收報文的類型,根據所述選擇控
制策略中對該種類型報文的處理方式對所述報文進行相應處理,所述處理方式包
括:丟棄或者轉發。
6.如權利要求5所述的報文處理方法,其特征在于,若所述接收的報文
為OMC報文,則根據選擇控制策略,對該報文進行轉發;若所述接收的報文為用
于環回測試的非以太網OAM報文,則根據選擇控制策略,對該報文進行丟棄。
7.一種報文處理裝置,其特征在于,包括:復用器、解析器和選擇控制
策略單元,所述復用器與所述解析器用于根據所述選擇控制策略單元中的記錄分
別設置自身的工作模式,并根據該工作模式,對接收的報文依據其報文類型對所
述報文進行相應的處理;所述的工作模式包括:選擇模式。
8.如權利要求7所述的報文處理裝置,其特征在于,所述選擇模式包括:
選擇環回模式和選擇丟棄模式。
9.如權利要求8所述的報文處理裝置,其特征在于,當所述復用器或所
述解析器的工作模式為選擇環回模式時,所述復用器或所述解析器還用于判斷接
收報文的類型,并根據所述選擇控制策略單元中對該種類型報文的處理方式對所
述報文進行相應處理,所述處理方式包括:環回或者轉發。
10.如權利要求9所述的報文處理裝置,其特征在于,所述復用器或所述
解析器還用于,若接收的報文為OMC報文,則對該報文進行轉發;若所述接收的
報文為用于環回測試的非以太網OAM報文,則對該報文進行環回。
11.如權利要求8所述的報文處理裝置,其特征在于,當所述復用器或所
述解析器的工作模式為選擇丟棄模式時,所述復用器或所述解析器還用于判斷接
收報文的類型,并根據所述選擇控制策略單元中對該種類型報文的處理方式進行
相應處理,所述處理方式包括:丟棄或者轉發。
12.如權利要求11所述的報文處理裝置,其特征在于,所述復用器或所述
解析器還用于,若所述接收的報文為OMC報文,則對該報文進行轉發;若所述接
收的報文為用于環回測試的非以太網OAM報文,則對該報文進行丟棄。

說明書

一種報文處理方法及裝置

技術領域

本申請涉及通訊領域,尤其涉及一種報文處理方法及裝置。

背景技術

IEEE802.3ah稱為“在第一英里內的以太網”,為運營商提供了一種實時監
測鏈路狀態、快速定位故障鏈路位置和故障類型等機制。OAM(Operations?
Administration?Maintenance操作、管理和維護)信息通過OAM?PDU(Protocol?
Data?Unit協議數據單元)慢速協議報文進行傳遞,其包含相應的控制和狀態
信息用于監控、測試和排除有故障的以太網鏈路,應用于網絡的接入位置(用
戶和網絡的接口-UNI),提供點到點(Point?to?Point)以太網鏈路的管理功
能,包括遠端環回、遠端失敗指示、鏈路監測等。

隨著以太網OAM技術逐步向城域網和廣域網發展,從而作為運營級傳輸網
技術提供多業務承載。在城域網和廣域網中,存在大量各種類型的用戶,而且
通常需要多個不同的運營商網絡來協同工作以提供端到端的客戶業務。隨著以
太網OAM技術在運營網絡中應用的不斷增加,對其擴展性也不斷提出挑戰。

請參考圖1,802.3ah協議規定在設備處于遠端環回狀態時,

1、主控端P2收到P1的非以太網OAM數據后,轉發到受控端的P3;

2、受控制環回裝置P3在環回狀態下,對收到的P2非以太網OAM數據進
行環回;

3、主控端P2收到環回的非以太網OAM數據后進行丟棄;

4、受控端P3在收到P4的非以太網OAM數據后,進行丟棄。

在上述示例中,主控端P2和受控端P3端口分別開啟以太網OAM環回功能
后,P1側正常的業務數據在到達受控端P3后,受控端對非以太網OAM數據按
照入方向進行統一環回處理;因此,不能到達P4端口;同樣,受控還回裝置
P4側業務數據在到達P3后,受控裝置對以太網OAM數據進行統一丟棄處理;
因此,P4側業務數據也不能到達P1;在實際網絡設備中使用以太網OAM環回
功能后,造成正常業務數據中斷。綜上,現有方法中,對報文的處理,無法按
照報文的類型使用不同的處理方式對報文進行相應的處理。

發明內容

本發明要解決的主要技術問題是,提供一種報文處理方法及裝置,避免對
各種報文只能進行單一的處理方式。

為解決上述技術問題,本發明采用的技術方案如下:

一種報文處理方法,包括以下步驟:

受控端根據預先設置的選擇控制策略為所述受控端的復用器和解析器分
別設置工作模式;

主控端根據預先設置的選擇控制策略為所述主控端的復用器和解析器分
別設置工作模式;

所述主控端與所述受控端的復用器和解析器分別根據各自的工作模式,對
接收的報文按照其報文類型對所述報文進行相應的處理;

所述復用器和解析器的工作模式包括:選擇模式。

進一步地,所述選擇模式包括:選擇環回模式和選擇丟棄模式。

更進一步地,當所述復用器或所述解析器的工作模式為選擇環回模式時,
判斷接收報文的類型,根據所述選擇控制策略中對該種類型報文的處理方式對
所述報文進行相應處理,所述處理方式包括:環回或者轉發。若所述接收的報
文為OMC報文,則根據選擇控制策略,對該報文進行轉發;若所述接收的報文
為用于環回測試的非以太網OAM報文,則根據選擇控制策略,對該報文進行環
回。

更進一步地,當所述復用器或所述解析器的工作模式為選擇丟棄模式時,
判斷接收報文的類型,根據所述選擇控制策略中對該種類型報文的處理方式對
所述報文進行相應處理,所述處理方式包括:丟棄或者轉發。若所述接收的報
文為OMC報文,則根據選擇控制策略,對該報文進行轉發;若所述接收的報文
為用于環回測試的非以太網OAM報文,則根據選擇控制策略,對該報文進行丟
棄。

本發明還提供一種報文處理裝置,包括:復用器、解析器和選擇控制策略
單元,所述復用器與所述解析器用于根據所述選擇控制策略單元中的記錄分別
設置自身的工作模式,并根據該工作模式,對接收的報文依據其報文類型對所
述報文進行相應的處理;所述的工作模式包括:選擇模式。

進一步地,所述選擇模式包括:選擇環回模式和選擇丟棄模式。

更進一步地,當所述復用器或所述解析器的工作模式為選擇環回模式時,
所述復用器或所述解析器還用于判斷接收報文的類型,并根據所述選擇控制策
略單元中對該種類型報文的處理方式對所述報文進行相應處理,所述處理方式
包括:環回或者轉發。所述復用器或所述解析器還用于,若接收的報文為OMC
報文,則對該報文進行轉發;若所述接收的報文為用于環回測試的非以太網OAM
報文,則對該報文進行環回。

更進一步地,當所述復用器或所述解析器的工作模式為選擇丟棄模式時,
所述復用器或所述解析器還用于判斷接收報文的類型,并根據所述選擇控制策
略單元中對該種類型報文的處理方式進行相應處理,所述處理方式包括:丟棄
或者轉發。所述復用器或所述解析器還用于,若所述接收的報文為OMC報文,
則對該報文進行轉發;若所述接收的報文為用于環回測試的非以太網OAM報文,
則對該報文進行丟棄。

本發明的有益效果是:本發明提供的一種報文處理方法及裝置,通過設置
多種工作模式,根據選擇控制策略,讓主控端和受控端選擇適合的工作模式相
互配合,對接收的報文有多種處理方式,用于環回測試的非以太網OAM報文,
能夠按照802.3ah協議規定正常環回;同時實際使用的業務報文,不受開啟環
回功能的影響能夠正常通信;使報文的處理方式更具選擇性,多樣性和實用性。

附圖說明

圖1為現有組網中主控和受控環回過程示意圖;

圖2為本發明一實施例中實現主控端和受控端初始化遠端環回的流程圖;

圖3為本發明一實施例中環回狀態下的報文處理流程圖;

圖4為本發明一實施例中LTE傳輸網絡系統模型框圖;

圖5為本發明一實施例中報文處理裝置結構示意圖。

具體實施方式

為使本發明的目的、技術方案和優點更加清楚,下面通過具體實施方式結
合附圖對本發明作進一步詳細說明。

本發明的整體構思為,為主控端及受控端的環回裝置設置多個工作模式,
使其能夠選擇適合的工作模式對接收的報文進行判斷,對不同的報文采取不同
的處理方式,使各種報文能夠得到妥善的處理,使正常的業務數據不會中斷。
下面將結合附圖對本發明的詳細過程予以說明:

為達到上述目的,本發明提供一種報文處理方法,

具體包括以下步驟:

受控端根據預先設置的選擇控制策略為所述受控端的復用器和解析器分
別設置工作模式;

主控端根據預先設置的選擇控制策略為所述主控端的復用器和解析器分
別設置工作模式;

然后主控端與受控端的復用器和解析器分別根據各自的工作模式,對接收
的報文按照其報文類型對該報文進行相應的處理;

較優的,為實現對報文的處理具有選擇性,上述復用器和解析器的工作模
式可以選用選擇模式,該選擇模式,具體可包括:選擇丟棄模式(DISCRAD_SEL)
和選擇環回模式(LB_SEL)。而需要注意的是,在現有的復用器與解析器中已
包括了以下工作模式:轉發模式(FWD)、環回模式(LB)和丟棄模式(DISCRAD)。
在本實施例中的解析器與復用器除了選擇模式外也包括上述的幾種現有工作
模式。

而在本實施例中,以太網OAM協議中復用器(Multiplexer)用來負責發
送從高級子層接收到的幀,包括MAC?Client的非以太網OAM幀、從控制子層
發送的OAM?PDU以及從解析器(Parser)收到的環回幀;而解析器(Parser)用
來負責接收底層OAMPDU、非OAMPDU幀,并分別傳遞給對OAM?Sublayer控制和
高級子層。當環回模式時,解析器將非OAMPDU幀分發給復用器完成環回。

在本實施例中,用戶可以自定義選擇控制策略,不同的選擇控制策略則匹
配不同的復用器和解析器的工作模式,下面就具體說明本實施例中一種復用器
和解析器工作模式的設置方式:

請參考圖2,在本實施例中,為方便說明,以遠端環回初始化為例進行說
明,主控端和受控端根據選擇控制策略中是否有記錄啟用選擇模式,若有,則
啟用選擇模式,若沒有,則不啟用選擇模式,具體包括以下步驟:

1、主控端設置首先設置其復用器和解析器都為DISCRAD模式;在本實施
例中,可以具體有以下命令行設置:Multiplexer?Action={local_mux_action
=DISCRAD};Parser?Action={local_par_action=DISCRAD};主控設置發
送環回控制OAMPDU給受控端;需要說明的是,在本實施例中,具體的命令行
設置形式僅為實現本發明技術方案的一種設置方式,本發明包括但不僅限于該
種具體的命令行設置形式;

2、受控端收到主控端發送的環回控制OAMPDU后,判斷選擇控制策略中是
否有記錄,若沒有記錄,則設置其復用器為DISCRAD模式,設置其解析器為LB
模式;即Multiplexer?Action={local_mux_action=DI?SCRAD};Parser?Action
={local_par_action=LB};受控端回應設置成功響應給主控端;

3、受控端收到主控端設置發送的環回控制OAMPDU后,判斷選擇控制策略
中有記錄,則設置其復用器為DISCRAD_SEL模式,設置其解析器為LB_SEL模
式;即Multiplexer?Action={local_mux_action=DISCRAD_SEL};Parser?
Action={local_par_action=LB_SEL};受控端回應設置成功響應給主控端;

4、主控端收到受控端狀態設置成功響應后,判斷主控端選擇策略控制中
是否有記錄,若沒有記錄,則設置主控端復用器為FWD模式,設置其解析器為
DISCRAD?模式;即Multiplexer?Action={local_mux_action=FWD};Parser?
Action={local_par_action=DISCRAD};

5、主控端收到受控端狀態設置成功響應后,判斷主控端選擇策略控制中
沒有記錄,則設置主控端復用器為FWD模式,設置解析器為DISCRAD_SEL;即
Multiplexer?Action={local_mux_action=FWD};Parser?Action?
={local_par_action=DISCRAD_SEL}。

在本實施例中,主控端與受控端的解析器和復用器可以根據需要選擇多種
工作模式,其中,當復用器或解析器的工作模式為選擇環回模式時,則判斷接
收報文的類型,根據選擇控制策略中對該種類型報文的處理方式對該報文進行
相應處理,處理方式包括:環回或者轉發;具體的,若其接收的報文為OMC報
文,則根據選擇控制策略,對該報文進行轉發;若接收的報文為用于環回測試
的非以太網OAM報文,則根據選擇控制策略,對該報文進行環回。

而當復用器或解析器的工作模式為選擇丟棄模式時,則判斷接收報文的類
型,根據選擇控制策略中對該種類型報文的處理方式對該報文進行相應處理,
所述處理方式包括:丟棄或者轉發;具體的,若接收的報文為OMC報文,則根
據選擇控制策略,對該報文進行轉發;若接收的報文為用于環回測試的非以太
網OAM報文,則根據選擇控制策略,對該報文進行丟棄。

下面,以一個具體的報文處理方式進行說明,請參考圖3,當主控端和受
控端處于遠端環回狀態時,對報文的處理會有以下幾種情況:

1、主控端復用器為FWD模式,復用器用于發送以太網OAM幀和非以太
網OAM幀;

2、受控端復用器為DISCRAD模式,解析器為LB模式時,復用器對高層
非以太網OAM報文后直接丟棄;解析器收到主控端發送的非以太網OAM報文后,
直接按照入方向進行環回;

3、受控端復用器為DISCRAD_SEL模式,解析器為LB_SEL模式時,復用
器根據選擇控制策略中對高層非以太網OAM報文中各報文類型的不同處理方式
對報文進行選擇性處理,包括丟棄和轉發;解析器收到主控端發送的非以太網
OAM報文后,根據選擇控制策略中對該類型報文的處理方式對報文進行環回或
者轉發處理;

4、主控端解析器為DISCARD模式時,收到非以太網OAM報文后直接丟
棄;

5、主控端解析器為DISCRAD_SEL模式時,對非以太網OAM報文選擇控
制策略中對該報文類型的處理方式對報文進行選擇性處理,包括丟棄和轉發。

請參考圖4,下面以一個具體的實施案例:LTE(Long?Term?Evolution,
長期演進)移動通信基站eNodeB(Evolved?Node?B,演進型Node?B),來說明
本發明報文處理方法的具體實現方式:

在LTE傳輸系統中,網元eNodeB支持以太網OAM功能,作為主控端,和
Switch交換機受控端對接;經過二層交換網絡后,OMC(Operations?&
Maintenance?Center,操作維護中心)用來管理eNodeB設備。

在eNodeB和交換機之間配置以太網OAM參數后,能夠實時監測鏈路的狀
態,并能夠將監測結果上報給OMC;在開啟遠端環回功能后,不會影響到正常
的OMC報文;具體實施步驟如下:

步驟1——在基站和交換機上配置以太網OAM參數和定義選擇控制策略,
該選擇控制策略為:允許基站和OMC之間的OMC報文能夠正常轉發,不進行環
回處理;用于還回測試的非以太網OAM報文進行還回;

步驟2——基站作為主控端、交換機作為受控端;開啟遠端環回功能;

步驟3——基站高層發送OMC報文到以太網OAM子層后,復用器為FWD模
式,將報文直接發送給交換機;

步驟4——交換機收到OMC報文后,設置其解析器為LB_SEL模式,查找選
擇控制策略庫中對該報文的處理策略為正常轉發,OMC后臺收到基站發送的OMC
報文;

步驟5——OMC發送報文到交換機后,交換機解析器為DISCARD_SEL模式;
查找選擇策略庫對OMC報文進行轉發;

步驟6——基站收到OMC報文后,解析器為DISCARD_SEL模式,查找選擇
策略庫對報文上送CPU處理;

步驟7——基站高層發送環回檢測報文到以太網OAM子層后,復用器為FWD
模式,將報文直接發送給交換機;

步驟8——交換機收到環回檢測報文后,解析器為LB_SEL模式,查找選擇
控制策略庫中對該報文的處理策略為環回,環回該報文;

步驟9——基站收到環回檢測報文后,解析器為DISCARD_SEL模式,查找
選擇控制策略庫中對該報文的處理策略為丟棄,丟棄報文。

請參考圖5,在本實施例中,還提供一種報文處理裝置,該裝置包括復用
器、解析器和選擇控制策略單元;復用器與解析器用于根據所述選擇控制策略
單元中的記錄分別設置自身的工作模式,并根據該工作模式,對接收的報文依
據其報文類型對所述報文進行相應的處理;所述的工作模式包括:選擇模式。

較優的,為實現對報文的處理具有選擇性,上述復用器和解析器的工作模
式可以選用選擇模式,該選擇模式,具體可包括:選擇丟棄模式(DISCRAD_SEL)
和選擇環回模式(LB_SEL)。而需要注意的是,在現有的復用器與解析器中已
包括了以下工作模式:轉發模式(FWD)、環回模式(LB)和丟棄模式(DISCRAD)。
在本實施例中的解析器與復用器除了選擇模式外也包括上述的幾種現有工作
模式。

而在本實施例中,以太網OAM協議中復用器(Multiplexer)用來負責發
送從高級子層接收到的幀,包括MAC?Client的非以太網OAM幀、從控制子層
發送的OAM?PDU以及從解析器(Parser)收到的環回幀;而解析器(Parser)用
來負責接收底層OAMPDU、非OAMPDU幀,并分別傳遞給對OAM?Sublayer控制和
高級子層。當環回模式時,解析器將非OAMPDU幀分發給復用器完成環回。

在本實施例中,主控端與受控端的解析器和復用器可以根據需要選擇多種
工作模式,其中,當復用器或解析器的工作模式為選擇環回模式時,則判斷接
收報文的類型,根據選擇控制策略單元中對該種類型報文的處理方式對該報文
進行相應處理,處理方式包括:環回或者轉發;具體的,若其接收的報文為OMC
報文,對該報文進行轉發;若接收的報文為用于環回測試的非以太網OAM報文,
則對該報文進行環回。

而當復用器或解析器的工作模式為選擇丟棄模式時,則判斷接收報文的類
型,根據選擇控制策略單元中對該種類型報文的處理方式對該報文進行相應處
理,所述處理方式包括:丟棄或者轉發;具體的,若接收的報文為OMC報文,
則對該報文進行轉發;若接收的報文為用于環回測試的非以太網OAM報文,則
該報文進行丟棄。

以上內容是結合具體的實施方式對本發明所作的進一步詳細說明,不能認
定本發明的具體實施只局限于這些說明。對于本發明所屬技術領域的普通技術
人員來說,在不脫離本發明構思的前提下,還可以做出若干簡單推演或替換,
都應當視為屬于本發明的保護范圍。

關于本文
本文標題:一種報文處理方法及裝置.pdf
鏈接地址:http://www.wwszu.club/p-6420811.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大