專利名稱:光網(wǎng)絡(luò)數(shù)據(jù)處理方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種光網(wǎng)絡(luò)數(shù)據(jù)處理方法、裝置和系統(tǒng)。
背景技術(shù):
隨著電信業(yè)務(wù)的日益豐富,用戶對(duì)帶寬的需求也越來越大,原有的雙絞
線和同軸電纜接入技術(shù)可充分利用現(xiàn)有銅線資源,但無法為新業(yè)務(wù)如^L頻點(diǎn)播、雙向可視會(huì)議提供足夠帶寬,且傳輸距離有限,網(wǎng)絡(luò)覆蓋范圍小,而光纖的巨大容量和長(zhǎng)距離傳輸決定了光纖接入是寬帶接入的最終方案,因此國(guó)內(nèi)外運(yùn)營(yíng)商已經(jīng)將光纖到戶(fiber to the home, FTTH )作為接入網(wǎng)的必然選擇。如圖1所示為現(xiàn)有技術(shù)中無源光網(wǎng)絡(luò)(passive optical network,簡(jiǎn)稱為PON)的組網(wǎng)示意圖,其中,OLT為光線路終端(optical line terminal,簡(jiǎn)稱為OLT)即位于運(yùn)營(yíng)商機(jī)房的局端設(shè)備,ONU為光網(wǎng)絡(luò)單元(optical networkunit,簡(jiǎn)稱為ONU)即位于用戶房間內(nèi)部的用戶終端。從OLT到ONU的下行方向是廣播的,即一個(gè)OLT同時(shí)跟多個(gè)ONU通信。千兆無源光網(wǎng)絡(luò)(GigabitPON,簡(jiǎn)稱GPON)由于具有較寬的帶寬效率,且其同步定時(shí)器機(jī)制沿用傳統(tǒng)的同步數(shù)字體系,采用千兆無源光網(wǎng)絡(luò)封裝方法(GPON EncapsulationMethod,簡(jiǎn)稱GEM)能夠適配兩種速率的業(yè)務(wù),因而成為各國(guó)運(yùn)營(yíng)商目前使用最多的系統(tǒng)。
目前的GPON系統(tǒng)是存在缺陷的,首先,由于GPON系統(tǒng)支持的最大分支比有限,使得在用戶數(shù)目增多,網(wǎng)絡(luò)規(guī)模不斷擴(kuò)大的情況下需要修改現(xiàn)有的無源光網(wǎng)絡(luò)傳輸匯聚(Gigabit PON Transmission Convergence,簡(jiǎn)稱GTC )層的協(xié)議,擴(kuò)充相關(guān)協(xié)議幀的地址域。在原有GPON系統(tǒng)的基礎(chǔ)上進(jìn)行擴(kuò)容或升級(jí),使得原有的ONU支持原有協(xié)議而擴(kuò)容或升級(jí)新增的ONU支持地址 擴(kuò)展后的新協(xié)議,從而導(dǎo)致了兩種協(xié)議下的ONU之間無法共存的問題;其次, 現(xiàn)有的GPON傳輸速率有限,同樣為了保護(hù)現(xiàn)有投資,只能將現(xiàn)有GPON系 統(tǒng)的部分ONU升級(jí)為支持新協(xié)議的ONU,或者直接使用告訴ONU來擴(kuò)容或 升級(jí),而原有ONU與支持新協(xié)議的ONU在物理層特性上存在差異,因此導(dǎo) 致OLT不能夠識(shí)別出支持原有協(xié)議的ONU以及支持地址擴(kuò)展后新協(xié)議的 ONU的問題。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的是克服上述現(xiàn)有技術(shù)中OLT無法識(shí)別兩種類型的 ONU的缺陷,提供一種能夠使OLT對(duì)支持原有協(xié)議的ONU和支持新協(xié)議的 ONU進(jìn)行識(shí)別的光網(wǎng)絡(luò)數(shù)據(jù)處理方法、裝置和系統(tǒng),實(shí)現(xiàn)至少兩種不同協(xié)議 類型的ONU共存。
為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種光網(wǎng)絡(luò)數(shù)據(jù)處理方法,包括
接收至少兩種類型的數(shù)據(jù)幀;
對(duì)所述數(shù)據(jù)幀進(jìn)行識(shí)別;
才艮據(jù)所述識(shí)別結(jié)果,對(duì)相應(yīng)類型的數(shù)據(jù)幀進(jìn)行處理。
本發(fā)明實(shí)施例4是供一種光網(wǎng)絡(luò)數(shù)據(jù)處理裝置,包括 第一接收單元,用于接收至少兩種類型的數(shù)據(jù)幀;
標(biāo)識(shí)單元,用于對(duì)所述至少兩種類型的數(shù)據(jù)幀進(jìn)行不同標(biāo)識(shí); 第一發(fā)送單元,用于將進(jìn)行標(biāo)識(shí)的所述數(shù)據(jù)幀發(fā)送給其它裝置進(jìn)行識(shí)另'J。 本發(fā)明實(shí)施例還提供另一種光網(wǎng)絡(luò)數(shù)據(jù)處理裝置,包括 第二接收單元,用于接收至少兩種類型的數(shù)據(jù)幀,所述數(shù)據(jù)幀具有不同
標(biāo)識(shí);
識(shí)別單元,用于根據(jù)所述數(shù)據(jù)中具有的標(biāo)識(shí)對(duì)所述至少兩種類型的數(shù)據(jù) 幀進(jìn)行識(shí)別;第二發(fā)送單元,用于將所述進(jìn)行識(shí)別的數(shù)據(jù)幀發(fā)送給其他裝置進(jìn)行處理。
本發(fā)明實(shí)施例提供了一種光網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng),包括
光線路終端裝置,用于標(biāo)識(shí)下行數(shù)據(jù)幀并發(fā)送或?qū)邮盏降纳闲袛?shù)據(jù)幀
進(jìn)4亍iK別;
光網(wǎng)絡(luò)單元裝置,用于根據(jù)標(biāo)識(shí)位識(shí)別接收到的下行數(shù)據(jù)幀或?qū)ι闲袛?shù) 據(jù)幀進(jìn)4于標(biāo)識(shí)并發(fā)送。
因此,本發(fā)明實(shí)施例通過對(duì)接收的數(shù)據(jù)幀的識(shí)別結(jié)果對(duì)相應(yīng)類型的數(shù)據(jù) 幀進(jìn)行處理就能夠?qū)⒅С衷袇f(xié)議的光網(wǎng)絡(luò)單元以及擴(kuò)容或升級(jí)后的支持新 協(xié)議的光網(wǎng)絡(luò)單元進(jìn)行區(qū)別和識(shí)別,通過識(shí)別就能夠根據(jù)不同的光網(wǎng)絡(luò)單元 協(xié)議類型采用不同的處理方式,最終實(shí)現(xiàn)了兩種光網(wǎng)絡(luò)單元的共存。
圖1為現(xiàn)有技術(shù)中無源光網(wǎng)絡(luò)的組網(wǎng)結(jié)構(gòu)圖2為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理方法第一實(shí)施例的流程圖3為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理方法第二實(shí)施例的流程圖4為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理方法第二實(shí)施例中新協(xié)議下的上行數(shù)據(jù)幀
的幀結(jié)構(gòu)示意圖5為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理方法第三實(shí)施例的流程圖6為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理方法第三實(shí)施例中新協(xié)議下的下行數(shù)據(jù)幀
的幀結(jié)構(gòu)示意圖7為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理方法第四實(shí)施例的流程圖; 圖8為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理裝置第一實(shí)施例的結(jié)構(gòu)示意圖; 圖9為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理裝置第二實(shí)施例的結(jié)構(gòu)示意圖; 圖IO為本發(fā)明光網(wǎng)絡(luò)凝:據(jù)處理系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。 如圖2所示為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理方法第一實(shí)施例的流程圖,包括以下
步驟
步驟l:接收至少兩種類型的數(shù)據(jù)幀; 步驟2:對(duì)接收到的數(shù)據(jù)幀進(jìn)行識(shí)別; 步驟3:根據(jù)識(shí)別結(jié)果,對(duì)相應(yīng)類型的數(shù)據(jù)幀進(jìn)行處理。 具體地,OLT接收來自于支持不同協(xié)議類型的ONU上傳的數(shù)據(jù)幀,然 后對(duì)接受的到的數(shù)據(jù)幀分別進(jìn)行識(shí)別,通過識(shí)別確定當(dāng)前得到的數(shù)據(jù)幀是來 自于支持原有協(xié)議的ONU還是來自于支持新協(xié)議的ONU,在對(duì)ONU的類型 進(jìn)行判斷之后就采用與該種ONU類型對(duì)應(yīng)的處理方式對(duì)接收到的數(shù)據(jù)幀進(jìn) 行處理。
如圖3所示為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理方法第二實(shí)施例的流程圖,基于第 一實(shí)施例的步驟,本實(shí)施例進(jìn)一步來說,步驟2具體包括 步驟12:解析接收到的數(shù)據(jù)幀獲取標(biāo)識(shí)位;
步驟13:根據(jù)該標(biāo)識(shí)位進(jìn)行判斷,如杲是第一數(shù)據(jù)幀則執(zhí)行步驟14,否 則執(zhí)行步驟15;
步驟3具體包括
步驟14:在第一通道接收第一數(shù)據(jù)幀,并執(zhí)行步驟16; 步驟15:在第二通道接收第二數(shù)據(jù)幀,并執(zhí)行步驟17; 步驟16:對(duì)第一數(shù)據(jù)幀解復(fù)用和解封裝; 步驟17:對(duì)第二數(shù)據(jù)幀解復(fù)用和解封裝。
在步驟12之前還包括步驟10:對(duì)第一發(fā)送數(shù)據(jù)幀以及第二發(fā)送數(shù)據(jù)幀分 別進(jìn)行封裝和復(fù)用;
在步驟IO和步驟12之間還包括步驟11:將第一數(shù)據(jù)幀中的物理層開銷 的保留比特_沒置為標(biāo)識(shí)位。
具體地,第一數(shù)據(jù)幀可以為支持新協(xié)議的光網(wǎng)絡(luò)單元數(shù)據(jù)幀,第二數(shù)據(jù)幀為支持原有協(xié)議的光網(wǎng)絡(luò)單元數(shù)據(jù)幀。
為了保護(hù)現(xiàn)有投資,不可能完全替換原有的GPON設(shè)備,而是在原有的 GPON系統(tǒng)的基礎(chǔ)上進(jìn)行擴(kuò)容或升級(jí),原有的ONU支持原有協(xié)議,擴(kuò)容或升 級(jí)新增的ONU將支持地址擴(kuò)展后的新協(xié)議,所以網(wǎng)絡(luò)中存在支持原有協(xié)議的 ONU和支持新協(xié)議的ONU,而OLT要對(duì)這兩種協(xié)議類型的ONU發(fā)送的數(shù) 據(jù)幀進(jìn)行識(shí)別。
對(duì)于上行幀來說,為支持原有協(xié)議的ONU和支持新協(xié)議的ONU發(fā)送給 OLT的單播方式,對(duì)于支持原有協(xié)議的ONU發(fā)送的數(shù)據(jù)幀來說,首先采用原 有ONU的封裝格式進(jìn)行封裝,生成無源光網(wǎng)絡(luò)封裝(G-PON Encapsulation Method,以下簡(jiǎn)稱GEM)幀,然后再將該無源光網(wǎng)絡(luò)封裝幀復(fù)用到無源光網(wǎng) 絡(luò)傳輸匯聚(Gigabit PON Transmission Convergence,以下簡(jiǎn)稱GTC)幀中, 如果同時(shí)也有物理層運(yùn)行管理維護(hù)(Physical Layer OAM,以下簡(jiǎn)稱PLOAM ) 消息上傳的話,也將該P(yáng)LOAM消息復(fù)用到GTC幀去,最終生成支持原有協(xié) 議的ONU的上行數(shù)據(jù)幀,對(duì)于支持新協(xié)議的ONU發(fā)送的數(shù)據(jù)幀來說,采用 支持新協(xié)議的ONU的封裝格式進(jìn)行封裝,生成新協(xié)議下的無源光網(wǎng)絡(luò)封裝 幀,然后再將該新協(xié)議下的無源光網(wǎng)絡(luò)封裝幀復(fù)用到新協(xié)議下的無源光網(wǎng)絡(luò) 傳輸匯聚幀中,如果同時(shí)也有新協(xié)議下的物理層運(yùn)行管理維護(hù)消息上傳的話, 也將該新協(xié)議下的PLOAM消息復(fù)用到新協(xié)議下的GTC幀,然后將新協(xié)議下的 GTC幀的物理層開銷的保留比特設(shè)置為標(biāo)識(shí)位A,最終生成支持新協(xié)議的 ONU的上行數(shù)據(jù)幀。如圖4所示為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理方法第二實(shí)施例中 支持新協(xié)議的上行數(shù)據(jù)幀的幀結(jié)構(gòu)示意圖,該幀結(jié)構(gòu)包括PLOu為上行物理 層開銷,Payload為凈荷,其中PLOu包括Preamble為前導(dǎo)碼,Delimiter為定 界符,BIP為間插奇偶校驗(yàn)位,NG-ONU-ID為支持新協(xié)議的ONU的端口號(hào), Ind為指示信息域,該Ind域中的bit0-bit4為保留未用的比特位,因此可以 將此未用的比特位作為標(biāo)識(shí)位。由于保留比特可以是一位也可以是多位,因 此該標(biāo)識(shí)A也可以設(shè)置為一位或者多位,該標(biāo)識(shí)位可自行i更定。在OLT中分別設(shè)置兩種接收通道,這兩種接收通道分別對(duì)應(yīng)著從支持原
有協(xié)議的ONU和支持新協(xié)議的ONU發(fā)送而來的上行數(shù)據(jù)幀,當(dāng)接收到從支 持原有協(xié)議的ONU和支持新協(xié)議的ONU發(fā)送而來的上行數(shù)據(jù)幀時(shí),首先對(duì) 該上行數(shù)據(jù)幀進(jìn)行解析,從該上行數(shù)據(jù)幀的物理層開銷的保留比特中也就是 上述bit0-bit4中獲取該無源光網(wǎng)絡(luò)傳輸匯聚幀中的標(biāo)識(shí)位信息,如果該標(biāo)識(shí) 位為預(yù)設(shè)的A標(biāo)識(shí)的話,就判決為當(dāng)前的上行數(shù)據(jù)幀來源于支持新協(xié)議的 ONU,然后就將該數(shù)據(jù)幀轉(zhuǎn)發(fā)到與支持新協(xié)議的ONU對(duì)應(yīng)的第一通道,在該 第一通道中采用與該支持新協(xié)議的ONU對(duì)應(yīng)的新協(xié)議下的上行GTC幀格式 對(duì)該上4亍數(shù)據(jù)幀進(jìn)^f亍解復(fù)用和解封裝處理,最終OLT就獲得了新協(xié)議下的 PLOAM消息(如果有新協(xié)議下的PLOAM消息上傳)和支持新協(xié)議的ONU 初始發(fā)送的數(shù)據(jù)幀。
若獲取到的標(biāo)識(shí)位信息不是預(yù)設(shè)的A的話,那么就判決為該上行數(shù)據(jù)幀 來源于支持原有協(xié)議的ONU,然后就將該上行數(shù)據(jù)幀轉(zhuǎn)發(fā)到與支持原有協(xié)議 的ONU對(duì)應(yīng)的第二通道,在該通道中采用與該支持原有協(xié)議的ONU對(duì)應(yīng)的 原有協(xié)議下的上行GTC幀格式對(duì)該上行數(shù)據(jù)幀即原有協(xié)議下的上行GTC幀 進(jìn)行解復(fù)用和解封裝,最終OLT獲取了原有協(xié)議下的PLOAM消息(如果有 原有協(xié)議下的PLOAM消息上傳)以及支持原有協(xié)議的ONU發(fā)送的數(shù)據(jù)幀。
通過支持新協(xié)議的上行數(shù)據(jù)幀的物理層開銷的保留比特中設(shè)置標(biāo)識(shí)位, 就能夠?qū)⒅С衷袇f(xié)議的ONU以及擴(kuò)容或升級(jí)后的支持新協(xié)議的ONU進(jìn)行 區(qū)別,通過對(duì)上行數(shù)據(jù)幀在不同的通道中進(jìn)行解析來獲取標(biāo)識(shí)位,就能夠使 OLT對(duì)支持原有協(xié)議的ONU以及擴(kuò)容或升級(jí)后的支持新協(xié)議的ONU進(jìn)行識(shí) 別,從而能夠根據(jù)不同的ONU的協(xié)議類型采用不同的處理方式,分別獲取從 支持原有協(xié)議的ONU以及擴(kuò)容或升級(jí)后的支持新協(xié)議的ONU發(fā)送而來的數(shù) 據(jù)幀以及控制消息,實(shí)現(xiàn)了兩種協(xié)議類型的ONU的共存。
如圖5所示為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理方法第三實(shí)施例的流程圖,本實(shí)施 例也是以實(shí)施例一為基礎(chǔ),在步驟3之后還可以包括步驟21:將第一數(shù)據(jù)幀的物理層開銷的保留比特設(shè)置為第一標(biāo)識(shí)位;將 第二數(shù)據(jù)幀的物理層開銷的保留比特設(shè)置為第二標(biāo)識(shí)位。
步驟22:獲取接收的數(shù)據(jù)幀的標(biāo)識(shí)位并判斷該標(biāo)識(shí)位是否是第一標(biāo)識(shí), 若是第 一標(biāo)識(shí)則執(zhí)行步驟23 ,若不是第 一標(biāo)識(shí)則執(zhí)行步驟24;
步驟23:接收該第一數(shù)據(jù)幀;
步驟24:將第二數(shù)據(jù)幀丟棄;
具體地,第一數(shù)據(jù)幀可以為支持新協(xié)議的光網(wǎng)絡(luò)單元數(shù)據(jù)幀,第二數(shù)據(jù) 幀為支持原有協(xié)議的光網(wǎng)絡(luò)單元數(shù)據(jù)幀。
從OLT發(fā)送給支持原有協(xié)議的ONU以及支持新協(xié)議的ONU的數(shù)據(jù)幀為 下行幀,該方式為廣播方式。當(dāng)?shù)谝粩?shù)據(jù)幀為支持新協(xié)議的光網(wǎng)絡(luò)單元數(shù)據(jù) 幀(即為OLT發(fā)送給支持新協(xié)議的ONU的數(shù)據(jù)幀),第二數(shù)據(jù)幀為支持原 有協(xié)議的光網(wǎng)絡(luò)單元數(shù)據(jù)幀(即為OLT發(fā)送給支持原有協(xié)議的ONU的數(shù)據(jù) 幀)時(shí),采用新協(xié)議下的下行GEM幀格式對(duì)OLT下發(fā)給支持新協(xié)議的ONU 的第一發(fā)送數(shù)據(jù)幀進(jìn)行封裝生成支持新協(xié)議的第一 GEM幀,然后將新協(xié)議下 的GEM幀復(fù)用到新協(xié)議下的GTC幀中,如杲有新協(xié)議下的PLOAM消息下 發(fā)時(shí)將該新協(xié)議下的PLOAM消息也進(jìn)行復(fù)用到新協(xié)議下的GTC幀中,生成 新協(xié)議下的第 一下行數(shù)據(jù)幀,在該新協(xié)議下的下行數(shù)據(jù)幀中使用物理層開銷 的保留比特作為該新協(xié)議下的第一下行數(shù)據(jù)幀的標(biāo)識(shí)位B,如圖6所示為本 發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理方法第三實(shí)施例中新協(xié)議下的第 一下行數(shù)據(jù)幀的幀結(jié)構(gòu) 示意圖,包括下行物理層控制塊PCBd,凈荷Payload,其中PCBd包括物理 層同步Psync和指示超幀Ident等,在Ident中包括糾錯(cuò)碼FEC Ind,復(fù)幀計(jì)數(shù) 器以及保留比特,標(biāo)識(shí)位B就可以設(shè)置在新協(xié)議下的下行數(shù)據(jù)幀中的該保留 比特中;采用原有協(xié)議下的GEM幀格式對(duì)OLT下發(fā)給支持原有協(xié)議的ONU 的第二發(fā)送數(shù)據(jù)幀進(jìn)行封裝得到原有協(xié)議下的GEM幀,將該GEM幀復(fù)用到 原有協(xié)議下的下行GTC幀中,如果有原有協(xié)議下的PLOAM消息下發(fā)時(shí)將該 PLOAM消息也進(jìn)行復(fù)用到原有協(xié)議下的GTC幀中,生成第二下行數(shù)據(jù)幀,位A,其具體的設(shè)置方法與新協(xié)議下的GTC幀的設(shè)置方法相同。
當(dāng)ONU同時(shí)接收到原有協(xié)議下的下行數(shù)據(jù)幀和新協(xié)議下的下行數(shù)據(jù)幀時(shí) 可同時(shí)對(duì)其進(jìn)行解析,對(duì)于原有協(xié)議下的下行數(shù)據(jù)幀來說,支持原有協(xié)議的 ONU可以按照正確解析格式對(duì)該原有協(xié)議下的下行數(shù)據(jù)幀進(jìn)行解析,而對(duì)于 新協(xié)議下的下行數(shù)據(jù)幀來說,由于采用的是錯(cuò)誤的解析,因此會(huì)導(dǎo)致重要字 段解析失敗,通過判斷解析結(jié)果是否正確就可以確定該下行數(shù)據(jù)幀是OLT發(fā) 送給支持原有協(xié)議的ONU的還是OLT發(fā)送給支持新協(xié)議的ONU的, 一旦確 定該下4于數(shù)據(jù)幀為OLT發(fā)送給支持原有協(xié)議的ONU的,則支持原有協(xié)議的 ONU就接收該下行數(shù)據(jù)幀,并對(duì)其進(jìn)行一系列包括解復(fù)用解封裝的處理,同 時(shí)支持原有協(xié)議的ONU還會(huì)將新協(xié)議下的下行數(shù)據(jù)幀丟棄,因此支持原有協(xié) 議的ONU只保留了 OLT發(fā)送給自己的那部分?jǐn)?shù)據(jù)幀和控制消息;當(dāng)支持新 協(xié)議的ONU同時(shí)接收到原有協(xié)議下的下行數(shù)據(jù)幀和新協(xié)議下的下行數(shù)據(jù)幀 時(shí)首先對(duì)其指示標(biāo)識(shí)進(jìn)行解析,當(dāng)解析到標(biāo)識(shí)位為A時(shí),支持新協(xié)議的ONU 就可以判斷該數(shù)據(jù)幀是OLT發(fā)給支持原有協(xié)議的ONU的而不對(duì)其進(jìn)行進(jìn)一 步的解析而是直接過濾丟棄,而當(dāng)解析到的標(biāo)識(shí)位為B時(shí),則支持新協(xié)議的 ONU就可以判斷出該數(shù)據(jù)幀是OLT發(fā)給自己的,從而繼續(xù)對(duì)該數(shù)據(jù)幀進(jìn)行解 析,該解析過程就包括與上述封裝和復(fù)用相對(duì)的解復(fù)用和解封裝過程,最終 獲得OLT發(fā)送給支持新協(xié)議的ONU的數(shù)據(jù)幀和控制消息。
通過支持原有協(xié)議的ONU直接對(duì)兩種協(xié)議類型的幀結(jié)構(gòu)運(yùn)用與支持原有 協(xié)議的ONU對(duì)應(yīng)的解析格式進(jìn)行解析后判斷解析結(jié)果是否正確,就可以使支 持原有協(xié)議的ONU能夠識(shí)別出OLT發(fā)送給自己的數(shù)據(jù)幀而丟棄OLT發(fā)送給 支持新協(xié)議的ONU的新協(xié)議下的下行數(shù)據(jù)幀,通過在原有協(xié)議下的下行數(shù)據(jù) 幀以及新協(xié)議下的下行數(shù)據(jù)幀中分別設(shè)定標(biāo)識(shí)位就可以使得支持新協(xié)議的 ONU對(duì)這兩種協(xié)^漢類型的下行數(shù)據(jù)幀進(jìn)行區(qū)別,直接丟棄攜帶支持原有協(xié)議 的ONU標(biāo)識(shí)位的下行數(shù)據(jù)幀,從而使得支持原有協(xié)議的ONU與支持新協(xié)議的ONU能夠各自識(shí)別出OLT發(fā)給自己的數(shù)據(jù)幀和控制消息,保證了網(wǎng)絡(luò)中 兩種協(xié)議類型的ONU的共存而不會(huì)發(fā)送消息沖突。而且通過該標(biāo)識(shí)位還能使 得支持新協(xié)議的ONU自動(dòng)過濾不屬于自己的下行數(shù)據(jù)幀,從而提高了消息處 理效率。
如圖7所示為本發(fā)明光網(wǎng)絡(luò)凝:據(jù)處理方法第四實(shí)施例的流程圖,以實(shí)施 例一為基礎(chǔ),包括以下步驟,其中實(shí)施例一中的步驟2可具體為
步驟30:對(duì)接收到的第一數(shù)據(jù)幀和第二數(shù)據(jù)幀在第一通道采用第一解析 格式解析,同時(shí)對(duì)第一數(shù)據(jù)幀和第二數(shù)據(jù)幀在第二通道中采用第二解析格式 解析;
步驟31:對(duì)解析后的數(shù)據(jù)幀進(jìn)行校驗(yàn); 步驟3可以具體為
步驟32:判斷校驗(yàn)是否成功,若成功則執(zhí)行步驟33,否則執(zhí)行步驟34; 步驟33:接收該數(shù)據(jù)幀; 步驟34:將該數(shù)據(jù)幀丟棄。
具體地,對(duì)解析后的數(shù)據(jù)幀進(jìn)行校驗(yàn)的過程為經(jīng)過第一解析格式解析 后的第 一數(shù)據(jù)幀校驗(yàn)成功;經(jīng)過第二解析格式解析后的第 一數(shù)據(jù)幀校驗(yàn)失??; 經(jīng)過第二解析格式解析后的第二數(shù)據(jù)幀校驗(yàn)成功;經(jīng)過第一解析格式解析后 的第二數(shù)據(jù)幀校驗(yàn)失敗。
有時(shí)候針對(duì)支持原有協(xié)議的ONU的保留比特中的填充值不確定,所以在 本實(shí)施例中不再設(shè)置標(biāo)識(shí)位,而是通過對(duì)接收到的上行數(shù)據(jù)幀進(jìn)行解析校驗(yàn) 來識(shí)別的。
具體地,設(shè)第一數(shù)據(jù)幀為支持新協(xié)議的光網(wǎng)絡(luò)單元數(shù)據(jù)幀(即為支持新 協(xié)議的ONU發(fā)送給OLT的第一上行數(shù)據(jù)幀),第二數(shù)據(jù)幀為支持原有協(xié)議 的光網(wǎng)絡(luò)單元數(shù)據(jù)幀(即為支持原有協(xié)議的ONU發(fā)送給OLT的第二上行數(shù) 據(jù)幀)。具體的解析過程為設(shè)置兩個(gè)接收通道,對(duì)第一數(shù)據(jù)幀和第二數(shù)據(jù) 幀采用在第一接收通道接收,在該接收通道中,采用與支持原有協(xié)議的ONU對(duì)應(yīng)的原有協(xié)議下的上行GTC幀格式對(duì)第二數(shù)據(jù)幀進(jìn)行解封裝獲取正確的原
有協(xié)議下的上4亍GEM幀,如果有原有協(xié)議下的PLOAM消息上傳時(shí)則也可以 解復(fù)用獲得該P(yáng)LOAM消息,并采用與支持原有協(xié)議的ONU對(duì)應(yīng)的原有協(xié)議 下的上行GTC幀格式對(duì)第一數(shù)據(jù)幀進(jìn)行解復(fù)用,獲取錯(cuò)誤的新協(xié)議下的GEM 幀,如果有新協(xié)議下的PLOAM消息上傳時(shí)則也可以解復(fù)用獲得錯(cuò)誤的新協(xié) 議下的PLOAM消息,對(duì)第一上行數(shù)據(jù)幀和第二上行數(shù)據(jù)幀采用在第二接收 通道接收,釆用與支持新協(xié)議的ONU對(duì)應(yīng)的新協(xié)議下的上行GTC幀格式對(duì) 第一數(shù)據(jù)幀進(jìn)行解復(fù)用獲取正確的新協(xié)議下的上行GEM幀,如果有新協(xié)議下 的PLOAM消息上傳時(shí)也可以解復(fù)用獲取正確的新協(xié)議下的PLOAM消息, 采用與支持新協(xié)議的ONU對(duì)應(yīng)的新協(xié)議下的上行GTC幀格式對(duì)第二數(shù)據(jù)幀 進(jìn)行解封裝獲取錯(cuò)誤的原有協(xié)議下的上行GEM幀,如果有原有協(xié)議下的 PLOAM消息上傳時(shí)則也可以解復(fù)用得到錯(cuò)誤的原有協(xié)議下的PLOAM消息。 分別對(duì)兩個(gè)接收通道解復(fù)用后的原有協(xié)議下的PLOAM消息(如果有原有協(xié) 議下的PLOAM消息上傳)和原有協(xié)議下的上行GEM幀以及新協(xié)議下的 PLOAM消息(如果有新協(xié)議下的PLOAM消息上傳)和新協(xié)議下的上行GEM 幀進(jìn)行校驗(yàn)。對(duì)于第一接收通道來說,由于解復(fù)用得到的新協(xié)議下的PLOAM 消息以及解封裝得到的新協(xié)議下的GEM幀均為錯(cuò)誤的消息和數(shù)據(jù)幀,因此會(huì) 因?yàn)樾r?yàn)4昔誤而被丟棄,而保留支持原有協(xié)議的ONU發(fā)送而來的原有協(xié)議下 的PLOAM消息和GEM幀,對(duì)于第二接收通道來說,由于解復(fù)用得到的原有 協(xié)議下的PLOAM消息以及解封裝得到的原有協(xié)議下的GEM幀均為^l晉誤的消 息和數(shù)據(jù)幀,因此會(huì)因校驗(yàn)錯(cuò)誤而被丟棄,而保留支持新協(xié)議的ONU發(fā)送而 來的新協(xié)議下的PLOAM消息和新協(xié)議下的上行GEM幀。
通過采用兩個(gè)接收通道對(duì)來自于支持原有協(xié)議的ONU和支持新協(xié)議的 ONU的上行數(shù)據(jù)幀進(jìn)行解析校驗(yàn),就能夠丟棄與接收通道不對(duì)應(yīng)的數(shù)據(jù)幀, 從而使得在不會(huì)在兩個(gè)接收通道同時(shí)接收不同協(xié)議類型的PLOAM消息以及 GEM幀的情況,從而保證了通過一個(gè)接收通道后只有一個(gè)類型的PLOAM消息和GEM幀#1轉(zhuǎn)發(fā)到了上層,進(jìn)而保證了網(wǎng)絡(luò)中不同的ONU能夠共存。 如圖8所示為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理裝置第一實(shí)施例的結(jié)構(gòu)示意圖,包
括
第一接收單元100,用于接收至少兩種類型的數(shù)據(jù)幀;
標(biāo)識(shí)單元101,用于對(duì)所述至少兩種類型的數(shù)據(jù)幀進(jìn)行不同標(biāo)識(shí);
第一發(fā)送單元102,用于將進(jìn)行標(biāo)識(shí)的所述數(shù)據(jù)幀發(fā)送給其它裝置進(jìn)行識(shí)別。
進(jìn)一步地,標(biāo)識(shí)單元101可以包括
第一標(biāo)識(shí)模塊1010,用于將第一數(shù)據(jù)幀中的物理層開銷的保留比特設(shè)置 為標(biāo)識(shí)位;
具體地,第一數(shù)據(jù)幀為支持新協(xié)議的ONU發(fā)送的上行數(shù)據(jù)幀,第二數(shù)據(jù) 幀為支持原有協(xié)議的ONU發(fā)送的上行數(shù)據(jù)幀。首先,第一接收單元100接收 到來自于支持原有協(xié)議的ONU和支持新協(xié)議的ONU發(fā)送的第一上行數(shù)據(jù)幀 和第二上行數(shù)據(jù)幀,然后,第一標(biāo)識(shí)模塊1010將新協(xié)議下的第二上行數(shù)據(jù)幀 的物理層開銷的保留比特bit0 - bit4設(shè)置為標(biāo)識(shí)位A,最后第一發(fā)送單元102 就可以將經(jīng)過標(biāo)識(shí)的第二數(shù)據(jù)幀以及未經(jīng)過標(biāo)識(shí)的第一數(shù)據(jù)幀進(jìn)行發(fā)送。
通過標(biāo)識(shí)單元將數(shù)據(jù)幀保留比特作為標(biāo)識(shí)位進(jìn)行標(biāo)識(shí),就能夠?qū)χС衷?有協(xié)議的ONU以及擴(kuò)容或升級(jí)后的支持新協(xié)議的ONU發(fā)送的上行數(shù)據(jù)幀進(jìn) 行區(qū)別,從而能夠使后續(xù)識(shí)別的時(shí)候判斷出發(fā)送數(shù)據(jù)幀的是支持原有協(xié)議的 ONU還是支持新協(xié)議的ONU,最終實(shí)現(xiàn)了兩種協(xié)議類型的ONU的共存。
標(biāo)識(shí)單元101可以包括
第二標(biāo)識(shí)模塊1011,用于將第一數(shù)據(jù)幀中的物理層開銷的保留比特設(shè)置 為第 一標(biāo)識(shí)位,將第二數(shù)據(jù)幀中的物理層開銷的保留比特設(shè)置為第二標(biāo)識(shí)位。
具體地,第一數(shù)據(jù)幀為OLT下發(fā)給支持新協(xié)議的ONU的下行數(shù)據(jù)幀, 第二數(shù)據(jù)幀為OLT發(fā)送給支持原有協(xié)議的ONU發(fā)送的下行數(shù)據(jù)幀。
第一接收單元100接收到OLT發(fā)送給支持原有協(xié)議的ONU和支持新協(xié)議的ONU發(fā)送的第一下行數(shù)據(jù)幀和第二下行數(shù)據(jù)幀,然后第二標(biāo)識(shí)模塊1011
將新協(xié)議下的下行數(shù)據(jù)幀的物理層開銷的保留比特bit0-bit4設(shè)置為標(biāo)識(shí)位 B,生成第一下行數(shù)據(jù)幀,將原協(xié)議下的下行數(shù)據(jù)幀的物理層開銷的保留比特 bit0-bit4設(shè)置為標(biāo)識(shí)位A,生成第二下行數(shù)據(jù)幀。最后,第一發(fā)送單元102 就能夠?qū)?biāo)識(shí)后的第一下行數(shù)據(jù)幀和第二下行數(shù)據(jù)幀進(jìn)行發(fā)送。
通過標(biāo)識(shí)單元對(duì)兩種類型的數(shù)據(jù)幀都進(jìn)^f亍標(biāo)識(shí),就能夠?qū)LT發(fā)送給支 持原有協(xié)議的ONU以及擴(kuò)容或升級(jí)后的支持新協(xié)議的ONU的下行數(shù)據(jù)幀進(jìn) 行區(qū)別,從而能夠使后續(xù)識(shí)別的時(shí)候判斷出該數(shù)據(jù)幀的是發(fā)送給支持原有協(xié) 議的ONU還是支持新協(xié)議的ONU,最終實(shí)現(xiàn)了兩種協(xié)議類型的ONU的共存。
如圖9所示為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理裝置第二實(shí)施例的結(jié)構(gòu)示意圖,該 裝置包括
第二接收單元200,用于接收至少兩種類型的數(shù)據(jù)幀,所述數(shù)據(jù)幀具有不 同標(biāo)識(shí);
識(shí)別單元201,用于根據(jù)所述數(shù)據(jù)中具有的標(biāo)識(shí)對(duì)所述至少兩種類型的數(shù) 據(jù)幀進(jìn)行識(shí)別;
第二發(fā)送單元202,用于根據(jù)識(shí)別結(jié)果對(duì)相應(yīng)類型的數(shù)據(jù)幀進(jìn)行處理。 進(jìn)一步地,該識(shí)別單元201包括
第一識(shí)別模塊2010,用于根據(jù)接收到的數(shù)據(jù)幀的標(biāo)識(shí)位進(jìn)行分類識(shí)別。 具體地,第二接收單元200接收到的是上行數(shù)據(jù)幀,且該上行數(shù)據(jù)幀包 括對(duì)應(yīng)于支持原有協(xié)議的ONU的第 一數(shù)據(jù)幀和已經(jīng)經(jīng)過標(biāo)識(shí)A標(biāo)識(shí)的對(duì)應(yīng)于 支持新協(xié)議的ONU的第二數(shù)據(jù)幀,然后識(shí)別單元201中的第一識(shí)別模塊2010 對(duì)接收到的數(shù)據(jù)幀進(jìn)行識(shí)別,具體的識(shí)別過程為解析獲取標(biāo)識(shí)位,如果第 一識(shí)別模塊2010判斷該標(biāo)識(shí)位為預(yù)設(shè)的A標(biāo)識(shí)的話,就判決為當(dāng)前的上行數(shù) 據(jù)幀來源于支持新協(xié)議的ONU,然后第二發(fā)送單元202就將該數(shù)據(jù)幀轉(zhuǎn)發(fā)到 與支持新協(xié)議的ONU對(duì)應(yīng)的第一通道,在該第一通道中釆用與該支持新協(xié)議 的ONU對(duì)應(yīng)的新協(xié)議下的上行數(shù)據(jù)幀格式對(duì)該上行數(shù)據(jù)幀進(jìn)行解復(fù)用和解封裝處理,最終OLT就獲得了新協(xié)議下的PLOAM消息(如果有新協(xié)議下的 PLOAM消息上傳)和支持新協(xié)議的ONU初始發(fā)送的數(shù)據(jù)幀。
若第一識(shí)別模塊2010判斷獲取到的標(biāo)識(shí)位信息不是預(yù)設(shè)的A的話,那么 就判決為該上行數(shù)據(jù)幀來源于支持原有協(xié)議的ONU,然后第二發(fā)送單元202就 將該上4亍數(shù)據(jù)幀轉(zhuǎn)發(fā)到與支持原有協(xié)議的ONU對(duì)應(yīng)的第二通道,在該通道中 采用與該支持原有協(xié)議的ONU對(duì)應(yīng)的原有協(xié)議下的上行數(shù)據(jù)幀格式對(duì)該上 行數(shù)據(jù)幀即原有協(xié)議下的上行數(shù)據(jù)幀進(jìn)行解復(fù)用和解封裝,最終OLT獲取了 原有協(xié)議下的PLOAM消息(如果有原有協(xié)議下的PLOAM消息上傳)以及 支持原有協(xié)議的ONU發(fā)送的數(shù)據(jù)幀。
如果第二接收單元200接收到的是下行數(shù)據(jù)幀,該下行數(shù)據(jù)幀包括對(duì)應(yīng) 于OLT發(fā)送給支持原有協(xié)議的ONU的第一下行數(shù)據(jù)幀和對(duì)應(yīng)于支持新協(xié)議 的ONU的第二下行數(shù)據(jù)幀,且已經(jīng)在第一下行幀的保留比特位中設(shè)置了 A標(biāo) 識(shí),已經(jīng)在第二下行幀的保留比特位中設(shè)置了 B標(biāo)識(shí)對(duì)其進(jìn)行區(qū)分。第二接 收單元200可以直接將接收到的數(shù)據(jù)幀發(fā)送給支持原有協(xié)議的ONU,讓支持 原有協(xié)議的ONU自行對(duì)該數(shù)據(jù)幀進(jìn)行解析判斷,若解析出的數(shù)據(jù)幀格式正確 則為第一下行數(shù)據(jù)幀并接收,如果錯(cuò)誤則為第二下行數(shù)據(jù)幀并丟棄;第一識(shí) 別模塊2010對(duì)第二接收單元200中接收到的下行數(shù)據(jù)幀進(jìn)行解析獲取標(biāo)識(shí) 位,當(dāng)解析到標(biāo)識(shí)位為A時(shí),第一識(shí)別模塊2010就可以判斷該數(shù)據(jù)幀是OLT 發(fā)給支持原有協(xié)議的ONU的而不對(duì)該數(shù)據(jù)幀進(jìn)行進(jìn)一步的解析而是直接過 濾丟棄,而當(dāng)解析到的標(biāo)識(shí)位為B時(shí),則第一識(shí)別模塊2010就可以判斷出該 數(shù)據(jù)幀是OLT發(fā)給支持新協(xié)議的ONU的,從而繼續(xù)對(duì)該數(shù)據(jù)幀進(jìn)行解析。
通過識(shí)別單元對(duì)數(shù)據(jù)幀中的保留比特的標(biāo)識(shí)位進(jìn)行識(shí)別,就能夠使OLT 對(duì)支持原有協(xié)議的ONU以及擴(kuò)容或升級(jí)后的支持新協(xié)議的ONU發(fā)送的數(shù)據(jù) 幀進(jìn)行識(shí)別,從而能夠判斷出發(fā)送數(shù)據(jù)幀的是支持原有協(xié)議的ONU還是支持 新協(xié)議的ONU,第二發(fā)送模塊將識(shí)別后的數(shù)據(jù)幀發(fā)送到對(duì)應(yīng)的第一接收通道 或第二接收通道中,這兩種接收通道分別采用不同的解復(fù)用和解封裝處理方式,分別獲取從支持原有協(xié)議的ONU以及擴(kuò)容或升級(jí)后的支持新協(xié)議的ONU 發(fā)送而來的數(shù)據(jù)幀以及控制消息,而且也可以使支持原有協(xié)議的ONU以及支 持新協(xié)議的ONU能夠識(shí)別出OLT發(fā)送的下行數(shù)據(jù)幀,最終實(shí)現(xiàn)了兩種協(xié)議 類型的ONU的共存。
識(shí)別單元201也可以包括
第二識(shí)別模塊2011 ,用于根據(jù)校驗(yàn)信息對(duì)接收到的數(shù)據(jù)幀進(jìn)行識(shí)別。 具體地,第二接收單元200接收到的是上行數(shù)據(jù)幀,且該上行數(shù)據(jù)幀包 括對(duì)應(yīng)于支持原有協(xié)議的ONU的第一上行數(shù)據(jù)幀和對(duì)應(yīng)于支持新協(xié)議的 ONU的第二上行數(shù)據(jù)幀,然后識(shí)別單元201中的第二識(shí)別模塊2011對(duì)接收 到的數(shù)據(jù)幀進(jìn)行識(shí)別,具體的識(shí)別過程為在第一通道中采用對(duì)應(yīng)于支持原 有協(xié)議的ONU的第一解析格式對(duì)第一上行數(shù)據(jù)幀和第二上行數(shù)據(jù)幀同時(shí)進(jìn) 行解析,在第二通道中釆用對(duì)應(yīng)于支持新協(xié)議的ONU的第二解析格式對(duì)第一 上行數(shù)據(jù)幀和第二上行數(shù)據(jù)幀同時(shí)進(jìn)行解析,對(duì)于第一通道來說,由于解析 得到的新協(xié)議下的PLOAM消息(如果有新協(xié)議下的PLOAM消息上傳)以 及新協(xié)議下的GEM幀均為錯(cuò)誤的消息和數(shù)據(jù)幀,因此第二發(fā)送單元202對(duì)新 協(xié)議下的GEM幀和新協(xié)議下的PLOAM消息(如果有新協(xié)議下的PLOAM消 息上傳)進(jìn)行校驗(yàn)判斷后,會(huì)丟棄該錯(cuò)誤的數(shù)據(jù)幀和消息,而保留由支持原 有協(xié)議的ONU發(fā)送而來的原有協(xié)議下的PLOAM消息(如杲有原有協(xié)議下的 PLOAM消息上傳)和原有協(xié)議下的上行GEM幀,并發(fā)送給OLT ,對(duì)于第二 通道來說,由于解析得到的原有協(xié)議下的PLOAM消息(如果有原有協(xié)議下 的PLOAM消息上傳)以及原有協(xié)議下的GEM幀均為錯(cuò)誤的消息和數(shù)據(jù)幀,
(如果有原有協(xié)議下的PLOAM消息上傳)進(jìn)行校驗(yàn)判斷后會(huì)將其丟棄,而 保留有支持新協(xié)議的ONU發(fā)送而來的新協(xié)議下的PLOAM消息(如果有新協(xié) 議下的PLOAM消息上傳)和新協(xié)議下的上行GEM幀,并發(fā)送給OLT。
通過在識(shí)別單元同時(shí)在兩個(gè)通道中對(duì)接收到的上行數(shù)據(jù)幀進(jìn)^"解析分別獲取對(duì)來自于支持原有協(xié)議的ONU和支持新協(xié)議的ONU的數(shù)據(jù)幀進(jìn)行解析 的結(jié)果,在每個(gè)通道中就只能獲取一種正確的數(shù)據(jù)幀格式,然后采用第二發(fā) 送單元對(duì)解析結(jié)果進(jìn)行校驗(yàn)處理并發(fā)送,就能夠丟棄與接收通道不對(duì)應(yīng)的數(shù) 據(jù)幀,從而使得不會(huì)在兩個(gè)接收通道同時(shí)接收不同的上行GEM幀,如果有 PLOAM消息上傳的話,也不會(huì)在兩個(gè)4妄收通道同時(shí)4妄收不同的PLOAM消息, 從而保證了通過一個(gè)接收通道后只有原有協(xié)議下的PLOAM消息(如果有原 有協(xié)議下的PLOAM消息上傳)和原有協(xié)議下的上行GEM幀或者只有新協(xié)議 下的PLOAM消息(如果有新協(xié)議下的PLOAM消息上傳)和新協(xié)議下的上 行GEM幀被轉(zhuǎn)發(fā)到了上層,進(jìn)而保證了網(wǎng)絡(luò)中不同協(xié)議類型的ONU能夠共 存。
如圖10所示,為本發(fā)明光網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括 光線路終端裝置300,用于標(biāo)識(shí)下行數(shù)據(jù)幀并發(fā)送或?qū)邮盏降纳闲袛?shù)據(jù) 幀進(jìn)行識(shí)別;
光網(wǎng)絡(luò)單元裝置301,用于根據(jù)標(biāo)識(shí)位識(shí)別接收到的下行數(shù)據(jù)幀或?qū)ι闲?數(shù)據(jù)幀進(jìn)行標(biāo)識(shí)并發(fā)送。
進(jìn)一步地,光線路終端裝置300包括 第一光線路終端單元3000,用于標(biāo)識(shí)下行數(shù)據(jù)幀并發(fā)送; 第二光線路終端單元3001,用于對(duì)接收到的上行數(shù)據(jù)幀進(jìn)行識(shí)別。 光網(wǎng)絡(luò)單元裝置301包括
第一光網(wǎng)絡(luò)單元3010,用于根據(jù)標(biāo)識(shí)位識(shí)別接收到的下行數(shù)據(jù)幀; 第二光網(wǎng)絡(luò)單元3011,用于對(duì)上行數(shù)據(jù)幀進(jìn)行標(biāo)識(shí)并發(fā)送。 具體地,光線路終端裝置300中的第一光線路終端單元3000對(duì)OLT發(fā) 送給支持原有協(xié)議的ONU和支持新協(xié)議的ONU的下行數(shù)據(jù)幀進(jìn)行標(biāo)識(shí),然 后發(fā)送給光網(wǎng)絡(luò)單元裝置301,光網(wǎng)絡(luò)單元裝置301中的第一光網(wǎng)絡(luò)單元3010 根據(jù)接收到的下行數(shù)據(jù)幀中的標(biāo)識(shí)對(duì)下行數(shù)據(jù)幀進(jìn)行識(shí)別并可進(jìn)行相應(yīng)的處 理。光網(wǎng)絡(luò)單元裝置301中的第二光網(wǎng)絡(luò)單元3011分別對(duì)支持原有協(xié)議的ONU和支持新協(xié)議的ONU發(fā)送給OLT的上行數(shù)據(jù)幀進(jìn)行標(biāo)識(shí),然后發(fā)送給 光線路終端裝置300,光線路終端裝置300中的第二光線路終端單元3001接 收到該上行數(shù)據(jù)幀后就可以根據(jù)標(biāo)識(shí)位對(duì)上行數(shù)據(jù)幀進(jìn)行區(qū)分和識(shí)別并進(jìn)行 相應(yīng)的處理,具體的識(shí)別和處理過程如前述實(shí)施例所述,不再贅述。
通過光線路終端裝置和光網(wǎng)絡(luò)單元裝置分別對(duì)上行數(shù)據(jù)幀和下行數(shù)據(jù)幀 進(jìn)行標(biāo)識(shí)和識(shí)別,就能夠區(qū)分OLT發(fā)送給支持原有協(xié)議的ONU和支持新協(xié) 議的ONU的下行數(shù)據(jù)幀以及支持原有協(xié)議的ONU和支持新協(xié)議的ONU發(fā) 送給OLT的上行數(shù)據(jù)幀,從而不存在消息沖突,能夠獲取相應(yīng)的數(shù)據(jù)幀和消 息,因此能夠?qū)崿F(xiàn)兩種不同協(xié)議類型的ONU的共存。
需要說明的是,上述實(shí)施例只說明了兩種不同協(xié)議類型的ONU共存的情 況,當(dāng)光網(wǎng)絡(luò)中存在更多不同協(xié)議類型的ONU時(shí)也是可以使用上述方法實(shí)現(xiàn) 的,只需要設(shè)置更多的標(biāo)識(shí)位或者設(shè)置更多的接收通道即可。
最后所應(yīng)說明的是,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非限制, 盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng) 理解,可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技 術(shù)方案的精神和范圍。
20
權(quán)利要求
1、一種光網(wǎng)絡(luò)數(shù)據(jù)處理方法,其特征在于包括接收至少兩種類型的數(shù)據(jù)幀;對(duì)所述數(shù)據(jù)幀進(jìn)行識(shí)別;根據(jù)所述識(shí)別結(jié)果,對(duì)相應(yīng)類型的數(shù)據(jù)幀進(jìn)行處理。
2、 根據(jù)權(quán)利要求1所述的光網(wǎng)絡(luò)數(shù)據(jù)處理方法,其特征在于所述兩種類 型的數(shù)據(jù)幀包括第一數(shù)據(jù)幀和第二數(shù)據(jù)幀,所述第一數(shù)據(jù)幀和所述第二數(shù) 據(jù)幀支持不同的協(xié)議類型,或不同的幀格式,或不同的傳輸速率,或支持不 同的上行波長(zhǎng),或其任意組合。
3、 根據(jù)權(quán)利要求2所述的光網(wǎng)絡(luò)數(shù)據(jù)處理方法,其特征在于所述接收至 少兩種類型的數(shù)據(jù)幀之前還包括將所述第一數(shù)據(jù)幀中的物理層開銷的保留 比特設(shè)置為標(biāo)識(shí)位,所述標(biāo)識(shí)位用于對(duì)所述第一數(shù)據(jù)幀或所述第二數(shù)據(jù)幀進(jìn) 行識(shí)別。
4、 根據(jù)權(quán)利要求2所述的光網(wǎng)絡(luò)數(shù)據(jù)處理方法,其特征在于所述對(duì)所述 數(shù)據(jù)幀進(jìn)行識(shí)別包括對(duì)所述第一數(shù)據(jù)幀和所述第二數(shù)據(jù)幀在第一通道中采用第一解析格式解 析,同時(shí)對(duì)所述第 一數(shù)據(jù)幀和所述第二數(shù)據(jù)幀在第二通道中采用第二解析格 式解析。
5、 根據(jù)權(quán)利要求4所述的光網(wǎng)絡(luò)數(shù)據(jù)處理方法,其特征在于所述根據(jù)所 述識(shí)別結(jié)果,對(duì)相應(yīng)類型的數(shù)據(jù)幀進(jìn)行處理包括如果對(duì)第一解析格式解析后的第一數(shù)據(jù)幀校驗(yàn)成功,接收所述第一數(shù)據(jù) 幀;否則,丟棄所述第一數(shù)據(jù)幀;如果對(duì)第二解析格式解析后的第二數(shù)據(jù)幀校驗(yàn)成功,并接收所述第二數(shù)據(jù)幀;否則,丟棄所述第二數(shù)據(jù)幀。
6、 根據(jù)權(quán)利要求2所述的光網(wǎng)絡(luò)數(shù)據(jù)處理方法,其特征在于所述根據(jù)所 述識(shí)別結(jié)果,對(duì)相應(yīng)類型的數(shù)據(jù)幀進(jìn)行處理之后還包括將所述第一數(shù)據(jù)幀中的物理層開銷的保留比特設(shè)置為第 一標(biāo)識(shí)位;將所述第二數(shù)據(jù)幀中的物理 層開銷的保留比特i殳置為第二標(biāo)識(shí)位;將所迷第一數(shù)據(jù)幀和所述第二^:據(jù)幀 發(fā)送給下行設(shè)備進(jìn)行識(shí)別。
7、 根據(jù)權(quán)利要求6所述的光網(wǎng)絡(luò)數(shù)據(jù)處理方法,其特征在于所述根據(jù)所 述識(shí)別結(jié)果,對(duì)相應(yīng)類型的數(shù)據(jù)幀進(jìn)行處理包括獲取第一標(biāo)志或第二標(biāo)識(shí)并判斷,若為第 一標(biāo)識(shí)則對(duì)所述第一數(shù)據(jù)幀進(jìn) 行解析,若為第二標(biāo)識(shí)則將所述第二數(shù)據(jù)幀丟棄。
8、 一種光網(wǎng)絡(luò)凄t據(jù)處理裝置,其特征在于包括 第一接收單元,用于接收至少兩種類型的數(shù)據(jù)幀; 標(biāo)識(shí)單元,用于對(duì)所述至少兩種類型的數(shù)據(jù)幀進(jìn)行不同標(biāo)識(shí); 第一發(fā)送單元,用于將進(jìn)行標(biāo)識(shí)的所述數(shù)據(jù)幀發(fā)送給其它裝置進(jìn)行識(shí)別。
9、 根據(jù)權(quán)利要求8所述的光網(wǎng)絡(luò)數(shù)據(jù)處理裝置,其特征在于所述標(biāo)識(shí)單 元包括第一標(biāo)識(shí)模塊,用于將第一數(shù)據(jù)幀中的物理層開銷的保留比特設(shè)置為標(biāo) 識(shí)位。
10、 根據(jù)權(quán)利要求8所述的光網(wǎng)絡(luò)數(shù)據(jù)處理裝置,其特征在于所述標(biāo)識(shí) 單元包括第二標(biāo)識(shí)模塊,用于將第一數(shù)據(jù)幀中的物理層開銷的保留比特設(shè)置為第 一標(biāo)識(shí)位,將第二數(shù)據(jù)幀中的物理層開銷的保留比特設(shè)置為第二標(biāo)識(shí)位。
11、 一種光網(wǎng)絡(luò)數(shù)據(jù)處理裝置,其特征在于包括第二接收單元,用于接收至少兩種類型的數(shù)據(jù)幀,所述數(shù)據(jù)幀具有不同 標(biāo)識(shí);識(shí)別單元,用于根據(jù)所述數(shù)據(jù)中具有的標(biāo)識(shí)對(duì)所述至少兩種類型的數(shù)據(jù) 幀進(jìn)行識(shí)別;第二發(fā)送單元,用于將所述進(jìn)行識(shí)別的數(shù)據(jù)幀發(fā)送給其他裝置進(jìn)行處理。
12、 根據(jù)權(quán)利要求11所述的光網(wǎng)絡(luò)數(shù)據(jù)處理裝置,其特征在于所述識(shí)別單元包括第 一識(shí)別模塊,用于根據(jù)接收到的數(shù)據(jù)幀的標(biāo)識(shí)位進(jìn)行分類識(shí)別。
13、 根據(jù)權(quán)利要求11所述的光網(wǎng)絡(luò)數(shù)據(jù)處理裝置,其特征在于所述識(shí) 別單元包括第二識(shí)別模塊,用于根據(jù)校驗(yàn)信息對(duì)接收到的數(shù)據(jù)幀進(jìn)行識(shí)別。
14、 一種光網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng),其特征在于包括光線路終端裝置,用于標(biāo)識(shí)下行數(shù)據(jù)幀并發(fā)送或?qū)邮盏降纳闲袛?shù)據(jù)幀 進(jìn)4亍識(shí)別;光網(wǎng)絡(luò)單元裝置,用于根據(jù)標(biāo)識(shí)位識(shí)別接收到的下行數(shù)據(jù)幀或?qū)ι闲袛?shù) 據(jù)幀進(jìn)行標(biāo)識(shí)并發(fā)送。
15、 根據(jù)權(quán)利要求14所述的光網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng),其特征在于所述光 線路終端裝置包括第一光線路終端單元,用于標(biāo)識(shí)下行數(shù)據(jù)幀并發(fā)送; 第二光線路終端單元,用于對(duì)接收到的上行數(shù)據(jù)幀進(jìn)行識(shí)別。
16、 根據(jù)權(quán)利要求14所述的光網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng),其特征在于所述光 網(wǎng)絡(luò)單元裝置包括第一光網(wǎng)絡(luò)單元,用于根據(jù)標(biāo)識(shí)位識(shí)別接收到的下行數(shù)據(jù)幀; 第二光網(wǎng)絡(luò)單元,用于對(duì)上行數(shù)據(jù)幀進(jìn)行標(biāo)識(shí)并發(fā)送。
全文摘要
本發(fā)明實(shí)施例涉及一種光網(wǎng)絡(luò)數(shù)據(jù)處理方法、裝置和系統(tǒng),方法包括接收至少兩種類型的數(shù)據(jù)幀;對(duì)所述數(shù)據(jù)幀進(jìn)行識(shí)別;根據(jù)所述識(shí)別結(jié)果,對(duì)相應(yīng)類型的數(shù)據(jù)幀進(jìn)行處理。裝置包括第一接收單元、標(biāo)識(shí)單元和第一發(fā)送單元;另一裝置包括第二接收單元、識(shí)別單元和第二發(fā)送單元。系統(tǒng)包括光線路終端裝置和光網(wǎng)絡(luò)單元裝置。通過對(duì)接收的數(shù)據(jù)幀的識(shí)別結(jié)果對(duì)相應(yīng)類型的數(shù)據(jù)幀進(jìn)行處理就能夠?qū)⒅С衷袇f(xié)議的光網(wǎng)絡(luò)單元以及擴(kuò)容或升級(jí)后的支持新協(xié)議的光網(wǎng)絡(luò)單元進(jìn)行區(qū)別和識(shí)別,根據(jù)不同的光網(wǎng)絡(luò)單元協(xié)議類型采用不同的處理方式,最終實(shí)現(xiàn)了不同類別光網(wǎng)絡(luò)單元的共存。
文檔編號(hào)H04L29/06GK101552772SQ20081010328
公開日2009年10月7日 申請(qǐng)日期2008年4月2日 優(yōu)先權(quán)日2008年4月2日
發(fā)明者波 高 申請(qǐng)人:華為技術(shù)有限公司