一種語(yǔ)音網(wǎng)關(guān)系統(tǒng)及實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法
【專利摘要】本發(fā)明公開一種語(yǔ)音網(wǎng)關(guān)系統(tǒng)及實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,所述語(yǔ)音網(wǎng)關(guān)系統(tǒng)包括:語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器,用于記錄用戶端SIP服務(wù)器地址及所在地,查找被叫用戶所在地SIP運(yùn)營(yíng)商,記錄用戶的設(shè)置及信用點(diǎn)信息;用戶端SIP服務(wù)器,用于接收用戶的呼叫請(qǐng)求、呼叫結(jié)束及呼叫保持指令。所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器與多個(gè)用戶端SIP服務(wù)器之間通過IP數(shù)據(jù)網(wǎng)絡(luò)或PSTN網(wǎng)絡(luò)建立通信連接,本發(fā)明的語(yǔ)音網(wǎng)關(guān)以云計(jì)算為基礎(chǔ),使用分布式處理的方法,在充分利用到現(xiàn)有PSTN網(wǎng)絡(luò)的前提下,提高通話質(zhì)量以及穩(wěn)定性,同時(shí)也讓運(yùn)營(yíng)商通過CPE牢固地控制用戶的網(wǎng)絡(luò)電話流量。
【專利說明】一種語(yǔ)音網(wǎng)關(guān)系統(tǒng)及實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)電話【技術(shù)領(lǐng)域】,尤其涉及一種語(yǔ)音網(wǎng)關(guān)系統(tǒng)及實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)的普及以及帶寬的增加,網(wǎng)絡(luò)電話(VOIP)已經(jīng)成為網(wǎng)絡(luò)生活不可或缺的一部分。當(dāng)前的網(wǎng)絡(luò)電話是基于C/S的模式,即用戶通過IP電話或者軟電話,使用預(yù)先申請(qǐng)的網(wǎng)絡(luò)電話服務(wù)商賬戶,通過服務(wù)商的呼叫中心的尋呼來完成本地或異地通話。
[0003]現(xiàn)在的移動(dòng)或者固網(wǎng)運(yùn)營(yíng)商都讓用戶自行選擇網(wǎng)絡(luò)電話服務(wù)商,這種模式的缺點(diǎn)主要有三點(diǎn):1,傳統(tǒng)的網(wǎng)絡(luò)電話服務(wù)中心要對(duì)來自全國(guó)乃至全世界的呼叫集中處理尋呼并維護(hù)連接,通話質(zhì)量以及穩(wěn)定性尚待提高;2,移動(dòng)或者固網(wǎng)運(yùn)營(yíng)商都希望CPE的網(wǎng)絡(luò)電話產(chǎn)生的流量都為本網(wǎng)內(nèi)的流量,而如果用戶自行設(shè)置網(wǎng)絡(luò)電話服務(wù)商,那么可能產(chǎn)生網(wǎng)間流量而給運(yùn)營(yíng)商帶來額外的網(wǎng)間結(jié)算成本;3,傳統(tǒng)的網(wǎng)絡(luò)電話服務(wù)中心增加了許多額外的PSTN布線成本,而沒有考慮到充分使用現(xiàn)在已有的PSTN網(wǎng)絡(luò)。
[0004]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0005]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種語(yǔ)音網(wǎng)關(guān)系統(tǒng)及實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,旨在解決目前網(wǎng)絡(luò)電話穩(wěn)定性和通話質(zhì)量不高以及運(yùn)營(yíng)商不固定帶來的成本增加問題。
[0006]本發(fā)明的技術(shù)方案如下:
一種語(yǔ)音網(wǎng)關(guān)系統(tǒng),用于實(shí)現(xiàn)主叫用戶端設(shè)備與被叫用戶端設(shè)備之間的通話連接,其中,所述語(yǔ)音網(wǎng)關(guān)系統(tǒng)包括:
語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器,用于記錄用戶端SIP服務(wù)器地址及所在地,查找被叫用戶所在地SIP運(yùn)營(yíng)商的用戶端SIP服務(wù)器地址,記錄用戶的設(shè)置及信用點(diǎn)信息;
用戶端SIP服務(wù)器,用于接收用戶的呼叫請(qǐng)求、呼叫結(jié)束及呼叫保持指令,并通過所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器建立起用戶端SIP服務(wù)器之間的通話連接;
所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器與用戶端SIP服務(wù)器通過IP數(shù)據(jù)網(wǎng)絡(luò)建立通信連接,所述用戶端SIP服務(wù)器之間通過PSTN網(wǎng)絡(luò)或IP數(shù)據(jù)網(wǎng)絡(luò)建立通信連接。
[0007]所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng),其中,所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器包括:
SIP登記模塊,用于記錄用戶端設(shè)備上的用戶端SIP服務(wù)器地址、用戶端SIP服務(wù)器的所在地信息,SIP運(yùn)營(yíng)商信息;
SIP交換模塊,用于從所述SIP登記模塊記錄的SIP運(yùn)營(yíng)商信息中查找被叫用戶所在地的SIP運(yùn)營(yíng)商的用戶端SIP服務(wù)器地址;
SIP用戶云端賬戶模塊,用于記錄用戶的設(shè)置及信用點(diǎn)信息;
所述SIP登記模塊、SIP交換模塊、SIP用戶云端賬戶模塊之間建立通信連接。[0008]一種利用如上所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其特征在于,所述方法包括以下步驟:
A、主叫用戶端設(shè)備向語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器發(fā)起尋呼被叫用戶號(hào)碼的呼叫請(qǐng)求;
B、語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器的SIP交換模塊獲取所述被叫用戶號(hào)碼所在地信息,并查找所述被叫用戶號(hào)碼所在地SIP運(yùn)營(yíng)商,即查找被叫用戶端設(shè)備的用戶端SIP服務(wù)器地址;
C、語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器將來自主叫用戶端設(shè)備的呼叫請(qǐng)求重定向至所查找到的被叫用戶端設(shè)備。
[0009]所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其中,所述步驟A之前還包括:主叫用戶端設(shè)備和被叫用戶端設(shè)備與所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器建立網(wǎng)絡(luò)通信連接,所述SIP登記模塊接收主叫用戶端設(shè)備和被叫用戶端設(shè)備發(fā)送的注冊(cè)信息,記錄主叫用戶端設(shè)備與被叫用戶端設(shè)備的用戶端SIP服務(wù)器地址及其所在地信息。
[0010]所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其中,所述步驟B具體為:
語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器的SIP交換模塊獲取所述被叫用戶號(hào)碼所在地信息,將獲取
的所在地信息作為匹配條件與預(yù)先設(shè)置的SIP運(yùn)營(yíng)商列表進(jìn)行匹配,獲得與被叫號(hào)碼所在地信息匹配成功的SIP運(yùn)營(yíng)商信息,進(jìn)一步通過所述SIP運(yùn)營(yíng)商列表獲得被叫用戶端設(shè)備的用戶端SIP服務(wù)器地址,其中所述SIP運(yùn)營(yíng)商列表中用戶端SIP服務(wù)器地址與用戶端設(shè)備所在地信息存在對(duì)應(yīng)關(guān)系。
[0011]所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其中,所述預(yù)先設(shè)置的SIP運(yùn)營(yíng)商列表保存在所述SIP登記模塊中,所述SIP登記模塊接收所述用戶端設(shè)備發(fā)送的SIP運(yùn)營(yíng)商列表更新信息后對(duì)所述SIP運(yùn)營(yíng)商列表進(jìn)行更新。
[0012]所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其中,所述方法還包括以下步驟:
D、主叫用戶端設(shè)備通過IP數(shù)據(jù)網(wǎng)絡(luò)向被叫用戶端設(shè)備發(fā)起被叫號(hào)碼的呼叫請(qǐng)求;
E、被叫用戶端設(shè)備的用戶端SIP服務(wù)器接收來自主叫用戶端設(shè)備的呼叫請(qǐng)求,并根據(jù)此呼叫請(qǐng)求向本地的PSTN網(wǎng)絡(luò)發(fā)起本地呼叫請(qǐng)求;
F、被叫用戶端設(shè)備在呼叫建立后回應(yīng)主叫用戶端設(shè)備表示呼叫建立完成;
G、主叫用戶端設(shè)備在收到呼叫建立成功信息后開始發(fā)起語(yǔ)音傳輸。
[0013]所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其中,所述方法還包括以下步驟:
通話結(jié)束后,所述SIP用戶云端賬戶模塊根據(jù)通話時(shí)長(zhǎng)計(jì)費(fèi),扣除主叫用戶端設(shè)備的SIP運(yùn)營(yíng)商的信用點(diǎn),并為被叫用戶端設(shè)備的SIP運(yùn)營(yíng)商累加相應(yīng)信用點(diǎn)。
[0014]所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其中,所述方法還包括:
語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器接收并記錄主叫用戶端設(shè)備/被叫用戶端設(shè)備發(fā)送的設(shè)置信
息,所述設(shè)置信息包括主叫用戶端設(shè)備/被叫用戶端設(shè)備作為尋呼中轉(zhuǎn)SIP服務(wù)器的時(shí)間段。
[0015]有益效果:本發(fā)明提供一種語(yǔ)音網(wǎng)關(guān)系統(tǒng)及實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,該新型語(yǔ)音網(wǎng)關(guān)以云計(jì)算為基礎(chǔ),使用分布式處理的方法,在充分利用到現(xiàn)有PSTN網(wǎng)絡(luò)的前提下,提高通話質(zhì)量以及穩(wěn)定性,同時(shí)也讓運(yùn)營(yíng)商通過CPE (用戶端設(shè)備)牢固地控制用戶的網(wǎng)絡(luò)電話流量。
【專利附圖】
【附圖說明】
[0016]圖1為本發(fā)明的語(yǔ)音網(wǎng)關(guān)系統(tǒng)功能單元構(gòu)成示意圖。
[0017]圖2為本發(fā)明的語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器功能模塊原理框圖。
[0018]圖3為本發(fā)明的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼方法流程圖。
[0019]圖4為本發(fā)明的語(yǔ)音網(wǎng)關(guān)系統(tǒng)設(shè)備交互示意圖。
[0020]圖5為本發(fā)明實(shí)施例的語(yǔ)音網(wǎng)關(guān)系統(tǒng)系統(tǒng)流程示意圖。
【具體實(shí)施方式】
[0021]本發(fā)明提供一種語(yǔ)音網(wǎng)關(guān)系統(tǒng)及實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]如圖1、圖2和圖4所示的一種語(yǔ)音網(wǎng)關(guān)系統(tǒng),該語(yǔ)音網(wǎng)關(guān)系統(tǒng)基于云技術(shù)建立,用于實(shí)現(xiàn)主叫用戶端設(shè)備與被叫用戶端設(shè)備之間的通話連接,其中,所述語(yǔ)音網(wǎng)關(guān)系統(tǒng)包括:
語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器100,用于記錄用戶端SIP服務(wù)器地址及所在地,查找被叫用戶所在地SIP運(yùn)營(yíng)商的用戶端SIP服務(wù)器地址,記錄用戶的設(shè)置及信用點(diǎn)信息。其中SIP英文全拼為Session Initiation Protocol,譯為會(huì)話發(fā)起協(xié)議。
[0023]由語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器100建立的語(yǔ)音網(wǎng)關(guān)云端平臺(tái)(Cloud SIP Backend),用于提供類似P2P服務(wù),整合網(wǎng)內(nèi)用戶資源。
[0024]其中,所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器100包括:
SIP登記模塊110,用于記錄CPE (用戶端設(shè)備)上的用戶端SIP服務(wù)器地址、用戶端SIP服務(wù)器的所在地信息、SIP運(yùn)營(yíng)商信息,建立并維護(hù)SIP運(yùn)營(yíng)商(V0IP運(yùn)營(yíng)商(V0IPVendor))列表;
SIP交換模塊120,用于從所述SIP登記模塊記錄的SIP運(yùn)營(yíng)商信息中查找被叫用戶所在地的SIP運(yùn)營(yíng)商的用戶端SIP服務(wù)器地址;
SIP用戶云端賬戶模塊130,用于記錄用戶的設(shè)置及信用點(diǎn)信息;
所述SIP登記模塊、SIP交換模塊、SIP用戶云端賬戶模塊之間建立通信連接并通過SIP信令實(shí)現(xiàn)數(shù)據(jù)/指令的傳遞。
[0025]用戶端SIP服務(wù)器a 210和用戶端SIP服務(wù)器b 220,用于接收用戶的呼叫請(qǐng)求、呼叫結(jié)束及呼叫保持指令,并通過所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器建立起用戶端SIP服務(wù)器之間的通話連接。SIP服務(wù)器又名網(wǎng)絡(luò)電話服務(wù)器,采用SIP協(xié)議作為交換協(xié)議,能進(jìn)行來自客戶的呼叫請(qǐng)求,呼叫結(jié)束以及呼叫保持等許多普通電話都具有的操作。
[0026]另外,用戶端設(shè)備中除用戶端SIP服務(wù)器外還包括FX0(Foreign Exchange Office(外部交換局))網(wǎng)關(guān),用來驅(qū)動(dòng)電話機(jī)的接口,該接口提供連接電話機(jī)的插口、驅(qū)動(dòng)的電源、和傳送撥號(hào)音,一般來說是語(yǔ)音網(wǎng)關(guān)連接PSTN電話網(wǎng)絡(luò)的接口 ;FXS (Foreign ExchangeStation (外部交換站))網(wǎng)關(guān),將模擬線路傳輸?shù)皆挋C(jī)的接口,換句話說,就是傳送撥號(hào)音,電池電流以及響鈴電壓,一般來說是普通電話連接語(yǔ)音網(wǎng)關(guān)的接口 ;互聯(lián)網(wǎng)網(wǎng)關(guān),用于連通互聯(lián)網(wǎng)與所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器的互聯(lián)網(wǎng)網(wǎng)關(guān)對(duì)接實(shí)現(xiàn)通信連接
所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器與用戶端SIP服務(wù)器通過IP數(shù)據(jù)網(wǎng)絡(luò)建立通信連接,所述用戶端SIP服務(wù)器之間通過PSTN (Public Switched Telephone Network (公共交換電話網(wǎng)絡(luò))即我們?nèi)粘I钪械碾娫捑W(wǎng))網(wǎng)絡(luò)或IP數(shù)據(jù)網(wǎng)絡(luò)建立通信連接。語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器與用戶端SIP服務(wù)器使用SIP信令傳遞指令,用戶端SIP服務(wù)器之間則根據(jù)網(wǎng)絡(luò)的不同使用SIP信令或PSTN信令傳遞指令。
[0027]如圖3和圖4所示的一種語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法及設(shè)備交互示意圖,所述方法包括以下步驟:
S100、主叫用戶端設(shè)備向語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器發(fā)起尋呼被叫用戶號(hào)碼的呼叫請(qǐng)求。即主叫用戶利用PSTN電話或IP電話通過本地用戶端SIP服務(wù)器向語(yǔ)音網(wǎng)關(guān)云端平臺(tái)發(fā)起被叫用戶號(hào)碼的呼叫請(qǐng)求。PSTN電話和IP電話分別使用PSTN信令和SIP信令將呼叫請(qǐng)求通過FXS網(wǎng)關(guān)傳遞到用戶端SIP服務(wù)器,用戶端SIP服務(wù)器隨之將該呼叫請(qǐng)求指令通過互聯(lián)網(wǎng)網(wǎng)關(guān)傳遞值語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器。
[0028]S200、語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器的SIP交換模塊獲取所述被叫用戶號(hào)碼所在地信息,并查找所述被叫用戶號(hào)碼所在地SIP運(yùn)營(yíng)商,即查找被叫用戶端設(shè)備的用戶端SIP服務(wù)器地址。
[0029]該步驟具體為:語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器收到主叫用戶的呼叫請(qǐng)求指令后,其SIP交換模塊獲取被叫用戶號(hào)碼所在地信息,將獲取的所在地信息作為匹配條件與SIP登記模塊中記錄的SIP運(yùn)營(yíng)商列表進(jìn)行匹配,獲得與被叫號(hào)碼所在地信息匹配成功的SIP運(yùn)營(yíng)商信息,并進(jìn)一步通過所述SIP運(yùn)營(yíng)商列表獲得被叫用戶端設(shè)備的用戶端SIP服務(wù)器地址,其中所述SIP運(yùn)營(yíng)商列表中用戶端SIP服務(wù)器地址與用戶端設(shè)備所在地信息存在對(duì)應(yīng)關(guān)系。
[0030]S300、語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器將來自主叫用戶端設(shè)備的呼叫請(qǐng)求重定向至所查找到的被叫用戶端設(shè)備。
[0031]根據(jù)S200步驟所匹配成功的列表中的SIP運(yùn)營(yíng)商信息獲取其用戶端SIP服務(wù)器地址,然后根據(jù)此地址,語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器將主叫用戶的呼叫請(qǐng)求重新定向到該SIP運(yùn)營(yíng)商的用戶端SIP服務(wù)器地址。
[0032]之后執(zhí)行正常的網(wǎng)絡(luò)電話尋呼建立流程,即執(zhí)行以下步驟:
S400、主叫用戶端設(shè)備通過IP數(shù)據(jù)網(wǎng)絡(luò)向被叫用戶端設(shè)備發(fā)起被叫號(hào)碼的呼叫請(qǐng)求。
[0033]S500、被叫用戶端設(shè)備的用戶端SIP服務(wù)器接收來自主叫用戶端設(shè)備的呼叫請(qǐng)求,并根據(jù)此呼叫請(qǐng)求向本地的PSTN網(wǎng)絡(luò)發(fā)起本地呼叫請(qǐng)求。
[0034]S600、被叫用戶端設(shè)備在呼叫建立后回應(yīng)主叫用戶端設(shè)備表示呼叫建立完成。
[0035]S700、主叫用戶端設(shè)備在收到呼叫建立成功信息后開始發(fā)起語(yǔ)音傳輸。
[0036]主叫用戶端設(shè)備在收到呼叫建立成功信息后利用FXO網(wǎng)關(guān)并通過PSTN網(wǎng)絡(luò)開始發(fā)起語(yǔ)音傳輸。
[0037]另外,所述步驟SlOO之前還包括:主叫用戶端設(shè)備和被叫用戶端設(shè)備與所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器建立網(wǎng)絡(luò)通信連接,所述SIP登記模塊接收主叫用戶端設(shè)備和被叫用戶端設(shè)備發(fā)送的注冊(cè)信息,記錄主叫用戶端設(shè)備與被叫用戶端設(shè)備的用戶端SIP服務(wù)器地址及其所在地信息。上述記錄的信息形成SIP運(yùn)營(yíng)商列表,該預(yù)先設(shè)置的SIP運(yùn)營(yíng)商列表保存在所述SIP登記模塊中,且所述SIP登記模塊可接收所述用戶端設(shè)備發(fā)送的SIP運(yùn)營(yíng)商列表更新信息后對(duì)所述SIP運(yùn)營(yíng)商列表進(jìn)行及時(shí)更新。
[0038]另外,在通話結(jié)束后,所述SIP用戶云端賬戶模塊會(huì)根據(jù)通話時(shí)長(zhǎng)計(jì)費(fèi),扣除主叫用戶端設(shè)備的SIP運(yùn)營(yíng)商的信用點(diǎn),并為被叫用戶端設(shè)備的SIP運(yùn)營(yíng)商累加相應(yīng)信用點(diǎn)。
[0039]較佳的是,所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器接收并記錄主叫用戶端設(shè)備/被叫用戶端設(shè)備發(fā)送的設(shè)置信息,所述設(shè)置信息包括主叫用戶端設(shè)備/被叫用戶端設(shè)備作為尋呼中轉(zhuǎn)SIP服務(wù)器的時(shí)間段。語(yǔ)音網(wǎng)關(guān)云端平臺(tái)必須接受來自CPE的設(shè)置,至少用戶能夠設(shè)置CPE可以被別人使用的時(shí)間段,比如上班時(shí)間,比如外出旅行時(shí)間等,其他時(shí)間則不會(huì)被他人占用,這樣就避免了占線問題。
[0040]現(xiàn)在某深圳的用戶使用連接在CPE [深圳]的普通電話撥打了 一個(gè)深圳本地號(hào)碼,這時(shí)CPE檢測(cè)到是本地號(hào)碼就直接使用本地電話線路發(fā)起呼叫;那么如果用戶撥打上海地區(qū)的號(hào)碼呢?如果是傳統(tǒng)的網(wǎng)絡(luò)電話,CPE的語(yǔ)音網(wǎng)關(guān)會(huì)將呼叫用戶在網(wǎng)關(guān)上預(yù)設(shè)的網(wǎng)絡(luò)電話服務(wù)商,然后由其建立起到對(duì)方的呼叫。那么,可不可以在深圳使用上海的且屬于同一運(yùn)營(yíng)商的CPE來完成深圳到上海地區(qū)號(hào)碼的通話?這正是本發(fā)明的目的所在。
[0041]如圖5所示為解決上述問題的本發(fā)明語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼系統(tǒng)流程的較佳實(shí)施例。
[0042]若A在深圳,A想打電話給家住上海的B,A家配置了中國(guó)電信的基于本發(fā)明的CPE [深圳],而B家沒有配置此設(shè)備;但家住上海的C家有配置該設(shè)備記為CPE [上海]。那么第一步,向云端注冊(cè)成VOIP運(yùn)營(yíng)商,之后A家的CPE [深圳]開機(jī)后即會(huì)通知語(yǔ)音網(wǎng)關(guān)云端平臺(tái):本用戶端設(shè)備叫A,所在地為深圳,用戶端SIP服務(wù)器地址,如果有人希望撥打深圳本地的號(hào)碼,可以通過我中轉(zhuǎn);類似的,上海的C家的CPE[上海]向云端平臺(tái)注冊(cè)成VOIP運(yùn)營(yíng)商,并告訴云端平臺(tái)類似的信息;
第二步,A發(fā)起撥打上海地區(qū)的呼叫請(qǐng)求。即A開始通過CPE[深圳]上的電話撥打上海的B家的電話;
第三步,A的呼叫請(qǐng)求到了云端平臺(tái)(云服務(wù)器),云服務(wù)器查找到來自上海的用戶叫C的,C的CPE[上海]可以提供呼叫中轉(zhuǎn)的服務(wù);
第四步,云服務(wù)器遂將C的SIP服務(wù)器地址告訴A,告知A可通過該地址來中轉(zhuǎn)呼叫,即通過C家的線路打給B ;
第五步,A家的CPE [深圳]通過互聯(lián)網(wǎng)找到了 C家的CPE [上海]地址;
第六步,C家的CPE [上海]收到了來自A家的CPE[深圳]的呼叫請(qǐng)求,呼叫的目的為上海的本地用戶B ;
第七步,C家的CPE [上海]開始通過自己家的電話線發(fā)起給B的本地呼叫;
第八步,C家的CPE [上海]撥通了 B家的座機(jī)號(hào)碼,成功建立起連接后便馬上通知A那邊的CPE [深圳];
第九步,A這邊收到連接建立成功的信息后,遂開始發(fā)起語(yǔ)音數(shù)據(jù)的傳輸,到這里A和B便開始通話;
第十步,A和B通話結(jié)束后,C作為一個(gè)服務(wù)中轉(zhuǎn)者有權(quán)利獲得一定的激勵(lì),所以云服務(wù)器會(huì)根據(jù)通話時(shí)長(zhǎng)給C的賬戶增加相應(yīng)的積分;而々使用了別人的線路,自然必須在服務(wù)器的賬戶中扣除相應(yīng)的積分。
[0043]本發(fā)明提供一種語(yǔ)音網(wǎng)關(guān)系統(tǒng)及實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,該新型語(yǔ)音網(wǎng)關(guān)以云計(jì)算為基礎(chǔ),使用分布式處理的方法,在充分利用到現(xiàn)有PSTN網(wǎng)絡(luò)的前提下,提高通話質(zhì)量以及穩(wěn)定性,同時(shí)也讓運(yùn)營(yíng)商通過CPE (用戶端設(shè)備)牢固地控制用戶的網(wǎng)絡(luò)電話流量。
[0044]應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種語(yǔ)音網(wǎng)關(guān)系統(tǒng),用于實(shí)現(xiàn)主叫用戶端設(shè)備與被叫用戶端設(shè)備之間的通話連接,其特征在于,所述語(yǔ)音網(wǎng)關(guān)系統(tǒng)包括: 語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器,用于記錄用戶端SIP服務(wù)器地址及所在地,查找被叫用戶所在地SIP運(yùn)營(yíng)商的用戶端SIP服務(wù)器地址,記錄用戶的設(shè)置及信用點(diǎn)信息; 用戶端SIP服務(wù)器,用于接收用戶的呼叫請(qǐng)求、呼叫結(jié)束及呼叫保持指令,并通過所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器建立起用戶端SIP服務(wù)器之間的通話連接;
所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器與用戶端SIP服務(wù)器通過IP數(shù)據(jù)網(wǎng)絡(luò)建立通信連接,所述用戶端SIP服務(wù)器之間通過PSTN網(wǎng)絡(luò)或IP數(shù)據(jù)網(wǎng)絡(luò)建立通信連接。
2.根據(jù)權(quán)利要求1所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng),其特征在于,所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器包括: SIP登記模塊,用于記錄用戶端設(shè)備上的用戶端SIP服務(wù)器地址、用戶端SIP服務(wù)器的所在地信息,SIP運(yùn)營(yíng)商信息; SIP交換模塊,用于從所述SIP登記模塊記錄的SIP運(yùn)營(yíng)商信息中查找被叫用戶所在地的SIP運(yùn)營(yíng)商的用戶端SIP服務(wù)器地址; SIP用戶云端賬戶模塊,用于記錄用戶的設(shè)置及信用點(diǎn)信息; 所述SIP登記模塊、SIP交換模塊、SIP用戶云端賬戶模塊之間建立通信連接。
3.一種利用如權(quán)利要求1-2任一項(xiàng)所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其特征在于,所述方法包括以下步驟: A、主叫用戶端設(shè)備向語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器發(fā)起尋呼被叫用戶號(hào)碼的呼叫請(qǐng)求; B、語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器的SIP交換模塊獲取所述被叫用戶號(hào)碼所在地信息,并查找所述被叫用戶號(hào)碼所在地SIP運(yùn)營(yíng)商,即查找被叫用戶端設(shè)備的用戶端SIP服務(wù)器地址; C、語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器將來自主叫用戶端設(shè)備的呼叫請(qǐng)求重定向至所查找到的被叫用戶端設(shè)備。
4.根據(jù)權(quán)利要求3所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其特征在于,所述步驟A之前還包括:主叫用戶端設(shè)備和被叫用戶端設(shè)備與所述語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器建立網(wǎng)絡(luò)通信連接,所述SIP登記模塊接收主叫用戶端設(shè)備和被叫用戶端設(shè)備發(fā)送的注冊(cè)信息,記錄主叫用戶端設(shè)備與被叫用戶端設(shè)備的用戶端SIP服務(wù)器地址及其所在地信息。
5.根據(jù)權(quán)利要求4所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其特征在于,所述步驟B具體為: 語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器的SIP交換模塊獲取所述被叫用戶號(hào)碼所在地信息,將獲取的所在地信息作為匹配條件與預(yù)先設(shè)置的SIP運(yùn)營(yíng)商列表進(jìn)行匹配,獲得與被叫號(hào)碼所在地信息匹配成功的SIP運(yùn)營(yíng)商信息,進(jìn)一步通過所述SIP運(yùn)營(yíng)商列表獲得被叫用戶端設(shè)備的用戶端SIP服務(wù)器地址,其中所述SIP運(yùn)營(yíng)商列表中用戶端SIP服務(wù)器地址與用戶端設(shè)備所在地信息存在對(duì)應(yīng)關(guān)系。
6.根據(jù)權(quán)利要求5所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其特征在于,所述預(yù)先設(shè)置的SIP運(yùn)營(yíng)商列表保存在所述SIP登記模塊中,所述SIP登記模塊接收所述用戶端設(shè)備發(fā)送的SIP運(yùn)營(yíng)商列表更新信息后對(duì)所述SIP運(yùn)營(yíng)商列表進(jìn)行更新。
7.根據(jù)權(quán)利要求3所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其特征在于,所述方法還包括以下步驟: D、主叫用戶端設(shè)備通過IP數(shù)據(jù)網(wǎng)絡(luò)向被叫用戶端設(shè)備發(fā)起被叫號(hào)碼的呼叫請(qǐng)求; E、被叫用戶端設(shè)備的用戶端SIP服務(wù)器接收來自主叫用戶端設(shè)備的呼叫請(qǐng)求,并根據(jù)此呼叫請(qǐng)求向本地的PSTN網(wǎng)絡(luò)發(fā)起本地呼叫請(qǐng)求; F、被叫用戶端設(shè)備在呼叫建立后回應(yīng)主叫用戶端設(shè)備表示呼叫建立完成; G、主叫用戶端設(shè)備在收到呼叫建立成功信息后開始發(fā)起語(yǔ)音傳輸。
8.根據(jù)權(quán)利要求7所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其特征在于,所述方法還包括以下步驟: 通話結(jié)束后,所述SIP用戶云端賬戶模塊根據(jù)通話時(shí)長(zhǎng)計(jì)費(fèi),扣除主叫用戶端設(shè)備的SIP運(yùn)營(yíng)商的信用點(diǎn),并為被叫用戶端設(shè)備的SIP運(yùn)營(yíng)商累加相應(yīng)信用點(diǎn)。
9.根據(jù)權(quán)利要求3所述的語(yǔ)音網(wǎng)關(guān)系統(tǒng)實(shí)現(xiàn)網(wǎng)絡(luò)電話尋呼的方法,其特征在于,所述方法還包括: 語(yǔ)音網(wǎng)關(guān)云端SIP服務(wù)器接收并記錄主叫用戶端設(shè)備/被叫用戶端設(shè)備發(fā)送的設(shè)置信息,所述設(shè)置信息包括主叫用戶端設(shè)備/被叫用戶端設(shè)備作為尋呼中轉(zhuǎn)SIP服務(wù)器的時(shí)間段。
【文檔編號(hào)】H04L12/66GK103581005SQ201310537295
【公開日】2014年2月12日 申請(qǐng)日期:2013年11月4日 優(yōu)先權(quán)日:2013年11月4日
【發(fā)明者】薛敏 申請(qǐng)人:惠州Tcl移動(dòng)通信有限公司