应用服务器为电路域用户提供业务的方法、服务器及系统的制作方法

文档序号:7944709阅读:473来源:国知局
专利名称:应用服务器为电路域用户提供业务的方法、服务器及系统的制作方法
技术领域
本发明涉及通信技术领域,具体涉及应用服务器为电路域用户提供业务的 方法及ii/f言系统。
背景技术
应用服务器(AS, Application Server)是互联网协议多媒体子系统(IMS, IP Multimedia Subsystem)中的业务实体,为IMS用户提供业务。AS为IMS 用户提供服务的简单流程是IMS用户发送注册请求给网络侧,网络侧的 S-CSCF获取到IMS的注册请求后,从HSS中获取到初始过滤标准(iFC, Initial Filter Criteria)信息,在iFC信息中包含有该IMS用户的签约信息和为该用户冲是 供相应业务的AS的地址;当IMS用户进行呼叫时,网络侧S-CSCF根据获取 的iFC中的为用户提供业务的AS的地址,把呼叫接续到AS, AS执行为用户 提供服务的操作,然后AS把呼叫接续回S-CSCF继续处理。
以上是对IMS中AS为IMS用户提供业务的流程的简单说明。其中,AS 为用户提供的具体服务包括灵活号码显示、同振、顺振、智能路由等功能。
其中,灵活号码显示是指当主叫用户发起呼叫时,AS根据主叫预先签订 的服务,在被叫终端中灵活显示主叫的号码。例如主叫用户的同一个终端办 公时间呼叫被叫,该被叫终端上显示的号码为主叫的办公电话号码,如果是在 非办公时间主叫呼叫被叫,在被叫终端上显示是主叫的私人号码。
AS提供的同振业务是指当为被叫提供服务的AS得知被叫被呼叫时,根 据被叫的签约信息,将呼叫同时连接到多个分支,当有其中一个分支应答后, 其它分支停止振铃。AS提供的顺振业务是说,将呼叫先连接到第一个分支, 如果第一分支用户不应答,将呼叫按顺序连接到第二个分支。AS为用户提供 智能路由的业务是指根据用户状态决定是否将呼叫连接到被叫终端,例如, 被叫用户由多个分支组成,则呼叫只连接到当前状态为在线的分支。
在对现有技术的研究和实践过程中,本发明的发明人发现,现有技术中 AS在IMS中为用户提供服务,而IMS采用分组交换技术,现有技术中电路域
8用户不能激活、去活AS业务,AS为其^是供服务。

发明内容
本发明实施例提供应用服务器为电路域用户提供业务的方法、服务器及系
统,使得电路域用户可以激活、去活AS业务,享受AS提供的业务,丰富了电 路域用户的体验。
本发明实施例提供了 一种应用服务器AS为电路域用户提供业务的方法, 包括
接收电路域用户的呼叫请求; 确定所述电路域用户的AS业务状态;
当所述AS业务状态为激活状态,将呼叫触发到对应的AS,使得所述AS为 所述电路域用户提供AS业务。
本发明实施例还提供了 一种通知电路域用户的用户状态的方法,包括
获取电路域用户的应用服务器AS业务状态;
根据所述用户的AS业务状态,获取所述电路域用户的用户状态;
将所述用户状态通知给对应的应用服务器AS。
本发明实施例还提供了一种服务器,包括
接收单元,用于接收电路域用户的呼叫请求;
确定单元,用于确定所述电路域用户的AS业务状态;
发送单元,用于当判断结果是AS业务处于激活状态,则将呼叫触发到对 应的AS,使得所述AS为所述电路域用户提供AS业务。
本发明实施例还提供了一种通信系统,包括
移动交换中心MSC,用于接收电路域用户的呼叫请求,确定所述电路域用 户的AS业务状态,当所述AS业务处于激活状态,将呼叫触发到对应的AS,使 得所述AS为所述电路域用户提供AS业务;
应用服务器AS,用于接收所述呼叫请求,4艮据预置的电路域用户的签约 信息,执行为所述电路域用户提供业务的操作。
本发明实施例采用MSCe接收到呼叫请求后,确定所述电路域用户的AS业 务状态,当所述AS业务状态为激活状态,将呼叫触发到对应的AS,使得所述
9AS为所述电路域用户提供AS业务,电路域用户也可以享受到AS业务,丰富了
电路域用户的用户体验。


图l是本发明实施例一部分A提供的方法的流程简图2是本发明实施例一部分B提供的一种AS为电路域主叫用户提供业务的 方法的流程简图3是本发明实施例一部分C提供的一种AS为电路域被叫用户提供业务的 方法的流程简图4是本发明实施例一部分D提供的在CDMA系统中一种激活和去激活AS 的方法的流程简图5是本发明实施例一部分D提供的在GSM系统中一种激活和去激活AS 的方法的流程简图6是本发明实施例一部分E提供的一种AS获取电路域用户状态的方法的 流程简图7是本发明实施例一部分E提供的另 一种AS获取电路域用户状态的方法 的流程简图8是本发明实施例二提供的一种应用服务器AS为电路域用户提供业务 的方法的流程简图9是本发明实施例三提供的一种应用服务器AS为电路域用户提供业务 的方法的流程简图10是本发明实施例四提供的一种电路域用户激活或者去活AS的方法的 流程筒图ll是本发明实施例五提供的一种AS为电路域用户提供业务的方法的流 程简图12a是本发明实施例六提供的一种服务器的逻辑构成图; 图12b是本发明实施例六提供的另 一种服务器的逻辑构成图; 图13是本发明实施例七提供的一种通信系统逻辑构成图; 图14是本发明实施例八提供的一种通信系统逻辑构成图; 图15是本发明实施例九提供的一种通信系统逻辑构成图;图16是本发明实施例十提供的一种通信系统逻辑构成图。
具体实施例方式
本发明实施例提供一种应用服务器为电路域用户提供业务的方法。本发明 实施例还^是供相应的通信系统。以下分别进行详细说明。
实施例一
本实施例提供一种应用服务器AS为电路域用户提供业务的方法,为了便 于i兌明本实施例以码分多址(CDMA, Code-Division Multiple Access )通4言系 统为例做说明,对于其它通信系中的电路域用户享受AS提供的服务可以参考 该实施例子中的做法。为了便于理解本实施例4是供的方法,将该实施例分多个 部分作说明。
实施例一部分A
在对实施例做说明之前,需要理解的CDMA终端用户需要使用网络资源之 前,首先需要在CDMA通信系统中登记,需要进行登记的类型可以包括开机 登记、位置改变位置登记、基于距离的位置登记、参数改变位置登记、周期位 置登记、关机位置登记等。其中,电路域用户是CDMA终端用户的其中一种。
电路域用户如果要享受AS提供的服务,网络侧需要获取到为给电路域用 户提供服务的AS的地址,因此,下面对电路域用户进行位置登记的方法喉文说 明,采用该位置登记的方法,使得网络侧可以获取到为该电路域用户提供服务 的AS的;也址。
一种电路域用户位置登记的方法,参见图1所示,包括 步骤A1 : BSC发送位置登记请求Location on Updating R叫uest给移动交换 中心MSC;
在步骤A1之前,该位置登记方法还可以包括终端向该终端所在的小区 基站发送位置登记请求,该基站将该位置登记请求发送给BSC。其中,终端发 送位置登记请求,到该请求被BSC接收到的过程是现有技术,此处不做细致说 明。
步骤A2: MSC接收到BSC发送的位置登记请求的信息后,MSC向用户的归属位置寄存器(HLR, Home Location Register)发送REGNOT位置登记通知 请求,其中,在该信息中至少包括该终端的标识,使得HLR可以在自身中查询 到使用该终端的用户的签约信息;
还需要说明的是,MSC向HLRjt送的REGNOT,与BSC向MSC发送的位 置登记请求Location on Updating Request的过程,相当于MSC是透明传输BSC 发送给HLR的位置登记请求,即可以认为位置登记通知请求与位置登记请求的 为相同。
其中,需要说明的是MSC在物理实现上通常与访问位置寄存器(VLR, Visitor Location Register)合并为一台设备,并且简称为MSC,即通常MSC中 具有VLR的功能。有关MSC的具体说明也可以参加本实施例部分D中的说明, 还需要说明的是有关MSC的理解可以参考现有技术。
步骤A3: HLR在自身中查询该用户的签约信息,如果该电路域用户签约 了AS业务,且该AS业务记录为激活状态,则签约信息中包含的AS信息中至少 包括为该电路域用户提供业务的AS的地址有关的信息和该AS业务是否被激活 的信息;
其中,步骤A3中如果电路域用户的AS业务为去活状态,或者该电路域用 户没有签约AS业务,则查询到的签约信息中可以不包括AS信息。
步骤A4: HLR向MSC发送查询到的签约信息,判断该签约信息中是否包 含AS信息,如果包含,则可以确定该AS业务为激活状态;或者判断该签约信 息中的AS信息中的激活标识是否为激活,如果是激活,则确定该电路域用户 的AS业务状态为激活状态;
其中,为了实现AS为电路域用户提供AS业务的目的,在步骤A4中HLRJ^ 送给MSC的信息中,需要包括为该电路域用户提供业务的AS的地址有关的信 息和用户的AS业务是否被激活的信息。通常如果用户的AS业务没有被激活, HLRJ^送给MSC的消息中不携带AS信息,即该消息中不携带AS业务是否被激 活,AS的标识或者AS的地址等信息。而MSC根据没有获取到AS业务信息,可 以判断AS业务没有被激活。
其中,为该电路域用户提供业务的AS的地址有关的信息,可以是AS标识,
12由MSC配置AS标识对应的IP地址;也可以直接返回AS地址。
步骤A5: MSC收到HLR发送的签约信息后,发送位置登记接受(Location Updating Accept)信息给BSC。
返回的AS不一定包括其地址信息,也可以是包括AS标识,由MSC配置对 应的IP地址。也可以直接返回AS地址。
通过以上对步骤A1至步骤A5的说明,MSC在为终端进行位置登记时,获 取到了该电路域用户的签约信息,如果签约信息中有用户的AS签约信息,则 MSC记录该签约信息。需要理解的是MSC、 HLR为电路域中实体。
对于本实施例提供的一种应用服务器AS为电路域用户提供业务的方法的 说明,下面从主叫用户和被叫用户两个角度来作说明。
实施例一部分B
一种AS为电路域主叫用户4是供业务的方法,参见图2所示,包括 步骤B1: BSC根据接收到的呼叫请求,发送呼叫请求CM Service R叫给 MSCel;
其中,需要说明的是,在步骤B1之前,该方法还应该包括终端发送呼
叫请求,终端所在的小区接收到呼叫请求,将该呼叫请求发送给BSC。
步骤B2: MSCel接收BSC发送的呼叫请求,根据预置的信息,判断主叫用
户的AS业务是否被激活,如果是,执行步骤B3;
其中,步骤B2中预置的信息可以是该电路域用户在执行位置登记时,保
存的AS业务相关的信息,如AS是否被激活的信息和AS地址的信息。
步骤B3: MSCel根据AS的地址,发送为该主叫提供服务的请求给AS,即
该请求具体可以是呼叫邀请INVITE;
步骤B4: AS冲艮据预置的该主叫用户的签约信息,扭J亍该签约信息中对应
的操作,即执行为主叫用户提供服务的操作;
其中,步骤B4中签约信息中对应的操作,可以是灵活显示主叫号码等。 步骤B5: AS把呼叫接续回MSCe,即具体可以是发送呼叫邀请INVITE。 执行完成步骤B6后,由MSCe继续进行呼叫被叫的处理。 以上步骤B1至步骤B5实现了 AS为电路域主叫用户提供服务。如果为该被
13叫用户提供业务的AS与为主叫用户提供业务的AS是同 一个AS, 则该方法在 步骤B4之后还可以包括
步骤B6: AS根据预置的被叫签约信息,判断被叫用户是否激活AS业务, 如果是,执行步骤B7;
步骤B7: AS执行为该被叫用户提供业务的操作。
以上步骤B1至步骤B7实现了同一个AS为电路域主叫用户提供业务,和电 路域被叫用户提供业务。该方法尤其适用于为企业内部用户提供服务。
实施例一部分C
一种AS为电路域被叫用户提供业务的方法,参见图3所示,包括 步骤C1:主叫端局MSC (即MSCel )或关口局接收到呼叫请求后,从被 叫用户所属HLR中获取被叫用户的签约信息;
其中,步骤Cl中MSCel获取该AS的地址的具体方法如图3中所示,包括 步骤dl: MSCel向电路域被叫用户所属HLRj义送获取被叫用户位置信息请
求;
其中,步骤dl中MSCel发送的请求可以是包含在位置请求LOCREQ中。 步骤d2:电路域被叫用户所属HLR在返回位置请求响应时,可以携带AS 信息。HLR可以在返回消息中是否携带AS信息,来表示AS业务状态若携带 AS信息表示激活AS业务,若没有携带AS信息表示未激活AS业务;也可以增加 状态信息,若携带的AS信息中激活标识为激活,则表示AS业务为激活状态, 若携带的AS信息中激活标识为没有激活,表示没有激活AS业务。
步骤d3:电路域被叫用户所属HLR将查找到的结果发送给MSCel 。 其中,步骤d3中电路域被叫用户所属HLR发送的信息具体可以是包括在 Iocreq消息中。
以上步骤dl至步骤d3实现了MSCel获取为被叫提供服务的AS的地址。 步骤C2: MSCel根据从HLR获取的信息,判断被叫用户的AS业务是否被
激活,如果是,进入步骤C3;
步骤C3: MSCel根据获取为被叫提供服务的AS的地址(该地址可以在HLR
返回的AS信息中直接携带AS地址信息。也可以由HLR返回AS标识,MSC配置AS标识对应的IP地址),向该AS发送为被叫提供业务的请求;其中,为被叫提 供业务的请求具体可以包括在MSCel发送给为该AS的INVITE消息中。
步骤C4:该AS接收到为被叫提供业务的请求后,执行为被叫提供业务操
作;
步骤C5:该AS把呼叫接续回MSCe 1,即发送INVITE给MSCe 1 。
通过对以上步骤C1至步骤C5的说明,可以实现AS为电路域被叫用户提供 业务。以上的说明是一种AS为电路域被叫用户提供业务的方法,事实上,还 有其它方法也可以实现AS为电路域被叫用户4是供业务的方法,参见如下举例。
另 一种AS为电路域被叫用户提供业务的方法。该方法与上述实施例一部 分C提供的方法不同在于该方法中发送通知AS为被叫提供业务的请求是由被 叫所属的MSCe (简称MSCe2 )执行的,而不是上述说明中描述的有MSCel执 行的。该方法开始4丸行的时机可以是呼叫4妄续到;故叫用户所在MSCe2后, MSCe2根据被叫用户AS业务状态,决定是否把呼叫接续到AS处理被叫业务, 此处说明不应理解对本实施例提供的方法的限制。
另一种AS为电路域被叫用户提供业务的方法,包括
步骤F1:被叫所在的MSCe (简称MSCe2)根据预置的被叫用户AS业务状 态信息,向该AS发送呼叫邀请INVITE;
其中,步骤F1中预置的AS的信息,可以是被叫用户在位置登记时,MSCe2 获取的为被叫用户提供服务的AS的信息,该信息包括获取AS地址有关的信息 和AS是否被激活。该获取AS地址有关的信息可以直接是AS的IP地址,也可以 是MSCe2从HLR中获取到AS的标识,根据预置的列表,获取该AS标识对应的 AS的IP地址。
步骤F2:该AS接收到为被叫提供业务的请求后,执行为被叫提供业务操
作;
步骤F3:该AS发送呼叫邀请INVITE给MSCe2,由MSCe2继续进行接续处理。
以上步骤F1至步骤F3实现了 As为电路域被叫用户提供业务的方法。 本发明实施例还提供了 一种AS为电路域被叫用户提供业务的方法,该方法适用于主叫用户与被叫用户属于不同的通信系统时,如主被叫分别属于公共
交换电话网络(PSTN, Public Switched Telephone Network)通信系统与CDMA 通信系统,或者PSTN通信系统与全球移动通讯系统(GSM, Global System for Mobile Communications ),主被叫在进行通信时经过关口局设备,因此,触发 AS为被叫提供服务可以是由关口局来执行的。该方法具体实现可以参考以上 关于步骤C 1至步骤C4的说明,将其中MSCe 1执行的操作由关口局设备来替换。 该方法也可以是AS为电路域被叫用户提供服务。
实施例一部分D
本实施例一该部分提供一种激活和去激活AS的方法,该操作是在用户位 置登记所在的MSCe与HLR之间进行的。参见图4所示,该方法包括
步骤X1: BSC发送呼叫请求(CM Service Req)消息给MSCe;
其中,在步骤X1之前,该方法还可以包括用户终端发送呼叫请求给网 络侧,该呼叫请求可以是用户拨打特殊号码,该呼叫请求经过基站到BSC上, 该过程可以参考现有技术;
步骤X2: MSCe判断用户拨打号码为特殊号码,如果是,进入步骤X3;
步骤X3:向HLR:l送特征请求FEATREQ消息;
步骤X4: HLR接收到FEARTEQ消息后,发送特征请求响应featreq给MSCe, 该featr叫中作为收到FEATREQ的响应发送给MSCe;
步骤X5: HLR根据收到的号码,根据HLR中配置的号码含义,如果是激 活、去活AS业务,则记录用户的AS业务状态为激活或者去活;
步骤X6: HLR发送包括有激活或者去活AS业务的结果信息的资格指示 QUALDIR给MSCe;
步骤X7: MSCe接收到QUALDIR后,向HLR发送资格指示响应qualidir。
其中,需要说明的是,用户可以采用拨打特殊号码的方式激活、去活AS 业务。也可以通过其他方式,比如发送特殊内容的短消息。MSC判断短消息内 容为特殊号码,则触发到HLR的激活、去活AS业务的操作。
通过以上步骤X1至步骤X7的说明,在网络侧完成了为用户的AS业务的激 活或者去活。当用户发送呼叫时,用户所在的MSCe根据保存的AS业务状态,判断是否将呼叫触发到AS上。在电路域用户终端和网络侧执行实施例一部分D
中操作后,电路域用户可以根据自身需要灵活的选择是否使用AS提供的服务。 需要理解的是,在执行对AS的激活或者去活操作中所使用的具体FEATURE码 是针对CDMA通信系统举例,不应该理解对本发明的限制,对于其它通信系统, 可以有不同的操作码。
其中,需要说明的是,移动交换中心MSC采用软交换架构后划分为两种网 络实体,即移动交换中心仿真MSCe和々某体网关MGW,也可以称为移动交换中 心服务器和媒体网关MGW。其中,MSCe可以通过7 义载控制协议H.248/MGCP 控制一个或者多个MGW。 MSCe主要负责呼叫控制和移动性管理。MGW负责 电路和IP语音包数据交换功能,是电路交换下的电路承载和IP交换下的媒体流 的网关,可以实现电路交换网络和IP交换网络之间(或者同 一种交换网络内部) 话音,数据,视频的互通与交换。在GSM系统中,移动交换中心服务器的名 称为MSC Server;在CDMA系统中,服务器的名称为MSCe。因此,在全文的 所有实施例中主要通过CDMA系统来说明本发明实施例的技术方案,主要以 MSCe作为网络的实体,但是,不应理解为对本发明实施例提供的技术方案的 限制,在GSM系统中可以将MSCe替换为MSC Server, MSC Server与MSCe做 相似的处理。在两种系统中实现电路域用户使用AS提供的服务的方法是基于 相似的构思。
对于GSM通信系统,执行对AS的激活或者去活操作可以使用USSD流操 作,其流程相似。下面在GSM系统中实现对AS业务的激活或者去活操:作的方 法做说明。
参加图5所示,在GSM系统中实现对AS的激活或者去活的方法包括
步骤Y1:媒体软交换中心服务器(MSC Server)接收BSC发送的包括激活 或者去活AS业务信息的非结构化补充数据业务请求(USSD Request);
步骤Y2: MSC Server将该USSD R叫uest发送给用户所属的HLR;
步骤Y3: HLR接收到USSD Request, HLRJ^送接收到USSD Request的响 应给MSC Server,即发送USSD Response给MSC Server;
步骤Y4: MSC Server接收到该USSD Response,将该USSD Response转发给BSC;
步骤Y5: HLR根据USSDR叫uest中包括的激活或者去活AS业务信息,记
步骤Y6: HLR发送包括有激活或者去活的结果信息的资格指示给MSC
步骤Y7: MSCServer接收到资格指示后,向HLR发送资格指示响应。
以上步骤Y1至步骤Y6实现了在GSM系统中对AS业务的激活或者去活梯:作。
实施例一部分E
本实施例一该部分提供一种AS获取电路域用户状态的方法。其中,AS获 取电路域用户状态的方法可以是电路域用户在完成位置登记之后,MSCe将用 户的开机、或者关机状态发送给AS;也可以是在电路域用户在完成激活或者 去活AS业务之后,将激活AS业务映射为用户在线、或者开机,把去活AS业务 映射为用户离线、或者关机。下面分别做具体说明。
参见图6所示,为电路域用户在完成位置登记之后,MSCe将用户的开机、 或者关机状态发送给AS,实现AS获取电路域用户状态,以方便AS才艮据用户状 态提供服务,如AS为用户提供的智能路由服务等。该方法中步骤E1至步骤E6 与本实施例一部分A中步骤A1至步骤A5对应相似,可以参照实施例一部分A中 的说明;
步骤E6: MSCe根据获取的AS地址,将电路域用户的开机、或者关机状态 包含在注册REGISTER消息中发送给AS;如果用户为开机状态且AS业务状态 激活,则通知AS的用户状态为用户开^/L;如果用户为开^M大态且AS业务状态 去活,则通知AS的用户状态为用户关^L;如果用户为关^/L状态,则通知AS的
用户状态为用户关^i。
步骤E7: AS收到REGISTER消息后,保存电^各域用户的用户状态; 步骤E8: AS发送响应200OK给MSCe,该响应表明AS通知MSCe该AS收到
了REGSTER消息。
通过以上步骤E1至步骤E8的说明,使得AS获取电路域用户的状态,AS根据获取到的电路域用户的状态,可以更准确的为用户^是供服务。该方法还可以
包括步骤E9和步骤E10,如下
步骤E9: MSCe发送通知NOTIFY消息给AS,该NOTIFY消息中包含用户 终端更详细的信息,如该电路域用户的在线、离线状态等;如果用户为开机状 态且AS业务状态激活,则通知AS的用户状态为用户开^f几或用户在线;如果用 户为开机状态且AS业务状态去活,则通知AS的用户状态为用户关机或用户离 线;如果用户为关机状态,则通知AS的用户状态为用户关机或用户离线。
步骤E10: AS收到NOTIFY消息后,发送响应200OK给MSCe,该响应标识 AS收到NOTIFY消息。
另一种AS获取电路域用户状态的方法,参见图7所示,该方法步骤G1至步 骤G67与实施例一部分D中的步骤X1至步骤X7对应相似,可以参照实施例一部 分D中的步骤X1至步骤X7中的说明;
步骤G8: MSCe根据保存的用户激活或者去活AS业务的信息和AS的地址, 向AS发送注册REGISTER消息;
其中,该REGISTER消息中包括电路域用户开机、或者关机状态,该开 机、或者关机状态是MSCe根据用户的AS业务状态获得的用户状态,比如 如果用户为开机状态且AS业务状态激活,则MSCe通知AS的用户状态为用 户开机或用户在线;如果用户为开机状态且AS业务状态去活,则MSCe通知 AS的用户状态为用户关机或用户离线;如果用户为关机状态,则通知AS的 用户状态为用户关^^或用户离线。
步骤G9、 G10与步骤E8、 E9相似,可以参考步骤E8、 E9的说明; 该方法还可以包括步骤G11和步骤G12,其说明可以参考步骤E10和步骤 Ell。增加步骤G10可以卩吏得AS可以获取更多的用户状态信息,更好的为用 户提供服务。比如用户为开机状态且AS业务状态激活,则通知AS的用户 状态为用户开机或用户在线;如果用户为开机状态且AS业务状态去活,则通 知AS的用户状态为用户关机或用户离线;如果用户为关机状态,则通知AS 的用户状态为用户关4几或用户离线。
通过以上步骤G1至步骤G8的说明,MSCe根据是电路域用户AS业务状态设置AS中的用户状态。比如如果用户为开机状态且AS业务状态激活,则通 知AS的用户状态为用户开机或用户在线;如果用户为开机状态且AS业务状态 去活,则通知AS的用户状态为用户关机或用户离线;如果用户为关机状态, 则通知AS的用户状态为用户关^L或用户离线。AS获取到用户状态信息可以更 准确的为电路域用户提供业务。
通过以上全部对本发明实施例一的iJL明,本发明实施例一部分A的说明可 知为了使得MSCe可以将呼叫转移到AS上,使得AS可以为用户提供服务,需要 MSCe中有AS的地址,该AS地址是在用户完成位置登记后,根据从HLR^送的 有关AS地址的信息中获取的,如MSCe直接从HLR中获取AS的IP地址,也可以 是MSCe从HLR中获取到AS的标识,才艮据自身预置的信息,获取到该AS标识对 应的AS的IP地址;本发明实施例一部分B和部分C说明可知AS可以为电路域用 户(包括主叫用户和被叫用户)提供服务;通过本发明实施例一部分D的说明, 用户可以根据自身需要灵活选择是否使用AS提供的服务;通过本发明实施例 一部分E的说明,AS获取用户的状态信息,为用户提供更准确的服务和更优 的用户体—险。
实施例二
本实施例提供了一种应用服务器AS为电路域用户提供业务的方法,该方 法与实施例一提供的方法相似,在实施例一 中具体针对CDMA通信系统中AS 为电路域用户提供业务的方法的说明,而在本实施例中主要针对GSM通信系 统中对AS激活与去活操作做说明,对于GSM通信系统中有关AS为电路域用户 提供业务的方法可以参考实施例 一 中的说明。
下面参见图8所示,在GSM通信系统中AS激活和去活的方法,包括 步骤H1:终端所属BSC接收激活或者去活AS业务的请求,该请求可以包 含在非结构化补充凄t据业务(USSD, Unstructured Supplementary Service Data)
请求中;
步骤H2:所属BSC接收到激活或者去活AS业务的请求后,将激活或者去 活AS业务的请求转发给MSC Server;该请求可以包含在非结构化补充数据业 务(USSD, Unstructured Supplementary Service Data)请求中;
20步骤H3: MSC Server接收到该请求后,将该请求转发给用户所属的HLR;
步骤H4:用户所属的HLR接收到该请求后,发送响应给MSC Server通知 MSC Server该HLR收到了 USSD请求,该响应为USSD响应;
步骤H5: MSC接收到该响应后,将该响应转发给用户所属的BSC;
步-骤H6:用户所属的HLR记录用户的AS业务状态为激活或者去活;
步骤H7:发送激活或者去活通知给MSC Server,该激活或者去活通知可 以包含在资格指示中;
步骤H8: MSC Server接收到该激活或者去活通知后,发送响应给用户所 属的HLR,该响应可以是资格指示响应。
通过以上步骤H1至步骤H8可以实现在GSM通信系统中,电路域用户激活 或者去活AS。
对于GSM通信系统中AS为电if各域用户4是供业务的方法与实施例一相似, 通过MSC Server在为用户执行位置登记操作时,从HLR中获取到AS地址;才艮 据获取的AS的地址,MSC Server通知AS为电路域用户(包括主叫用户和被叫 用户)提供服务;用户可以根据自身需要灵活选择是否使用AS提供的服务;AS 根据获取用户的状态信息,为用户提供更准确的服务和更优的用户体验。其中, AS获取用户的激活或者去活的状态的信息的方法,可以参考实施例一中的说 明。
实施例三
本实施例提供一种应用服务器AS为电路域用户提供业务的方法。该方法 针对多个AS为同一个电路域用户提供的业务的情况。下面针对有两个AS为一 个电路域用户提供业务的方法做说明,其中该两个AS包括 一个是处理用户 状态AS (Presence AS)和一个是处理呼叫AS (Call AS )。参见图9所示,该方 法包括
其中该方法步骤J1至步骤J6与实施例一部分E中步骤E1至步骤E6相似,不 同之处在于步骤J5中用户所属HLR向MSCe发送查询到的至少包括Presence AS 和Call AS的地址的签约信息;
步骤J7: MSCe根据获取的Presence AS的地址,将电路域用户状态(即开机、或者关机状态)包含在注册REGISTER消息中发送给Presence AS;
步骤J8: Presence AS收到REGISTER消息后,发送响应200OK给MSCe, 该响应表明AS通知MSCe该AS收到了REGISTER消息。
步骤J9: Presence AS记录用户状态。
以上步骤J1至步骤J9实现了其中 一个Presence AS为用户提供服务,当该用 户进行呼叫时,该用户和可以获取呼叫AS提供的服务。具体操作包括
步骤J10:用户发送呼叫请求到BSC上,再由BSC发送给MSCe,其中,该 执行过程可以参考现有技术;
步骤J12: MSCe接收到有该呼叫请求后,判断该用户是否激活AS业务, 如果是,进行步骤J12;
步骤J13: MSCe根据在位置登记时获取的Call AS的地址,向Call AS发送 为用户提供业务的请求;
步骤J14: CallAS接收到请求后,执行为该用户提供业务的操作。
该方法还包4舌
步骤J15: CallAS执行完业务后,把呼叫接续回MSCe继续处理。 通过以上步骤J1至步骤J15的说明,实现了 Presence AS和Call AS为同一个 电路域用户服务的方法,事实上,对应多于两个AS,或者多个AS同为CallAS 的情况,可以具体根据从用户所属的HLR中获取AS的信息,向每个AS发送请 求,享受AS提供的业务。其操作方法可以由本实施例的说明容易获得。
实施例四
本实施例提供一种电路域用户激活或者去活AS的方法。该方法与实施例 一部分D不同,实施例一部分D提供的方法中,MSCe可以与AS直接通信,实 现AS为电路域用户提供服务;本实施例中MSCe通过IMS中其它实体间接的与 AS通信,实现AS为电路域用户提供服务。
其中,根据方法的执行时间顺序,将该方法分为前面的执行步骤和后面执 行步骤两部分。其中,该方法前面的执行步骤可以与实施例一部分D中步骤X1 至步骤X6对应相似,可以参考实施例 一部分D中步骤X 1至步骤X6中的说明; 也可以与实施例二中的步骤H1至步骤H7相似,可以参考实施例二中步骤H1至步骤H7的说明。
该方法后面部分的执行方法可以是相同的,参见图10所示,该图中将该方
法的前面部分为与实施例 一部分D中步骤X 1至步骤X6对应相似的步骤,该方 法后面部分包括
步骤K7: MSCe才艮据获取到的I-CSCF地址信息(该地址信息可以由HLR直 接返回。也可以由HLR返回标识,MSC配置对应的IP地址信息),向对应的查 询呼叫会话控制功能实体(I-CSCF, Interrogating Call Session Control Function ) 发送注册REGSTER请求,该RGSTER请求中包含有用户开机或者关机信息;
步骤K8: I-CSCF接收到RGSTER请求后,根据RGSTER请求中包含的电路 域用户的号码,从HSS中获取服务呼叫会话控制功能实体(S-CSCF, Serving CSCF)的地址;
步骤K9: I-CSCF根据获取的S-CSCF的地址,将REGSTER请求发送给 S陽CSCF;
步骤K10: S-CSCF接收到注册REGSTER请求后,向该用户所属的HSS中 获取该电路域用户的签约信息,该签约信息至少包括为该电路域用户提供业务 的AS的地址;
步骤K11: S-CSCF根据步骤K10中获取的AS的地址,将该REGSTER请求 发送给AS;
步骤K12: AS接收到REGSTER请求后,保存用户的用户状态。 给本实施例提供的方法还可以包括
步骤K13: AS发送响应该S-CSCF,该响应可以包括AS接收REGSTER请求 的响应;
步骤K14: S-CSCF"I妄收到该响应后,发送响应给I-CSCF; 其中,步骤K13中发送的响应可以是S-CSCF转发AS发送的响应。 步骤K15: I-CSCF接收到该响应后,将该响应转发给MSCe。。 该方法还可以包括
步骤K16, MSCel在接收到资格指示后,发送资格指示响应给HLR。 为本实施例提供的方法的前面部分与实施例二中步骤H1至步骤H7相似,本实施例提供的方法的后面部分与以上所述的步骤K7至步骤K15相似。这种执 行流程可以是一种具体的GSM通信系统中激活或者去活AS的方法。具体的执 行方法可以参照实施例二与步骤K7至步骤K15容易得出。
通过以上对本实施例的说明,该方法分别是针对CDMA通信系统和GSM 通信系统中。从以上对本实施例的说明,可以看出不论是CDMA通信系统还是 GSM通信系统中,电路域用户激活或者去活AS的基本流程是相似的,区别仅 是对应不同的通信系统消息流程不同,但是,其核心思想是基于同一个构思。 因此,以上对本实施例的说明,不应该理解为对本发明该实施例的限制。
实施例五
本实施例提供了一种AS为电路域用户提供业务的方法。该方法中MSCe通 过IMS中其它实体间接的与AS通信,实现AS为电路域用户提供服务。参见图 ll所示,该方法包^fe:
步骤L 1: MSCe接收呼叫请求;
步骤L2: MSCe根据用户的AS业务状态,判断该用户是否激活AS业务, 如果是,执行步骤L3;
步骤L3: MSCe发送呼叫邀请INVITE给MGCF; MSCe也可以直接发送呼 叫邀请I雨ITE给I-CSCF
其中,MGCF通常作为电^各域与IMS的呼叫网关。
步骤L4: MGCF发送呼叫邀请INVITE到I-CSCF;
步骤L5: I-CSCF根据用户号码,从HSS中获取S-CSCF的地址;
步骤L6: I-CSCF根据获取的S-CSCF的地址,将呼叫邀请INVITE发送给 S-CSCF;
步骤L7: S-CSCF,根据用户的签约信息,将呼叫邀请INVITE发送给AS;
如果在S-CSCF中没有保存该电路域用户的签约信息,还需要S-CSCF从用 户所属的HSS中获取签约信息。
步骤L8: AS接收到呼叫邀请INVITE后,执行为该用户提供的业务操作。
以上步骤L 1至步骤L8实现了 AS与MSCe间接通信,达到AS为电路域用户 提供业务的目的。该执行方法通常应用在MSCe通过IMS与AS交互的情况。实施例六
本发明实施例提供了一种服务器,参见图12a所示,该服务器包括接收
单元IOO、确定单元200和发送单元300。
其中,接收单元IOO,用于接收电路域用户的呼叫请求;
确定单元200,用于确定所述电路域用户的AS业务状态;
发送单元300,用于当AS业务为激活状态,将呼叫触发到对应的AS,使得
所述AS为所述电路域用户提供AS业务。
可选的,确定单元200还可以进一步包括
第一获取单元210,用于从被叫归属位置寄存器HLR中获取所述电路域用
户的签约信息,或者从所述电路域用户归属位置寄存器HLR中获取位置登记响
应中获取签约信息;
第 一判断单元220,用于判断所述签约信息中是否包含AS信息;
第 一确定单元230,用于当第 一判断单元220中的判断结果为所述签约信息
中包含AS信息,则确定所述电路域的用户的AS业务状态为激活状态;
因此,发送单元进一步用于根据所述AS信息中的AS地址,将呼叫触发到
对应的AS;或者,发送单元进一步用于才艮据所述AS信息中的AS标识,获取所
述AS的地址;根据所述获取的AS地址,将呼叫触发到对应的AS。
或者,可选的,参见图12b,接收单元100和发送单元300,与图12a中的才矣
收单元100和发送单元300相似,可以参考对图12a的说明。确定单元200还可以
进一步包括第二获取单元201、第三获取单元202、第二获取单元203和第二
确认单元204。其中,
第二获取单元201,用于从被叫归属位置寄存器HLR中获取所述电路域用
户的签约信息,或者从所述电路域用户归属位置寄存器HLR中获取位置登记响
应中获取签约信息;
第三获取单元202,用于获取所述签约信息中的AS信息; 第二获取单元203,用于判断所述AS信息中的激活标识是否为激活; 第二确认单元204,用于当第二获取单元203中判断结果为是,确定所述电
路域的用户的AS业务状态为激活状态;
25因此,发送单元进一步用于才艮据所述AS信息中的AS地址,将呼叫触发到 对应的AS;或者,发送单元进一步用于根据所述AS信息中的AS标识,获取所 述AS的地址;才艮据所述获取的AS地址,将呼叫触发到对应的AS。
通过以上说明使得,使得本发明实施例提供的一种服务器可以将呼叫请求 触发到对应的AS上,使得电路域用户可以获取AS业务。
需要说明的是,接收单元100还用于接收所述电路域用户的位置登记请求, 接收所述HLR发送的位置登记响应,所述位置登记响应中包含所述电路域用户 的签约信息;
则在确定单元100中具体确定AS业务状态包括获取所述位置登记响应中 的签约信息;判断所述签约信息中是否包含AS信息,若包含,则确定所述电 路域的用户的AS业务状态为激活状态;所述将呼叫触发到对应的AS包括根 据所述AS信息中的AS地址,将呼叫触发到对应的AS;或者,才艮据所述AS信息 中的AS标识,获取所述AS的地址;根据所述获取的AS地址,将呼叫触发到对 应的AS;
或者,在确定单元100中具体确认AS业务状态,也可以是获取所述位置 登记响应中的签约信息;获取所述签约信息中的AS信息,判断所述AS信息中 的激活标识是否为激活,若为激活,则确定所述电路域的用户的AS业务状态 为激活状态;所述将呼叫触发到对应的AS包括根据所述AS信息中的AS地址, 将呼叫触发到对应的AS;或者,才艮据所述AS信息中的AS标识,获取所述AS 的地址;4艮据所述获取的AS地址,将呼叫触发到对应的AS;
因此,发送单元300,还用于将所述位置登记请求发送给用户归属位置寄 存器HLR。
还需要说明的是,发送单元300还用于根据所述签约信息中的AS标识或者 AS地址,发送所述电路域用户的开机、或者关机状态的信息给所述AS。
还需要说明的是,接收单元100还用于接收所述电路域用户激活或者去活 应用服务器AS的请求,接收所述HLR发送的包含有激活或者去活结果的资格 指示信息;因此,发送单元300还用于将所述请求发送给所述电路域用户所在 的用户归属位置寄存器HLR。
26通过以上对本发明实施例提供的一种服务器的说明,可知该服务器还参与 完成为电路域用户进行位置登记,并且,将AS业务的激活或者去活状态通知
对应的AS。
实施例七
本实施例提供一种通信系统,参加图13所示,包括移动交换中心MSC10a 和应用服务器10b。
移动交换中心MSC10a,用于接收电路域用户的呼叫请求,确定所述电路 域用户的AS业务状态,当所述AS业务处于激活状态,将呼叫触发到对应的AS, 使得所述AS为所述电路域用户提供AS业务;
应用服务器AS10b,用于接收所述呼叫请求,根据预置的电路域用户的签 约信息,执行为所述电路域用户提供业务的操作。
以上包含移动交换中心MSC10a和应用服务器10b的通信系统,实现了电路 域用户可以享受AS业务的服务,丰富了电路域用户的用户体验。
还需要理解的是,该通信系统还可以包括归属位置寄存器HLR;其中, HLR,用于接收MSC发送的所述电路域用户的位置登记请求,查询所述电路域 用户的签约信息,将所述包含所述签约信息的位置登记响应发送给所述MSC;
因此,MSC还用于接收电路域用户的位置登记请求,将所述位置登记请求 发送给归属位置寄存器HLR,接收所述HLR^送的位置登记响应,所述位置登 记响应中包含所述电路域用户的签约信息。
通过以上的i兌明可知,该通信系统还可以实现电鴻^或用户的位置登记功
妙 s匕。
还需要理解的,该通信系统中的HLR还用于接收MSC发送的电路域用户激 活或者去活AS的请求,记录所述AS为激活或者去活状态,发送包含有更新结 果的资格指示信息给所述MSC;
因此,MSC还用于接收电路域用户激活或者去活AS的请求,将所述请求 发送给HLR,以请求HLR对所述电路域用户的AS业务激活状态进行更新,接 收所述HLR发送的包含有更新结果的资格指示信息,才艮据所述签约信息中的 AS标识或者AS地址,将所述更新结果发送给所述AS。通过以上两段文字的说明,该通信系统可以实现对AS业务状态的激活和 去活,方便用户对AS业务的控制。
实施例七是对本发明实施例提供的一种通信系统的总体说明,下面结合实 施例八、九和十具体说明一种通信系统。
实施例八
本实施例提供了一种通信系统,参见图13所示,包括基站控制器BSCIO、 移动交换中心仿真MSCe20和归属位置寄存器HLR30。需要理解的基站控制器 BSC10相当于电路域用户终端与MSCe20之间的透明传输设备,因此在实施例 七中可以不包括该设备。本实施例为了便于理解,因此,对该设备做了详细的 说明,实施例九和十也是相同的理解。
其中,需要说明的是,本实施例提供的一种通信系统示例为CDMA系统, 因此,网络中的实体包含MSCe,如果是GSM系统该实体是MSCServer。无论 是MSCe还是MSC Server在提供为电路域用户实现AS业务时,其具体的执行方 法的核心构思是相似的。全文都应该这样的理解。
其中,BSC10接收到电路域用户终端的位置登记请求,BSC构造位置登记 请求Location Updating R叫uest发送给MSCe20;
MSCe20接收BSC10的位置登记请求后,MSCe20向用户归属的HLR30发 送4立置登^己通4口i青求;
HLR30接收到位置登记通知请求后,从自身查询该电路域用户的签约信 息,该签约信息中至少包括该用户签约的由AS^是供的业务、该AS的地址和该 AS是否被激活的信息,HLR30向MSCe20返回位置登记通知响应,携带查询到 的签约信息;
MSCe20接收到HLR30发送的签约信息后,发送位置登记响应给BSC]O。 其中,还需要理解的是,如果为该电路域用户没有签约或者没有激活AS 业务,在HLR30中查询的结果可以是空的,即HLR30向MSCe20返回的消息为 空,则MSCe20可以判断出该电路域用户为非签约用户,或者该电路域用户的 AS业务没有被激活,即该电路域用户不能享受AS业务。
通过以上对该通信系统的说明,该通信系统实现了 MSCe20在为电路域用户进行位置登记时,从HLR30中获取到签约信息中包含的AS的地址和AS是否 被激活的信息,作为MSCe20进一步判断是否将用户的业务请求发送给对应的 AS。因此,本实施例提供的通信系统还可以包括应用服务器AS40;原通信系 统中的BSC10还用于接收电路域用户发送的呼叫请求,将该呼叫请求发送给 MSCe20; MSCe20还用于接收该呼叫请求,根据自身保存的签约信息,判断该 电路域用户是否激活AS业务,如果是,发送为电路域用户提供服务的请求给 AS40; AS40用户接收MSCe20发送的为用户提供服务的请求,执行为该用户提 供服务的操作。
通过以上对本实施例^是供的通信系统的说明,该通信系统通过MSCe20发 送为电路域用户提供服务的请求给AS40, AS40执行为该电路域用户提供服务 的操作,实现了AS40为电路域用户提供业务。
当为主被叫用户提供的业务的AS是由同 一个AS来执行时,AS40还用户判 断被叫用户是否为该AS的签约用户,如果是,执行为被叫用户提供服务操作。
通常对于同属于一个局域范围内的用户,如一个企业内部的用户互相通 信,为主被叫用户提供业务的AS通常为一个。
还需要理解的是,以上文字中有说明包括基站控制器BSCIO、移动交换 中心仿真MSCe20和归属位置寄存器HLR30的通信系统是一个可实现对电路域 用户进行位置登记的通信系统。该通信系统还可以包括AS401, MSCe20接收 到HLR30发送的签约信息后,还用于将用户的开机、或者关机状态的信息发送 给AS401。 AS401接收用户的开机或者关机状态的信息,保存在自身,方便AS 根据用户状态信息进行其它操作,如智能路由操作等。
实施例九
本实施例提供了另一种通信系统。该实施例提供的通信系统的目的是要实 现电路域用户控制AS提供的业务的激活或者去活。参见图14所示,包括第 一基站控制器BSCIOI、第一移动交换中心仿真MSCe201、第一归属位置寄存 器HLR301。
其中,第一MSCe201为CDMA系统中的网络实体,在GMS系统中为MSC Server。对应不同的通信系统其具有的执行实体的名称不同。其中,第一BSC101接收到电路域用户发送的激活或者去活AS提供的业务 的请求,第一BSC101将接收到的激活或者去活AS提供的业务的请求发送给第 一MSCe201;第一MSCe201接收到激活或者去活AS提供的业务的请求后,将 激活或者去活AS提供的业务的请求发送给用户所属的第一HLR301;第一 HLR301接收到该请求后,记录AS的状态为激活或者去活,发送包含有激活或 者去活的结果信息给第一MSCe201 。如果该通信系统中第一MSCe201与第一 HLR301是通过FEATURE码操作执行的,则第一MSCe201发送给第一HLR301 的激活或者去活AS提供的业务的请求为FEATREQ消息,第一HLR301收到 FEATREQ消息后,发送响应featreq给第一MSCe201 ,第一HLR301发送资格指 示QUALDIR给第一MSCe201,该资格指示包含有激活或者去活的结果;第一 MSCe201接收到QUALDIR后,发送响应qualidir给第一HLR301。需要说明的 是,对于GSM系统可以是USSD操作等。
通过以上对本实施例提供的通信系统的说明,实现了电路域用户可以根据 自身需求选择是否使用AS提供的业务,即控制AS提供的业务的激活或者去活, 使得用户有更好的用户体验。
需要理解的是,有很多情况下AS需要知道用户状态,才可以为用户提供 的更好的业务。AS根据用户是否在线、或者是否开机来判断如何更好的为用 户提供服务。例如AS在为用户提供的智能路由功能时,将呼叫发送到在线 的用户。为了使得AS能够更好的为用户服务,则该系统还包括第一AS401。
其中,第一MSCe201还用于发送电路域用户的开机、或者关机状态的信息 该第一AS401;第一AS401用于接收电路域用户的开机、或者关机状态的信息。 第一AS401还可以用于发送响应给第一MSCe201,该响应表明第一AS401收到 了电路域用户的开机、或者关机状态的信息。
还需要理解的是,不是所有的MSCe和AS都是可以直接通信的,下面举例 当AS位于IMS中,该通信系统中AS需要与IMS中的其它实体通信,获取电路域 用户的状态信息。因此,该通信系统还可以包括查询呼叫会话控制功能实体 I-CSCF501、归属用户服务器HSS601、服务呼叫会话控制功能实体S-CSCF701。
其中,第一MSCe201还用于发送电路域用户的开机、或者关机状态的信息该I-CSCF501, I-CSCF501接收到该信息后,向HSS601发送获取用户的S-CSCF 的请求;HSS601接收到该请求后,将S-CSCF信息发送给I-CSCF501; I-CSCF501 根据获取的S-CSCF地址,将电路域用户的开机、或者关机状态的信息发送给 S-CSCF701; S-CSCF701接收到电路域用户的开机、或者关机状态的信息后, 将该信息发送给第一AS401。第一AS401接收电路域用户的开机、或者关机状 态的信息。第一AS401还用于发送确认接收到电路域用户的开机、或者关机状 态的信息的响应给S-CSCF701; S-CSCF701还用于接收该响应,发送该响应给 I-CSCF501; I-CSCF501还用于接收响应,将该响应发送给第一MSCe201;第 一MSCe201还用于4妄收该响应。
通过以上对该通信系统的说明,第一MSCe201通过IMS中I-CSCF501 、 HSS601和S-CSCF701最终实现与AS通信,使得AS获取到电路域用户的状态信 息,方便AS能够根据用户的状态信息,为用户提供更好的服务。
实施例十
本实施例提供另一种通信系统。该通信系统中当电路域中的MSCe向IMS 中的AS发送请求为电路域用户提供服务的请求时,需要经过IMS中其它实体才 可以与AS通信。参见图15所示,该通信系统包括第二MSCe203,第二AS403、 第二I-CSCF503、第二HSS603、第二S-CSCF703和媒体网关控制实体(MGCF, Media Gateway Control Function) 803 。
其中,第二MSCe203接收到BSC或者其它通信系统发送的呼叫请求;第二 MSCe203根据用户的AS业务状态信息,判断该电路域用户是否激活AS业务, 如果是,第二MSCe203发送呼叫请求给MGCF803; MGCF803接收到该请求后, 将该请求发送第二I-CSCF503;第二I-CSCF503接收到该请求后,向该用户所 属的第二HSS603发送获取为用户提供服务的S-CSCF地址的请求;第二HSS603 将将S-CSCF信息该发送给第二I-CSCF503,第二I-CSCF503接收到该信息后, 将呼叫邀请INVITE发送给第二S-CSCF703 、第二S-CSCF703收到该请求后,将 该请求发送给第二AS403;第二AS403接收到该请求后,执行为电路域用户提 供服务的操作。
第二AS403还用于当接收到为电路域用户提供AS业务的请求后,发送呼叫邀请INVITE回S-CSCF703 ;第二 S-CSCF703发送呼叫邀请INVITE给第二 I-CSCF503;第二I-CSCF503将呼叫邀请INVITE发送给MGCF, MGCF把呼叫 接续回第二MSCe203;第二MSCe203继续进行呼叫处理。
通过以上对该通信系统的i兑明,该通信系统中电赠^或实体第二MSCe203 通过与IMS中的多个通信实体,最终间接的与第二AS403通信,实现第二AS为 电路域用户提供服务的目的。该通信系统可以使得对现有网络设备的改造小, 而到达AS为电路域用户提供服务的目的。
骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读 存储介质中,存储介质可以包括ROM、 RAM、 f兹盘或光盘等。
及通信系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方 式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思 想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明 的限制。
3权利要求
1、一种应用服务器AS为电路域用户提供业务的方法,其特征在于,包括接收电路域用户的呼叫请求;确定所述电路域用户的AS业务状态;当所述AS业务状态为激活状态,将呼叫触发到对应的AS,使得所述AS为所述电路域用户提供AS业务。
2、 根据权利要求l所述的方法,其特征在于,所述确定所述电路域用户的 AS业务状态,进一步包括从被叫归属位置寄存器HLR中获取所述电路域用户的签约信息;判断所述签约信息中是否包含AS信息,若包含,则确定所述电路域的用 户的AS业务状态为激活状态;所述将呼叫触发到对应的AS包括4艮据所述AS信息中的AS地址,将呼叫 触发到对应的AS;或者,根据所述AS信息中的AS标识,获取所述AS的地址;根据所述获取的AS 地址,将呼叫触发到对应的AS 。
3、 根据权利要求l所述的方法,其特征在于,所述确定所述电路域用户的 AS业务状态,进一步包括从被叫归属位置寄存器HLR中获取所述电路域用户的签约信息;获取所述签约信息中的AS信息,判断所述AS信息中的激活标识是否为激 活,若为激活,则确定所述电路域的用户的AS业务状态为激活状态;所述将呼叫触发到对应的AS包括才艮据所述AS信息中的AS地址,将呼叫 触发到对应的AS;或者,根据所述AS信息中的AS标识,获取所述AS的地址;根据所述获取的AS 地址,将呼叫触发到对应的AS。
4、 根据权利要求l所述的方法,其特征在于,所述接收电路域用户的呼叫 请求之前,所述方法还包括接收所述电路域用户的位置登记请求; 将所述位置登记请求发送给用户归属位置寄存器HLR; 接收所述HLRj^送的位置登记响应,所述位置登记响应中包含所述电路域用户的签约信息。
5、 根据权利要求4所述的方法,其特征在于,所述确定所述电路域用户的AS业务状态,进一步包括获取所述位置登记响应中的签约信息;判断所述签约信息中是否包含AS信息,若包含,则确定所述电路域的用 户的AS业务状态为激活状态;所述将呼叫触发到对应的AS包括根据所述AS信息中的AS地址,将呼叫 触发到对应的AS;或者,根据所述AS信息中的AS标识,获取所述AS的地址;根据所述获取的AS 地址,将呼叫触发到对应的AS。
6、 根据权利要求4所述的方法,其特征在于,所述确定所述电路域用户的 AS业务状态,进一步包括获取所述位置登记响应中的签约信息;获取所述签约信息中的AS信息,判断所述AS信息中的激活标识是否为激 活,若为激活,则确定所述电路域的用户的AS业务状态为激活状态;所述将呼叫触发到对应的AS包括根据所述AS信息中的AS地址,将呼叫 触发到对应的AS;或者,根据所述AS信息中的AS标识,获取所述AS的地址;根据所述获取的AS 地址,将呼叫触发到对应的AS。
7、 根据权利要求4所述的方法,其特征在于,所述接收HLR发送的位置登 i己响应之后,所述方法还包括冲艮据所述签约信息中的AS标识或者AS地址,发送所述电路域用户的开机、 或者关机的状态信息给所述AS 。
8、 根据权利要求4所述的方法,其特征在于,所述接收电路域用户的呼叫 请求之前,所述方法还包括接收所述电路域用户激活或者去活应用服务器AS业务的请求; 将激活或去活AS业务的请求发送给所述电路域用户所在的用户归属位置 寄存器HLR,以请求HLR对所述电路域用户的AS业务激活状态进行更新;接收所述HLRj^送的包含有更新结果的资格指示信息; 根据所述签约信息中的AS标识或者AS地址,将所述更新结果发送给所述AS。
9、 根据权利要求8所述的方法,其特征在于,所述电路域用户激活或者去 活应用服务器AS业务的请求为特征请求FEATREQ,或者为非结构化补充数 据业务USSD请求。
10、 根据权利要求1至9任一项所述的方法,其特征在于,所述将呼叫触发 到对应的AS的步骤包括发送所述电路域用户的呼叫请求给i某体网关控制实体MGCF或查询呼叫会 话控制功能实体I-CSCF,由MGCF或I-CSCF路由至所述AS。
11、 一种通知电路域用户的用户状态的方法,其特征在于,包括 获取电路域用户的应用服务器AS业务状态;才艮据所述用户的AS业务状态,获取所述电路域用户的用户状态; 将所述用户状态通知给对应的应用服务器AS。
12、 根据权利要求ll所述的方法,其特征在于,所述获取电路域用户的 AS业务状态,包括接收所述电路域用户的位置登记请求;将所述位置登记请求发送给用户归属位置寄存器HLR;接收所述HLR发送的位置登记响应,所述位置登记响应中包含所述电路域 用户的AS业务状态和AS地址,或者,所述位置登记响应中包含所述电路域用 户的AS业务状态和AS标识。
13、 根据权利要求12所述的方法,其特征在于,根据所述用户的AS业务 状态,获取所述电路域用户的用户状态;将所述用户状态通知给对应的应用服 务器AS,包括当所述用户为开才几状态且AS业务状态为激活,则通知AS所述用户状态为 用户开机或用户在线;当所述用户为开机状态且AS业务状态为去活,则通知AS所述用户状态为 用户关才几或用户离线;当所述用户为关才几状态,则通知AS所述用户状态为用户关机或用户离线。
14、 根据权利要求ll所述的方法,其特征在于,所述获取电路域用户的用户状态,包括将激活或去活AS业务的请求发送给所述电路域用户所在的用户归属位置 寄存器HLR,以请求HLR对所述电路域用户的AS业务激活状态进行更新;接收所述HLR发送的包含有更新结果的资格指示信息,所述资格指示信息 中包含用户状态;所述将用户状态通知给对应的应用服务器AS具体包括根据预置的AS地 址,将所述更新结果发送给对应的应用服务器AS。
15、 根据权利要求14所述的方法,其特征在于,所述用户状态包括如下任机。
16、 一种服务器,其特征在于,包括 接收单元,用于接收电路域用户的呼叫请求; 确定单元,用于确定所述电^^域用户的AS业务状态;发送单元,用于当判断结果是AS业务处于激活状态,则将呼叫触发到对 应的AS,使得所述AS为所述电路域用户提供AS业务。
17、 根据权利要求16所述的服务器,其特征在于,所述确定单元进一步包括第一获取单元,用于从被叫归属位置寄存器HLR中获取所述电路域用户的 签约信息,或者从所述电路域用户归属位置寄存器HLR中获取位置登记响应中 获取签约信息;第 一判断单元,用于判断所述签约信息中是否包含AS信息; 第 一确定单元,用于当第 一判断单元中的判断结果为所述签约信息中包含 AS信息,则确定所述电路域的用户的AS业务状态为激活状态;所述发送单元进一步用于根据所述AS信息中的AS地址,将呼叫触发到对应的AS;或者,所述发送单元进一步用于根据所述AS信息中的AS标识,获取所述AS的地 址;才艮据所述获取的AS地址,将呼叫触发到对应的AS。
18、 根据权利要求16所述的服务器,其特征在于,所述确定单元进一步包括第二获取单元,用于从被叫归属位置寄存器HLR中获取所述电路域用户的签约信息,或者从所述电路域用户归属位置寄存器HLR中获取位置登记响应中获取签约信息;第三获取单元,用于获取所述签约信息中的AS信息; 第二获取单元,用于判断所述AS信息中的激活标识是否为激活; 第二确认单元,用于当第二获取单元中判断结果为是,确定所述电路域的用户的AS业务状态为激活状态;所述发送单元进一步用于根据所述AS信息中的AS地址,将呼叫触发到对应的AS;或者,所述发送单元进一步用于根据所述AS信息中的AS标识,获取所述AS的地 址;根据所述获取的AS地址,将呼叫触发到对应的AS。
19、 根据权利要求16所述的服务器,其特征在于,所述接收单元还用于接 收所述电路域用户的位置登记请求,接收所述HLR发送的位置登记响应,所述 位置登记响应中包含所述电路域用户的签约信息;所述发送单元,还用于将所述位置登记请求发送给用户归属位置寄存器 HLR。
20、 根据权利要求19所述的服务器,其特征在于,所述发送单元还用于根 据所述签约信息中的AS标识或者AS地址,发送所述电路域用户的开机、或者 关机状态的信息给所述AS。
21、 一种通信系统,其特征在于,包括移动交换中心MSC,用于接收电路域用户的呼叫请求,确定所述电路域用 户的AS业务状态,当所述AS业务处于激活状态,将呼叫触发到对应的AS,使 得所述AS为所述电路域用户提供AS业务;应用服务器AS,用于接收所述呼叫请求,根据预置的电路域用户的签约 信息,执行为所述电路域用户提供业务的操作。
22、 根据权利要求21所述的通信系统,其特征在于,还包括用户归属位置 寄存器HLR,所述MSC还用于接收电路域用户的位置登记请求,将所述位置登记请求发 送给归属位置寄存器HLR,接收所述HLR发送的位置登记响应,所述位置登记 响应中包含所述电路域用户的签约信息;所述用户归属位置寄存器HLR,用于接收MSC发送的所述电路域用户的位 置登记请求,查询所述电^各域用户的签约信息,将所述包含所述签约信息的位 置登记响应发送给所述MSC。
23、 根据权利要求22任一项所述的通信系统,其特征在于,所述MSC还用 于接收电路域用户激活或者去活AS的请求,将所述请求发送给HLR,以请求 HLR对所述电路域用户的AS业务激活状态进行更新,接收所述HLR发送的包 含有更新结果的资格指示信息,根据所述签约信息中的AS标识或者AS地址, 将所述更新结果发送给所述AS;录所述AS为激活或者去活状态,发送包含有更新结果的资格指示信息给所述 MSC。
全文摘要
本发明实施例公开了应用服务器为电路域用户提供业务的方法,本发明实施例还提供相应的服务器和通信系统。该方法包括接收电路域用户的呼叫请求;确定所述电路域用户的AS业务状态;当所述AS业务状态为激活状态,将呼叫触发到对应的AS,使得所述AS为所述电路域用户提供AS业务。采用本发明实施例提供的技术方案使得AS可以为电路域用户提供业务,丰富了电路域用户的用户体验。
文档编号H04M7/00GK101494700SQ20091000655
公开日2009年7月29日 申请日期2009年2月17日 优先权日2009年2月17日
发明者朱浩鹏, 李云飞 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1