专利名称:一种在通信系统中实现域选择的方法、系统和服务器的制作方法
一种在通信系统中实现域选择的方法、系统和服务器
駄舰
本发明涉及网络通信技术,特别是涉及一种在通信系统中实现域选择的方法、系统和服 务器。
背景技术:
随着通信技术的发展,移动网络、固定网络和互联网之间的互连互通成为了目前网络发 展的趋势。针对网络互连互通的发展趋势,目前出现了 IP多媒体子系统(IMS)。 IMS网络 是在分组承载网基础上引入的一个完成IP多媒体通信控制的网络子系统,能够面向多种接 入技术,按照个性化用户数据,屏蔽用户接入方式,控制业务能力的开放程度,提供IP多 媒体的通信体验,从根本上改变了传统网络一个业务一个网络的垂直结构。
由于IMS网络能够面向各种接入域,且能够将提供业务服务的各种业务域进行融合, 因此,IMS网络能够向用户提供域选择功能,使得IMS网络的用户能够选择不同的域来实 现业务。目前,利用IMS网络向用户提供域选择功能,实现域选择的基本过程为在IMS 网络中实现语音呼叫连续性业务(VCC)时,为了保证主被叫用户之间的语音呼叫不会因为 用户位置以及网络传输性能等各种因素的干扰,而无法建立或发生中断,在IMS网络中, 可以由用户设备(UE)选择其接入网络使用的接入域,并由网络侧选择为用户提供具体服 务的业务域。
然而,现有技术实现域选择的方法存在以下缺点
1、 在选择接入域时,是由UE根据终端侧策略来进行选择,比如根据UE自身的能力和 用户喜好来进行选择,并且,UE在选择接入域时,不会考虑网络当前的业务要求,这样, 最终选择出的接入域可能无法同时满足UE和网络侧的业务要求,因而无法提升系统的整体 性能。比如,UE根据用户喜好选择CS (电路交换)域作为接入网络所使用的接入域,而在 网络侧,CS域的接入业务负荷过重,IMS域的接入业务负荷较小,从而无法满足网络侧负 载均衡的业务要求,降低了系统的整体性能。
2、 在选择业务域时,是由网络侧根据网络侧策略来进行选择,比如根据网络侧的负载 均衡要求或业务服务质量(QoS)要求来进行选择。并且,网络侧在选择业务域时,可能不 会考虑终端侧当前的业务要求,这样,最终选择出的业务域则无法同时满足UE和网络侧的业务要求,无法提升系统的整体性能。比如,网络侧根据负载均衡要求选择CS域作为为UE 提供服务的业务域,而UE出于业务花费的考虑,不希望CS域获取业务服务,从而无法满 足UE侧的业务要求,降低了系统的整体性能。3、目前,只提供了在IMS域和CS域中进行选择的具体实现方案,然而,随着通信技 术的飞速发展,接入域和业务域的种类并不仅仅限于IMS域和CS域,比如,目前还存在诸 如全球微波接入互操作性(Wimax)网络,固定宽带接入比如数字用户线多通道接入 (DSLAM)网络,基于IP的有线电视网络如信息包有线电视(Packet Cable)网络等各种接 入域,因此,现有技术所能实现的、只能在IMS域和CS域中进行域选择的方法,也大大降 低了业务实现的灵活性,限制了业务的发展,降低了业务的服务质量。发明内容本发明的主要目的在于提供一种在通信系统中实现域选择的方法、 一种在通信系统中实现 域选择的系统、以及一种IMS通用域选择服务器,以便于保证选择出的域能够同时满足UE 和网络侧的业务要求,提升系统的整体性能。为了达到上述目的,本发明的方法方案是这样实现的 一种在通信系统中实现域选择的方法,所述的通信系统包括终端侧和网络侧,所述方法包括获取终端侧域选择策略和网络侧域选择策略;根据所获取的终端侧域选择策略和网络侧域选择策略,进行域选择。 较佳地,该方法还包括由预先设置的IP多媒体子系统IMS通用域选择服务器执行所述 获取的步骤。其中,所述IMS通用域选择服务器获取终端侧域选择策略的步骤包括终端将预先在 自身中配置的终端侧域选择策略发送至IMS通用域选择服务器,IMS通用域选择服务器通 过接收获取终端侧域选择策略。其中,所述IMS通用域选择服务器获取网络侧域选择策略的步骤包括归属位置服务 器(HSS)、操作维护系统(O&M)以及IMS网络应用服务器(AS)中的任意一个或多个 将预先在自身中配置的网络侧域选择策略发送至IMS通用域选择服务器,IMS通用域选择 服务器通过接收获取网络侧域选择策略。可选地,在接收到IMS通用域选择服务器发来的域选择策略请求消息后,执行所述的将预先在自身中配置的所述域选择策略发送至MS通用域选择服务器的步骤。 其中,所述域选择策略包括接入域选择策略;
所述进行域选择的步骤包括IMS通用域选择服务器根据所获取的终端侧接入域选择策 略和网络侧接入域选择策略,确定终端对应的接入域,将该终端对应的接入域信息发送至终 端,终端根据接收到的接入域信息,选择对应的接入域。
其中,所述域选择策略包括业务域选择策略;
所述进行域选择的步骤包括IMS通用域选择服务器根据所获取的终端侧业务域选择策 略和网络侧业务域选择策略,确定终端对应的业务域;在IMS网络中的IMS网络应用服务 器接收到对应所述终端的会话消息后,根据所确定的该终端对应的业务域,将会话消息中携 带的原有终端标识更新为预先保存的终端在所确定的业务域中的终端标识;IMS网络中的 IMS网络应用服务器根据会话消息中更新后的所述终端标识,选择所确定的终端对应的业务 域,并将该会话消息路由至该终端对应的业务域。
可选地,在IMS通用域选择服务器确定终端对应的业务域之后,并在执行所述更新的 步骤之前,进一步包括下列步骤IMS通用域选择服务器将所确定的终端对应的业务域信息 发送至所述IMS网络中的IMS网络应用服务器;
由所述IMS网络中的IMS网络应用服务器执行所述将会话消息中携带的原有终端标识 更新为预先保存的终端在所确定的业务域中的终端标识的步骤。
可选地,在IMS网络中的IMS网络应用服务器接收到对应于所述终端的会话消息之后, 并在执行所述更新的步骤之前,进一步包括IMS网络中的IMS网络应用服务器将接收到 的对应所述终端的会话消息发送至IMS通用域选择服务器;
由IMS通用域选择服务器执行所述将会话消息中携带的原有终端标识更新为预先保存 的终端在所确定的业务域中的终端标识的步骤;
在执行所述更新的步骤之后,并在由IMS网络中的IMS网络应用服务器选择所确定的 终端对应的业务域之前,进一步包括IMS通用域选择服务器将更新终端标识后的会话消息 发送至IMS网络中的IMS网络应用服务器。
可选地,所述终端与IMS通用域选择服务器通过超文本传输协议HTTP消息执行所述 的信息交互。
可选地,由终端执行所述获取的步骤。
其中,所述终端获取终端侧域选择策略的步骤包括终端根据预先在自身中配置的终端侧域选择策略信息,获取终端侧域选择策略。其中,所述终端获取网络侧域选择策略的步骤包括HSS、 0&M以及MS网络的MS 网络应用服务器中的任意一个或多个将预先在自身中配置的网络侧域选择策略发送至终端, 终端通过接收获取网络侧域选择策略。其中,所述域选择策略包括接入域选择策略;所述进行域选择的步骤包括终端根据所获取的终端侧接入域选择策略和网络侧接入域 选择策略,确定出终端对应的接入域,选择该对应的接入域。其中,所述域选择策略包括业务域选择策略;所述进行域选择的步骤包括终端根据所获取的终端侧业务域选择策略和网络侧业务域 选择策略,确定出终端对应的业务域,将所确定的终端对应的业务域信息发送至IMS网络 中的IMS网络应用服务器,该IMS网络应用服务器接收到对应该终端的会话消息后,根据 所确定的终端对应的业务域信息,将会话消息中携带的原有终端标识更新为预先保存的终端 在所确定的业务域中的终端标识,IMS网络中的IMS网络应用服务器根据会话消息中更新 后的所述终端标识,选择所述终端对应的业务域,并将该会话消息路由至该终端对应的业务 域。较佳地,每当计时到达预先设定的更新时间长度时,执行所述的获取终端侧域选择策略 和网络侧域选择策略的步骤。较佳地,当终端侧域选择策略和网络侧域选择策略中包括相同的策略时,根据该相同的 策略选择出满足该策略要求的接入域或业务域;当终端侧域选择策略和网络侧域选择策略中 没有相同的策略时,则可按照预先设定的终端侧域选择策略和网络侧域选择策略的优先级, 査找到优先级最高的策略,并选择出可以满足该优先级最高策略的接入域或业务域。本发明还公开了一种在通信系统中实现域选择的系统,所述的通信系统包括终端侧和网 络侧,所述的实现域选择的系统包括终端侧域选择策略保存单元,用于保存终端侧域选择策略; 网络侧域选择策略保存单元,用于保存网络侧域选择策略;域处理单元,用于从终端侧域选择策略保存单元和网络侧域选择策略保存单元中分别获 取终端侧域选择策略和网络侧域选择策略,并根据获取的终端侧域选择策略和网络侧域选择 策略确定终端对应的域,将所确定的终端对应的域信息发送至域选择执行单元;域选择执行单元,用于根据终端对应的域信息,进行域选择。其中,所述终端侧域选择策略保存单元可设置在终端中。
其中,所述网络侧域选择策略保存单元可设置在HSS、 0&M以及IMS网络的IMS网络 应用服务器中的任意一个或多个内。
其中,所述域处理单元可设置在IMS网络中己有设备或新增设备中。
其中,所述域选择执行单元可设置在终端和/或IMS网络的IMS网络应用服务器中。
根据本发明的又一个方面,本发明还提供了一种IMS通用域选择服务器,包括
终端侧域信息交互单元,用于获取终端侧域选择策略,将该终端侧域选择策略发送至域 决策单兀;
网络侧域信息交互单元,用于获取网络侧域选择策略,将该网络侧域选择策略发送至域
决策单元;
所述的域决策单元,用于根据接收到的终端侧域选择策略和网络侧域选择策略确定终端 对应的域。
其中,所述终端侧域信息交互单元包括终端侧接入域信息交互子单元和终端侧业务域信 息交互子单元,所述网络侧域信息交互单元包括网络侧接入域信息交互子单元和网络侧业务 域信息交互子单元,所述域决策单元包括接入域决策子单元和业务域决策子单元,并且,
终端侧接入域信息交互子单元用于从终端获取终端侧接入域选择策略,将该终端侧接入 域选择策略发送至接入域决策子单元;
网络侧接入域信息交互子单元用于从IMS网络的IMS网络应用服务器、HSS以及O&M 中的任意一个或多个获取网络侧接入域选择策略,将该网络侧接入域选择策略发送至接入域 决策子单元;
接入域决策子单元用于根据接收到的终端侧接入域选择策略和网络侧接入域选择策略, 确定终端所对应的接入域;
终端侧业务域信息交互子单元用于从终端获取终端侧业务域选择策略,将该终端侧业务 域选择策略发送至业务域决策子单元;
网络侧业务域信息交互子单元用于从IMS网络的IMS网络应用服务器、HSS以及O&M
中的任意一个或多个获取网络侧业务域选择策略,将该网络侧业务域选择策略发送至业务域 决策子单元;
业务域决策子单元用于根据接收到的终端侧业务域选择策略和网络侧业务域选择策略, 确定终端对应的业务域。
11较佳地,所述接入域决策子单元进一步将终端对应的接入域信息发送至终端侧接入域信 息交互子单元;
所述终端侧接入域信息交互子单元进一步将终端对应的接入域信息发送至终端; 所述业务域决策子单元进一步将终端对应的业务域信息发送至终端侧业务域信息交互子 单元;
所述终端侧业务域信息交互子单元进一步将终端对应的业务域信息发送至终端。
较佳地,该服务器可进一步包括网络侧域结果交互单元,用于将接入域决策子单元和
业务域决策子单元发来的终端对应的接入域信息和业务域信息发送至IMS网络中的IMS网 络应用服务器;
接入域决策子单元进一步用于将终端对应的接入域信息发送至网络侧域结果交互单元;
业务域决策子单元进一步用于将终端对应的业务域信息发送至网络侧域结果交互单元。
由此可见,在本发明中,无论是选择接入域还是选择业务域,均根据终端侧域选择策略 和网络侧域选择策略来进行选择,这样,则可保证选择出的域能够同时满足UE和网络侧的 业务要求,从而大大提升了系统的整体性能。
另外,无论是何种接入域和业务域均可使用本发明提供的方案来实现域选择,因此,大 大提高了业务实现的灵活性,促进了业务的发展,提髙了业务的服务质量。
下面将通过参照附图详细描述本发明的示例性实施例,使本领域的普通技术人员更清楚 本发明的上述及其它特征和优点。附图中
图l是在本发明实施例一中实现域选择的流程图2是在本发明实施例二中实现域选择的流程图3是本发明提出的实现域选择的系统的基本结构示意图4是本发明提出的实现域选择的系统的较佳结构示意图5是本发明提出的IMS通用域选择服务器的基本结构示意图6是本发明提出的MS通用域选择服务器的较佳结构示意图。
励雄M本发明提出了一种在通信系统中实现域选择的方法。在该方法中,首先获取终端侧域选 择策略和网络侧域选择策略;然后根据所获取的终端侧域选择策略和网络侧域选择策略,进 行域选择。其中,获取的域选择策略可以是接入域选择策略,那么,进行的域选择可以包括接入域 选择,并且,获取的域选择策略还可以是业务域选择策略,那么,进行的域选择还可以包括 业务域选择。也就是说,在本发明中,可以同时根据终端和网络侧的域选择策略来仅选择出 终端接入网络使用的接入域或仅选择出为终端提供服务的业务域,也可以同时选择出终端接 入网络使用的接入域和为终端提供服务的业务域。在本发明中,获取域选择策略并决定出域选择结果的过程可以由网络侧执行也可以由终 端执行。下面则针对由网络侧执行和由终端执行的情况,分别举一个具体实施例来说明本发 明的实现过程。实施例一在本实施例中,由网络侧预先设置的IMS通用域选择服务器执行获取域选择策略并决 定出域选择结果的过程。图1是在本发明实施例一中实现域选择的流程图。参见图1,在本实施例中,实现域选 择的过程具体可以包括以下步骤步骤101:预先在终端中设置终端侧域选择策略,并在归属位置服务器(HSS)、操作维护系统(0&M)以及IMS网络应用服务器(AS)中的任意一个或多个中设置网络侧域选择 策略。这里,在终端中设置的终端侧域选择策略可以包括终端侧接入域选择策略和/或终端 侧业务域选择策略。并且,在设置终端侧接入域选择策略和终端侧业务域选择策略时,均可 以根据终端的业务能力和用户的喜好来进行设置。并且,在HSS、 0&M以及IMS网络应用服务器中的任意一个或多个中所设置的网络侧 域选择策略可以包括网络侧接入域选择策略和/或网络侧业务域选择策略。并且,在设置网络侧接入域选择策略和网络侧业务域选择策略时,均可以根据网络侧的实际业务要求来进行设置,比如,根据网络侧各个域之间负载均衡的要求或根据业务的服务质量(QoS)要求 等进行设置。步骤102: IMS通用域选择服务器从终端获取终端侧域选择策略。这里,可以由终端主动将终端侧域选择策略发送至IMS通用域选择服务器,或者,也可以首先由IMS通用域选择服务器将域选择策略请求消息发送给终端,终端接收到该域选 择策略请求消息后,再将终端侧域选择策略发送至IMS通用域选择服务器;这样,IMS通 用域选择服务器则可以通过接收获取终端侧域选择策略。其中,终端可以利用超文本传输协 议(HTTP)消息将终端侧域选择策略发送至IMS通用域选择服务器。
步骤103: IMS通用域选择服务器获取网络侧域选择策略。
这里,可以由HSS、 0&M以及IMS网络应用服务器中的任意一个或多个主动将网络侧 域选择策略发送至IMS通用域选择服务器;或者,也可以首先由IMS通用域选择服务器将 域选择策略请求消息发送给HSS、 O&M以及IMS网络应用服务器中的任意一个或多个, HSS、 O&M以及IMS网络应用服务器中的任意一个或多个接收到该域选择策略请求消息后, 再将网络侧域选择策略发送至IMS通用域选择服务器;这样,IMS通用域选择服务器可以 通过接收获取网络侧域选择策略。
步骤104:当域选择策略中包括接入域选择策略时,IMS通用域选择服务器根据所获取 的终端侧接入域选择策略和网络侧接入域选择策略,确定出终端对应的接入域。
这里,比如MS通用域选择服务器所获取的终端侧接入域选择策略中包括选择Wimax 或CS域作为终端1的接入域,而IMS通用域选择服务器所获取的网络侧接入域选择策略中 包括选择CS域或DSLAM域作为终端1的接入域,那么,IMS通用域选择服务器同时考虑 这两种策略后,则可将终端1对应的接入域确定为CS域。
步骤105: IMS通用域选择服务器将终端对应的接入域信息发送至终端,终端根据接收 到的接入域信息,选择对应的接入域。
在本步骤中,IMS通用域选择服务器可以利用HTTP消息将终端对应的接入域信息发送 至终端。
在终端选择对应的接入域后,当终端需要接入网络时,则可接入该对应的接入域。
需要说明的是,上述步骤102和步骤105的描述中所提到的HTTP消息可以是已有的 HTTP消息,比如,在步骤105中,可以通过HTTP的200 OK消息将终端对应的接入域信 息发送至终端;或者,上述步骤102和步骤105的描述中所提到的HTTP消息也可以是本发 明方法中所采用的、另外的新消息。
步骤106:当域选择策略中包括业务域选择策略时,IMS通用域选择服务器根据所获取 的终端侧业务域选择策略和网络侧业务域选择策略,确定出终端对应的业务域。
这里,比如IMS通用域选择服务器所获取的终端侧业务域选择策略中包括选择业务费率较低的业务域作为终端1的业务域,而IMS通用域选择服务器所获取的网络侧业务域选 择策略中包括选择当前业务负荷最小的业务域作为终端1的业务域,那么,IMS通用域选择 服务器同时考虑这两种策略后,则可将业务费率和业务负荷均较小的一个业务域确定为终端 l对应的业务域。步骤107: IMS网络中的IMS网络应用服务器接收到对应一个终端的会话消息后,将携 带该终端信息的域选择请求发送至IMS通用域选择服务器。步骤108: IMS通用域选择服务器根据域选择请求中携带的终端信息,将所确定的该终 端对应的业务域信息发送至IMS网络中的IMS网络应用服务器。步骤109: IMS网络中的IMS网络应用服务器根据所确定的终端对应的业务域信息,将 会话消息中携带的原有终端的标识更新为预先保存的终端在所确定出的业务域中的终端标 识。这里,由于一个终端在不同业务域中的标识是不相同的,为了保证能够通过业务域选择 策略选择出的业务域来为终端提供服务,那么,则必须保证会话消息中携带的终端标识是终 端在所确定出的业务域中的标识,因此,IMS网络中的IMS网络应用服务器要执行本步骤 中更新终端标识的过程。其中,更新的具体含义是如果根据接收到的业务域信息,判断出 终端在所确定的业务域中的标识与终端在原路由该会话消息的业务域中的标识即会话消息中 携带的原有终端标识相同,那么,则无需修改该会话消息,而如果不相同,则用终端在所确 定的业务域中的标识替换会话消息中携带的原有终端标识。需要说明的是,在上述步骤107至步骤109的过程中,是由IMS网络中的IMS网络应 用服务器执行更新终端标识的过程。在具体的业务实现中,也可以由IMS通用域选择服务 器来执行该更新终端标识的过程,这样,上述步骤107至步骤109的过程可以被替换为IMS 网络中的IMS网络应用服务器接收到对应一个终端的会话消息后,将该会话消息发送至IMS 通用域选择服务器;IMS通用域选择服务器根据所确定的该终端对应的业务域,将会话消息 中携带的原有终端的标识更新为预先保存的终端在所确定的业务域中的终端标识,然后,将 更新终端标识后的会话消息发送至IMS网络中的IMS网络应用服务器。步骤110: MS网络中的IMS网络应用服务器根据会话消息中更新后的所述终端标识, 选择所述终端对应的业务域,并将该会话消息路由至该终端对应的业务域。此后,则可由综合终端侧业务域选择策略和网络侧业务域选择策略而选择出的业务域为 终端提供业务服务。实施例二、在本实施例中,由终端执行获取域选择策略并决定出域选择结果的过程。 图2是在本发明实施例二中实现域选择的流程图。参见图2,在本实施例中,实现域选 择的过程具体可以包括以下步骤步骤201的所有描述与步骤101的所有描述均相同。 步骤202:终端根据自身配置,获取终端侧域选择策略。 步骤203:终端获取网络侧域选择策略。这里,可以由HSS、 0&M以及IMS网络应用服务器中的任意一个或多个主动将网络侧 域选择策略发送至终端,或者,也可以首先由终端将域选择策略请求消息发送给HSS、 0&M 以及IMS网络应用服务器中的任意一个或多个,HSS、 0&M以及IMS网络应用服务器中的 任意一个或多个接收到该域选择策略请求消息后,再将网络侧域选择策略发送至终端;这样, 终端可以通过接收获取网络侧域选择策略。步骤204:当域选择策略中包括接入域选择策略时,终端根据所获取的终端侧接入域选 择策略和网络侧接入域选择策略,选择出终端对应的接入域。这里,在终端选择对应的接入域后,当终端需要接入网络时,则可接入该对应的接入域。步骤205:当域选择策略中包括业务域选择策略时,终端根据所获取的终端侧业务域选 择策略和网络侧业务域选择策略,确定终端对应的业务域。步骤206:终端将自身对应的业务域信息发送至IMS网络中的IMS网络应用服务器。步骤207: IMS网络中的IMS网络应用服务器接收到对应该终端的会话消息后,根据所 确定出的该终端对应的业务域,将会话消息中携带的原有终端的标识更新为预先保存的终端 在所确定出的业务域中的终端标识。步骤208: IMS网络中的IMS网络应用服务器选择终端对应的业务域,并将更新终端标 识的会话消息路由至所选择出的终端对应的业务域。需要说明的是,在上述实施例一和实施例二中,用户可以实时更新在终端中设置的终端 侧域选择策略,网络侧的管理者也可以实时更新在HSS、 0&M以及IMS网络应用服务器中 的任意一个或多个中设置的网络侧域选择策略,这样,为了保证进行域选择时所根据的域选 择策略是更新后的域选择策略,在上述各个实施例中,还可以设置一个更新时间长度,这样, 每当计时到达所设定的更新时间长度时,则可以执行一次上述实施例中的获取终端侧域选择 策略和网络侧域选择策略的过程。这样,则可保证根据更新后的域选择策略来选择接入域和 业务域。还需要说明的是,在同时根据终端侧域选择策略和网络侧域选择策略来确定终端对应的 接入域或业务域时,是综合考虑终端侧域选择策略和网络侧域选择策略。比如,当终端侧域 选择策略和网络侧域选择策略中包括相同的策略时,如均包括时延最小策略,那么,则可以根据该相同的策略选择出满足该策略要求的接入域或业务域;当终端侧域选择策略和网络侧 域选择策略中没有相同的策略时,则可按照预先设定的终端侧域选择策略和网络侧域选择策 略的优先级,査找到优先级最高的策略,并选择出可以满足该优先级最髙策略的接入域或业 务域。相应地,本发明还提出了一种在通信系统中实现域选择的系统。图3是在本发明实施例 中提出的实现域选择的系统结构示意图。参见图3,本发明所提出的系统中主要包括终端侧域选择策略保存单元,用于保存终端侧域选择策略; 网络侧域选择策略保存单元,用于保存网络侧域选择策略;域处理单元,用于从终端侧域选择策略保存单元和网络侧域选择策略保存单元中分别获 取终端侧域选择策略和网络侧域选择策略,并根据获取的终端侧域选择策略和网络侧域选择 策略确定终端对应的域,将该终端对应的域信息发送至域选择执行单元;域选择执行单元,用于根据终端对应的域信息,进行终端的域选择。在本发明所提出的系统中,终端侧域选择策略保存单元可以设置在终端中;网络侧域选 择策略保存单元可以设置在HSS、 0&M以及IMS网络应用服务器中的任意一个或多个中; 域处理单元设置在IMS网络中已有设备或新增设备中,当设置在已有设备中时,由于IMS 网络中的服务CSCF (S-CSCF)位于归属域中,是整个IMS的控制核心且为IMS会话管理的 执行节点,因此域处理单元可以设置在该已有设备S-CSCF中,当然,域处理单元也可以设 置在本发明新增的专用设备中;并且,域选择执行单元可以设置在终端和/或IMS网络的IMS 网络应用服务器中。这样,本发明系统的一种较佳的结构可以参见图4所示。相应地,本发明还提出了一种IMS通用域选择服务器。图5是本发明提出的IMS通用 域选择服务器的基本结构示意图。参见图5,在本发明中,IMS通用域选择服务器的基本结 构包括终端侧域信息交互单元,用于获取终端侧域选择策略,将该终端侧域选择策略发送至域 决策单元;网络侧域信息交互单元,用于获取网络侧域选择策略,将该网络侧域选择策略发送至域 决策单元;域决策单元,用于根据接收到的终端侧域选择策略和网络侧域选择策略确定终端对应的域。图6是本发明提出的IMS通用域选择服务器的较佳结构示意图。参见图5和图6,在本 发明提出的IMS通用域选择服务器中,较佳地,所述终端侧域信息交互单元具体可以包括 终端侧接入域信息交互子单元和终端侧业务域信息交互子单元,所述网络侧域信息交互单元 具体包括网络侧接入域信息交互子单元和网络侧业务域信息交互子单元,所述域决策单元具 体包括接入域决策子单元和业务域决策子单元,并且,终端侧接入域信息交互子单元用于从终端获取终端侧接入域选择策略,将该终端侧接入 域选择策略发送至接入域决策子单元;网络侧接入域信息交互子单元用于从HSS和/或0&M中获取网络侧接入域选择策略, 将该网络侧接入域选择策略发送至接入域决策子单元;接入域决策子单元用于根据接收到的终端侧接入域选择策略和网络侧接入域选择策略, 确定终端对应的接入域;终端侧业务域信息交互子单元用于从终端获取终端侧业务域选择策略,将该终端侧业务 域选择策略发送至业务域决策子单元;网络侧业务域信息交互子单元用于从HSS和/或0&M中获取网络侧业务域选择策略, 将该网络侧业务域选择策略发送至业务域决策子单元;业务域决策子单元用于根据接收到的终端侧业务域选择策略和网络侧业务域选择策略, 确定终端对应的业务域。参见图6,所述接入域决策子单元进一步将终端对应的接入域信息发送至终端侧接入域 信息交互子单元;所述终端侧接入域信息交互子单元进一步将接收到的终端对应的接入域信息发送至终端;所述业务域决策子单元进一步将终端对应的业务域信息发送至终端侧业务域信息交互子 单元;所述终端侧业务域信息交互子单元进一步将接收到的终端对应的业务域信息发送至终端。参见图6,该服务器还可以进一步包括网络侧域结果交互单元,用于将接入域决策子 单元和业务域决策子单元发来的终端对应的接入域信息和业务域信息发送至IMS网络中的IMS网络应用服务器;接入域决策子单元进一步用于将终端对应的接入域信息发送至网络侧域结果交互单元; 业务域决策子单元进一步用于将终端对应的业务域信息发送至网络侧域结果交互单元。 参见图6,需要说明的是,本发明中,终端侧接入域信息交互子单元可以通过预先定义 的Sl接口与终端执行信息交互过程,来获取终端侧接入域选择策略;终端侧业务域信息交 互子单元可以通过预先定义的S3接口与终端执行信息交互,来获取终端侧业务域选择策略; 网络侧接入域信息交互子单元可以通过预先定义的S2接口与HSS、 0&M以及IMS网络应 用服务器中的任意一个或多个执行信息交互来获取网络侧接入域选择策略;网络侧业务域信 息交互子单元可以通过预先定义的S4接口与HSS、 0&M以及IMS网络应用服务器中的任 意一个或多个执行信息交互,来获取网络侧业务域选择策略;网络侧域结果交互单元可以通 过预先定义的S5接口与IMS网络中的IMS网络应用服务器执行信息交互。其中,各个接口 可以根据实际业务需要来设置,比如,Sl接口可以是Ut接口, S5接口可以是SIP协议接口 等。目前,基于固定和移动接入方式的通信网络正在向基于IMS的全IP网络发展,因此, 本发明提出的方案应用于能够提供电信级业务的承载、传输和信令控制的各种IP网络中, 也就是说,应用于利用IMS网络实现业务控制的各种通信系统中。总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护 范围之内。
权利要求
1.一种在通信系统中实现域选择的方法,所述的通信系统包括终端侧和网络侧,所述方法包括获取终端侧域选择策略和网络侧域选择策略;根据所获取的终端侧域选择策略和网络侧域选择策略,进行域选择。
2. 根据权利要求1所述的方法,其特征在于,由预先设置的IP多媒体子系统IMS通用 域选择服务器执行所述获取的步骤。
3. 根据权利要求2所述的方法,其特征在于,所述IMS通用域选择服务器获取终端侧 域选择策略的步骤包括终端将预先在自身中配置的终端侧域选择策略发送至IMS通用域 选择服务器,IMS通用域选择服务器通过接收获取终端侧域选择策略。
4. 根据权利要求2所述的方法,其特征在于,所述IMS通用域选择服务器获取网络侧 域选择策略的步骤包括归属位置服务器、操作维护系统以及IMS网络应用服务器中的任 意一个或多个将预先在自身中配置的网络侧域选择策略发送至IMS通用域选择服务器,IMS 通用域选择服务器通过接收获取网络侧域选择策略。
5. 根据权利要求3或4所述的方法,其特征在于,在接收到MS通用域选择服务器发 来的域选择策略请求消息后,执行所述的将预先在自身中配置的所述域选择策略发送至IMS 通用域选择服务器的步骤。
6. 根据权利要求2所述的方法,其特征在于,所述域选择策略包括接入域选择策略;所述进行域选择的步骤包括IMS通用域选择服务器根据所获取的终端侧接入域选择策 略和网络侧接入域选择策略,确定终端对应的接入域,将该终端对应的接入域信息发送至终 端,终端根据接收到的接入域信息,选择对应的接入域。
7. 根据权利要求2所述的方法,其特征在于,所述域选择策略包括业务域选择策略;所述进行域选择的步骤包括IMS通用域选择服务器根据所获取的终端侧业务域选择策 略和网络侧业务域选择策略,确定终端对应的业务域;在IMS网络中的IMS网络应用服务 器接收到对应所述终端的会话消息后,根据所确定的该终端对应的业务域,将会话消息中携 带的原有终端标识更新为预先保存的终端在所确定的业务域中的终端标识;IMS网络中的 IMS网络应用服务器根据会话消息中更新后的所述终端标识,选择所确定的终端对应的业务 域,并将该会话消息路由至该终端对应的业务域。
8. 根据权利要求7所述的方法,其特征在于,在IMS通用域选择服务器确定终端对应的业务域之后,并在执行所述更新的步骤之前,进一步包括MS通用域选择服务器将所确 定的终端对应的业务域信息发送至所述IMS网络中的IMS网络应用服务器;由所述IMS网络中的IMS网络应用服务器执行所述将会话消息中携带的原有终端标识 更新为预先保存的终端在所确定的业务域中的终端标识的步骤。
9. 根据权利要求7所述的方法,其特征在于,在IMS网络中的IMS网络应用服务器接 收到对应于所述终端的会话消息之后,并在执行所述更新的步骤之前,进一步包括IMS网 络中的IMS网络应用服务器将接收到的对应所述终端的会话消息发送至IMS通用域选择服 务器;由IMS通用域选择服务器执行所述将会话消息中携带的原有终端标识更新为预先保存 的终端在所确定的业务域中的终端标识的步骤;在执行所述更新的步骤之后,并在由IMS网络中的IMS网络应用服务器选择所确定的 终端对应的业务域之前,进一步包括IMS通用域选择服务器将更新终端标识后的会话消息 发送至IMS网络中的IMS网络应用服务器。
10. 根据权利要求3或6所述的方法,其特征在于,所述终端与IMS通用域选择服务器 通过超文本传输协议消息执行所述的信息交互。
11. 根据权利要求1所述的方法,其特征在于,由终端执行所述获取的步骤。
12. 根据权利要求11所述的方法,其特征在于,所述终端获取终端侧域选择策略的步 骤包括终端根据预先在自身中配置的终端侧域选择策略信息,获取终端侧域选择策略。
13. 根据权利要求11所述的方法,其特征在于,所述终端获取网络侧域选择策略的步 骤包括归属位置服务器、操作维护系统以及IMS网络应用服务器中的任意一个或多个将 预先在自身中配置的网络侧域选择策略发送至终端,终端通过接收获取网络侧域选择策略。
14. 根据权利要求ll、 12或13所述的方法,其特征在于,所述域选择策略包括接入域 选择策略;所述进行域选择的步骤包括终端根据所获取的终端侧接入域选择策略和网络侧接入域 选择策略,确定出终端对应的接入域,选择该对应的接入域。
15. 根据权利要求ll、 12或13所述的方法,其特征在于,所述域选择策略包括业务域 选择策略;所述进行域选择的步骤包括终端根据所获取的终端侧业务域选择策略和网络侧业务域 选择策略,确定出终端对应的业务域,将所确定的终端对应的业务域信息发送至IMS网络中的MS网络应用服务器,该IMS网络应用服务器接收到对应该终端的会话消息后,根据 所确定的终端对应的业务域信息,将会话消息中携带的原有终端标识更新为预先保存的终端 在所确定的业务域中的终端标识,IMS网络中的IMS网络应用服务器根据会话消息中更新 后的所述终端标识,选择所述终端对应的业务域,并将该会话消息路由至该终端对应的业务 域。
16. 根据权利要求1所述的方法,其特征在于,每当计时到达预先设定的更新时间长度 时,执行所述的获取终端侧域选择策略和网络侧域选择策略的步骤。
17. 根据权利要求1所述的方法,其特征在于,所述根据所获取的终端侧域选择策略和 网络侧域选择策略进行域选择的步骤包括当终端侧域选择策略和网络侧域选择策略中包括相同的策略时,根据该相同的策略选择 出满足该策略要求的接入域或业务域;当终端侧域选择策略和网络侧域选择策略中没有相同 的策略时,则按照预先设定的终端侧域选择策略和网络侧域选择策略的优先级,査找到优先 级最高的策略,并选择出可以满足该优先级最髙策略的接入域或业务域。
18. —种在通信系统中实现域选择的系统,所述的通信系统包括终端侧和网络侧,所述 的实现域选择的系统包括终端侧域选择策略保存单元,用于保存终端侧域选择策略; 网络侧域选择策略保存单元,用于保存网络侧域选择策略;域处理单元,用于从终端侧域选择策略保存单元和网络侧域选择策略保存单元中分别获 取终端侧域选择策略和网络侧域选择策略,并根据获取的终端侧域选择策略和网络侧域选择 策略确定终端对应的域,将所确定的终端对应的域信息发送至域选择执行单元;域选择执行单元,用于根据终端对应的域信息,进行域选择。
19. 根据权利要求18所述的系统,其特征在于,所述终端侧域选择策略保存单元设置 在终端中。
20. 根据权利要求18所述的系统,其特征在于,所述网络侧域选择策略保存单元设置 在归属位置服务器、操作维护系统以及IMS网络的IMS网络应用服务器中的任意一个或多 个内。
21. 根据权利要求18所述的系统,其特征在于,所述域处理单元设置在IMS网络中已 有设备或新增设备中。
22. 根据权利要求18所述的系统,其特征在于,所述域选择执行单元设置在终端和/或IMS网络应用服务器中。
23. —种IMS通用域选择服务器,包括终端侧域信息交互单元,用于获取终端侧域选择策略,将该终端侧域选择策略发送至域 决策单元;网络侧域信息交互单元,用于获取网络侧域选择策略,将该网络侧域选择策略发送至域 决策单元;所述的域决策单元,用于根据接收到的终端侧域选择策略和网络侧域选择策略确定终端 对应的域。
24. 根据权利要求23所述的IMS通用域选择服务器,其特征在于,所述终端侧域信息 交互单元包括终端侧接入域信息交互子单元和终端侧业务域信息交互子单元,所述网络侧域 信息交互单元包括网络侧接入域信息交互子单元和网络侧业务域信息交互子单元,所述域决 策单元包括接入域决策子单元和业务域决策子单元,并且,终端侧接入域信息交互子单元用于从终端获取终端侧接入域选择策略,将该终端侧接入域选择策略发送至接入域决策子单元;网络侧接入域信息交互子单元用于从IMS网络的IMS网络应用服务器、HSS以及O&M中的任意一个或多个获取网络侧接入域选择策略,将该网络侧接入域选择策略发送至接入域 决策子单元;接入域决策子单元用于根据接收到的终端侧接入域选择策略和网络侧接入域选择策略, 确定终端对应的接入域;终端侧业务域信息交互子单元用于从终端获取终端侧业务域选择策略,将该终端侧业务 域选择策略发送至业务域决策子单元;网络侧业务域信息交互子单元用于从IMS网络的IMS网络应用服务器、HSS以及O&M 中的任意一个或多个获取网络侧业务域选择策略,将该网络侧业务域选择策略发送至业务域 决策子单元;业务域决策子单元用于根据接收到的终端侧业务域选择策略和网络侧业务域选择策略, 确定终端对应的业务域。
25. 根据权利要求24所述的IMS通用域选择服务器,其特征在于,所述接入域决策子 单元进一步将终端对应的接入域信息发送至终端侧接入域信息交互子单元;所述终端侧接入域信息交互子单元进一步将终端对应的接入域信息发送至终端;所述业务域决策子单元进一步将终端对应的业务域信息发送至终端侧业务域信息交互子 单元;所述终端侧业务域信息交互子单元进一步将终端对应的业务域信息发送至终端。 26.根据权利要求24所述的IMS通用域选择服务器,其特征在于,该服务器进一步包 括网络侧域结果交互单元,用于将接入域决策子单元和业务域决策子单元发来的终端对应 的接入域信息和业务域信息发送至IMS网络中的MS网络应用服务器;接入域决策子单元进一步用于将终端对应的接入域信息发送至网络侧域结果交互单元; 业务域决策子单元进一步用于将终端对应的业务域信息发送至网络侧域结果交互单元。
全文摘要
本发明公开了一种在通信系统中实现域选择的方法、一种在通信系统中实现域选择的系统、以及一种IMS通用域选择服务器。在本发明方法中,首先获取终端侧域选择策略和网络侧域选择策略,然后根据所获取的终端侧域选择策略和网络侧域选择策略,进行域选择。本发明系统包括终端侧域选择策略保存单元、网络侧域选择策略保存单元、域处理单元和域选择执行单元。本发明提出的IMS通用域选择服务器包括终端侧域信息交互单元、网络侧域信息交互单元和域决策单元。本发明能够保证选择出的域能够同时满足用户设备和网络侧的业务要求,从而大大提升了系统的整体性能。
文档编号H04L12/46GK101316218SQ20071010644
公开日2008年12月3日 申请日期2007年5月29日 优先权日2007年5月29日
发明者丽 朱 申请人:诺基亚西门子通信公司