專利名稱:網(wǎng)絡(luò)電話系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及諸如VOIP(基于因特網(wǎng)協(xié)議的語音)電話系統(tǒng)的、用于通過IP網(wǎng)絡(luò)在電話終端之間實現(xiàn)語音通信的網(wǎng)絡(luò)電話系統(tǒng),以及該網(wǎng)絡(luò)電話系統(tǒng)的服務(wù)器和電話終端。
背景技術(shù):
最近幾年中,用于通過分組網(wǎng)絡(luò)雙向地傳輸和接收作為分組數(shù)據(jù)的圖像和語音的網(wǎng)絡(luò)電話系統(tǒng)(VOIP電話系統(tǒng))已經(jīng)開始得到普遍的使用。在VOIP電話系統(tǒng)中,SIP(會話初始協(xié)議)被廣泛地用作為電話系統(tǒng)的協(xié)議。
在上述類型的網(wǎng)絡(luò)電話系統(tǒng)中,連接至分組網(wǎng)絡(luò)的終端的地址預(yù)先在分組網(wǎng)絡(luò)上的服務(wù)器中注冊,其中所述終端在下文中被稱為SIP終端,所述服務(wù)器在下文中被稱為SIP服務(wù)器,當(dāng)在SIP終端之間進(jìn)行通話時,SIP服務(wù)器基于已注冊的地址驗證SIP終端。
在所述系統(tǒng)中,盡管在SIP服務(wù)器中注冊了地址,但是在下面的情況下,已注冊的地址可能變成未注冊的,這使得在電話終端之間的通話不可用(1)在有效期(消息期滿日期)之后,由于臨時網(wǎng)絡(luò)故障,來自SIP終端的再注冊不能到達(dá)SIP服務(wù)器,SIP終端在SIP服務(wù)器中變成未注冊的。
(2)當(dāng)在SIP服務(wù)器中發(fā)生故障時,SIP終端注冊/未注冊信息被刪除,所有已注冊的SIP終端在SIP服務(wù)器中都變成未注冊的。
在上面兩種情況下,除非未注冊的SIP終端被重新啟動,并且向SIP服務(wù)器發(fā)布注冊,該SIP終端被長時間地保持為未注冊的。因此,不可用該SIP終端發(fā)起和接收呼叫。
為了克服上面的問題,提出了一種在給定時間間隔處從SIP服務(wù)器向每個SIP終端發(fā)送進(jìn)入命令,并且使SIP終端重新注冊地址的技術(shù)(例如,參照J(rèn)P-A-2003-304345)。
發(fā)明內(nèi)容
然而,在通常提出的技術(shù)中,進(jìn)入命令總是在給定時間間隔從SIP服務(wù)器被發(fā)送至每個SIP終端,因而,在SIP服務(wù)器上的處理負(fù)載增加了。此外,當(dāng)SIP終端的地址變成未注冊的時,不能實時地再次注冊未注冊的SIP終端。
本發(fā)明提供了一種網(wǎng)絡(luò)電話系統(tǒng),其中在服務(wù)器中變成未注冊狀態(tài)的電話終端能夠被迅速地恢復(fù)為已注冊狀態(tài),還提供了在網(wǎng)絡(luò)電話系統(tǒng)中使用的服務(wù)器和電話終端。
一種網(wǎng)絡(luò)電話系統(tǒng),包括多個連接至通信網(wǎng)絡(luò)用于傳輸語音分組的電話終端;以及一種通過通信網(wǎng)絡(luò)連接這些多個電話終端,并且允許這些多個電話終端互相通信的服務(wù)器。該服務(wù)器包括在記錄媒介中存儲多個與標(biāo)識信息相關(guān)的注冊信息的存儲單元,其中所述多個注冊信息指示通信可通過通信網(wǎng)絡(luò)實現(xiàn),所述標(biāo)識信息指示連接至通信網(wǎng)絡(luò)的多個電話終端中的每一個;檢測單元,用于檢測是否已經(jīng)刪除存儲在記錄媒介中的多個注冊信息中的至少一個;請求傳輸單元,用于當(dāng)檢測單元檢測到刪除多個注冊信息中的至少一個時,向?qū)?yīng)于被刪除的注冊信息的電話終端傳輸注冊信息獲取請求;以及處理單元,用于接收響應(yīng)注冊信息獲取請求而從被請求的電話終端發(fā)送的注冊信息和標(biāo)識信息并在記錄媒介中記錄注冊信息和標(biāo)識信息。這些多個電話終端中的每一個都包含信息傳輸單元,用于當(dāng)從服務(wù)器發(fā)送了獲取請求時,響應(yīng)獲取請求而將注冊信息與標(biāo)識信息一起傳輸?shù)椒?wù)器。
一種在具有多個連接至通信網(wǎng)絡(luò)以傳輸語音分組的電話終端的網(wǎng)絡(luò)電話系統(tǒng)中使用的服務(wù)器,用于通過通信網(wǎng)絡(luò)連接這些多個電話終端并且允許這些多個電話終端互相通信。該服務(wù)器包括存儲單元,用于在記錄媒介中存儲多個與標(biāo)識信息相關(guān)的注冊信息,其中所述注冊信息指示通信可通過通信網(wǎng)絡(luò)實現(xiàn),所述標(biāo)識信息指示連接至通信網(wǎng)絡(luò)的多個電話終端中的每一個;檢測單元,用于檢測是否已經(jīng)刪除存儲在記錄媒介中的多個注冊信息中的至少一個;請求傳輸單元,用于當(dāng)檢測單元檢測到刪除了這些多個注冊信息中至少一個時,向?qū)?yīng)于被刪除的注冊信息的電話終端傳輸注冊信息獲取請求;以及處理單元,用于接收響應(yīng)注冊信息獲取請求而從被請求的電話終端發(fā)送的注冊信息和標(biāo)識信息,并且在記錄媒介中記錄注冊信息和標(biāo)識信息。
一種在網(wǎng)絡(luò)電話系統(tǒng)中使用的電話終端,其中所述網(wǎng)絡(luò)電話系統(tǒng)包括多個連接至通信網(wǎng)絡(luò)的電話終端和通過通信網(wǎng)絡(luò)連接這些多個電話終端并且允許這些多個電話終端互相通信的服務(wù)器。該電話終端包括語音分組處理單元,用于將語音信號和語音分組互相轉(zhuǎn)換,以通過通信網(wǎng)絡(luò)傳輸語音分組;以及信息傳輸單元,用于當(dāng)從服務(wù)器發(fā)送了獲取請求時,響應(yīng)獲取請求而將注冊信息與標(biāo)識信息一起傳輸?shù)椒?wù)器。
在附圖中圖1是示意網(wǎng)絡(luò)電話系統(tǒng)的第一實施例的示意性配置的示意圖;圖2是示意第一實施例的SIP服務(wù)器的功能配置的結(jié)構(gòu)圖;圖3是示意在圖2中所示的終端信息表的存儲內(nèi)容的例子的示意圖;圖4是示意在圖2中所示的終端注冊狀態(tài)表的存儲內(nèi)容的例子的示意圖;圖5是示意第一實施例的SIP終端的功能配置的結(jié)構(gòu)圖;圖6是示意當(dāng)在第一實施例中的SIP服務(wù)器中注冊每個SIP終端時SIP服務(wù)器的處理程序的流程圖;圖7是描述SIP終端向SIP服務(wù)器提供注冊命令的操作的示意圖;圖8是描述SIP終端向SIP服務(wù)器提供注冊拒絕命令的操作的示意圖;圖9是示意當(dāng)在第一實施例中注冊變成未注冊的SIP終端時SIP服務(wù)器的控制程序的流程圖;圖10是示意在第一實施例中SIP終端的控制程序的流程圖;圖11是示意作為第二實施例的SIP服務(wù)器的功能配置的結(jié)構(gòu)圖;圖12是描述當(dāng)從在第二實施例中變成未注冊的SIP終端發(fā)起通話請求時,在SIP服務(wù)器和SIP終端之間的處理流程的示意圖。
具體實施例方式
現(xiàn)在參考
本發(fā)明的優(yōu)選實施例。
第一實施例圖1是示意網(wǎng)絡(luò)電話系統(tǒng)的第一實施例的示意性配置的示意圖。
系統(tǒng)被連接至IP網(wǎng)絡(luò)IPN。多個SIP終端T1至Ti(i是自然數(shù))被連接至IP網(wǎng)絡(luò)IPN。SIP服務(wù)器SVA被連接至IP網(wǎng)絡(luò)IPN。SIP服務(wù)器SVA配備有給SIP終端T1至Ti分配IP地址的分配功能、控制在SIP終端T1至Ti之間進(jìn)行的呼叫的呼叫控制功能和管理分配給SIP終端T1至Ti的地址的管理功能。
圖2是示意SIP服務(wù)器SVA的配置的結(jié)構(gòu)圖。
SIP服務(wù)器SVA包括被實現(xiàn)為非易失性記錄媒介的存儲單元11、未注冊檢測單元12、注冊請求消息生成單元13、通信控制單元14和注冊信息更新處理單元15。
存儲單元11配備有終端信息表111和終端注冊狀態(tài)表112。終端信息表111存儲與SIP終端T1至Ti關(guān)聯(lián)的URI(統(tǒng)一資源標(biāo)識符)和IP地址,如在圖3中所示。終端注冊狀態(tài)表112存儲與SIP終端T1至Ti關(guān)聯(lián)的指示注冊狀態(tài)的信息、聯(lián)系地址,以及指示注冊有效期的有效期信息,如在圖4中所示。
未注冊檢測單元12檢測在終端注冊狀態(tài)表112中的注冊狀態(tài)是否從已注冊狀態(tài)被改變?yōu)槲醋誀顟B(tài)。當(dāng)未注冊檢測單元112檢測到在終端注冊狀態(tài)表112中的注冊狀態(tài)從已注冊的被改變?yōu)槲醋缘?,則注冊請求消息生成單元13生成關(guān)于注冊狀態(tài)從已注冊的被改變?yōu)槲醋缘南⒑桶?,變成未注冊的SIP終端T2的URI和IP地址的注冊請求消息。
通信控制單元14允許SIP終端T1至Ti通過IP網(wǎng)絡(luò)IPN互相通信。通信控制單元14向SIP終端T2發(fā)送注冊請求消息,并且接收由SIP終端T2響應(yīng)注冊請求而傳輸?shù)淖宰鳛樽孕畔?。注冊包含請求SIP終端注冊SIP終端T2的地址和URI和IP地址。
當(dāng)從SIP終端T2發(fā)送注冊時,注冊信息更新處理單元15依據(jù)注冊的描述將在終端注冊狀態(tài)表112中的對應(yīng)于SIP終端T2的注冊狀態(tài)從“未注冊的”更新為“已注冊的”。
圖5是示意每個SIP終端T1至Ti的配置的結(jié)構(gòu)圖。在下文,SIP終端T1將作為代表予以描述。
SIP終端T1包括IP網(wǎng)絡(luò)接口(I/F)單元21、語音分組處理單元22、語音輸入/輸出接口(I/F)單元23、控制單元24和操作面板25。
IP網(wǎng)絡(luò)接口單元21執(zhí)行關(guān)于IP網(wǎng)絡(luò)IPN的接口操作。即,IP網(wǎng)絡(luò)接口單元21從傳輸分組中提取語音分組和控制數(shù)據(jù),向語音分組處理單元22提供語音分組和向控制單元24提供控制數(shù)據(jù),其中所述傳輸分組從IP網(wǎng)絡(luò)IPN發(fā)送。IP網(wǎng)絡(luò)接口單元21向IP網(wǎng)絡(luò)IPN傳輸由語音分組處理單元22提供的語音分組和由控制單元24提供的數(shù)據(jù)。
語音分組處理單元22將從IP網(wǎng)絡(luò)接口單元21提供的語音分組轉(zhuǎn)換為模擬接收語音信號,并且向語音輸入/輸出接口單元23提供語音信號。語音分組處理單元22將從語音輸入/輸出接口單元23輸入的傳輸語音信號轉(zhuǎn)換為能夠在IP網(wǎng)絡(luò)IPN中予以處理的語音分組,并且向IP網(wǎng)絡(luò)接口單元21提供語音分組。
麥克風(fēng)26和揚(yáng)聲器27被連接至語音輸入/輸出接口單元23。語音輸入/輸出接口單元23向語音分組處理單元22輸入通過麥克風(fēng)26輸入的傳輸語音信號,并且從揚(yáng)聲器27輸出從語音分組處理單元22輸出的接收語音信號。
控制單元24控制SIP終端T1的單元,并且通過軟件處理執(zhí)行與IP網(wǎng)絡(luò)IPN的通信處理。
操作面板25配備有鍵開關(guān),并且接收用于控制單元24的各種用戶命令輸入。顯示單元28配備有諸如LCD面板的顯示設(shè)備,并且向用戶提供各種信息。
控制單元24提供多個功能請求通知功能241,注冊消息創(chuàng)建功能242和消息傳輸功能243。當(dāng)注冊請求消息從SIP服務(wù)器SVA到達(dá)時,請求通知功能241將關(guān)于注冊請求消息到達(dá)的消息與URI和IP地址一起顯示在顯示單元28上。
注冊消息創(chuàng)建功能242響應(yīng)通過操作面板25輸入的注冊命令而為SIP服務(wù)器SVA生成注冊。消息傳輸功能243向SIP服務(wù)SVA發(fā)送所生成的注冊。當(dāng)通過操作面板輸入拒絕注冊的命令時,注冊消息創(chuàng)建功能242生成諸如“481預(yù)定不存在”的錯誤消息。
接下來,將討論在上述的配置中的處理操作。
圖6是示意當(dāng)在SIP服務(wù)器SVA中注冊每個SIP終端T1至Ti時SIP服務(wù)器SVA的處理程序的流程圖。
例如,當(dāng)從SIP終端T1或個人計算機(jī)建立用于注冊SIP終端T1的連接(步驟ST6a)時,SIP服務(wù)器SVA在終端信息表111中設(shè)置SIP終端T1的URI(步驟ST6b),并且確定URI的主部分是否是IP地址(步驟ST6c)。
當(dāng)URI的主部分不是IP地址(在步驟ST6c中為否)時,SIP服務(wù)器SVA確定在服務(wù)器內(nèi)是否存在IP地址管理表(步驟ST6d)。當(dāng)在服務(wù)器內(nèi)存在IP地址管理表時,SIP服務(wù)器參考IP地址管理表,并且將域名轉(zhuǎn)換為IP地址(步驟ST6e),并且在終端信息表111中注冊該IP地址(步驟ST6f)。
當(dāng)在服務(wù)器內(nèi)不存在IP地址管理表時,SIP服務(wù)器SVA詢問外部DNS服務(wù)器,并且獲得IP地址(步驟ST6g)。
接下來,將參考圖7和8討論當(dāng)注冊變成未注冊的SIP終端T1至Ti時在SIP服務(wù)器SVA和SIP終端T1至Ti之間的處理流程。圖7示意了一個例子,其中SIP終端T1向SIP服務(wù)器SVA提供注冊命令,圖8示意了一個例子,其中SIP終端T1向SIP服務(wù)器SVA提供注冊拒絕命令。在隨后的描述中,假定關(guān)于SIP終端T1至Ti的注冊狀態(tài)、聯(lián)系地址和有效期信息都已經(jīng)在終端注冊狀態(tài)表112中予以設(shè)置。
為了注冊變成未注冊的SIP終端T1至Ti,SIP服務(wù)器SVA執(zhí)行在圖9中所示的處理程序。
SIP服務(wù)器SVA監(jiān)控在終端注冊狀態(tài)表112中的每個SIP終端T1至Ti的注冊狀態(tài)。當(dāng)超過了有效期,或者在SIP服務(wù)器SVA中發(fā)生故障,并且例如SIP終端T1的注冊狀態(tài)從“已注冊的”被改變?yōu)椤拔醋缘摹?步驟ST9a)時,SIP服務(wù)器SVA生成包含SIP終端T1的URI和IP地址的注冊請求消息(步驟ST9b)。SIP服務(wù)器SVA向SIP終端T1傳輸所生成的注冊請求消息(ST9c)。
隨后,SIP服務(wù)器SVA檢查是否在注冊請求消息的傳輸之后的給定時間內(nèi)從SIP終端T1發(fā)送了注冊(步驟ST9d)。當(dāng)發(fā)送了注冊(在步驟ST9d為是)時,SIP服務(wù)器SVA將在終端注冊狀態(tài)表112中對應(yīng)于SIP終端T1的注冊狀態(tài)從“未注冊的”更新為“已注冊的”(步驟ST9e)。在更新之后,SIP服務(wù)器SVA傳輸諸如“200 OK”的、表示注冊處理已經(jīng)被正常執(zhí)行的正常終端通知到SIP終端T1。
另一方面,當(dāng)從SIP終端T1發(fā)送了錯誤消息,或者在給定時間內(nèi)沒有發(fā)送注冊(在步驟ST9d中為否)時,SIP服務(wù)器SVA在終端注冊狀態(tài)表112中將對應(yīng)于SIP終端T1的注冊狀態(tài)保持為“未注冊的”(步驟ST9f)。
另一方面,SIP終端T1執(zhí)行在圖10中所示的處理程序。
即,在接收了來自SIP服務(wù)器SVA的注冊請求消息(步驟ST10a)之后,SIP終端T1向顯示單元28提供關(guān)于SIP終端T1變成未注冊的消息和SIP終端T1的URI和IP地址,以顯示消息、URI和IP地址(步驟ST10b)。因此,該顯示使得用戶能夠?qū)崟r地獲知SIP終端因為某些故障變成未注冊的。
在這個狀態(tài)下,假定用戶通過操作面板25輸入注冊命令以在SIP服務(wù)器SVA中注冊。隨后,SIP終端T1將該處理從步驟ST10c推進(jìn)至步驟ST10d,并且生成注冊,通過IP網(wǎng)絡(luò)IPN向SIP服務(wù)器SVA傳輸注冊(步驟10e)。注冊包含SIP終端T1的URI和IP地址。
假設(shè),在步驟ST10c,用戶通過操作面板25輸入注冊拒絕命令以拒絕注冊。隨后,SIP終端T1將該處理從步驟ST10c推進(jìn)至步驟ST10f,并且生成錯誤消息,通過IP網(wǎng)絡(luò)IPN將錯誤消息傳輸至SIP服務(wù)器SVA(步驟10g)。錯誤消息包含SIP終端T1的URI和IP地址。
如上所述,在第一實施例,SIP服務(wù)器SVA不間斷地監(jiān)控在終端注冊狀態(tài)表112中的關(guān)于SIP終端T1至Ti的注冊信息。當(dāng)由于“有效期過期”或SIP服務(wù)器SVA發(fā)生故障,SIP終端T1至Ti的注冊狀態(tài)被改變?yōu)椤拔醋缘摹睍r,SIP服務(wù)器SVA向SIP終端T1至Ti傳輸注冊請求消息。當(dāng)響應(yīng)注冊請求消息,注冊從SIP終端T1至Ti到達(dá)時,SIP服務(wù)器SVA在終端注冊狀態(tài)表112中重新將SIP終端T1至Ti的注冊狀態(tài)設(shè)置為“已注冊的”。
因此,只要因為某些故障在SIP服務(wù)器SVA的終端注冊狀態(tài)表112中檢測到未注冊的,就能夠?qū)崟r地從變成未注冊的SIP終端T1至Ti獲得注冊,使得變成未注冊的SIP終端T1至Ti被自動地設(shè)置為已注冊狀態(tài),使得用戶能夠照常進(jìn)行通話,而無需用戶手動地重新啟動變成未注冊的SIP終端T1至Ti。
在第一實施例中,只要SIP終端在SIP服務(wù)器SVA的終端注冊狀態(tài)表112中變成未注冊的,并且從SIP服務(wù)器SVA發(fā)送了注冊請求消息,則相應(yīng)的SIP終端TI至Ti的用戶確定是否需要注冊,并且相應(yīng)地提供命令。因而,SIP服務(wù)器SVA能夠僅將需要被設(shè)置為已注冊的SIP終端T1至Ti設(shè)置為已注冊的。
第二實施例圖11是示意作為第二實施例的SIP服務(wù)器SVB的配置的結(jié)構(gòu)圖。與先前參照圖2描述的那些相同的部分在圖11中通過相同的參考數(shù)字予以了標(biāo)志,并且將不再詳細(xì)地予以討論。
SIP服務(wù)器SVB配備有未注冊處理的處理單元31。例如,當(dāng)從在終端注冊狀態(tài)表112中變成未注冊的SIP終端T2發(fā)送使用IP網(wǎng)絡(luò)IPN的請求(邀請)時,未注冊處理的處理單元31控制通信控制單元14以發(fā)送指示不能使用IP網(wǎng)絡(luò)IPN的諸如“404沒有發(fā)現(xiàn)”的錯誤消息到SIP終端T2,并隨后控制注冊請求消息生成單元13和通信控制單元14以發(fā)送注冊請求消息。
接下來,將討論在配置中的處理操作。將參考圖12討論當(dāng)從變成未注冊的SIP終端T2發(fā)起通話請求時,在SIP服務(wù)器SVB和SIP終端T2之間的處理流程。在這里,假定在終端信息表111中僅設(shè)置SIP終端T2的URI。
即,在接收了來自SIP終端T2的邀請之后,SIP服務(wù)器SVB向SIP終端T2傳輸錯誤消息,并且隨后向SIP終端T2傳輸注冊請求消息。
在另一方面,在接收了來自SIP服務(wù)器SVB的錯誤消息之后,SIP終端T2向顯示單元28提供關(guān)于不能使用IP網(wǎng)絡(luò)IPN的消息和SIP終端T2的URI,以顯示它們。因此,該顯示使得用戶能夠獲知SIP終端T2已經(jīng)變成未注冊的。
隨后,在接收了注冊請求消息之后,SIP終端T2向顯示單元28提供指示注冊操作程序的消息和SIP終端T2的URI和IP地址,以顯示它們。因此,該顯示使得用戶能夠在SIP服務(wù)器SVB中重新注冊SIP終端T2。
在這個狀態(tài)下,假定用戶通過操作面板25輸入注冊命令以在SIP服務(wù)器SVB中注冊。于是,SIP終端T2生成注冊,并且通過IP網(wǎng)絡(luò)IPN向SIP服務(wù)器SVB傳輸注冊。該注冊包含SIP終端T2的URI和IP地址。
如上所述,依據(jù)第二實施例,為了使用曾經(jīng)變成未注冊的SIP終端T2,從SIP服務(wù)器SVB發(fā)送關(guān)于不能使用IP網(wǎng)絡(luò)IPN的消息和再次注冊的注冊請求消息至SIP終端T2,使得用戶能夠確認(rèn)要使用的SIP終端T2是未注冊的,并且依據(jù)注冊請求消息向SIP服務(wù)器SVB發(fā)送注冊,由此,用戶能夠在SIP終端T2再次進(jìn)行通話。
如上參考實施例所述,提供了一種網(wǎng)絡(luò)電話系統(tǒng),所述網(wǎng)絡(luò)電話系統(tǒng)具有多個連接至通信網(wǎng)絡(luò)用于傳輸語音分組的電話終端;以及用于通過通信網(wǎng)絡(luò)連接這些多個電話終端,并且允許這些多個電話終端互相通信的服務(wù)器。該服務(wù)器包括存儲單元(存儲單元11),用于在記錄媒介中存儲多個與標(biāo)識信息相關(guān)的注冊信息,其中所述注冊信息指示可通過通信網(wǎng)絡(luò)實現(xiàn)通信,所述標(biāo)識信息指示連接到通信網(wǎng)絡(luò)的多個電話終端中的每一個;檢測單元(未注冊檢測單元12),用于檢測是否已經(jīng)刪除至少一個存儲在記錄媒介中的注冊信息;請求傳輸單元(注冊請求消息生成單元13和通信控制單元14),用于當(dāng)檢測單元檢測到刪除了至少一個注冊信息時,向?qū)?yīng)于被刪除的注冊信息的電話終端傳輸注冊信息獲取請求;以及處理單元(通信控制單元14和注冊信息更新處理單元15),用于接收響應(yīng)注冊信息獲取請求而從被請求的電話終端發(fā)送的注冊信息和標(biāo)識信息并在記錄媒介中記錄注冊信息和標(biāo)識信息。每個電話終端包含信息傳輸單元(IP網(wǎng)絡(luò)I/F單元21和控制單元24),用于當(dāng)從服務(wù)器發(fā)送了獲取請求時,響應(yīng)獲取請求而將注冊信息與標(biāo)識信息一起傳輸?shù)椒?wù)器。
依據(jù)該配置,在記錄媒介中的每個電話終端的注冊信息被不間斷地監(jiān)控。當(dāng)至少一個注冊信息變成未注冊的時,服務(wù)器向相應(yīng)的電話終端發(fā)送注冊信息獲取請求,并且當(dāng)注冊信息響應(yīng)獲取請求從相應(yīng)的電話終端達(dá)到時,注冊信息被重新注冊在服務(wù)器的記錄媒介中。
因此,只要因為某些故障而在服務(wù)器的記錄媒介中檢測到未注冊的,就能夠?qū)崟r地從變成未注冊的電話終端獲得注冊信息,使得變成未注冊的電話終端被自動地設(shè)置為已注冊狀態(tài),從而使得用戶能夠照常進(jìn)行通話,而無需用戶手動地重新啟動變成未注冊的電話終端。
該服務(wù)器能夠被配置成除了注冊信息之外,存儲單元還存儲指示與標(biāo)識信息關(guān)聯(lián)的注冊信息的有效期的有效期信息,其中,檢測單元檢測依據(jù)有效期信息從記錄媒介刪除注冊信息,并且當(dāng)從記錄媒介刪除注冊信息時,請求傳輸單元向相應(yīng)的網(wǎng)絡(luò)電話終端傳輸注冊信息獲取請求。
依據(jù)該配置,當(dāng)依據(jù)由服務(wù)器在記錄媒介中管理的有效期信息,從記錄媒介刪除注冊信息時,服務(wù)器向?qū)?yīng)的電話終端傳輸注冊信息獲取請求,由此,變成未注冊的電話終端被自動地設(shè)置為已注冊狀態(tài),從而使得用戶能夠照常進(jìn)行通話。
網(wǎng)絡(luò)電話系統(tǒng)能夠被配置成當(dāng)從服務(wù)器發(fā)送獲取請求時,電話終端的信息傳輸單元依照要求向服務(wù)器傳輸拒絕注冊的拒絕信號,其中,在接收了從被請求的電話終端發(fā)送的拒絕信號之后,服務(wù)器的處理單元將對應(yīng)的電話終端設(shè)置為未注冊狀態(tài)。
依據(jù)該配置,無論何時電話終端在服務(wù)器的記錄媒介中變成未注冊的,并且從服務(wù)器發(fā)送了注冊信息獲取請求時,對應(yīng)的電話終端的用戶就能夠確定是否需要注冊,并且能夠相應(yīng)地提供命令。因而,可能僅將需要被設(shè)置的電話終端設(shè)置為已注冊的。
服務(wù)器可以被配置成當(dāng)不能在從對發(fā)送獲取請求進(jìn)行定時開始之后的預(yù)定時間周期內(nèi)從對應(yīng)的電話終端接收注冊信息和標(biāo)識信息時,處理單元將對應(yīng)的電話終端設(shè)置為未注冊狀態(tài)。
依據(jù)該配置,當(dāng)不能在從對獲取請求的發(fā)送定時之后的預(yù)定時間內(nèi)從對應(yīng)的電話終端接收注冊信息和標(biāo)識信息時,對應(yīng)的電話終端可以被確定為不使用,并且可以被設(shè)置為未注冊的。
服務(wù)器還包括錯誤傳輸單元(通信控制單元14),用于在發(fā)送錯誤消息以后發(fā)送注冊信息獲取請求,其中所述錯誤信息指示當(dāng)從在記錄媒介中被記錄為未注冊狀態(tài)的電話終端發(fā)送使用通信網(wǎng)絡(luò)的請求時,通信網(wǎng)絡(luò)不可用于請求電話終端,其中,當(dāng)響應(yīng)注冊信息獲取請求,從被請求的電話終端發(fā)送注冊信息和標(biāo)識信息時,處理單元在記錄媒介中記錄與對應(yīng)的標(biāo)識信息關(guān)聯(lián)的注冊信息。
依據(jù)該配置,為了使用曾經(jīng)變成未注冊的電話終端,用戶能夠檢查要使用的電話終端是未注冊的。在那個時候,服務(wù)器向?qū)?yīng)的電話終端發(fā)送注冊信息獲取請求,使得用戶依據(jù)獲取請求向服務(wù)器發(fā)送注冊信息,由此,用戶能夠在該電話終端上再次進(jìn)行通話。
如上詳細(xì)地所述,依據(jù)本發(fā)明,提供了一種網(wǎng)絡(luò)電話系統(tǒng),在其中,當(dāng)一個電話終端在服務(wù)器中變成未注冊的時,能夠迅速地將它恢復(fù)為已注冊狀態(tài),還提供了網(wǎng)絡(luò)電話系統(tǒng)的服務(wù)器和電話終端。
在上述的實施例中,描述了一個使用終端信息表和終端注冊狀態(tài)表的例子。然而,網(wǎng)絡(luò)電話系統(tǒng)可以被配置成僅使用終端注冊狀態(tài)表。
依據(jù)實施例的網(wǎng)絡(luò)電話系統(tǒng)可以被配置成當(dāng)發(fā)送注冊請求消息時,可以從SIP終端向SIP服務(wù)器自動地發(fā)送注冊,以將對應(yīng)的注冊狀態(tài)更新為“已注冊的”。
在上述的每個實施例的描述中,采用使用SIP的網(wǎng)絡(luò)電話系統(tǒng)作為例子。然而,本發(fā)明也可以應(yīng)用于除了SIP的任何系統(tǒng)。
在不偏離本發(fā)明的精神和范圍的前提下,能夠修改服務(wù)器和電話終端的類型和配置、服務(wù)器和電話終端再次注冊的控制程序等等。
應(yīng)該理解,本發(fā)明不局限于上述的實施例,并且本發(fā)明能夠利用在不偏離本發(fā)明的精神和范圍的前提下修改的組件予以實現(xiàn)。本發(fā)明能夠依據(jù)在上述實施例中公開的組件的適當(dāng)?shù)慕M合以各種方式予以實現(xiàn)。例如,可以從在實施例中所示的所有組件中刪除一些組件。此外,在不同實施例中的組件可以適當(dāng)?shù)赜枰越M合使用。
權(quán)利要求
1.一種網(wǎng)絡(luò)電話系統(tǒng),包括多個連接到通信網(wǎng)絡(luò)的電話終端,用于傳輸語音分組;以及服務(wù)器,用于通過所述通信網(wǎng)絡(luò)連接所述多個電話終端,并且允許所述多個電話終端互相通信,其中所述服務(wù)器包括存儲單元,用于在記錄媒介中存儲與標(biāo)識信息相關(guān)的多個注冊信息,其中所述注冊信息指示可通過所述通信網(wǎng)絡(luò)進(jìn)行通信,所述標(biāo)識信息指示連接到所述通信網(wǎng)絡(luò)的多個電話終端中的每一個;檢測單元,用于檢測是否已經(jīng)刪除存儲在所述記錄媒介中的多個注冊信息中的至少一個;請求傳輸單元,用于在所述檢測單元檢測到刪除了所述多個注冊信息中的至少一個時,向?qū)?yīng)于所述刪除的注冊信息的電話終端傳輸注冊信息獲取請求;以及處理單元,用于接收響應(yīng)于所述注冊信息獲取請求而從被請求的電話終端發(fā)送的注冊信息和標(biāo)識信息,并且在所述記錄媒介中記錄所述注冊信息和所述標(biāo)識信息,其中所述多個電話終端中的每一個都包括信息傳輸單元,用于在從所述服務(wù)器發(fā)送所述獲取請求時,響應(yīng)于所述獲取請求,將所述注冊信息與所述標(biāo)識信息一起傳輸?shù)剿龇?wù)器。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)電話系統(tǒng),其中除了所述注冊信息之外,所述存儲單元還存儲指示與所述標(biāo)識信息相關(guān)的注冊信息的有效期的有效期信息,其中所述檢測單元檢測根據(jù)所述有效期信息,從所述記錄媒介中刪除所述注冊信息,并且在從所述記錄媒介中刪除所述注冊信息時,所述請求傳輸單元向?qū)?yīng)的網(wǎng)絡(luò)電話傳輸注冊信息獲取請求。
3.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)電話系統(tǒng),其中在從所述服務(wù)器發(fā)送所述獲取請求時,所述電話終端的信息傳輸單元根據(jù)需要,向所述服務(wù)器傳輸用于拒絕注冊的拒絕信號,并且在接收從被請求的電話終端發(fā)送的拒絕信號之后,所述服務(wù)器的處理單元將對應(yīng)的電話終端設(shè)置為未注冊狀態(tài)。
4.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)電話系統(tǒng),其中當(dāng)不能在從對發(fā)送所述獲取請求進(jìn)行定時之后的預(yù)定時間周期內(nèi),從所述對應(yīng)的電話終端接收到所述注冊信息和所述標(biāo)識信息時,所述處理單元將所述對應(yīng)的電話終端設(shè)置為未注冊狀態(tài)。
5.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)電話系統(tǒng),其中所述服務(wù)器還包括錯誤傳輸單元,用于在發(fā)送錯誤消息以后發(fā)送注冊信息獲取請求,其中所述錯誤消息指示在從在所述記錄媒介中被記錄為未注冊狀態(tài)的電話終端發(fā)送使用通信網(wǎng)絡(luò)的請求時,所述通信網(wǎng)絡(luò)不可用于所述請求電話終端,并且當(dāng)響應(yīng)于所述注冊信息獲取請求,從被請求的電話終端發(fā)送注冊信息和標(biāo)識信息時,所述處理單元在所述記錄媒介中記錄與對應(yīng)的標(biāo)識信息相關(guān)的注冊信息。
6.一種用于網(wǎng)絡(luò)電話系統(tǒng)的服務(wù)器,所述網(wǎng)絡(luò)電話系統(tǒng)具有多個連接到通信網(wǎng)絡(luò)以傳輸語音分組的電話終端,所述服務(wù)器用于通過所述通信網(wǎng)絡(luò)連接所述多個電話終端,并且允許所述多個電話終端互相通信,所述服務(wù)器包括存儲單元,用于在記錄媒介中存儲多個與標(biāo)識信息相關(guān)的注冊信息,其中所述注冊信息指示可通過所述通信網(wǎng)絡(luò)進(jìn)行通信,所述標(biāo)識信息指示連接到所述通信網(wǎng)絡(luò)的多個電話終端中的每一個;檢測單元,用于檢測是否已經(jīng)刪除了存儲在所述記錄媒介中的多個注冊信息中的至少一個;請求傳輸單元,用于在所述檢測單元檢測到刪除了所述多個注冊信息中的至少一個時,向?qū)?yīng)于被刪除的注冊信息的電話終端傳輸注冊信息獲取請求;以及處理單元,用于接收響應(yīng)于所述注冊信息獲取請求而從被請求的電話終端發(fā)送的注冊信息和標(biāo)識信息,并且在所述記錄媒介中記錄所述注冊信息和所述標(biāo)識信息。
7.根據(jù)權(quán)利要求6所述的服務(wù)器,其中除了所述注冊信息之外,所述存儲單元還存儲指示與所述標(biāo)識信息相關(guān)的注冊信息的有效期的有效期信息,其中所述檢測單元檢測根據(jù)所述有效期信息而從所述記錄媒介中刪除注冊信息,并且當(dāng)從所述記錄媒介中刪除注冊信息時,所述請求傳輸單元向?qū)?yīng)的網(wǎng)絡(luò)電話傳輸注冊信息獲取請求。
8.根據(jù)權(quán)利要求6所述的服務(wù)器,其中在接收了從被請求的電話終端發(fā)送的拒絕信號之后,所述服務(wù)器的處理單元將對應(yīng)的電話終端設(shè)置為未注冊狀態(tài)。
9.根據(jù)權(quán)利要求6所述的服務(wù)器,其中當(dāng)不能在從對發(fā)送獲取請求定時之后的預(yù)定時間周期內(nèi),從對應(yīng)的電話終端接收注冊信息和標(biāo)識信息時,所述處理單元將所述對應(yīng)的電話終端設(shè)置為未注冊狀態(tài)。
10.根據(jù)權(quán)利要求6所述的服務(wù)器,還包括錯誤傳輸單元,用于在發(fā)送錯誤消息以后發(fā)送注冊信息獲取請求,其中所述錯誤消息指示當(dāng)從在所述記錄媒介中被記錄為未注冊狀態(tài)的電話終端發(fā)送使用通信網(wǎng)絡(luò)的請求時,所述通信網(wǎng)絡(luò)不可用于請求電話終端,并且當(dāng)響應(yīng)于所述注冊信息獲取請求而從被請求的電話終端發(fā)送注冊信息和標(biāo)識信息時,所述處理單元在所述記錄媒介中記錄與對應(yīng)的標(biāo)識信息相關(guān)的注冊信息。
11.一種在網(wǎng)絡(luò)電話系統(tǒng)中使用的電話終端,其中所述網(wǎng)絡(luò)電話系統(tǒng)包括多個連接到通信網(wǎng)絡(luò)的電話終端以及用于通過所述通信網(wǎng)絡(luò)連接所述多個電話終端、并且允許所述多個電話終端互相通信的服務(wù)器,所述電話終端包含語音分組處理單元,用于將語音信號和語音分組互相轉(zhuǎn)換,以通過所述通信網(wǎng)絡(luò)傳輸語音分組;和信息傳輸單元,用于當(dāng)從所述服務(wù)器發(fā)送獲取請求時,響應(yīng)于所述獲取請求而將注冊信息與標(biāo)識信息一起傳輸?shù)剿龇?wù)器。
12.根據(jù)權(quán)利要求11所述的電話終端,其中當(dāng)從所述服務(wù)器發(fā)送獲取請求時,所述電話終端的信息傳輸單元根據(jù)需要,向所述服務(wù)器傳輸用于拒絕注冊的拒絕信號。
全文摘要
SIP服務(wù)器不間斷地監(jiān)控在終端注冊狀態(tài)表中的每個SIP終端的注冊信息。當(dāng)因為超過了有效期,或者在SIP服務(wù)器發(fā)生了故障,SIP終端的注冊狀態(tài)被改變?yōu)椤拔醋缘摹睍r,SIP服務(wù)器向SIP終端傳輸注冊請求消息。當(dāng)注冊響應(yīng)于注冊請求消息而從SIP終端到達(dá)時,SIP服務(wù)器在終端注冊狀態(tài)表中將SIP終端的注冊狀態(tài)重新設(shè)置為“已注冊的”。
文檔編號H04M11/00GK1783886SQ200510129029
公開日2006年6月7日 申請日期2005年11月30日 優(yōu)先權(quán)日2004年11月30日
發(fā)明者鈴川留美 申請人:株式會社東芝