本申請涉及通信技術領域,特別涉及一種數據處理的方法和網絡設備。
背景技術:
e1是脈碼調制(pulsecodemodulation,pcm)的一種,e1的一個時分復用幀(其長度t=125us)共劃分為32相等的時隙,時隙的編號為0~31,其中時隙0(又稱幀頭)用作幀同步,每個時隙傳送8bit,因此共用256bit,每秒傳送8000個幀,因此pcm一次群e1的數據率就是2.048mbit/s,16個e1幀組成一個e1復幀。
目前,兩個網絡設備之間交互e1幀數據時,面臨如下問題:不支持鏈路發現,本端e1網絡設備無法自動找到對端e1網絡設備;本端e1網絡設備無法知道對端e1網絡設備中承載的每路64k業務的類型(語音、數字等),配置可管理性差,本端e1網絡設備無法知道對端e1網絡設備中承載的每路64k業務的故障狀態,可服務性差,發現故障非常困難,且同一個e1幀中混合了數據、音頻、dcn等業務時,兩端配置不一致時,無法自動檢測沖突,e1中某條64k業務故障時,無法將此故障通知對端,排查故障亦非常困難。
技術實現要素:
本申請實施例提供了一種數據處理的方法和網絡設備,實現了鏈路發現以及故障排查,維護簡單,提升了用戶體驗。
一方面,本申請的實施例提供一種數據處理的方法,該方法包括:
第一網絡設備生成第一e1復幀,其中,該第一e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述8幀奇數幀中包括第一oam信息,所述第一oam信息由所述8幀奇數幀中每個奇數幀中的sa比特組成;
所述第一網絡設備向第二網絡設備發送所述第一e1復幀,以使得所述第二網絡設備根據所述第一oam信息進行鏈路管理、業務配置或故障、性能檢 測。
由于此過程以e1復幀為一個整體,將e1復幀中的每個e1幀奇數幀中設置oam信息,該oam信息由8幀奇數幀中每個奇數幀中的sa比特組成,因此第一網絡設備可以通過發送e1幀數據,向第二網絡設備發送第一oam信息,使得第二網絡設備根據收到的第一oam信息可以實現鏈路發現以及故障排查,維護簡單,提升了用戶體驗。
在一個可能的設計中,所述第一oam信息包括第一oam類型信息、第一oam內容信息和定幀比特,所述第一oam類型信息中包括所述8幀奇數幀中每個奇數幀中的一個第一目標sa比特,所述第一目標sa比特為sa4、sa5、sa6、sa7、sa8中的一個;
所述定幀比特包括所述8幀奇數幀中每個奇數幀中的第二目標sa比特,所述第二目標sa比特為sa4、sa5、sa6、sa7、sa8中除所述第一目標sa比特外的任意兩個,所述第一oam內容信息為所述為sa4、sa5、sa6、sa7、sa8中除所述第一oam類型信息和定幀比特外的sa比特。
此時對第一oam信息的組成,如第一oam類型信息、第一oam內容信息和定幀比特進行了規定,便于接收端按照相同規則進行oam信息解析。
在另一個可能的設計中,所述第一oam類型信息中包括oam大類碼比特位和oam小類碼比特位;
所述第一oam類型信息中的8個第一目標sa比特中至少有一個為oam大類碼比特位,其余為oam小類碼比特位,或者,
所述第一oam類型信息中的8個第一目標sa比特全部為oam小類碼比特位。
這樣由于對第一oam類型信息中劃分大類碼和小類碼,例如oam類型信息中設置大類碼001為業務配置,小類碼00001為時隙0~時隙15中標識是否配置業務,小類碼00002為時隙16~時隙31中標識是否配置業務,提高了oam信息的分類管理效率。
在另一個可能的設計中,所述第二目標sa比特包括sa5和sa8或者sa6和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的兩個sa比特均為1,或者,所述第二目 標sa比特包括sa7和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的sa7為0,sa8為1。
由于第一oam信息中sa比特在一些場合下容易出現偽幀,此時,對第二目標sa比特進行如上定義,即可避免出現偽幀。
在另一個可能的設計中,所述第一網絡設備生成第一e1復幀包括:
所述第一網絡設備根據預置的oam規則,將所述第一oam信息填入所述8幀奇數幀中的sa比特中,生成所述第一e1復幀。
在另一個可能的設計中,在所述第一網絡設備向第二網絡設備發送所述第一e1復幀之后,所述方法還包括:
所述第一網絡設備向第二網絡設備發送預先生成的第二e1復幀,所述第二e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述第二e1復幀的8幀奇數幀中包括第二oam信息,所述第二oam信息包括第二oam類型信息,所述第二oam類型信息中包括所述8幀奇數幀中每個奇數幀中的一個所述第一目標sa比特。
此時,當第一網絡設備有多個oam信息需要發送到第二網絡設備時,本申請實施例中可以依次發送循環發送,這樣可以發送多個oam信息,優選的,每個oam信息可以保持500ms以上,再發下一個oam信息,讓接收側的第二網絡設備不出現oam信息接收遺漏的情況。
另一方面,本申請實施例還提供一種數據處理的方法,包括:
第二網絡設備接收第一網絡設備發送的第一e1復幀,所述第一e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述8幀奇數幀中包括第一oam信息,所述第一oam信息由所述8幀奇數幀中每個奇數幀中的sa比特組成;
所述第二網絡設備從所述第一e1復幀中解析出所述第一oam信息,根據所述第一oam信息進行鏈路管理、業務配置或故障、性能檢測。
在一個可能的設計中,所述第一oam信息包括oam類型信息、第一oam內容信息和定幀比特,所述第一oam類型信息中包括所述8幀奇數幀中每個奇數幀中的一個第一目標sa比特,所述第一目標sa比特為sa4、sa5、sa6、sa7、sa8中的一個;
所述定幀比特包括所述8幀奇數幀中每個奇數幀中的第二目標sa比特,所述第二目標sa比特為sa4、sa5、sa6、sa7、sa8中除所述第一目標sa比特外的任意兩個,所述第一oam內容信息為所述為sa4、sa5、sa6、sa7、sa8中除所述第一oam類型信息和定幀比特外的sa比特。
在另一個可能的設計中,所述第一oam類型信息中包括oam大類碼比特位和oam小類碼比特位;
所述第一oam類型信息中的8個第一目標sa比特中至少有一個為oam大類碼比特位,其余為oam小類碼比特位,
或者,
所述第一oam類型信息中的8個第一目標sa比特全部為oam小類碼。
在另一個可能的設計中,所述第二目標sa比特包括sa5和sa8或者sa6和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的兩個sa比特均為1,或者,所述第二目標sa比特包括sa7和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的sa7為0,sa8為1。
在另一個可能的設計中,在所述第二網絡設備接收第一網絡設備發送的第一e1復幀之后,所述方法還包括:
所述第二網絡設備接收所述第一網絡設備發送的第二e1復幀,所述第二e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述第二e1復幀的8幀奇數幀中包括第二oam信息,所述第二oam信息包括第二oam類型信息和第二oam內容信息,所述第二oam類型信息中包括所述8幀奇數幀中每個奇數幀中的一個所述第一目標sa比特;所述第二oam內容信息中包括所述8幀奇數幀中每個奇數幀中的所述第二目標sa比特;
所述第二網絡設備從所述第二e1復幀中解析出所述第二oam信息,根據所述第二oam信息進行鏈路管理、業務配置或故障、性能檢測。
另一方面,本申請實施例提供一種網絡設備,包括:
處理器,用于生成第一e1復幀,所述第一e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述8幀奇數幀中 包括第一oam信息,所述第一oam信息由所述8幀奇數幀中每個奇數幀中的sa比特組成;
發送器,用于向目標網絡設備發送所述第一e1復幀,以使得所述第二網絡設備根據所述第一oam信息進行鏈路管理、業務配置或故障、性能檢測。
在一個可能的設計中,所述第一oam信息包括第一oam類型信息、第一oam內容信息和定幀比特,所述第一oam類型信息中包括所述8幀奇數幀中每個奇數幀中的一個第一目標sa比特,所述第一目標sa比特為sa4、sa5、sa6、sa7、sa8中的一個;
所述定幀比特包括所述8幀奇數幀中每個奇數幀中的第二目標sa比特,所述第二目標sa比特為sa4、sa5、sa6、sa7、sa8中除所述第一目標sa比特外的任意兩個,所述第一oam內容信息為所述為sa4、sa5、sa6、sa7、sa8中除所述第一oam類型信息和定幀比特外的sa比特。
在另一個可能的設計中,所述第一oam類型信息中包括oam大類碼比特位和oam小類碼比特位;
所述第一oam類型信息中的8個第一目標sa比特中至少有一個為oam大類碼比特位,其余為oam小類碼比特位,或者,
所述第一oam類型信息中的8個第一目標sa比特全部為oam小類碼比特位。
在另一個可能的設計中,所述第二目標sa比特包括sa5和sa8或者sa6和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的兩個sa比特均為1,或者,所述第二目標sa比特包括sa7和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的sa7為0,sa8為1。
在另一個可能的設計中,所述處理器具體用于根據預置的oam規則,將所述第一oam信息填入所述8幀奇數幀中的sa比特中,生成所述第一e1復幀。
在另一個可能的設計中,在所述第一網絡設備向第二網絡設備發送所述第一e1復幀之后,所述發送器還用于向第二網絡設備發送預先生成的第二e1復幀,所述第二e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔 的8幀奇數幀和8幀偶數幀,所述第二e1復幀的8幀奇數幀中包括第二oam信息,所述第二oam信息包括第二oam類型信息,所述第二oam類型信息中包括所述8幀奇數幀中每個奇數幀中的一個所述第一目標sa比特。
另一方面,本申請實施例中提供的一種網絡設備,包括:
接收器,用于接收目標網絡設備發送的第一e1復幀,所述第一e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述8幀奇數幀中包括第一oam信息,所述第一oam信息由所述8幀奇數幀中每個奇數幀中的sa比特組成;
處理器,用于從所述第一e1復幀中解析出所述第一oam信息,根據所述第一oam信息進行鏈路管理、業務配置或故障、性能檢測。
在一個可能的設計中,所述第一oam信息包括第一oam類型信息、第一oam內容信息和定幀比特,所述第一oam類型信息中包括所述8幀奇數幀中每個奇數幀中的一個第一目標sa比特,所述第一目標sa比特為sa4、sa5、sa6、sa7、sa8中的一個;
所述定幀比特包括所述8幀奇數幀中每個奇數幀中的第二目標sa比特,所述第二目標sa比特為sa4、sa5、sa6、sa7、sa8中除所述第一目標sa比特外的任意兩個,所述oam內容信息為所述為sa4、sa5、sa6、sa7、sa8中除所述第一oam類型信息和定幀比特外的sa比特。
在另一個可能的設計中,所述第一oam類型信息中包括oam大類碼比特位和oam小類碼比特位;
所述第一oam類型信息中的8個第一目標sa比特中至少有一個為oam大類碼比特位,其余為oam小類碼比特位,
或者,
所述第一oam類型信息中的8個第一目標sa比特全部為oam小類碼。
在另一個可能的設計中,所述第二目標sa比特包括sa5和sa8或者sa6和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的兩個sa比特均為1,或者,所述第二目標sa比特包括sa7和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的sa7為0,sa8為1。
在另一個可能的設計中,在所述第二網絡設備接收第一網絡設備發送的第一e1復幀之后,所述接收器還用于接收所述第一網絡設備發送的第二e1復幀,所述第二e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述第二e1復幀的8幀奇數幀中包括第二oam信息,所述第二oam信息包括第二oam類型信息和第二oam內容信息,所述第二oam類型信息中包括所述第二e1復幀的8幀奇數幀中每個奇數幀中的一個所述第一目標sa比特;所述第二oam內容信息中包括所述8幀奇數幀中每個奇數幀0時隙中的所述第二目標sa比特;
所述處理器還用于從所述第二e1復幀中解析出所述第二oam信息,根據所述第二oam信息進行鏈路管理、業務配置或故障、性能檢測。
從以上技術方案可以看出,本申請實施例具有以下優點:
本申請實施例中,以e1復幀為一個整體,將e1復幀中的每個e1幀奇數幀中設置oam信息,該oam信息由8幀奇數幀中每個奇數幀中的sa比特組成,因此第一網絡設備可以通過發送e1幀數據,向第二網絡設備發送第一oam信息,使得第二網絡設備根據收到的第一oam信息可以實現鏈路發現以及故障排查,維護簡單,提升了用戶體驗。
附圖說明
圖1是本申請實施例中數據處理的方法的一個實施例示意圖;
圖2是本申請實施例中e1復幀中sa比特結構示意圖;
圖3是本申請實施例中可能出現偽幀的示意圖;
圖4是本申請實施例中數據處理的方法的另一個實施例示意圖;
圖5是本發明實施例中網絡設備的一個實施例示意圖;
圖6是本發明實施例中網絡設備的一個實施例示意圖。
具體實施方式
本申請實施例提供了一種數據處理的方法和網絡設備,實現了鏈路發現以及故障排查,維護簡單,提升了用戶體驗。
為了使本技術領域的人員更好地理解本申請方案,下面將結合本申請實 施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分的實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬于本申請保護的范圍。
本申請的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等(如果存在)是用于區別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數據在適當情況下可以互換,以便這里描述的實施例能夠以除了在這里圖示或描述的內容以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。
為了便于理解本申請,對e1鏈路中的pcm(pulsecodemodulation,脈沖編碼調制)的幀結構作簡單介紹。通常,e1鏈路中的pcm幀的0時隙承載控制信息,e1的一個時分復用幀(其長度t=125us)共劃分為32相等的時隙,時隙的編號為0~31,其中時隙0(又稱幀頭)用作幀同步,時隙16用來傳送信令,剩下1~15和17~31共30個時隙用作30個話路,每個時隙傳送8bit,因此共用256bit,每秒傳送8000個幀,因此pcm一次群e1的數據率就是2.048mbit/s,16個e1幀組成一個e1復幀,偶數幀0時隙稱為fas(framealignmentsignal,幀同步標記),而奇數幀0時隙稱為nfas(notcontainingtheframealignmentsignal,非幀同步標記),具體如下表1所示:
表1
其中,si在國際電信聯盟(internationaltelecommunicationunion,itu)建議中作為國際用途保留字,實際中一般用作crc校驗;奇數幀的比特2固定為1,以避免偽同步碼的出現;奇數幀的比特3(即表中a)作為遠端告警指示,正常時為0,有告警時為1,目前,為了防止偽幀頭,在itu-tg.704規定,sa比特固定為11111。
下面介紹本申請實施例,本申請實施例應用在兩個網絡設備之間e1幀數據的交互,e1有成幀,成復幀與不成幀三種方式,在成幀的e1中第0時隙用于傳輸幀同步數據,其余31個時隙可以用于傳輸有效數據;在成復幀的e1中,除了第0時隙外,第16時隙是用于傳輸信令的,只有第1到15,第17到第31共30個時隙可用于傳輸有效數據;而在不成幀的e1中,所有32個時隙都可用于傳輸有效數據,本申請實施例中,e1以成復幀的方式通過一個網絡設備向另一個網絡設備發送e1幀數據。
下面介紹本申請實施例中數據處理的方法的實施例。
請參閱圖1,本申請實施例中數據處理的方法的一個實施例包括:
101、第一網絡設備生成第一e1復幀;
其中,所述第一e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述8幀奇數幀中包括操作、管理和維護(operation,administrationandmaintenance,oam)信息,所述第一oam信息由所述8幀奇數幀中每個奇數幀0時隙中的sa比特組成;
可選的,所述第一oam信息包括第一oam類型信息、第一oam內容信息和定幀比特,所述第一oam類型信息中包括所述8幀奇數幀中每個奇數幀0時隙中的一個第一目標sa比特,所述第一目標sa比特為sa4、sa5、sa6、sa7、sa8中的一個;所述定幀比特包括所述8幀奇數幀中每個奇數幀0時隙中的第二目標sa比特,所述第二目標sa比特為sa4、sa5、sa6、sa7、sa8中除所述第一目標sa比特外的任意兩個,所述第一oam內容信息為所述為 sa4、sa5、sa6、sa7、sa8中除第一oam類型信息和定幀比特外的sa比特,即一個奇數幀的sa4~sa8中,一個sa比特為第一oam類型信息,兩個sa比特為定幀比特對應的sa比特位,剩下的兩個sa比特為第一oam內容信息,需要說明的是,在一個e1復幀中,定幀比特對應的sa比特位并不是所有的奇數幀都需要是定幀比特,可選的,例如,將一個e1復幀中的16幀分別編號為0~15,假設定幀比特對應的sa比特為sa5、sa8,則可以是編號為3、7、11、15的e1幀中的sa5、sa8為定幀比特,例如均為1。
可選的,所述第一oam類型信息中的8個第一目標sa比特中至少有一個為oam大類碼比特位,其余為oam小類碼比特位,或者,所述第一oam類型信息中的8個第一目標sa比特全部為oam小類碼比特位,例如,如圖2所示,當sa4為第一目標sa比特時,將一個e1復幀中的16幀分別編號為0~15,其中,幀序號為1、3、5的奇數幀中的sa4比特可以是大類碼比特位,即圖2中typea,包括typea1,typea2,typea3,幀序號為7、9、11、13、15的奇數幀中的sa4比特為小類碼比特位,即圖2中所示的typeb,包括typeb1,typeb2,typeb3,typeb4,typeb5。
e1幀頭由fas和nfas構成,fas的第2~8bit“0011011”和nfas的第2bit“1”為幀頭標示,由于第二網絡設備進行e1定幀要求連續三幀,即fas+nfas+fas滿足上述標示要求,在這種情況下,若sa4~sa8的值隨意排布會出現偽幀頭的情況,如圖3所示(圖3中標號0、1、2指的是連續三幀),特定的sa比特,再結合業務時隙(英文全稱:timeslot,簡稱:ts)1特定值,會形成e1偽幀頭,即,如圖3中編號1、2的幀中標示的實線框中包含了fas(0011011)和nfas(1),與編號2、3的幀中標示的虛線框中完全一致,出現了偽幀。
根據圖3統計,nfas中sa比特采用如下4種sa比特組合(如下表2所示),可能出現e1偽幀:
表2
因此讓sa比特不包含這些組合,就可以有效規避e1偽幀:
規避第四種sa組合:sa8不能出現0,若sa8固定為1,sa8固定為1時:第一種、第三種、第四種sa組合都不會出現
規避第二種sa組合:sa5不為0固定為1,sa6不為0固定為1,sa7不為1固定為0都可以
綜上可知,有如下三種方案可以規避e1偽幀:a)sa5和sa8固定為1;b)sa6和sa8固定為1;c)sa7固定為0且sa8固定為1。
具體的,在本申請實施例中,即所述第二目標sa比特包括sa5和sa8或者sa6和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的兩個sa比特均為1,或者,所述第二目標sa比特包括sa7和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的sa7為0,sa8為1。
當所述第一目標sa比特為sa4時,所述第二目標sa比特包括sa5和sa8或者sa6和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的兩個sa比特均為1,或者,所述第二目標sa比特包括sa7和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的sa7為0,sa8為1;
當所述第一目標sa比特為sa5時,所述第二目標sa比特包括sa6和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的兩個sa比特均為1,或者,所述第二目標sa比特包括sa7和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的sa7為0,sa8為1;
當所述第一目標sa比特為sa6時,所述第二目標sa比特包括sa5和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇 數幀中的第二目標sa比特中的兩個sa比特均為1,或者,所述第二目標sa比特包括sa7和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的sa7為0,sa8為1;
當所述第一目標sa比特為sa7時,所述第二目標sa比特包括sa5和sa8或者sa6和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的兩個sa比特均為1。
本申請實施例中,所述第一網絡設備生成第一e1復幀可以包括:
所述第一網絡設備根據預置的oam規則,將第一oam信息填入所述8幀奇數幀中0時隙的sa比特中,生成所述第一e1復幀。
以圖2為例,預置的oam規則可以包括如表3所示(以圖2中所示為例):
表3
如上表3所示,預置的oam規則即將對應的oam信息(如第一oam信息等)填入上述對應的位置(如sa4~sa8比特)中的規則,預置的oam規則中oam類型信息可以通過typea、typeb來定義,此時,oam內容信息可以包括圖2中(1)~(15),例如,當typea是000時,typeb,oam信息表示的oam類型可以是鏈路發現,故障狀態,性能狀態等,具體的,如鏈路自動發現:typeb為00000時,oam為網元標識(即本申請實施例中網絡設備的標識,代號如neid)的高2字節;typeb為00001時為網元標識的低2字節;typeb為00002時為網絡設備對應插入的單板槽位號;typeb為00003時為網絡設備對應插入的單板端口號,又例如,當typea是001時,oam信息表示的oam類型可以是業務配置,例如,當typea是001,typeb是x0000時,表示業務配置信息,具體的,如判斷64k時隙是否配置業務:typeb為00000時,圖2中(1)~(15)分別表示slot1~15是否配置業務;typeb為10000時,圖2中(1)~(16)分別表示slot16~31是否配置業務;0表示無業務,1表示有業務,再例如,typea為002時,oam信息表示的oam類型為時隙當前故障狀態,例如slot(時隙)1~31當前故障狀態,例如,當typea是002,typeb是x0000時,表示64k時隙當前故障狀態:具體的,typeb為00000時,圖2中(1)~(15)分別表示slot1~15是否有故障;typeb為10000時,圖2中(1)~(16)分別表示slot16~31是否有故障;0表示ok,1表示故障,可以理解的上述只是部分舉例,還可以有更多oam類型信息可以利用sa比特進行表示,例 如,當typea是003~110等,均可以作為未來拓展,當typea、typeb均為1時,即可兼容老系統,因為老系統默認的sa均為1。
102、第一網絡設備向第二網絡設備發送所述第一e1復幀。
本申請實施例中,第二網絡設備接收到所述第一e1復幀后,所述第二網絡設備可以根據所述第一oam信息進行鏈路管理、業務配置或故障、性能檢測,在本申請的一些實施例中,若所述第一oam信息中包括協議保護信息,如上表3中typea為003時,所述第二網絡設備還可以根據所述第一oam信息進行協議保護等,此處不作限定。
本申請實施例中,以e1復幀為一個整體,將e1復幀中的每個e1幀奇數幀中設置oam信息,所述oam信息由所述8幀奇數幀中每個奇數幀0時隙中的sa比特組成,因此第一網絡設備可以通過發送e1幀數據,向第二網絡設備發送第一oam信息,使得第二網絡設備根據收到的第一oam信息可以實現鏈路發現以及故障排查,維護簡單,提升了用戶體驗。
本申請實施例中,當第一網絡設備有多個oam信息需要發送到第二網絡設備時,本申請實施例中可以依次發送循環發送,每個oam信息建議保持500ms以上,再發下一個,讓接收側的第二網絡設備不遺漏。
此時,本申請實施例中,在所述第一網絡設備向第二網絡設備發送所述第一e1復幀之后,所述方法還可以包括:
所述第一網絡設備向第二網絡設備發送預先生成的第二e1復幀,所述第二e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述第二e1復幀的8幀奇數幀中包括第二oam信息,所述第二oam信息第二包括oam類型信息,所述第二oam類型信息中包括所述8幀奇數幀中每個奇數幀0時隙中的一個所述第一目標sa比特。
第一網絡設備生成第二e1復幀的方式可以與生成第一e1復幀的方式類似,此處不再贅述。
下面介紹本申請實施例中另一側的數據處理的方法的實施例。
請參閱圖4,本申請實施例中另一個數據處理的方法的實施例,包括:
401、第二網絡設備接收第一網絡設備發送的第一e1復幀;
所述第一e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8 幀奇數幀和8幀偶數幀,所述8幀奇數幀中包括第一oam信息,所述第一oam信息由所述8幀奇數幀中每個奇數幀中的sa比特組成。
402、所述第二網絡設備從所述第一e1復幀中解析出所述第一oam信息,根據所述第一oam信息進行鏈路管理、業務配置或故障、性能檢測。
本申請實施例中第一e1復幀中oam信息的結構,可以參照圖3所示實施例,此處不再贅述。
可選的,在所述第二網絡設備接收第一網絡設備發送的第一e1復幀之后,所述方法還包括:
所述第二網絡設備接收所述第一網絡設備發送的第二e1復幀,所述第二e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述第二e1復幀的8幀奇數幀中包括第二oam信息,所述第二oam信息包括第二oam類型信息和第二oam內容信息,所述第二oam類型信息中包括所述8幀奇數幀中每個奇數幀中的一個所述第一目標sa比特;所述第二oam內容信息中包括所述8幀奇數幀中每個奇數幀中的所述第二目標sa比特;
所述第二網絡設備從所述第二e1復幀中解析出所述第二oam信息,根據所述第二oam信息進行鏈路管理、業務配置或故障、性能檢測。
同樣的,本申請實施例中第二e1復幀中oam信息的結構,可以參照圖3所示實施例,此處不再贅述。
下面介紹本申請實施例中網絡設備的實施例。
請參閱圖5,本申請實施例中網絡設備500的一個實施例包括:
處理器501,用于生成第一e1復幀,所述第一e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述8幀奇數幀中包括第一oam信息,所述第一oam信息由所述8幀奇數幀中每個奇數幀中的sa比特組成;
發送器502,用于向目標網絡設備發送所述第一e1復幀,以使得所述第二網絡設備根據所述第一oam信息進行鏈路管理、業務配置或故障、性能檢測。
可選的,所述第一oam信息包括第一oam類型信息、第一oam內容 信息和定幀比特,所述第一oam類型信息中包括所述8幀奇數幀中每個奇數幀中的一個第一目標sa比特,所述第一目標sa比特為sa4、sa5、sa6、sa7、sa8中的一個;
所述定幀比特包括所述8幀奇數幀中每個奇數幀中的第二目標sa比特,所述第二目標sa比特為sa4、sa5、sa6、sa7、sa8中除所述第一目標sa比特外的任意兩個,所述第一oam內容信息為所述為sa4、sa5、sa6、sa7、sa8中除所述第一oam類型信息和定幀比特外的sa比特。
可選的,所述第一oam類型信息中包括oam大類碼比特位和oam小類碼比特位;
所述第一oam類型信息中的8個第一目標sa比特中至少有一個為oam大類碼比特位,其余為oam小類碼比特位,或者,
所述第一oam類型信息中的8個第一目標sa比特全部為oam小類碼比特位。
可選的,所述第二目標sa比特包括sa5和sa8或者sa6和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的兩個sa比特均為1,或者,所述第二目標sa比特包括sa7和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的sa7為0,sa8為1。
可選的,所述處理器501具體用于根據預置的oam規則,將所述第一oam信息填入所述8幀奇數幀中的sa比特中,生成所述第一e1復幀。
可選的,在所述第一網絡設備向第二網絡設備發送所述第一e1復幀之后,所述發送器502還用于向第二網絡設備發送預先生成的第二e1復幀,所述第二e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述第二e1復幀的8幀奇數幀中包括第二oam信息,所述第二oam信息包括第二oam類型信息,所述第二oam類型信息中包括所述8幀奇數幀中每個奇數幀中的一個所述第一目標sa比特。
下面本申請實施例中另一側網絡設備的實施例。
請參閱圖6,本申請實施例中網絡設備600的另一個實施例包括:
接收器601,用于接收目標網絡設備發送的第一e1復幀,所述第一e1 復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述8幀奇數幀中包括第一oam信息,所述第一oam信息由所述8幀奇數幀中每個奇數幀中的sa比特組成;
處理器602,用于從所述第一e1復幀中解析出所述第一oam信息,根據所述第一oam信息進行鏈路管理、業務配置或故障、性能檢測。
可選的,所述第一oam信息包括第一oam類型信息、第一oam內容信息和定幀比特,所述第一oam類型信息中包括所述8幀奇數幀中每個奇數幀中的一個第一目標sa比特,所述第一目標sa比特為sa4、sa5、sa6、sa7、sa8中的一個;
所述定幀比特包括所述8幀奇數幀中每個奇數幀中的第二目標sa比特,所述第二目標sa比特為sa4、sa5、sa6、sa7、sa8中除所述第一目標sa比特外的任意兩個,所述oam內容信息為所述為sa4、sa5、sa6、sa7、sa8中除所述第一oam類型信息和定幀比特外的sa比特。
可選的,所述第一oam類型信息中包括oam大類碼比特位和oam小類碼比特位;
所述第一oam類型信息中的8個第一目標sa比特中至少有一個為oam大類碼比特位,其余為oam小類碼比特位,
或者,
所述第一oam類型信息中的8個第一目標sa比特全部為oam小類碼。
可選的,所述第二目標sa比特包括sa5和sa8或者sa6和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的兩個sa比特均為1,或者,所述第二目標sa比特包括sa7和sa8,所述8幀奇數幀中第二幀奇數幀、第四幀奇數幀、第六幀奇數幀、第八幀奇數幀中的第二目標sa比特中的sa7為0,sa8為1。
可選的,在所述第二網絡設備接收第一網絡設備發送的第一e1復幀之后,所述接收器601還用于接收所述第一網絡設備發送的第二e1復幀,所述第二e1復幀中包括16幀e1幀,所述16幀e1幀中包括間隔的8幀奇數幀和8幀偶數幀,所述第二e1復幀的8幀奇數幀中包括第二oam信息,所述第二oam信息包括第二oam類型信息和第二oam內容信息,所述第二oam 類型信息中包括所述第二e1復幀的8幀奇數幀中每個奇數幀中的一個所述第一目標sa比特;所述第二oam內容信息中包括所述8幀奇數幀中每個奇數幀0時隙中的所述第二目標sa比特;
所述處理器602還用于從所述第二e1復幀中解析出所述第二oam信息,根據所述第二oam信息進行鏈路管理、業務配置或故障、性能檢測。
本申請實施例還提供一種計算機存儲介質,其中,該計算機存儲介質可存儲有程序,該程序執行時包括上述方法實施例中記載的至少數據處理的方法的部分或全部步驟。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本申請并不受所描述的動作順序的限制,因為依據本申請,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優選實施例,所涉及的動作和模塊并不一定是本申請所必須的。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
另外,在本申請各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單 元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。
所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本申請的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本申請各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述,以上實施例僅用以說明本申請的技術方案,而非對其限制;盡管參照前述實施例對本申請進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本申請各實施例技術方案的精神和范圍。