一種光線路終端啟動時加載配置方法及系統的制作方法
【技術領域】
[0001]本發明涉及光網絡系統,尤其涉及一種光線路終端啟動時加載配置方法及系統。
【背景技術】
[0002]光線路終端是一種用于連接光纖干線的終端設備,因此光線路終端必須要較高穩定性及效率,光線路終端一般連接著多個光網絡端口模塊和光網絡單元,而光網絡端口模塊和光網絡單元的配置信息非常的繁多,所以光線路終端啟動時將加載眾多的配置信息,而這嚴重影響了設備的啟動速度,從而給使用者帶來了不好的操作體驗。
【發明內容】
[0003]針對現有技術中光線路終端啟動時存在的上述問題,現提供一種旨在提高光線路終端啟動速度并更快的完成配置文件的加載操作。
[0004]具體技術方案如下:
[0005]一種光線路終端啟動時加載配置方法及系統,所述光線路終端(OLT opticalline terminal)連接復數個光網絡端口模塊,每個所述光網端口模塊連接復數個光網絡單元(ONU Optical Network Unit),具體包括以下步驟:
[0006]步驟S1、創建配置文件,將所述配置信息寫入所述配置文件,所述配置文件保存到所述光網絡局端的存儲單元中;
[0007]步驟S2、所述光網絡端口模塊或光網絡單元向所述光線路終端發送請求獲取配置信息;
[0008]步驟S3、所述光線路終端于接收所述請求獲取配置信息后讀取存儲在所述存儲單元中的所述配置文件并將所述配置信息發送至對應的所述光網絡端口模塊或光網絡單元。
[0009]優選的,所述配置信息為命令行指令輸入的的配置信息。
[0010]優選的,在所述步驟SI中,包括以下步驟:
[0011]步驟S11、所述光線路終端將所述配置信息保存至一數據庫中并形成所述數配置文件;
[0012]步驟S12、所述數據庫存儲在所述存儲單元中。
[0013]優選的,所述數據庫為SQLITE數據庫。
[0014]優選的,所述存儲單元為非易失性存儲芯片。
[0015]優選的,所述非易失性存儲芯片為FLASH芯片。
[0016]優選的,在所述步驟S3中,包括以下步驟:
[0017]步驟S31、所述光線路終端接收所述光網絡端口模塊或所述光網絡單元發送的獲取配置信息的請求;
[0018]步驟S32、所述光線路終端根據所述請求讀取存儲在所述存儲單元中的所述配置文件;
[0019]步驟S33、所述光線路終端將所述配置文件中對應的所述配置信息發送至對應的所述光網絡端口模塊或對應的所述光網絡單元。
[0020]還包括,一種光網絡控制系統,應用于所述光線路終端啟動時加載配置方法。
[0021]上述技術方案具有如下優點或有益效果:通過將配置信息寫入配置文件并存儲在光線路終端的存儲單元中,當光線路終端接收光網絡端口模塊及光網絡單元發送的請求獲取配置信息后讀取存儲在光線路終端存儲單元中的配置文件并將配置信息下發至對應的光網絡端口模塊及對應的光網絡單元,從而從根本上解決了光線路終端啟動速度緩慢以及加載配置文件緩慢的問題,并且提高了加載配置文件的準確率。
【附圖說明】
[0022]參考所附附圖,以更加充分的描述本發明的實施例。然而,所附附圖僅用于說明和闡述,并不構成對本發明范圍的限制。
[0023]圖1為本發明一種光線路終端啟動時加載配置方法實施例的流程圖;
[0024]圖2為本發明一種光線路終端啟動時加載配置方法的創建配置文件實施例的流程圖;
[0025]圖3為本發明一種光線路終端啟動時加載配置方法的下發配置信息的實施例的流程圖。
【具體實施方式】
[0026]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動的前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0027]需要說明的是,在不沖突的情況下,本發明中的實施例及實施例中的特征可以相互組合。
[0028]下面結合附圖和具體實施例對本發明作進一步說明,但不作為本發明的限定。
[0029]本發明技術方案包括一種光線路終端啟動時加載配置方法。
[0030]如圖1所示,一種光線路終端啟動時加載配置方法的實施例,光線路終端連接復數個光網絡端口模塊,每個光網端口模塊連接復數個光網絡單元,其中,具體包括以下步驟:
[0031]步驟S1、創建配置文件,將配置信息寫入配置文件,配置文件保存到所述光網絡局端的存儲單元中;
[0032]步驟S2、光網絡端口模塊或光網絡單元向光線路終端發送請求獲取配置信息;
[0033]步驟S3、光線路終端于接收請求獲取配置信息后讀取存儲在存儲單元中的配置文件并將配置信息發送至對應的光網絡端口模塊或光網絡單元。
[0034]在具體實施例中,通過將配置信息寫入配置文件并存儲在光線路終端的存儲單元中,當光網絡端口模塊及光網絡單元上線并向光線路終端發送的獲取配置信息的請求時(即光網絡端口模塊或者光網絡單元啟動并上線后通知光線路終端),光線路終端根據接收到請求讀取存儲在存儲單元中的配置文件并獲取配置信息后,執行向光網絡端口模塊及光網絡單元發送對應的配置信息,本實施例由于將配置信息寫入到配置文件中并存儲在光線路終端的存儲單元中,光線路終端啟動時不用逐項加載繁多的配置信息(即不需要執行寫入指令,將配置信息寫入到配置文件中),而是直接加載整個配置文件到存儲單元,而當光線路終端啟動后接收到光網絡端口模塊及光網絡單元上線發送的獲取配置信息的請求后,讀取已加載的配置文件并執行向光網絡端口模塊及光網絡單元下發配置信息的操作(例如執行bind或者commit操作等),從而加快了光線路終端的啟動速度以及加快了加載配置文件的速度,同時也提高了加載配置文件的準確率。
[0035]于上述方案基礎上,進一步的,配置信息可為通過命令行指令輸入的對光線路終端的配置信息。
[0036]于上述方案基礎上,進一步的,在步驟SI中,如圖2所示,可包括以下步驟:
[0037]步驟S11、所述光線路終端將所述配置信息保存至一數據庫中并形成所述數配置文件;
[0038]步驟S12、所述數據庫存儲在所述存儲單元中。
[0039]作為一種優選的實施方式,上述數據庫可以是嵌入式關系型數據庫。
[0040]于上述方案基礎上,進一步的,數據庫為SQLITE數據庫。
[0041]于上述方案基礎上,進一步的,存儲單元為非易失性存儲芯片,
[0042]作為一種優選的實施方式,非易失性存儲芯片為FLASH芯片,配置信息寫入到配置文件并存儲到FLASH芯片中。
[0043]于上述方案基礎上,進一步的,在步驟S3中,如圖3所示,可包括以下步驟:
[0044]步驟S31、所述光線路終端接收所述光網絡端口模塊或所述光網絡單元發送的獲取配置信息的請求,即光網絡端口模塊或者光網絡單元啟動并上線后,可以通過發送請求來通知光線路終端,以期望獲取相應的配置信息;
[0045]步驟S32、所述光線路終端根據所述請求讀取存儲在所述存儲單元中的所述配置文件;
[0046]步驟S33、所述光線路終端將所述配置文件中對應的所述配置信息發送至對應的所述光網絡端口模塊或對應的所述光網絡單元。本發明的較佳的實施例中,光線路終端讀取配置文件后,將其中的配置信息通過相應的操作指令(例如bind/commit指令)下發到相應的光網絡端口模塊或者對應的光網絡單元中。
[0047]本發明的技術方案中還提供了一種光網絡控制系統,應用于光線路終端啟動時加載配置方法。
[0048]上述技術方案具有如下優點或有益效果:通過將配置信息寫入配置文件并存儲在光線路終端的存儲單元中,當光線路終端接收光網絡端口模塊及光網絡單元發送的請求獲取配置信息后讀取存儲在光線路終端存儲單元中的配置文件并將配置信息下發至對應的光網絡端口模塊及對應的光網絡單元,從而從根本上解決了光線路終端啟動速度緩慢以及加載配置文件緩慢的問題,并且提高了加載配置文件的準確率。
[0049]以上所述僅為本發明較佳的實施例,并非因此限制本發明的實施方式及保護范圍,對于本領域技術人員而言,應當能夠意識到凡運用本發明說明書及圖示內容所作出的等同替換和顯而易見的變化所得到的方案,均應當包含在本發明的保護范圍內。
【主權項】
1.一種光線路終端啟動時加載配置方法,所述光線路終端連接復數個光網絡端口模塊,所述光網絡端口模塊連接復數個光網絡單元,其特征在于,包括以下步驟: 步驟S1、創建配置文件,將配置信息寫入所述配置文件,所述配置文件保存到所述光網絡局?而的存儲單兀中; 步驟S2、所述光網絡端口模塊或光網絡單元向所述光線路終端發送請求獲取配置信息; 步驟S3、所述光線路終端于接收所述請求獲取配置信息后讀取存儲在所述存儲單元中的所述配置文件并將所述配置信息發送至對應的所述光網絡端口模塊或光網絡單元。2.根據權利要求1所述光線路終端啟動時加載配置方法,其特征在于,所述配置信息為命令行指令輸入的配置信息。3.根據權利要求1所述光線路終端啟動時加載配置方法,其特征在于,在所述步驟SI中,包括以下步驟: 步驟S11、所述光線路終端將所述配置信息保存至一數據庫中并形成所述數配置文件;步驟S12、所述數據庫存儲在所述存儲單元中。4.根據權利要求3所述光線路終端啟動時加載配置方法,其特征在于,所述數據庫為SQLITE數據庫。5.根據權利要求1或3所述光線路終端啟動時加載配置方法,其特征在于,所述存儲單元為非易失性存儲芯片。6.根據權利要求5所述光線路終端啟動時加載配置方法,其特征在于,所述非易失性存儲芯片為FLASH芯片。7.根據權利要求1所述光線路終端啟動時加載配置方法,其特征在于,在所述步驟S3中,包括以下步驟: 步驟S31、所述光線路終端接收所述光網絡端口模塊或所述光網絡單元發送的獲取配置信息的請求; 步驟S32、所述光線路終端根據所述請求讀取存儲在所述存儲單元中的所述配置文件; 步驟S33、所述光線路終端將所述配置文件中對應的所述配置信息發送至對應的所述光網絡端口模塊或對應的所述光網絡單元。8.一種光網絡控制系統,其特征在于,應用如權利要求1-7中任一所述光線路終端啟動時加載配置方法。
【專利摘要】本發明提供一種光線路終端啟動時加載配置方法及系統,光線路終端連接復數個光網絡端口模塊,每個光網端口模塊連接復數個光網絡單元,具體包括以下步驟:步驟S1、創建配置文件,將配置信息寫入配置文件,配置文件保存到光網絡局端的存儲單元中;步驟S2、光網絡端口模塊或光網絡單元向光線路終端發送請求獲取配置信息;步驟S3、光線路終端于接收請求獲取配置信息后讀取存儲在存儲單元中的配置文件并將配置信息發送至對應的光網絡端口模塊或光網絡單元。發明的有益效果在于,加快了光線路終端的啟動速度并且提高了加載配置文件的速度,提高了加載配置文件的準確率。
【IPC分類】H04L12/24
【公開號】CN105162621
【申請號】CN201510478318
【發明人】李如發
【申請人】上海斐訊數據通信技術有限公司
【公開日】2015年12月16日
【申請日】2015年8月7日