專利名稱:一種網(wǎng)絡電話的點擊呼叫系統(tǒng)及其控制方法
技術領域:
本發(fā)明涉及網(wǎng)絡通信技術領域,尤其涉及一種網(wǎng)絡電話的點擊呼叫系統(tǒng)及其控制方法。近年來,我國電信網(wǎng)絡發(fā)展迅速,綜合通信能力明顯增強。但是,電話網(wǎng)、計算機網(wǎng)、有線電視網(wǎng)趨于融合,網(wǎng)絡面臨的壓力越來越大。網(wǎng)絡面臨的負荷在不斷增大,用戶對業(yè)務的需求也趨于多樣化,運營商必須提供更多的多媒體業(yè)務才能吸引住用戶,但是目前PSTN(公用電話網(wǎng))、PLMN(公眾陸地移動網(wǎng))網(wǎng)絡難以提供這些新型的多樣性業(yè)務。與此同時,飛速發(fā)展的數(shù)據(jù)網(wǎng)已經(jīng)對PSTN、PLMN業(yè)務形成分流,并將逐漸成為承載話音業(yè)務的基石,運營商已經(jīng)積累了豐富的VoIP(基于IP的語音)運營經(jīng)驗,但H.323 VoIP只滿足分組話音的基本需求,缺乏豐富的業(yè)務功能。在這一發(fā)展背景下,基于軟交換技術的NGN網(wǎng)絡應運而生。NGN又稱為下一代網(wǎng)絡,是電信史上的一塊里程碑,它屬于一種綜合、開放的網(wǎng)絡構架,提供話音、數(shù)據(jù)和多媒體等業(yè)務。
通過NGN網(wǎng)絡,用戶進行撥號時,軟交換識別媒體網(wǎng)關報送用戶摘機、撥號事件,控制媒體網(wǎng)關向用戶發(fā)送音信號,如撥號音、振鈴音、回鈴音,控制被叫號碼振鈴,完成呼叫。
NGN通過軟交換可以與現(xiàn)有任何電信網(wǎng)絡進行無縫連接,其互通方式包括(1)NGN通過中繼網(wǎng)關TMG與PSTN/ISDN(綜合數(shù)字業(yè)務網(wǎng))/GSM/CDMA的互通;(2)NGN通過SG信令網(wǎng)關與七號信令網(wǎng)的互通;(3)NGN與現(xiàn)有智能網(wǎng)的互通實現(xiàn)方式有兩種一種是通過TMG中繼媒體網(wǎng)關與PSTN進行話路互通,再由PSTN接入智能網(wǎng),對軟交換系統(tǒng)沒有要求;另一種是軟交換設備直接接入智能網(wǎng),這種方式對軟交換系統(tǒng)提出較高要求,但在網(wǎng)絡資源占用、時延等方面具有優(yōu)勢。
目前基于NGN網(wǎng)絡通訊的基本業(yè)務模式為用戶通過“主叫撥號呼叫—>被叫電話響鈴—>被叫電話摘機—>通話開始”這種模式進行通訊的,業(yè)務模式單一,業(yè)務增值低。因為NGN網(wǎng)絡所依托Internet的開放性和公用性,不可避免地會受到黑客或病毒程序的攻擊或干擾,因此NGN也面臨著安全問題,如用戶容易被仿冒、盜打、破壞服務、搶占資源等。本發(fā)明要解決的技術問題是提供一種網(wǎng)絡電話的點擊呼叫系統(tǒng)及其控制方法,一方面,能夠使得NGN網(wǎng)絡通訊模式多樣化,豐富業(yè)務內(nèi)容,實現(xiàn)業(yè)務的增值;另一方面,能夠提高網(wǎng)絡通訊的安全性能。
本發(fā)明是通過下面的技術方案來實現(xiàn)的一種網(wǎng)絡電話的點擊呼叫控制方法,包括以下步驟101、綁定用戶電話號碼與用戶終端,并把用戶電話號碼存儲于用戶系統(tǒng)中,通過用戶系統(tǒng)向軟交換注冊該電話號碼;102、登陸用戶系統(tǒng),用戶系統(tǒng)向軟交換發(fā)送用戶終端登陸在線的信息,軟交換向用戶系統(tǒng)發(fā)送用戶終端的狀態(tài)信息,用戶系統(tǒng)對該狀態(tài)信息進行解析并轉(zhuǎn)發(fā)給用戶終端,顯示在用戶終端界面上;103、在用戶終端界面上進行點擊呼叫,由用戶系統(tǒng)向軟交換發(fā)送呼叫請求,軟交換控制用戶終端和被叫終端之間建立通話連接。
步驟103進一步包括以下步驟201、軟交換收到呼叫請求后,通過用戶系統(tǒng)向用戶終端發(fā)出提示信號;202、用戶終端摘機后,軟交換給被叫終端發(fā)送提示信號;203、被叫終端無人接聽或者被叫終端忙,通話失敗,則軟交換通過用戶系統(tǒng)向用戶終端發(fā)送通話失敗的狀態(tài)信息,顯示在用戶終端界面上;204、被叫終端摘機,通話建立,則軟交換通過用戶系統(tǒng)向用戶終端發(fā)送通話建立的狀態(tài)信息,顯示在用戶終端界面上。
步驟103進一步包括所述用戶系統(tǒng)向軟交換發(fā)送的呼叫請求包括用戶終端綁定的電話號碼、被叫終端的電話號碼、用戶系統(tǒng)的IP地址及其端口號、軟交換的地址及其端口號。
步驟102進一步包括用戶終端要定時向軟交換發(fā)送注冊信息和鑒權信息,同時軟交換根據(jù)鑒權信息對該注冊信息進行鑒權。
步驟204進一步包括在通話建立后,用戶終端有新的來電,在用戶終端界面上點擊控制當前通話,把被叫終端掛起而接聽該新的來電;在用戶終端結(jié)束該新的通話后,恢復被掛起的被叫終端而使通話繼續(xù)進行。
本發(fā)明進一步包括以下步驟當對被叫終端進行掛起或者恢復控制時,由用戶終端通過用戶系統(tǒng)向軟交換發(fā)出控制請求,軟交換相應地把控制結(jié)果發(fā)回給用戶系統(tǒng),由用戶系統(tǒng)給用戶終端發(fā)送被叫終端被掛起或者恢復的狀態(tài)信息,顯示在用戶終端界面上。
步驟204進一步包括在通話建立后,用戶終端有新的來電在用戶終端界面上點擊接通該新的來電,與當前通話同時進行。
步驟204進一步包括當控制結(jié)束本次通話時,由用戶終端通過用戶系統(tǒng)向軟交換發(fā)出結(jié)束通話請求,軟交換即結(jié)束本次通話,并通過用戶系統(tǒng)向用戶終端發(fā)送用戶終端和被叫終端的狀態(tài)信息,顯示在用戶終端界面上。
步驟101中所述用戶終端綁定的用戶電話號碼可以更換為其他電話號碼。
一種網(wǎng)絡電話的點擊呼叫系統(tǒng),包括用戶終端、用戶系統(tǒng)、軟交換和被叫終端;所述用戶終端、用戶系統(tǒng)、軟交換和被叫終端都分別連接在分組承載網(wǎng)上,所述用戶終端綁定了用戶電話號碼,所述用戶系統(tǒng)存儲有所述用戶電話號碼,并向軟交換注冊該電話號碼,在用戶終端界面上進行點擊呼叫,由用戶系統(tǒng)向軟交換發(fā)送呼叫請求,軟交換控制用戶終端和被叫終端之間建立通話連接。
所述被叫終端依次通過PSTN網(wǎng)絡、中繼網(wǎng)關或者信令網(wǎng)關與分組承載網(wǎng)連接。
所述被叫終端為普通PSTN電話、GSM移動電話、CDMA移動電話、3G移動電話、軟終端電話(softphone)、網(wǎng)絡電話(Ephone)或者通過綜合接入設備(IAD)接入分組承載網(wǎng)的電話,所述用戶終端為PC機。
由于采用上述的技術方案,一方面,NGN網(wǎng)絡中的通訊模式不再單一,用戶終端發(fā)起呼叫,并可以對該呼叫進行控制在通話過程中,用戶終端可以向用戶系統(tǒng)發(fā)出請求增加一個通話來形成會議通話模式;在通話過程中,如果有新的來電,可以把這個新的來電接通,從而形成會議通話模式,或者把當前的被叫終端掛起,而接通該新的來電,待與該新的來電的通話結(jié)束后,再恢復被掛起的被叫終端繼續(xù)通話,使業(yè)務的內(nèi)容變得豐富,有利于業(yè)務的增值;另外,當用戶電話號碼變更或者用戶出差時,用戶可以根據(jù)自身的需求,在用戶終端更換綁定的電話號碼,以更好地滿足用戶的需求。另一方面,由于用戶電話號碼在軟交換上進行注冊,在用戶終端登陸用戶系統(tǒng)時,軟交換都要對該用戶電話號碼進行鑒權,從而提高了通訊的安全性能。
圖1是本發(fā)明通訊網(wǎng)絡連接示意圖。
圖2是本發(fā)明的控制方法流程圖。如圖1所示,用戶終端Client用戶A,用戶系統(tǒng)server、軟交換、媒體資源服務器MRS6000、接入設備AG、軟終端電話Soft Phone F和網(wǎng)絡電話Ephone E都直接連接在分組承載網(wǎng)上,電話D則通過綜合接入設備IAD接入分組承載網(wǎng)中,電話A、電話B和電話C接在PSTN網(wǎng)上,PSTN網(wǎng)通過中繼網(wǎng)關或者信令網(wǎng)關與分組承載網(wǎng)相連接,其中,用戶終端Client用戶A為PC機。通過分組承載網(wǎng),用戶終端把與之綁定的用戶電話號碼存儲于用戶系統(tǒng)中,并通過用戶系統(tǒng)向軟交換注冊該電話號碼,當用戶終端登陸用戶系統(tǒng)時,用戶系統(tǒng)向軟交換發(fā)送用戶終端登陸在線的信息,軟交換向用戶系統(tǒng)發(fā)送用戶終端的狀態(tài)信息,用戶系統(tǒng)對該狀態(tài)信息進行解析并轉(zhuǎn)發(fā)給用戶終端,顯示在用戶終端界面上;當用戶在用戶終端界面上進行點擊呼叫時,由用戶系統(tǒng)向軟交換發(fā)送呼叫請求,軟交換控制用戶終端和被叫終端之間建立通話連接。用戶終端可以撥打網(wǎng)絡中的任何一個被叫終端,例如圖中的普通PSTN電話電話A、電話B和電話C;軟終端電話(softphone);網(wǎng)絡電話(Ephone);通過綜合接入設備(IAD)連入網(wǎng)絡的電話D。還可以是GSM移動電話、CDMA移動電話、3G移動電話或者是存儲在用戶系統(tǒng)server中的電話號碼所對應的終端。
如圖2所示,本發(fā)明的控制方法具體如下用戶可以根據(jù)自身的需要,選擇在用戶終端進行用戶電話號碼的綁定,進而將該電話號碼保存在用戶系統(tǒng)server上,由用戶系統(tǒng)server向軟交換注冊該電話號碼。當用戶終端登陸用戶系統(tǒng)server時,用戶系統(tǒng)向軟交換發(fā)送用戶終端登陸在線的信息。軟交換通過用戶系統(tǒng)server向用戶終端發(fā)送用戶終端的狀態(tài)信息,并顯示在用戶終端界面上;因為軟交換是基于IP的,用戶終端要定時向軟交換發(fā)送注冊信息和鑒權信息,同時軟交換根據(jù)鑒權信息對該注冊信息進行鑒權,軟交換才能確定用戶終端是否是在線(online),這樣才能保證在有來電的時候把消息準確的發(fā)送到用戶終端。
用戶在用戶終端界面上進行點擊呼叫,即輸入被叫號碼或者調(diào)用預存的電話號碼,點擊撥號,由用戶系統(tǒng)server向軟交換發(fā)送呼叫請求,該請求是根據(jù)不同的協(xié)議發(fā)送不同的信令的,該呼叫請求至少包括用戶終端綁定的電話號碼、被叫終端的電話號碼、用戶系統(tǒng)server的IP地址及其端口號、軟交換的地址及其端口號;因為用戶終端可以綁定不同的電話號碼,所以在用戶終端界面上點擊進行撥號,用戶系統(tǒng)server向軟交換發(fā)送的信息必須包括用戶終端綁定的電話號碼和被叫終端的電話號碼。軟交換收到呼叫請求后,查找到用戶終端綁定的電話號碼,然后通過用戶系統(tǒng)server向綁定該電話號碼的用戶終端發(fā)出振鈴信號;用戶終端摘機后,軟交換給被叫終端發(fā)送振鈴信號,并發(fā)送被叫終端振鈴的狀態(tài)信息給用戶系統(tǒng)server,用戶系統(tǒng)server把該狀態(tài)信息進行解析,然后再轉(zhuǎn)發(fā)送給用戶終端,此時,在用戶終端界面上的顯示為被叫終端正處于振鈴的狀態(tài);若被叫終端無人接聽或者被叫終端忙,通話失敗,則軟交換通過用戶系統(tǒng)server向用戶終端發(fā)送通話失敗的狀態(tài)信息,顯示在用戶終端界面上;若被叫終端摘機,通話建立,則軟交換通過用戶系統(tǒng)server向用戶終端發(fā)送通話建立的狀態(tài)信息,在用戶終端界面上顯示雙方處于通話的狀態(tài)。
在通話過程中,若用戶終端有新的來電呼入,軟交換把該來電消息發(fā)送給用戶系統(tǒng),用戶進而對該來電消息進行解析,并把解析后的來電消息轉(zhuǎn)發(fā)給用戶終端,用戶終端界面上相應地顯示出來電的電話號碼,若該來電號碼也在用戶系統(tǒng)中有記錄,則顯示出其姓名,供用戶用鼠標在用戶終端界面上進行點擊控制。
控制方式如下可以把當前通話的被叫終端掛起而接聽該新的來電;在用戶終端結(jié)束該新的通話后,可以恢復被掛起的被叫終端而使通話繼續(xù)進行。在用戶終端界面上點擊控制面板,進行掛起或者恢復被叫終端的控制操作時,由用戶終端通過用戶系統(tǒng)server向軟交換發(fā)出掛起或者恢復被叫終端的控制請求,軟交換執(zhí)行相應的操作,并把控制結(jié)果發(fā)回給用戶系統(tǒng)server,由用戶系統(tǒng)server給用戶終端發(fā)送掛起或者恢復被叫終端的狀態(tài)信息,顯示在用戶終端界面上。
可以在用戶終端界面上點擊接通該新的來電,與當前通話同時進行,形成會議通話模式;用戶還可以通過點擊拒絕該新的來電。在用戶終端界面上點擊控制面板,進行接通或者拒絕新的來電的控制操作時,由用戶終端通過用戶系統(tǒng)server向軟交換發(fā)出接通或者拒絕來電終端的控制請求,軟交換執(zhí)行相應的操作,并把控制結(jié)果發(fā)回給用戶系統(tǒng)server,由用戶系統(tǒng)server給用戶終端發(fā)送接通或者拒絕來電終端的狀態(tài)信息,顯示在用戶終端界面上。
當控制結(jié)束本次通話時,由用戶終端通過用戶系統(tǒng)向軟交換發(fā)出結(jié)束通話請求,軟交換即結(jié)束本次通話,并通過用戶系統(tǒng)server向用戶終端發(fā)送用戶終端和被叫終端的狀態(tài)信息,顯示在用戶終端界面上。
用戶終端綁定的用戶電話號碼可以更換。比如用戶出差時,需要對用戶電話號碼進行變更,可以把新的電話號碼與用戶終端進行綁定,以方便用戶的使用。用戶在撥打電話時,也可以在用戶終端上直接選擇被叫對象,便可以直接發(fā)出通訊請求,不必在電話上進行撥號,實現(xiàn)企業(yè)用戶通訊一號通,實現(xiàn)一號通的具體過程如下用戶系統(tǒng)可以設置一定的規(guī)則進行綁定電話號碼,用戶終端在用戶系統(tǒng)中設置電話號碼,如號碼1234,若用戶終端再綁定不同的電話時,如號碼4321,在其它用戶撥打1234這個號碼時,軟交換就會查到用戶終端綁定了4321這個電話號碼,進而用戶系統(tǒng)就響應號碼為4321的電話,從而實現(xiàn)企業(yè)用戶通訊一號通的業(yè)務。換言之,只要記住用戶終端的一個電話號碼,當用戶終端采用不同的策略綁定號碼時,其他用戶終端也能對該用戶終端進行及時有效的通訊。
本發(fā)明可以在用戶終端發(fā)起呼叫請求,并可對該呼叫的過程進行控制,如在通話過程中,增加一個新的通話來形成一個會議通話模式;或者在通話過程中如有新的來電,可以接通該新的來電,與當前的通話形成一個會議通話模式;也可以拒絕該新的來電;也可以把當前的通話的被叫終端掛起,接通該新的來電,待與該新的來電的通話結(jié)束后,再恢復被掛起的用戶終端而繼續(xù)剛才的通話。這些豐富的業(yè)務功能,可以使業(yè)務實現(xiàn)增值,給業(yè)務提供了更多的利潤。
本發(fā)明可以應用在企業(yè)用戶的IP VPN、統(tǒng)一通信等業(yè)務中,應用在基于ADSL的寬帶多媒體業(yè)務中,還可以應用在基于LAN的綜合通信業(yè)務中。
權利要求
1.一種網(wǎng)絡電話的點擊呼叫控制方法,包括以下步驟101、綁定用戶電話號碼與用戶終端,并把用戶電話號碼存儲于用戶系統(tǒng)中,通過用戶系統(tǒng)向軟交換注冊該電話號碼;102、登陸用戶系統(tǒng),用戶系統(tǒng)向軟交換發(fā)送用戶終端登陸在線的信息,軟交換向用戶系統(tǒng)發(fā)送用戶終端的狀態(tài)信息,用戶系統(tǒng)對該狀態(tài)信息進行解析并轉(zhuǎn)發(fā)給用戶終端,顯示在用戶終端界面上;103、在用戶終端界面上進行點擊呼叫,由用戶系統(tǒng)向軟交換發(fā)送呼叫請求,軟交換控制用戶終端和被叫終端之間建立通話連接。
2.根據(jù)權利要求1所述的網(wǎng)絡電話的點擊呼叫控制方法,其特征在于步驟103進一步包括以下步驟201、軟交換收到呼叫請求后,通過用戶系統(tǒng)向用戶終端發(fā)出提示信號;202、用戶終端摘機后,軟交換給被叫終端發(fā)送提示信號;203、被叫終端無人接聽或者被叫終端忙,通話失敗,則軟交換通過用戶系統(tǒng)向用戶終端發(fā)送通話失敗的狀態(tài)信息,顯示在用戶終端界面上;204、被叫終端摘機,通話建立,則軟交換通過用戶系統(tǒng)向用戶終端發(fā)送通話建立的狀態(tài)信息,顯示在用戶終端界面上。
3.根據(jù)權利要求1所述的網(wǎng)絡電話的點擊呼叫控制方法,其特征在于,步驟103進一步包括所述用戶系統(tǒng)向軟交換發(fā)送的呼叫請求包括用戶終端綁定的電話號碼、被叫終端的電話號碼、用戶系統(tǒng)的IP地址及其端口號、軟交換的地址及其端口號。
4.根據(jù)權利要求1所述的網(wǎng)絡電話的點擊呼叫控制方法,其特征在于,步驟102進一步包括用戶終端要定時向軟交換發(fā)送注冊信息和鑒權信息,同時軟交換根據(jù)鑒權信息對該注冊信息進行鑒權。
5.根據(jù)權利要求2所述的網(wǎng)絡電話的點擊呼叫控制方法,其特征在于,步驟204進一步包括在通話建立后,用戶終端有新的來電,在用戶終端界面上點擊控制當前通話,把被叫終端掛起而接聽該新的來電;在用戶終端結(jié)束該新的通話后,恢復被掛起的被叫終端而使通話繼續(xù)進行。
6.根據(jù)權利要求5所述的網(wǎng)絡電話的點擊呼叫控制方法,其特征在于當對被叫終端進行掛起或者恢復控制時,由用戶終端通過用戶系統(tǒng)向軟交換發(fā)出控制請求,軟交換相應地把控制結(jié)果發(fā)回給用戶系統(tǒng),由用戶系統(tǒng)給用戶終端發(fā)送被叫終端被掛起或者恢復的狀態(tài)信息,顯示在用戶終端界面上。
7.根據(jù)權利要求2所述的網(wǎng)絡電話的點擊呼叫控制方法,其特征在于,步驟204進一步包括在通話建立后,用戶終端有新的來電,在用戶終端界面上點擊接通該新的來電,與當前通話同時進行。
8.根據(jù)權利要求2所述的網(wǎng)絡電話的點擊呼叫控制方法,其特征在于步驟204進一步包括當控制結(jié)束本次通話時,由用戶終端通過用戶系統(tǒng)向軟交換發(fā)出結(jié)束通話請求,軟交換即結(jié)束本次通話,并通過用戶系統(tǒng)向用戶終端發(fā)送用戶終端和被叫終端的狀態(tài)信息,顯示在用戶終端界面上。
9.根據(jù)權利要求1所述的網(wǎng)絡電話的點擊呼叫控制方法,其特征在于,步驟101中所述用戶終端綁定的用戶電話號碼可以更換為其他電話號碼。
10.一種網(wǎng)絡電話的點擊呼叫系統(tǒng),包括用戶終端、用戶系統(tǒng)、軟交換和被叫終端;所述用戶終端、用戶系統(tǒng)、軟交換和被叫終端都分別連接在分組承載網(wǎng)上,所述用戶終端綁定了用戶電話號碼,所述用戶系統(tǒng)存儲有所述用戶電話號碼,并向軟交換注冊該電話號碼,在用戶終端界面上進行點擊呼叫,由用戶系統(tǒng)向軟交換發(fā)送呼叫請求,軟交換控制用戶終端和被叫終端之間建立通話連接。
11.權利要求10所述的網(wǎng)絡電話的點擊呼叫系統(tǒng),其特征在于所述被叫終端依次通過PSTN網(wǎng)絡、中繼網(wǎng)關或者信令網(wǎng)關與分組承載網(wǎng)連接。
12.權利要求10所述的網(wǎng)絡電話的點擊呼叫系統(tǒng),其特征在于所述被叫終端為普通PSTN電話、GSM移動電話、CDMA移動電話、3G移動電話、軟終端電話(softphone)、網(wǎng)絡電話(Ephone)或者通過綜合接入設備(IAD)接入分組承載網(wǎng)的電話,所述用戶終端為PC機。
全文摘要
本發(fā)明公開了一種網(wǎng)絡電話的點擊呼叫系統(tǒng)及其控制方法,包括以下步驟101、綁定用戶電話號碼與用戶終端,并把用戶電話號碼存儲于用戶系統(tǒng)中,通過用戶系統(tǒng)向軟交換注冊該電話號碼;102、登陸用戶系統(tǒng),用戶系統(tǒng)向軟交換發(fā)送用戶終端登陸在線的信息,軟交換向用戶系統(tǒng)發(fā)送用戶終端的狀態(tài)信息,用戶系統(tǒng)對該狀態(tài)信息進行解析并轉(zhuǎn)發(fā)給用戶終端,顯示在用戶終端界面上;103、在用戶終端界面上進行點擊呼叫,由用戶系統(tǒng)向軟交換發(fā)送呼叫請求,軟交換控制用戶終端和被叫終端之間建立通話連接。該系統(tǒng)包括用戶終端、用戶系統(tǒng)、軟交換和被叫終端。本發(fā)明通訊模式不再單一,有利于業(yè)務的增值;用戶可更換綁定的電話號碼;提高了通訊的安全性能。
文檔編號H04L29/06GK1859517SQ20051010064
公開日2006年11月8日 申請日期2005年10月20日 優(yōu)先權日2005年10月20日
發(fā)明者蘇家發(fā) 申請人:華為技術有限公司