一種基于互聯(lián)網(wǎng)ip網(wǎng)絡(luò)的語音、短信解決方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種基于互聯(lián)網(wǎng)IP網(wǎng)絡(luò)的語音、短信解決方法,屬于通信領(lǐng)域。
【背景技術(shù)】
[0002]目前基于互聯(lián)網(wǎng)IP網(wǎng)絡(luò)的語音、短信的協(xié)議及解決方案已經(jīng)有很多,比如H.323、BICC、SIP、MGCP、H.248等,以及針對特定使用場景的諸如VoLTE,VoWiFi等。目前存在以下問題:
(1)對接復(fù)雜。①運營商的網(wǎng)絡(luò)結(jié)構(gòu)和技術(shù)不同;②各通信系統(tǒng)和運營商對協(xié)議的支持各不相同,有的運營商使用私有協(xié)議;
(2)對運營商現(xiàn)有網(wǎng)絡(luò)改動大。即使解決第(I)點中提到的協(xié)議問題之后,也需要對現(xiàn)有網(wǎng)絡(luò)的結(jié)構(gòu)、計費、流程等進行較大改動;
(3)在網(wǎng)絡(luò)帶寬不足或網(wǎng)絡(luò)不穩(wěn)定時,通話質(zhì)量差;
(4)不易監(jiān)管。由于用戶采用軟件終端進行通信,缺少統(tǒng)一的號碼管理和監(jiān)督,容易被不良人員用來從事非法活動。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提供一種基于互聯(lián)網(wǎng)IP網(wǎng)絡(luò)的語音、短信解決方法,主要解決現(xiàn)有基于互聯(lián)網(wǎng)IP網(wǎng)絡(luò)的語音、短信解決方案對接復(fù)雜、不適配于現(xiàn)有協(xié)議并且監(jiān)管麻煩的問題。本發(fā)明利用現(xiàn)有的互聯(lián)網(wǎng)IP網(wǎng)絡(luò)技術(shù),以及運營商現(xiàn)在成熟商用的核心網(wǎng)絡(luò),實現(xiàn)一種跨平臺的方案。只要在能接入互聯(lián)網(wǎng)IP網(wǎng)絡(luò)的地方,就可以實現(xiàn)電話、短信業(yè)務(wù)。
[0004]為了實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下:
一種基于互聯(lián)網(wǎng)IP網(wǎng)絡(luò)的語音、短信解決方法,包括如下步驟:
(1)在終端軟件上注冊賬戶,并將賬戶與手機號碼綁定;
(2)代理中心對每一個綁定到終端軟件上的手機號碼進行狀態(tài)模擬;
(3)當(dāng)狀態(tài)模擬為開機在線時,實現(xiàn)用戶與核心網(wǎng)之間的通信,當(dāng)用戶發(fā)送業(yè)務(wù)數(shù)據(jù)時,進行步驟(4) ~ (5);當(dāng)用戶接收業(yè)務(wù)數(shù)據(jù)時,進行步驟(6) ~ (7);
(4)用戶通過終端軟件將業(yè)務(wù)數(shù)據(jù)加密并依照互聯(lián)網(wǎng)IP網(wǎng)絡(luò)協(xié)議裝成IP包數(shù)據(jù),然后通過IP通道發(fā)送至代理中心;
(5)代理中心接收到IP包數(shù)據(jù)后進行解封裝,提取出協(xié)議相關(guān)數(shù)據(jù),然后再將其封裝成核心網(wǎng)接入?yún)f(xié)議數(shù)據(jù),發(fā)送到核心網(wǎng);
(6)代理中心接收核心網(wǎng)發(fā)送的業(yè)務(wù)數(shù)據(jù)后,從核心網(wǎng)接入?yún)f(xié)議中解析出協(xié)議相關(guān)數(shù)據(jù);
(7)代理中心將解析出的協(xié)議相關(guān)數(shù)據(jù)再封裝成互聯(lián)網(wǎng)IP網(wǎng)絡(luò)協(xié)議數(shù)據(jù),發(fā)送至終端軟件;
其中,業(yè)務(wù)數(shù)據(jù)包括電話、短信業(yè)務(wù)數(shù)據(jù)中的一種或兩種;協(xié)議相關(guān)數(shù)據(jù)包括語音或短信信息以及相應(yīng)的時間、位置、鑒權(quán)信息,核心網(wǎng)為運營商核心網(wǎng)。
[0005]具體地,所述核心網(wǎng)接入?yún)f(xié)議為A/Iu/Sl核心網(wǎng)接入?yún)f(xié)議。
[0006]進一步地,所述步驟(2)中,狀態(tài)模擬的操作流程為:
(21)代理中心獲取用戶的狀態(tài)信息,判斷是否需要進行狀態(tài)模擬,若是,則進行步驟
(22)~ (23);若否,則切換至下一個用戶;
(22)模擬用戶狀態(tài),將其封裝成核心網(wǎng)接入?yún)f(xié)議數(shù)據(jù),發(fā)送至核心網(wǎng);
(23)核心網(wǎng)返回狀態(tài)信息;
其中,狀態(tài)信息包括開關(guān)機狀態(tài)信息、位置信息、在線狀態(tài)信息。
[0007]當(dāng)用戶發(fā)送電話業(yè)務(wù)數(shù)據(jù)時,具體通信步驟為:
(41)用戶通過終端軟件將業(yè)務(wù)數(shù)據(jù)通過加密算法加密,加密后依照互聯(lián)網(wǎng)IP網(wǎng)絡(luò)協(xié)議封裝成IP包數(shù)據(jù),然后通過IP通道發(fā)送至代理中心;
(42)代理中心獲取到IP包數(shù)據(jù)后判斷是否為語音IP包數(shù)據(jù),若是則進行步驟(43)~(44),若否,則獲取下一個IP數(shù)據(jù)包;
(43)代理中心解封裝語音IP包數(shù)據(jù),提取出語音數(shù)據(jù),然后采用核心網(wǎng)接入?yún)f(xié)議,將語音數(shù)據(jù)重新封裝并發(fā)送至核心網(wǎng);
(44)代理中心判斷是否發(fā)送成功,若發(fā)送成功則接收下一個IP包數(shù)據(jù),并重復(fù)步驟
(42)~ (44);若否,則重新發(fā)送。
[0008]當(dāng)用戶發(fā)送短信業(yè)務(wù)數(shù)據(jù)時,具體通信步驟為:
(51)用戶通過終端軟件將業(yè)務(wù)數(shù)據(jù)通過加密算法加密,加密后依照互聯(lián)網(wǎng)IP網(wǎng)絡(luò)協(xié)議封裝成IP包數(shù)據(jù),然后通過IP通道發(fā)送至代理中心;
(52)代理中心獲取到IP包數(shù)據(jù)后判斷是否為短信IP包數(shù)據(jù),若是則進行步驟(53)~(54),若否,則獲取下一個IP數(shù)據(jù)包;
(53)代理中心解封裝短信IP包數(shù)據(jù),提取出短信數(shù)據(jù),然后采用核心網(wǎng)接入?yún)f(xié)議,將短信數(shù)據(jù)重新封裝并發(fā)送至核心網(wǎng);
(54)代理中心判斷是否發(fā)送成功,若發(fā)送成功則接收下一個IP包數(shù)據(jù),并重復(fù)步驟
(52)~ (54);若否,則重新發(fā)送。
[0009]當(dāng)用戶接收電話業(yè)務(wù)數(shù)據(jù)時,具體通信步驟為:
(61)代理中心獲取核心網(wǎng)的業(yè)務(wù)數(shù)據(jù),判斷是否為語音業(yè)務(wù)數(shù)據(jù),若是則進行步驟(62) ~ (64);若否,則獲取下一個業(yè)務(wù)數(shù)據(jù);
(62)依照核心網(wǎng)接入?yún)f(xié)議解封業(yè)務(wù)數(shù)據(jù),提取語音數(shù)據(jù);
(63)采用互聯(lián)網(wǎng)IP網(wǎng)絡(luò)協(xié)議,將語音數(shù)據(jù)重新封裝,然后發(fā)送到終端軟件;
(64)代理中心判斷是否發(fā)送成功,若發(fā)送成功則接收下一個業(yè)務(wù)數(shù)據(jù),并重復(fù)步驟
(61)~(64);若否,則重新發(fā)送。
[0010]當(dāng)用戶接收短信業(yè)務(wù)數(shù)據(jù)時,具體通信步驟為:
(71)代理中心獲取核心網(wǎng)的業(yè)務(wù)數(shù)據(jù),判斷是否為短信業(yè)務(wù)數(shù)據(jù),若是則進行步驟
(62)~ (64);若否,則獲取下一個業(yè)務(wù)數(shù)據(jù);
(72)依照核心網(wǎng)接入?yún)f(xié)議解封業(yè)務(wù)數(shù)據(jù),提取短信數(shù)據(jù);
(73)采用互聯(lián)網(wǎng)IP網(wǎng)絡(luò)協(xié)議,將短信數(shù)據(jù)重新封裝,然后發(fā)送到終端軟件;
(74)代理中心判斷是否發(fā)送成功,若發(fā)送成功則接收下一個業(yè)務(wù)數(shù)據(jù),并重復(fù)步驟
(71)~ (74);若否,則重新發(fā)送。
[0011]所述代理中心還將管理用戶的賬戶信息、業(yè)務(wù)信息、當(dāng)前狀態(tài)等,記錄每一次的操作記錄以便日后查詢,對用戶信息進行鑒權(quán)。
[0012]終端軟件主要包括以下功能:
1、支持多操作系統(tǒng),包括android、1S等等。用戶可以選擇合適的版本進行安裝;
2、統(tǒng)一的操作界面。屏蔽手機操作系統(tǒng)Π、手機制式、手機廠商以及手機型號的差異,為用戶提供統(tǒng)一的圖形化操作界面,幫助用戶快速上手,完成操作;
3、電話和短彳目業(yè)務(wù);
4、手機業(yè)務(wù)辦理;
5、注冊、登錄以及用戶信息維護。
[0013]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果:
(I)本發(fā)明只要在能接入互聯(lián)網(wǎng)IP網(wǎng)絡(luò)的地方,就可以實現(xiàn)電話、短信業(yè)務(wù),業(yè)務(wù)、營帳、鑒權(quán)等等操作都利用運營商網(wǎng)絡(luò),實現(xiàn)對號碼的統(tǒng)一管理、統(tǒng)一分配、統(tǒng)一監(jiān)管,用戶不用大幅度改變自己的使用習(xí)慣,第三方企業(yè)也不用投入大量資本建設(shè)網(wǎng)絡(luò),同時減輕監(jiān)管風(fēng)險,充分發(fā)揮各方自身優(yōu)勢,共同打造互聯(lián)網(wǎng)IP網(wǎng)絡(luò)和傳統(tǒng)運營商的通信融合。
[0014](2)本發(fā)明將賬戶與手機號碼進行綁定,從而取代SM卡,不再為SM卡放不進卡槽煩惱,也不用擔(dān)心SIM卡丟失,更不用擔(dān)心信息丟失;用戶只要知道自己的賬號、密碼,可以在任何裝有APP的終端上進行電話接打、短信收發(fā),等各種電信業(yè)務(wù),實現(xiàn)信息的云存儲;也可以方便實現(xiàn)一機多號,一個用戶可綁定多個手機號碼,不再為傳統(tǒng)的單卡單待或雙卡雙待而煩惱,只要能接入互聯(lián)網(wǎng)IP網(wǎng)絡(luò),就可以實現(xiàn)一機多號的功能。
[0015](3)本發(fā)明集成主流的VOIP協(xié)議,如H.323,BICC, SIP, MGCP, H.248等,第三方可以根據(jù)自己的需要進行選擇,避免做新的開發(fā)工作,從而把重心集中在市場營銷上;另外,方案也提供通