最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種網(wǎng)絡(luò)設(shè)備間的同步方法及網(wǎng)絡(luò)設(shè)備的制作方法

文檔序號:7886544閱讀:234來源:國知局
專利名稱:一種網(wǎng)絡(luò)設(shè)備間的同步方法及網(wǎng)絡(luò)設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,特別涉及一種網(wǎng)絡(luò)設(shè)備間的同步方法及網(wǎng)絡(luò)設(shè)備。
背景技術(shù)
在通信網(wǎng)絡(luò)為了保證MS (Manger System,管理系統(tǒng))中的核心應(yīng)用永不停止,關(guān)鍵數(shù)據(jù)不會丟失,一般采用一個備MS來對主MS中的核心應(yīng)用和關(guān)鍵數(shù)據(jù)進(jìn)行同步。其中,技術(shù)人員可以事先在主MS與備MS之間配置一個或多個同步通道;然后當(dāng)主 MS需要與備MS進(jìn)行同步時(shí),主MS從配置的一個或多個同步通道中選擇同步通道,通過配置的同步通道與備MS進(jìn)行同步處理。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題技術(shù)人員配置完同步通道后,主MS只能使用配置的同步通道來與備MS進(jìn)行同步, 用戶無法根據(jù)需要配置用于主MS與備MS進(jìn)行同步處理的同步通道。

發(fā)明內(nèi)容
為了使用戶根據(jù)需要配置用于主網(wǎng)絡(luò)設(shè)備與備網(wǎng)絡(luò)設(shè)備進(jìn)行同步的同步通道,本發(fā)明提供了一種網(wǎng)絡(luò)設(shè)備間的同步方法及網(wǎng)絡(luò)設(shè)備。所述技術(shù)方案如下—種網(wǎng)絡(luò)設(shè)備間的同步方法,所述方法包括第一網(wǎng)絡(luò)設(shè)備根據(jù)配置文件中包括的一個或多個第一同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道,將所述第一同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到所述第一網(wǎng)絡(luò)設(shè)備的存儲空間中;當(dāng)用戶需要創(chuàng)建除所述第一同步通道以外的第二同步通道時(shí),所述第一網(wǎng)絡(luò)設(shè)備接收所述第二同步通道的配置信息和優(yōu)先級信息,根據(jù)所述第二同步通道的配置信息和優(yōu)先級信息創(chuàng)建與所述第二網(wǎng)絡(luò)設(shè)備之間第二同步通道,將所述第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到所述存儲空間中;當(dāng)所述第一網(wǎng)絡(luò)設(shè)備需要與第二網(wǎng)設(shè)備同步時(shí),所述第一網(wǎng)絡(luò)設(shè)備根據(jù)所述第一同步通道和/或第二同步通道的優(yōu)先級信息從所述存儲空間中選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識,通過所述選擇的同步通道的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。一種網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括第一創(chuàng)建模塊,用于根據(jù)配置文件中包括的一個或多個第一同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道,將所述第一同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到第一網(wǎng)絡(luò)設(shè)備的存儲空間中;第二創(chuàng)建模塊,用于當(dāng)用戶需要創(chuàng)建除所述第一同步通道以外的第二同步通道時(shí),接收所述第二同步通道的配置信息和優(yōu)先級信息,根據(jù)所述第二同步通道的配置信息和優(yōu)先級信息創(chuàng)建與所述第二網(wǎng)絡(luò)設(shè)備之間第二同步通道,將所述第二同步通道的標(biāo)識、 優(yōu)先級信息和狀態(tài)信息添加到所述存儲空間中;
同步模塊,用于當(dāng)所述第一網(wǎng)絡(luò)設(shè)備需要與第二網(wǎng)設(shè)備同步時(shí),根據(jù)所述第一同步通道和/或第二同步通道的優(yōu)先級信息從所述存儲空間中選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識,通過所述選擇的同步通道的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。在本發(fā)明實(shí)施例中,第一網(wǎng)絡(luò)設(shè)備根據(jù)配置文件中的第一同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道,當(dāng)用戶需要創(chuàng)建除第一同步通道以外的第二同步通道時(shí),接收第二同步通道的配置信息和優(yōu)先級信息,根據(jù)第二同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第二同步通道,將第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間中,當(dāng)?shù)谝痪W(wǎng)絡(luò)設(shè)備需要與第二網(wǎng)設(shè)備同步時(shí), 第一網(wǎng)絡(luò)設(shè)備根據(jù)第一同步通道和/或第二同步通道的優(yōu)先級信息從存儲空間中選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識,通過選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。如此用戶可以根據(jù)需要配置用于網(wǎng)絡(luò)設(shè)備間的同步處理的同步通道。


圖1是本發(fā)明實(shí)施例1提供的一種網(wǎng)絡(luò)設(shè)備間的同步方法流程圖;圖2是本發(fā)明實(shí)施例2提供的一種網(wǎng)絡(luò)設(shè)備間的同步方法流程圖;圖3是本發(fā)明實(shí)施例2提供的對同步通道的狀態(tài)進(jìn)行監(jiān)聽的流程圖;圖4是本發(fā)明實(shí)施例3提供的一種網(wǎng)絡(luò)設(shè)備結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。實(shí)施例1如圖1所示,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)設(shè)備間的同步方法,包括步驟101 第一網(wǎng)絡(luò)設(shè)備根據(jù)配置文件中包括的一個或多個第一同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第二同步通道,將創(chuàng)建的第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到第一網(wǎng)絡(luò)設(shè)備的存儲空間中;步驟102 當(dāng)用戶需要創(chuàng)建除第一同步通道以外的第二同步通道時(shí),第一網(wǎng)絡(luò)設(shè)備接收第二同步通道的配置信息和優(yōu)先級信息,根據(jù)第二同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間第二同步通道,將第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間中;步驟103 當(dāng)?shù)谝痪W(wǎng)絡(luò)設(shè)備需要與第二網(wǎng)設(shè)備同步時(shí),第一網(wǎng)絡(luò)設(shè)備根據(jù)第一同步通道和/或第二同步通道的優(yōu)先級信息從存儲空間中選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識,通過選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。其中,在本實(shí)施例中,第一網(wǎng)絡(luò)設(shè)備和第二網(wǎng)絡(luò)設(shè)備可以為MS。在本發(fā)明實(shí)施例中,第一網(wǎng)絡(luò)設(shè)備根據(jù)配置文件中的第一同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道,當(dāng)用戶需要創(chuàng)建除第一同步通道以外的第二同步通道時(shí),接收第二同步通道的配置信息和優(yōu)先級信息,根據(jù)第二同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第二同步通道,將第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間中,當(dāng)?shù)谝痪W(wǎng)絡(luò)設(shè)備需要與第二網(wǎng)設(shè)備同步時(shí), 第一網(wǎng)絡(luò)設(shè)備根據(jù)優(yōu)先級信息從存儲空間中選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識, 并通過選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。如此用戶可以根據(jù)需要配置用于網(wǎng)絡(luò)設(shè)備間的同步處理的同步通道。實(shí)施例2如圖2所示,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)設(shè)備間的同步方法,包括步驟201 第一網(wǎng)絡(luò)設(shè)備根據(jù)配置文件包括一個或多個第一同步通道的配置信息和優(yōu)先級信息,創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道;其中,技術(shù)人員可以事先配置配置文件包括一個或多個第一同步通道的配置信息和優(yōu)先級信息,另外,同步通道的類型包括網(wǎng)口通道、串口通道和無線通道;如果同步通道的類型為網(wǎng)口通道,則該同步通道的配置信息包括網(wǎng)口地址和通道接口庫的路徑;如果同步通道的類型為串口通道,則該同步通道的配置信息包括端口號和通道接口庫的路徑;如果同步通道的類型為無線通道,則該同步通道的配置信息包括無線網(wǎng)口地址和通道接口庫的路徑。進(jìn)一步地,同步通道的配置信息還可以包括通道名稱等信息;其中,通道接口庫中包括用于偵聽、連接、發(fā)送、接收和/或關(guān)閉的接口函數(shù),每種通道類型對應(yīng)一個通道接口庫,屬于同一通道類型的同步通道的接口庫為該通道類型對應(yīng)的接口庫,且屬于同一通道類型的同步通道可以調(diào)用該該通道類型對應(yīng)的接口庫中包括的接口函數(shù)。具體地,當(dāng)?shù)谝痪W(wǎng)絡(luò)設(shè)備開機(jī)啟動后,第一網(wǎng)絡(luò)設(shè)備根據(jù)配置文件中包括一個或多個第一同步通道的配置信息建立第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道,然后根據(jù)配置文件中包括同步通道的優(yōu)先級信息設(shè)置對應(yīng)的第一同步通道,為建立的第一同步通道分配標(biāo)識,獲取建立的第一同步通道的狀態(tài)信息。其中,根據(jù)第一同步通道的配置信息建立第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道的操作可以具體為如果第一同步通道為網(wǎng)口通道,則根據(jù)第一同步通道的配置信息中包括的網(wǎng)口地址和通道接口庫的路徑分配網(wǎng)口和通道接口庫等資源以實(shí)現(xiàn)創(chuàng)建第一同步通道;如果第一同步通道為串口通道,則根據(jù)第一同步通道的配置信息中包括的端口號和通道接口庫的路徑分配端口和通道接口庫等資源以實(shí)現(xiàn)創(chuàng)建第一同步通道;如果第一同步通道為無線通道,則根據(jù)第一同步通道的配置信息包括的無線網(wǎng)口地址和接口庫的路徑分配無線網(wǎng)口和接口庫等資源以實(shí)現(xiàn)創(chuàng)建第一同步通道。其中,針對建立的任一個同步通道,第一網(wǎng)絡(luò)設(shè)備獲取該同步通道的狀態(tài)信息,可以具體包括如下兩種方式第一、第一網(wǎng)絡(luò)設(shè)備通過發(fā)送一次心跳信息來獲取該通道通道的狀態(tài)信息;具體為第一網(wǎng)絡(luò)設(shè)備通過該同步通道發(fā)送心跳信息給第二網(wǎng)絡(luò)設(shè)備并開始計(jì)時(shí),如果計(jì)時(shí)的時(shí)間在超過預(yù)設(shè)的時(shí)間閾值之前,通過該同步通道接收到第二網(wǎng)絡(luò)設(shè)備發(fā)送該心跳信息對應(yīng)的反饋信息,則確定出該同步通道的狀態(tài)信息為正常狀態(tài),否則,確定出該同步通道的狀態(tài)信息為故障狀態(tài)。第二、第一網(wǎng)絡(luò)設(shè)備通過發(fā)送多次心跳信息來獲取該同步通道的狀態(tài)信息;例如,第一網(wǎng)絡(luò)設(shè)備可以通過發(fā)送三次心跳信息來獲取該同步通道的狀態(tài)信息,具體為第一網(wǎng)絡(luò)設(shè)備通過該同步通道發(fā)送心跳信息并開始計(jì)時(shí),如果計(jì)時(shí)的時(shí)間在超過預(yù)設(shè)的時(shí)間閾值之前,通過該同步通道接收到第二網(wǎng)絡(luò)設(shè)備發(fā)送該心跳信息對應(yīng)的反饋信息,則確定出該同步通道的狀態(tài)信息為正常狀態(tài),否則,在計(jì)時(shí)超過預(yù)設(shè)的時(shí)間閾值時(shí)第一網(wǎng)絡(luò)設(shè)備再通過該同步通道發(fā)送心跳信息給第二網(wǎng)絡(luò)設(shè)備并重新開始計(jì)時(shí),如果計(jì)時(shí)的時(shí)間在超過預(yù)設(shè)的時(shí)間閾值之前,通過該同步通道接收到第二網(wǎng)絡(luò)設(shè)備發(fā)送該心跳信息對應(yīng)的反饋信息,則確定出該同步通道的狀態(tài)信息為正常狀態(tài),否則,在計(jì)時(shí)超過預(yù)設(shè)的時(shí)間閾值時(shí)第一網(wǎng)絡(luò)設(shè)備再通過該同步通道發(fā)送心跳信息給第二網(wǎng)絡(luò)設(shè)備并重新開始計(jì)時(shí),如果計(jì)時(shí)的時(shí)間在超過預(yù)設(shè)的時(shí)間閾值之前,通過該同步通道接收到第二網(wǎng)絡(luò)設(shè)備發(fā)送該心跳信息對應(yīng)的反饋信息,則確定出該同步通道的狀態(tài)信息為正常狀態(tài),否則,確定出該同步通道的狀態(tài)信息為故障狀態(tài)。其中,第一網(wǎng)絡(luò)設(shè)備通過該同步通道發(fā)送心跳信息后,如果該同步通道正常,則第二網(wǎng)絡(luò)設(shè)備能夠成功接收到該心跳信息并通過該同步通道發(fā)送該心跳信息對應(yīng)的反饋信息;如果該同步通道斷開,則第二網(wǎng)絡(luò)設(shè)備接收不到該心跳信息,如此在計(jì)時(shí)的時(shí)間超過預(yù)設(shè)的時(shí)間閾值之前第一網(wǎng)絡(luò)設(shè)備接收不到第二網(wǎng)絡(luò)設(shè)備發(fā)送該心跳信息對應(yīng)的反饋信息; 如果該同步通道發(fā)生了其他故障,則該心跳信息在該同步通道上傳輸時(shí)可能會發(fā)生錯誤使第二網(wǎng)絡(luò)設(shè)備接收錯誤的心跳信息,如此第二網(wǎng)絡(luò)設(shè)備通過該同步通道發(fā)送反饋信息不是該心跳信息對應(yīng)的反饋信息。步驟202 第一網(wǎng)絡(luò)設(shè)備將創(chuàng)建的第一同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到第一網(wǎng)絡(luò)設(shè)備的存儲空間中;進(jìn)一步地,第一網(wǎng)絡(luò)設(shè)備可以按同步通道的優(yōu)先級信息的順序?qū)?chuàng)建的第一同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加在存儲空間中。其中,存儲空間可以為在第一網(wǎng)絡(luò)設(shè)備中設(shè)置的一個數(shù)組、文件或從第一網(wǎng)絡(luò)設(shè)備的內(nèi)存中劃分的內(nèi)存空間。其中,第一網(wǎng)絡(luò)設(shè)備根據(jù)該配置文件中包括第一同步通道的配置信息和優(yōu)先級信息創(chuàng)建同步通道后,第一網(wǎng)絡(luò)設(shè)備可以向用戶顯示注冊界面,當(dāng)用戶需要創(chuàng)建除第一同步通道以外的第二同步通道時(shí),用戶可以在該注冊界面中填充需要創(chuàng)建的第二同步通道的配置信息和優(yōu)先級信息,然后向第一網(wǎng)絡(luò)設(shè)備提交注冊請求消息,且第一網(wǎng)絡(luò)設(shè)備接收該注冊請求消息并按如下203-205的步驟在第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備之間創(chuàng)建第二同步通道,包括步驟203 當(dāng)用戶需要創(chuàng)建除第一同步通道以外的第二同步通道時(shí),第一網(wǎng)絡(luò)設(shè)備接收注冊請求消息,且該注冊請求消息攜帶第二同步通道的配置信息和優(yōu)先級信息;步驟204 第一網(wǎng)絡(luò)設(shè)備根據(jù)第二同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第二同步通道;具體地,第一網(wǎng)絡(luò)設(shè)備根據(jù)第二同步通道的配置信息建立第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備之間的第二同步通道,根據(jù)第二同步通道的優(yōu)先級信息設(shè)置第二同步通道,為第二同步通道分配標(biāo)識,以及獲取第二同步通道的狀態(tài)信息。其中,第一網(wǎng)絡(luò)設(shè)備獲取第二同步通道的狀態(tài)信息的詳細(xì)操作可以參見步驟201 的相應(yīng)內(nèi)容,在此不再詳細(xì)說明。步驟205 第一網(wǎng)絡(luò)設(shè)備將第二同步通道的配置信息和優(yōu)先級信息添加到該配置文件中,將第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間中;
進(jìn)一步地,第一網(wǎng)絡(luò)設(shè)備可以根據(jù)第二同步通道的優(yōu)先級信息將第二同步通道的通道標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間中,使存儲空間按優(yōu)先級信息從大到小的順序存儲每個同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息。其中,在本實(shí)施例中,執(zhí)行完步驟202之后,當(dāng)?shù)谝痪W(wǎng)絡(luò)設(shè)備需要與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步時(shí),第一網(wǎng)絡(luò)設(shè)備可以通過如下206和207的步驟與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理, 包括步驟206 當(dāng)?shù)谝痪W(wǎng)絡(luò)設(shè)備需要與第二網(wǎng)絡(luò)設(shè)備同步時(shí),第一網(wǎng)絡(luò)設(shè)備根據(jù)第一同步通道和/或第二同步通道的優(yōu)先級信息從存儲空間中選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識;其中,第一網(wǎng)絡(luò)設(shè)備可以從存儲空間中選擇優(yōu)先級信息最高且狀態(tài)信息的正常狀態(tài)的同步通道的標(biāo)識;或者,從存儲空間中除優(yōu)先級信息最小的狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識中隨機(jī)選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識。步驟207 第一網(wǎng)絡(luò)設(shè)備通過選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理;具體地,第一網(wǎng)絡(luò)設(shè)備可以通過如下(1)-03)的步驟與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,包括(1)第一網(wǎng)絡(luò)設(shè)備確定出選擇的同步通道的標(biāo)識對應(yīng)的同步通道,并通過該同步通道發(fā)送備份開始信息給第二網(wǎng)絡(luò)設(shè)備并開始計(jì)時(shí);其中,第一網(wǎng)絡(luò)設(shè)備通過該同步通道發(fā)送備份開始信息給第二網(wǎng)絡(luò)設(shè)備后,如果備份開始信息在該同步通道傳輸?shù)倪^程中未發(fā)生錯誤,則第二網(wǎng)絡(luò)設(shè)備能接收到正確的備份開始信息,并通過該同步通道發(fā)送備份開始信息對應(yīng)的反饋信息;如果備份開始信息在該同步通道傳輸?shù)倪^程中發(fā)了錯誤,則第二網(wǎng)絡(luò)設(shè)備不能接收到正確的備份開始信息,并通過該同步通道發(fā)送反饋信息且該反饋信息不是備份開始信息對應(yīng)的反饋信息;如果該同步通道突然斷開,則第一網(wǎng)絡(luò)設(shè)備在計(jì)時(shí)的時(shí)間超過預(yù)設(shè)的時(shí)間閾值之前無法接收到備份開始信息對應(yīng)的反饋信息。(2)如果第一網(wǎng)絡(luò)設(shè)備在計(jì)時(shí)的時(shí)間超過預(yù)設(shè)的時(shí)間閾值之前接收到備份開始信息對應(yīng)的反饋信息,則第一網(wǎng)絡(luò)設(shè)備通過該同步通道發(fā)送需要備份的文件給第二網(wǎng)絡(luò)設(shè)備,使第二網(wǎng)絡(luò)設(shè)備根據(jù)需要備份的文件與第一網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理;其中,第二網(wǎng)絡(luò)設(shè)備接收需要備份的文件并存儲需要備份的文件,以實(shí)現(xiàn)與第一網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。其中,第一網(wǎng)絡(luò)設(shè)備如果在計(jì)時(shí)的時(shí)間超過預(yù)設(shè)的時(shí)間閾值之前沒有接收到備份開始信息對應(yīng)的反饋信息或者接收的反饋信息不是備份開始信息對應(yīng)的反饋信息,則第一網(wǎng)絡(luò)設(shè)備進(jìn)行異常處理。(3)如果第一網(wǎng)絡(luò)設(shè)備發(fā)送完需要備份的文件,則第一網(wǎng)絡(luò)設(shè)備通過該同步通道發(fā)送備份結(jié)束消息給第二網(wǎng)絡(luò)設(shè)備。其中,第一網(wǎng)絡(luò)設(shè)備創(chuàng)建完與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道,并將正常狀態(tài)的第一同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間后,即執(zhí)行完步驟202后, 第一網(wǎng)絡(luò)設(shè)備可以顯示注銷界面給用戶,當(dāng)用戶需要注銷某個同步通道時(shí),用戶可以在該注銷界面中填寫需要注銷的同步通道的標(biāo)識,并向第一網(wǎng)絡(luò)設(shè)備提交注銷請求消息,第一CN 102571430 A說明書6/9 頁
網(wǎng)絡(luò)設(shè)備接收該注銷請求消息后,按如下208-211的步驟注銷用戶需要注銷的同步通道, 包括步驟208 當(dāng)用戶需要注銷同步通道時(shí),第一網(wǎng)絡(luò)設(shè)備接收用戶提交的注銷請求消息,且該注銷請求消息攜帶用戶需要注銷的同步通道的標(biāo)識;步驟209 第一網(wǎng)絡(luò)設(shè)備判斷是否正在通過該同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,如果是,則執(zhí)行步驟210,如果否,則執(zhí)行步驟211 ;步驟210 第一網(wǎng)絡(luò)設(shè)備從存儲空間中包括除該同步通道的標(biāo)識以外的其他正常狀態(tài)的同步通道的標(biāo)識中,根據(jù)優(yōu)先級信息選擇的同步通道的標(biāo)識,并通過選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,結(jié)束操作;具體地,第一網(wǎng)絡(luò)設(shè)備從存儲空間中獲取除該同步通道的標(biāo)識以外的其他正常狀態(tài)的同步通道的標(biāo)識,從獲取的同步通道的標(biāo)識中選擇優(yōu)先級信息最大的同步通道的標(biāo)識,或者,從獲取的同步通道的標(biāo)識中去除優(yōu)先級信息最小的同步通道的標(biāo)識,并從剩下的同步通道的標(biāo)識中隨機(jī)選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識;通過選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。步驟211 第一網(wǎng)絡(luò)設(shè)備注銷該同步通道的標(biāo)識對應(yīng)的同步通道,將該同步通道的標(biāo)識對應(yīng)的同步通道的配置信息和優(yōu)先級信息從配置文件中刪除,以及將該同步通道的標(biāo)識對應(yīng)的同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息從存儲空間中刪除,結(jié)束操作。其中,第一網(wǎng)絡(luò)設(shè)備注銷該同步通道的標(biāo)識對應(yīng)的同步通道的操作可以具體為 第一網(wǎng)絡(luò)設(shè)備釋放該同步通道的標(biāo)識對應(yīng)的同步通道占用的資源,如此實(shí)現(xiàn)注銷該同步通道的標(biāo)識對應(yīng)的同步通道。進(jìn)一步地,參見圖3,在本實(shí)施例中,當(dāng)?shù)谝痪W(wǎng)絡(luò)設(shè)備進(jìn)行完步驟202之后,第一網(wǎng)絡(luò)設(shè)備還可以對存儲空間中存儲的每個同步通道的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息進(jìn)行實(shí)時(shí)監(jiān)聽,具體包括如下(A)-(F)的步驟(A)第一網(wǎng)絡(luò)設(shè)備周期性地掃描存儲空間中包括的同步通道的標(biāo)識,獲取掃描的標(biāo)識對應(yīng)的同步通道的當(dāng)前狀態(tài);其中,第一網(wǎng)絡(luò)設(shè)備獲取掃描的標(biāo)識對應(yīng)的同步通道的當(dāng)前狀態(tài)的操作過程可以參見步驟202的相應(yīng)內(nèi)容,在此不再詳細(xì)說明。(B)第一網(wǎng)絡(luò)設(shè)備根據(jù)獲取的當(dāng)前狀態(tài)和存儲空間中存儲掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息對掃描的標(biāo)識對應(yīng)的同步通道進(jìn)行判斷,如果判斷出掃描的標(biāo)識對應(yīng)的同步通道從故障狀態(tài)變?yōu)檎顟B(tài),則執(zhí)行(C),如果判斷出掃描的標(biāo)識對應(yīng)的同步通道從正常狀態(tài)變?yōu)楣收蠣顟B(tài)則執(zhí)行(D);具體地,當(dāng)獲取的當(dāng)前狀態(tài)為故障狀態(tài),對存儲空間中存儲掃描的標(biāo)標(biāo)識對應(yīng)的同步通道的狀態(tài)信息進(jìn)行判斷,如果為正常狀態(tài),則判斷出掃描的標(biāo)識對應(yīng)的同步通道從正常狀態(tài)變?yōu)楣收蠣顟B(tài);當(dāng)獲取的當(dāng)前狀態(tài)為正常狀態(tài),對存儲空間中存儲掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息進(jìn)行判斷,如果為故障狀態(tài),則判斷出掃描的標(biāo)識對應(yīng)的同步通道從故障狀態(tài)變?yōu)檎顟B(tài)。(C)第一網(wǎng)絡(luò)設(shè)備將存儲空間存儲掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息更新為獲取的當(dāng)前狀態(tài),然后繼續(xù)掃描下一個同步通道的標(biāo)識;其中,如果在本實(shí)施例中第一網(wǎng)絡(luò)設(shè)備選擇優(yōu)先級最大的正常狀態(tài)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則第一網(wǎng)絡(luò)設(shè)備還判斷的掃描的標(biāo)識對應(yīng)的同步通道的優(yōu)先級是否大于第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理所使用的同步通道,如果是,第一網(wǎng)絡(luò)設(shè)備通過掃描的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。(D)第一網(wǎng)絡(luò)設(shè)備判斷掃描的標(biāo)識對應(yīng)的同步通道是否為第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理所使用的同步通道,如果是,則執(zhí)行(E),如果否,則執(zhí)行(F);(E)第一網(wǎng)絡(luò)設(shè)備從存儲空間中包括正常狀態(tài)的同步通道的標(biāo)識中,根據(jù)優(yōu)先級信息選擇同步通道的標(biāo)識,并通過選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理;(F)第一網(wǎng)絡(luò)設(shè)備將存儲空間存儲掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息更新為獲取的當(dāng)前狀態(tài),然后繼續(xù)掃描下一個同步通道的標(biāo)識。在本發(fā)明實(shí)施例中,第一網(wǎng)絡(luò)設(shè)備根據(jù)配置文件中的第一同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道,當(dāng)用戶需要注冊創(chuàng)建除第一同步通道以外的第二同步通道時(shí),獲取第二同步通道的配置信息和優(yōu)先級信息,根據(jù)第二同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第二同步通道,將第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間中,當(dāng)?shù)谝痪W(wǎng)絡(luò)設(shè)備需要與第二網(wǎng)設(shè)備同步時(shí),第一網(wǎng)絡(luò)設(shè)備根據(jù)優(yōu)先級信息從存儲空間中選擇狀態(tài)為正常狀態(tài)的同步通道的標(biāo)識, 并通過選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理;如此用戶可以根據(jù)需要配置用于網(wǎng)絡(luò)設(shè)備間的同步處理的同步通道;另外,當(dāng)用戶需要注銷同步通道時(shí),第一網(wǎng)絡(luò)設(shè)備可以注銷該同步通道,并將該同步通道的配置信息和優(yōu)先級信息從配置文件中刪除,以及將該同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息從存儲空間中刪除,如此用戶可以根據(jù)需要進(jìn)行動態(tài)的注銷同步通道。實(shí)施例3如圖4所示,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)設(shè)備,包括第一創(chuàng)建模塊301,用于根據(jù)配置文件中包括的一個或多個第一同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道,將創(chuàng)建的第一同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到第一網(wǎng)絡(luò)設(shè)備的存儲空間中;第二創(chuàng)建模塊302,用于當(dāng)用戶需要創(chuàng)建除第一同步通道以外的第二同步通道時(shí), 接收第二同步通道的配置信息和優(yōu)先級信息,根據(jù)第二同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間第二同步通道,將第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間中;同步模塊303,用于當(dāng)?shù)谝痪W(wǎng)絡(luò)設(shè)備需要與第二網(wǎng)設(shè)備同步時(shí),根據(jù)第一同步通道和/第二同步通道的優(yōu)先級信息從存儲空間中選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識,通過選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。其中,第二創(chuàng)建模塊302包括第一接收單元,用于接收注冊請求消息,該注冊請求消息攜帶第二同步通道的配置信息和優(yōu)先級信息;第一創(chuàng)建單元,用于根據(jù)第二同步通道的配置信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第二同步通道,根據(jù)第二同步通道的優(yōu)先級信息設(shè)置第二同步通道,分配第二同步通道的標(biāo)識,獲取第二同步通道的狀態(tài)信息;
第一添加單元,用于將第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間中。進(jìn)一步地,第二創(chuàng)建模塊302還包括第二添加單元,用于將第二同步通道的配置信息和優(yōu)先級信息添加到配置文件中。其中,同步模塊303包括第一選擇單元,用于從存儲空間中選擇狀態(tài)信息為正常狀態(tài)且優(yōu)先級信息最高的同步通道的標(biāo)識;或者,從存儲空間中除優(yōu)先級信息最低的狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識中隨機(jī)選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識;同步單元,用于通過選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。進(jìn)一步地,該網(wǎng)絡(luò)設(shè)備還包括接收模塊,用于接收注銷請求消息,該注銷請求消息攜帶用戶需要注銷的同步通道的標(biāo)識;第一注銷模塊,用于如果第一網(wǎng)絡(luò)設(shè)備不是正在通過該同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則注銷該同步通道的標(biāo)識對應(yīng)的同步通道,將該同步通道的標(biāo)識對應(yīng)的同步通道的配置信息和優(yōu)先級信息從配置文件中刪除,以及將該同步通道的標(biāo)識對應(yīng)的同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息從存儲空間中刪除。進(jìn)一步地,該網(wǎng)絡(luò)設(shè)備還包括第一選擇模塊,用于如果第一網(wǎng)絡(luò)設(shè)備正在通過該同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則從存儲空間中包括除該同步通道的標(biāo)識以外的其他狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識中,根據(jù)優(yōu)先級信息選擇同步通道的標(biāo)識,并通過選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備行同步處理;第二注銷模塊,用于注銷該同步通道的標(biāo)識對應(yīng)的同步通道,將該同步通道的標(biāo)識對應(yīng)的同步通道的配置信息和優(yōu)先級信息從該配置文件中刪除,以及將該同步通道的標(biāo)識對應(yīng)的同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息從存儲空間中刪除。進(jìn)一步地,該網(wǎng)絡(luò)設(shè)備還包括掃描模塊,用于周期性地掃描存儲空間中包括的同步通道的標(biāo)識,獲取掃描的標(biāo)識對應(yīng)同步通道的當(dāng)前狀態(tài);判斷模塊,用于根據(jù)獲取的當(dāng)前狀態(tài)和存儲空間中存儲掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)對掃描的標(biāo)識對應(yīng)的同步通道進(jìn)行判斷;第一更新模塊,用于如果判斷模塊判斷出掃描的標(biāo)識對應(yīng)的同步通道從故障狀態(tài)變?yōu)檎顟B(tài),則將存儲空間存儲掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息更新為獲取的當(dāng)前狀態(tài)。進(jìn)一步地,如果判斷模塊判斷出掃描的標(biāo)識對應(yīng)的同步通道從故障狀態(tài)變?yōu)檎顟B(tài),則該網(wǎng)絡(luò)設(shè)備還包括第二選擇模塊,用于如果第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則判斷的掃描的標(biāo)識對應(yīng)的同步通道的優(yōu)先級信息是否大于第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理所使用的同步通道的優(yōu)先級信息,如果是,則通過掃描的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。進(jìn)一步地,如果判斷模塊判斷出掃描的標(biāo)識對應(yīng)的同步通道從正常狀態(tài)變?yōu)楣收蠣顟B(tài),則該網(wǎng)絡(luò)設(shè)備還包括第二更新模塊,用于如果第一網(wǎng)絡(luò)設(shè)備正在通過掃描的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則從存儲空間中包括狀態(tài)為正常狀態(tài)的同步通道的標(biāo)識中,根據(jù)優(yōu)先級信息選擇同步通道的標(biāo)識,并通過選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,將存儲空間存儲掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息更新為獲取的當(dāng)前狀態(tài);第三更新模塊,用于如果第一網(wǎng)絡(luò)設(shè)備不是通過掃描的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則將存儲空間存儲掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息更新為獲取的當(dāng)前狀態(tài)。在本發(fā)明實(shí)施例中,第一網(wǎng)絡(luò)設(shè)備根據(jù)配置文件中的第一同步通道的配置信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道,當(dāng)用戶需要創(chuàng)建除第一同步通道以外的第二同步通道時(shí),獲取第二同步通道的配置信息和優(yōu)先級信息,根據(jù)第二同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第二同步通道,將第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間中,當(dāng)?shù)谝痪W(wǎng)絡(luò)設(shè)備需要與第二網(wǎng)設(shè)備同步時(shí),第一網(wǎng)絡(luò)設(shè)備根據(jù)第一同步通道和/或第二同步通道的優(yōu)先級信息從存儲空間中選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識,并通過選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理;如此用戶可以根據(jù)需要配置用于網(wǎng)絡(luò)設(shè)備間的同步處理的同步通道;另外, 當(dāng)用戶需要注銷同步通道時(shí),第一網(wǎng)絡(luò)設(shè)備可以注銷該同步通道,并將該同步通道的配置信息和優(yōu)先級從配置文件中刪除,以及將該同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息從存儲空間中刪除,如此用戶可以根據(jù)需要進(jìn)行動態(tài)的注銷同步通道。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計(jì)算機(jī)可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種網(wǎng)絡(luò)設(shè)備間的同步方法,其特征在于,所述方法包括第一網(wǎng)絡(luò)設(shè)備根據(jù)配置文件中包括的一個或多個第一同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道,將所述第一同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到所述第一網(wǎng)絡(luò)設(shè)備的存儲空間中;當(dāng)用戶需要創(chuàng)建除所述第一同步通道以外的第二同步通道時(shí),所述第一網(wǎng)絡(luò)設(shè)備接收所述第二同步通道的配置信息和優(yōu)先級信息,根據(jù)所述第二同步通道的配置信息和優(yōu)先級信息創(chuàng)建與所述第二網(wǎng)絡(luò)設(shè)備之間第二同步通道,將所述第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到所述存儲空間中;當(dāng)所述第一網(wǎng)絡(luò)設(shè)備需要與第二網(wǎng)設(shè)備同步時(shí),所述第一網(wǎng)絡(luò)設(shè)備根據(jù)所述第一同步通道和/或第二同步通道的優(yōu)先級信息從所述存儲空間中選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識,通過所述選擇的同步通道的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。
2.如權(quán)要求1所述的方法,其特征在于,所述第一網(wǎng)絡(luò)設(shè)備接收所述第二同步通道的配置信息和優(yōu)先級信息,根據(jù)所述第二同步通道的配置信息和優(yōu)先級信息創(chuàng)建與所述第二網(wǎng)絡(luò)設(shè)備之間第二同步通道,將所述第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到所述存儲空間中,包括所述第一網(wǎng)絡(luò)設(shè)備接收注冊請求消息,所述注冊請求消息攜帶所述第二同步通道的配置信息和優(yōu)先級信息;所述第一網(wǎng)絡(luò)設(shè)備根據(jù)所述第二同步通道的配置信息創(chuàng)建與所述第二網(wǎng)絡(luò)設(shè)備之間的第二同步通道,根據(jù)所述第二同步通道的優(yōu)先級信息設(shè)置所述第二同步通道,分配所述第二同步通道的標(biāo)識,獲取所述第二同步通道的狀態(tài)信息;所述第一網(wǎng)絡(luò)設(shè)備將所述第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到所述存儲空間中。
3.如權(quán)利要求2所述的方法,其特征在于,所述第一網(wǎng)絡(luò)設(shè)備接收注冊請求消息之后, 還包括所述第一網(wǎng)絡(luò)設(shè)備將所述第二同步通道的配置信息和優(yōu)先級信息添加到所述配置文件中。
4.如權(quán)利要求1-3任一項(xiàng)權(quán)利要求所述的方法,其特征在于,所述第一網(wǎng)絡(luò)設(shè)備根據(jù)優(yōu)先級信息從所述存儲空間中選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識,包括所述第一網(wǎng)絡(luò)設(shè)備從所述存儲空間中選擇狀態(tài)信息為正常狀態(tài)且優(yōu)先級信息最高的同步通道的標(biāo)識;或者,從所述存儲空間中除優(yōu)先級信息最低的狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識中隨機(jī)選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識。
5.如權(quán)利要求1所述的方法,其特征在于,所述將所述同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間中之后,還包括所述第一網(wǎng)絡(luò)設(shè)備接收注銷請求消息,所述注銷請求消息攜帶用戶需要注銷的同步通道的標(biāo)識;如果所述第一網(wǎng)絡(luò)設(shè)備不是正在通過所述同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則所述第一網(wǎng)絡(luò)設(shè)備注銷所述同步通道的標(biāo)識對應(yīng)的同步通道,將所述同步通道的標(biāo)識對應(yīng)的同步通道的配置信息和優(yōu)先級信息從所述配置文件中刪除,以及將所述同步通道的標(biāo)識對應(yīng)的同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息從所述存儲空間中刪除。
6.如權(quán)利要求5所述的方法,其特征在于,所述方法還包括如果所述第一網(wǎng)絡(luò)設(shè)備正在通過所述同步通道的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則所述第一網(wǎng)絡(luò)設(shè)備從所述存儲空間中包括除所述同步通道的標(biāo)識以外的其他狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識中,根據(jù)優(yōu)先級信息選擇同步通道的標(biāo)識,并通過所述選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備行同步處理;所述第一網(wǎng)絡(luò)設(shè)備注銷所述同步通道的標(biāo)識對應(yīng)的同步通道,將所述同步通道的標(biāo)識對應(yīng)的同步通道的配置信息和優(yōu)先級信息從所述配置文件中刪除,以及將所述同步通道的標(biāo)識對應(yīng)的同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息從所述存儲空間中刪除。
7.如權(quán)利要求1-6任一項(xiàng)權(quán)利要求所述的方法,其特征在于,所述將所述同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間中之后,還包括所述第一網(wǎng)絡(luò)設(shè)備周期性地掃描所述存儲空間中包括的同步通道的標(biāo)識,獲取所述掃描的標(biāo)識對應(yīng)的同步通道的當(dāng)前狀態(tài);所述第一網(wǎng)絡(luò)設(shè)備根據(jù)所述當(dāng)前狀態(tài)和所述存儲空間中存儲所述掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息對所述掃描的標(biāo)識對應(yīng)的同步通道進(jìn)行判斷;如果所述掃描的標(biāo)識對應(yīng)的同步通道從故障狀態(tài)變?yōu)檎顟B(tài),則所述第一網(wǎng)絡(luò)設(shè)備將所述存儲空間存儲所述掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息更新為所述當(dāng)前狀態(tài)。
8.如權(quán)利要求7所述的方法,其特征在于,如果所述掃描的標(biāo)識對應(yīng)的同步通道從故障狀態(tài)變?yōu)檎顟B(tài),所述方法還包括如果所述第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則所述第一網(wǎng)絡(luò)設(shè)備還判斷的所述掃描的標(biāo)識對應(yīng)的同步通道的優(yōu)先級信息是否大于所述第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理所使用的同步通道的優(yōu)先級信息,如果是,則所述第一網(wǎng)絡(luò)設(shè)備通過所述掃描的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。
9.如權(quán)利要求7所述的方法,其特征在于,如果所述掃描的標(biāo)識對應(yīng)的同步通道從正常狀態(tài)變?yōu)楣收蠣顟B(tài),所述方法還包括如果所述第一網(wǎng)絡(luò)設(shè)備正在通過所述掃描的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則所述第一網(wǎng)絡(luò)設(shè)備從所述存儲空間中包括狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識中,根據(jù)優(yōu)先級信息選擇同步通道的標(biāo)識,并通過所述選擇的同步通道的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,將所述存儲空間存儲所述掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息更新為所述當(dāng)前狀態(tài);如果所述第一網(wǎng)絡(luò)設(shè)備不是通過所述掃描的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則所述第一網(wǎng)絡(luò)設(shè)備將所述存儲空間存儲所述掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息更新為所述當(dāng)前狀態(tài)。
10.一種網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備包括第一創(chuàng)建模塊,用于根據(jù)配置文件中包括的一個或多個第一同步通道的配置信息和優(yōu)先級創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道,將所述第一同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到第一網(wǎng)絡(luò)設(shè)備的存儲空間中;第二創(chuàng)建模塊,用于當(dāng)用戶需要創(chuàng)建除所述第一同步通道以外的第二同步通道時(shí),接收所述第二同步通道的配置信息和優(yōu)先級信息,根據(jù)所述第二同步通道的配置信息和優(yōu)先級信息創(chuàng)建與所述第二網(wǎng)絡(luò)設(shè)備之間第二同步通道,將所述第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到所述存儲空間中;同步模塊,用于當(dāng)所述第一網(wǎng)絡(luò)設(shè)備需要與第二網(wǎng)設(shè)備同步時(shí),根據(jù)所述第一同步通道和/或第二同步通道的優(yōu)先級信息從所述存儲空間中選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識,通過所述選擇的同步通道的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。
11.如權(quán)要求10所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述第二創(chuàng)建模塊包括第一接收單元,用于接收注冊請求消息,所述注冊請求消息攜帶所述用第二同步通道的配置信息和優(yōu)先級信息;第一創(chuàng)建單元,用于根據(jù)所述第二同步通道的配置信息創(chuàng)建與所述第二網(wǎng)絡(luò)設(shè)備之間的第二同步通道,根據(jù)所述第二同步通道的優(yōu)先級信息設(shè)置所述第二同步通道,分配所述第二同步通道的標(biāo)識,獲取所述第二同步通道的狀態(tài)信息;第一添加單元,用于將所述第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到所述存儲空間中。
12.如權(quán)利要求11所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述第二創(chuàng)建模塊還包括第二添加單元,用于將所述第二同步通道的配置信息和優(yōu)先級信息添加到所述配置文件中。
13.如權(quán)利要求10-12任一項(xiàng)權(quán)利要求所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述同步模塊包括第一選擇單元,用于從所述存儲空間中選擇狀態(tài)信息為正常狀態(tài)且優(yōu)先級信息最高的同步通道的標(biāo)識;或者,從所述存儲空間中除優(yōu)先級信息最低的狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識中隨機(jī)選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識;同步單元,用于通過所述選擇的同步通道的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。
14.如權(quán)利要求10所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備還包括接收模塊,用于接收注銷請求消息,所述注銷請求消息攜帶用戶需要注銷的同步通道的標(biāo)識;第一注銷模塊,用于如果所述第一網(wǎng)絡(luò)設(shè)備不是正在通過所述同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則注銷所述同步通道的標(biāo)識對應(yīng)的同步通道,將所述同步通道的標(biāo)識對應(yīng)的同步通道的配置信息和優(yōu)先級信息從所述配置文件中刪除,以及將所述同步通道的標(biāo)識對應(yīng)的同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息從所述存儲空間中刪除。
15.如權(quán)利要求14所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備還包括第一選擇模塊,用于如果所述第一網(wǎng)絡(luò)設(shè)備正在通過所述同步通道的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則從所述存儲空間中包括除所述同步通道的標(biāo)識以外的其他狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識中,根據(jù)優(yōu)先級信息選擇同步通道的標(biāo)識,并通過所述選擇的同步通道的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備行同步處理;第二注銷模塊,用于注銷所述同步通道的標(biāo)識對應(yīng)的同步通道,將所述同步通道的標(biāo)識對應(yīng)的同步通道的配置信息和優(yōu)先級信息從所述配置文件中刪除,以及將所述同步通道的標(biāo)識對應(yīng)的同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息從所述存儲空間中刪除。
16.如權(quán)利要求10-15任一項(xiàng)權(quán)利要求所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備還包括掃描模塊,用于周期性地掃描所述存儲空間中包括的同步通道的標(biāo)識,獲取所述掃描的標(biāo)識對應(yīng)的同步通道的當(dāng)前狀態(tài);判斷模塊,用于根據(jù)所述當(dāng)前狀態(tài)和所述存儲空間中存儲所述掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息對所述掃描的標(biāo)識對應(yīng)的同步通道進(jìn)行判斷;第一更新模塊,用于如果所述判斷模塊判斷出所述掃描的標(biāo)識對應(yīng)的同步通道從故障狀態(tài)變?yōu)檎顟B(tài),則將所述存儲空間存儲所述掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息更新為所述當(dāng)前狀態(tài)。
17.如權(quán)利要求16所述的網(wǎng)絡(luò)設(shè)備,其特征在于,如果所述判斷模塊判斷出所述掃描的標(biāo)識對應(yīng)的同步通道從故障狀態(tài)變?yōu)檎顟B(tài),所述網(wǎng)絡(luò)設(shè)備還包括第二選擇模塊,用于如果所述第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則判斷的所述掃描的標(biāo)識對應(yīng)的同步通道的優(yōu)先級信息是否大于所述第一網(wǎng)絡(luò)設(shè)備與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理所使用的同步通道的優(yōu)先級信息,如果是,則通過所述掃描的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。
18.如權(quán)利要求17所述的網(wǎng)絡(luò)設(shè)備,其特征在于,如果所述判斷模塊判斷出所述掃描的標(biāo)識對應(yīng)的同步通道從正常狀態(tài)變?yōu)楣收蠣顟B(tài),所述網(wǎng)絡(luò)設(shè)備還包括第二更新模塊,用于如果所述第一網(wǎng)絡(luò)設(shè)備正在通過所述掃描的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則從所述存儲空間中包括狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識中,根據(jù)優(yōu)先級信息選擇同步通道的標(biāo)識,并通過所述選擇的同步通道的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,將所述存儲空間存儲所述掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息更新為所述當(dāng)前狀態(tài);第三更新模塊,用于如果所述第一網(wǎng)絡(luò)設(shè)備不是通過所述掃描的標(biāo)識對應(yīng)的同步通道與所述第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理,則將所述存儲空間存儲所述掃描的標(biāo)識對應(yīng)的同步通道的狀態(tài)信息更新為所述當(dāng)前狀態(tài)。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)設(shè)備間的同步方法及設(shè)備,屬于通信領(lǐng)域。所述方法包括第一網(wǎng)絡(luò)設(shè)備根據(jù)配置文件中包括的第一同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間的第一同步通道,將第一同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間中;當(dāng)用戶需要創(chuàng)建第二同步通道時(shí),根據(jù)第二同步通道的配置信息和優(yōu)先級信息創(chuàng)建與第二網(wǎng)絡(luò)設(shè)備之間第二同步通道,將第二同步通道的標(biāo)識、優(yōu)先級信息和狀態(tài)信息添加到存儲空間中;當(dāng)?shù)谝痪W(wǎng)絡(luò)設(shè)備需要與第二網(wǎng)設(shè)備同步時(shí),從存儲空間中選擇狀態(tài)信息為正常狀態(tài)的同步通道的標(biāo)識,通過選擇的標(biāo)識對應(yīng)的同步通道與第二網(wǎng)絡(luò)設(shè)備進(jìn)行同步處理。本發(fā)明中用戶能夠根據(jù)需要配置同步通道。
文檔編號H04L12/24GK102571430SQ201210002269
公開日2012年7月11日 申請日期2012年1月5日 優(yōu)先權(quán)日2012年1月5日
發(fā)明者張羽, 石峰, 許利霞 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1