專利名稱:一種voip話機(jī)統(tǒng)一配置模板的自動(dòng)更新方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種VOIP話機(jī)統(tǒng)一配置模板的自動(dòng)更新方法。
背景技術(shù):
客戶擁有多臺(tái)VOIP話機(jī)時(shí),要對(duì)VOIP話機(jī)進(jìn)行配置時(shí),需要一臺(tái)一臺(tái)地進(jìn)行更改,不僅麻煩且很浪費(fèi)時(shí)間。如何快速地對(duì)多臺(tái)VOIP話機(jī)進(jìn)行統(tǒng)一的配置呢。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題,在于提供一種VOIP話機(jī)統(tǒng)一配置模板的自動(dòng)更新方法,解決多臺(tái)VOIP話機(jī)統(tǒng)一配置的問(wèn)題,簡(jiǎn)化配置過(guò)程,節(jié)省配置時(shí)間。本發(fā)明是這樣實(shí)現(xiàn)的:
一種VOIP話機(jī)統(tǒng)一配置模板的自動(dòng)更新方法,包括如下步驟:
步驟10、將用于更新的配置模板傳到更新服務(wù)器;
步驟20、將更新服務(wù)器地址填入VOIP話機(jī);
步驟30、VOIP話機(jī)更新的觸發(fā)事件發(fā)生時(shí),VOIP話機(jī)從更新服務(wù)器上下載配置模板; 步驟40、VOIP話機(jī)根據(jù)配置模板進(jìn)行VOIP話機(jī)配置的更新。進(jìn)一步地,所述步驟10中,所述的配置模板使用樹(shù)形結(jié)構(gòu)來(lái)定義模板中的配置名。 進(jìn)一步地,所述步驟10中,所述的配置模板包括更新配置時(shí)的同步動(dòng)作信息。進(jìn)一步地,所述步驟30中,所述的觸發(fā)事件為到達(dá)定時(shí)時(shí)間。進(jìn)一步地,所述步驟30中,所述的觸發(fā)事件為開(kāi)機(jī)。進(jìn)一步地,所述步驟40中,VOIP話機(jī)根據(jù)配置模板進(jìn)行VOIP話機(jī)配置的更新是通過(guò)以下步驟實(shí)現(xiàn)的:V0IP話機(jī)從預(yù)存的配置映射表加載配置模板的配置名與VOIP話機(jī)配置的映射關(guān)系,VOIP話機(jī)根據(jù)配置模板的配置名所對(duì)應(yīng)的配置信息和所述的映射關(guān)系,對(duì)VOIP話機(jī)進(jìn)行VOIP話機(jī)配置的更新。進(jìn)一步地,所述的配置映射表為XML文件。本發(fā)明具有如下優(yōu)點(diǎn):簡(jiǎn)化了配置流程,多臺(tái)VOIP話機(jī)可以自動(dòng)進(jìn)行的統(tǒng)一配置,大大節(jié)省了配置的時(shí)間。
下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說(shuō)明。圖1為本發(fā)明結(jié)構(gòu)和執(zhí)行流程示意圖。
具體實(shí)施例方式如圖1,假設(shè)要對(duì)多臺(tái)VOIP話機(jī)(話機(jī)A,話機(jī)B,話機(jī)C……)要進(jìn)行網(wǎng)關(guān)地址的更新,由192.168.0.1更新為192.168.0.10,更新網(wǎng)關(guān)地址后VOIP話機(jī)重啟。應(yīng)用本方法時(shí),首先將用于更新的配置模板傳到更新服務(wù)器。配置模板的配置名可以自定義(如將網(wǎng)關(guān)地址定義為networkip),這里優(yōu)先采用樹(shù)形結(jié)構(gòu)來(lái)定義模板中的配置名,樹(shù)形結(jié)構(gòu)下單個(gè)配置名主要包括:配置節(jié)點(diǎn)名,子節(jié)點(diǎn)鏈表,節(jié)點(diǎn)的類別。將網(wǎng)關(guān)地址的節(jié)點(diǎn)的類別歸屬為system(系統(tǒng)),子節(jié)點(diǎn)鏈表歸屬為network(網(wǎng)絡(luò)),配置節(jié)點(diǎn)名ip (IP地址),則網(wǎng)關(guān)地址樹(shù)形結(jié)構(gòu)的配置名為system, network, ip。使用樹(shù)形結(jié)構(gòu),簡(jiǎn)化了配置模板的復(fù)雜度,不體現(xiàn)出話機(jī)具體的配置屬性。因與具體話機(jī)配置屬性無(wú)關(guān),同時(shí)便于用戶的理解。則在這里配置模板中網(wǎng)關(guān)地址的配置信息為:system, network.1p=192.168.0.10。由于更新網(wǎng)關(guān)地址后VOIP話機(jī)要重啟,即更新配置時(shí)的同步動(dòng)作信息為重啟,則要將重啟信息寫(xiě)入配置模板,在配置信息后面要帶上重啟的動(dòng)作信息,這里將重啟信息描述為system.power=restart。然后,將更新服務(wù)器地址填入待更新的VOIP話機(jī),服務(wù)器地址將用于VOIP話機(jī)與更新服務(wù)器的通訊。VOIP話機(jī)更新的觸發(fā)事件發(fā)生時(shí),VOIP話機(jī)從更新服務(wù)器上下載配置模板,觸發(fā)事件可以設(shè)置為開(kāi)機(jī)或者到達(dá)定時(shí)時(shí)間。如果觸發(fā)事件為開(kāi)機(jī),則VOIP開(kāi)機(jī)時(shí)就從更新服務(wù)器下載配置模板,可實(shí)現(xiàn)VOIP配置的立即更新;如果觸發(fā)事件為到達(dá)定時(shí)時(shí)間,則VOIP到達(dá)定時(shí)時(shí)間時(shí)就從更新服務(wù)器下載配置模板,可實(shí)現(xiàn)VOIP話機(jī)的預(yù)更新,方便VOIP在固定的時(shí)間段進(jìn)行 更新。最后,VOIP話機(jī)根據(jù)下載下來(lái)的配置模板進(jìn)行配置的更新。根據(jù)配置模板進(jìn)行VOIP話機(jī)配置的更新是通過(guò)以下步驟實(shí)現(xiàn)的:V0IP話機(jī)從預(yù)存的配置映射表加載配置模板的配置名與VOIP話機(jī)配置的映射關(guān)系,VOIP話機(jī)根據(jù)配置模板的配置名所對(duì)應(yīng)的配置信息和所述的映射關(guān)系,對(duì)VOIP話機(jī)進(jìn)行VOIP話機(jī)配置的更新。這里配置映射表可以為XML文件,配置映射表將配置模板中system, network, ip和VOIP話機(jī)配置中的網(wǎng)關(guān)地址進(jìn)行映射,將system, power和VOIP話機(jī)的電源配置進(jìn)行映射。VOIP話機(jī)讀取到的配置信息為system, network.1p=192.168.0.10,則根據(jù)此信息和映射關(guān)系將VOIP網(wǎng)關(guān)信息更新為192.168.0.10,更新后讀取到system.power=restart,則將VOIP話機(jī)進(jìn)行重啟,完成了更新配置時(shí)的同步動(dòng)作。使用映射表,增強(qiáng)話機(jī)軟件的可維護(hù)性,話機(jī)需要修改配置屬性,則只要修改此話機(jī)預(yù)存的映射表即可。同時(shí)增加話機(jī)軟件的可擴(kuò)展性,當(dāng)某類型話機(jī)需要給某配置增加同步的操作時(shí),只需要在配置映射表中增加該配置屬性中的動(dòng)作信息即可。綜上所述,實(shí)現(xiàn)了 VOIP話機(jī)配置模板的更新,當(dāng)多個(gè)VOIP話機(jī)需要更新此配置模板時(shí),只要將更新服務(wù)器的地址填入所述的多個(gè)VOIP話機(jī),設(shè)置好觸發(fā)事件,當(dāng)觸發(fā)事件發(fā)生時(shí)則VOIP話機(jī)自動(dòng)下載配合模板進(jìn)行更新。這樣大大簡(jiǎn)化了配置的步驟,在大量VOIP話機(jī)需要配置時(shí)能大大地減少配置時(shí)間,避免了配置繁瑣的問(wèn)題。雖然以上描述了本發(fā)明的具體實(shí)施方式
,但是熟悉本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實(shí)施例只是說(shuō)明性的,而不是用于對(duì)本發(fā)明的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的權(quán)利要求所保護(hù)的范圍內(nèi)。
權(quán)利要求
1.一種VOIP話機(jī)統(tǒng)一配置模板的自動(dòng)更新方法,其特征在于:包括如下步驟: 步驟10、將用于更新的配置模板傳到更新服務(wù)器; 步驟20、將更新服務(wù)器地址填入VOIP話機(jī); 步驟30、VOIP話機(jī)更新的觸發(fā)事件發(fā)生時(shí),VOIP話機(jī)從更新服務(wù)器上下載配置模板; 步驟40、VOIP話機(jī)根據(jù)配置模板進(jìn)行VOIP話機(jī)配置的更新。
2.根據(jù)權(quán)利要求1所述的一種VOIP話機(jī)統(tǒng)一配置模板的自動(dòng)更新方法,其特征在于:所述步驟10中,所述的配置模板使用樹(shù)形結(jié)構(gòu)來(lái)定義模板中的配置名。
3.根據(jù)權(quán)利要求1所述的一種VOIP話機(jī)統(tǒng)一配置模板的自動(dòng)更新方法,其特征在于:所述步驟10中,所述的配置模板包括更新配置時(shí)的同步動(dòng)作信息。
4.根據(jù)權(quán)利要求1所述的一種VOIP話機(jī)統(tǒng)一配置模板的自動(dòng)更新方法,其特征在于:所述步驟30中,所述的觸發(fā)事件為到達(dá)定時(shí)時(shí)間。
5.根據(jù)權(quán)利要求1所述的一種VOIP話機(jī)統(tǒng)一配置模板的自動(dòng)更新方法,其特征在于:所述步驟30中,所述的觸發(fā)事件為開(kāi)機(jī)。
6.根據(jù)權(quán)利要求1到3任意一項(xiàng)所述的一種VOIP話機(jī)統(tǒng)一配置模板的自動(dòng)更新方法,其特征在于:所述步驟40中,VOIP話機(jī)根據(jù)配置模板進(jìn)行VOIP話機(jī)配置的更新是通過(guò)以下步驟實(shí)現(xiàn)的=VOIP話機(jī)從預(yù)存的配置映射表加載配置模板的配置名與VOIP話機(jī)配置的映射關(guān)系,VOIP話機(jī)根據(jù)配置模板的配置名所對(duì)應(yīng)的配置信息和所述的映射關(guān)系,對(duì)VOIP話機(jī)進(jìn)行VOIP話機(jī)配置的更新。
7.根據(jù)權(quán)利要求6所述的一種VOIP話機(jī)統(tǒng)一配置模板的自動(dòng)更新方法,其特征在于:所述的配置映射表為XML文件。
全文摘要
本發(fā)明提供一種VOIP話機(jī)統(tǒng)一配置模板的自動(dòng)更新方法。包括以下步驟將用于更新的配置模板傳到更新服務(wù)器;將更新服務(wù)器地址填入VOIP話機(jī);VOIP話機(jī)更新的觸發(fā)事件發(fā)生時(shí),VOIP話機(jī)從更新服務(wù)器上下載配置模板;VOIP話機(jī)根據(jù)配置模板進(jìn)行VOIP話機(jī)配置的更新。通過(guò)本方法,對(duì)VOIP話機(jī)進(jìn)行自動(dòng)的配置,簡(jiǎn)化了配置過(guò)程,解決了多臺(tái)VOIP話機(jī)配置麻煩的問(wèn)題。
文檔編號(hào)H04M7/00GK103248686SQ20131015818
公開(kāi)日2013年8月14日 申請(qǐng)日期2013年5月2日 優(yōu)先權(quán)日2013年5月2日
發(fā)明者謝文偉 申請(qǐng)人:廈門(mén)億聯(lián)網(wǎng)絡(luò)技術(shù)股份有限公司