专利名称:基于非结构化补充业务数据的回呼业务实现方法及系统的制作方法
技术领域:
本发明涉及通讯技术领域,尤其涉及一种基于USSD (Unstructured Supplementary Service Data,非结构化补充业务数据)回呼业务的实现方法及 系统。
背景技术:
随着智能用户比例的逐年增加,为智能用户提供漫游功能特别是国际漫游 功能的要求变得越来越重要,这里所说的智能用户包括但不限于预付费用户、 移动虚拟专用网用户等。对于每个智能用户,其用户信息存放在归属智能网的 SCP (Service Control Point,业务控制节点)上,当智能用户发生国际漫游或 区域漫游时,由于现有漫游地网络和归属地网络的智能网无法连接或者交互, 从而不能将智能用户的呼叫触发到其归属的SCP上,导致了运营商无法为智 能用户提供一些漫游业务。为了解决智能用户漫游的问题,运营商提供了一种USSD回呼业务,主要 适用智能用户国际漫游时,例如智能用户漫游到非CAMEL (Customized Applications for Mobile networks Enhanced Logic,移云力用户化应用增强型逻辑) 或非CAMEL1的网络中,无法按照签约信息正常触发业务的情况。基本的使 用方法如图l所示,国际漫游到A国的主叫终端ll向位于B国的被叫终端 12发起呼叫时,通过主叫终端11的USSD消息,请求回呼中心13进行回呼 处理,该回呼中心13 —般由SCP设备实现。回呼中心13按照USSD消息的 指示,主动发起呼叫,先把被叫终端12呼叫接通;当被叫终端12应答以后, 回呼中心13再发起呼叫来接续漫游在外网的主叫终端11,当主叫终端11应 答的时候,回呼中心13桥接两个半段呼叫,实现主叫终端11与被叫终端12 之间的通话。现有技术实现回呼业务, 一般需要一套SCP,用于存储用户数据以及加载 回呼业务;为了接入主叫终端起呼的USSD消息,回呼中心需要一套SIU(SignalInterface Unit,信令接口单元),SIU与运营商的HLR(Home Location Register, 归属位置寄存器)、MSC (Mobile Switch Center,移动交换中心)信令网络连 接。为了能发起到被叫终端和主叫终端的呼叫,回呼中心还需要一套SSP(Service Switch Point,业务交换节点),以接收SCP的控制,通过中继发起 到主被叫的呼叫,并能接续话路,同时SSP也可包含SRF(Specialized Resource Function,专有资源功能)的放音功能,以提供业务需要的语音。现网的USSD回呼流程如图2所示,SSP在SIU/SCP的控制下,先呼通被叫终端再呼通主叫终端,进而完成整个呼叫流程。具体步骤如下步骤S201 ,漫游的主叫终端发起呼叫时,通过其所在的拜访MSC将USSD 回呼请求发送给主叫终端的HLR,该USSD回呼请求包含USSD业务码和被 叫终端号码,例如特定USSD字符串4SC^被叫终端号码弁(其中SC为业务 码);主叫终端的HLR将该USSD回呼请求发送给SCP的SIU。步骤S202, SIU转发该USSD回呼请求到主叫终端归属的SCP进行鉴权 后,通过SIU下发ICA (Initiate Call Attempt,启动试呼)消息命令SSP呼叫 被叫终端。步骤S203, SSP通过汇接局向被叫终端发送IAM(Initial Address Message, 初^J地址消息),该IAM消息包含呼叫双方的有关信息,如主叫终端号码, 被叫终端号码等。步骤S204,汇接局向SSP返回ACM (Address Complete Message,地址 全消息),该ACM消息用于报告被叫终端的状态,即空闲或忙。步骤S205,当被叫终端应答后,汇接局向SSP返回ANM( Answer Message,应答信息)。步骤S206,成功接通被叫终端后,SSP向SIU返回ERB (EventReportBCSM , BCSM事件报告)消息。步骤S207, SIU下发CONNECT (连接)消息命令SSP呼叫主叫终端。步骤S208, SSP通过汇接局向主叫终端发送IAM消息。步骤S209,汇接局向SSP返回ACM消息,该ACM消息用于报告主叫终端的状态,即空闲或忙。步骤S210,当主叫终端应答后,汇接局向SSP返回ANM消息。 步骤S211,成功接通主叫终端后,SSP向SIU返回ERB消息,随后建立主叫终端和被叫终端之间的通话话路。虽然现有技术的USSD回呼业务能够方便快捷的触发业务,但其不足之处 在于,由于移动智能网常见的组网环境中没有用于USSD回呼的SSP设备, 需要在智能网原有设备的基础上需要增加一套SSP,这不仅造成了设备成本的 增加,而且也耗费了大量搭建系统的配置时间和精力。发明内容针对上述的缺陷,本发明的目的在于提供一种USSD回呼业务的实现方法 及系统,其能够降低业务实现的设备成本和人力成本。为了实现上述目的,本发明提供一种基于非结构化补充业务数据的回呼业 务实现方法,用于包含业务控制节点的回呼业务实现系统,该方法中业务控制 节点设有信令接口单元,该信令接口单元内部设有业务交换节点模块,该信令 接口单元和业务交换节点模块通过内部消息交互,并由所述业务交换节点模块完成呼叫过程以实现USSD回呼业务。根据本发明的回呼业务实现方法,所述信令接口单元通过其内设置的事务处理能力应用部分模块,与业务交换节点模块实现内部消息交互。根据本发明的回呼业务实现方法,所述业务交换节点模块进一步配置 呼叫控制功能子模块,用于USSD回呼业务的呼叫/连接的处理和控制; 业务交换功能子模块,用于供所述呼叫控制功能子模块与信令接口单元通信。根据本发明的回呼业务实现方法,所述方法进一步包括步骤如下A、 漫游的主叫终端向其归属的业务控制节点发送包含USSD业务码和被 叫终端号码的USSD回呼请求;B、 主叫终端归属的业务控制节点的信令接口单元通过内部消息与业务交换节点模块交互,并命令所述业务交换节点模块分别建立到主叫终端和被叫终 端的呼叫接续;C、 由所述业务交换节点模块桥接两个半段呼叫,实现主叫终端与被叫终 端之间的通话。根据本发明的回呼业务实现方法,所述步骤A包括Al、漫游的主叫终端发起呼叫时,通过其所在的拜访移动交换中心将USSD回呼请求发送给主叫终端的归属位置寄存器;A2、主叫终端的归属位置寄存器将该USSD回呼请求通过信令接口单元, 发送给主叫终端归属的业务控制节点。根据本发明的回呼业务实现方法,所述步骤B进一歩包括Bl、信令接口单元收到USSD回呼请求后,转发该请求到主叫终端归属 的业务控制节点进行鉴权,判断是否允许该主叫终端使用USSD回呼业务,如 果允许则执行步骤B2,否则结束流程;B2、信令接口单元下发启动试呼内部消息命令业务交换节点模块呼叫被 叫终端或主叫终端,若成功接通被叫终端或主叫终端,业务交换节点模块返回 BCSM事件报告内部消息给信令接口单元,否则结束流程;B3、信令接口单元下发连接内部消息命令业务交换节点模块呼叫主叫终 端或被叫终端,若成功接通主叫终端或被叫终端,业务交换节点模块返回 BCSM事件报告内部消息给信令接口单元,否则结束流程。根据本发明的回呼业务实现方法,所述步骤B中业务交换节点模块建立 到主叫终端或被叫终端呼叫接续之后,所述业务交换节点模块向主叫终端或被 叫终端发送提示音。本发明还提供一种基于非结构化补充业务数据的回呼业务实现系统,包括 用于实现USSD回呼业务逻辑的业务控制节点,该业务控制节点包括信令接口 单元,所述信令接口单元内部设有业务交换节点模块,该信令接口单元和业务 交换节点模块通过内部消息交互,并由所述业务交换节点模块完成呼叫过程以 实5见USSD回呼业务。根据本发明的回呼业务实现系统,所述信令接口单元还设置有事务处理能 力应用部分模块,该信令接口单元通过事务处理能力应用部分模块与业务交换 节点模块实现内部消息交互。根据本发明的回呼业务实现系统,所述业务交换节点模块进一步包括 呼叫控制功能子模块,用于USSD回呼业务的呼叫/连接的处理和控制; 业务交换功能子模块,用于提供所述呼叫控制功能子模块与信令接口单元 通信;禾口/或专有资源功能子模块,用于在业务交换节点模块建立到主叫终端或被叫终 端呼叫接续之后,向主叫终端或被叫终端发送提示音。本发明通过在SIU设备中设置SSP模块,该SIU与SSP模块通过内部消 息交互,并由SSP模块完成呼叫过程以实现USSD回呼业务。本发明采用SIU 设备和SSP设备合设的方式,合理地利用了现有资源实现USSD回呼业务, 节省了独立的SSP设备,从而降低了设备成本;并且节省了大量的系统搭建 配置时间和精力,进而降低了人力成本。
图1是现网USSD回呼业务的示意图;图2是现网USSD回呼业务的信令流程图;图3是本发明实现USSD回呼业务的系统结构图;图4是本发明SIU处理的协议图;图5是本发明实现USSD回呼业务的方法流程图;图6是本发明一实施例中USSD回呼业务的方法流程图;图7是本发明一实施例中USSD回呼业务的信令流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。本发明的基本思想是通过在SIU设备中设置SSP模块,该SIU和SSP 模^^通过内部消息交互,并由SSP模块完成呼叫过程以实现USSD回呼业务。 通过SIU设备与SSP设备合设的方式,降低业务实现的设备成本和人力成本。图3示出了本发明实现USSD回呼业务的系统结构,该系统也可称为回呼 中心,包括SCP (业务控制节点)3,该SCP3用于存储用户数据以及加载 并实现USSD回呼业务逻辑。该SCP3包括有SIU (信令接口单元)30,主要 用于完成信令到内部协议的转换功能。所述SIU30内部设有SSP (业务交换 把节点)模块31,该SIU30和SSP模块31通过内部消息交互,并由SSP模 块31完成呼叫过程以实现USSD回呼业务。优选的是,SIU 30还设置有TCAP (Transaction Capabilities Application Part,事务处理能力应用部分)模块32, 该SIU 30通过TCAP模块32与SSP模块31实现内部消息交互。所述SSP模块31进一步包括CCF (呼叫控制功能)子模块311,用于USSD回呼业务 的呼叫/连接的处理和控制;SSF (业务交换功能)子模块312,用于提供所述 CCF子模块311与SIU30通信;SRF (专有资源功能)子模块313,用于在 SSP模块31成功建立到主叫终端或被叫终端呼叫接续之后,向主叫终端或被 叫终端发送业务提示音。现有系统中SSP设备和SIU设备都为交换机硬件实现,区别在于,作为 SSP设备的时候,需要把交换机设置为SSP;而作为SIU设备的时候,需要把 交换机设置成SIU。但由于逻辑上不一致,导致这两个节点不能够完全一致的 合设。如果合设SSP、 SIU就要解决SIU面向两个通道的问题,即SRJ在处理 USSD这种MAP (Mobile Application Part,移动应用部分)信令的时候,需要 同TCAP交互;在处理呼叫控制的INAP (Intelligent Network Application Protocol,智能网应用协议)信令的时候,同样可以进行交互。如图4所示,本发明方案把交换机硬件配置为SIU,这个配置可以保证 USSD消息可以和平台通过TCAP协议、SCCP (Signaling Connection Control Part,信令连接控制部分)协议或MTP (Message Transfer Part,消息传递部分) 协议等正常交互。当平台发起INAP对话的时候,通过TCAP模块让对话起始 的ICA消息通过内部进程发给自己的SSF子模块和CCF子模块,从而可以向 外发出INAP消息,如IAM消息等。后续的INAP消息会继续在这个对话上交 互,于是通过修改SIU状态机的处理模块达到SIU和SSP合设的目的。本发明由于减少了一套独立的SSP,从而减少了一SCP和SIU、 SSP之间 的链路。不但可以节省大量产品成本、维护成本和降低链路开销,而且提高回 呼中心的性价比和接通率。例如S局的回呼中心需求在原有智能网SCP上建 设。原有SCP设备的SCU (业务控制单元,Service Control Unit)部分可以满 足回呼中心SCU部分要求,不需要改造。原有的SIU部分为回呼中心提供了 SIU和SSP功能,硬件上使用原有模块,未增加新的SSP,只通过增加相应的 中继板等资源,对SIU软件进行了必要的修改,就使得SIU进程支持将ICA 消息通过内部进程发送到SSP模块来完成USSD回呼功能。图5示出了本发明实现USSD回呼业务的方法流程,包括步骤S501,漫游的主叫终端向其归属的SCP发送包含USSD业务码和被 叫终端号码的USSD回呼请求。步骤S502,主叫终端归属的SCP的SIU通过内部消息与SSP模块交互, 具体采用TCAP模块实现两者的内部消息交互,并命令所述SSP模块分别建 立到主叫终端和被叫终端的呼叫接续。另外,在SSP模块成功建立到主叫终 端或被叫终端呼叫接续之后,所述SSP模块可通过SRF子模块向主叫终端或 被叫终端发送提示音,提示呼叫正在接续,请等待。当然,SSP模块也可以不 向主叫终端或被叫终端播放提示音,而处于静音状态等待接通。步骤S503,由SSP模块桥接两个半段呼叫,实现主叫终端与被叫终端之 间的通话。图6示出了本发明一实施例中USSD回呼业务的方法流程,具体包括步骤S601,国际漫游的主叫终端发起对被叫终端的呼叫时,通过其所在 的拜访MSC将USSD回呼请求发送给主叫终端归属的HLR。这里的主叫终端 为智能用户,而被叫终端可以为智能用户、普通GSM (全球移动通信)用户、 固网用户、PBX (专用交换机)用户或CDMA (码分多址)用户。步骤S602,主叫终端归属的HLR将该USSD回呼请求通过SIU,发送给 主叫终端归属的SCP。步骤S603,主叫终端归属的SCP对该USSD回呼请求进行鉴权,判断是 否允许该主叫终端使用USSD回呼业务,如果允许则执行步骤S604,否则结 束流程;步骤S604, SIU下发ICA内部消息命令SSP模块呼叫被叫终端。 步骤S605,判断是否成功接通被叫终端,若成功接通,SSP模块返回BCSM 事件报告内部消息给SIU,否则结束流程;步骤S606, SIU下发CONNECT内部消息命令SSP模块呼叫主叫终端。 步骤S607,判断是否成功接通主叫终端,若成功接通,SSP模块返回BCSM 事件报告内部消息给SIU,否则结束流程。步骤S608, SSP模块桥接两个半段呼叫,主叫终端和被叫终端之间的话 路接通,可以开始通话。主、被叫终端通话结束时,SSP模块检测到挂机事件后,SSP模块分别向 主叫终端和被叫终端的归属SCP上报挂机事件,收到SCP下发的释放呼叫命 令后,SSP模块拆除呼叫,释放所占用的资源。并且通话结束后,GMSC/SSP 可出两张话单 一张为回呼中心到主叫终端的被叫话单,另一张为主叫终端到被叫终端的话单。上述实施例采用了先呼叫被叫终端,再呼叫主叫终端的方式。当然也可以 采用先呼叫主叫终端,再呼叫被叫终端的方式,即SIU下发ICA内部消息命令SSP模块先呼叫主叫终端,再于后续歩骤中SIU下发CONNECT内部消息 命令SSP模块呼叫被叫终端,但第二种方式由于主叫终端已经国际漫游或者 区域漫游,SSP模块建立到主叫终端的呼叫实际上是一个国际长途或者区域长 途,从计费角度看,虽然到被叫终端的呼叫还没建立,但主叫终端的漫游地已 经开始计算主叫终端的国际长途费用了,如此主叫终端的归属运营商将承受一 定的损失。至于先建立SSP模块与哪个终端的呼叫,可由主叫终端归属的SCP 决定,可根据主叫终端归属地运营商的要求,采用不同的呼叫建立顺序。图7示出了本发明一实施例中USSD回呼业务的信令流程,所有的INAP 操作在合设的SIU/SSP内部完成,SIU和SSP之间的信令交互都以内部消息(图 中用虚线箭头表示)形式出现,使得信令流程得到了很大的简化,因此减少了 很多信令开销和出错风险。步骤S701 ,漫游的主叫终端发起呼叫时,通过其所在的拜访MSC将USSD 回呼请求发送给主叫终端的HLR,该USSD回呼请求包含USSD业务码和被 叫乡冬端号码,例如特定USSD字符串*8(:*被叫终端号码# (其中SC为业务 码);主叫终端的HLR将该USSD回呼请求发送给SCP的SIU。步骤S702, SIU转发该USSD回呼请求到主叫终端归属的SCP进行鉴权 后,通过SIU下发ICA内部消息命令SSP模块呼叫被叫终端。步骤S703, SSP模块通过汇接局向被叫终端发送IAM消息,该IAM消息 包含呼叫双方的有关信息,如主叫终端号码,被叫终端号码等。步骤S704,汇接局向SSP模块返回ACM消息,该ACM消息用于报告被 叫纟冬端的状态,即空闲或忙。步骤S705,当被叫终端应答后,汇接局向SSP模块返回ANM消息。 步骤S706,成功接通被叫终端后,SSP模块向SIU返回ERB内部消息。 步骤S707, SIU下发CONNECT内部消息命令SSP模块呼叫主叫终端。 步骤S708, SSP模块通过汇接局向主叫终端发送IAM消息。 步骤S709,汇接局向SSP模块返回ACM消息,该ACM消息用于报告主 叫纟冬端的状态,即空闲或忙。步骤S710,当主叫终端应答后,汇接局向SSP模块返回ANM消息。 步骤S711,成功接通主叫终端后,SSP模块向SIU返回ERB内部消息, 随后建立主叫终端和被叫终端的通话。综上所述,本发明通过在SIU设备中设置SSP模块,该SIU与SSP模块通过内部消息交互,并由SSP模块完成呼叫过程以实现USSD回呼业务。本 发明采用SIU设备和SSP设备合设的方式,合理地利用了现有资源实现USSD 回呼业务,节省了独立的SSP设备,从而降低了设备成本;并且节省了大量 的系统搭建配置时间和精力,进而降低了人力成本。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情 况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但 这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种基于非结构化补充业务数据的回呼业务实现方法,用于包含业务控制节点的回呼业务实现系统,其特征在于,该方法中业务控制节点设有信令接口单元,该信令接口单元内部设有业务交换节点模块,该信令接口单元和业务交换节点模块通过内部消息交互,并由所述业务交换节点模块完成呼叫过程以实现USSD回呼业务。
2、 根据权利要求1所述的回呼业务实现方法,其特征在于,所述信令接 口单元通过其内设置的事务处理能力应用部分模块,与业务交换节点模块实现 内部消息交互。
3、 根据权利要求1所述的回呼业务实现方法,其特征在于,所述业务交 换节点模块进一歩配置呼叫控制功能子模块,用于USSD回呼业务的呼叫/连接的处理和控制;业务交换功能子模块,用于供所述呼叫控制功能子模块与信令接口单元通信。
4、 根据权利要求l所述的回呼业务实现方法,其特征在于,所述方法进一步包括步骤如下A、 漫游的主叫终端向其归属的业务控制节点发送包含USSD业务码和被 叫终端号码的USSD回呼请求;B、 主叫终端归属的业务控制节点的信令接口单元通过内部消息与业务交换节点模块交互,并命令所述业务交换节点模块分别建立到主叫终端和被叫终 端的呼叫接续;C、 由所述业务交换节点模块桥接两个半段呼叫,实现主叫终端与被叫终 端之间的通话。
5、 根据权利要求4所述的回呼业务实现方法,其特征在于,所述步骤A 包括Al、漫游的主叫终端发起呼叫时,通过其所在的拜访移动交换中心将 USSD回呼请求发送给主叫终端的归属位置寄存器;A2、主叫终端的归属位置寄存器将该USSD回呼请求通过信令接口单元, 发送给主叫终端归属的业务控制节点。
6、 根据权利要求4所述的回呼业务实现方法,其特征在于,所述歩骤B进一步包括Bl、信令接口单元收到USSD回呼请求后,转发该请求到主叫终端归属 的业务控制节点进行鉴权,判断是否允许该主叫终端使用USSD回呼业务,如 果允许则执行步骤B2,否则结束流程;B2、信令接口单元下发启动试呼内部消息命令业务交换节点模块呼叫被 叫终端或主叫终端,若成功接通被叫终端或主叫终端,业务交换节点模块返回 BCSM事件报告内部消息给信令接口单元,否则结束流程;B3、信令接口单元下发连接内部消息命令业务交换节点模块呼叫主叫终 端或被叫终端,若成功接通主叫终端或被叫终端,业务交换节点模块返回 BCSM事件报告内部消息给信令接口单元,否则结束流程。
7、 根据权利要求4所述的回呼业务实现方法,其特征在于,所述步骤B 中业务交换节点模块建立到主叫终端或被叫终端呼叫接续之后,所述业务交换 节点模块向主叫终端或被叫终端发送提示音。
8、 一种实现如权利要求1 7任一项方法的回呼业务实现系统,包括用于 实f见USSD回呼业务逻辑的业务控制节点,该业务控制节点包括信令接口单 元,其特征在于,所述信令接口单元内部设有业务交换节点模块,该信令接口 单元和业务交换节点模块通过内部消息交互,并由所述业务交换节点模块完成 呼口4过程以实现USSD回呼业务。
9、 根据权利要求8所述的回呼业务实现系统,其特征在于,所述信令接 口单元还设置有事务处理能力应用部分模块,该信令接口单元通过事务处理能 力应用部分模块与业务交换节点模块实现内部消息交互。
10、 根据权利要求8所述的回呼业务实现系统,其特征在于,所述业务交 换节点模块进一步包括-呼叫控制功能子模块,用于USSD回呼业务的呼叫/连接的处理和控制; 业务交换功能子模块,用于提供所述呼叫控制功能子模块与信令接口单元 通{言;和/或专有资源功能子模块,用于在业务交换节点模块建立到主叫终端或被叫终 端呼叫接续之后,向主叫终端或被叫终端发送提示音。—
全文摘要
本发明公开了一种基于非结构化补充业务数据的回呼业务实现方法,用于包含业务控制节点的回呼业务实现系统,该方法中业务控制节点设有信令接口单元,该信令接口单元内部设有业务交换节点模块,该信令接口单元和业务交换节点模块通过内部消息交互,并由所述业务交换节点模块完成呼叫过程以实现USSD回呼业务。相应地,本发明还提供一种基于非结构化补充业务数据的回呼业务实现系统。本发明采用SIU设备和SSP设备合设的方式,合理地利用了现有资源实现USSD回呼业务,节省了独立的SSP设备,从而降低了设备成本;并且节省了大量的系统搭建配置时间和精力,进而降低了人力成本。
文档编号H04Q7/22GK101330730SQ200710119078
公开日2008年12月24日 申请日期2007年6月19日 优先权日2007年6月19日
发明者张善锋, 松 沈, 秦延涛 申请人:中兴通讯股份有限公司