[发明专利]基于蜂窝移动通讯网络和IP网络的自动切换系统及方法有效
申请号: | 201110127791.0 | 申请日: | 2011-05-18 |
公开(公告)号: | CN102196384A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 陈善真 | 申请(专利权)人: | 陈善真 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W36/14;H04L12/58;H04L29/06 |
代理公司: | 北京聿宏知识产权代理有限公司 11372 | 代理人: | 吴大建;刘华联 |
地址: | 725100 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 蜂窝 移动 通讯 网络 ip 自动 切换 系统 方法 | ||
技术领域
本发明涉及通信领域,尤其涉及基于蜂窝移动通讯网络和IP网络的自动切换系统及方法。
背景技术
短信息是一种流行的通讯方式,其能够提供在移动设备之间的实时文字信息传送。绝大部分移动电话用户都可以使用移动电话发送短信息,但市场上许多运营商提供的短信息服务价格昂贵。随着智能移动电话的流行,移动电话上即时通信软件迅速发展。即时通信软件可以实现同一个即时通信网络注册用户的短信息通信,价格相对低廉,但是对于没有使用该通信网络的即时通信软件则无能无力。
现有技术中,许多的即时通信软件都可以提供廉价的短信息通信,例如中国移动飞信,腾讯微信,视窗信使(Windows LiveMessenger)等。但是中国移动飞信,不能在非注册用户之间发信息。而腾讯微信、Windows Live Messenger等大多数即时通信软件,用户需要注册一个用户名,作为发信息时的身份标识。有些即时通信软件可实现电脑和移动电话之间的短信息传送,但是移动电话短信息和电脑上的即时通信软件对话后,对话的上下文分别分开储存在移动电话短信息收件箱和电脑消息历史记录内,不方便用户事后统一查找。
苹果公司的即时通信软件FaceTime,可以用移动电话号码作为视频电话的标识符,但没有将电话号码做为移动电话短信息和电话的帐号标识符。除此以外,FaceTime只能在无线局域网络上使用,而且如果对方用户不是FaceTime用户,或者不在线,也无法自动切换为其他通信方式,例如传统电话和短信息。
发明内容
为了解决上述的技术问题,本发明提供了基于蜂窝移动通讯网络和IP网络的自动切换系统及方法。
本发明提供了了一种基于蜂窝移动通讯网络和IP网络的自动切换方法,包括:
步骤1,移动电话号码或者移动电话号码经过运算得到的结果作为客户端的账号标识符或者作为客户端的账号标识符的一部分;
步骤2,发送方用户在发送方客户端中输入或选择接收方用户的移动电话号码并选择发送消息;如果接收方用户已在服务器端注册并且在线,则发送方客户端通过IP网络向服务器端发送即时消息,服务器端将该即时消息转发至接收方客户端;如果接收方用户未注册或者已注册但离线,则发送方客户端直接通过蜂窝移动通讯网络向接收方用户的移动电话号码发送短信息。
在一个示例中,步骤1和步骤2之间还包括步骤3,客户端自动注册或自动登录并加载移动电话号码作为联系人;客户端与服务器端在IP网络上建立推送通道。
在一个示例中,接收方客户端收到即时消息后以与显示收到短信息相同的方式显示发送方用户的移动电话号码。
在一个示例中,客户端自动注册和自动登录包括:
步骤30,客户端和服务器端建立加密IP通信链接并相互认证;
步骤31,客户端检查是否有授权票据,如果是执行步骤32,否则执行步骤33;
步骤32,客户端向服务器端请求注册,收到服务器端发送的授权票据后执行步骤33;
步骤33,客户端向服务器端请求登录,登录请求中包含授权票据;
步骤34,服务器端验证授权票据后,通知客户端登录成功。
在一个示例中,步骤32中,客户端向服务器端请求注册包括:
步骤320,客户端通过蜂窝移动通讯网络向服务器端发送短信息,短信息中包含临时密钥;
步骤321,客户端通过IP网络向服务器端发送注册请求,注册请求中包含移动电话号码;
步骤322,服务器端和客户端通过相互认证同意认证客户端;
步骤322,服务器端调取或者生成与该移动电话号码对应的授权票据,并用临时密钥加密授权票据后,将加密后的授权票据通过IP网络发送至客户端,客户端利用临时密钥解密后得到授权票据;
或者客户端向服务器端请求注册包括:
步骤323,客户端通过IP网络向服务器端发送注册请求,注册请求中包含移动电话号码;
步骤324,服务器端通过蜂窝移动通讯网络向客户端发送短信息,短信息中包含临时密钥;
步骤325,服务器端和客户端通过相互认证同意认证客户端;
步骤326,服务器端调取或者生成与该移动电话号码对应的授权票据,并用临时密钥加密授权票据后,将加密后的授权票据通过IP网络发送至客户端,客户端利用临时密钥解密后得到授权票据。
在一个示例中,步骤34包括:
步骤341,服务器端验证授权票据与加密连接客户端证书数字签名对应;
步骤342,服务器端与客户端通过相互认证并同意认证客户端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈善真,未经陈善真许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110127791.0/2.html,转载请声明来源钻瓜专利网。