实现voip的方法和移动通信系统的制作方法

文档序号:7762231阅读:309来源:国知局
专利名称:实现voip的方法和移动通信系统的制作方法
技术领域
本申请涉及一种实现VOIP的方法和移动通信系统,尤其涉及一种用户终端的位置更新方法、一种呼叫VOIP模式的用户终端的方法、以及一种移动通信系统。
背景技术
现有技术中,VOIP技术通过网络服务器连接网络客户端实现IP通话,其中,通过用户名和口令实现对用户的验证。这种技术存在认证方式安全性低、以及移动电话用户无法做被叫等缺点。

发明内容
一方面,本申请公开了一种用户终端的位置更新方法,包括识别出用户终端从移动通信模式切换到VOIP通信模式;以及响应于所述切换,将所述用户终端注册到USB电话业务服务器上;以及在所述用户终端所属的HLR上将所述用户终端的MSISDN与所述USB电话业务服务器相关联,并在与所述用户终端对应的VLR上删除与所述用户终端相关联的信息,从而使所述用户终端在VOIP通信模式下能够与其MSISDN相关联并能够作为被叫方通信。。另一方面,本申请公开了一种呼叫VOIP模式的用户终端的方法,其中,所述用户终端预注册在USB电话业务服务器上;所述用户终端的MSISDN与所述USB电话业务服务器关联地存储在所述用户终端所属的HLR上;主叫方发送的呼叫请求中包含所述用户终端的 MSISDN,所述方法包括根据所述呼叫请求在所述HLR上执行路由查询,以将所述呼叫请求路由至所述 USB电话业务服务器;以及所述USB电话业务服务器经由IMS域将所述呼叫请求路由至所述用户终端。本申请还公开了一种GSM用户终端呼叫USB电话用户终端的方法,包括移动用户终端在GSM网络中发起呼叫请求;所述移动用户终端的主叫端局根据所述USB电话用户终端的MSISDN发起到被叫侧HLR的路由查询;所述被叫侧HLR根据所述USB电话用户终端的注册访问位置寄存地址,发起 MAP-PRN流程,从而使得被叫侧USB电话业务服务器向所述主叫端局返回所述USB电话用户的 MSRN ;所述主叫端局根据返回的MSRN将所述呼叫请求路由到所述被叫侧USB电话业务服务器;以及所述被叫侧USB电话业务服务器将所述呼叫请求转至IMS域从而进一步将所述呼叫请求转送到所述USB电话用户终端。此外,本申请的另一方面还公开了一种移动通信系统,包括主叫端局服务器、HLR 和USB电话业务服务器,
其中,所述USB电话业务服务器上注册VOIP模式的用户终端的信息;所述HLR将所述用户终端的MSISDN与所述USB电话业务服务器关联地存储;所述主叫端局服务器主叫方发送的呼叫请求中包含的用户终端的MSISDN在所述 HLR上执行路由查询,以将所述呼叫请求路由至所述USB电话业务服务器,所述USB电话业务服务器经由IMS域将所述呼叫请求路由至所述用户终端。


图1示意性地示出了根据本申请的一个实施方式的基于CM-IMS的USB电话业务系统。图2示出了根据本申请一个实施方式的鉴权流程图。图3示出了根据本申请一个实施方式的位置更新流程图。图4示出了根据本申请一个实施方式的鉴权和位置更新流程的时序图。图5所示为根据本申请一个实施方式的GSM用户呼叫USB电话用户的方法流程图。图6所示为根据本申请一个实施方式的GSM用户呼叫USB电话用户流程时序图。图7所示为根据本申请一个实施方式的IMS用户呼叫USB电话用户流程时序图。
具体实施例方式下面,参照附图对本申请的示例性实施方式进行详细描述。图1示出了根据本申请的一个实施方式的、基于CM-IMS的USB电话业务系统 1000。如图1所示,USB电话业务系统1000包括分别和用户端MS/UE10-1和IMS UA 10-2 通信的 MSC 20 和 P-CSCF 30,I-CSCF 40-1/S-CSCF 40-2, MGCF 50-1/GMSC 50-2, HSS 60, USB 电话业务 AS 70、HLR 80、SCP 90 禾口 SMSC 100。MS/UE 10-1和IMS UA 10-2可例如包括以USB/蓝牙等方式相连的手机和PC装置,当PC装置上的VOIP客户端连接到IP网络时,根据用户切换的选择从通信网络切换到 VOIP模式,并且禁用通信网络的连接,或仅保持通信网络的连接。在一个实施方式中,MS/UE 10-1和IMS UA 10-2可包括终端(包括但不限于手机,还包括任何具备通信模块及SIM卡的装置)、上网设备(包括但不限于PC,还包括任何可以接入互联网的装置)、客户端软件 (安装在上网设备上),终端与上网设备之间的连接可以是USB、蓝牙、红外、串口、WIFI等任一形式。当用户将终端(如手机)通过USB/蓝牙/红外/串口 /WIFI等连接形式连入上网设备(如PC),上网设备上的客户端向网络侧USB电话业务服务器AS发送心跳包,测试服务器是否可用。如果可用,客户端可例如以弹出对话框的形式,询问用户是否禁用GSM/ TD/CDMA等通信模块,通过INTERNET使用语音通话功能。如果用户选择是,则禁用GSM/TD/ CDMA等通信模块,并向网络侧发起鉴权注册及位置更新流程。下面将参照具体的流程图和信令图来描述上述各个部件的功能以及它们相互之间的关系。1.鉴权流程图2示出了根据本申请一个实施方式的以SIM卡为例的鉴权流程处理2000。如图2所示,在步骤S201中,终端(例如IMS终端)10-1发起注册请求消息Register,该注册请求Register例如包含IMS终端的私密用户标识(IMPI)和IP多媒体公共标识(IMPU)。在步骤S202中,IMS域中的S-CSCF 40-2基于IMS终端发出Register消息,向IMS域的HSS 发起用于鉴权该IMS终端的直径MAR(DiameterMultimedia-Auth-Request)消息。接着,在步骤S203中,响应于该直径MAR消息,上述HSS 60通过S-CSCF 40-2向 IMS终端返回鉴权参数,其中返回鉴权参数包括了对所述终端的鉴权结果响应值。在一个实施方式中,鉴权参数还包括随机数。如何获得鉴权结果响应值为本领域公知的技术,因此不再赘述。然后,在步骤S204中,IMS终端根据鉴权参数,基于与HSS60之间的共享密钥计算出响应值并发送给S-CSCF。在步骤S205中,S-CSCF将IMS终端计算出的响应值与鉴权结果响应值进行比对,如果一致,则鉴权认证通过,然后在步骤S206中通知HSS 60该用户已注册在本S-CSCF 40-2上,否则,鉴权认证失败(步骤S207)。在一个实施方式中,如果鉴权认证通过,则S-CSCF40-2向终端返回注册成功消息,其中注册成功消息携带有包含SIP URI (msisdnidomain)和TEL URI (MSISDN)的IMPU。 作为一种选择,如果鉴权认证通过,还可将MSISDN(Mobile Subscriber InternetISDN/ PSTN Number ;移动用户国际ISDN/PSTN号码)与国际移动用户识别码(IMSI)的对应关系保存在如下所述的USB电话业务服务器AS中。在鉴权认证通过后,还需要通过位置更新流程,实现两网之间的切换,由GSM等通信方式切换为VOIP的通信方式。2.位置更新根据本申请的一方面,提供了一种用户终端的位置更新方法,用于在用户终端由例如GSM的移动通信模式切换到例如通过USB连接PC装置时的VOIP模式时,在HLR记录用户终端的位置变化。图3示出了根据本申请一个实施方式的位置更新方法300。如图所示, 当在步骤S301识别出用户终端从移动通信模式切换到VOIP通信模式之后,在步骤S302,响应于所述切换,将所述用户终端注册到USB电话业务服务器上;然后,在步骤S303,在所述用户终端所属的HLR上将所述用户终端的MSISDN与所述USB电话业务服务器相关联。对于在CS域内注册过的用户终端,还在步骤S304在与所述用户终端对应的VLR上删除与所述用户终端相关联的信息。这样,用户终端在VOIP通信模式下能够与其MSISDN相关联并能够作为被叫方通信。下面参照附图4示出的时序图对USB电话用户在IMS域的注册流程进行进一步的描述。为清楚起见,下面的标号1)-30)与时序图中的标号保持一致。1) IMS终端UA10-1发起注册请求消息Register,该注册请求Register包含私密用户标识(IMPI)和IP多媒体公共标识(IMPU),并被发给P-CSCF 30。根据用户终端配置的鉴权算法的不同,Register消息中的IMPI和IMPU的内容也有所不同,其格式如下所示。
权利要求
1.一种用户终端的位置更新方法,包括识别出用户终端从移动通信模式切换到VOIP通信模式;以及响应于所述切换,将所述用户终端注册到USB电话业务服务器上;以及在所述用户终端所属的HLR上将所述用户终端的MSISDN与所述USB电话业务服务器相关联,并在与所述用户终端对应的VLR上删除与所述用户终端相关联的信息,从而使所述用户终端在VOIP通信模式下能够与其MSISDN相关联并能够作为被叫方通信。
2.如权利要求1所述的方法,其中,所述用户终端在所述电话业务服务器上的注册信息包括所述用户终端的MSISDN以及所述用户终端对应的S-CSCF的地址。
3.如权利要求1所述的方法,其中,在所述用户终端注册到所述USB电话业务服务器上之后,所述USB电话业务服务器向所述HLR发出位置更新请求,所述HLR响应于所述位置更新请求将所述用户终端的MSISDN与所述USB电话业务服务器关联地存储。
4.如权利要求1所述的方法,进一步包括识别出所述用户终端从VOIP通信模式切换到移动通信模式;以及响应从VOIP通信模式到移动通信模式的切换,在所述HLR上取消所述用户终端的 MSISDN与所述USB电话业务服务器的关联,并在所述VLR上登记与所述用户终端相关联的信息,从而使所述用户终端恢复在移动通信模式下的通信状态。
5.一种呼叫VOIP模式的用户终端的方法,其中,所述用户终端预注册在USB电话业务服务器上;所述用户终端的MSISDN与所述USB电话业务服务器关联地存储在所述用户终端所属的HLR上;主叫方发送的呼叫请求中包含所述用户终端的MSISDN,所述方法包括根据所述呼叫请求在所述HLR上执行路由查询,以将所述呼叫请求路由至所述USB电话业务服务器;以及所述USB电话业务服务器经由IMS域将所述呼叫请求路由至所述用户终端。
6.如权利要求5所述的方法,其中,在将所述呼叫请求路由至所述USB电话业务服务器后,所述USB电话业务服务器执行被叫侧补充业务。
7.如权利要求5所述的方法,其中,所述用户终端在所述USB电话业务服务器上的注册信息包括所述用户终端对应的S-CSCF的地址,所述USB电话业务服务器经由IMS域将所述呼叫请求路由至所述用户终端的步骤包括所述USB电话业务服务器发起到所述S-CSCF的呼叫;以及所述S-CSCF直接将所述呼叫请求路由至被叫侧的P-CSCF,从而使所述P-CSCF将所述呼叫请求转发给所述用户终端。
8.如权利要求5所述的方法,其中,在所述用户终端注册到所述USB电话业务服务器上之后,所述USB电话业务服务器向所述HLR发出位置更新请求,所述HLR响应于所述位置更新请求将所述用户终端的MSISDN与所述USB电话业务服务器关联地存储。
9.一种移动通信系统,包括主叫端局服务器、HLR和USB电话业务服务器,其中,所述USB电话业务服务器上注册有VOIP模式的用户终端的信息;所述HLR存储有所述用户终端的MSISDN与所述USB电话业务服务器的关联信息;所述主叫端局服务器根据主叫方发送的呼叫请求中包含的MSISDN在所述HLR上执行路由查询,以将所述呼叫请求路由至所述USB电话业务服务器,所述USB电话业务服务器经由IMS域将所述呼叫请求路由至所述用户终端。
10.如权利要求9所述的系统,其中,在所述主叫端局将所述呼叫请求路由到所述USB 电话业务服务器后,所述USB电话业务服务器执行被叫侧补充业务。
11.如权利要求9所述的系统,还包括主叫侧S-CSCF、被叫侧S-CSCF、和P-CSCF,其中, 所述USB电话业务服务器根据所述主叫侧S-CSCF的地址发起到所述被叫侧S-CSCF的呼叫,所述被叫侧S-CSCF直接将所述呼叫请求路由至所述P-CSCF,从而使得所述P-CSCF将所述呼叫请求转发给所述USB电话用户终端。
全文摘要
本发明公开了一种用户终端的位置更新方法、一种呼叫VOIP模式的用户终端的方法、以及一种移动通信系统。其中,用户终端的位置更新方法,包括识别出用户终端从移动通信模式切换到VOIP通信模式;以及响应于所述切换,将所述用户终端注册到USB电话业务服务器上;以及在所述用户终端所属的HLR上将所述用户终端的MSISDN与所述USB电话业务服务器相关联,并在与所述用户终端对应的VLR上删除与所述用户终端相关联的信息,从而使所述用户终端在VOIP通信模式下能够与其MSISDN相关联并能够作为被叫方通信。
文档编号H04M7/00GK102447793SQ201010508430
公开日2012年5月9日 申请日期2010年10月15日 优先权日2010年10月15日
发明者赵旭 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1