本發明專利技術公開了一種配置處理方法、裝置及系統,該方法包括如下步驟:發送業務類型對應的配置數據;確定發送配置數據失敗;獲取配置數據對應的回滾數據,并發送回滾數據,其中,每個業務類型的配置數據和回滾數據均保存在與業務類型一一對應的存儲器中。通過本發明專利技術保證了各個業務類型的數據配置過程之間互相不影響,使網管與各業務板的配置數據取得一致。
【技術實現步驟摘要】
本專利技術涉及通信領域,具體而言,涉及一種配置處理方法、裝置及系統。
技術介紹
圖1是根據相關技術中的嵌入式系統的結構示意圖,如圖1所示,嵌入式系統大多分為三層結構,一般由網管、主控板和業務板共同構成。當嵌入式系統中的網管和業務板配置出現問題時,可以采用用戶手動重新清空下發配置的方式,但是這種人工干預的方式效率比較低,并且容易出錯。為了解決這個問題,在中國第201010220282.8號專利中公開了一種方法,該方法可以通過主控板接收網管數據并進行解析,隨后將解析的數據配置到主控板上,生成業務板配置應答信息,主控板保存注冊信息,如果業務板配置應答消息成功則應答網管,并保存網管數據,如果業務板配置應答信息失敗則恢復業務板數據,并應答網管。該方法中,出現錯誤時將本次配置已經成功的業務清除,還原到初始狀態。隨著嵌入式系統技術的發展,在嵌入式系統中逐漸使用了多任務的處理方式,對于每個業務模塊或者任務都需要獨立的事物機制,由于存在不同的業務,而不同的業務對應不同的業務板,即各個任務之間是獨立運行的。這樣,現有技術中的回滾技術并沒有考慮該問題,因此,其并不適用于多業務類型的系統。
技術實現思路
本專利技術的主要目的在于提供一種配置處理方法、裝置及系統,以至少解決上述問題。根據本專利技術的一個方面,提供了一種配置處理方法,該方法包括如下步驟:發送業務類型對應的配置數據;確定發送所述配置數據失敗;獲取所述配置數據對應的回滾數據,并發送所述回滾數據,其中,每個業務類型的配置數據和回滾數據均保存在與所述業務類型一一對應的存儲器中。優選地,所述配置數據和所述回滾數據保存在與所述業務類型一一對應的所述存儲器中包括:在所述存儲器中為所述配置數據和所述回滾數據分別開辟存儲區域,將所述配置數據和所述回滾數據分別存儲在對應的存儲區域中。優選地,所述配置數據和所述回滾數據保存在與所述業務類型一一對應的所述存儲器中包括:在所述存儲器中存儲所述配置數據和所述回滾數據,設置用于區別所述配置數據和所述回滾數據的標識信息。優選地,所述配置數據和所述回滾數據保存在與所述業務類型一一對應的所述存儲器中包括:在存儲所述配置數據和所述回滾數據時,所述配置數據和該配置數據對應的回滾數據相鄰存放,并且,將所述配置數據的存放順序設置為將按照配置的流程順序存放。根據本專利技術的另一個方面,還提供了一種配置處理裝置,該裝置包括:第一發送模塊,用于發送業務類型所對應的配置數據;確定模塊,用于確定發送所述配置數據失敗;第二發送模塊,用于獲取所述配置數據所對應的回滾數據,并發送所述回滾數據,其中,每個業務類型的配置數據和回滾數據均保存在與所述業務類型一一對應的存儲器中。優選地,還包括:設置模塊,用于對存儲在所述存儲器中的所述配置數據和所述回滾數據設置用于區別所述配置數據和所述回滾數據的標識信息。優選地,所述設置模塊,還用于在存儲所述配置數據和所述回滾數據時,將所述配置數據和該配置數據對應的回滾數據設置為相鄰存放,并且,將所述配置數據的存放順序設置為將按照配置的流程順序存放。根據本專利技術的再一個方面,還提供了一種配置處理系統,該系統包括通信模塊、至少一個業務模塊和與所述至少一個業務模塊一一對應的存儲器,其中,所述業務模塊,用于配置并下發該業務模塊的業務數據,其中,所述業務數據包括配置數據和回滾數據;所述通信模塊,用于進行所述業務模塊和所述存儲器之間的通信;所述存儲器,用于存儲所述業務數據。優選地,所述存儲器中存儲的所述配置數據和所述回滾數據設置有用于區別所述配置數據和所述回滾數據的標識信息。優選地,所述存儲器存儲所述配置數據和所述回滾數據時,所述配置數據和該配置數據對應的回滾數據相鄰存放,并且,將所述配置數據的存放順序設置為將按照配置的流程順序存放。通過本專利技術,采用將每個業務類型的配置數據和回滾數據均保存在與該業務類型一一對應的存儲器中,其中,不同的業務類型即對應不同的業務模塊,也就是對應不同的業務板的業務,解決了現有技術中回滾技術不適用于多業務類型的系統的問題,保證了各個業務類型的數據配置過程之間互相不影響,使網管與各業務板的配置數據取得一致。附圖說明此處所說明的附圖用來提供對本專利技術的進一步理解,構成本申請的一部分,本專利技術的示意性實施例及其說明用于解釋本專利技術,并不構成對本專利技術的不當限定。在附圖中:圖1是根據相關技術中的嵌入式系統的結構示意圖;圖2是根據本專利技術實施例的配置處理方法的流程圖;圖3是根據本專利技術實施例的配置處理裝置的結構框圖;圖4是根據本專利技術實施例的配置處理系統的結構框圖;圖5是根據本專利技術優選實施例的配置處理系統的結構框圖;圖6是本專利技術優選實施例的存儲器數據結構示意圖。具體實施方式下文中將參考附圖并結合實施例來詳細說明本專利技術。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。以下實施例是基于圖1的架構進行說明的。在圖1中,主控板中可以支持多種業務類型,該業務類型可以是主控板上的任意的應用層所支持的業務,例如,分組傳送網(Packet?Transfer?Network,簡稱為PTN)設備主控板上的以太網(Ethernet,簡稱為ETH)業務、異步傳輸模式(Asynchronous?Transfer?Mode,簡稱為ATM)業務塊、操作管理維護(Operation?Administration?and?Maintenance,簡稱為OAM)等。在本實施例中,該業務類型對應不同的業務板,這樣,主控模塊需要將該業務類型的配置數據發送到對應業務單板。圖2是根據本專利技術實施例的配置處理方法的流程圖,如圖2所示,該方法的流程包括如下步驟:步驟S202,發送業務類型對應的配置數據;步驟S204,確定發送配置數據失敗;步驟S206,獲取配置數據對應的回滾數據,并發送回滾數據,其中,每個業務類型的配置數據和回滾數據均保存在與業務類型一一對應的存儲器中。通過上述實施例,將每個業務類型(需要說明的是,不同的業務類型可以對應不同的業務模塊,也就是對應不同的業務板的業務)的配置數據(也稱為下發數據)和回滾數據均保存在與該業務類型一一對應的存儲器中,從而使得在配置數據發送失敗的情況下,可以獲取該業務類型的配置數據對應的回滾數據,并發送該回滾數據,并且不影響其它的業務配置的發送,從而保證了各個任務(或稱為業務)之間互相不影響,也進一步保證了網管配置和對應的業務板數據的一致性,提高了用戶體驗。作為一個較優的實施方式,在配置數本文檔來自技高網...
【技術保護點】
一種配置處理方法,其特征在于包括如下步驟:發送業務類型對應的配置數據;確定發送所述配置數據失敗;獲取所述配置數據對應的回滾數據,并發送所述回滾數據,其中,每個業務類型的配置數據和回滾數據均保存在與所述業務類型一一對應的存儲器中。
【技術特征摘要】
1.一種配置處理方法,其特征在于包括如下步驟:
發送業務類型對應的配置數據;
確定發送所述配置數據失敗;
獲取所述配置數據對應的回滾數據,并發送所述回滾數據,其中,每個業務類型的
配置數據和回滾數據均保存在與所述業務類型一一對應的存儲器中。
2.根據權利要求1所述的方法,其特征在于,所述配置數據和所述回滾數據保存在與所述
業務類型一一對應的所述存儲器中包括:
在所述存儲器中為所述配置數據和所述回滾數據分別開辟存儲區域,將所述配置數
據和所述回滾數據分別存儲在對應的存儲區域中。
3.根據權利要求1所述的方法,其特征在于,所述配置數據和所述回滾數據保存在與所述
業務類型一一對應的所述存儲器中包括:
在所述存儲器中存儲所述配置數據和所述回滾數據,設置用于區別所述配置數據和
所述回滾數據的標識信息。
4.根據權利要求1或3所述的方法,其特征在于,所述配置數據和所述回滾數據保存在與
所述業務類型一一對應的所述存儲器中包括:
在存儲所述配置數據和所述回滾數據時,所述配置數據和該配置數據對應的回滾數
據相鄰存放,并且,將所述配置數據的存放順序設置為將按照配置的流程順序存放。
5.一種配置處理裝置,其特征在于,包括:
第一發送模塊,用于發送業務類型所對應的配置數據;
確定模塊,用于確定發送所述配置數據失敗;
第二發送模塊,用于獲取所述配置數據所對應的回滾數...
【專利技術屬性】
技術研發人員:陳錦威,
申請(專利權)人:中興通訊股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。