中文字幕无码日韩视频无码三区

一種提升軟電話接通率的方法及其裝置的制造方法

文檔序號:8365717閱讀:218來源:國知(zhi)局
一種提升軟電話接通率的方法及其裝置的制造方法
【技術領域】
[0001]本發明涉及互聯網通信技術領域,尤其涉及一種提升軟電話接通率的方法及其裝置。
【背景技術】
[0002]智能手機上的無線通信功能可分為語音通道和數據通道兩種。語音通道是指2G移動通信網絡中傳輸語音的通道和3G移動通信網絡中傳輸語音的通道,數據通道是指3G、4G、WIFI移動通信網絡中傳輸數據包的通道。目前的通信領域中,系統電話是在傳統的2G、3G的語音通道上承載的通訊,在智能手機中系統電話通常具有較高的優先級,系統電話在待機過程中(已登錄運營商網絡),周期性地和基站通信,等待接收來電。
[0003]軟電話是安裝在被叫用戶智能手機內的應用程序,用戶打電話時,通過數據通道傳輸語音數據。用戶不打電話時,軟電話應用程序運行在后臺,與互聯網服務器建立和保持TCP長連接,定期發送心跳數據包,服務器由此可以得知被叫的在線狀態。然而在智能手機中,由于數據通道相比語音通道功耗高,且系統優先級比語音通道低,出于性能等方面的考慮,智能手機操作系統經常會將待機中的軟電話應用程序關閉,以延長待機時間,因此,軟電話(OTT電話)被叫以防經常因為和服務器失去聯系而導致電話不能到達。
[0004]為了解決上述技術問題,現有的解決方案是,當服務器與被叫用戶的數據通道保持聯系時,通過數據通道和被叫建立通訊,如果服務器與被叫用戶的數據通道斷開,則通過落地網關,從語言通道(系統電話)撥打被叫號碼,建立通訊。這樣雖然提高了電話的可達性,但需要借住運營商語音通道,成本高,沒有完全實現OTT (over-the-top)的免費通訊方式,并且語音質量不高。

【發明內容】

[0005]針對現有技術的問題,本發明的目的之一在于提供一種提升軟電話接通率的方法,其采用系統電話或短信作為通知手段,優先提高軟電話撥打請求的可達性,提升接通率。
[0006]為實現上述目的之一,本發明采用如下技術方案:
[0007]一種提升軟電話接通率的方法,其應用于信令服務器中,包括如下步驟:
[0008]步驟一:接收來自主叫用戶的呼叫請求從而得到來電信息;
[0009]步驟二:向落地網關取得聯系以建立落地網關與被叫用戶之間的語音通道,從而將主叫用戶的來電信息發送至被叫用戶;
[0010]步驟三:被叫用戶被激活,建立與被叫用戶之間的數據通道;
[0011]步驟四:接收來自被叫用戶的來電信息,根據來電信息判斷主叫用戶是否互聯網在線,若是則執行步驟五,否則,通話建立失敗;
[0012]步驟五:使主叫用戶與被叫用戶之間建立相應的數據通道進行通話。
[0013]進一步的,所述來電信息為來電號碼或者為存儲有主叫用戶信息的短信。
[0014]本發明的目的之二在于提供一種提升軟電話接通率的裝置;
[0015]為實現上述目的之二,本發明采用如下技術方案:
[0016]一種提升軟電話接通率的裝置,其應用于信令服務器中,包括如下模塊:
[0017]接收模塊:用于接收來自主叫用戶的呼叫請求從而得到來電信息;
[0018]發送模塊:用于向落地網關取得聯系以建立落地網關與被叫用戶之間的語音通道,從而將主叫用戶的來電信息發送至被叫用戶;
[0019]建立模塊:用于被叫用戶被激活,建立與被叫用戶之間的數據通道;
[0020]判斷模塊:用于接收來自被叫用戶的來電信息,根據來電信息判斷主叫用戶是否互聯網在線,若是則執行通話模塊,否則,通話建立失敗;
[0021]通話模塊:用于使主叫用戶與被叫用戶之間建立相應的數據通道進行通話。
[0022]進一步的,所述來電信息為來電號碼或者為存儲有主叫用戶信息的短信。
[0023]相比現有技術,本發明的有益效果在于:
[0024]通過建立運營商語音通道,采取系統電話作為通知手段通知被叫用戶,由于系統電話的優先級和穩定性,可以有效提高軟電話撥打請求的可達性,給用戶帶來了更好的通訊體驗。
【附圖說明】
[0025]圖1為本發明的一種提升軟電話接通率的方法流程圖;
[0026]圖2為本發明的一種提升軟電話接通率的方法的硬件框架圖。
【具體實施方式】
[0027]下面,結合附圖以及【具體實施方式】,對本發明做進一步描述:
[0028]參見圖1和圖2,本實施例提供一種提升軟電話接通率的方法,其應用于信令服務器,包括如下步驟,
[0029]步驟Si,接收來自主叫用戶的呼叫請求從而得到來電信息;根據現有技術公開的知識,智能手機具有軟電話通話功能,主叫用戶和被叫用戶均安裝有軟電話應用程序,當主叫用戶發起軟電話呼叫時,通過數據通道與信令服務器取得聯系,將呼叫請求傳遞到信令服務器;
[0030]步驟s2:信令服務器接到主叫用戶的呼叫請求后,向落地網關取得聯系以建立落地網關與被叫用戶之間的語音通道,從而將主叫用戶的來電信息發送至被叫用戶;
[0031]步驟s3:被叫用戶所在的智能手機將顯示由來電信息,被叫用戶被激活,即使被叫用戶原本沒有互聯網在線,接到來電信息后,被叫用戶會恢復互聯網在線狀態,恢復與信令服務器的數據連接,建立與被叫用戶之間的數據通道;
[0032]步驟s4:被叫用戶將來電信息發送給信令服務器,信令服務器接收來自被叫用戶的來電信息,根據來電信息判斷主叫用戶是否互聯網在線,若是則執行步驟S5,否則,軟電話通話建立失敗;
[0033]步驟s5:使主叫用戶與被叫用戶之間建立相應的數據通道進行通話,即軟電話通話建立成功,數據通道不需要付費,因此實現了完全免費的軟電話通話方式。
[0034]本實施例的來電信息可以是來電號碼,也可以是存儲有主叫用戶信息的短信,當被叫用戶接收到來電信息時,就被激活,再將來電信息發送至信令服務器,信令服務器根據來電信息里面的內容可以知道主叫用戶是否互聯網在線,即是否具備軟電話通話能力。
[0035]本實施例的軟電話應用程序在智能手機系統內,注冊系統通知服務,監測系統來電或短信,當有來電信息過來,被叫用戶軟電話應用程序被激活,因此,軟電話應用程序不需要常駐系統后臺,只有在右來電號碼或短信的時候,通過注冊的通知服務,軟電話應用程序被激活,并與服務器恢復數據連接。
[0036]本實施例還包括一種提升軟電話接通率的裝置,其應用于信令服務器,包括:
[0037]接收模塊:用于接收來自主叫用戶的呼叫請求從而得到來電信息;
[0038]發送模塊:用于向落地網關取得聯系以建立落地網關與被叫用戶之間的語音通道,從而將主叫用戶的來電信息發送至被叫用戶;
[0039]建立模塊:用于被叫用戶被激活,建立與被叫用戶之間的數據通道;
[0040]判斷模塊:用于接收來自被叫用戶的來電信息,根據來電信息判斷主叫用戶是否互聯網在線,若是則執行通話模塊,否則,軟電話通話建立失敗;
[0041]通話模塊:用于使主叫用戶與被叫用戶之間建立相應的數據通道進行通話。
[0042]其中,來電信息可以是來電號碼,也可以是存儲有主叫用戶信息的短信。
[0043]對本領域的技術人員來說,可根據以上描述的技術方案以及構思,做出其它各種相應的改變以及形變,而所有的這些改變以及形變都應該屬于本發明權利要求的保護范圍之內。
【主權項】
1.一種提升軟電話接通率的方法,其應用于信令服務器中,其特征在于,包括如下步驟: 步驟一:接收來自主叫用戶的呼叫請求從而得到來電信息; 步驟二:向落地網關取得聯系以建立落地網關與被叫用戶之間的語音通道,從而將主叫用戶的來電信息發送至被叫用戶; 步驟三:被叫用戶被激活,建立與被叫用戶之間的數據通道; 步驟四:接收來自被叫用戶的來電信息,根據來電信息判斷主叫用戶是否互聯網在線,若是則執行步驟五,否則,通話建立失敗; 步驟五:使主叫用戶與被叫用戶之間建立相應的數據通道進行通話。
2.如權利要求1所述的提升軟電話接通率的方法,其特征在于,所述來電信息為來電號碼或者為存儲有主叫用戶信息的短信。
3.—種提升軟電話接通率的裝置,其應用于信令服務器中,其特征在于,包括如下模塊: 接收模塊:用于接收來自主叫用戶的呼叫請求從而得到來電信息; 發送模塊:用于向落地網關取得聯系以建立落地網關與被叫用戶之間的語音通道,從而將主叫用戶的來電信息發送至被叫用戶; 建立模塊:用于被叫用戶被激活,建立與被叫用戶之間的數據通道; 判斷模塊:用于接收來自被叫用戶的來電信息,根據來電信息判斷主叫用戶是否互聯網在線,若是則執行通話模塊,否則,通話建立失敗; 通話模塊:用于使主叫用戶與被叫用戶之間建立相應的數據通道進行通話。
4.如權利要求3所述的一種提升軟電話接通率的裝置,其特征在于,所述來電信息為來電號碼或者為存儲有主叫用戶信息的短信。
【專利摘要】本發明涉及一種提升軟電話接通率的方法及其裝置,其應用于信令服務器中,首先接收主叫用戶提出的呼叫請求;向落地網關取得聯系以建立落地網關與被叫用戶之間的語音通道,從而將主叫用戶的來電信息發送至被叫用戶,建立與被叫用戶之間的數據通道,根據來電信息判斷主叫用戶是否互聯網在線,如果在線則使主叫用戶與被叫用戶之間建立相應的數據通道進行通話,否則通話建立失敗。本發明其采用系統電話或短信作為通知手段,優先提高軟電話撥打請求的可達性,提升接通率,實現完全免費的目的。
【IPC分類】H04M3-42
【公開號】CN104683607
【申請號】CN201510130485
【發明人】楊閎博
【申請人】深圳市有信網絡技術有限公司
【公開日】2015年6月3日
【申請日】2015年3月24日
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1