针对ims注册用户的呼叫处理的制作方法

文档序号:7951383阅读:274来源:国知局
专利名称:针对ims注册用户的呼叫处理的制作方法
技术领域
本发明涉及针对具有电路交换控制的(circuit switched controlled)用户的设 备并且被端接(port)到MS域的用户执行呼叫处理。
祖旦 疼足
诸如UMTS(通用电信网络)和CDMA 2000之类的第三f^(3G)网络在宽鶴 区域上向移动用户提供高速无线因特网接入。对于3G网络,为了支持电话和多 媒体服务,已经定义了 IP多媒体子系统MS ^M共至咽特剛艮务的蜂窝接入。 MSf顿分组効奂技术,特另提IP网络和其f細于服錄供的正TF协议。诸 如GSM之类的第2代网络掛共基于电路交换技术的语音。IMS的优势^^供增 3别艮务,例如结射吾音和繊的多媒体服务。财卜,4顿IP网络作为制虫潜在 标准允许简单快速的服务部署。
会话启动协议(session initiation protocol) SIP已经被选择为在IMS中用于 用户设备UE和MS之间以及MS中各组件之间的信令。IMS还{顿SIP来完 成因特网中的语音禾哆媒体呼叫。为了會^^f顿MS月艮务,通信用户的设备必 须支持IMS ,这意 必须在用户设备上实施SIP。
下面描述MS的简化网络体系结构。特别fe^在MS体系结构中提供服 务所涉及的节点。
MS系统的紐特呼叫^i舌控制功育《CSCF)、媒体网^(MGW)/媒体网关 控制功育^MGCF)、归属用户寄存,SR)、应用服务^(AS)。
CSCF担当呼叫服务器并且处理呼叫信令,其穷寺和控制多媒体^i舌并且 执fi^也址转换功能。CSCF按功育g可以分为S"CSCF、 I-CSCF和P-CSCF。代理 CSCF(P《SCF)是IMS网络中的第一接触点并且其提供对承载资源(bearer resource)的授权,其进一步把,户设备UE接收到的SIP注册请求转发至l腿 过使用如用户提供的归属域名而确定的I-CSCF。在相反的方向上,其转发SIP 请求或响应到UE。此外,CSCF把从UE接收到的SIP消息转发到SIP月艮务器 (S-CSCF),该SIP月艮务器的名称是作为注册MI呈的结果而由P-CSCF接收的。询问-CSCF(I-CSCF)是预定到达(destined to)网络运营商的订户 (subscriber)或当前位于网络运营商服务区域中的漫游用户的所有i^接的运营商 网络中的接触点(contact point)。在运营商网络内可育巨存在着多个I-CSCF。 I-CSCF执行的主要功能是向执行SIP注册的用户分配S-CSCF。
月艮务呼叫^i舌控制功能(S-CSCF)是执行MS网络的^i舌管理的节点。在 网络中能够有若干S-CSCF。 S-CSCF的主要功會巨包括从UE接受注册请求、 为了支持服务而与服务平台进行交互。其进一步为端点(endpoint)提供与服务 事件相关的信息(例如像音调/宣布(announcement)的通知以及附加媒体资源的 位置、计费通知)。
归属订户寄存器HSR是集中式订户娜库。HSR与I-CSCF和S-CSCF 对接来提供关于订户位置的信息和订户的预订(subscription)信息。HSR负责 ,下列用户相^ff息用户标识、编号和地址信息、用于鉴别(authentication) 和授权的用户安全信息。HSR支持用户注肌并且存储系统间位置信息。
MS支持若干与传统网络交互工作的节点,例如媒体网关控制功能 (MGCF)。
MGCF执行蜂窝呼叫控制协议和MS协iXt间的协议转换。例如,MGCF 从CSCF接收SIP消息并将其转换为适当的ISUP消息。因而,MGCF的主要功 能是在上4亍链路和下fi^方向上将信令消息从一种格式转换为另一种格式。 在UMTS中,^i要在PSTN中的脉冲编码调制(PCM)和基于IP的格式之间。
MS接入服务離主(host) ^l行用户请求棚艮务。
如前所述丽S系统允许操作于分组模式下的移动用户i顿SIP作为信 令协议来Kz:语音呼叫。SIP消息被发送以将该请求传送到IMS中的呼叫^i舌 控制功能(CSCF)。在这种情况下,该娜是作为分组而在齡UMTS网络中传 送的。
因而,已经针对3G网络将MS部署为^顿分组効奂技术来衝共服务,其 中SIP被应用为信令协议。但是,当前大多細户设备不支劍顿SIP作为信 令协i;^fej^共语音l艮务的IMS技术,这是因为所述用户设备适用于电路交换控 制域。因而,为了接入MS,必须对用户设备进行适配,这导致更换终端机的 问题。
其他会出现的问题有提f^i刮艮务。在IMS中提供实时承载,其不可能高效地提供语音服务。为了高效:tH31 GSM或WCDMA接A^供语音服务, 就要^ffi电路交换接入。
发明概述和描述
因此,本发明的一个目的是用于向操作于电路効奂控制域的用户设^{共 分组魏多媒体服务的解决方案。
本发明在3te权利要求中公开。
有禾啲实施例公开于从属权利要求中,该从属权利要求在说明书的相应部 分中公开。
本发明公开了适用于在基于分组的多媒体系统域中为位于电路交换控制 域的电路効奂控制的用户终端处理呼叫的接入网关节点(MAGCF),其中所述接 入网关节点包括始发(originating)电路交^g辑,该始发电路3^奂逻辑适用于 通过被用于将电路交换呼叫路由至嗾入网关节点的路由号码而从提供移动电路 交换功能的服务移动电路交换功能接收或者直接从电路交换控制用户终端接收 始发电路交换呼叫。财卜,该接入网关节点包括始发基于分组的多媒体逻辑, 该多媒体逻辑适用于通过作为接入网络节点一部分的代理呼叫控制功能向基于 分组的多媒,发送始发基于分组的多媒体呼叫。财卜还包括终止(terminating) 呼叫功能体(functionality),其包括终止基于分组的多媒体逻辑,该终止多媒 体逻辑适用于从基于分组的多媒鹏接收被寻址(address to)至U代理呼叫控制 功能的终止基于分组的多媒体呼叫,其还包括终止电路交换逻辑,该终止电路 交换逻辑适用于向电路交换控制的用户终端发送终止电路交换呼叫。此外,还 存在转换功能,该转换功能适用于将始发电路交换呼叫转换为始发基于分组的 多媒体呼叫并且将终止基于分组多媒体呼叫转换为终止电路効奂呼叫。
牝外,本发明公开了一种用于在基于分组的多媒体域中为位于电路効奂控 制域的电路効奂控制用户终端鹏呼叫的方法。所述方飽括以下步骤.-
执行呼叫始发雖包括-
通过被用于将电路交换呼叫路由到接入网关节点(MAGCF)的路由号码而 从服务移动电路交换功能接收或直接从电路効奂控制的用户终端接收始发电路 交换呼叫,并且 .
将始发电路効奂呼叫转换为始发基于分组的多媒体呼叫,禾口fflil集成的(integrated)代理呼叫控制功能向基于分组的多媒鹏发送始 发基于分组的多媒体呼叫,和 tt^于呼叫终lbl禾呈包括
从基于分组的多媒体域接收被寻址到集成的代理呼叫控制功能的终止基 于分组的多媒体呼叫,和
将终止基于併且的多媒体呼叫转换为终止电路効奂呼叫,禾口 向电路交换控制的用户终端发,止电路交换呼叫。 此外,有利的实施例被描述于/AM权利要求中。
为了使得本领域技术人员育,完魏解本发明,下面将详细描述本发明的 优选实施例,但是这些详细的实施例仅作为本发明的示例,而不旨在限制。下 面的描述将参考附图,其中


图1示出根据本发明的接入网关节点的体系结构的示意性^。
图2示出要在接入网关节点上执行的呼叫始发方法的本发明实施例的流程图。
图3示出要在接入网关节点上执行的呼叫终止方法的本发明实施例的流程图。
图4示出将MAGCF作为漫游锚点(anchorpoint)包含的本发明的实施例。 图5示出将MAGCF作为漫游锚点包含的本发明的另一实施例。 图6示出在归属网络中呼叫始发的示意性实施例。 图7示出在归属网络中用于呼叫始发的信令序歹啲实施例。 图8示出在访问网络中呼叫始发的示意性实施例。 图9示出在访问网络中用于呼叫始发的信令序列的实施例。 图10示出在归属网络中呼叫终止的示意性实施例。 图11示出在归属网络中用于呼叫终止的信令序列的实施例。 图12示出在访问网络中呼叫终止的示例性示意性实施例。 应当注意本发明上下文中的术语"实体,、"节点"、"模±央"、"逻辑"指的是 在通信网络中提供预定功能的硬件和软件的任意M的组合。在这种方式下, 如果没有给出明确的定义时,则所述术语主要指哪个展开到若干物理实体上的 逻辑实体,但也會,指位于一賴理健的物理实体。
应当注意本发明上下文中的术语"用户"指的是电路交换控制的用户设备,其中所述用户设备为硬件和软件的组合。但是在下面的描述中,如果没有指出 不同,则术语"用户"和"用户终端"应该被视为具有相同的含义。
ttm,通信网络是移动通信网络,例如,是根据GSM、 GPRS(通用分 组^^无线电)或UMTS(通用移动电话系绚或诸如EDGE、 CDMA2000之类的 3G系统而操作的,通信网络。并且,地,分组効奂多媒体域是IP多媒体 子系统(IMS)。
为了允许MS进行完整呼叫(fiill call)和服务控制,根据本发明提出将 蜂窝効奂中心的逻辑功能体与IMS的逻辑功能体合并在接入网关节点中,雜 下面被称为MAGCF。特别地,本发明提出该新MAGCF节点包括服务电路交 换功能体,例如像MSC、或作为漫游用户的服务MSC的MSC-S、或用于终止 到没有MAGCF功能体的网络中的漫游用户的呼叫的GMSC-S,并且可iMk包 括用于为漫游用户始发呼叫的gsmSCF并且其进一步提出MAGCF具有分组交 换多媒体功能体,其特别地为代理呼叫控制功能,例如像用于将SIP消息細 户转发到MS以MMS转发至,户的P-CSCF。通常,可以说MAGCF在分 组交换多媒体域内代表具有电路交换终端的用于进行处理。此外,本发明提出 MGCF执行蜂窝呼叫控制协议和MS协ijCt间的协议转换。集成的用户代理的 任务是实现MS功能并且f^用户进行处理。
该基^m^是确保MAGCF^S^f有的始发和终止呼叫,或者换句话说, 确保MAGCF是蜂窝接入到MS的锚点。
本发明集中于粒和处糊户呼叫。但是,在粒分组効奂多媒体^i舌之 前,用^需要执斤注册过程以便让电路効奂和IMS域知道所棚户的位置。该 注册 过SIP协议和作为MAGCF —部分并且代表用户来执fr注册的用户代
下翻繊述其中MAGCF作为锚点的注册。例如,所给出的实施例描述 了在漫游到访问访问时改刻艮务MSOS。当漫游至IJ不支持MAGCF的访问网络 中时,最后的负责的MAGCF被保持作为锚点。
根据本发明,所述MAGCF节点具有MSC功育g体,例如MSC-S和用户 代理UA形式的IMS功能体和集成的P-CSCF 。因此MAGCF具有与HLR和IMS 通信的能力,并且至少一个MAGCF对于归属网络中的用户是预知的。通常在 网络中提供多个MSC,其中MSC负责位于被分配给MSC的,区中的用户。由于用户的移动而导致的负责Msc的改变意指旨在M:在相应的节点执行与
之相关的所有必要的更新在新MSC中注册用户并且从旧MSC注销用于的漫游 过程的启动。当i2Aff的健区后,终端向新的MSC发送健更新青求。当接 收到该消息时,MSC识别出该订户在其负责范围内是新的,从而联系HLR来 更新位置信息。当接收至U健更新消息时,HLR就向旧的MSC通知订户已 经漫游到新的MSC区域。根据本发明,用户月艮务MSC可以是MAGCF的一部 分,或者在用户漫游至U访问网络的情况下它也可以是位于所述访问网络的常用 MSC并且与MAGCF的电路^l奂部分通信。在MSC不再I艮务订户的这两种情 况下从HLR发送消息。在MSC是MAGCF的一部分的情况下,在这种情况下 新的MAGCF被分配给用户,这引起S-CSCF中的服务MAGCF的地址的改变 并且它还弓l起了将S-CSCF的地址存储在MAGCF中。在服务MSC不是MAGCF 的一部分的情况下,例如当用户在访问网络中漫游时可能发生这种情况,在这 种瞎况下,月艮务MSC可能改变但MAGCF保持不变。为了向IMS系统注册, 当接收至U健更新时,HLR检査MSC是否是MAGCF的一部分。财卜HLR检 查发出请求的订户。为了向用户提供IMS功能,所述用户必须端接到IMS系统。 换句话说,用户必须主动地宣布改变到MS系统g统可以决定将蜂窝用户端 接到IMS系统。有关用户的相应通知将在HLR中被陈述。在用户没有被端接 盼瞎况下,提出针对蜂窝用户应用标衝亍为,如已知的那样。在用户被端接到 MS的情况下,提出HLR向MAGCF发送所有参数,戶/f^参数通常存i奸用户 设备中的SIM卡。当接收到参数时,就縣用户代理以便在IMS系统中注册和 预订订户。,地所应用的用于注册和预订的协议是SIP协议,在这种情况下 用户代理也实施SIP功能。在MS注册过程中,用户代理〗樣订户来行动。注 册所需的所有步 ^被集皿MAGCF中的IMS实体来执行。例如这些步骤 可以包括对将要鉴另啲用户进行鉴别。但是需要说明的是该鉴另拼非强制的, 这是因夂该解决方案可能依赖于用户已经被鉴别为电路交换接入的一部分的事 实并且可以进一步假定MAGCF被连接到可信的VPN。注册的结果是MAGCF 存储S-CSCF地址并腿循用于注册的IMS规则,S-CSCF存储所注册的订户能 够到达的MAGCF地址,^ttfc集皿MAGCF中的P-CSCF地址被存储。
如果用户在没有MAGCF功能体的访问网络中漫游然后在漫游到MSC的 情况下,则提出当前MAGCF保持对用户负责。在没有分配MAGCF给用户的情况下,则提出采用默认MAGCF。因此只要用户处于访问网络中,贝ij位置更 新过禾Mm被限制为更新HLR中的MSC而非负责的MAGCFo
在完^i册后,启动包含MS呼叫^a^呈的^i舌^:过程。
因而,在成功注册之后,MAGCF知道S-CSCF并且S-CSCF具有MAGCF 地址,特别地,知道P-CSCF,所述P-CSCF的功能是所提出MAGCF的一部分。
在下面将根据本发明来描述如何强制(enforce)月艮务MAGCF执行呼叫处 理的过程。例如当漫游到远程访问网络中时可會旨会出现这种情形,其中没有 MAGCF功能体可用。在这种情况下,提出4顿最后的服务MAGCF作为漫游 锚。
根据图1描述了呼叫处ffil程,图1示意性i&^出作为具有用户的电路交 换控制终端MS的电路交换CS网络和分组交换多媒体网络PS之间的锚点的 MAGCF的结构。存在着始发电路交i^辑,Org CS,适用于接收始发电路交 换呼叫。在服务MSC是MAGCF的一部分的情况下,所述呼叫可以直接从电路 交换控制的用户终端接收。当用户位于归属网络并且限定服务MSC包含在 MAGCF中时会出现这种情况。可替换地,MAGCF可以湖艮务移动电路^^奂功 能接收始发呼叫,例如其可以是用于对用户进行处理的访问网络中的 MSC/VLR。在这种情况下主叫用户以公知的方式联系MSC/VLR,例如^ffl B号码,并且根据本发明MSC/VLR必须将呼叫路由至lj对用户负责的MAGCF。 SM51分配路由号码来确保。在进一步的描述中将给出两种用于分配路由号码 的方法; 一种是基于分配给呼叫的漫游号码并且以唯一的方式识别呼叫即将被 路由到的MAGCF。为了分配号码,将采用智能网络IN功能。在第二种方法中, 利用前纟l3le噌强B号码,iM缀定义了如何将B号码路由到MAGCF。而且还 将傲照这两种方法来描述根据細户目录(例如HLR)接收到的关于服务用户 的接入网关节点的指示而分配的路由号码。
不管始发CS呼叫M:接从用户终端接收到的还^MMSC/VLR接收到 的,在下一步中MAGCF在转换单元中将始发CS呼叫转换成被传到始发基于 分组的多媒体逻辑Qrig PS的基于分组的多^体呼叫,该Orig PS适用于向基于 分组的多媒体域发送始发基于分组的多媒体呼叫。根据本发明,提出将代理呼 叫控制功能P-CSCF作为接入网关节点的一部分。代理CSCF(P-CSCF)是IMS 网络中的第一接触点,其将把用户接收到的SIP消息转发到S-CSCF,其中作为注册过程的结果P-CSCF已经接收到S-CSCF名称。在相反方向上,其将SIP请 求或响应转发到UE。所述P-CSCF还IOT^fj达用于呼叫终止的MAGCF。因 而提出终止基于分组的多媒体逻辑,TermPS,其适用于从基于分组的多媒, 接收终止基于分组的多媒体呼叫。所述呼叫M31代理呼叫控制功能P-CSCF的 地址而被路由到MAGCFo所述呼叫在转换功能Conv中被转换为终止电路^J奂 呼叫,并且M^止电路効奂逻辑Term CS而!跌超盹路効奂控制的用户终 端。终止呼叫在服务电路交换节点为电路交换功能的一部分盼瞎况下被直接发 送到电路交换控制的用户终端,或者^^述服务电路交换节点不是电路交换功 能的一部分的情况下被路由翻艮务电路効奂节点。
进一步提出MAGCF具有抑制(suppression)功能,该功倉隨用于抑制所 接收的始发电路交换呼叫在电路交换域中处理。这确保始发呼叫被真正地在 MS域内处理。为了向用户,电路交换呼叫,将确保所接收的终止基于分组 的多媒体呼叫在MAGCF中被终止。
下面将参考图2和图3描述根据本发明的一种方法。图2示出呼叫始发的 情况。在第一步21中MAGCF接收始发电路^^奂呼叫。所述呼叫可以在服务移 动电路交换功能MSC被集鹏MAGCF中盼瞎况下直接从电路交换控制的用户 终端接收。在用户^M31单独的服务移动电路交换功能而被处理的情况下,通 ^ 各由号码将呼叫路由至'服务MAGCF。路由号码的分配将^it一步描述。在 步骤22中,电路効奂呼叫被转换成始发基于分组的多媒体呼叫并且在步骤23 中被发送到基于分组的多媒体域,24。在分组交换多媒体部分中,代理呼叫控 制功能P-CSCF涉及呼叫的转发。
图3示出呼叫终止的实施例。在步骤31中终止基于分组的多媒体呼叫被 从基于分组的多媒胸接收到。ffl31代理呼叫控制功能P-CSCF执行呼叫的路 由。在步骤32中呼叫被转换成终止电路交换呼叫并且如上所述的!趙接i喊者 S31服务MSC/VLR被发送到电路^J奂控制的用户终端。
下面将给出本发明的实施例。
下面将描述实施例,其中示出用户在访问网络中漫游并且由非服务 MAGCF的一部分的MSC/VLR月艮务盼瞎况下对路由号码的分配。为了将来自 月艮务MSC/VLR的所有始发呼叫路由至IJ漫游锚MAGCF,作为示例CAMEL机 制被{柳。CAMEL方法作为示例并且本发明并不限制于此。下翻繊述在本发明一个实施例中使用的CAMEL网络的一些本质特征。 CAMEL是甚至当移动订户漫游到归属网络之外时允许网络运营商向移动订户 提供运营商特定服务的网络特征。根据CAMEL体系结构,CAMEL服务控制 功能辨gsmSCF)被提供纟針丁户的归属PLMN,其包含了实艇营商特定服务所 需的CAMEL月艮务逻辑。财卜,还存在着CAMEL月艮务^J奂功能辨gsmSSF), 其参与事务,MV厅由gsmSCF给出的指令。通常用于CAMEL体系结构中 节点之间的协议是CAMEL应用部併CAP)协议。在CAMEL帧中,所谓的触发 检测点(TDP)被定义,其规定了当gsmSCF应该被接触时的事务,中的时间点。 当满足TOP时gsmSSF向gsmSCF开启对话。其中尤,在着多个为gsmSCF 而定义的功能体;倉,向gsmSCF提f,关正在进行的事务的信息,例如目的 ifet也址和事务的^^卖时间。
返回至体发明的实施例,为了确保由服务MAGCF处S^f有的呼叫,为 此下面将给出两种可能的方法。在第一种解决方案中漫游号码被用来动态地分 配给用于湖艮务MSC/VLR路由到月艮务MAGCF的呼叫,第二解决方^iM:添 加前缀而修改了实际拨打的B号码。
第一方案是基于使用临时漫游号码的慨念。将针对图4来描述劍军决方案。
在图4中示出了 MSC/VLR,所述MSC/VLR月艮务位于其服务区域中的用 户,所述服务区域为A访问网络。根据本发明,MSC/VLR与位于归属网络(A 归属)的MAGCF进4fffi信,并且该归属网络包括gsmSCF功能体。因而,MAGCF 提供与电路効奂域的连接。另一方面,MAGCF衛共与IMS并且尤其是与S-CSCF 的信令通信。S-CSCF是MS域内的用户服务节点。它担当呼叫服务器并且处 理呼叫信令。此外,根据图4,还存在着MSAS,其宿主并^^亍用户请求的月艮 务。该AS例如负责呼叫流和与订户的用户接口^S。IMS AS向IMS iH^服务, 例如即按即通(push-to-talk)、回铃音、预付呼叫卡、多々某体^i义和多夂某体消息 传递(messaging)月艮务逻辑。M卜还存在着HLR,该HLR是位于电路^J奂网 络中的用户数据库。
根据本发明的,实施例,提出在两个独立的层上执行用户平面禾卩用户信 令的传输。在用户平面中,相应地需要网络间元件来转换基于IP的多媒体流。 多媒体网^(MGW)节点负责该功能。多媒体资源功能^W^(MREP)为应用层提供附属(adjunct)媒体处理,例如音频混合、内容录制和回放、编解码代码转 换(codec transcoding)、统计获取(statistic obtaining)并且被连接到MGW。 MRFP不专用于单独的应用但提供媒体处理作为多个应用的共享资源。媒体资 源功會g控制^(MRFC)在IMS中提供AS和MRFP资源之间的媒体资源的代理功 能,并且會,被实施为应用服务器的一部分或实施为斜虫的网络元件。
根据图4,通过虚线^^信令信息的流动,并且实线^^用户平面的流动。
针对图4 ,为了将呼叫处理邀送到MAGCF而提出了以下步骤。 当用户移动至'助问网络时,首先执行位置更新^f呈以便通知HLR用户的 新位置。ffliiMAP协议实现MSC/VLR和HLR之间的通信。因而,HLR接收 更新位置的MAP消息,HLR确定发送节点是否支持MAGCF功育g体。这倉, ffl31包含来自支持MAGCF功能体的发送节点的指示来实现。可替换地,HLR 育,检查在HLR中管理的预定义列表。如果HLR确定发送更新^g的节点不 支持MAGCF功能体,则提出HLR将CAMEL f^添加到Mil MAP操{條入 订户 而发送的 0该CAMEL数据提供"Collect—Mo"的CAMEL触发 检测点,其指示MSC/VLR建立与gsmSCF的连接,该gsmSCF负责在归属网 络中鹏用户呼叫。当要联系gsmSCF的地址时,在步骤41中HLR包含当前 月艮务MAGCF的i舰。在HLR中没有已知服务MAGCF盼瞎况下,HLR育, f吏用预定义的默认MAGCF。作为定位过程的结果,MSC/VLR具有MAGCF 的联系地址。在步骤42中MSC/VLR接收包含所呼叫的B号码的呼叫^请求。 一接收到呼叫请求,就立即触发CAMEL触发检测点"Collect—Mo",其结果 为MSC/VLR暂停呼叫^M并且联系由从HLR接收到的CAMEL预订f^g 所寻址的gsmSCF。 CAP消息Initial DP被发超lj包含B号码的gsmSCF。因为 HLR提供服务MAGCF的地址作为gsmSCF地址,所以在步骤43中实际上 MAGCF被联系。在后续步骤44中,MAGCF分配临时漫游号码以用于向该 MAGCF路由呼叫。MAGCF存储所接收的B号码,以便其此后育,将进入的 漫游号码呼叫匹配到正确的B号码。在步骤45中,MAGCF指示MSC/VLR将 始发呼叫路由到该漫游号码。CAP消息连接^/人MAGCF发超U MSC/VLR。 M51所接收的漫游号码,在步骤46中服务MSC/VLR将所保持的呼叫路由到 MAGCF。在步骤47中,MAGCF接收所进入的具有漫游号码的呼叫。MAGCF然后歸初始拨打的B号码,该B号码在分配漫游号码时被存储。作为被叫目 的地的B号码在步骤48中被用来将呼叫路由到S《SCF,该S-CSCF负责服务 A订户以用于执行始发服务。
因而,所述方法确保了在访问网络中发起的始发呼叫被转发到MAGCF 以便在MS域内进行处理。该呼叫处理将在后面被进一步描述。
下面将给出第二方法,戶;M第二方法用于将所有始发呼叫路由至,为漫游
锚点的MAGCF节点。该解决方案基于添加前缀到B号码的概念并且将针对图 5进行描述。图5包含了针对图4所公开的所有节点,不同在于gsmSCF被描述 为单独的节点。但是这不应被视为对本发明保护范围的任何限制。根据本实施 例,gsmSCF被用作聽库来添加特定前缀到B号码,其中所述前 于所选 择的MAGCF必须是特定的并且优选地不同的前缀被用于不同的所选择的 MAGCF节点。因而,因为gsmSCF是添加前缀的中心点,其被示为^^虫节点, 但是gsmSCF可以与任何其他节点共处一处(co-locate)。返回图5,在步骤51 中与在第一方法中相似,HLR确定发送^B更新的节点是否支持MAGCF功能 体。该确定可以由任何优选的方法来执行,如在第一方法中所公开的那样。在 步骤51中,如果HLR确定发送更新位置的节点不支持MAGCF功能,则HLR 发送具有当跡那个MAGCF对用户进行服务以刻艮务gsmSCF的itt:的指示的 "Collect—Info"的CAMEL触发检测点。可替换地没有发送服务gsmSCF的地址 并且在这种情况下归属网络中的任何gsmSCF會,被ra。如已经蹈啲,如 果在HLR中没有已知的服务MAGCF,则HLR肯&t^OT预定义的默认MAGCF。 在步骤52中在携带被叫B号码糊艮务MSC/VLR中接收呼叫粒请求。当接收 到所述请求时CAMEL触发检测点"Collect—Info"^:即触发,这弓|起MSC/VLR 暂停呼叫建立处理并联系由从HLR接收到的CAMEL预订数据所寻址的 gsmSCF。在步骤53中,CAP消息InitialDP Ife^超iJ包含B号码以及服务 MAGCF的指示的gsmSCF。 gsmSCF根据所接收的指示符识别哪个MAGCF当 前正在月艮务订户。然后gsmSCF向B号码添加前缀,其对于服务MAGCF是特 定的。ife^t也,在gsmSCF中预定义前缀。gsmSCF然后将该修改的B号码返 回到MSC/VLR并且请求继续进行该新号码的呼叫建立。为此在步骤54中CAP 消息连接被从gsmSCF发itf'j MSC/VLR。在步骤55中,M^f接收的加前缀 的B号码,月艮务MSC/VLR将呼叫路由到MAGCF。 MAGCF接收所iSA的具有前缀B号码的呼叫并且去除该前缀。应当提到,伏^t也MSC/VLR也皿 A号码,以便允许MAGCF识别正确服务的订户。在步骤56中,该呼叫被路由 到用于执行始发服务的A订户的S-CSCFo这里B号码再次被用作被叫目的地。
因而第二方法也确保了所有的始发呼叫都被提供给服务用户的MAGCFo
在这两种方法中,当在不支持MAGCF功能体的网络中漫游时,最后的 月艮务的MAGCF被用作漫游锚。但是,因为IMS AS负责鹏所有服务,所以 在MSC/VLR中的月艮^l行必须被抑制。^m^出一种过滤订户数据的机制 以防止MSC/VLR ,任何服务。HLR知道订户正在远程访问网络中漫游。因 此当发送M4P潔/^^A /7户教 ]", HLR在向MSC/VLR发送数据之前过滤 掉所摘助服务预订。此外,提出当在归属网络中漫游时,订户 不被过滤 并且MAGCF务必抑制任何I艮务启用(invocation)。另一可选方案是还当订户 t^在归属网络中被发超ijMAGCF时过滤订户数据。
下面将针对图6示出在归属网络中用于执行始发呼叫的基本体系结构。图 6示出了作为呼叫始发用户的用户A。所述用户通过无线电接入网络(例如 UTRAN或GERAN)连接到MAGCF。因为用户在归属网络中执行呼叫,所以 其直接连接到MAGCF节点的MSOS部分。MAGCF节点的MS部分il31 SIP 协议将连接传送到S-CSCF。特别地集成的P《SCF知道S-CSCF的地址。还存 在着与S-CSCF通信的MS AS节点。
虛线描绘了信令消息的流动。在图6中也描绘了 MGW和MRFP节点, ,及由实线所指示的用户平面的传输。
根据图6,在步骤61中当在MAGCF中从终端接收到呼叫请求时,MAGCF 不调用任何始发服务并且它也不 所接收的B号码。MAGCF将呼叫路由到 被服务订户的IMS 。在步骤62中,因为MAGCF的P-CSCF臓知 自IMS 注册的S-CSCF,所以呼叫被直接路由到S-CSCF。在步骤63, S-CSCF包括用 于调用始划艮务和对所拨打的B号码的分析的MS AS 。始划艮务的检查例如可 以包括禁止(bar)所有输出的呼叫补充服务,其可以例如当将向第三人打电话 时被使用,然后可以激「活禁止服务以便在仍然允许所有终止呼叫可达到所述用 户的同时禁止^it纟于呼叫。
财卜,MAGCF选择MGW fe5M用户平面。MSAS包含用于处理用户 平面的MRFP。 MGW和MRFP优选为独立的节点。下面将针对图7描述归属网络中始发呼叫的消息淘顿序。在图7中,主叫 用户UE A ,对被叫用户B的呼叫IMS被描绘。因为用户通31皿被集成 在MAGCF节点中的MSC-S功育^fe在归属网络中执纟f呼叫,所以具有MSC-S 功能体的MAGCF节点被描绘。财卜,,着A: S-CSCF,其是始发用户的服 务S-CSCF, A: MS AS对该用户负责。在两个实体之间所绘出的线指示消息 的流动并且箭头指示消息交换的方向。
在主叫用户的呼叫始发^f呈中的第一步骤中,UEA发送24,朋,GS, 多谱求到MAGCF,特别地到MSOS。如已知的那样,所述节点首先执行对主 叫用户的电路交J蝶别,并且在后续的步骤中所棚户发送"O朋,^! 消息, 该消息^ilil 24.008:呼叫进程消息来确认的。如前所述,MAGCF知道负责 用户的S-CSCF的i也吐并且因而所述地址被用来启动IMS呼叫^Oi^呈。特别 地,集成的P-CSCF知道S-CSCF的地址。在第一步骤中57尸:邀禱皮发超lJ服务 主叫用户A的S-CSCF。所述消息包括参数如被叫用户B的电话号码,用户A 的tel-URL和^i舌描述协议参数SDP A 0 SDP参数在il信实体之间的SDP协 商过程的帧中进行交换,所^M信实体为始发和终止用户。在协商^lf呈中,也 对诸如媒術荒的M或编解码器等之类的媒,寺性进^t办商。
返回图7,为了调用始划艮务并且分析所拨打的B号码,A:S-CSCF发送 ISC:邀if(Tel-URL SDP A)到A: MS AS 。 一从A:IMS AS接收到应答,A:S-CSCF 就发送5^邀i^57尸- m,5D尸4)消息到终止用户,B:MS。在后续步骤中,通 过从终止用户发送携带有所提议的SDP参数的57尸:/S3 ^^遂裙f^尸S)来启
动SDP协商过程。为了检查所提议的SDP参数是否被^J争以及为了保留戶; 1#商
的^i舌参数所需的资源,所述消息被转发到MAGCF,该MAGCF之后联系负 责的RAN(无线电接入网络)。这^Mil分^W求消息和分^^^肖息鄉行的。 在下面的步骤中,MAGCF通过A:S-CSCF发送57尸:^:资消息到B:MS,所述 B:MSffi51发送57尸:2WC^(^^消息来同意(agree on)新参数。在被叫用户 是空闲的并且能,收呼叫盼瞎况下,相应的指示,即S/尸:7S0嚴辩^:,lj MAGCF,其将该指示转换成电路交换协议消息,即^力朋:叛,。抓被叫用 户B:MS接收到S/尸:2W欣「邀禱消息后,24.008:雜消息被发蹈收台发用户 UE A以便完成^z31f呈。成功完成呼叫ffidl程的确认M"WS: 和S/尸.Dt消息而被发送到终止用户。在成功完成呼叫,过程之后可以执fiH吾音呼叫。
在下面将给出用于在不支持MAGCF功能体的远程访问网络中执行始发 呼叫的实施例。在这种情况下,对于在该网络中漫游的用户,最后的服务MAGCF 被用作漫游锚点。如前面实施例所描述的那样,为了强制在锚MAGCF中执行 呼叫处理,当将订户I^插入到MSC/VLR时,HLR添加CAMEL数据到订户 繊。因而,当接收到呼叫请求时,MSC/VLR注意到CAMEL数据,其使得该 呼叫被路由到漫游锚MAGCF。在呼叫己经到达MAGCF后,如在归属网络中 一样继续呼叫建立,即呼叫被转发到S-CSCF以用于执行始发服务。
下面将参考示出消息流动的图9来更详细的示出始发呼叫过程。图9对应 于图7,其区别在于,在图9中位于访问网络中的MSC/VLR另夕卜被绘出。此外, 在图9中描绘了 MAGCF具有gsmSCF功能体。但是这不能被视为对本发明的 限制。可替换地gsmSCF可以作为斜虫的节点^^f共。
在第一步骤中,在24,S:碧J fB号碍之后,用户UE发送"W敝CM , 多谱求消息到MSC/VLR,其M31消息24.0敝伊/7《必^^确认。该消息的接收 对于MSC/VLR而言意tt用户希望建立与具有B号码的用户的连接。但是在 注册过程中,MSC/VLR已经从HLR中接收到CAMEL消息,如在前面实施例 中所描述的那样,该消肩通知:用户将由gsmSCF来处理。根据该信息,MSC/VLR Mil gsmSCF将该呼叫路由到MAGCF。在前面的实施例中,已经讨论了如何 将呼叫路由到MAGCF。在该特定实施例中示出了通过^ffl漫游号码进行路由。 根据该方法,MSC/VLR具有gsmSCF的地址,其也是MAGCF的地址。ffl51 该地itt联系MAGCF, G化:/w'to/D尸fS号碍。 —接收到该消息,MAGCF就 执行用于提供路由号码的过程,其包含分配漫游号码并且将所分配的路由号码 和B号码相关。为了舰漫游号码/SOP:Z4A^漫游号碍^a各由该呼叫,所述漫 游号码M G4P:遂^^漫,号碍消息被发超U MSC/VLR。剩余的过程与针对 图7所描述的引起传送呼叫始发MI呈的步骤相同。
下面将针对图10来描述在归属网络中的终止呼叫的实施例。图10的结构 对应于图6的结构。在步骤101中,S-CSCF接收将终止于用户B的呼叫。在步 骤102和103中,S-CSCF使MSAS参与ffle以执行终止服务。这里以前面对 于始发瞎况下相同的方式检查终止订户棚艮务。例如,当漫游到国外(abroad) 时可以、歡活对所有进入呼叫的禁止。在这个例子中,IMS检查用户是否预订了该服务,然后在所述用户漫游至,外的情况下,呼叫被PIih。
S〖SCF根据IMS注册M^呈得知服务MAGCF的地址,如上面实施例所描 述的那样。特别地S-CSCF已知集成的P-CSCF的地址。M31SIP协议呼叫被转 发到MAGCF,特别地转发到代理网关,位于MAGCF 104中的P-CSCF。MAGCF 终止到终端的呼叫,但是不调用任何服务。终止意,MS呼叫终止于MAGCF 并且被转换成CS呼叫,该呼叫然后借助例如24.0008协iM3i接入网络被转发 到B用户,该接入网络例如是UTRAN或GERAN, 105。所描述的呼叫终止路 由^t也局限于信令信息的路由。提出a贿效载荷信肩通过MRFP和MGW直 接路由到接入网络,如图6中fflil实线所描绘的那样。
下面针对图11示出呼叫终止过程的消息流。图11示出MS用户A:MS 希望被连接至,户B, UEB。鄉一步骤中,縣I-CSCF,叙运营商网络中 负责预定到达该网络运营商的订户或当前位于网络运营商服务区域内的漫游用
户的所有连接。利用57尸:邀搏57尸W L,SD尸巾来执行该联系。在运营商网络中 可以存在多个可用的I-CSCF。 I-CSCF执行的主要功能是向执fi1 SIP注册的用户 分配S-CSCF。根据本发明,S腸CSCF知道MAGCF的地址并且尤其是集鹏 MAGCF中的P-CSCF的地吐,因而57尸:邀请可以被转发到MAGCF。在转发该 消息到MAGCF之前,针对图ll, M31/SC:邀薪肖息,系B:IMSAS以便终 止MS月艮务。 一接收到SP:邀^S7尸-W L,5D尸4>,就在MAGCF中终止MS 呼叫并且启动电路^^处理,包括发送24.008:/^^消息到被叫用户UEB,执行 电路交换鉴别,并通过24力朋:/^/^碧J^U仂朋:呼/7《務^消息^:到UEB的 呼叫。该过程的其余部分和针对图7所描述的过程相似。这意^^位于MAGCF 的IMS部分,即P-CSCF发送S/尸:/W ^^^^SD尸^消息到具有所提议的参 数的A:IMS用户。根据图11 M57尸:更薪卩S/尸:2W^T消息在两^1信侧执 行参数的更新。当参数被分配时,振铃信号就会出现,24力朋:叛1^/尸〃柳嚴 錄并且连接过程,"力敝遂潔具有确认消息的S^:2^^7邀縛,57尸JO:和 ^眉S:激^Xl^l行。
当然有可能发生主叫用户位于不具有MAGCF功能体的被访问的访问网 络B。下面将针对图12来描m种情况,其中图12示出了对于用户B的终止 呼叫。在这种情况下,呼叫的MS部分在负责用户并且担当漫游锚的MAGCF 中被终止。因而,终止呼叫被路由到S-CSCF, 121,其然后使IMSAS参与进
19来以执行终止服务,122和123。如前所述,S-CSCF根据IMS注册ai呈得知月艮 务MAGCF的地址。因而,呼叫,iW31SIP协i义被传送到MAGCF, 124。 所述MAGCF认识到其担当漫游锚,因而当在MAGCF中接收到终止呼叫时, MAGCF认识到其不能直接终止呼叫,而必须使MSC/VLR参与进来。因此 MAGCF担当GMSC并且向HLR询问漫游信息。HLR湖艮务MSC/VLR中取 得漫游号码,126,并且将其返回给MAGCF, 125。然后通过{,漫游号码将 该呼叫从MAGCF路由到MSC/VLR, 127。应当注意在HLR中没有执行任何 月艮务,这是因为MSAS负责执行所鄉艮务。信令序列与针对图ll中所描述的 序列相同,区别在于相应的信令,雌为基于MAP的信令将在MAGCF、 HLR 和MSC/VLR之间^^,其中所述MSC/VLR负责建立与用户B的连接。
,的实施例是基于将如GSM或GPRS中所提供的电路交换控制的用户 设备集成到与UMTS结合而开发的IMS月艮务中。但是本发明不限于这些网络。 另外的例子可以是将相应节点提供为GPRS或UMTS中的已有节点的 CDMA2000。
权利要求
1.接入网关节点(MAGCF),适用于在基于分组的多媒体系统(IMS)域中为位于电路交换控制域(CS)中的电路交换控制的用户终端(MS)处理呼叫,其中所述接入网关节点(MAGCF)包括-始发电路交换逻辑(Org CS),适用于通过被用于将电路交换呼叫路由到接入网关节点(MAGCF)的漫游号码而从服务移动电路交换功能的服务移动电路交换功能或者直接从电路交换控制的用户终端(MS)接收始发电路交换呼叫,和-始发基于分组的多媒体逻辑(Org PS),适用于通过作为接入网关节点(MAGCF)的一部分的代理呼叫控制功能(P-CSCF)将始发基于分组的多媒体呼叫发送到基于分组的多媒体域(IMS),和-终止基于分组的多媒体逻辑(Term PS),适用于从基于分组的多媒体域(IMS)接收终止基于分组的多媒体呼叫,所述多媒体呼叫被寻址到作为接入网关节点(MAGCF)的一部分的代理呼叫控制功能(P-CSCF),和-终止电路交换逻辑(Term CS),适用于发送终止电路交换呼叫到电路交换控制的用户终端,和-转换功能(Conv),适用于将始发电路交换呼叫转换为始发基于分组的多媒体呼叫以及将终止基于分组的多媒体呼叫转换为终止电路交换呼叫。
2. 如I5^利要求1所述的接入网关节点(MAGCF),其中路由号码是被拨叫用 户的地址,所述地址被修改为具有路由信息以働每呼叫路由到服务用户的接入 网关节点。
3. 如权利要求1所述的接入网关节点(MAGCF),其中路由号码是被分配给 呼叫的、用于将呼叫路由到服务用户的接入网关节点的临时漫游地址。
4. 如权利要求2或3戶腿的接入网关节点(MAGCF),其中路由号码是根据 有关服务用户的接入网关节点的指示来分配的,其中所述指示是从位于电路交 换域中的用户目录接收的。
5. 如权利要求1所述的接入网关节点(MAGCF),其中终止电路^^奂逻辑适 用于在服务电路交换节点是电路交换功能的一部分的情况下发送终止电路交换 呼叫到用户,或在所述服务电路交换节点不是电路交换功能的一部分的情况下 发送给服务电路^J奂节点。
6. 如权利要求1所述的接入网关节点(MAGCF),其中所述接入网关节点包 括注M辑,所述注1"^辑适用于在基于分组的多媒体域中执行对电路交换控 制的用户的注册过程,其中所述注册过程弓胞在接入网关节点中存储服务基于 分组的多媒体节点的地址,并且弓胞a娥入网关节点的地址提供给服务基于分 组的多媒体节点。
7. 如权利要求6所述的接入网关节点(MAGCF),其中接入网关节点的地址 的提供是代理呼叫控制功能的提供。
8. 如l^利要求1所述的接入网关节点(MAGCF),其中接入网关节点包括抑 制功能,所述抑制功育隨用于抑制所接收的始发电路交换呼叫在电路交换域中 处理。
9. 如权利要求1所述的接入网关节点(MAGCF),其中接入网关节点包括终 止功能,所述终止功能适用于终ih^接收的终止基于分组的多媒体呼叫。
10. 用于为位于电路交换控制嫩CS)中的电路交换控制的用户终端(MS)处 理呼叫的方法,其中所述呼叫将在基于分组的多媒体^(IMS)中以如下步骤^0f 述接入网关节点(MAGCF)中执行一执行呼叫始发过程,包括-通过被用于将电路交换呼叫路由到接入网关节点(MAGCF)的路由号码而/AM务移动电路交换功能或直接从电路効奂控制的用户终端接收始发电路^^呼叫(20,21),和-将始发电路^J奂呼叫转换为始发基于分组的多^^呼叫(22),和 -通过集成的代理呼叫控制功能发送始发基于分组的多媒体呼叫至隨于分组的多媒体域(23),并且—执4亍呼叫终止过程包括-从基于分组的多媒#^接收终止基于分组的多媒体呼叫,所述多媒体呼叫被寻址至瞧成的代理呼叫控制功能(30,31),禾口-将终止基于分组的多媒体呼叫转换为终止电路 呼叫(32),禾口 画发送终止电路交换呼叫到电路交换控制的用户终端(33)。
11. 如权利要求10戶腿的方法,其中路由号码是被拨叫用户的地址,所述 地址被修改为具有路由信息以働各呼叫路由到服务用户的接入网关节点。
12. 如权利要求10所述的方法,其中路由号码是被分配给呼叫的、用于将呼叫路由到服务用户的接入网关节点的临时漫游地址。
13. 如权利要求11或12所述的方法,其中路由号码是根据有划艮务用户的 接入网关节点的指示来分配的,所述指示是从位于电路交换域中的用户目录接 收的。
14. 如权利要求10所述的方法,其中在接入网关节点中抑制所接收的始发 电路^^呼叫在电路交换域中,。
15. 如权利要求10所述的方法,其中终止所接收的终止基于分组的多媒体 呼叫是在接入网关节点中终止的。
全文摘要
本发明提出了用于向具有电路交换控制的终端的用户提供IMS服务的方法。特别地,其提出,为了允许IMS进行完整的呼叫和服务控制,将在名为移动接入网关节点(MAGCF)的新型节点中合并电路交换和基于分组的多媒体功能性。特别地,本发明提供了一种用于确保MAGCF节点担当漫游锚点以便强制在IMS中处理始发和终止呼叫的方法。
文档编号H04L29/06GK101322373SQ200580052193
公开日2008年12月10日 申请日期2005年12月1日 优先权日2005年12月1日
发明者A·威特泽尔, R·凯勒 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1