一种基于互联网ip网络的语音、短信解决方法

文档序号:8342742阅读:794来源:国知局
一种基于互联网ip网络的语音、短信解决方法
【技术领域】
[0001]本发明涉及一种基于互联网IP网络的语音、短信解决方法,属于通信领域。
【背景技术】
[0002]目前基于互联网IP网络的语音、短信的协议及解决方案已经有很多,比如H.323、BICC、SIP、MGCP、H.248等,以及针对特定使用场景的诸如VoLTE,VoWiFi等。目前存在以下问题:
(1)对接复杂。①运营商的网络结构和技术不同;②各通信系统和运营商对协议的支持各不相同,有的运营商使用私有协议;
(2)对运营商现有网络改动大。即使解决第(I)点中提到的协议问题之后,也需要对现有网络的结构、计费、流程等进行较大改动;
(3)在网络带宽不足或网络不稳定时,通话质量差;
(4)不易监管。由于用户采用软件终端进行通信,缺少统一的号码管理和监督,容易被不良人员用来从事非法活动。

【发明内容】

[0003]本发明的目的在于提供一种基于互联网IP网络的语音、短信解决方法,主要解决现有基于互联网IP网络的语音、短信解决方案对接复杂、不适配于现有协议并且监管麻烦的问题。本发明利用现有的互联网IP网络技术,以及运营商现在成熟商用的核心网络,实现一种跨平台的方案。只要在能接入互联网IP网络的地方,就可以实现电话、短信业务。
[0004]为了实现上述目的,本发明采用的技术方案如下:
一种基于互联网IP网络的语音、短信解决方法,包括如下步骤:
(1)在终端软件上注册账户,并将账户与手机号码绑定;
(2)代理中心对每一个绑定到终端软件上的手机号码进行状态模拟;
(3)当状态模拟为开机在线时,实现用户与核心网之间的通信,当用户发送业务数据时,进行步骤(4) ~ (5);当用户接收业务数据时,进行步骤(6) ~ (7);
(4)用户通过终端软件将业务数据加密并依照互联网IP网络协议装成IP包数据,然后通过IP通道发送至代理中心;
(5)代理中心接收到IP包数据后进行解封装,提取出协议相关数据,然后再将其封装成核心网接入协议数据,发送到核心网;
(6)代理中心接收核心网发送的业务数据后,从核心网接入协议中解析出协议相关数据;
(7)代理中心将解析出的协议相关数据再封装成互联网IP网络协议数据,发送至终端软件;
其中,业务数据包括电话、短信业务数据中的一种或两种;协议相关数据包括语音或短信信息以及相应的时间、位置、鉴权信息,核心网为运营商核心网。
[0005]具体地,所述核心网接入协议为A/Iu/Sl核心网接入协议。
[0006]进一步地,所述步骤(2)中,状态模拟的操作流程为:
(21)代理中心获取用户的状态信息,判断是否需要进行状态模拟,若是,则进行步骤
(22)~ (23);若否,则切换至下一个用户;
(22)模拟用户状态,将其封装成核心网接入协议数据,发送至核心网;
(23)核心网返回状态信息;
其中,状态信息包括开关机状态信息、位置信息、在线状态信息。
[0007]当用户发送电话业务数据时,具体通信步骤为:
(41)用户通过终端软件将业务数据通过加密算法加密,加密后依照互联网IP网络协议封装成IP包数据,然后通过IP通道发送至代理中心;
(42)代理中心获取到IP包数据后判断是否为语音IP包数据,若是则进行步骤(43)~(44),若否,则获取下一个IP数据包;
(43)代理中心解封装语音IP包数据,提取出语音数据,然后采用核心网接入协议,将语音数据重新封装并发送至核心网;
(44)代理中心判断是否发送成功,若发送成功则接收下一个IP包数据,并重复步骤
(42)~ (44);若否,则重新发送。
[0008]当用户发送短信业务数据时,具体通信步骤为:
(51)用户通过终端软件将业务数据通过加密算法加密,加密后依照互联网IP网络协议封装成IP包数据,然后通过IP通道发送至代理中心;
(52)代理中心获取到IP包数据后判断是否为短信IP包数据,若是则进行步骤(53)~(54),若否,则获取下一个IP数据包;
(53)代理中心解封装短信IP包数据,提取出短信数据,然后采用核心网接入协议,将短信数据重新封装并发送至核心网;
(54)代理中心判断是否发送成功,若发送成功则接收下一个IP包数据,并重复步骤
(52)~ (54);若否,则重新发送。
[0009]当用户接收电话业务数据时,具体通信步骤为:
(61)代理中心获取核心网的业务数据,判断是否为语音业务数据,若是则进行步骤(62) ~ (64);若否,则获取下一个业务数据;
(62)依照核心网接入协议解封业务数据,提取语音数据;
(63)采用互联网IP网络协议,将语音数据重新封装,然后发送到终端软件;
(64)代理中心判断是否发送成功,若发送成功则接收下一个业务数据,并重复步骤
(61)~(64);若否,则重新发送。
[0010]当用户接收短信业务数据时,具体通信步骤为:
(71)代理中心获取核心网的业务数据,判断是否为短信业务数据,若是则进行步骤
(62)~ (64);若否,则获取下一个业务数据;
(72)依照核心网接入协议解封业务数据,提取短信数据;
(73)采用互联网IP网络协议,将短信数据重新封装,然后发送到终端软件;
(74)代理中心判断是否发送成功,若发送成功则接收下一个业务数据,并重复步骤
(71)~ (74);若否,则重新发送。
[0011]所述代理中心还将管理用户的账户信息、业务信息、当前状态等,记录每一次的操作记录以便日后查询,对用户信息进行鉴权。
[0012]终端软件主要包括以下功能:
1、支持多操作系统,包括android、1S等等。用户可以选择合适的版本进行安装;
2、统一的操作界面。屏蔽手机操作系统Π、手机制式、手机厂商以及手机型号的差异,为用户提供统一的图形化操作界面,帮助用户快速上手,完成操作;
3、电话和短彳目业务;
4、手机业务办理;
5、注册、登录以及用户信息维护。
[0013]与现有技术相比,本发明具有以下有益效果:
(I)本发明只要在能接入互联网IP网络的地方,就可以实现电话、短信业务,业务、营帐、鉴权等等操作都利用运营商网络,实现对号码的统一管理、统一分配、统一监管,用户不用大幅度改变自己的使用习惯,第三方企业也不用投入大量资本建设网络,同时减轻监管风险,充分发挥各方自身优势,共同打造互联网IP网络和传统运营商的通信融合。
[0014](2)本发明将账户与手机号码进行绑定,从而取代SM卡,不再为SM卡放不进卡槽烦恼,也不用担心SIM卡丢失,更不用担心信息丢失;用户只要知道自己的账号、密码,可以在任何装有APP的终端上进行电话接打、短信收发,等各种电信业务,实现信息的云存储;也可以方便实现一机多号,一个用户可绑定多个手机号码,不再为传统的单卡单待或双卡双待而烦恼,只要能接入互联网IP网络,就可以实现一机多号的功能。
[0015](3)本发明集成主流的VOIP协议,如H.323,BICC, SIP, MGCP, H.248等,第三方可以根据自己的需要进行选择,避免做新的开发工作,从而把重心集中在市场营销上;另外,方案也提供通
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1