一種終端設(shè)備、運營商服務(wù)器、通話方法及通話系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種終端設(shè)備、運營商服務(wù)器、通話方法及通話系統(tǒng),包括:監(jiān)測模塊,用于監(jiān)測網(wǎng)絡(luò)熱點的穩(wěn)定值是否超過預設(shè)穩(wěn)定閾值;設(shè)置模塊,用于根據(jù)所述監(jiān)測結(jié)果選擇網(wǎng)絡(luò)接口或數(shù)據(jù)接口作為優(yōu)先接口;獲取模塊,用于獲取撥號信息和通話信息;網(wǎng)絡(luò)接口,用于將所述撥號信息和所述通話信息發(fā)送至網(wǎng)絡(luò)熱點;所述數(shù)據(jù)接口,用于將所述撥號信息和所述通話信息發(fā)送至基站。本發(fā)明在終端設(shè)備處仍采用電話通話的服務(wù)模式,但在通話數(shù)據(jù)的傳輸方式上根據(jù)網(wǎng)絡(luò)熱點的穩(wěn)定性來進行數(shù)據(jù)接口與網(wǎng)絡(luò)接口的切換,有效的平衡運營商端基站的負載、降低運營成本,并保持終端設(shè)備中溝通數(shù)據(jù)的完整,且使用價格低廉。
【專利說明】
一種終端設(shè)備、運營商服務(wù)器、通話方法及通話系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明屬于融合通信領(lǐng)域,尤其涉及一種終端設(shè)備、運營商服務(wù)器、通話方法及通話系統(tǒng)。
【背景技術(shù)】
[0002]終端設(shè)備有很多固有的通訊應(yīng)用,如:電話、短信、或彩信等,通常是通過通信網(wǎng)絡(luò)來進行數(shù)據(jù)傳遞的。通信網(wǎng)絡(luò)的運營商一般會提供不同的服務(wù)套餐,如X元/月提供N分鐘的電話通話時長,對于N分鐘之外的電話通話則另外收取費用。
[0003]隨著終端設(shè)備的不斷普及,對于通信運營商而言,面臨的第一個問題是:海量用戶同時通話時會導致基站的負載過大,進而可能通話質(zhì)量差、干擾較大、或通話中斷等等錯誤;面臨的第二個問題是:與終端設(shè)備上安裝的即時通信軟件相比,傳統(tǒng)的電話通話不具有價格上的優(yōu)勢,長此以往,很可能造成客戶或部分業(yè)務(wù)的流失。
[0004]而對于終端設(shè)備的用戶而言,既要考慮電話通話時的費用梯度問題,又要考慮聯(lián)系方式的切換,十分容易造成溝通的中斷、和數(shù)據(jù)的混淆。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明的旨在提供一種終端設(shè)備、運營商服務(wù)器、通話方法及通話系統(tǒng),可以解決傳統(tǒng)電話通話服務(wù)所導致運營商端基站的負載過大、運營成本過高、以及用戶端價格梯度大、與替換方案交替使用所導致的溝通中斷和數(shù)據(jù)混淆等技術(shù)問題。
[0006]為解決上述技術(shù)問題,本發(fā)明實施例提供了一種終端設(shè)備,包括:
[0007]監(jiān)測模塊,用于監(jiān)測網(wǎng)絡(luò)熱點的穩(wěn)定值是否超過預設(shè)穩(wěn)定閾值;
[0008]設(shè)置模塊,用于當超過所述穩(wěn)定閾值時選擇網(wǎng)絡(luò)接口作為優(yōu)先接口,當不超過所述穩(wěn)定閾值時選擇數(shù)據(jù)接口作為優(yōu)先接口 ;
[0009]獲取模塊,用于獲取撥號信息和通話信息;
[0010]所述網(wǎng)絡(luò)接口,用于將所述撥號信息和所述通話信息發(fā)送至網(wǎng)絡(luò)熱點,并由所述網(wǎng)絡(luò)熱點將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備;以及
[0011 ]所述數(shù)據(jù)接口,用于將所述撥號信息和所述通話信息發(fā)送至基站,并由所述基站將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備。
[0012]為解決上述技術(shù)問題,本發(fā)明實施例提供了一種運營商服務(wù)器,包括:
[0013]傳輸模塊,用于接收來自于終端設(shè)備的撥號信息和通話信息;
[0014]轉(zhuǎn)發(fā)模塊,用于將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備;
[0015]計算模塊,用于計算在預設(shè)時間段內(nèi)所述接收信息與所述發(fā)送信息之比,作為實時轉(zhuǎn)發(fā)率;
[0016]判斷模塊,用于判斷所述實時轉(zhuǎn)發(fā)率是否超過預設(shè)轉(zhuǎn)發(fā)率;以及
[0017]反饋模塊,用于當不超過所述預設(shè)轉(zhuǎn)發(fā)率時,發(fā)送請求切換服務(wù)的反饋信息。
[0018]為解決上述技術(shù)問題,本發(fā)明實施例提供了一種終端設(shè)備的通話方法,包括:
[0019]監(jiān)測網(wǎng)絡(luò)熱點的穩(wěn)定性,以生成穩(wěn)定值;
[0020]判斷所述穩(wěn)定值是否超過預設(shè)穩(wěn)定閾值,以生成監(jiān)測結(jié)果;
[0021]根據(jù)所述監(jiān)測結(jié)果選擇優(yōu)先接口,包括:當超過所述穩(wěn)定閾值時選擇網(wǎng)絡(luò)接口作為優(yōu)先接口,當不超過所述穩(wěn)定閾值時選擇數(shù)據(jù)接口作為優(yōu)先接口 ;
[0022]在用戶通話時,獲取撥號信息和通話信息;以及
[0023]將所述撥號信息和所述通話信息發(fā)送至所述優(yōu)先接口。
[0024]為解決上述技術(shù)問題,本發(fā)明實施例提供了一種通話系統(tǒng),包括:
[0025]上述終端設(shè)備、上述運營商服務(wù)器、基站、和接收設(shè)備。
[0026]相對于現(xiàn)有技術(shù),本發(fā)明的終端設(shè)備、運營商服務(wù)器、通話方法及通話系統(tǒng),在終端設(shè)備處仍采用電話通話的服務(wù)模式,但在通話數(shù)據(jù)的傳輸方式上根據(jù)網(wǎng)絡(luò)熱點的穩(wěn)定性來進行數(shù)據(jù)接口與網(wǎng)絡(luò)接口的切換,有效的平衡運營商端基站的負載、降低運營成本,并保持終端設(shè)備中溝通數(shù)據(jù)的完整,且使用價格低廉。
【附圖說明】
[0027]圖1是本發(fā)明實施例提供的終端設(shè)備、運營商服務(wù)器及通話方法的應(yīng)用環(huán)境示意圖;
[0028]圖2是本發(fā)明實施例一提供的終端設(shè)備的模塊示意圖;
[0029]圖3是本發(fā)明實施例二提供的終端設(shè)備的模塊示意圖;
[0030]圖4是本發(fā)明實施例三提供的運營商服務(wù)器的模塊示意圖;
[0031]圖5是本發(fā)明實施例四提供的終端設(shè)備的通話方法的流程示意圖。
【具體實施方式】
[0032]請參照附圖中的圖式,其中相同的組件符號代表相同的組件,本發(fā)明的原理是以實施在一適當?shù)倪\算環(huán)境中來舉例說明。以下的說明是基于所示例的本發(fā)明的具體實施例,其不應(yīng)被視為限制本發(fā)明未在此詳述的其它具體實施例。
[0033]本發(fā)明原理以上述文字來說明,其并不代表為一種限制,本領(lǐng)域技術(shù)人員將可了解到以下所述的多種步驟及操作亦可實施在硬件當中。本發(fā)明的原理使用許多其它泛用性或特定目的運算、通信環(huán)境或組態(tài)來進行操作。
[0034]請參閱圖1,為本發(fā)明中提供的終端設(shè)備、運營商服務(wù)器及通話方法的應(yīng)用環(huán)境示意圖。所述應(yīng)用環(huán)境,包括終端設(shè)備10、基站20、熱點30、運營商服務(wù)器40、以及通信網(wǎng)絡(luò)50。
[0035]其中,所述終端設(shè)備10,包括融合通信功能(Rich Communicat1n Suite,RCS)的業(yè)務(wù)接口,其中,所述融合通信功能可以是通過終端設(shè)備10所訂制的內(nèi)置功能、或下載的應(yīng)用程序進行實現(xiàn)。所述終端設(shè)備10,通過監(jiān)測網(wǎng)絡(luò)熱點30的穩(wěn)定性,來選擇基站20或運營商服務(wù)器40來提供電話通話服務(wù)。
[0036]所述基站20,用于通過4G提供通話服務(wù),并通過由基站20與終端設(shè)備10之間的數(shù)據(jù)通道51進行通話信息的傳輸??梢岳斫獾氖?,通過基站20進行傳輸?shù)耐ㄔ挿?wù)會記入在用戶的通信套餐中,且超出部分一般是按照每分鐘進行收費。
[0037]所述運營商服務(wù)器40,用于接收所述通話信息,并通過與終端設(shè)備10之間的網(wǎng)絡(luò)通道52進行通話信息的傳輸。運營商服務(wù)器40的優(yōu)點在于價格,缺點是部署沒有基站20密集,因而可能會出現(xiàn)無法連接或系統(tǒng)繁忙的情況,進而導致通話信息傳輸失敗、或服務(wù)質(zhì)量不佳。當所述運營商服務(wù)器40當傳輸失敗時,通知所述終端設(shè)備10,以便所述終端設(shè)備10可以及時通過基站20進行信息的發(fā)送??梢岳斫獾氖?,通過運營商服務(wù)器40傳輸?shù)亩绦乓话闶敲赓M或按流量費。
[0038]通信網(wǎng)絡(luò)50,包括數(shù)據(jù)通道51和網(wǎng)絡(luò)通道52,用于支持通話信息的傳輸。數(shù)據(jù)通道51由基站20與終端設(shè)備10等設(shè)備構(gòu)建而成。網(wǎng)絡(luò)通道52,由運營商服務(wù)器40、網(wǎng)絡(luò)熱點30、與終端設(shè)備10等設(shè)備構(gòu)建而成,包括無線廣域網(wǎng)、無線局域網(wǎng)、無線城域網(wǎng)、和/或個人網(wǎng)絡(luò)中的一個或多個的組合。
[0039]所述網(wǎng)絡(luò)熱點30,連接于終端設(shè)備10與運營商服務(wù)器40之間,用于將來自于終端設(shè)備10的通話信息經(jīng)由運營商服務(wù)器40傳輸至另一網(wǎng)絡(luò)熱點,直至傳輸至另一終端設(shè)備。優(yōu)選為用戶指定的WiFi熱點,如在家中、辦公場所、或商場的WiFi熱點等。
[0040]請參照以下實施例,實施例一、二側(cè)重于終端設(shè)備,實施例三側(cè)重于運營商服務(wù)器,實施例四側(cè)重于終端設(shè)備的通話方法??梢岳斫獾氖?雖然各實施例的側(cè)重不同,但其設(shè)計思想是一致的。且,在某個實施例中沒有詳述的部分,可以參見說明書全文的詳細描述,不再贅述。
[0041 ] 實施例一
[0042]請參閱圖2,所示為本發(fā)明實施例提供的終端設(shè)備的模塊示意圖。所述終端設(shè)備,包括:手機、或平板電腦等,此處不一一枚舉。
[0043]具體而言,所述終端設(shè)備200,包括:監(jiān)測模塊21、設(shè)置模塊22、獲取模塊23、網(wǎng)絡(luò)接口 24、和數(shù)據(jù)接口 25。
[0044]監(jiān)測模塊21,用于監(jiān)測網(wǎng)絡(luò)熱點的穩(wěn)定值是否超過預設(shè)穩(wěn)定閾值,以生成監(jiān)測結(jié)果O
[0045]需要說明的是,由終端設(shè)備、網(wǎng)絡(luò)熱點和運營商服務(wù)器等設(shè)備所構(gòu)成的網(wǎng)絡(luò)通道,可用于對電話通過所產(chǎn)生的通話數(shù)據(jù)進行傳輸。其中,由網(wǎng)絡(luò)熱點到運營商服務(wù)器之間,通常服務(wù)質(zhì)量較為穩(wěn)定,而可能會出現(xiàn)不穩(wěn)定因素的瓶頸部分,主要出現(xiàn)在網(wǎng)絡(luò)熱點與終端設(shè)備之間。因此,監(jiān)控模塊21,通過對網(wǎng)絡(luò)熱點的穩(wěn)定性進行監(jiān)控,即可獲知網(wǎng)絡(luò)通道的穩(wěn)定性。
[0046]其中,所述監(jiān)測模塊21,包括:發(fā)送子模塊211、接收子模塊212、計算子模塊213、時延子模塊214、對比模塊215、數(shù)值子模塊216、以及評估子模塊217中的部分或全部。
[0047]具體而言,發(fā)送子模塊211,用于向所述網(wǎng)絡(luò)熱點發(fā)送測試數(shù)據(jù)。
[0048]接收子模塊212,用于接收來自于所述網(wǎng)絡(luò)熱點的所述測試數(shù)據(jù)。
[0049]計算子模塊213,連接于發(fā)送子模塊211和接收子模塊212,用于計算所接收的測試數(shù)據(jù)與所發(fā)送的測試數(shù)據(jù)之比,以生成實際接收率,所述實際接收率用于評估所述網(wǎng)絡(luò)熱點的穩(wěn)定性。
[0050]舉例而言,所述發(fā)送子模塊211發(fā)送50個測試數(shù)據(jù)包,所述接收子模塊212接收到40個數(shù)據(jù)包,則實際接收率為80 %。
[0051]時延子模塊214,連接于發(fā)送子模塊211和接收子模塊212,用于統(tǒng)計所述接收測試數(shù)據(jù)與所述發(fā)送測試數(shù)據(jù)的實際時間差,所述實際時間差用于評估所述網(wǎng)絡(luò)熱點的穩(wěn)定性。
[0052]舉例而言,所述發(fā)送子模塊211發(fā)送第一測試數(shù)據(jù)包的時間與接收所述第一測試數(shù)數(shù)據(jù)包的時間差為0.03秒??梢岳斫獾氖?,所述時延子模塊214,還可以統(tǒng)計多個測試包,以平均其時間差,作為實際時間差。
[0053]對比子模塊215,連接于計算子模塊213和時延子模塊214,用于判斷所述實際接收率是否高于所述穩(wěn)定閾值中的預設(shè)接收率,以及判斷所述實際時間差是否低于所述穩(wěn)定閾值中的預設(shè)時間差。
[0054]數(shù)值子模塊216,用于根據(jù)所述對比子模塊的判斷結(jié)果生成穩(wěn)定值。
[0055]可以理解的是,所述穩(wěn)定值可以用很多形式進行表示,以最簡單的0、I為例。若所述實際接收率高于所述預設(shè)接收率,則初始的實際穩(wěn)定值+1 = I,若所述實際時間差低于所述預設(shè)時間差時,則更新的實際穩(wěn)定值+1 = 2。
[0056]結(jié)果子模塊217,當所述實際接收率高于所述預設(shè)接收率、且所述實際時間差低于所述預設(shè)時間差時,監(jiān)測結(jié)果為:所述網(wǎng)絡(luò)熱點的穩(wěn)定值超過預設(shè)穩(wěn)定閾值。
[0057]其中,可以設(shè)置所述穩(wěn)定閾值為I,則當實際穩(wěn)定值等于2時,監(jiān)測結(jié)果為:所述網(wǎng)絡(luò)熱點的穩(wěn)定值超過預設(shè)穩(wěn)定閾值??梢岳斫獾氖?,除了用簡單的0、1進行計算,還可以通過其他更精確而復雜的方式進行計算,以計算超過的程度。
[0058]設(shè)置模塊22,用于根據(jù)所述監(jiān)測結(jié)果選擇優(yōu)先接口。
[0059]具體而言,當超過所述穩(wěn)定閾值時選擇網(wǎng)絡(luò)接口24作為優(yōu)先接口,當不超過所述穩(wěn)定閾值時選擇數(shù)據(jù)接口 25作為優(yōu)先接口。
[0060]可以理解的是,所述設(shè)置模塊22的本質(zhì)是單刀雙擲開關(guān),其一端連接于所述獲取模塊23,另一端在網(wǎng)絡(luò)接口 24與數(shù)據(jù)接口 25之間進行切換。
[0061 ]獲取模塊23,用于獲取撥號信息和通話信息。
[0062]可以理解的是,所述獲取模塊23,獲取用戶在電話通話開始時的撥號信息,以及通話進行時的通話信息。
[0063]所述網(wǎng)絡(luò)接口24,連接于設(shè)置模塊22,用于將所述撥號信息和所述通話信息發(fā)送至網(wǎng)絡(luò)熱點,并由所述網(wǎng)絡(luò)熱點將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備。
[0064]可以理解的是,第一網(wǎng)絡(luò)熱點會將所述通話信息和撥號信息傳輸至運營商服務(wù)器,再由運營商服務(wù)器將根據(jù)所述撥號信息選擇對應(yīng)的第二網(wǎng)絡(luò)熱點,并將所述通話信息經(jīng)由所述第二網(wǎng)絡(luò)熱點傳輸至所述撥號信息所對應(yīng)的接收設(shè)備。
[0065]所述數(shù)據(jù)接口25,連接于設(shè)置模塊22,用于將所述撥號信息和所述通話信息發(fā)送至基站,并由所述基站將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備。
[0066]可以理解的是,所述第一基站會將所述通話信息和撥號信息傳輸至所述撥號信息所對應(yīng)的第二基站,并將所述通話信息經(jīng)由所述第二基站傳輸至所述撥號信息所對應(yīng)的接收設(shè)備。
[0067]本發(fā)明的終端設(shè)備,仍采用電話通話的服務(wù)模式,但在通話數(shù)據(jù)的傳輸方式上根據(jù)網(wǎng)絡(luò)熱點的穩(wěn)定性來進行數(shù)據(jù)接口與網(wǎng)絡(luò)接口的切換,有效的平衡運營商端基站的負載、降低運營成本,并保持終端設(shè)備中溝通數(shù)據(jù)的完整,且使用價格低廉。
[0068]實施例二
[0069]請參閱圖3,所示為本發(fā)明實施例提供的終端設(shè)備的模塊示意圖。所述終端設(shè)備,包括:手機、或平板電腦等,此處不一一枚舉。
[0070]可以理解的是,圖3的終端設(shè)備是對圖2中終端設(shè)備的優(yōu)化。其中,圖3中與圖2中相同的部分,仍采用2開頭,與圖2不同的部分,采用3開頭,以示其差異。
[0071]具體而言,所述終端設(shè)備300,包括但不限于:監(jiān)測模塊21、設(shè)置模塊22、獲取模塊23、網(wǎng)絡(luò)接口 24、數(shù)據(jù)接口 25、封裝模塊31、和切換模塊32。
[0072]監(jiān)測模塊21,用于監(jiān)測網(wǎng)絡(luò)熱點的穩(wěn)定值是否超過預設(shè)穩(wěn)定閾值,以生成監(jiān)測結(jié)果。具體而言,所述監(jiān)測模塊21,包括:
[0073]發(fā)送子模塊211,用于向所述網(wǎng)絡(luò)熱點發(fā)送測試數(shù)據(jù),比如發(fā)送50個測試包。
[0074]接收子模塊212,用于接收來自于所述網(wǎng)絡(luò)熱點的所述測試數(shù)據(jù),比如接收到45個測試數(shù)據(jù)包。
[0075]計算子模塊213,連接于發(fā)送子模塊211和接收子模塊212,用于計算所接收的測試數(shù)據(jù)與所發(fā)送的測試數(shù)據(jù)之比,以生成實際接收率,所述實際接收率用于評估所述網(wǎng)絡(luò)熱點的穩(wěn)定性。以上述數(shù)據(jù)為例,則實際接收率=接收的測試數(shù)據(jù)包/發(fā)送的測試數(shù)據(jù)包=90%。
[0076]時延子模塊214,連接于發(fā)送子模塊211和接收子模塊212,用于統(tǒng)計所述接收測試數(shù)據(jù)與所述發(fā)送測試數(shù)據(jù)的實際時間差,所述實際時間差用于評估所述網(wǎng)絡(luò)熱點的穩(wěn)定性。比如:所述發(fā)送子模塊211發(fā)送一組測試數(shù)據(jù)包的時間與接收所述一組測試數(shù)數(shù)據(jù)包的平均時間差為0.02秒。
[0077]對比子模塊215,連接于計算子模塊213和時延子模塊214,用于判斷所述實際接收率是否高于所述穩(wěn)定閾值中的預設(shè)接收率,以及判斷所述實際時間差是否低于所述穩(wěn)定閾值中的預設(shè)時間差。
[0078]數(shù)值子模塊216,連接于對比子模塊215,用于根據(jù)所述對比子模塊215的判斷結(jié)果生成穩(wěn)定值,比如:若實際接收率高于預設(shè)接收率,則初始穩(wěn)定值+0.6;若實際時間差低于預設(shè)時間差,則更新穩(wěn)定值+0.5,S卩,可以理解為,更新后的穩(wěn)定值= 1.1。
[0079]結(jié)果子模塊217,連接于數(shù)值子模塊216,當所述實際接收率高于所述預設(shè)接收率、且所述實際時間差低于所述預設(shè)時間差時,監(jiān)測結(jié)果為:所述網(wǎng)絡(luò)熱點的穩(wěn)定值超過預設(shè)穩(wěn)定閾值。以穩(wěn)定閾值是I為例,當所述實際接收率高于所述預設(shè)接收率、且所述實際時間差低于所述預設(shè)時間差時,網(wǎng)絡(luò)熱點的穩(wěn)定值I.I,則超過預設(shè)穩(wěn)定閾值I;而,當僅滿足上述一項時,則穩(wěn)定值是0.6或0.5,皆不超過所述穩(wěn)定閾值。
[0080]設(shè)置模塊22,連接于所述監(jiān)測模塊21,用于根據(jù)所述監(jiān)測結(jié)果選擇優(yōu)先接口。
[0081]可以理解的是,所述設(shè)置模塊22的本質(zhì)是單刀雙擲開關(guān),其一端連接于所述獲取模塊23,另一端在網(wǎng)絡(luò)接口 24與數(shù)據(jù)接口 25之間進行切換,而控制端連接于監(jiān)測模塊21。具體而言,當監(jiān)測結(jié)果為:超過所述穩(wěn)定閾值時,切換至網(wǎng)絡(luò)接口 24,以作為優(yōu)先接口,當監(jiān)測結(jié)果為:不超過所述穩(wěn)定閾值時,切換至數(shù)據(jù)接口 25,以作為優(yōu)先接口。
[0082]獲取模塊23,用于在電話通話開始時獲取撥號信息,以及電話通話進行時獲取通話信息。
[0083]封裝模塊31,用于通過軟件開發(fā)工具包(Software Development Kit,SDK)將融合通信的功能模塊進行封裝,以生成具有融合通信功能的應(yīng)用程序、插件、和/或進程。
[0084]網(wǎng)絡(luò)接口24,連接于封裝模塊31和設(shè)置模塊22,用于通過調(diào)用所述具有融合通信功能的應(yīng)用程序、插件、和/或進程,以將所述撥號信息和所述通話信息發(fā)送至網(wǎng)絡(luò)熱點,并由所述網(wǎng)絡(luò)熱點將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備。
[0085]所述數(shù)據(jù)接口25,連接于設(shè)置模塊22,用于將所述撥號信息和所述通話信息發(fā)送至基站,并由所述基站將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備。
[0086]切換模塊32,連接于所述設(shè)置模塊22,用于在通話過程中,接收來自于網(wǎng)絡(luò)熱點或運營商服務(wù)器的請求切換服務(wù)的反饋信息,并根據(jù)所述反饋信息通知所述設(shè)置模塊22進行所述優(yōu)先接口的切換。
[0087]可以理解的是,網(wǎng)絡(luò)熱點的服務(wù)并不一定穩(wěn)定,在實際通話過程中,服務(wù)質(zhì)量可能會隨時發(fā)生改變。切換模塊32用于通過實際通話數(shù)據(jù)來確定穩(wěn)定性,并當不穩(wěn)定時,通知設(shè)置模塊進行切換。可以理解的是,切換模塊32是對測試數(shù)據(jù)包的補充,用于對優(yōu)先接口進行實時管理。
[0088]本發(fā)明的終端設(shè)備,仍采用電話通話的服務(wù)模式,但在通話數(shù)據(jù)的傳輸方式上根據(jù)網(wǎng)絡(luò)熱點的穩(wěn)定性來進行數(shù)據(jù)接口與網(wǎng)絡(luò)接口的切換,有效的平衡運營商端基站的負載、降低運營成本,并保持終端設(shè)備中溝通數(shù)據(jù)的完整,且使用價格低廉。
[0089]實施例三
[0090]請參閱圖4,所示為發(fā)明實施例提供的運營商服務(wù)器的模塊示意圖。
[0091 ]所述運營商服務(wù)器400,包括:傳輸模塊41、轉(zhuǎn)發(fā)模塊42、計算模塊43、判斷模塊44、和反饋模塊45。
[0092]具體而言,傳輸模塊41,用于接收來自于終端設(shè)備的撥號信息和通話信息。
[0093]可以理解的是,所述傳輸模塊41經(jīng)由第一網(wǎng)絡(luò)熱點接收來自于終端設(shè)備的所述通話信息和撥號信息。
[0094]轉(zhuǎn)發(fā)模塊42,用于將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備。其中,所述轉(zhuǎn)發(fā)模塊42,包括:
[0095]選擇子模塊421,用于根據(jù)所述撥號信息選擇對應(yīng)的第二網(wǎng)絡(luò)熱點;以及
[0096]發(fā)送子模塊422,連接于選擇子模塊421,用于將所述通話信息發(fā)送至第二網(wǎng)絡(luò)熱點,并經(jīng)由所述第二網(wǎng)絡(luò)熱點傳輸至所述撥號信息所對應(yīng)的接收設(shè)備。
[0097]計算模塊43,連接于傳輸模塊41和轉(zhuǎn)發(fā)模塊42,用于計算在預設(shè)時間段內(nèi)所述接收信息與所述發(fā)送信息之比,作為實時轉(zhuǎn)發(fā)率。其中,所述計算模塊43,包括:
[0098]第一計數(shù)子模塊431,用于統(tǒng)計接收信息的數(shù)量;
[0099]第二計數(shù)子模塊432,用于統(tǒng)計發(fā)送信息的數(shù)量;以及
[0100]計算子模塊433,連接于第一計數(shù)子模塊431和第二計數(shù)子模塊432,用于在預設(shè)時間段內(nèi)所述接收信息與所述發(fā)送信息之比,作為實時轉(zhuǎn)發(fā)率。
[0101]判斷模塊44,連接于計算模塊43,用于判斷所述實時轉(zhuǎn)發(fā)率是否超過預設(shè)轉(zhuǎn)發(fā)率。
[0102]反饋模塊45,連接于判斷模塊44,用于當不超過所述預設(shè)轉(zhuǎn)發(fā)率時,即通信質(zhì)量較差,已無法滿足正常通話需求,則發(fā)送請求切換服務(wù)的反饋信息。
[0103]可以理解的是,當終端設(shè)備收到所述反饋信息后,會將其設(shè)置的優(yōu)先接口由網(wǎng)絡(luò)接口切換為數(shù)據(jù)接口,以便由基站繼續(xù)完成電話通話數(shù)據(jù)的傳輸。
[0104]本發(fā)明的運營商服務(wù)器,在終端設(shè)備仍采用電話通話的服務(wù)模式,但在通話數(shù)據(jù)的傳輸方式上采用數(shù)據(jù)接口與網(wǎng)絡(luò)接口的切換,有效的平衡運營商端基站的負載、降低運營成本,并保持終端設(shè)備中溝通數(shù)據(jù)的完整,且使用價格低廉。
[0105]實施例四
[0106]請參閱圖5,所示為發(fā)明實施例提供的終端設(shè)備的通話方法的流程示意圖。
[0107]所述終端設(shè)備的通話方法,包括:
[0108]在步驟S501中,監(jiān)測網(wǎng)絡(luò)熱點的穩(wěn)定性,以生成穩(wěn)定值。
[0109]具體而言,本步驟包括:
[0110](I)向所述網(wǎng)絡(luò)熱點發(fā)送測試數(shù)據(jù);
[0111](2)接收來自于所述網(wǎng)絡(luò)熱點的所述測試數(shù)據(jù);
[0112](3)計算所接收的測試數(shù)據(jù)與所發(fā)送的測試數(shù)據(jù)之比,以生成實際接收率,所述實際接收率用于評估所述網(wǎng)絡(luò)熱點的穩(wěn)定性;
[0113](4)判斷所述實際接收率是否高于所述穩(wěn)定閾值中的預設(shè)接收率;以及
[0114](5)根據(jù)所述接收率的判斷結(jié)果生成第一穩(wěn)定值;
[0115](6)統(tǒng)計所述接收測試數(shù)據(jù)與所述發(fā)送測試數(shù)據(jù)的實際時間差,所述實際時間差用于評估所述網(wǎng)絡(luò)熱點的穩(wěn)定性;
[0116](7)判斷所述實際時間差是否低于所述穩(wěn)定閾值中的預設(shè)時間差;以及
[0117](8)根據(jù)所述時間差的判斷結(jié)果生成第二穩(wěn)定值,所述穩(wěn)定值包括:第一穩(wěn)定閾值和/或第二穩(wěn)定閾值。
[0118]在步驟S502中,判斷所述穩(wěn)定值是否超過預設(shè)穩(wěn)定閾值,以生成監(jiān)測結(jié)果。
[0119]其中,當超過所述穩(wěn)定閾值時,執(zhí)行步驟S503;當不超過所述穩(wěn)定閾值時,執(zhí)行步驟S507。
[0120]在步驟S503中,選擇網(wǎng)絡(luò)接口作為優(yōu)先接口。
[0121]在步驟S504中,在用戶通話時,獲取撥號信息和通話信息。
[0122]在步驟S505中,將所述撥號信息和所述通話信息發(fā)送至所述網(wǎng)絡(luò)接口。
[0123]具體而言,本步驟包括:
[0124](I)將所述撥號信息和所述通話信息經(jīng)由網(wǎng)絡(luò)接口發(fā)送至網(wǎng)絡(luò)熱點;
[0125](2)由所述網(wǎng)絡(luò)熱點將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備。
[0126]在步驟S506中,在通話過程中,判斷是否接收到來自于網(wǎng)絡(luò)熱點或運營商服務(wù)器的請求切換服務(wù)的反饋信息。
[0127]若接收到反饋信息,則執(zhí)行步驟S507;若未接收到,則繼續(xù)通話,直至步驟S509。
[0128]在步驟S507中,根據(jù)所述反饋信息通知所述設(shè)置模塊進行所述優(yōu)先接口的切換,即,選擇數(shù)據(jù)接口作為優(yōu)先接口。
[0129]在步驟S508中,將所述撥號信息和通話信息發(fā)送至所述數(shù)據(jù)接口。
[0130]具體而言,本步驟包括:
[0131 ] (I)將所述撥號信息和所述通話信息經(jīng)由數(shù)據(jù)接口發(fā)送至基站;
[0132](2)由所述基站將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備。
[0133]在步驟S509中,接收掛斷指令,并完成電話通話。
[0134]本發(fā)明的終端設(shè)備的通話方法,在終端設(shè)備仍采用電話通話的服務(wù)模式,但在通話數(shù)據(jù)的傳輸方式上根據(jù)網(wǎng)絡(luò)熱點的穩(wěn)定性來進行數(shù)據(jù)接口與網(wǎng)絡(luò)接口的切換,有效的平衡運營商端基站的負載、降低運營成本,并保持終端設(shè)備中溝通數(shù)據(jù)的完整,且使用價格低廉。
[0135]本發(fā)明實施例提供的終端設(shè)備、運營商服務(wù)器、通話方法及通話系統(tǒng)屬于同一構(gòu)思,其具體實現(xiàn)過程詳見說明書全文,此處不再贅述。
[0136]綜上所述,雖然本發(fā)明已以優(yōu)選實施例揭露如上,但上述優(yōu)選實施例并非用以限制本發(fā)明,本領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動與潤飾,因此本發(fā)明的保護范圍以權(quán)利要求界定的范圍為準。
【主權(quán)項】
1.一種終端設(shè)備,其特征在于,包括: 監(jiān)測模塊,用于監(jiān)測網(wǎng)絡(luò)熱點的穩(wěn)定值是否超過預設(shè)穩(wěn)定閾值; 設(shè)置模塊,用于當超過所述穩(wěn)定閾值時選擇網(wǎng)絡(luò)接口作為優(yōu)先接口,當不超過所述穩(wěn)定閾值時選擇數(shù)據(jù)接口作為優(yōu)先接口 ; 獲取模塊,用于獲取撥號信息和通話信息; 所述網(wǎng)絡(luò)接口,用于將所述撥號信息和所述通話信息發(fā)送至網(wǎng)絡(luò)熱點,并由所述網(wǎng)絡(luò)熱點將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備;以及 所述數(shù)據(jù)接口,用于將所述撥號信息和所述通話信息發(fā)送至基站,并由所述基站將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備。2.如權(quán)利要求1所述的終端設(shè)備,其特征在于,所述監(jiān)測模塊,包括: 發(fā)送子模塊,用于向所述網(wǎng)絡(luò)熱點發(fā)送測試數(shù)據(jù); 接收子模塊,用于接收來自于所述網(wǎng)絡(luò)熱點的所述測試數(shù)據(jù); 計算子模塊,用于計算所接收的測試數(shù)據(jù)與所發(fā)送的測試數(shù)據(jù)之比,以生成實際接收率,所述實際接收率用于評估所述網(wǎng)絡(luò)熱點的穩(wěn)定性; 對比子模塊,用于判斷所述實際接收率是否高于所述穩(wěn)定閾值中的預設(shè)接收率;以及 數(shù)值子模塊,用于根據(jù)所述對比子模塊的判斷結(jié)果生成穩(wěn)定值。3.如權(quán)利要求2所述的終端設(shè)備,其特征在于,所述監(jiān)測模塊,還包括: 時延子模塊,用于統(tǒng)計所述接收測試數(shù)據(jù)與所述發(fā)送測試數(shù)據(jù)的實際時間差,所述實際時間差用于評估所述網(wǎng)絡(luò)熱點的穩(wěn)定性; 所述對比子模塊,還用于判斷所述實際時間差是否低于所述穩(wěn)定閾值中的預設(shè)時間差;以及 結(jié)果子模塊,當所述實際接收率高于所述預設(shè)接收率、且所述實際時間差低于所述預設(shè)時間差時,監(jiān)測結(jié)果為:所述網(wǎng)絡(luò)熱點的穩(wěn)定值超過預設(shè)穩(wěn)定閾值。4.如權(quán)利要求1所述的終端設(shè)備,其特征在于,還包括: 切換模塊,連接于所述設(shè)置模塊,用于在通話過程中,接收來自于網(wǎng)絡(luò)熱點或運營商服務(wù)器的請求切換服務(wù)的反饋信息,并根據(jù)所述反饋信息通知所述設(shè)置模塊進行所述優(yōu)先接口的切換。5.如權(quán)利要求1所述的終端設(shè)備,其特征在于,還包括: 封裝模塊,用于通過SDK將融合通信的功能模塊進行封裝,以生成具有融合通信功能的應(yīng)用程序、插件、和/或進程; 所述網(wǎng)絡(luò)接口,具體用于通過調(diào)用所述具有融合通信功能的應(yīng)用程序、插件、和/或進程,以將所述撥號信息和所述通話信息發(fā)送至所述網(wǎng)絡(luò)熱點。6.一種運營商服務(wù)器,其特征在于,包括: 傳輸模塊,用于接收來自于終端設(shè)備的撥號信息和通話信息; 轉(zhuǎn)發(fā)模塊,用于將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備; 計算模塊,用于計算在預設(shè)時間段內(nèi)所述接收信息與所述發(fā)送信息之比,作為實時轉(zhuǎn)發(fā)率; 判斷模塊,用于判斷所述實時轉(zhuǎn)發(fā)率是否超過預設(shè)轉(zhuǎn)發(fā)率;以及 反饋模塊,用于當不超過所述預設(shè)轉(zhuǎn)發(fā)率時,發(fā)送請求切換服務(wù)的反饋信息。7.一種終端設(shè)備的通話方法,其特征在于,包括: 監(jiān)測網(wǎng)絡(luò)熱點的穩(wěn)定性,以生成穩(wěn)定值; 判斷所述穩(wěn)定值是否超過預設(shè)穩(wěn)定閾值,以生成監(jiān)測結(jié)果; 根據(jù)所述監(jiān)測結(jié)果選擇優(yōu)先接口,包括:當超過所述穩(wěn)定閾值時選擇網(wǎng)絡(luò)接口作為優(yōu)先接口,當不超過所述穩(wěn)定閾值時選擇數(shù)據(jù)接口作為優(yōu)先接口 ; 在用戶通話時,獲取撥號信息和通話信息;以及 將所述撥號信息和所述通話信息發(fā)送至所述優(yōu)先接口。8.如權(quán)利要求7所述的通話方法,其特征在于,將所述撥號信息和所述通話信息發(fā)送至所述優(yōu)先接口,包括: 若選擇所述網(wǎng)絡(luò)接口作為優(yōu)先接口,則將所述撥號信息和所述通話信息發(fā)送至網(wǎng)絡(luò)熱點,并由所述網(wǎng)絡(luò)熱點將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備;以及若選擇所述數(shù)據(jù)接口作為優(yōu)先接口,則將所述撥號信息和所述通話信息發(fā)送至基站,并由所述基站將所述通話信息傳輸至所述撥號信息所對應(yīng)的接收設(shè)備。9.如權(quán)利要求7所述的通話方法,其特征在于,監(jiān)測網(wǎng)絡(luò)熱點的穩(wěn)定性,以生成穩(wěn)定值,包括: 向所述網(wǎng)絡(luò)熱點發(fā)送測試數(shù)據(jù); 接收來自于所述網(wǎng)絡(luò)熱點的所述測試數(shù)據(jù); 計算所接收的測試數(shù)據(jù)與所發(fā)送的測試數(shù)據(jù)之比,以生成實際接收率,所述實際接收率用于評估所述網(wǎng)絡(luò)熱點的穩(wěn)定性; 判斷所述實際接收率是否高于所述穩(wěn)定閾值中的預設(shè)接收率;以及 根據(jù)所述接收率的判斷結(jié)果生成第一穩(wěn)定值。10.如權(quán)利要求9所述的通話方法,其特征在于,接收來自于所述網(wǎng)絡(luò)熱點的所述測試數(shù)據(jù),之后還包括: 統(tǒng)計所述接收測試數(shù)據(jù)與所述發(fā)送測試數(shù)據(jù)的實際時間差,所述實際時間差用于評估所述網(wǎng)絡(luò)熱點的穩(wěn)定性; 判斷所述實際時間差是否低于所述穩(wěn)定閾值中的預設(shè)時間差;以及 根據(jù)所述時間差的判斷結(jié)果生成第二穩(wěn)定值,所述穩(wěn)定值包括:第一穩(wěn)定閾值和/或第二穩(wěn)定閾值。11.如權(quán)利要求7所述的通話方法,其特征在于,還包括: 在通話過程中,接收來自于網(wǎng)絡(luò)熱點或運營商服務(wù)器的請求切換服務(wù)的反饋信息;以及 根據(jù)所述反饋信息通知所述設(shè)置模塊進行所述優(yōu)先接口的切換。12.一種通話系統(tǒng),其特征在于,包括: 如權(quán)利要求1至5中任一項所述的終端設(shè)備、如權(quán)利要求6所述的運營商服務(wù)器、基站、和接收設(shè)備。
【文檔編號】H04L12/58GK105871699SQ201610373589
【公開日】2016年8月17日
【申請日】2016年5月30日
【發(fā)明人】黃宏用
【申請人】廣東歐珀移動通信有限公司