無源光網(wǎng)絡(luò)系統(tǒng)主、備控板同步方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無源光網(wǎng)絡(luò)通信領(lǐng)域,特別是涉及一種無源光網(wǎng)絡(luò)系統(tǒng)主、備控板同步方法及系統(tǒng)。
【背景技術(shù)】
[0002]與電纜傳輸相比,光纖傳輸具有容量大、損耗小、防電磁干擾能力強(qiáng)等優(yōu)勢,因而,隨著光纖傳輸?shù)某杀局鸩较陆担尤刖W(wǎng)的光纖化是必然的發(fā)展趨勢,而無源光網(wǎng)絡(luò)采用了無源器件,是實(shí)現(xiàn)寬帶光接入網(wǎng)最有潛力的技術(shù)。從承載的內(nèi)容來分類,PON (PassiveOptical Network,無源光網(wǎng)絡(luò))技術(shù)主要包括ΑΡΟΝ (ATM Based Ρ0Ν,異步傳輸模式無源光網(wǎng)絡(luò))、EP0N (Ethernet Based Ρ0Ν,以太網(wǎng)無源光網(wǎng)絡(luò))以及GP0N (Gigabit Ρ0Ν,吉比特?zé)o源光網(wǎng)絡(luò))等。Ρ0Ν通常是由位于中心局的光線路終端0LT(0ptical Line Terminal)和一系列位于用戶駐地的光網(wǎng)絡(luò)單元0NU (Optical Net Unit)或者光網(wǎng)絡(luò)終端0ΝΤ (OpticalNet Terminal)構(gòu)成。在這些器件中間是由光纖、無源分光器或耦合器構(gòu)成的光分配網(wǎng)絡(luò)0DN (Optical Distribut1n Network)。由于Ρ0Ν系統(tǒng)對可靠性的要求高,對系統(tǒng)運(yùn)行影響較大的主控板,都要求存在備控板作為備份,以便在主控板發(fā)生異常時作為備份的備控板可以完全代替主控板。然為達(dá)成這一目的,還需保證主控板和備控板上儲存的配置文件完全一致。目前,現(xiàn)有技術(shù)采用手動方式對背控板進(jìn)行同步,同步結(jié)果沒有校驗(yàn)、也沒有糾錯,且因大量的手動操作帶來不便性和手動操作失誤導(dǎo)致可靠性低。
[0003]因此,如何提出一種新的無源光網(wǎng)絡(luò)系統(tǒng)主控板、備控板配置文件同步技術(shù),以克服現(xiàn)有手動同步所帶來的諸多缺失,實(shí)已成為目前業(yè)界亟待克服之難題。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的缺失,本發(fā)明之一目的在于提供一種無源光網(wǎng)絡(luò)系統(tǒng)主控板、備控板配置文件同步方法及系統(tǒng),其操作便利,可靠性高。
[0005]為達(dá)上述及其他目的,本發(fā)明提出一種無源光網(wǎng)絡(luò)系統(tǒng)主、備控板同步方法,該方法包括:步驟S1:啟動自動同步功能,設(shè)置同步計(jì)時器計(jì)時周期T ;步驟S2:重置該同步計(jì)時器開始計(jì)時;步驟S3:檢測是否存在主配置文件保存動作,存在則進(jìn)至步驟S5,否則轉(zhuǎn)至步驟S4 ;步驟S4:檢測該同步計(jì)時器計(jì)時周期是否趨近結(jié)束,若否則進(jìn)至步驟S3,若是則進(jìn)至步驟S6 ;步驟S5:暫停該同步計(jì)時器的計(jì)時作業(yè),保存該主配置文件,并生成新的主配置文件校驗(yàn)碼,并轉(zhuǎn)至步驟S6 ;步驟S6:獲取該主控板的主配置文件校驗(yàn)碼以及該備控板的備配置文件校驗(yàn)碼;步驟S7:檢測該主配置文件校驗(yàn)碼與備配置文件校驗(yàn)碼是否一致,若一致則轉(zhuǎn)至步驟S2,否則進(jìn)至步驟S8 ;步驟S8:執(zhí)行同步作業(yè),用主配置文件覆蓋備配置文件,并生成備配置文件校驗(yàn)碼,之后轉(zhuǎn)至步驟S2。
[0006]于本發(fā)明之步驟S5中,是透過手動方式保存該主配置文件。
[0007]上述主配置文件校驗(yàn)碼及備配置文件校驗(yàn)碼以日志形式儲存。
[0008]本發(fā)明還提出一種無源光網(wǎng)絡(luò)系統(tǒng)主、備控板同步系統(tǒng),該系統(tǒng)用于執(zhí)行本發(fā)明之無源光網(wǎng)絡(luò)系統(tǒng)主、備控板同步方法,包括:校驗(yàn)碼生成模塊,用于對主控板的主配置文件及備控板的備配置文件進(jìn)行算法處理以分別產(chǎn)生主配置文件檢驗(yàn)碼及備配置文件校驗(yàn)碼;設(shè)置模塊,用于設(shè)置同步計(jì)時器的計(jì)時周期T ;同步計(jì)時器,用于主控板及備控板配置文件同步計(jì)時;擷取模塊,用于擷取該主配置文件校驗(yàn)碼以及該備配置文件校驗(yàn)碼;檢測模塊,用于檢測同步計(jì)時器的計(jì)時執(zhí)行情況,檢測是否存在新的主配置文件保存動作,以及檢測該擷取模塊所擷取的主配置文件校驗(yàn)碼與備配置文件校驗(yàn)碼是否一致;以及同步模塊,在該檢測模塊檢測到該主配置文件校驗(yàn)碼與該備配置文件校驗(yàn)碼不一致時,執(zhí)行同步作業(yè)用該主配置文件覆蓋備配置文件。
[0009]于本發(fā)明的一方案中,該系統(tǒng)還包括重置模塊,當(dāng)該檢測模塊檢測到該主配置文件校驗(yàn)碼與該備配置文件校驗(yàn)碼一致時或該同步模塊完成同步作業(yè)后重置該同步計(jì)時器。
[0010]綜上所述,本發(fā)明所揭示的無源光網(wǎng)絡(luò)主控板、備控板配置文件同步方案,主要是啟動同步計(jì)時器,并在同步計(jì)時器計(jì)時周期內(nèi)增加自動校驗(yàn)環(huán)節(jié)以檢測主配置文件與備配置文件的校驗(yàn)碼是否一致,若不一致則執(zhí)行自動同步作業(yè)將主配置文件覆蓋備配置文件以完成主控板與備控板配置文件同步作業(yè)。此外,本發(fā)明還可自動檢測是否存在新的主配置文件保存作業(yè),若存在,則進(jìn)一步校驗(yàn)備配置文件與新的主配置文件的校驗(yàn)碼是否一致,以最終保證在每一計(jì)時周期T內(nèi)主、備配置文件一致。與現(xiàn)有手動方式同步主控板及備控板配置文件相比,本發(fā)明采用手動方式更新主控板配置文件,并透過自動同步方式完成主、備配置文件同步,本發(fā)明之主、備配置文件同步效率高、可靠性高。
【附圖說明】
[0011]下面將以明確易懂的方式,結(jié)合【附圖說明】優(yōu)選實(shí)施方式,對一種無源光網(wǎng)絡(luò)系統(tǒng)主、備控板同步方法及系統(tǒng)的上述特性、技術(shù)特征、優(yōu)點(diǎn)及其實(shí)現(xiàn)方式予以進(jìn)一步說明。
[0012]圖1是本發(fā)明一種無源光網(wǎng)絡(luò)系統(tǒng)主、備控板同步方法主要步驟示意圖;
[0013]圖2是本發(fā)明一種無源光網(wǎng)絡(luò)系統(tǒng)主、備控板同步系統(tǒng)的基本架構(gòu)示意圖。
[0014]附圖標(biāo)號說明:
[0015]21.校驗(yàn)碼生成模塊,22.設(shè)置模塊,23.同步計(jì)時器,24.擷取模塊,25.檢測模塊,26.同步模塊,27.重置模塊。
【具體實(shí)施方式】
[0016]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對照【附圖說明】本發(fā)明的【具體實(shí)施方式】。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖,并獲得其他的實(shí)施方式。
[0017]圖1所示者為本發(fā)明之無源光網(wǎng)絡(luò)系統(tǒng)主、備控板同步方法步驟示意圖,如圖所示,該方法包括:
[0018]步驟S11:啟動自動同步功能,設(shè)置同步計(jì)時器計(jì)時周期T,計(jì)時周期T可根據(jù)實(shí)際同步作業(yè)需要進(jìn)行靈活設(shè)置、更改。
[0019]步驟S12:重置該同步計(jì)時器開始計(jì)時,接著進(jìn)至步驟S13。
[0020]步驟S13:檢測是否存在主配置文件保存動作,若存在則進(jìn)至步驟S15,否則轉(zhuǎn)至步驟S14。
[0021]步驟S14:檢測該同步計(jì)時器的計(jì)時周期T是否趨近結(jié)束,若是則進(jìn)至步驟S16 ;否者進(jìn)至步驟S13。
[0022]步驟S15:暫停該同步計(jì)時器的計(jì)時作業(yè),保存該主配置文件,并生成新的主配置文件校驗(yàn)碼,之后繼續(xù)計(jì)時并進(jìn)至步驟S16。于該步驟S15中,主配置文件的保存是透過手動方式執(zhí)行。
[0023]步驟S16:獲取該主控板的主配置文件校驗(yàn)碼以及該備控板的備配置文件校驗(yàn)碼,接著進(jìn)至步驟S17。
[0024]步驟S17:檢測該主配置文件校驗(yàn)碼與備配置文件校驗(yàn)碼是否一致,若一致則轉(zhuǎn)至步驟S12,否則進(jìn)至步驟S18。
[0025]步驟S18:執(zhí)行同步作業(yè),用主配置文件覆蓋備配置文件,并生成備配置文件校驗(yàn)碼,并轉(zhuǎn)至步驟S12。
[0026]如圖2所示者為本發(fā)明之無源光網(wǎng)絡(luò)系統(tǒng)主、備控板同步系統(tǒng),該系統(tǒng)可執(zhí)行本發(fā)明之上述方法。如圖所示,該系統(tǒng)包括:校驗(yàn)碼生