專利名稱:因特網(wǎng)可視電話終端的初始化方法
技術(shù)領(lǐng)域:
本發(fā)明涉及的是一種初始化因特網(wǎng)可視電話終端的方法,特別是這種因特網(wǎng)可視電話終端初始化方法可以使用一種基于特殊數(shù)據(jù)格式的初始配置文件通過初始化因特網(wǎng)可視電話終端來簡化服務(wù)供應(yīng)商和因特網(wǎng)可視電話終端用戶之間的初始化設(shè)置過程。
背景技術(shù):
通常,由于現(xiàn)有的因特網(wǎng)可視電話終端初始化方法是通過預(yù)設(shè)定程式參數(shù)實現(xiàn)的,因此對服務(wù)供應(yīng)商來說處理來自不同用戶使用環(huán)境的參數(shù)是困難的。此外,由于用戶必須根據(jù)自身的使用環(huán)境通過一種叫GUI(圖形用戶接口)或其他來額外的設(shè)定大量的參數(shù),這對于使用因特網(wǎng)可視電話終端的用戶是不方便的。
發(fā)明內(nèi)容
因此,本發(fā)明即是針對上述和其他問題而設(shè)計的。本發(fā)明目的之一就是提供一種方法,用于實現(xiàn)因特網(wǎng)可視電話終端的初始化,這種方法可以通過提供對于一個服務(wù)供應(yīng)商的不同使用環(huán)境的用戶而言十分必要的初始化設(shè)定程序,來降低由用戶執(zhí)行的,除初始化過程以外的額外過程所需要的時間,這樣就大大的提高了使用因特網(wǎng)可視電話終端的便利性。
依照本發(fā)明的一個方面上述和其他目標(biāo)可以通過因特網(wǎng)可視電話系統(tǒng)中的因特網(wǎng)可視電話終端初始化方法來實現(xiàn),上述系統(tǒng)包括一臺DHCP(動態(tài)主機配置協(xié)議)服務(wù)器,一臺TFTP(普通文件傳輸協(xié)議)服務(wù)器,一臺SNMP(簡單網(wǎng)絡(luò)管理協(xié)議)服務(wù)器和因特網(wǎng)可視電話終端,包括如下步驟將因特網(wǎng)可視電話終端的帶有初始化項目參數(shù)的初始化配置文件存儲到SNMP服務(wù)器的數(shù)據(jù)庫中;通過因特網(wǎng)可視電話終端,向SNMP服務(wù)器發(fā)送初始化配置文件的請求;通過SNMP服務(wù)器,從數(shù)據(jù)庫中檢索的初始化配置文件并將檢索到的初始化配置文件發(fā)送到TFTP服務(wù)器上;通過TFTP服務(wù)器,將從SNMP服務(wù)器所收到的初始化配置文件發(fā)送因特網(wǎng)可視電話終端;隨后通過因特網(wǎng)可視電話終端,分析從TFTP服務(wù)器收到的初始化配置文件中的初始化項目參數(shù),其中當(dāng)重新啟動時,因特網(wǎng)可視電話終端根據(jù)分析過的初始化項目參數(shù)執(zhí)行初始化。
附圖的簡要說明對應(yīng)附圖參照以下詳細說明,可以對本發(fā)明上述及其他部分所述的特性和優(yōu)點獲得清楚的認識,其中包括
圖1顯示的是依照本發(fā)明的一個實施例,因特網(wǎng)可視電話終端初始化的系統(tǒng)配置。
圖2顯示的是本發(fā)明關(guān)于因特網(wǎng)可視電話終端初始化的一個示例。
圖3顯示的是依照本發(fā)明的一個實施例,因特網(wǎng)可視電話終端初始化方法的流程圖。
具體實施例方式
本發(fā)明的技術(shù)原理是通過一個包含適應(yīng)于不同使用環(huán)境用戶的初始化數(shù)據(jù)的初始化文件來實現(xiàn)因特網(wǎng)可視電話終端的初始化,這樣給服務(wù)供應(yīng)商和用戶都帶來了便利。
下面,現(xiàn)在將參照附圖對本發(fā)明的優(yōu)選實施例進行說明。
圖1以圖表的形式顯示了依照本發(fā)明的一個實施例,因特網(wǎng)可視電話終端初始化系統(tǒng)的配置。該系統(tǒng)包括因特網(wǎng)可視電話終端10,終端10使用的終端初始化配置文件20,DHCP(動態(tài)主機配置協(xié)議)服務(wù)器30,SNMP(簡單網(wǎng)絡(luò)管理協(xié)議)服務(wù)器40,用于終端的存儲初始化配置文件的數(shù)據(jù)庫42和TETP(普通文件傳輸協(xié)議)服務(wù)器50。
初始化配置文件20定義使用環(huán)境下的用戶的適當(dāng)初始參數(shù)。當(dāng)因特網(wǎng)可視電話終端10用初始化配置文件20來執(zhí)行初始化時,用戶就不需要進行額外的設(shè)置操作。
圖2顯示了使用本發(fā)明初始化配置文件20的一個示例,使用時必須進行如下預(yù)處理。
(1)初始化配置文件的數(shù)據(jù)格式必須是ASCII碼(美國信息交換標(biāo)準(zhǔn)碼)格式。
(2)文件必須以“Initial Configuration File”字符串作為第一行開始。
(3)以“#”或“;”符號為行首的行是用于注釋語句。
(4)每行必須以″0x0D″或″0x0A″(代表LF(返回)或CR(換行))結(jié)束。
(5)文件必須以″0x00″符號作為結(jié)束。
(6)所有字符(除了第一行以外的字符)都必須是小寫的格式。
(7)終端中的設(shè)置的項目參數(shù)分別使用預(yù)設(shè)的關(guān)鍵字。
(8)初始值的字段由關(guān)鍵字和″=″設(shè)定并以字符串表示。例如,當(dāng)需要給關(guān)鍵字1和關(guān)鍵字2賦值時,表示為關(guān)鍵字1=xxx,關(guān)鍵字2=y(tǒng)yy。
(9)所有的空格符號“”和“\t”在文件中均忽略不計。
表1顯示的是因特網(wǎng)可視電話終端10用到的初始化項目參數(shù),基礎(chǔ)參數(shù)和關(guān)鍵字的一個示例。在這里,這些初始化項目參數(shù)可以通過在因特網(wǎng)可視電話終端用戶和服務(wù)供應(yīng)商之間協(xié)商進行更改,還可以加入因特網(wǎng)可視電話用戶自設(shè)定的一些項目參數(shù)。也就是說,初始化項目參數(shù)可以包括在任何終端上預(yù)設(shè)定的參數(shù),例如,音量/聲音類型設(shè)定,自動應(yīng)答設(shè)定和時間功能設(shè)定。
表1
另一方面,當(dāng)因特網(wǎng)可視電話終端10的連接配置是基于DHCP時,DHCP服務(wù)器30將分配給因特網(wǎng)可視電話終端10運行所必需的IP(因特網(wǎng)協(xié)議)信息,如IP地址,子網(wǎng)掩碼,網(wǎng)關(guān)地址,DNS(域名系統(tǒng))地址,等等。
SNMP服務(wù)器40則負責(zé)遠程監(jiān)控因特網(wǎng)可視電話終端10的運行狀態(tài)。此外,SNMP服務(wù)器40存儲著數(shù)據(jù)庫42中的初始化配置文件20,并根據(jù)因特網(wǎng)可視電話終端10的請求從數(shù)據(jù)庫42檢索相關(guān)的初始化配置文件20,并且把檢索到的初始化配置文件20發(fā)送到TFTP服務(wù)器50上。
TFTP服務(wù)器的工作方式類似于一種FTP(文件傳輸協(xié)議)服務(wù)器,負責(zé)存儲供軟件更新用的文件,并且在因特網(wǎng)可視電話終端10需要文件時將這些存儲的文件發(fā)送給它們。
現(xiàn)在將要參照圖3為詳細說明依照本發(fā)明的一個實施例,在系統(tǒng)配置中,一種因特網(wǎng)可視電話終端的初始化方法。
圖3以流程圖的方式闡述了因特網(wǎng)可視電話終端初始化方法,并且描述了通過使用一個初始化配置文件來完成因特網(wǎng)可視電話終端初始化的過程。
首先用戶在SNMP服務(wù)器40(S100)上完成因特網(wǎng)可視電話終端10的注冊。與此同時,用戶提供了與他/她的終端使用環(huán)境相關(guān)的信息,如基于ADSL(非對稱數(shù)字環(huán)路)的網(wǎng)路連接配置信息,一臺電纜調(diào)制解調(diào)器或其他設(shè)備,音量/聲音類型設(shè)置,自動應(yīng)答設(shè)置等等。
初始化配置文件20中的初始化項目參數(shù)由S100步驟中注冊時所獲得的用戶使用環(huán)境信息來決定,這些信息被存儲在SNMP服務(wù)器40中的數(shù)據(jù)庫42中(S110)。
當(dāng)因特網(wǎng)可視電話終端10的網(wǎng)路連接配置是基于DHCP時,初始化方法就包括了從DHCP服務(wù)器30中獲得IP信息的步驟。由于這種IP的獲取方式眾所周知,所以這里就不在贅述。
當(dāng)因特網(wǎng)可視電話終端10向SNMP服務(wù)器40發(fā)送相應(yīng)的初始化配置文件20請求時(S120),SNMP服務(wù)器40就會將從數(shù)據(jù)庫42中檢索的因特網(wǎng)可視電話終端10需要的相應(yīng)初始化配置文件20,隨后從那里將該文件發(fā)送到TFTP服務(wù)器50中(S130)。
接下來,TFTP服務(wù)器50將從SNMP服務(wù)器40獲得的初始化配置文件20發(fā)送到因特網(wǎng)可視電話終端10(S140)。
最后,因特網(wǎng)可視電話終端10經(jīng)過一個典型的分析過程分析接收到的初始化配置文件20中所包含的初始化項目參數(shù)。隨后,因特網(wǎng)可視電話終端10重新啟動后根據(jù)分析過的初始化項目參數(shù)進行初始化(S150)。
舉個示例,在圖2所示的初始化配置文件20中,在分析過程中會調(diào)用靜態(tài)IP的設(shè)置參數(shù),而IP地址,子網(wǎng)掩碼,和網(wǎng)官的地址分別設(shè)置為“172.16.3.233”,“255.255.240.0”,和“172.16.0.254”。因此,因特網(wǎng)可視電話終端可以通過初始化配置文件實現(xiàn)動態(tài)的初始化。
正如上面所透露的關(guān)于本發(fā)明的說明所述,在因特網(wǎng)可視電話終端用戶和服務(wù)供應(yīng)商之間的初始化設(shè)置過程得到了大大的簡化。也就是說,用戶可以減少初始化設(shè)置過程中因為誤操作所帶來的故障,并且也能簡化煩瑣的初始化設(shè)置過程。由于這種基于文本格式的初始化配置文件實現(xiàn)了一個適用于各種用戶使用環(huán)境的初始化設(shè)置過程,服務(wù)供應(yīng)商可以簡化初始化設(shè)置過程,因此比起普通的復(fù)雜初始化過程來可以降低成本。本發(fā)明可以使不同于普通PSTN(公眾交換電話網(wǎng)絡(luò))技術(shù)服務(wù)的各種因特網(wǎng)可視電話服務(wù)能夠更容易的得到實現(xiàn)。
雖然已經(jīng)出于說明性的目的公布了本發(fā)明的首選實施例,但是本領(lǐng)域的技術(shù)人員將會發(fā)現(xiàn),仍然存在對其進行改進,添加和替換的可能,但這些都不超出附帶的權(quán)利要求中所述的本發(fā)明的范疇和基本觀念。
權(quán)利要求
1.一種在因特網(wǎng)可視電話系統(tǒng)中實現(xiàn)因特網(wǎng)可視電話終端初始化的方法,該系統(tǒng)包括一臺DHCP(動態(tài)主機配置協(xié)議)服務(wù)器,一臺TETP(普通文件傳輸協(xié)議)服務(wù)器,一臺SNMP(簡單網(wǎng)絡(luò)管理協(xié)議)服務(wù)器和因特網(wǎng)可視電話終端,包括如下步驟將因特網(wǎng)可視電話終端的帶有初始化項目參數(shù)的初始化配置文件存儲到SNMP服務(wù)器的數(shù)據(jù)庫中;通過因特網(wǎng)可視電話終端,向SNMP服務(wù)器發(fā)送初始化配置文件的請求;通過SNMP服務(wù)器,從數(shù)據(jù)庫中檢索用于因特網(wǎng)可視電話終端的初始化配置文件,并發(fā)送檢索的到初始化配置文件和TFTP服務(wù)器上;通過TFTP服務(wù)器,向因特網(wǎng)可視電話終端發(fā)送從SNMP服務(wù)器收到的初始化配置文件;和通過因特網(wǎng)可視電話終端,分析從TFTP服務(wù)器收到的初始化配置文件中的初始化項目參數(shù),其中,當(dāng)重新啟動時,因特網(wǎng)可視電話終端根據(jù)分析過的初始化項目參數(shù)執(zhí)行初始化。
2.權(quán)利要求1所述的方法,進一步包括如下步驟在SNMP服務(wù)器上注冊因特網(wǎng)可視電話終端,其中,初始化配置文件中的初始化的項目參數(shù)由在注冊步驟中所獲的使用環(huán)境信息來決定。
3.權(quán)利要求1和2所述的方法,初始化項目參數(shù)使用預(yù)定的關(guān)鍵詞并包括適合于任何終端的參數(shù),例如鈴聲音量/聲音類型設(shè)定,自動應(yīng)答設(shè)定。
4.權(quán)利要求1和2所述的方法,初始化配置文件的數(shù)據(jù)格式必須是ASCII碼(美國信息交換標(biāo)準(zhǔn)碼)格式。
全文摘要
本發(fā)明公開了一種因特網(wǎng)可視電話終端初始化方法。根據(jù)本方法,通過一種基于特殊數(shù)據(jù)格式的初始配置文件系統(tǒng)來初始化,使得在服務(wù)供應(yīng)商和因特網(wǎng)可視電話終端用戶之間的初始化設(shè)定過程可以簡化。
文檔編號H04L29/06GK1625255SQ20041007827
公開日2005年6月8日 申請日期2004年9月23日 優(yōu)先權(quán)日2003年9月23日
發(fā)明者金男禧 申請人:C&S技術(shù)有限公司