[发明专利]一种为用户提供业务的方法、系统和装置有效
| 申请号: | 200810090549.9 | 申请日: | 2008-03-28 |
| 公开(公告)号: | CN101489174A | 公开(公告)日: | 2009-07-22 |
| 发明(设计)人: | 时书锋 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04W4/00 | 分类号: | H04W4/00;H04M3/42 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用户 提供 业务 方法 系统 装置 | ||
技术领域
本发明实施例涉及通信技术领域,特别涉及一种为用户提供业务的方法、系统和装置。
背景技术
随着通信领域的技术发展,IMS(IP Multimedia Subsystem,IP,多媒体子系统)将成为下一代固定和移动的核心网络,将出现接入技术和业务提供多样化,承载IP化,核心网络统一到IMS的发展趋势和网络演进过程。用户在IMS网络中会得到更佳的业务体验。
目前IMS网络中使用的用户身份主要有IMPI(IP Multimedia Private UserIdentity,IP多媒体私有用户身份)和IMPU(IP Multimedia Public User Identity,IP多媒体公有用户身份),这些用户身份通过签约的方式保存在HSS(HomeSubscriber Server,归属用户签约服务器)中,当用户进行相关业务操作时,网络中的相关实体如I-CSCF(Interrogating Call Session Control Function,协商呼叫会话控制功能)、S-CSCF(Serving Call Session Control Function,服务呼叫会话控制功能)、AS(Application Server,应用服务器)等通过用户身份到HSS来获取相关用户的签约数据。
IMS中用户身份之间及用户身份和签约数据之间的关系比较复杂,其中:
一个IMS Subscription(签约)包含了一个签约用户可能在Cx接口上传递的所有签约信息,其下可以包含多个IMPI,但一个IMPI只能属于一个IMSSubscription;
一个IMPI可以包含多个IMPU,一个IMPU可以被多个IMPI共享;
也就是说,IMS Subscription和IMPI是一对多的关系,IMPI和IMPU是多对多的关系。
在IMS网络中,UE(User Equipment,用户设备)在网络中注册后即可使用IMS网络提供的各种业务。同时,UE可以选择签约未注册业务,当UE没有在网络中注册时网络仍然可以为用户提供未注册业务如来话前转、来话记录等。
目前网络限定了一个IMS Subscription下的所有用户身份将由同一个S-CSCF为其提供服务,因此在下列应用场景中将会出现如下问题:
(1)当用户同时有未注册终发请求或AS代替用户发起的未注册始发请求和注册请求时,I-CSCF如果先后为用户选择了不同的S-CSCF提供服务,未注册请求业务将会失败;
(2)当用户同时有两个或多个未注册终发请求或AS代替用户发起的未注册始发请求时,I-CSCF如果先后为用户选择了不同的S-CSCF提供服务,第二个S-CSCF请求用户未注册业务数据时将会收到HSS的失败响应无法为用户提供未注册业务;
(3)当用户的多个终端同时注册时,I-CSCF如果先后为用户选择了不同的S-CSCF提供服务。在第一个终端注册流程中选择的S-CSCF1向HSS发送了MAR(Multimedia Authenticate Request,多媒体认证请求)请求鉴权数据时HSS保存了S-CSCF1的名字。在第一个终端的第二个注册消息到达I-CSCF之前,如果第二个终端注册流程中选择的S-CSCF2向HSS发送MAR请求鉴权数据,HSS会保存S-CSCF2名字,而将S-CSCF1名字覆盖掉。第一个终端的后续注册消息将路由到S-CSCF2,这时由于S-CSCF2没有用户信息,因此将导致第一个终端注册失败。
发明内容
本发明实施例提供一种为用户提供业务的方法、系统和装置,以实现当用户的多个身份同时发生未注册业务,或发生未注册业务的同时发生注册请求,或同时发生注册请求时,网络能够正常为用户提供业务。
为达到上述目的,本发明实施例一方面提供一种为用户提供业务的方法,包括:协商呼叫会话控制功能I-CSCF为用户选择第一S-CSCF并将业务请求转给所述第一S-CSCF;归属用户签约服务器HSS接收所述第一S-CSCF发送的请求用户的签约数据的请求,确定所述第一S-CSCF的名字与已存的分配给所述用户的S-CSCF不同后,向所述第一S-CSCF返回失败指示信息,所述第一S-CSCF根据所述失败指示信息向所述I-CSCF返回失败响应;所述I-CSCF获取第二S-CSCF的信息,将用户的业务请求转发给所述第二S-CSCF,其中所述第二S-CSCF是HSS已分配给所述用户的S-CSCF。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810090549.9/2.html,转载请声明来源钻瓜专利网。





