首页> 中国专利> 单用户类型下灵活振铃组忙的处理方法

单用户类型下灵活振铃组忙的处理方法

摘要

本发明提供了一种单用户类型下灵活振铃组忙的处理方法,该方法包括以下处理:主叫拨打灵活振铃即FA的引导号码,呼叫接续到应用服务器,应用服务器根据引导号码获取FA组的成员号码,并建立到FA组内每个成员的呼叫;当FA组内的一个成员返回忙消息时,如果FA为单用户类型,则应用服务器确定FA组忙;应用服务器释放到FA组的其他成员的所有呼叫,并向主叫返回FA组忙。通过本发明,借助于AS实现了单用户类型下FA组忙的处理,简化了交互和处理流程,提高了单用户类型下FA组忙的处理效率,从而提高了用户体验。

著录项

  • 公开/公告号CN101325743A

    专利类型发明专利

  • 公开/公告日2008-12-17

    原文格式PDF

  • 申请/专利权人 中兴通讯股份有限公司;

    申请/专利号CN200710136360.4

  • 发明设计人 张强;

    申请日2007-07-24

  • 分类号H04Q7/22;H04L29/08;

  • 代理机构北京康信知识产权代理有限责任公司;

  • 代理人尚志峰

  • 地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦

  • 入库时间 2023-12-17 21:10:54

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2010-09-08

    授权

    授权

  • 2009-02-11

    实质审查的生效

    实质审查的生效

  • 2008-12-17

    公开

    公开

说明书

技术领域

本发明涉及通信领域,具体地,涉及IP多媒体子系统中单用户类型下灵活振铃(flexible alert,简称为FA)组忙的处理方法。

背景技术

FA(flexible alert,灵活振铃)是一种用户群提示业务。用户群有一个引导号码以及一个或多个成员号码。当拨打该引导号码时,呼叫将会接续到所有成员,所有成员同时振铃。当其中一个成员摘机应答时,主叫和该成员建立通话,并释放其余的呼叫分支。

FA分为两种类型,即,单用户类型和多用户类型。单用户类型,就是当其中一个成员忙时,则FA组就表示忙。多用户类型,就是当所有的成员忙时,FA组才表示忙。

现有技术是通过HLR(Home Location Register,归属位置寄存器)控制判断FA组是否忙。其组网图如图1所示。在图1中,UE(User Equipment,用户设备)(101、107)是用户终端,表示主叫或者FA的某个成员。BTS/BSC(Base station controller,基站控制器)(102、106)是基站和基站控制器,MSC/VLR(Mobile SwitchedCenter/Visited Location Register)(103、105)是移动交换中心/拜访位置寄存器,HLR(104)是归属位置寄存器。

图2示出了现有技术中单用户类型FA组忙的处理流程。如图2所示,HLR接收到起呼MSC的位置请求时(202),向FA的各成员的服务MSC发送路由请求(203/205)。如果用户空闲,则服务MSC就返回路由号码TLDN(temporary location digit number)(204)。如果用户忙,则服务MSC就返回用户忙(206)。最后,如果FA是单用户类型,则HLR向起呼的MSC返回用户忙。

根据需要,FA需要在IMS(IP Media Subsystem,IP媒体子系统)中实现。IMS网络的结构如图3所示。UE(301)表示呼叫中的用户设备,可以作为主叫或被叫。P-CSCF(Proxy-Call SessionControl Function)(302)表示代理呼叫会话控制功能,是UE接入IMS网络的会话入口点,负责转发UE与网络之间的会话。S-CSCF(Serving-Call Session Control Function)(303)表示服务呼叫会话控制功能,负责处理UE的会话请求,执行初始过滤规则。AS(Application Server)(304)为应用服务器,负责提供UE的业务,比如处理FA业务。

在现有的IMS标准中,实现FA存在的问题是:网络中没有存储用户忙的状态信息,不能直接判断用户忙。用户忙一般由终端决定。当用户接收到新的会话请求,如果用户正在接收其他电话或者处理其他业务,则向网络返回用户忙的信息。因此,当网络知道用户忙的时候,到其它用户的会话可能已开始建立,那么在这种情况下,就需要考虑其他分支的释放。而现有技术还没有开始建立呼叫,因此也就谈不上呼叫的释放。此外,从以上描述的处理过程可以看出,通过HLR进行的单用户类型FA组忙的处理流程交互处理异常繁琐,这样就不可避免的存在处理效率低的问题。

发明内容

考虑到现有技术中存在的上述问题而提出本发明,为此,本发明提供了一种单用户类型下灵活振铃组忙的处理方法,其中,通过AS而不是HLR来处理单用户类型FA组忙。

根据本发明的单用户类型下灵活振铃组忙的处理方法包括以下处理:

主叫拨打灵活振铃即FA的引导号码,呼叫接续到应用服务器,应用服务器根据引导号码获取FA组的成员号码,并建立到FA组内每个成员的呼叫;当FA组内的一个成员返回忙消息时,如果FA为单用户类型,则应用服务器确定FA组忙;应用服务器释放到FA组的其他成员的所有呼叫,并向主叫返回FA组忙。

其中,呼叫接续到应用服务器的处理进一步包括:呼叫接续到引导号码归属的服务呼叫会话控制功能即S-CSCF;S-CSCF根据过滤器将会话请求转发给处理FA业务的应用服务器。

应用服务器根据引导号码获取FA组的成员号码,并建立到FA组内每个成员的呼叫的处理进一步包括:应用服务器判断呼叫为FA呼叫,查询FA组的成员列表,获取FA组的成员号码;应用服务器通过S-CSCF和代理呼叫会话控制功能即P-CSCF,向FA组内的所有成员发送呼叫请求。

特别地,应用服务器可以同时并发地向FA组内的所有成员发送呼叫请求。

另外,FA组内的一个成员返回忙消息的处理具体为:FA组内的一个成员通过P-CSCF和S-CSCF向应用服务器返回忙消息。

通过本发明,借助于AS实现了单用户类型下FA组忙的处理,简化了交互和处理流程,提高了单用户类型下FA组忙的处理效率,从而提高了用户体验。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为根据现有技术的FA的电路域参考框架示意图;

图2为根据现有技术的基于HLR处理的单用户类型忙的流程图;

图3为根据现有技术的FA的IMS参考框架示意图;

图4为根据本发明实施例的单用户类型下FA组忙的处理方法的流程图;以及

图5为图4所示方法的基于AS的处理实例的详细流程图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

根据本发明实施例,提供了一种单用户类型下灵活振铃(FA)组忙的处理方法,该方法是基于AS(应用服务器)的。

优选地,在上文中提到的IMS架构下实施本发明。如图3所示,P-CSCF是UE接入IMS网络的会话入口点,负责转发UE与网络之间的会话;S-CSCF负责处理UE的会话请求,执行初始过滤规则;AS负责提供UE的业务,比如处理FA业务。

基于上述的IMS架构,如图4所示,该单用户类型下FA组忙的处理方法包括以下处理:

步骤S402,主叫拨打FA的引导号码,呼叫接续到AS,AS根据引导号码获取FA组的成员号码,并建立到FA组内每个成员的呼叫;步骤S404,当FA组内的一个成员返回忙消息时,如果FA为单用户类型,则AS确定FA组忙;步骤S406,AS释放到FA组的其他成员的所有呼叫,并向主叫返回FA组忙。

其中,在步骤S402中,呼叫接续到AS的处理进一步包括:呼叫接续到引导号码归属的S-CSCF;S-CSCF根据过滤器将会话请求转发给处理FA业务的AS。

另外,在步骤S402中,AS根据引导号码获取FA组的成员号码,并建立到FA组内每个成员的呼叫的处理进一步包括:AS判断呼叫为FA呼叫,查询FA组的成员列表,获取FA组的成员号码;AS通过S-CSCF和P-CSCF向FA组内的所有成员发送呼叫请求。特别地,AS可以同时并发地向FA组内的所有成员发送呼叫请求。

相应地,FA组内的一个成员返回忙消息的处理具体为:FA组内的一个成员通过P-CSCF和S-CSCF向AS返回忙消息。

以下将进一步结合实例来描述根据本发明实施例的单用户类型下FA组忙的处理方法。

实例

在该实例中,为了便于描述,假设FA组有两个成员UE1、UE2,主叫为UE3,FA组为单用户类型,当FA组的一个成员忙时,则FA组就表示忙,呼叫将会释放。

如图5所示,具体包括以下处理:

步骤501~502,主叫UE3拨打引导号码发起呼叫,呼叫接续到引导号码归属的S-CSCF;S-CSCF根据过滤器,将会话请求转发给处理FA业务的AS;

步骤503~506,AS判断为该呼叫为FA呼叫,查询FA的成员列表,选取它的第一个成员UE1,向UE1发起会话请求。会话请求通过S-CSCF和P-CSCF的转发,最后发送到UE1;

步骤507~511,UE1接收到请求,返回振铃响应,该响应沿着会话初始的路径返回,一直传送到UE3;

步骤512~514,AS向第二个成员用户UE2发起会话请求(该步骤可以与步骤503~511同时并发进行);

步骤515~520,UE2返回用户忙(忙消息),AS向UE2返回用户忙确认信息。

步骤521~527,如果FA组为单用户类型,则AS确定FA组忙,释放正在进行的其他分支呼叫。

步骤528~533,UE1发出请求终止请求,AS返回确认消息。

步骤534~537,AS向UE3返回用户忙的消息,整个呼叫会话终止。

在上述实例中,虽然描述的是UE2先返回忙,但也可能是UE1返回忙,只要是其中一个用户返回忙即可。另外,虽然上述实例中以FA组包括两个成员为例进行了说明,但是本发明同样适用于包括一个或多个成员的FA组处理,处理流程同样是只要其中有一个成员忙,AS就释放到其他成员的呼叫建立。

另外需要注意的是,虽然本发明描述的实例中只包括IMS的成员用户,但在FA组包括其他用户,例如PSTN用户、MSC用户等的情况下,本发明也同样适用。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号