本發(fā)明涉及xpon技術(shù)領(lǐng)域,并且更具體地,涉及一種光網(wǎng)絡(luò)單元onu數(shù)據(jù)處理方法及裝置。
背景技術(shù):
xpon技術(shù)是千兆帶寬級別的寬帶無源光網(wǎng)絡(luò)技術(shù)。與傳統(tǒng)的接入網(wǎng)技術(shù)及以太網(wǎng)交換機(jī)技術(shù)相比,xpon采用自動拓?fù)浒l(fā)現(xiàn)機(jī)制,它的onu具有自動注冊功能。這增加到了網(wǎng)絡(luò)管理系統(tǒng)對onu狀態(tài)信息獲取的難度。當(dāng)網(wǎng)絡(luò)管理系統(tǒng)對onu的狀態(tài)進(jìn)行查詢時,需要通過olt遠(yuǎn)程管理通道從onu上獲取onu的狀態(tài)數(shù)據(jù),而這種方式實際上是一種olt給onu發(fā)送指令,然后等待onu返回響應(yīng)的方式,會受到遠(yuǎn)程管理通道帶寬以及onu本身狀態(tài)的影響,因此查詢速度較慢。對于現(xiàn)網(wǎng)上海量onu來說,導(dǎo)致查詢一次onu狀態(tài)需要很長的時間。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種光網(wǎng)絡(luò)單元onu數(shù)據(jù)處理方法及裝置,以解決現(xiàn)有onu數(shù)據(jù)處理方法在網(wǎng)絡(luò)管理系統(tǒng)查詢onu狀態(tài)時,耗時較長,效率較低的問題。
第一方面,提供了一種光網(wǎng)絡(luò)單元onu數(shù)據(jù)處理方法,該方法包括:光線路終端olt獲取onu的狀態(tài)數(shù)據(jù)并保存;在接收到網(wǎng)絡(luò)管理系統(tǒng)對onu的狀態(tài)查詢指令時,將onu的狀態(tài)數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng)。
可選地,狀態(tài)數(shù)據(jù)至少包括onu的發(fā)射/接收光功率、網(wǎng)絡(luò)口/用戶口狀態(tài)、網(wǎng)絡(luò)口/用戶口分類報文統(tǒng)計、歷史流量峰值統(tǒng)計以及mac地址表中的一種。
可選地,獲取onu的狀態(tài)數(shù)據(jù)并保存的步驟之前,該方法還包括:olt創(chuàng)建onu對應(yīng)的onu實例,獲取onu的配置數(shù)據(jù)并保存;其中olt在接收到網(wǎng)絡(luò) 管理系統(tǒng)對onu的狀態(tài)查詢指令時,還將onu的配置數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng)。
可選地,配置數(shù)據(jù)至少包括onu的型號、接口數(shù)量與能力、廠商信息以及軟硬件版本信息中的一種。
可選地,該方法還包括:在onu下線后,清除保存的onu的狀態(tài)數(shù)據(jù)。
可選地,該方法還包括:在onu實例被刪除后,清除保存的onu的配置數(shù)據(jù)。
第二方面,還提供了一種光網(wǎng)絡(luò)單元onu數(shù)據(jù)處理裝置,該裝置包括:獲取模塊,用于獲取onu的狀態(tài)數(shù)據(jù)并保存;發(fā)送模塊,用于在接收到網(wǎng)絡(luò)管理系統(tǒng)對onu的狀態(tài)查詢指令時,將onu的狀態(tài)數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng)。
可選地,狀態(tài)數(shù)據(jù)至少包括onu的發(fā)射/接收光功率、網(wǎng)絡(luò)口/用戶口狀態(tài)、網(wǎng)絡(luò)口/用戶口分類報文統(tǒng)計、歷史流量峰值統(tǒng)計以及mac地址表中的一種。
可選地,該裝置還包括:創(chuàng)建模塊,用于創(chuàng)建onu對應(yīng)的onu實例,獲取onu的配置數(shù)據(jù)并保存;其中發(fā)送模塊在接收到網(wǎng)絡(luò)管理系統(tǒng)對onu的狀態(tài)查詢指令時,還將onu的配置數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng)。
可選地,配置數(shù)據(jù)至少包括onu的型號、接口數(shù)量與能力、廠商信息以及軟硬件版本信息中的一種。
可選地,該裝置還包括:第一清除模塊,用于在onu下線后,清除保存的onu的狀態(tài)數(shù)據(jù)。
可選地,該裝置還包括:第二清除模塊,用于在onu實例被刪除后,清除保存的onu的配置數(shù)據(jù)。
本發(fā)明的上述技術(shù)方案包括以下有益效果:
本發(fā)明通過olt獲取onu的狀態(tài)數(shù)據(jù)并保存;在接收到網(wǎng)絡(luò)管理系統(tǒng)對onu數(shù)據(jù)的查詢指令時,將onu的狀態(tài)數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng)。有效提高了網(wǎng)絡(luò)管理系統(tǒng)對onu狀態(tài)的查詢效率。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動 性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明的第一實施例的光網(wǎng)絡(luò)單元onu數(shù)據(jù)處理方法的流程圖;
圖2為本發(fā)明的第二實施例的光網(wǎng)絡(luò)單元onu數(shù)據(jù)處理方法的流程圖;
圖3a為本發(fā)明的第三實施例的光網(wǎng)絡(luò)單元onu數(shù)據(jù)處理裝置的結(jié)構(gòu)圖;
圖3b為本發(fā)明的第三實施例的光網(wǎng)絡(luò)單元onu數(shù)據(jù)處理裝置的另一結(jié)構(gòu)圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例都屬于本發(fā)明保護(hù)的范圍。
第一實施例
請參閱圖1,圖1示出了本發(fā)明的第一實施例的onu數(shù)據(jù)處理方法的流程圖,具體步驟如下:
步驟101,olt獲取onu的狀態(tài)數(shù)據(jù)并保存。
需要說明的是,步驟101中,olt對于onu的狀態(tài)數(shù)據(jù)的獲取,可以是周期性地獲取,這樣一來能夠使得olt所保存的onu的狀態(tài)數(shù)據(jù)周期性地更新,以便能夠更加準(zhǔn)確地反映對應(yīng)onu的狀態(tài),而獲取onu的狀態(tài)數(shù)據(jù)的周期,則可以根據(jù)具體需求進(jìn)行設(shè)定。
步驟102,在接收到網(wǎng)絡(luò)管理系統(tǒng)對onu的狀態(tài)查詢指令時,將onu的狀態(tài)數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng)。
需要說明的是,步驟102中,olt接收到網(wǎng)絡(luò)管理系統(tǒng)對onu的狀態(tài)查詢指令時,直接將本地保存的onu的狀態(tài)數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng),從而節(jié)省了傳統(tǒng)查詢方式中,olt向onu發(fā)送指令以及等待onu響應(yīng)的時間,因此有效提高了網(wǎng)絡(luò)管理系統(tǒng)對onu狀態(tài)的查詢效率。
本實施例,通過olt獲取onu的狀態(tài)數(shù)據(jù)并保存;在接收到網(wǎng)絡(luò)管理系統(tǒng)對onu數(shù)據(jù)的查詢指令時,將onu的狀態(tài)數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng)。有效提高了網(wǎng)絡(luò)管理系統(tǒng)對onu狀態(tài)的查詢效率。
第二實施例
請參閱圖2,圖2示出了本發(fā)明的onu數(shù)據(jù)處理方法的流程圖,具體步驟如下:
步驟201,olt創(chuàng)建onu對應(yīng)的oun實例,獲取onu的配置數(shù)據(jù)并保存。
需要說明的是,步驟201中當(dāng)olt創(chuàng)建了onu對應(yīng)的onu實例后,olt和onu之間就建立了一種連接關(guān)系,此時olt就可以根據(jù)onu實例獲取對應(yīng)onu的配置數(shù)據(jù)并保存,而且olt可以為onu分配一內(nèi)存空間以便保存onu的配置數(shù)據(jù)。而在onu實例被刪除后,olt和對應(yīng)onu之間的連接關(guān)系就會被刪除,此時olt會清除保存的onu的配置數(shù)據(jù),以便釋放對應(yīng)的內(nèi)存空間。
且由于onu的配置數(shù)據(jù)一般屬于不易變數(shù)據(jù),因此在獲取到onu的配置數(shù)據(jù)后,可以不對其進(jìn)行周期性的更新。其中配置數(shù)據(jù)可以包括onu的型號、接口數(shù)量與能力、廠商信息以及軟硬件版本信息。
步驟202,olt獲取onu的狀態(tài)數(shù)據(jù)并保存。
需要說明的是,步驟202中,olt對于onu的狀態(tài)數(shù)據(jù)的獲取,可以是周期性地獲取,這樣一來能夠使得olt所保存的onu的狀態(tài)數(shù)據(jù)周期性地更新,以便能夠更加準(zhǔn)確地反映對應(yīng)onu的狀態(tài),而獲取onu的狀態(tài)數(shù)據(jù)的周期,則可以根據(jù)具體需求進(jìn)行設(shè)定。而且olt可以為onu分配一內(nèi)存空間以便保存onu的狀態(tài)數(shù)據(jù)。而在onu下線后,olt會清除保存的onu的狀態(tài)數(shù)據(jù),以便釋放對應(yīng)的內(nèi)存空間。
步驟203,在接收到網(wǎng)絡(luò)管理系統(tǒng)對onu的狀態(tài)查詢指令時,將onu的狀態(tài)數(shù)據(jù)以及配置數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng)。
需要說明的是,步驟203中,olt接收到網(wǎng)絡(luò)管理系統(tǒng)對onu的狀態(tài)查詢指令時,直接將本地保存的,網(wǎng)絡(luò)管理系統(tǒng)想要查詢的onu的相關(guān)數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng),從而節(jié)省了傳統(tǒng)查詢方式中,olt向onu發(fā)送指令以及等待onu響應(yīng)的時間,因此有效提高了網(wǎng)絡(luò)管理系統(tǒng)對onu狀態(tài)的查詢效率。
本實施例,通過olt創(chuàng)建onu對應(yīng)的onu實例,獲取onu的配置數(shù)據(jù)并保存;olt獲取onu的狀態(tài)數(shù)據(jù)并保存;在接收到網(wǎng)絡(luò)管理系統(tǒng)對onu的狀態(tài)查詢指令時,將onu的狀態(tài)數(shù)據(jù)以及配置數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng)。有效提高了網(wǎng)絡(luò)管理系統(tǒng)對onu狀態(tài)的查詢效率。
第三實施例
請參閱圖3a,圖3a示出了本發(fā)明的onu數(shù)據(jù)處理裝置的結(jié)構(gòu)圖,圖3a所示的裝置300包括:獲取模塊301以及發(fā)送模塊302,其中:
獲取模塊301,用于獲取onu的狀態(tài)數(shù)據(jù)并保存。
發(fā)送模塊302,用于在接收到網(wǎng)絡(luò)管理系統(tǒng)對onu的狀態(tài)查詢指令時,將onu的狀態(tài)數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng)。
在圖3a的基礎(chǔ)上,可選地,裝置300還包括:創(chuàng)建模塊303,第一清除模塊304以及第二清除模塊305,其中:
創(chuàng)建模塊303,用于創(chuàng)建onu對應(yīng)的onu實例,獲取onu的配置數(shù)據(jù)并保存;發(fā)送模塊302具體用于,在接收到網(wǎng)絡(luò)管理系統(tǒng)對onu的狀態(tài)查詢指令時,將onu的狀態(tài)數(shù)據(jù)及配置數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng)。
第一清除模塊304,用于在onu下線后,清除本地保存的onu的狀態(tài)數(shù)據(jù)。
第二清除模塊305,用于在onu實例被刪除后,清除本地保存的onu的配置數(shù)據(jù)。
上述裝置300能夠?qū)崿F(xiàn)圖1至圖2的實施例中裝置實現(xiàn)的各個過程,為避免重復(fù),這里不再贅述。
本實施例,通過創(chuàng)建onu對應(yīng)的onu實例,獲取onu的配置數(shù)據(jù)并保存;獲取onu的狀態(tài)數(shù)據(jù)并保存;在接收到網(wǎng)絡(luò)管理系統(tǒng)對onu的狀態(tài)查詢指令時,將onu的狀態(tài)數(shù)據(jù)以及配置數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)管理系統(tǒng)。有效提高了網(wǎng)絡(luò)管理系統(tǒng)對onu狀態(tài)的查詢效率。
需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的相同要素。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng) 以權(quán)利要求的保護(hù)范圍為準(zhǔn)。