一种一号通业务实现方法及系统的制作方法
【专利摘要】本发明提供一种一号通业务实现方法及系统。所述方法包括:一号通用户主号码作为主叫/被叫用户时,判断对端被叫/主叫号码是否为集团内号码,若是,触发一号通用户设置的业务流程接通通话;否则,触发正常呼叫业务流程接通通话。与现有技术相比,本发明对原有业务的技术规范未做任何更改,不需要增加任何硬件设备,不需要IMS核心网或者BOSS侧进行配合改动,即可实现一号通业务根据用户设置来区分集团内外号码来触发不同业务流程的问题。
【专利说明】一种一号通业务实现方法及系统
【技术领域】
[0001]本发明移动通信网络【技术领域】,尤其涉及一种一号通业务实现方法及系统。
【背景技术】
[0002]随着移动通信技术的发展,基于CM-1MS(Chinamobile IP MultimiediaSystem,中国移动IP多媒体子系统)的融合一号通业务得到了较大的发展。MS业务是指用户通过向中国移动申请,将一部手机号码或MS终端号码(TelURI)设置为该业务的主号码,并可设置一到三部手机号码或MS终端号码为去话时的绑定号码和来话时的绑定号码,实现去话时来电显示为主号码,来话时绑定终端同振或顺振的CS (Circuit Switched,电路交换)域和IMS域融合类业务。这里的手机可以是GSM手机或TD-SCDMA(TimeDivision-Synchronous Code Division Multiple Access,时分同步的码分多址技术)手机。
[0003]一号通去话业务中,当用户使用融合一号通主号码或者任一去话时的绑定号码发起呼叫时,被叫终端的来电显示应为主号码(手机或頂S终端的号码)。
[0004]一号通来话业务中,用户可以为主号码设置接听电话的振铃方式,当主号码作为被叫时,可以根据用户的设定选择对主号码终端和所有的关联号码终端进行同时振铃或者顺序振铃(该顺序可由用户指定)。
[0005]融合一号通业务主号码面向的服务对象是中国移动的移动手机用户和IMS用户,去话时绑定的号码为与主号码属同一省(或直辖市)内中国移动的手机号码和IMS号码,来话时绑定的号码必须包含去话时的绑定号码,同时还可以参照前转类业务设置其它的来话时的绑定号码。
[0006]中国移动目前已经开通融合V网的集团中使用融合一号通业务,实现如下业务场
旦
牙、:
[0007]固话被叫一号通业务:CM-1MS固话开通被叫一号通业务,实现固话(主号码)做被叫时关联号码(手机号)与其共振。该业务对主叫号码无任何限制。
[0008]其实现原理的信令流程I (CS域普通用户拨打CM-MS固话被叫一号通用户)如图1所示,其中,A为CS域普通用户号码;B为MS域一号通用户主号码;B’为一号通用户的关联号码,可能为IMS域或CS域。具体流程如下:
[0009](I)、CS域用户UE_A拨打MS域一号通用户的主号码B ;
[0010](2) ,MSC_a (Mobile Switching Center,移动交换中心)将呼叫路由到 MGCF (媒体网关控制功能);
[0011](3)、MGCF将呼叫接入MS域,发送给CSCF (呼叫会话控制功能);
[0012](4)、CSCF根据一号通用户的iFC规则触发到一号通应用服务器。AS (ApplicationServer,应用服务器)查找一号通用户的振铃列表和振铃方式为同振或顺振;
[0013]顺振方式下:
[0014](5)、假设用户设置的顺振顺序是先B’后B,B’可能为MS域,也可能为CS域;
[0015](6)、B’接续失败,返回了 4XX消息;AS继续接续B,CSCF将对B的呼叫请求路由到B ;
[0016](7)、B返回了 2000K应答消息,B正常应答,A与B的呼叫建立起来。
[0017]同振方式下:
[0018](8)、一号通AS同时发起到B和B’的呼叫;
[0019](9)、假设B的应答先回来(路由过程同顺振方式下的路由过程),AS释放掉对B’的呼叫,建立起对B的呼叫。
[0020]如图2所示,为信令流程2 (IMS域普通用户拨打CM-MS固话被叫一号通用户)业务示意图,其中,A为CS域普通用户号码;B为MS域一号通用户主号码;B’为一号通用户的关联号码,可能为IMS域或CS域。具体流程如下:
[0021](I)、IMS域用户A拨打MS域一号通用户的主号码B ;
[0022](2)、CSCF根据一号通用户签约的数据,将呼叫触发到AS上处理;
[0023]顺振方式下:
[0024](3)、假设用户设置的顺振顺序是先B后B’,B’可能为MS域,也可能为CS域;
[0025](4)、B接续失败,返回了 4XX消息;AS继续接续B’,CSCF将对B’的呼叫请求路由到相应的域(可能为MS,可能为);
[0026](5)、B’返回了 2000K应答消息,B’正常应答,A与B’的呼叫建立起来。
[0027]同振方式下:
[0028](6)、一号通AS同时发起到B和B’的呼叫;
[0029](7)、假设B’的应答先回来(路由过程同顺振方式下的路由过程),AS释放掉对B的呼叫,建立起对B’的呼叫。
[0030]在手机被叫一号通业务中,手机在智能网SCP开通锚定功能并在MS系统开通被叫一号通功能,实现手机号做被叫时关联号码与其共振。对主叫号码无任何限制。
[0031]其实现原理的信令流程I (CS域普通用户拨打手机被叫一号通用户)如图3所示,其中,A为CS域普通用户号码;B为MS域一号通用户主号码;B’为一号通用户的关联号码,可能为IMS域或CS域。具体流程如下:
[0032](I)、CS域用户A拨打CS域一号通用户的主号码B ;
[0033](2)、MSC_a根据一号通用户B的签约数据,将呼叫触发到SCP进行处理;
[0034](3)、SCP下发CONNECT消息,将呼叫锚定到IMS域。其中Connect消息中的destinationRoutingAddress = RN+B (B 为 11 位手机号码,不带 86 或 +86);
[0035](4)、MSCa 将 Connect 消息中的 destinationRoutingAddress 映射为 IAM 消息中的 CalledPartyNumber,将路由指向 MGCF ;
[0036](5)、MGCF接收到IAM消息后,删除CalledPartyNumber中的RN,并将B号码映射为Request URI和To标签(在号码映射时,要将B号码映射为+86的标准国际码格式),然后发起Invite请求,将呼叫接入MS域,发送给CSCF ;
[0037](6)、CSCF根据B的iFC规则触发到融合一号通应用服务器(AS模块)。AS查找一号通用户的振铃列表和振铃方式为同振或顺振。
[0038]顺振模式:
[0039](7)、首先接续B’,B’接听超时,被释放;
[0040](8)、然后接续B,因B为CS用户,为避免B在CS域的SCP上进行二次业务处理,要求一号通AS在发起向B呼叫的Invite请求中,对相关号码做特殊设置(PAI = Prefix2+A,From = A, Request-URL = Prefixl+B),然后将呼叫路由到 MGCF ;
[0041](9)、GMSC触发到SCP,发现CallingPartyNumber中对应的A号码前面有前插码,不进行二次处理,并删除A的前插码,然后下发CONNECT (其中GenericNumber = A,GN对应的QUALIFY字段为80H)消息,对B发起呼叫;
[0042](10)、B 接听,A 与 B 通话。
[0043]同振模式:
[0044](11)、一号通AS同时发起到B和B’的呼叫,其中对B的这路呼叫处理流程同顺振方式;
[0045](12)、假设B的应答先回来(路由过程同顺振方式下的路由过程),AS释放掉对B’的呼叫,建立起对B的呼叫;
[0046](13)、A与B的呼叫建立起来。
[0047]如图4所示,为信令流程2 (MS域普通用户拨打手机被叫一号通用户)业务示意图,其中,A为CS域普通用户号码出为MS域一号通用户主号码;B’为一号通用户的关联号码,可能为IMS域或CS域。具体流程如下:
[0048](I)、IMS域用户A拨打CS域一号通用户的主号码B ;
[0049](2) ,CSCF根据一号通用户B的iFC规则触发到一号通业务AS。AS查找一号通用户的振铃列表和振铃方式,可能为顺振,可能为同振;
[0050]顺振方式下:
[0051](3)、假设用户设置的顺振顺序是先B’后B。B’可能为MS域,也可能为CS域。一号通AS先发起到B’的呼叫;
[0052](4)、B’接续失败,返回了 4XX消息;AS继续接续B,因B为CS用户,为避免B在CS域的SCP上进行二次业务处理,要求一号通AS在发起向B呼叫的Invite请求中,对相关号码做特殊设置(PAI = Prefix2+A,From = A,Request-URL = Prefixl+B),然后将呼叫路由到 MGCF ;
[0053](5)、MGCF删除被叫前插码Pref ix2,将呼叫路由到GMSC,查询HLR,将呼叫触发到SCP上处理;
[0054](6)、SCP根据上报的IDP消息中CallingPartyNumber中对应的A号码前面有前插码,不进行二次处理,并删除A的前插码,然后下发CONNECT (其中Generic Number = A,GN对应的QUALIFY字段为80H)消息,对B发起呼叫;
[0055](7)、B正常应答,A与B的呼叫建立起来。
[0056]同振方式下:
[0057](8)、一号通AS同时发起到B和B’的呼叫,其中对B的这路呼叫处理流程同顺振方式;
[0058](9)、假设B的应答先回来(路由过程同顺振方式下的路由过程),AS释放掉对B’的呼叫,建立起对B的呼叫;
[0059](10)、A与B的呼叫建立起来。
[0060]在固话主叫一号通业务中,CM-MS固话开通主叫一号通业务,实现固话做主叫时被叫侧的来显为其主号码。[0061]其实现原理的信令流程I (CM-MS固话主叫一号通用户拨打CS域普通用户)如图5所示,其中,A为CS域普通用户号码;B为MS域一号通用户主号码;B’为一号通用户的关联号码,可能为IMS域或CS域。具体流程如下:
[0062](I)、IMS域一号通用户UE_A拨打CS域普通用户号码B ;
[0063](2)、CSCF根据主叫号码签约的数据,将呼叫触发到AS上处理;
[0064](3)、AS修改主叫号码的号显(From头域和PAI头域)为一号通用户主号码;
[0065](4)、CSCF发起后续CS域呼叫流程;
[0066](5)、CS域普通用户UE_B振铃,来电显不一号通用户主号码A。
[0067]如图6所示,为信令流程2 (CM-MS固话主叫一号通用户拨打MS域普通用户)业务示意图,其中,A为CS域普通用户号码;B为MS域一号通用户主号码;B’为一号通用户的关联号码,可能为IMS域或CS域。具体流程如下:
[0068](I)、IMS域一号通用户UE_A拨打MS域普通用户号码B ;
[0069](2)、CSCF根据主叫号码签约的数据,将呼叫触发到AS上处理;
[0070](3)、AS修改主叫号码(From域与PAI域)为一号通用户主号码;
[0071](4)、CSCF发起后续MS域呼叫流程;
[0072](5)、IMS域普通用户UE_B振铃,来电显示一号通用户主号码。
[0073]综上,现有的融合一号通业务属性不能满足已开通融合V网的集团客户的需求,具体表现在:集团外电话拨打被叫一号通主号码后,现有技术方案实现的场景为MS固话和手机共振,而客户要求为集团外拨打不共振。IMS固话拨打集团外号码时,现有技术方案实现场景为被叫显示为其主号码(手机号),而客户要求拨打集团外号码时显示其真实号码(IMS固话号)。
【发明内容】
[0074]本发明的目的在于克服现有技术的缺点和不足,提供一种一号通业务实现方法及系统。
[0075]—种一号通业务实现方法,所述方法包括:
[0076]一号通用户主号码作为主叫/被叫用户时,判断对端被叫/主叫号码是否为集团内号码,若是,触发一号通用户设置的业务流程接通通话;否则,触发正常呼叫业务流程接通通话。
[0077]另一方面,本发明还公开了一号通业务实现系统,所述系统包括第一判断单元、一号通业务触发单元和正常呼叫业务触发单元,其中,
[0078]所述第一判断单元,用于在一号通用户主号码作为主叫/被叫用户时,判断对端被叫/主叫号码是否为集团内号码,若是,通知所述一号通业务触发单元,否则,通知所述正常呼叫业务触发单元;
[0079]所述一号通业务触发单元,用于触发一号通用户设置的业务流程接通通话;
[0080]所述正常呼叫业务触发单元,用于触发正常呼叫业务流程接通通话。
[0081]本发明通过一号通用户设定集团内外号码的区别触发,改变了原有一号通业务中无法区分集团内外号码的问题,与现有技术相比,通过分析集团用户表的字段控制业务的触发来满足融合V网客户使用融合一号通业务的特殊需求,对原有业务的技术规范未做任何更改,不需要增加任何硬件设备,不需要MS核心网或者BOSS侧进行配合改动,即可实现一号通业务根据用户设置来区分集团内外号码来触发不同业务流程的问题,可以满足一号通用户的不同的业务需求,增加了用户满意度。
【专利附图】
【附图说明】
[0082]图1为现有技术中CS域普通用户拨打CM-MS固话被叫一号通用户业务示意图;
[0083]图2为现有技术中MS域普通用户拨打CM-MS固话被叫一号通用户业务示意图;
[0084]图3为现有技术中CS域普通用户拨打手机被叫一号通用户业务示意图;
[0085]图4为现有技术中MS域普通用户拨打手机被叫一号通用户业务示意图;
[0086]图5为现有技术中CM-MS固话主叫一号通用户拨打CS域普通用户业务示意图;
[0087]图6为现有技术中CM-MS固话主叫一号通用户拨打MS域普通用户业务示意图;
[0088]图7为本发明实施例1提供的一号通业务实现方法原理流程图;
[0089]图8为本发明实施例1提供的一号通用户作为被叫时的原理流程图;
[0090]图9为本发明实施例1提供的CS域普通用户拨打CM-MS固话被叫一号通用户业务不意图;
[0091]图10为本发明实施例1提供的MS域普通用户拨打CM-MS固话被叫一号通用户业务不意图;
[0092]图11为本发明实施例1提供的CS域普通用户拨打手机被叫一号通用户业务示意图;
[0093]图12为本发明实施例1提供的IMS域普通用户拨打手机被叫一号通用户业务示意图;
[0094]图13为本发明实施例1提供的一号通用户作为主叫时的原理流程图;
[0095]图14为本发明实施例1提供的CM-MS固话主叫一号通用户拨打CS域普通用户业务不意图;
[0096]图15为本发明实施例1提供的CM-MS固话主叫一号通用户拨打MS域普通用户业务不意图;
[0097]图16为本发明实施例2提供的一号通业务实现系统结构示意图。
【具体实施方式】
[0098]下面结合附图对本发明的【具体实施方式】进行详细描述。但本发明的实施方式不限于此。
[0099]本发明方法实施例原理在于融合一号通业务是由统一 Centrex侧业务实现,因此实现上述方案需在统一侧Centrex分析。该业务实现是由AS数据库在集团用户表增加特殊标识字段,用来区分集团内、集团外是否触发一号通功能,统一 Centrex业务通过分析集团用户表的字段,控制业务的触发来满足融合V网客户使用融合一号通业务的需求。具体来说,通过修改集团用户表结构,增加GroupCal I ingFlag (集团主叫一号通特殊处理标识),用于标识主叫一号通集团内、集团外区别触发。增加GroupCalledFlag(集团被叫一号通特殊处理标识),用于标识被叫一号通集团内集团外区别触发。
[0100]如图7所示,为本发明实施例1提供的一号通业务实现方法原理流程图,具体如下:
[0101]步骤10,一号通用户主号码作为主叫/被叫用户时,判断对端被叫/主叫号码是否为集团内号码,若是,执行步骤20 ;否则,执行步骤30。
[0102]这里的一号通用户即为开通了一号通业务的用户,如前所述,开通了一号通业务,用户可以设置一个主号码作为主叫/被叫的显示号码,以方便用户多个号码之间的统一。通常一号通业务中,主叫/被叫都是以一号通用户主号码展开的。而当一号通用户主号码作为主叫/被叫用户时,首先需要判断对端被叫/主叫号码是否为集团内号码。这里的集团内号码是由一号通用户自行设置的,通常指的是同一个大客户业务集团内部的用户号码,也可以是一号通用户设定的其它号码。当然,这里也可以由通信运营商根据一号通用户的申请而设置。
[0103]步骤20,触发一号通用户设置的业务流程接通通话。
[0104]当确定一号通用户设置了集团内号码,并且对端的被叫/主叫号码是集团内号码时,说明这个呼叫是集团内部的呼叫,符合一号通业务设定的特征,即可触发一号通用户设置的业务流程接通通话。通常的设置是在一号通用户主号码作为被叫用户时,将一号通主号码和关联号码同时振铃;在一号通用户主号码作为主叫用户时,修改对端被叫号码的来电显示中的主叫号码为关联的主号码。
[0105]步骤30,触发正常呼叫业务流程接通通话。
[0106]当对端号码不是集团内号码时,触发正常的呼叫业务流程接通通话,也就是按照非一号通业务来触发通话流程。通常来说,在一号通用户主号码作为被叫用户时,只给一号通用户的主号码振铃;在一号通用户主号码作为主叫用户时,对端被叫号码的来电显示中显示主叫号码的真实号码。
[0107]进一步的,上述的方案之前,还需要一个判断用户是否为一号通用户的过程,当判断主叫/被叫用户为一号通用户时,执行步骤10,并顺序执行后续的流程。否则,主叫/被叫用户不是一号通用户,直接触发正常呼叫业务流程接通通话。
[0108]进一步的,上述的方案之前,还需要一个判断一号通用户是否设置了集团内外用户区别触发通话流程的过程,若是,执行步骤10,并顺序执行后续的流程。否则,说明该用户只是普通的一号通用户,直接触发一号通用户设置的业务流程接通通话。
[0109]如前所述,一号通用户是否设置了集团内外用户区别触发通话流程,需要通过修改集团用户表结构来进行,增加集团主叫一号通特殊处理标识GroupCallingFlag,用于标识主叫一号通用户集团内外区别触发;增加集团被叫一号通特殊处理标识GroupCalledFlag,用于标识被叫一号通用户集团内外区别触发。通过读取集团用户表中GroupCallingFlag和/或GroupCalledFlag标识的状态,确定一号通用户是否设置了集团内外用户区别触发通话流程。
[0110]为便于本发明实施例的理解,下面区分一号通用户作为被叫/主叫的不同流程来说明本发明实施例具体的实现原理和过程。
[0111]首先,修改集团用户表结构,增加GroupCal I ingFlag (集团主叫一号通特殊处理标识),用于标识主叫一号通集团内、集团外区别触发。增加GroupCal IedFlag (集团被叫一号通特殊处理标识),用于标识被叫一号通集团内集团外区别触发。具体的代码举例如下:
[0112]ALTER TABLE Ctx_Group ADD(GroupCalIingFlag CHAR(I)DEFAULT, 0,);[0113]ALTER TABLE Ctx_Group ADD(GroupCalIedFlag CHAR(I)DEFAULT, 0,);
[0114]Update ctx_group set GroupCalIingFlag = lwhere vpnid =’ 306536’ ;
[0115]Update ctx_group set GroupCalledFlag = lwhere vpnid=’ 306536’。
[0116]如图8所示,为一号通用户作为被叫时的原理流程图,其中,主叫用户拨打被叫一号通主号码。MS核心网根据触发数据,将被叫流程触发到AS上处理。AS首先分析该一号通号码的集团属性,判断该集团用户表是否有特殊标识位字段。之后分析主被叫号码是否在同一集团内,在同一集团内,则触发一号通主号码和关联号码同时振铃。如果主叫号码与被叫号码不在同一集团内,则直接给主号码振铃,不再给关联号码振铃。
[0117]如图9所示,为CS域普通用户拨打CM-MS固话被叫一号通用户业务示意图,其中,A为CS域普通用户号码;B为MS域一号通用户主号码;B’为一号通用户的关联号码,可能为IMS域或CS域。具体流程如下:
[0118](I)、CS域用户UE_A拨打MS域一号通用户的主号码B ;
[0119](2)、MSC_a 将呼叫路由到 MGCF ;
[0120](3)、MGCF将呼叫接入MS域,发送给CSCF ;
[0121](4)、CSCF根据一号通用户的iFC规则触发到一号通应用服务器。
[0122](5)、AS根据主AS数据库集团用户表中GroupCalledFlag的值等于I而且主被叫号码不在同一集团内,直接接续B,不接续B’,A与B的呼叫建立起来。
[0123]如图10所示,为MS域普通用户拨打CM-MS固话被叫一号通用户业务示意图,其中,A为CS域普通用户号码;B为MS域一号通用户主号码;B’为一号通用户的关联号码,可能为IMS域或CS域。具体流程如下:
[0124](I)、IMS域用户A拨打MS域一号通用户的主号码B ;
[0125](2)、CSCF根据一号通用户签约的数据,将呼叫触发到AS上处理;
[0126](3)、AS根据主AS数据库集团用户表中GroupCalledFlag的值等于I而且主被叫号码不在同一集团内,直接接续B,不接续B’,A与B的呼叫建立起来。
[0127]如图11所示,为CS域普通用户拨打手机被叫一号通用户业务示意图,其中,A为CS域普通用户号码;B为MS域一号通用户主号码;B’为一号通用户的关联号码,可能为IMS域或CS域。具体流程如下:
[0128](I)、CS域用户A拨打CS域一号通用户的主号码B ;
[0129](2)、MSC_a根据一号通用户B的签约数据,将呼叫触发到SCP进行处理;
[0130](3)、SCP下发CONNECT消息,将呼叫锚定到IMS域。其中Connect消息中的destinationRoutingAddress = RN+B (B 为 11 位手机号码,不带 86 或 +86);
[0131](4)、MSCa 将 Connect 消息中的 destinationRoutingAddress 映射为 IAM 消息中的 CalledPartyNumber,将路由指向 MGCF ;
[0132](5)、MGCF接收到IAM消息后,删除CalledPartyNumber中的RN,并将B号码映射为Request URI和To标签(在号码映射时,要将B号码映射为+86的标准国际码格式),然后发起Invite请求,将呼叫接入MS域,发送给CSCF ;
[0133](6)、CSCF根据B的iFC规则触发到融合一号通应用服务器(AS模块)。
[0134](7)、AS根据主AS数据库集团用户表中GroupCalledFlag的值等于I而且主被叫号码不在同一集团内,直接接续B,不接续B’,A与B的呼叫建立起来。[0135]如图12所示,为MS域普通用户拨打手机被叫一号通用户业务示意图,其中,A为CS域普通用户号码出为MS域一号通用户主号码;B’为一号通用户的关联号码,可能为IMS域或CS域。具体流程如下:
[0136](I)、MS域用户A拨打CS域一号通用户的主号码B ;
[0137](2)、CSCF根据一号通用户B的iFC规则触发到一号通业务AS。
[0138](3)、AS根据主AS数据库集团用户表中GroupCalledFlag的值等于I而且主被叫号码不在同一集团内,直接接续B,不接续B’,A与B的呼叫建立起来。
[0139]另一方面,如果一号通用户作为主叫用户,具体流程如图13所示,其中,开通主叫一号通的MS固话呼出。MS核心网将主叫流程触发到AS上处理。AS首先分析集团属性,该集团用户表有特殊标识位字段。之后分析主被叫号码是否在同一集团内,在同一集团内,则根据一号通业务修改被叫号码的来显,将主叫号码改为其关联的主号码。如果主叫号码及被叫号码不在同一集团内,则来显为主叫号码的真实号码。
[0140]具体来说,如图14所示,为CM-MS固话主叫一号通用户拨打CS域普通用户业务示意图,其中,A为CS域普通用户号码;B为MS域一号通用户主号码;B’为一号通用户的关联号码,可能为IMS域或CS域。具体流程如下:
[0141](I)、IMS域一号通用户UE_A拨打CS域普通用户号码B ;
[0142](2)、CSCF根据主叫号码签约的数据,将呼叫触发到AS上处理;
[0143](3)、AS根据集团用户表GroupCallingFlag = I及主被叫号码不是同一集团,不修改主叫号码的号显;
[0144](4)、CSCF发起后续CS域呼叫流程;
[0145](5)、CS域普通用户UE B振铃,来电显示为主叫UE_A号码。
[0146]如图15所示,为CM-MS固话主叫一号通用户拨打MS域普通用户业务示意图,其中,A为CS域普通用户号码;B为MS域一号通用户主号码;B’为一号通用户的关联号码,可能为IMS域或CS域。具体流程如下:
[0147](I)、IMS域一号通用户UE_A拨打MS域普通用户号码B ;
[0148](2)、CSCF根据主叫号码签约的数据,将呼叫触发到AS上处理;
[0149](3)、AS根据集团用户表GroupCallingFlag = I及主被叫号码不是同一集团,不修改主叫号码的号显;
[0150](4)、CSCF发起后续IMS域呼叫流程;
[0151](5)、IMS域普通用户UE_B振铃,来电显示为主叫UE_A号码。
[0152]综上,本发明实施例通过业务功能实现流程的技术分析,在Centrex业务侧实现业务功能。该业务实现是由AS数据库在集团用户表增加特殊标识字段,用来区分集团内、集团外是否触发一号通功能。
[0153]如图16所示,为本发明实施例2提供的一号通业务实现系统结构示意图,该系统包括第一判断单元100、一号通业务触发单元200和正常呼叫业务触发单元300,具体如下:
[0154]第一判断单元100,用于在一号通用户主号码作为主叫/被叫用户时,判断对端被叫/主叫号码是否为集团内号码,若是,通知一号通业务触发单元200,否则,通知正常呼叫业务触发单元300 ;[0155]一号通业务触发单元200,用于触发一号通用户设置的业务流程接通通话;
[0156]正常呼叫业务触发单元300,用于触发正常呼叫业务流程接通通话。
[0157]特别的,该系统进一步包括第二判断单元400,用于判断用户是否为一号通用户,若是,通知第一判断单元100 ;否则,通知正常呼叫业务触发单元300触发正常呼叫业务流程接通通话。
[0158]特别的,该系统进一步包括第三判断单元500,用于判断一号通用户是否设置了集团内外用户区别触发通话流程,若是,通知第一判断单元100 ;否则,通知一号通业务触发单元200触发一号通用户设置的业务流程接通通话。
[0159]特别的,该系统进一步包括集团用户表单元600,用于设置和维护集团主叫一号通特殊处理标识GroupCallingFlag状态和集团被叫一号通特殊处理标识GroupCalledFlag状态。
[0160]综上所述,本发明各个实施例提供的方案,可以由统一 Centrex平台通过分析集团用户表的字段控制业务的触发来满足融合V网客户使用融合一号通业务的特殊需求,对原有业务的技术规范未做任何更改。不需要增加任何硬件设备,不需要IMS核心网或者BOSS侧进行配合改动,不需要增加任何工程投资。
[0161 ] 上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。
【权利要求】
1.一种一号通业务实现方法,其特征在于,所述方法包括: 一号通用户主号码作为主叫/被叫用户时,判断对端被叫/主叫号码是否为集团内号码,若是,触发一号通用户设置的业务流程接通通话;否则,触发正常呼叫业务流程接通通话。
2.如权利要求1所述 的方法,其特征在于,所述触发一号通用户设置的业务流程接通通话,包括: 按照一号通用户的设置,在一号通用户主号码作为被叫用户时,将一号通主号码和关联号码同时振铃;在一号通用户主号码作为主叫用户时,修改对端被叫号码的来电显示中的主叫号码为关联的主号码。
3.如权利要求1或2所述的方法,其特征在于,所述触发正常呼叫业务流程接通通话,包括: 在一号通用户主号码作为被叫用户时,只给所述一号通用户的主号码振铃;在一号通用户主号码作为主叫用户时,对端被叫号码的来电显示中显示主叫号码的真实号码。
4.如权利要求1所述的方法,其特征在于,在所述方法之前,还包括: 判断所述用户是否为一号通用户,若是,执行后续步骤;否则,触发正常呼叫业务流程接通通话。
5.如权利要求1所述的方法,其特征在于,在所述方法之前,还包括: 判断所述一号通用户是否设置了集团内外用户区别触发通话流程,若是,执行后续步骤;否则,触发一号通用户设置的业务流程接通通话。
6.如权利要求5所述的方法,其特征在于,所述判断所述一号通用户是否设置了集团内外用户区别触发通话流程,包括: 修改集团用户表结构,增加集团主叫一号通特殊处理标识GroupCal IingFlag,用于标识主叫一号通用户集团内外区别触发;增加集团被叫一号通特殊处理标识GroupCa11 edFIag,用于标识被叫一号通用户集团内外区别触发; 通过读取所述集团用户表中GroupCallingFlag和/或GroupCalledFlag标识的状态,确定所述一号通用户是否设置了集团内外用户区别触发通话流程。
7.如权利要求1、5或6任一所述的方法,其特征在于,所述集团内号码为所述一号通用户自行设置;或由通信运营商根据所述一号通用户的申请设置。
8.一种一号通业务实现系统,其特征在于,所述系统包括第一判断单元、一号通业务触发单元和正常呼叫业务触发单元,其中, 所述第一判断单元,用于在一号通用户主号码作为主叫/被叫用户时,判断对端被叫/主叫号码是否为集团内号码,若是,通知所述一号通业务触发单元,否则,通知所述正常呼叫业务触发单元; 所述一号通业务触发单元,用于触发一号通用户设置的业务流程接通通话; 所述正常呼叫业务触发单元,用于触发正常呼叫业务流程接通通话。
9.如权利要求8所述的系统,其特征在于,所述系统进一步包括第二判断单元,用于判断所述用户是否为一号通用户,若是,通知所述第一判断单元;否则,通知所述正常呼叫业务触发单元触发正常呼叫业务流程接通通话。
10.如权利要求8或9所述的系统,其特征在于,所述系统进一步包括第三判断单元,用于判断所述一号通用户是否设置了集团内外用户区别触发通话流程,若是,通知所述第一判断单元;否则,通知所述一号通业务触发单元触发一号通用户设置的业务流程接通通话。
11.如权利要求10所述的系统,其特征在于,所述系统进一步包括集团用户表单元,用于设置和维护集团主叫一号通特殊处理标识GroupCallingFlag状态和集团被叫一号通特殊处理 标识GroupCalIedFlag状态。
【文档编号】H04W4/10GK103906002SQ201210590893
【公开日】2014年7月2日 申请日期:2012年12月29日 优先权日:2012年12月29日
【发明者】王霞 申请人:中国移动通信集团河北有限公司