專利名稱:以太網(wǎng)無源光網(wǎng)絡(luò)中多邏輯鏈路id光網(wǎng)絡(luò)單元的管理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及以太網(wǎng)無源光網(wǎng)絡(luò)中的光網(wǎng)絡(luò)單元,尤其是一種以太網(wǎng)無
源光網(wǎng)絡(luò)中多邏輯鏈路ID光網(wǎng)絡(luò)單元的管理方法。
背景技術(shù):
以太網(wǎng)無源光網(wǎng)絡(luò)(EPON, Ethernet Passive Optical Network)是把以 太網(wǎng)技術(shù)與PON技術(shù)相結(jié)合,在PON上架構(gòu)以太網(wǎng)的新技術(shù)。這項技術(shù) 融合了 PON的容量大、壽命長、可升級性好、低成本、高可靠性等優(yōu)勢 和以太網(wǎng)技術(shù)與IP協(xié)議配合最好、成本低廉、技術(shù)成熟度高等優(yōu)點,向用 戶提供低廉、高速、便捷的傳輸接入網(wǎng)絡(luò)。
EPON由光線路終端(OLT)、光合/分路器(ODN)和光網(wǎng)絡(luò)單元
(ONU)組成,采用樹形拓撲結(jié)構(gòu),見圖l。 OLT放置在中心局端,分配 和控制信道的連接,并有實時監(jiān)控、管理及維護功能。ONU放置在用戶側(cè), OLT與ONU之間通過ODN連接。EPON使用波分復用(WDM)技術(shù), 同時處理雙向信號傳輸,上、下行信號分別用不同的波長,但在同一根光 纖中傳送,EPON只在IEEE802.3的以太數(shù)據(jù)幀格式上做必要的改動,如 在以太幀中加入時戳(TimeStamp)、 LLID (邏輯鏈路ID)等內(nèi)容。下行 采用純廣播的方式,注冊后,OLT為已注冊的ONU分配LLID,由各個 ONU監(jiān)測到達幀的PON—ID,以決定是否接收該幀,如果該幀所含的LLID 和自己的LLID相同,則接收該幀;反之則丟棄。上行采用時分多址接入
(TDMA)技術(shù)。此外EPON還需通過己定義的接口與電信管理網(wǎng)相連,
進行配置管理、性能管理、故障管理、安全管理及計費管理,完成操作維
護管理(OAM)功能。
LUD(邏輯鏈路ID)是EPON系統(tǒng)分配給通過點到點仿真子層(P2PE Sublayer)建立起來的邏輯鏈接的一種數(shù)字標識,每一個邏輯鏈接都會分 配到不同的LLID。 LLID作為點對點和廣播以太網(wǎng)仿真的一部分,OLT支 持多個I丄ID和MAC客戶端,每個ONU至少支持一個LLID。在ONU的 自動發(fā)現(xiàn)過程中,通過分配LLID將ONU綁定到OLT的一個端口上,同 時將MAC動態(tài)綁定到此OLT上,最終實現(xiàn)ONU的注冊。
通常一個ONU支持一個LLID,為了更好的解決EPON的QoS (服務(wù) 質(zhì)量)問題,先進的ONU多LLID技術(shù)應(yīng)運而生。在多LLID技術(shù)中,每 個ONU可以分配多個LLID,每個LLID可以靈活配置為不同的業(yè)務(wù)通道 或者用戶通道。這樣,承載不同上層業(yè)務(wù)的以太網(wǎng)幀被打上不同的LLID, 每個LLID可以獲得不同的優(yōu)先級處理,按照系統(tǒng)策略調(diào)整每個業(yè)務(wù)流的 帶寬分配、時延和抖動約束等指標。多LLID技術(shù)不但使得EPON的QoS 保障更加有力,而且在數(shù)據(jù)安全性、系統(tǒng)管理性等方面都有著直接的幫助。
當引入ONU多LLID技術(shù)后,單LLID和多LLID ONU的統(tǒng)一管理就 成為一個難題。由于ONU的自動發(fā)現(xiàn),并不是基于ONU進行的,而是基 于ONU的LLID進行的,當ONU支持多個LLID時,就會產(chǎn)生多個自動 發(fā)現(xiàn)過程。在實現(xiàn)ONU的諸多管理功能時,管理的基本對象就是ONU網(wǎng) 元,而不是ONU下的某個LLID,如何建立ONU和多LLID的關(guān)系,依據(jù) 什么樣的原則來劃分ONU的注冊和離線,當系統(tǒng)中既存在單LLID的ONU 又存在多LLID的ONU時,如何實現(xiàn)ONU的統(tǒng)一管理,目前仍然沒有得 到有效解決。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種以太網(wǎng)無源光網(wǎng)絡(luò)中多邏輯鏈路ID光網(wǎng)絡(luò)
單元的管理方法,使EPON管理系統(tǒng)能夠?qū)蜭LID的ONU和多LLID的
ONU實現(xiàn)統(tǒng)一管理,以適應(yīng)不同的組網(wǎng)和應(yīng)用需求。 為實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案是
一種以太網(wǎng)無源光網(wǎng)絡(luò)中多邏輯鏈路ID光網(wǎng)絡(luò)單元的管理方法,其 特別之處在于,包括如下步驟-步驟1
定義出ONU的一個基MAC, ONU的其它LLID MAC采用以該基 MAC為基礎(chǔ)依次加1來確定,LLID注冊時攜帶ONU的基MAC信息; 步驟2
在OLT側(cè)設(shè)置狀態(tài)控制模塊,動態(tài)建立和維護ONU狀態(tài)和LLID注 冊關(guān)系表,包括
當單LLID的ONU注冊時,其消息中只有一個LLID MAC, OLT狀 態(tài)控制模塊依據(jù)此消息,確定一個單LLID的ONU己經(jīng)注冊,且將該LLID MAC作為ONU的基MAC,并將ONU的狀態(tài)置為已注冊;當單LLID ONU 離線時,其消息中也只有一個LLID MAC, OLT狀態(tài)控制模塊依據(jù)此消息, 確定一個單LLID的ONU已經(jīng)離線,在己有的狀態(tài)表中,査找與該LLID MAC匹配的ONU,并將該ONU狀態(tài)置為離線;
當多LLID的ONU注冊時,每個LLID的注冊信息中均帶有ONU基 MAC和LLID MAC, OLT狀態(tài)控制模塊依據(jù)此消息,確定該LLID所屬的 ONU具有支持多LLID的功能;當注冊/離線信息中的ONU基MAC與LLID MAC相等時,就認為ONU己注冊/離線;當注朋/離線信息中的ONU基 MAC與LLID MAC不相等時,就認為ONU上的一個非基MAC LLID注 冊/離線,并將LLID MAC與基MAC的差值作為ONU上該LLID的序號。
步驟1中,以O(shè)NU第0個LLID MAC作為ONU的基MAC。
還包括下列步驟 步驟3
在OLT側(cè)根據(jù)需要配置ONU支持的LLID個數(shù)上限為MAX,當ONU 的第MAX+1個LLID進行注冊時,OLT狀態(tài)控制模塊根據(jù)已有的ONU狀 態(tài)和LLID關(guān)系表,確定該ONU已經(jīng)注冊了 MAX個LLID,就將該LLID 狀態(tài)置為"注冊且配置不符",那么該LLID相關(guān)的業(yè)務(wù)將不可用。
很明顯,通過本發(fā)明的技術(shù)方案,EPON管理系統(tǒng)能夠?qū)崿F(xiàn)對單LUD 的ONU和多LLID的ONU統(tǒng)一進行管理,從而能夠滿足不同的組網(wǎng)和應(yīng) 用需求。
圖1是EPON系統(tǒng)組網(wǎng)圖2是ONU狀態(tài)控制圖3是ONU的LLID個數(shù)控制圖。
具體實施例方式
為了實現(xiàn)本發(fā)明的目的,有三個技術(shù)問題需要解決
1、 建立ONU和LLID的對應(yīng)關(guān)系
一個EPON系統(tǒng)中,所有ONU的LLID MAC是唯一的,在ONU單 LLID情況下,LLID MAC即可作為ONU的唯一標識符。在ONU多LLID 情況下,多個LLID MAC存在,如何來唯一標識一個ONU,需要在ONU 和多個LLID間建立一種對應(yīng)關(guān)系,這種對應(yīng)關(guān)系必須即適用于單LLID 的ONU,又適用于多LLID的ONU。
2、 局端對ONU的LLID個數(shù)管理
要實現(xiàn)對多LLID的ONU的控制管理,局端設(shè)備需要增加對ONU的
LLID個數(shù)的控制機制。
3、局端實現(xiàn)ONU狀態(tài)控制功能
由于EPON系統(tǒng)中,ONU的LLID發(fā)現(xiàn)過程是自動完成的,ONU的 在線狀態(tài)又是和LLID的注冊或離線密切相關(guān)的,所以在局端增加ONU狀 態(tài)控制模塊,建立ONU狀態(tài)和LLID注冊關(guān)系表,并實吋進行動態(tài)更新。
為了解決上述三個技術(shù)問題,本發(fā)明采用以下技術(shù)方案
1、 引入ONU基MAC的概念, 一般以O(shè)NU第O個LLIDMAC作為 ONU的基MAC, ONU的其它LLID MAC采用以基MAC為基礎(chǔ)依次加1 的方法;
2、 在ONU頂ij,多個LLID時,嚴格按照基MAC和以基MAC為基 礎(chǔ)依次加1的方法規(guī)劃ONU的LLID MAC,同時,LLID注冊時應(yīng)當攜帶 ONU基MAC信息;
3、 在OLT側(cè),動態(tài)建立和維護ONU狀態(tài)和LLID注冊關(guān)系表(見圖 2),并對ONU LLID個數(shù)進行控制管理(見圖3)。
當單LLID的ONU注冊時,其消息中只有一個LLID MAC, OLT狀 態(tài)控制模塊依據(jù)此消息,確定一個單LLID的ONU已經(jīng)注冊,且將該LLID MAC作為ONU的基MAC,并將ONU的狀態(tài)置為已注冊;當單LLID ONU 離線時,其消息中也只有一個LLID MAC, OLT狀態(tài)控制模塊依據(jù)此消息, 確定一個單LLID的ONU已經(jīng)離線,在已有的狀態(tài)表中,査找與該LLID MAC匹配的ONU,并將該ONU狀態(tài)置為離線。
當多LLID的ONU注冊時,每個LLID的注冊信息中均帶有ONU基 MAC和LLID MAC, OLT狀態(tài)控制模塊依據(jù)此消息,確定該LLID所屬的 ONU具有支持多LLID的功能。當注冊/離線信息中的ONU基MAC與LLID MAC相等時,就認為ONU已注冊/離線;當注冊/離線信息中的ONU基 MAC與LLID MAC不相等時,就認為ONU上的一個非基MAC LLID注
冊/離線,并將LLID MAC與基MAC的差值作為ONU上該LLID的序號。 當ONU支持多LLID時,為了實現(xiàn)對LLID數(shù)目管理,在OLT側(cè)狀 態(tài)控制模塊,還需耍對ONU的LLID數(shù)目進行控制。在OLT側(cè)需要配置 ONU支持的LLID個數(shù),默認值為l。例如,OLT配置某個ONU支持的 LLID數(shù)目為3,當ONU的第4個LLID進行注冊時,OLT狀態(tài)控制模塊 根據(jù)已有的ONU狀態(tài)和LLID關(guān)系表,確定該ONU已經(jīng)注冊了 3個I丄ID, 就將該LLID狀態(tài)置為"注冊且配置不符",那么該LLID相關(guān)的業(yè)務(wù)將不 可用。
支持多LLID的ONU設(shè)備,在出廠時,就按照本發(fā)明要求的方法,先 確定ONU的基MAC,并確保其它LLID的MAC值以基MAC為基礎(chǔ)依 次加1 。同時要求,同屬于一個OLT設(shè)備的所有ONU的LLID MAC不能相同。
按照圖1的連接方式,搭建一個EPON系統(tǒng)。當ONU與OLT物理連 接正常后,ONU進行自動發(fā)現(xiàn),ONU的LLID (單LLID或多LLID)會 進行自動注冊。本發(fā)明所描述的OLT狀態(tài)控制模塊,會按發(fā)明中描述的控 制方法,自動建立ONU狀態(tài)與LLID注冊信息表。用戶通過網(wǎng)管界面就能 清楚的看到哪些ONU在線,每個ONU上都有幾個LLID已注冊,以及這 些LLID的管理狀態(tài)。
根據(jù)本發(fā)明關(guān)于ONU LLID數(shù)目控制的實現(xiàn)方法。在默認情況下,OLT 狀態(tài)控制模塊為每個ONU配置的LLID數(shù)目為1個。所以當ONU有多個 LLID注冊時,除了與ONU基MAC相同的LLID狀態(tài)為"注冊且配置符 合"夕卜,該ONU的其它LLID狀態(tài)均為"注冊且配置不符"。為了使其它 LLID上的相關(guān)業(yè)務(wù)能夠正常使用,需要通過網(wǎng)管界面配置該ONU允許支 持的LLID數(shù)目。在OLT側(cè)設(shè)定ONU支持的LLID數(shù)目后,系統(tǒng)會重新 觸發(fā)該ONU的LLID注冊流程,根據(jù)發(fā)明中的LLID數(shù)目控制方法,對
至此,單LLID和多LLID的ONU通過本方法就實現(xiàn)了統(tǒng)一管理。 上述實施方式,僅僅是實例性的,本領(lǐng)域技術(shù)人員應(yīng)當潔楚,在不脫
離本發(fā)明的精神和保護范圍的前提下,可以對本發(fā)明進行修改和變化。
權(quán)利要求
1、一種以太網(wǎng)無源光網(wǎng)絡(luò)中多邏輯鏈路ID光網(wǎng)絡(luò)單元的管理方法,其特征在于,包括如下步驟步驟1定義出ONU的一個基MAC,ONU的其它LLID MAC采用以該基MAC為基礎(chǔ)依次加1來確定,LLID注冊時攜帶ONU的基MAC信息;步驟2在OLT側(cè)設(shè)置狀態(tài)控制模塊,動態(tài)建立和維護ONU狀態(tài)和LLID注冊關(guān)系表,包括當單LLID的ONU注冊時,其消息中只有一個LLID MAC,OLT狀態(tài)控制模塊依據(jù)此消息,確定一個單LLID的ONU已經(jīng)注冊,且將該LLIDMAC作為ONU的基MAC,并將ONU的狀態(tài)置為已注冊;當單LLID ONU離線時,其消息中也只有一個LLID MAC,OLT狀態(tài)控制模塊依據(jù)此消息,確定一個單LLID的ONU已經(jīng)離線,在已有的狀態(tài)表中,查找與該LLIDMAC匹配的ONU,并將該ONU狀態(tài)置為離線;當多LLID的ONU注冊時,每個LLID的注冊信息中均帶有ONU基MAC和LLID MAC,OLT狀態(tài)控制模塊依據(jù)此消息,確定該LLID所屬的ONU具有支持多LLID的功能;當注冊/離線信息中的ONU基MAC與LLIDMAC相等時,就認為ONU已注冊/離線;當注冊/離線信息中的ONU基MAC與LLID MAC不相等時,就認為ONU上的一個非基MAC LLID注冊/離線,并將LLID MAC與基MAC的差值作為ONU上該LLID的序號。
2、如權(quán)利要求1所述的以太網(wǎng)無源光網(wǎng)絡(luò)中多邏輯鏈路ID光網(wǎng)絡(luò)單 元的管理方法,其特征在于步驟1中,以O(shè)NU第0個LLID MAC作為ONU的基MAC。
3、如權(quán)利要求1或2所述的以太網(wǎng)無源光網(wǎng)絡(luò)中多邏輯鏈路ID光網(wǎng)絡(luò)單元的管理方法,其特征在于,還包括下列步驟 步驟3在OLT側(cè)根據(jù)需要配置ONU支持的LLID個數(shù)上限值,當ONU的該 上限值十l個LLID進行注冊時,OLT狀態(tài)控制模塊根據(jù)已有的ONU狀態(tài) 和LLID關(guān)系表,確定該ONU已經(jīng)注冊了上限值個LLID,就將該LLID 狀態(tài)置為"注冊且配置不符",那么該LLID相關(guān)的業(yè)務(wù)將不可用。
全文摘要
本發(fā)明涉及以太網(wǎng)無源光網(wǎng)絡(luò)中的光網(wǎng)絡(luò)單元,尤其是一種以太網(wǎng)無源光網(wǎng)絡(luò)中多邏輯鏈路ID光網(wǎng)絡(luò)單元的管理方法,其特點是,定義出ONU的一個基MAC,ONU的其它LLID MAC采用以該基MAC為基礎(chǔ)依次加1來確定,LLID注冊時攜帶ONU的基MAC信息,然后在OLT側(cè)設(shè)置狀態(tài)控制模塊,動態(tài)建立和維護ONU狀態(tài)和LLID注冊關(guān)系表,很明顯,通過本發(fā)明的技術(shù)方案,EPON管理系統(tǒng)能夠?qū)崿F(xiàn)對單LLID的ONU和多LLID的ONU統(tǒng)一進行管理,從而能夠滿足不同的組網(wǎng)和應(yīng)用需求。
文檔編號H04L12/24GK101179428SQ200710018758
公開日2008年5月14日 申請日期2007年9月28日 優(yōu)先權(quán)日2007年9月28日
發(fā)明者華 徐 申請人:西安大唐電信有限公司