專利名稱:一種基于因特網(wǎng)的話音業(yè)務(wù)實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種VoIP(Voice over Internet Protocol通過因特網(wǎng)協(xié)議傳輸語音)增值業(yè)務(wù)的實現(xiàn)方法,特別是涉及一種基于PC客戶端的VoIP話音增值業(yè)務(wù)的實現(xiàn)方法。
VoIP可以在IP網(wǎng)絡(luò)上廉價地傳送語音、傳真、視頻和數(shù)據(jù)等業(yè)務(wù),如統(tǒng)一消息、虛擬電話、虛擬語音/傳真郵箱、查號業(yè)務(wù)、Internet呼叫中心、Internet呼叫管理、電視會議、電子商務(wù)、傳真存儲轉(zhuǎn)發(fā)和各種信息的存儲轉(zhuǎn)發(fā)等增值服務(wù)。而基于PC客戶端的語音業(yè)務(wù)最常見的就是IP電話,IP電話(IP Telephone)是在因特網(wǎng)上傳送的具有一定服務(wù)質(zhì)量的語音業(yè)務(wù),IP電話系統(tǒng)的主要設(shè)備是網(wǎng)守(Gatekeeper,簡稱GK)和網(wǎng)關(guān)(Gateway簡稱GW)。網(wǎng)守是提供地址解析和接入認(rèn)證的設(shè)備,主要功能為實現(xiàn)地址翻譯、呼叫授權(quán)、呼叫控制、帶寬控制、域管理等功能;網(wǎng)關(guān)是IP電話網(wǎng)的接入設(shè)備,它位于電路交換網(wǎng)與IP網(wǎng)之間,為用戶提供IP電話業(yè)務(wù),網(wǎng)關(guān)主要執(zhí)行語音編碼轉(zhuǎn)換、通信協(xié)議轉(zhuǎn)換及呼叫建立/拆除功能。隨著IP網(wǎng)絡(luò)的迅速發(fā)展,對IP電話不斷提出新功能要求,尤其是PC客戶端的IP電話業(yè)務(wù)也不僅僅只滿足于PC到電話和PC到PC兩種比較簡單的網(wǎng)上呼叫業(yè)務(wù)。為充分利用網(wǎng)絡(luò)資源,用戶希望在上網(wǎng)瀏覽的時候能夠同時接聽重要電話,所以提出一種新的業(yè)務(wù)需求——在線呼叫。在線呼叫就是用戶在上網(wǎng)的時候如果有電話打入,能夠通過IP電話系統(tǒng)將呼叫轉(zhuǎn)移到用戶上網(wǎng)的PC機(jī),用戶不必下網(wǎng),即可接聽來電。
經(jīng)過檢索沒有發(fā)現(xiàn)有關(guān)基于因特網(wǎng)的在線呼叫業(yè)務(wù)的實現(xiàn)方法的文獻(xiàn)。
本發(fā)明的目的是提出一種在PC客戶端上實現(xiàn)在線呼叫業(yè)務(wù)的方法,即用戶在PC客戶端上可以不用下網(wǎng),同時接聽轉(zhuǎn)接的來電的實現(xiàn)方法。
本發(fā)明所述的基于因特網(wǎng)的話音業(yè)務(wù)實現(xiàn)方法即在線呼叫實現(xiàn)方法,實現(xiàn)的步驟如下1)計費(fèi)認(rèn)證服務(wù)器中生成在線呼叫帳號和密碼;2)在PSTN(公共電話交換網(wǎng))交換機(jī)上登記用戶電話的呼叫前轉(zhuǎn)業(yè)務(wù),將前轉(zhuǎn)的號碼登記為在線呼叫帳號;如果用戶上網(wǎng)使用的就是所述設(shè)定呼叫前轉(zhuǎn)的電話,則用戶在PSTN交換機(jī)上登記的是呼叫遇忙前轉(zhuǎn)業(yè)務(wù);如果用戶上網(wǎng)沒有使用所述設(shè)定呼叫前轉(zhuǎn)的電話,則用戶在PSTN交換機(jī)上登記的是所有來電呼叫前轉(zhuǎn)業(yè)務(wù);3)PC客戶端向網(wǎng)守發(fā)送在線呼叫業(yè)務(wù)帳號和密碼,網(wǎng)守通過計費(fèi)認(rèn)證服務(wù)器進(jìn)行認(rèn)證,同時注冊客戶端的TCP/IP地址,在網(wǎng)守動態(tài)路由表中增加一條表項,記錄該P(yáng)C客戶端的TCP/IP地址與在線呼叫業(yè)務(wù)帳號的對應(yīng)關(guān)系;4)主叫發(fā)起呼叫,用戶所在地PSTN交換機(jī)檢測到用戶已經(jīng)登記呼叫前轉(zhuǎn),將呼叫前轉(zhuǎn)至被叫方IP電話網(wǎng)關(guān);5)網(wǎng)關(guān)通過網(wǎng)守向計費(fèi)認(rèn)證服務(wù)器查找用戶信息,鑒定用戶權(quán)限以及查看用戶狀況;6)鑒權(quán)成功后,網(wǎng)守查找路由表獲得PC客戶端的TCP/IP地址;7)向PC客戶端發(fā)起呼叫,進(jìn)入主叫電話用戶呼叫PC客戶端的IP電話過程,PC客戶端接收呼叫信息,選擇接聽或拒絕。
可采用直接呼叫的方式向PC客戶端發(fā)起呼叫,即網(wǎng)守將PC客戶端的TCP/IP地址反饋給網(wǎng)關(guān),由網(wǎng)關(guān)向PC客戶端發(fā)起呼叫;
還可采用路由呼叫的方式,網(wǎng)守并沒有將PC客戶端TCP/IP地址返回給網(wǎng)關(guān),而是通過網(wǎng)守路由,即呼叫消息由網(wǎng)關(guān)發(fā)送給網(wǎng)守,然后由網(wǎng)守轉(zhuǎn)發(fā)給PC客戶端;以下通過附圖,并結(jié)合實施例進(jìn)一步說明本發(fā)明的PC客戶端在線呼叫業(yè)務(wù)的實現(xiàn)方法。
圖1是本發(fā)明在線呼叫業(yè)務(wù)的實現(xiàn)流程圖;圖2為本發(fā)明實施例中實現(xiàn)在線呼叫業(yè)務(wù)的原理圖;參考圖1所示,當(dāng)在認(rèn)證計費(fèi)服務(wù)器中完成了用戶在線呼叫業(yè)務(wù)的帳號和密碼生成后,用戶必須將需要前轉(zhuǎn)的電話在PSTN上登記呼叫前轉(zhuǎn)業(yè)務(wù);由于用戶可以選擇是否使用前轉(zhuǎn)的電話線路訪問因特網(wǎng),所以將會有以下兩種不同的情況1.用戶使用將被前轉(zhuǎn)的電話線路訪問因特網(wǎng)當(dāng)用戶沒有上網(wǎng)時,該電話線路處于等待接入狀態(tài),來自其他用戶的呼叫可以通過PSTN交換機(jī)直接到達(dá)用戶家中的電話機(jī)上,完成傳統(tǒng)呼叫;當(dāng)用戶上網(wǎng)時,由于用戶申請了呼叫遇忙前轉(zhuǎn)業(yè)務(wù),交換機(jī)將來自其他用戶的電話呼叫轉(zhuǎn)移至IP電話網(wǎng)關(guān)系統(tǒng)上,網(wǎng)關(guān)系統(tǒng)通過路由查詢,以Phone-PC的方式,發(fā)起對PC客戶端的呼叫,用戶應(yīng)答后就可以實現(xiàn)雙方通話。
2.用戶沒有使用被前轉(zhuǎn)的電話線路訪問因特網(wǎng)由于用戶電話申請的是所有來電的呼叫前轉(zhuǎn)業(yè)務(wù),所有其他用戶的來電都將被轉(zhuǎn)移到IP電話網(wǎng)關(guān)系統(tǒng)上,經(jīng)路由查詢后,就可以完成對PC客戶端的呼叫,實現(xiàn)通話。
下面結(jié)合附圖2所示,用具體實例詳細(xì)說明在線呼叫業(yè)務(wù)的實現(xiàn)過程
用戶在撥號上網(wǎng)前,先向IP電話運(yùn)營商申請在線呼叫業(yè)務(wù)的帳號和密碼,帳號和密碼在Radius認(rèn)證計費(fèi)服務(wù)器中生成,對應(yīng)為附圖1中流程圖的第一步;然后用戶通過用戶電話向PSTN交換機(jī)申請呼叫前轉(zhuǎn)業(yè)務(wù)21,前轉(zhuǎn)業(yè)務(wù)帳號一般為IP電話特服號+在線呼叫帳號(如85158+123456);PC客戶端上網(wǎng)時,通過PC客戶端將在線呼叫業(yè)務(wù)帳號、密碼以及PC客戶端的TCP/IP地址上傳至GK進(jìn)行注冊、認(rèn)證22;當(dāng)主叫電話發(fā)起對用戶電話的呼叫時23,用戶所在地的PSTN交換機(jī)檢測到被叫用戶已經(jīng)登記前轉(zhuǎn)業(yè)務(wù),將呼叫前轉(zhuǎn)至用戶方IP電話網(wǎng)關(guān)24;用戶方IP電話網(wǎng)關(guān)通過網(wǎng)守向計費(fèi)認(rèn)證服務(wù)器查找用戶信息,同時發(fā)送呼叫信息到網(wǎng)守25,鑒定用戶權(quán)限以及查看用戶狀況26;鑒權(quán)成功后,GK查找路由表獲得PC客戶端的TCP/IP地址,然后向該地址發(fā)起呼叫;向PC客戶端發(fā)起呼叫的方式有兩種1.直接呼叫方式網(wǎng)守不向PC客戶端發(fā)呼叫請求,而是先將PC客戶端的TCP/IP地址反饋給網(wǎng)關(guān),由網(wǎng)關(guān)向PC客戶端發(fā)起呼叫;2.路由呼叫方式網(wǎng)守沒有將PC客戶端的TCP/IP地址返回給網(wǎng)關(guān),而是通過網(wǎng)守路由,即呼叫消息由網(wǎng)關(guān)先發(fā)送給網(wǎng)守,然后由網(wǎng)守轉(zhuǎn)發(fā)給PC客戶端27;附圖2中就是采用路由呼叫的方式呼叫PC客戶端的。
用戶接收到網(wǎng)守呼叫信息后,提示用戶有電話接入,并可顯示主叫用戶電話號碼,由被叫用戶決定是否接聽;主叫用戶側(cè)聽到回鈴音,提示被叫正在震鈴;用戶確定要接聽,則接通該呼叫,與主叫進(jìn)行通話,即建立了網(wǎng)關(guān)到PC客戶端的通話鏈路28,實質(zhì)就是完成了傳統(tǒng)的Phone-PC的IP電話模式;如果用戶拒絕接聽,則可拒絕該呼叫,主叫方將聽到忙音。
本發(fā)明通過PC客戶端實現(xiàn)在線呼叫業(yè)務(wù),將打給用戶的電話轉(zhuǎn)移到正在上網(wǎng)的PC機(jī)上,滿足了用戶在上網(wǎng)沖浪的同時,可以接聽來電的需求,也使用戶不必再擔(dān)心因上網(wǎng)而錯過任何重要的電話。
權(quán)利要求
1.一種基于因特網(wǎng)的話音業(yè)務(wù)實現(xiàn)方法,其特征在于,包括以下步驟1)計費(fèi)認(rèn)證服務(wù)器中生成在線呼叫帳號和密碼;2)在PSTN(公共電話交換網(wǎng))交換機(jī)上登記用戶電話的呼叫前轉(zhuǎn)業(yè)務(wù),將前轉(zhuǎn)的號碼登記為在線呼叫帳號;3)PC客戶端向網(wǎng)守發(fā)送在線呼叫業(yè)務(wù)帳號和密碼,網(wǎng)守通過計費(fèi)認(rèn)證服務(wù)器進(jìn)行認(rèn)證,同時注冊客戶端的TCP/IP地址,在網(wǎng)守動態(tài)路由表中增加一條表項,記錄該P(yáng)C客戶端的TCP/IP地址與在線呼叫業(yè)務(wù)帳號的對應(yīng)關(guān)系;4)主叫發(fā)起呼叫,用戶所在地PSTN交換機(jī)檢測到用戶已經(jīng)登記呼叫前轉(zhuǎn),將呼叫前轉(zhuǎn)至被叫方IP電話網(wǎng)關(guān);5)網(wǎng)關(guān)通過網(wǎng)守向計費(fèi)認(rèn)證服務(wù)器查找用戶信息,鑒定用戶權(quán)限以及查看用戶狀況;6)鑒權(quán)成功后,網(wǎng)守查找路由表獲得PC客戶端的TCP/IP地址;向PC客戶端發(fā)起呼叫,進(jìn)入主叫電話用戶呼叫PC客戶端的IP電話過程,PC客戶端接收呼叫信息,選擇接聽或拒絕。
2.根據(jù)權(quán)利要求1所述的一種基于因特網(wǎng)的話音業(yè)務(wù)實現(xiàn)方法,其特征在于,在所述步驟2)中,用戶上網(wǎng)使用的就是所述設(shè)定呼叫前轉(zhuǎn)的電話,則在PSTN交換機(jī)上登記的是呼叫遇忙前轉(zhuǎn)業(yè)務(wù)。
3.根據(jù)權(quán)利要求1所述的一種基于因特網(wǎng)的話音業(yè)務(wù)實現(xiàn)方法,其特征在于,在所述步驟2)中,用戶上網(wǎng)沒有使用所述設(shè)定呼叫前轉(zhuǎn)的電話,則在PSTN交換機(jī)上登記的是所有來電呼叫前轉(zhuǎn)業(yè)務(wù)。
4.根據(jù)權(quán)利要求1或2或3所述的一種基于因特網(wǎng)的話音業(yè)務(wù)實現(xiàn)方法,其特征在于,在所述步驟7)中,采用直接呼叫的方式向PC客戶端發(fā)起呼叫,即網(wǎng)守將PC客戶端的TCP/IP地址反饋給網(wǎng)關(guān),由網(wǎng)關(guān)向PC客戶端發(fā)起呼叫。
5.根據(jù)權(quán)利要求1或2或3所述的一種基于因特網(wǎng)的話音業(yè)務(wù)實現(xiàn)方法,其特征在于,在所述步驟7)中,采用路由呼叫的方式,呼叫消息由網(wǎng)關(guān)發(fā)送給網(wǎng)守,然后由網(wǎng)守轉(zhuǎn)發(fā)給PC客戶端。
全文摘要
本發(fā)明公開了一種基于因特網(wǎng)的在線呼叫業(yè)務(wù)的實現(xiàn)方法,通過在認(rèn)證計費(fèi)服務(wù)器中生成新業(yè)務(wù)的帳號和密碼,并將用戶電話在PSTN交換機(jī)上設(shè)定呼叫前轉(zhuǎn),主叫來的電話呼叫可轉(zhuǎn)移到網(wǎng)關(guān),并經(jīng)由認(rèn)證計費(fèi)服務(wù)器和網(wǎng)守的認(rèn)證、鑒權(quán)和尋址,最后向PC客戶端的呼叫。本發(fā)明的方法實現(xiàn)了一種新的PC客戶端VoIP話音增值業(yè)務(wù),使得用戶能夠在上網(wǎng)沖浪的同時在PC客戶端選擇是否要接聽來電,而且不需要額外增加任何系統(tǒng)硬件設(shè)備。
文檔編號H04M3/42GK1384641SQ0111287
公開日2002年12月11日 申請日期2001年5月8日 優(yōu)先權(quán)日2001年5月8日
發(fā)明者劉鋒鋒, 喻敬海 申請人:深圳市中興通訊股份有限公司上海第二研究所