亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

Epon網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的處理方法

文檔序號(hào):7697553閱讀:286來源:國知局
專利名稱:Epon網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及EP0N網(wǎng)絡(luò)領(lǐng)域,特別是涉及一種EP0N網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的處理方法。
背景技術(shù)
EPON(Ethernet Passive Optical Network,以太網(wǎng)無源光網(wǎng)絡(luò))網(wǎng)絡(luò)中, OLT (optical line terminal,光線路終端)采用 TDM (time divisionmultiplex,時(shí)分復(fù)用) 方式控制管理多個(gè)ONU(optical network unit,光網(wǎng)絡(luò)單元)到0LT的上行通信。0LT通 過標(biāo)準(zhǔn)授權(quán)消息(normal GATEmessage)為每個(gè)注冊(cè)的0NU分配上行時(shí)隙,0NU只能在指定 的上行時(shí)隙內(nèi)發(fā)送上行數(shù)據(jù)。EP0N網(wǎng)絡(luò)的發(fā)現(xiàn)進(jìn)程(discovery process)是指新接入的或離線的0NU向0LT注 冊(cè)、加入EP0N網(wǎng)絡(luò)的進(jìn)程。發(fā)現(xiàn)進(jìn)程是由0LT控制的,通常包括如下步驟,請(qǐng)參閱圖1 第1步,0LT的硬件接口模塊以固定周期向未注冊(cè)的0NU廣播發(fā)現(xiàn)授權(quán)消息 (discovery GATE message),該發(fā)現(xiàn)授權(quán)消息中指定了發(fā)現(xiàn)窗口(discovery window)的開 始時(shí)間和長度。第2步,未注冊(cè)的0NU收到發(fā)現(xiàn)授權(quán)消息后,在其指定的發(fā)現(xiàn)窗口內(nèi)向0LT發(fā)送注 冊(cè)請(qǐng)求消息(REGISTER_REQ message)。第3步,0LT的硬件接口模塊收到注冊(cè)請(qǐng)求消息后,為這些0NU注冊(cè)并分配 LLID(logical link identification,邏輯鏈路標(biāo)識(shí))。0LT的硬件接口模塊向新注冊(cè)的0NU發(fā)送注冊(cè)消息(REGISTER message)和標(biāo)準(zhǔn)授 權(quán)消息,該標(biāo)準(zhǔn)授權(quán)消息為這些新注冊(cè)的0NU分配了上行時(shí)隙。第4步,新注冊(cè)的0NU收到注冊(cè)消息和標(biāo)準(zhǔn)授權(quán)消息后,在標(biāo)準(zhǔn)授權(quán)消息所分配的 上行時(shí)隙內(nèi)向0LT發(fā)送注冊(cè)確認(rèn)消息(REGISTER_ACKmessage)。第5步,0LT的硬件接口模塊收到注冊(cè)確認(rèn)消息后,EP0N網(wǎng)絡(luò)的發(fā)現(xiàn)進(jìn)程完成。目前在EP0N網(wǎng)絡(luò)的發(fā)現(xiàn)進(jìn)程中,0LT發(fā)送和接收各種消息都是由硬件接口模塊實(shí) 現(xiàn)的,其優(yōu)點(diǎn)是響應(yīng)速度快、運(yùn)行效率高,可是也帶來靈活性較差、功能簡(jiǎn)單的缺點(diǎn)。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種EP0N網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的實(shí)現(xiàn)方法,該方 法既可保證較快的響應(yīng)速度和較高的運(yùn)行效率,又能提供較復(fù)雜的功能。為解決上述技術(shù)問題,本發(fā)明EP0N網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的實(shí)現(xiàn)方法包括如下步驟第1步,0LT的硬件接口模塊以可變周期向未注冊(cè)的0NU廣播發(fā)現(xiàn)授權(quán)消息,該發(fā) 現(xiàn)授權(quán)消息中包括發(fā)現(xiàn)窗口的開始時(shí)間和長度;所述可變周期由0LT的CPU決定;第2步,未注冊(cè)的0NU收到發(fā)現(xiàn)授權(quán)消息后,在該發(fā)現(xiàn)授權(quán)消息所指定的發(fā)現(xiàn)窗口 內(nèi)向0LT發(fā)送注冊(cè)請(qǐng)求消息;第3步,0LT的硬件接口模塊收到注冊(cè)請(qǐng)求消息后,將該注冊(cè)請(qǐng)求消息轉(zhuǎn)發(fā)至0LT的CPU,0LT的CPU對(duì)該注冊(cè)請(qǐng)求消息進(jìn)行鑒權(quán),并為允許注冊(cè)的0NU注冊(cè)并分配LLID ;0LT的CPU產(chǎn)生注冊(cè)消息,并由硬件接口模塊向新注冊(cè)的0NU發(fā)送;0LT的DBA硬件模塊為新注冊(cè)的0NU分配上行時(shí)隙,并由硬件接口模塊向新注冊(cè)的 0NU發(fā)送標(biāo)準(zhǔn)授權(quán)消息,該標(biāo)準(zhǔn)授權(quán)消息為包括分配給新注冊(cè)的0NU的上行時(shí)隙信息;第4步,新注冊(cè)的0NU收到注冊(cè)消息和標(biāo)準(zhǔn)授權(quán)消息后,在標(biāo)準(zhǔn)授權(quán)消息所分配的 上行時(shí)隙內(nèi)向0LT發(fā)送注冊(cè)確認(rèn)消息;第5步,0LT的硬件接口模塊收到注冊(cè)確認(rèn)消息后,將該注冊(cè)確認(rèn)消息轉(zhuǎn)發(fā)至0LT 的 CPU。采用本發(fā)明的方法后,在對(duì)0NU沒有特殊的要求和限制的情況下,使得0LT在發(fā)現(xiàn) 進(jìn)程中對(duì)0NU的鑒權(quán)更加靈活、復(fù)雜,同時(shí)可以實(shí)現(xiàn)更加靈活和復(fù)雜的LLID分配策略。


下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。圖1是現(xiàn)有的EP0N網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的各步示意圖;圖2是本發(fā)明EP0N網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的各步示意圖。
具體實(shí)施例方式本發(fā)明EP0N網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的處理方法包括如下步驟,請(qǐng)參閱圖2 第1步,0LT的硬件接口模塊以可變周期向未注冊(cè)的0NU廣播發(fā)現(xiàn)授權(quán)消息,該發(fā) 現(xiàn)授權(quán)消息中包括發(fā)現(xiàn)窗口的開始時(shí)間和長度。所述可變周期由0LT的CPU決定。當(dāng)0LT的CPU發(fā)現(xiàn)已注冊(cè)的0NU數(shù)目較小時(shí), 就采用較短的可變周期長度,從而可以加快發(fā)現(xiàn)進(jìn)程。當(dāng)0LT的CPU發(fā)現(xiàn)已注冊(cè)的0NU數(shù) 目較大時(shí),就采用較長的可變周期長度,從而可以提高上行帶寬利用率。換而言之,任意取 兩個(gè)時(shí)刻,已注冊(cè)0NU數(shù)目多的時(shí)刻的可變周期長度大于或等于已注冊(cè)0NU數(shù)目小的時(shí)刻 的可變周期長度。第2步,未注冊(cè)的0NU收到發(fā)現(xiàn)授權(quán)消息后,在該發(fā)現(xiàn)授權(quán)消息所指定的發(fā)現(xiàn)窗口 內(nèi)向0LT發(fā)送注冊(cè)請(qǐng)求消息。第3步,0LT的硬件接口模塊收到注冊(cè)請(qǐng)求消息后,先將該注冊(cè)請(qǐng)求消息緩存在一 個(gè)FIF0(first in first out,先進(jìn)先出)緩存器中,再轉(zhuǎn)發(fā)至0LT的CPU。設(shè)立FIFO緩存器的目的是為了應(yīng)對(duì)在同一發(fā)現(xiàn)窗口內(nèi)收到大量注冊(cè)請(qǐng)求消息的 情況。FIFO緩存器中不僅緩存0LT硬件接口模塊所收到的注冊(cè)請(qǐng)求消息,還緩存各個(gè)注冊(cè) 請(qǐng)求消息的RTT(Round Trip Time,環(huán)路時(shí)間)。0LT的CPU對(duì)發(fā)送注冊(cè)請(qǐng)求消息的0NU進(jìn)行鑒權(quán),即決定是否允許這些發(fā)送注冊(cè)請(qǐng) 求消息的0NU注冊(cè),并為允許注冊(cè)的0NU注冊(cè)并分配LLID。0LT的CPU產(chǎn)生注冊(cè)消息,并由硬件接口模塊向新注冊(cè)的0NU發(fā)送。由0LT的CPU 產(chǎn)生注冊(cè)消息可以更靈活地配置注冊(cè)消息中的內(nèi)容,例如可將flags (標(biāo)志)設(shè)為nack或 reregister 等。0LT 的 CPU 命令 0LT 中的 DBA (Dynamic Bandwidth Allocation,動(dòng)態(tài)帶寬分配) 硬件模塊為新注冊(cè)的0NU分配上行時(shí)隙,然后0LT的硬件生成標(biāo)準(zhǔn)授權(quán)消息,該標(biāo)準(zhǔn)授權(quán)消息包括0LT的DBA模塊分配給新注冊(cè)的0NU的上行時(shí)隙信息,接著由0LT的硬件接口模塊 向新注冊(cè)的0NU發(fā)送該標(biāo)準(zhǔn)授權(quán)消息。第4步,新注冊(cè)的0NU收到注冊(cè)消息和標(biāo)準(zhǔn)授權(quán)消息后,在標(biāo)準(zhǔn)授權(quán)消息所分配的 上行時(shí)隙內(nèi)向0LT發(fā)送注冊(cè)確認(rèn)消息;第5步,0LT的硬件接口模塊收到注冊(cè)確認(rèn)消息后,將該注冊(cè)確認(rèn)消息轉(zhuǎn)發(fā)至0LT 的CPU。同樣為了支持在同一發(fā)現(xiàn)窗口內(nèi)收到大量注冊(cè)確認(rèn)消息,0LT硬件接口模塊將收到 的注冊(cè)確認(rèn)消息先緩存在一 FIFO緩存器內(nèi),再轉(zhuǎn)發(fā)給CPU處理。采用本發(fā)明所述EP0N網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的處理方法,IEEE 802. 3規(guī)范定義的發(fā) 現(xiàn)進(jìn)程中 0LT 最終注冊(cè)狀態(tài)表(Discovery processing OLT FinalRegistration State Diagram)可完全由OLT的CPU采用軟件方法實(shí)現(xiàn)。
權(quán)利要求
一種EPON網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的實(shí)現(xiàn)方法,其特征是,所述方法包括如下步驟第1步,OLT的硬件接口模塊以可變周期向未注冊(cè)的ONU廣播發(fā)現(xiàn)授權(quán)消息,該發(fā)現(xiàn)授權(quán)消息中包括發(fā)現(xiàn)窗口的開始時(shí)間和長度;所述可變周期由OLT的CPU決定;第2步,未注冊(cè)的ONU收到發(fā)現(xiàn)授權(quán)消息后,在該發(fā)現(xiàn)授權(quán)消息所指定的發(fā)現(xiàn)窗口內(nèi)向OLT發(fā)送注冊(cè)請(qǐng)求消息;第3步,OLT的硬件接口模塊收到注冊(cè)請(qǐng)求消息后,將該注冊(cè)請(qǐng)求消息轉(zhuǎn)發(fā)至OLT的CPU,OLT的CPU對(duì)該注冊(cè)請(qǐng)求消息進(jìn)行鑒權(quán),并為允許注冊(cè)的ONU注冊(cè)并分配LLID;OLT的CPU產(chǎn)生注冊(cè)消息,并由硬件接口模塊向新注冊(cè)的ONU發(fā)送;OLT的DBA硬件模塊為新注冊(cè)的ONU分配上行時(shí)隙,并由硬件接口模塊向新注冊(cè)的ONU發(fā)送標(biāo)準(zhǔn)授權(quán)消息,該標(biāo)準(zhǔn)授權(quán)消息為包括分配給新注冊(cè)的ONU的上行時(shí)隙信息;第4步,新注冊(cè)的ONU收到注冊(cè)消息和標(biāo)準(zhǔn)授權(quán)消息后,在標(biāo)準(zhǔn)授權(quán)消息所分配的上行時(shí)隙內(nèi)向OLT發(fā)送注冊(cè)確認(rèn)消息;第5步,OLT的硬件接口模塊收到注冊(cè)確認(rèn)消息后,將該注冊(cè)確認(rèn)消息轉(zhuǎn)發(fā)至OLT的CPU。
2.根據(jù)權(quán)利要求1所述的EPON網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的實(shí)現(xiàn)方法,其特征是,所述方法的第 1步中,在任意兩時(shí)刻,已注冊(cè)O(shè)NU數(shù)目多的時(shí)刻的可變周期長度大于或等于已注冊(cè)O(shè)NU數(shù) 目小的時(shí)刻的可變周期長度。
3.根據(jù)權(quán)利要求1所述的EPON網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的實(shí)現(xiàn)方法,其特征是,所述方法的第 3步中,OLT的硬件接口模塊收到注冊(cè)請(qǐng)求消息后,先將該注冊(cè)請(qǐng)求消息及RTT緩存至一個(gè) FIFO緩存器中,再轉(zhuǎn)發(fā)至OLT的CPU ;所述方法的第5步中,OLT的硬件接口模塊收到注冊(cè)確認(rèn)消息后,先將該注冊(cè)確認(rèn)消息 緩存至一個(gè)FIFO緩存器中,再轉(zhuǎn)發(fā)至OLT的CPU。
4.根據(jù)權(quán)利要求1所述的EPON網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的實(shí)現(xiàn)方法,其特征是,所述方法的第 3步中,OLT的CPU命令OLT中的DBA硬件模塊為新注冊(cè)的ONU分配上行時(shí)隙,然后OLT生 成標(biāo)準(zhǔn)授權(quán)消息,該標(biāo)準(zhǔn)授權(quán)消息包括OLT的DBA模塊分配給新注冊(cè)的ONU的上行時(shí)隙信 息,接著由OLT的硬件接口模塊向新注冊(cè)的ONU發(fā)送該標(biāo)準(zhǔn)授權(quán)消息。
全文摘要
本發(fā)明公開了一種EPON網(wǎng)絡(luò)中發(fā)現(xiàn)進(jìn)程的實(shí)現(xiàn)方法,包括如下步驟第1步,OLT的硬件接口模塊以可變周期向未注冊(cè)的ONU廣播發(fā)現(xiàn)授權(quán)消息;第2步,未注冊(cè)的ONU在指定的發(fā)現(xiàn)窗口內(nèi)向OLT發(fā)送注冊(cè)請(qǐng)求消息;第3步,OLT的CPU對(duì)該注冊(cè)請(qǐng)求消息進(jìn)行鑒權(quán),并為允許注冊(cè)的ONU注冊(cè)并分配LLID;OLT的CPU產(chǎn)生注冊(cè)消息,并由硬件接口模塊向新注冊(cè)的ONU發(fā)送;第4步,新注冊(cè)的ONU在所分配的上行時(shí)隙內(nèi)向OLT發(fā)送注冊(cè)確認(rèn)消息;第5步,OLT的CPU收到注冊(cè)確認(rèn)消息。本發(fā)明可使OLT以軟件方式處理發(fā)現(xiàn)進(jìn)程,從而使得處理方法更加靈活,可實(shí)現(xiàn)更復(fù)雜的功能。
文檔編號(hào)H04Q11/00GK101854563SQ20091005701
公開日2010年10月6日 申請(qǐng)日期2009年3月31日 優(yōu)先權(quán)日2009年3月31日
發(fā)明者何運(yùn)鋒, 李旭光, 楊誠 申請(qǐng)人:普然通訊技術(shù)(上海)有限公司;普然技術(shù)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1