一种实现电话薄绑定和自动切换的方法及装置制造方法及图纸

技术编号:13431312 阅读:122 留言:0更新日期:2016-07-30 03:39
本发明专利技术提供一种手机终端实现通讯录绑定和自动切换的方法,主要包括以下步骤:步骤a,手机终端进行SIP分机号的注册配置,当注册配置完成后,手机终端进一步从SIP服务器端下载第一电话薄的数据,并依据SIP分机号和手机号码的对应关系,自动更新手机终端上的第二电话薄;步骤b,当手机终端通过选择第二电话薄上的联系人进行呼出时,判断是否存在联系人的SIP分机号;步骤c,当存在联系人的SIP分机号时,进一步依据SIP服务状态自动判定并选择采用SIP服务和/或无线蜂窝网络进行呼出。为了确保通讯的可用性和通畅性,本发明专利技术通讯过程中启用监听操作使无线通讯技术和IP通讯技术自动关联并进行无缝对接,实现不同通讯技术的自动切换。

Method and device for realizing telephone thin binding and automatic switching

The present invention provides a method for mobile phone terminal to realize mail list binding and automatic switching, mainly includes the following steps: step a, SIP mobile phone terminal extension register configuration, when the register configuration is completed, the mobile phone terminal further from the SIP server to download the first phone book data, and according to the corresponding relation between SIP and mobile phone number the number of automatic updates on mobile phone terminal second phone book; step B, when the mobile phone terminal out by choosing second phone book contacts, to determine whether there is contact the SIP extension; step C, when there is contact the SIP extension, on the basis of the status of the SIP service automatically choose the breath SIP services and / or wireless cellular network. In order to ensure the availability and patency of communication, the communication process in the monitoring operation to enable wireless communication technology and IP Communication Technology Association and automatic seamless docking, automatic switchover between different communication technology.

【技术实现步骤摘要】

本专利技术属于通讯领域,尤其基于移动通讯设备上电话薄数据的管理和调用。
技术介绍
随着网络时代的到来,基于网络以及IP的相关应用和技术已经越来越普遍,并已慢慢深入到人们的工作和生活,其中很重要的一个部分就是基于IP的通讯技术,包括一般企业或运营商的IP通讯的部署,以及新兴的VoLTE(VoiceOverLTE)的技术。与以往的基于电路交换的PSTN网络不同,基于IP的通讯技术由于其多样性和可拓展性,已经被广泛应用于不同的领域,不仅仅局限于PC和个人电脑领域,也深入到移动应用或手机终端应用领域。现有手机终端主要是基于蜂窝网络提供的无线通讯方式传输语音或视频数据,这与基于IP的技术存在较大的差别,因此如果需要在手机终端上实现IP通讯,则首先必须建立网络连接,并使用相应的通讯处理软件进行IP通讯的转换和处理。并且由于目前IP通讯技术具有区域化、多样性和定制化等特点:所谓区域化指的相应的IP通讯只在特定的地域或范围内有效,并且没有唯一的标识来明确当前使用的号码,如只在办公区域有效或者不同的办公室之间可以使用相同的号码;所谓多样性指的是依据不同的需求和业务实现,IP通讯集合了语音、视频和数据处理等部分于一身,并且不同的部署在具体功能上也存在较大差异;所谓定制化指的是在部署过程中,基于特定业务或安全性的考虑,一般部署过程中对于IP通讯采用的技术或实现存在定制化的特定,脱离该区域后相关实现将无效或无法正常使用。基于以上所说,在手机终端部署和使用IP通讯存在一些技术和理解上的差异,对于普通用户而言更难以区别蜂窝网络技术和IP通讯技术的差别,并且在一定程度上也很难将两者进行统一和关联,因此基于现有的技术和实现方式,用户需要记忆相关的IP通讯设置,在必要的时候切换至IP方式进行通讯,并且在没有网络连接时再手动切换回蜂窝网络通讯,给日常的部署和使用带来了极大的不便,并且也不利于充分利用IP通讯的优势和特性。
技术实现思路
本专利技术的目的在于提供一种实现电话薄绑定和自动切换的方法及装置,使得无线通讯技术和IP通讯技术自动关联并可以实现无缝对接。本专利技术公开的一种实现电话薄绑定和自动切换的方法,包括以下操作:步骤a,手机终端进行SIP分机号的注册配置,当注册配置完成后,手机终端进一步从SIP服务器端下载第一电话薄的数据,并依据第一电话薄中SIP分机号、家庭电话、办公电话、传真电话和手机号码的对应关系,自动更新手机终端上的第二电话薄;步骤b,当手机终端通过选择所述第二电话薄上的联系人进行呼出时,判断是否存在联系人的SIP分机号;步骤c,当存在联系人的SIP分机号时,进一步依据SIP服务状态自动判定并选择采用SIP服务和/或无线蜂窝网络进行呼出。优选的,步骤a之后还包括以下监听步骤并生成SIP服务状态信息,作为后续通讯方式选择和自动切换的依据:手机终端检查网络连接是否可用;若网络连接可用,则进一步检测SIP服务,即手机终端与所述SIP服务器的SIP连接状态。优选的,SIP服务状态信息包括:SIP服务状态正常和SIP服务状态异常,其中,SIP服务状态正常是指所述手机终端和SIP服务器之间可以正常进行信息交互,即网络连接正常和SIP服务可用;SIP服务状态异常是指所述手机终端和所述SIP服务器之间无法正常进行信息交互。SIP服务状态异常包括以下一种或多种情形:网络连接断开、网络服务异常、手机终端与SIP服务器之间的网络链路不同、服务器异常无法正常响应请求。优选的,第一电话薄包括至少一条以上的用户信息用于实现手机终端SIP分机号和手机号码的关联绑定,该用户信息包括:家庭电话、办公室电话、传真号码、手机号码中的一个或多个。第一电话薄的创建过程包括如下步骤:在SIP服务器上创建SIP分机号分配给一个用户进行使用,并在创建过程中选择输入用户的家庭电话、办公电话、传真电话或手机号码中的一个或多个,SIP服务器依据上述用户信息生成针对所述单个用户的电话簿条目,并最终形成一个完整的第一电话簿数据。该第一电话薄可以采用自定义的XML或CSV格式,或采用标准的Vcard格式,或基于LDAP协议生成一个网络电话簿,如果选择使用LDAP协议,则需要依据LDAP协议的要求在所述第一电话薄中附带上LDAP相关的数据和信息,以使手机终端可以正常使用LDAP与SIP服务器进行对接和第一电话薄的下载。优选的,当SIP服务状态异常时,所述手机终端读取所述被叫联系人的手机号码,切换使用所述无线蜂窝网络进行呼出。当SIP服务状态正常时,手机终端选择SIP服务呼出模式,即通过SIP分机号呼出建立基于IP的语音和/或视频通讯。优选的,步骤d后还进一步包括以下两步操作:步骤e,在手机终端通过所述SIP分机号呼出的同时,读取联系人的手机号码,通过无线蜂窝网络进行呼出,实现同振呼叫模式,即实现联系人的SIP分机和手机号码的同时振铃;步骤f,手机终端检测到SIP分机呼叫或手机号码呼叫被接听,则停止对另一方的呼叫请求,最终建立基于IP的通讯或基于蜂窝网络的通讯中的一种。此外,本专利技术还公开了一种实现电话薄绑定和自动切换的手机终端,可以在网络服务和SIP服务正常的状态下,实现SIP服务和/或无线蜂窝网络通讯的呼叫选择,手机终端包括无线通讯模块和网络模块外,还包括:电话薄模块、通讯控制模块,以及SIP通讯模块,所述电话薄模块,负责向SIP服务器进行第一电话薄数据的查询和下载,解析获取到的数据并同时更新手机终端上的第二电话薄;通讯控制模块,用于控制和接管手机终端对外的呼叫请求,当所述电话薄存在联系人的SIP分机号时,在SIP服务和/或无线蜂窝网络通讯的呼叫之间进行选择和自动切换;SIP通讯模块,用于向SIP服务器发起呼叫并建立SIP语音和/或视频处理通道,处理并传输基于网络的语音和/或视频数据。优选的,手机终端还包括:状态监听模块,用于手机终端的SIP服务状态监听并生成SIP服务状态,用于后续SIP服务和/或无线蜂窝网络呼叫选择的依据,SIP服务状态监听包括:网络连接信息、SIP分机注册和连接信息。优选的,网络模块包括Wi-Fi模块和数据连接模块,其中,Wi-Fi模块用于进行基于建立Wi-Fi的网络连接以及基于3G/4G的数据连接;数据连接模块向电话薄模块提供网络服务,用以实现所述第一电话薄数据的查询和下载,以及基于IP的语音和/或视频数据的网络传输。优选的,SIP服务器上的第一电话薄包括至少一条以上的用户信息,包括:家庭电话、办公电话、传真电话和手机号码,以用于实现手机终端SIP分机号和手机号码的关联绑定,手机终端的第二电话薄可以依据所述第一电话薄中SIP分机号、家庭电话、办公电话、传真电话和手机号码的对应关系,搜索存在相同信息的电话薄并进行自动更新和绑定。优选的,手机终端的SIP服务状态监听,具体包括以下步骤:手机终端向所述SIP服务器发送SIPOPTION消息以检测当前网络连接以及SIP通讯是否畅通;若手机终端接收到SIPOPTION消息的响应,则认为SIP服务状态正常,若手机终端接收不到SIPOPTION消息的响应,则认为SIP服本文档来自技高网
...

【技术保护点】
一种实现电话薄绑定和自动切换的方法,其特征在于,所述方法包括以下操作:步骤a,所述手机终端进行SIP分机号的注册配置,当所述注册配置完成后,所述手机终端进一步从SIP服务器端下载第一电话薄的数据,并依据所述第一电话薄中SIP分机号和手机号码的对应关系,自动更新所述手机终端上的第二电话薄;步骤b,当所述手机终端通过选择所述第二电话薄上的联系人进行呼出时,判断是否存在所述联系人的SIP分机号;步骤c,当存在所述联系人的SIP分机号时,进一步依据所述SIP服务状态自动判定并选择采用SIP服务和/或无线蜂窝网络进行呼出。

【技术特征摘要】
1.一种实现电话薄绑定和自动切换的方法,其特征在于,所述方法包括以下操作:
步骤a,所述手机终端进行SIP分机号的注册配置,当所述注册配置完成后,所述手机终端进一步从SIP服务器端下载第一电话薄的数据,并依据所述第一电话薄中SIP分机号和手机号码的对应关系,自动更新所述手机终端上的第二电话薄;
步骤b,当所述手机终端通过选择所述第二电话薄上的联系人进行呼出时,判断是否存在所述联系人的SIP分机号;
步骤c,当存在所述联系人的SIP分机号时,进一步依据所述SIP服务状态自动判定并选择采用SIP服务和/或无线蜂窝网络进行呼出。
2.根据权利要求1所述的方法,其特征在于,在所述步骤a之后还包括以下监听步骤并生成所述SIP服务状态信息,作为后续通讯方式选择和自动切换的依据:所述手机终端检查网络连接是否可用;若所述网络连接可用,则进一步检测SIP服务,即所述手机终端与所述SIP服务器的SIP连接状态。
3.根据权利要求2所述的方法,其特征在于,所述SIP服务状态信息包括:SIP服务状态正常和SIP服务状态异常,其中,所述SIP服务状态正常是指所述手机终端和SIP服务器之间可以正常进行信息交互,即所述网络连接正常和所述SIP服务可用;所述SIP服务状态异常是指所述手机终端和所述SIP服务器之间无法正常进行信息交互。
4.根据权利要求3所述的方法,其特征在于,所述SIP服务状态异常包括以下一种或多种情形:所述网络连接断开、网络服务异常、所述手机终端与所述SIP服务器之间的网络链路不同、服务器异常无法正常响应请求。
5.根据权利要求1或4所述的方法,其特征在于,所述第一电话薄包括至少一条以上的用户信息用于实现所述手机终端SIP分机号和手机号码的关联绑定,所述用户信息包括:家庭电话、办公室电话、传真号码、手机号码中的一个或多个。
6.根据权利要求5所述的方法,其特征在于,所述第一电话薄的创建过程包括如下步骤:在所述SIP服务器上创建SIP分机号分配给一个用户进行使用,并在创建过程中选择输入所述用户的家庭电话、办公电话、传真电话或手机号码中的一个或多个,所述SIP服务器依据上述信息生成针对所述单个用户的电话簿条目,并最终形成一个完整的所述第一电话簿数据。
7.根据权利要求6所述的方法,其特征在于,所述第一电话薄可以采用自定义的XML或CSV格式,或采用标准的Vcard格式,或基于LDAP协议生成一个网络电话簿,如果选择使用LDAP协议,则需要依据LDAP协议的要求在所述第一电话薄中附带上LDAP相关的数据和信息,以使所述手机终端可以正常使用LDAP与所述SIP服务器进行对接和所述第一电话薄的下载。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括以下步骤,当所述SIP服务状态异常时,所述手机终端读取所述被叫联系人的手机号码,切换使用所述无线蜂窝网络进行呼出。
9.根据权利要求7所述的方法,其特征在于,所述方法还包括步骤d,当所述SIP服务状态正常时,所述手机终端选择所述SIP服务呼出模式,即通过所述SIP分机号呼出建立基于IP的语音和/或视频通讯。
10.根据权利要求9所述的方法,其特征在于,所述步骤d后还进一步包括以下两步操作:步骤e,在所述手机终端通过所述SIP分机号呼出的同时,读取所述联系人的手机号码,通过所述无线蜂窝网络进行呼出,实现同振呼叫模式,即实现所述联系人的SIP分机和手机号码的同时振铃;步骤f,所述手机终端检测到所述SIP分机呼叫或所述手机号码呼叫被接听,则停止对另一方的呼叫请求,最终建立基于IP的通讯或基于蜂窝网络的通讯中的一种。
11.根据权利要求10所述的方法,其特征在于,所述SIP服务呼出具体包括以下流程:依据所述SIP分机号信息,所述手机终端向所述SIP服务器发送SIPINVITE请求,请求建立IP语音和/或视频通讯;所述SIP服务器接收并处理所述SIPINVITE请求,并回复200OK响应;所述手机终端依据SIP信令中交互的信息,建立语音和/或视频处理通道,向所述SIP服务器发送RTP语音和/或视频数据;所述SIP服务器接收所述RTP语音和/或视频数据,经过编码后发送给所述被叫联系人的SIP分机。
12.一种实现电话薄绑定和自动切换的手机终端,可以在网络服务和SIP服务正常的状态下,实现SIP服务和/或无线蜂窝网络通讯的呼叫选择,所述手机终端包括无线通讯模块和网络模块,其特征在于,所述手机终端进一步包括:电话薄模块、通讯控制模块,以及SIP通讯模块,所述电话薄模块,负责向SIP服务器进行第一电话薄数据的查询和下载,解析获取到的数据并同时更新所述手机终端上的第二电话薄;所述通讯控制模块,用于控制和接管所述手机终端对外的呼叫请求,当所述电话薄存在联系人的SIP分机号时,在所述SIP服务和/或所述无线蜂窝网络通讯的呼叫之间进行选择和自动切换;所述SIP通讯模块,用于向所述SIP服务器发起呼叫并建立SIP语音和/或视频处理通道,处理并传输基于网络的语音和/或视频数据。
13.根据权利要求12所述的手机终端,其特征在于,所述手机终端还包括:状态监听模块,用于所述...

【专利技术属性】
技术研发人员:吴秀华徐晓峰李夏宾
申请(专利权)人:深圳市潮流网络技术有限公司潮流网络有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1