专利名称:用户标识的删除方法和通信系统的制作方法
技术领域:
本发明涉及数据网络通信领域,尤其涉及用户标识的删除方法和通信系统。
背景技术:
在IP多媒体子系统(IP Multimedia Subsystem,简称为IMS)中,一个IMS用户 可能同时拥有多个公共用户标识(Public User Identities,简称为PUI),这多个PUI可以 设置为一个集合,即每个IMS用户均拥有一个PUI集合。这样,在PUI的网络注册过程中, 只需要将PUI集合中的任一个PUI在网络上进行注册,就可以实现该PUI集合中的其他所 有PUI在网络上的注册,注册完成之后就可以使用网络服务。上述PUI集合的注册过程可 以称为隐式注册,每个PUI集合可以称为隐式注册集。通常情况下,隐式注册集的注册过程或注销过程需要遵循下述规则当隐式注册 集中的一个PUI (例如PUI1)被注册的同时,与该隐式注册集相关的其他所有PUI (即该隐 式注册集中除PUIl之外的其他所有PUI)均被注册;当隐式注册集中的一个PUI被注销的 同时,与该隐式注册集相关的其他所有PUI均被注销;归属于隐式注册集且没有从隐式注 册集中移出的PUI不能单独注册或者注销。图1是现有技术中删除隐式注册集中公共用户标识的处理流程图,如图1所示,包 括以下步骤步骤S101,呼叫会话控制功能实体(Serving-CallSession ControlFunction,简 称为S-CSCF)接收到来自归属签约服务器(Home SubscriberServerHSS)的用户数据更新 请求,该用户数据更新请求携带有要求删除的隐式注册集中的某个PUI,其中,该PUI存在 多媒体活动会话业务,且该PUI不是隐式注册集中的缺省PUI。步骤S102,S-CSCF发起释放该隐式注册集中所有PUI所关联的多媒体活动会话流 程,释放多媒体活动会话。步骤S103,S-CSCF删除该隐式注册集中所有PUI的注册数据。步骤S104,S-CSCF通知PUI注册状态订阅者注销上述隐式注册集。由图1可以看出,删除隐式注册集中的某个PUI时,会释放隐式注册集中所有PUI 的多媒体活动会话,中断对隐式注册集中所有PUI所对应的用户的服务,不仅会影响用户 体验,而且有可能因为服务的中断给用户带来很大的损失,例如,如果用户正在进行金融或 商业操作,如果突然终止业务将会使用户错过商机,造成不必要的经济损失;此外,在删除 隐式注册集中某个PUI而使得隐式注册集中所有PUI从网络注销之后,这些被连带注销的 PUI必须重新在网络注册后才能使用网络服务,会对用户增加不必要的操作,同样会降低用 户体验。针对相关技术中由于删除隐式注册集中的某个PUI使得致隐式注册集中所有PUI 的多媒体活动会话被释放,进而导致隐式注册集中其他用户业务中断而降低用户体验、增 加用户额外注册操作的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中由于删除隐式注册集中的某个PUI会使得致隐式注册集中所有 PUI的多媒体活动会话被释放、所导致的用户体验降低、并且会增加用户额外注册操作的问 题,本发明提出一种用户标识的删除方法,能够以更加合理的方式实现用户标识的主要,保 证隐式注册集中其他用户业务的正常进行。针对相关技术中由于删除隐式注册集中的某个PUI会使得致隐式注册集中所有 PUI的多媒体活动会话被释放而降低用户体验、增加用户额外注册操作的问题,本发明还提 出一种通信系统,能够保证隐式注册集中其他用户业务的正常进行。本发明的技术方案是这样实现的一种用户标识的删除方法,包括控制网元接收到用户数据更新请求,其中,所述用户数据更新请求用于指示隐式 注册集中待删除的公共用户标识;所述控制网元根据所述用户数据更新请求确定出所述待删除的公共用户标识,释 放所述待删除的公共用户标识所对应的业务,并保留所述隐式注册集中除所述待删除的公 共用户标识之外的其他所有公共用户标识对应的业务;所述控制网元注销所述待删除的公共用户标识,并保留所述隐式注册集中除所述 待删除的公共用户标识之外的其他所有公共用户标识。其中,所述用户数据更新请求携带有更新后的隐式注册集,所述隐式注册集中包 括更新后的公共用户标识,则所述控制网元根据所述用户数据更新请求确定出所述待删除 的公共用户标识的处理包括所述控制网元将更新前的隐式注册集中的公共用户标识与所述更新后的隐式注 册集中的公共用户标识进行比较,确定出待删除的公共用户标识。其中,所述用户数据更新请求携带有待删除的公共用户标识。优选地,所述待删除的公共用户标识为非缺省公共用户标识。优选地,所述待删除的公共用户标识所对应的业务中存在正在进行的业务。优选地,所述控制网元接收到的所述用户数据更新请求来自归属签约服务器。优选地,所述控制网元为呼叫会话控制功能实体。一种通信系统,包括归属签约服务器,用于发送用户数据更新请求,其中,所述用户数据更新请求用于 指示隐式注册集中待删除的公共用户标识;控制网元,用于接收所述用户数据更新请求,并根据所述用户数据更新请求确定 出所述待删除的公共用户标识,释放所述待删除的公共用户标识所对应的业务,保留所述 隐式注册集中除所述待删除的公共用户标识之外的其他所有公共用户标识对应的业务,且 用于注销所述待删除的公共用户标识,并保留所述隐式注册集中除所述待删除的公共用户 标识之外的其他所有公共用户标识。其中,所述用户数据更新请求携带有更新后的隐式注册集,或者,所述用户数据更 新请求携带有待删除的公共用户标识。其中,所述控制网元为呼叫会话控制功能实体。借助本发明的上述技术方案,通过根据用户数据更新请求判断需要删除的公共用户标识,并且在删除该公共用户标识的同时维持隐式注册集中其他用户业务的正常进行, 能够避免隐式注册集中其他用户被一并注销且业务被连带终止的问题,避免了原本未申请 注销的用户在被注销后进行不必要的重复注册,能够优化用户标识的注销流程,有效提高 用户体验。
图1是现有技术中删除隐式注册集中公共用户标识的处理流程图;图2是根据本发明实施例的用户标识的删除方法的流程图;图3是根据本发明实施例的删除隐式注册集中公共用户标识的处理流程图;图4是根据本发明实施例的通信系统的组成结构连接图。
具体实施例方式鉴于现有技术中隐式注册集的注销过程需要遵循的规则,在对隐式注册集中的某 个PUI进行删除操作时会影响到该隐式注册集中其他PUI的状态。即,删除隐式注册集中 的某个PUI时,S-CSCF会释放该隐式注册集中所有PUI的多媒体活动会话业务,并注销该 隐式注册集中的所有PUI,被注销的PUI如果需要使用网络服务,必须重新在网络上进行注 册,会导致隐式注册集中其他用户业务中断而降低用户体验。为了解决上述问题,本发明对现有的规范流程进行了改进,本发明的基本思想是 S-CSCF接收到删除存在多媒体活动会话的PUI (该PUI属于某个隐式注册集,且不是缺省 PUI)(例如,PUI1)的指示时,并不将该PUIl所归属的隐式注册集中其他所有PUI执行注销 操作,仅释放PUIl正在执行的业务,并注销PUI1,使PUIl脱离该隐式注册集,不再归属于该 隐式注册集。这样,在对PUI做删除操作时就可以不违背隐式注册集的规则,只针对被删除 的PUI进行必要处理,并不影响隐式注册集中其它PUI的正常使用。下面结合附图对本发 明实施例进行详细说明。图2是本发明实施例的用户标识的删除方法的步骤流程图,如图2所示,包括以下 处理步骤S201,归属签约服务器(Home Subscriber Server,简称为HSS)向控制网元 发送用户数据更新请求,其中,用户数据更新请求用于指示隐式注册集中待删除的公共用 户标识。其中,该待删除的公共用户标识为非缺省公共用户标识,且待删除的公共用户标识 所对应的业务中存在正在进行的业务。步骤S202,控制网元根据用户数据更新请求确定出待删除的公共用户标识,释放 待删除的公共用户标识所对应的业务,并保留隐式注册集中除待删除的公共用户标识之外 的其他所有公共用户标识对应的业务。步骤S203,控制网元注销待删除的公共用户标识,并保留隐式注册集中除待删除 的公共用户标识之外的其他所有公共用户标识。在具体实现过程中,用户数据更新请求中可以携带有更新后的隐式注册集,隐式 注册集中包括更新后的公共用户标识,控制网元会将更新前的隐式注册集中的公共用户标 识与更新后的隐式注册集中的公共用户标识进行比较,来确定出待删除的公共用户标识。 例如,用户数据更新请求中携带的更新后的隐式注册集为{PUI1,PUI2,PUI3,PUI4,PUI5},控制网元接收到用户数据更新请求后,将该更新后的隐式注册集与控制网元保存的更新前 的隐式注册集进行比较,如果更新前的隐式注册集为{PUI1,PUI2,PUI3,PUI4,PUI5,PUI6}, 控制网元就可以确定出待删除的PUI为PUI6,释放PUI6正在进行的业务,并对PUI6执行注 销操作,且不对{PUI1,PUI2,PUI3,PUI4,PUI5}执行释放业务和注销操作。另外,用户数据更新请求中还可以携带有待删除的公共用户标识,控制网元根据 该用户数据更新请求就可以直接判断出待删除的公共用户标识,并执行后续的操作。例如, 用户数据更新请求中携带的待删除的公共用户标识为PUI6,控制网元直接确定出待删除的 PUI为PUI6,释放PUI6正在进行的业务,并对PUI6执行注销操作,且不对PUI6所归属的隐 式注册集中的其他PUI执行释放业务和注销操作。通过上述技术方案,当对隐式注册集中存在多媒体活动会话的PUI做删除操作, 并且该PUI不是缺省PUI时,S-CSCF上只对待删除PUI做相应的处理,仅释放待删除PUI关 联的多媒体活动会话,将待删除PUI从隐式注册集中移除,且维持隐式注册集中其它PUI的 状态不变。这样,能够避免隐式注册集中其他用户被一并注销且业务被连带终止的问题,避 免了原本未申请注销的用户在被注销后进行不必要的重复注册,能够优化用户标识的注销 流程,有效提高用户体验。为了更好的对本发明进行说明,下面以控制网元为呼叫会话控制功能实体为例进 行说明,本领域技术人员可知,对于其它具有控制功能的网络实体,本发明同样是可以实现 的。下面结合附图3对根据本发明实施例的删除隐式注册集中公共用户标识的处理 进行说明,如图3所示,包括以下处理步骤S301,由于管理和维护的需要,运营商通过HSS受理台向对隐式注册集中存 在多媒体活动会话的PUI(例如,PUI1)执行删除操作,并且该PUIl不是隐式注册集中的缺 省PUI,并将删除请求发送给S-CSCF。步骤S302,S-CSCF接收到删除请求,仅释放该PUIl所关联的多媒体活动会话,并 分别向主叫用户和被叫用户发送BYE请求,响应于该BYE请求,主叫用户和被叫用户会向 S-CSCF发送2000K响应消息,S-CSCF接收到2000K响应消息,会释放该PUIl对应的多媒体 会话数据,且对隐式注册集中其它PUI的多媒体会话不做改变。步骤S303,待删除PUI关联的多媒体会话释放完成后,S-CSCF将PUIl从注册用户 列表中删除,且对隐式注册集中其它PUI的注册状态不做改变。步骤S304,S-CSCF向订阅了该用户注册状态的所有订阅者发送NOTIFY请求,通知 订阅者用户注册状态更新,即PUIi从隐式注册集中删除,隐式注册集中其它PUI的注册状 态保持不变。订阅者可以为以下之一应用服务器(Application Server,简称为AS)、用 户设备(User Equipment,简称为UE)、代理呼叫会话控制功能实体(Proxy-Call Session Control Function,简称为 P-CSCF)。通过以上处理,可以解决现有技术规范中所描述的删除存在多媒体活动会话的隐 式注册集用户所带来的问题,提高网络服务质量,提升用户体验。图4是根据本发明实施例的通信系统的组成结构图,如图4所示,该通信系统包 括归属签约服务器402,用于发送用户数据更新请求,其中,用户数据更新请求用于指示隐式注册集中待删除的公共用户标识。优选地,该待删除的公共用户标识为非缺省公 共用户标识,且待删除的公共用户标识所对应的业务中存在正在进行的业务。控制网元404,用于接收用户数据更新请求,并根据用户数据更新请求确定出待删 除的公共用户标识,释放待删除的公共用户标识所对应的业务,保留隐式注册集中除待删 除的公共用户标识之外的其他所有公共用户标识对应的业务,且用于注销待删除的公共用 户标识,并保留隐式注册集中除待删除的公共用户标识之外的其他所有公共用户标识。其 中,该控制网元404可以为呼叫会话控制功能实体,也可以为其他具有控制控制功能的实 体。在具体实现过程中,归属签约服务器402向控制网元404发送用户数据更新请求, 该用户数据更新请求中可以携带有更新后的隐式注册集,隐式注册集中包括更新后的公共 用户标识,控制网元404会将更新前的隐式注册集中的公共用户标识与更新后的隐式注册 集中的公共用户标识进行比较,确定出待删除的公共用户标识,之后,控制网元404仅释放 待删除的公共用户标识所对应的业务,并注销待删除的公共用户标识。另外,归属签约服务器402向控制网元404发送的用户数据更新请求中还可以携 带有待删除的公共用户标识,控制网元404根据该用户数据更新请求就可以直接判断出待 删除的公共用户标识,之后,控制网元404仅释放待删除的公共用户标识所对应的业务,并 注销待删除的公共用户标识。图4是与前面方法对应的系统,系统的工作过程以及工作原理在方法部分已经进 行了详细描述,在此不再赘述,参照方法中相应部分的描述即可。借助于本发明的上述技术方案,通过根据用户数据更新请求判断需要删除的公共 用户标识,并且在删除该公共用户标识的同时维持隐式注册集中其他用户业务的正常进 行,能够避免隐式注册集中其他用户被一并注销且业务被连带终止的问题,避免了原本未 申请注销的用户在被注销后进行不必要的重复注册,能够优化用户标识的注销流程,有效 提高用户体验。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种用户标识的删除方法,其特征在于,包括控制网元接收到用户数据更新请求,其中,所述用户数据更新请求用于指示隐式注册 集中待删除的公共用户标识;所述控制网元根据所述用户数据更新请求确定出所述待删除的公共用户标识,释放所 述待删除的公共用户标识所对应的业务,并保留所述隐式注册集中除所述待删除的公共用 户标识之外的其他所有公共用户标识对应的业务;所述控制网元注销所述待删除的公共用户标识,并保留所述隐式注册集中除所述待删 除的公共用户标识之外的其他所有公共用户标识。
2.根据权利要求1所述的方法,其特征在于,所述用户数据更新请求携带有更新后的 隐式注册集,所述隐式注册集中包括更新后的公共用户标识,则所述控制网元根据所述用 户数据更新请求确定出所述待删除的公共用户标识的处理包括所述控制网元将更新前的隐式注册集中的公共用户标识与所述更新后的隐式注册集 中的公共用户标识进行比较,确定出待删除的公共用户标识。
3.根据权利要求1所述的方法,其特征在于,所述用户数据更新请求携带有待删除的 公共用户标识。
4.根据权利要求1所述的方法,其特征在于,所述待删除的公共用户标识为非缺省公 共用户标识。
5.根据权利要求1所述的方法,其特征在于,所述待删除的公共用户标识所对应的业 务中存在正在进行的业务。
6.根据权利要求1所述的方法,其特征在于,所述控制网元接收到的所述用户数据更 新请求来自归属签约服务器。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述控制网元为呼叫会话控 制功能实体。
8.一种通信系统,其特征在于,包括归属签约服务器,用于发送用户数据更新请求,其中,所述用户数据更新请求用于指示 隐式注册集中待删除的公共用户标识;控制网元,用于接收所述用户数据更新请求,并根据所述用户数据更新请求确定出所 述待删除的公共用户标识,释放所述待删除的公共用户标识所对应的业务,保留所述隐式 注册集中除所述待删除的公共用户标识之外的其他所有公共用户标识对应的业务,且用于 注销所述待删除的公共用户标识,并保留所述隐式注册集中除所述待删除的公共用户标识 之外的其他所有公共用户标识。
9.根据权利要求8所述的通信系统,其特征在于,所述用户数据更新请求携带有更新 后的隐式注册集,或者,所述用户数据更新请求携带有待删除的公共用户标识。
10.根据权利要求8或9所述的通信系统,其特征在于,所述控制网元为呼叫会话控制 功能实体。
全文摘要
本发明公开了一种用户标识的删除方法和通信系统,其中,该方法包括控制网元接收到用户数据更新请求,其中,用户数据更新请求用于指示隐式注册集中待删除的公共用户标识;控制网元根据用户数据更新请求确定出待删除的公共用户标识,释放待删除的公共用户标识所对应的业务,并保留隐式注册集中除待删除的公共用户标识之外的其他所有公共用户标识对应的业务;控制网元注销待删除的公共用户标识,并保留隐式注册集中除待删除的公共用户标识之外的其他所有公共用户标识。通过本发明,避免了原本未申请注销的用户在被注销后进行不必要的重复注册,能够优化用户标识的注销流程,有效提高用户体验。
文档编号H04W76/06GK102045699SQ200910236049
公开日2011年5月4日 申请日期2009年10月19日 优先权日2009年10月19日
发明者赵延华 申请人:中兴通讯股份有限公司