CN101272425A - 防止业务重复触发的方法、***和设备 - Google Patents

防止业务重复触发的方法、***和设备 Download PDF

Info

Publication number
CN101272425A
CN101272425A CNA2008101023611A CN200810102361A CN101272425A CN 101272425 A CN101272425 A CN 101272425A CN A2008101023611 A CNA2008101023611 A CN A2008101023611A CN 200810102361 A CN200810102361 A CN 200810102361A CN 101272425 A CN101272425 A CN 101272425A
Authority
CN
China
Prior art keywords
called number
service
call request
request message
initial call
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2008101023611A
Other languages
English (en)
Other versions
CN101272425B (zh
Inventor
董志勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN2008101023611A priority Critical patent/CN101272425B/zh
Publication of CN101272425A publication Critical patent/CN101272425A/zh
Application granted granted Critical
Publication of CN101272425B publication Critical patent/CN101272425B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种防止业务重复触发的方法,包括:应用服务器(APP)根据来自软交换(SS)设备的初始呼叫请求(invite)消息,确定业务是否需要改变被叫号码;APP在确定业务需要改变被叫号码时,设置被叫号码改变标志位,并将携带被叫号码改变标志位的初始呼叫请求消息发送给SS设备。本发明还提供了一种防止业务重复触发的***和设备,可有效避免业务的重复触发,并且本发明中的被叫号码改变标志位设置在invite消息头域的服务代码(SC)字段中,无需扩充会话起始协议(SIP),简化了实现操作,降低了实现成本。

Description

防止业务重复触发的方法、***和设备
技术领域
本发明涉及业务触发技术,尤其涉及一种防止业务重复触发的方法、***和设备。
背景技术
软交换(SS,Soft Switch)设备作为下一代网络(NGN,Next GenerationNetwork)的核心控制设备,在固网智能化的过程中发挥着核心控制作用。在软交换体系架构下引入智能归属位置寄存器(SHLR,Smart Home LocationRegister),可以实现固网用户数据的集中管理,方便业务的灵活触发和业务逻辑关系的控制。
现有软交换体系的组网结构如图1所示,端局(LS,Local Switch)通过中继网关(TG,Trunk Gateway)和信令网关(SG,Signaling Gateway)接入IP网络,汇接至SS设备;SHLR用于存储用户号码及用户签约的智能业务等信息;应用服务器(APP,Application Server)为用户提供智能业务,如一号通业务、彩铃业务等。SS设备通过综合业务数字网用户部分(ISUP,Integrated ServiceDigital Network User Part)协议或扩展移动应用部分(MAP,Mobile ApplicationPart)协议与SHLR交互,查询主、被叫号码信息及智能业务信息,再通过会话起始协议(SIP,Session Initiation Protocol)与APP交互,触发APP实现相应的智能业务。
一号通业务是指用户对外界提供唯一的号码,该号码可以是虚拟号码,也可以是普通市话号码,用户可以通过一号通业务平台将固定电话、手机、小灵通等号码进行绑定,并通过设置不同情况的不同路由,将来话呼叫前转到用户指定的目的号码。这样,只要对外一个号码,朋友打电话到这个号码,业务平台即可根据用户当前设置的一个呼叫顺序,对各种通信终端进行振铃。例如:先呼叫办公室固定电话,如果无人接听则继续呼叫手机,直至接通为止。当然,被绑定的多个号码可设置为同时振铃,也可以设置为依次振铃。
以一号通业务为例,假设主叫号码没有签约任何智能业务,而被叫号码A签约了一号通业务,并且一号通业务中与号码A绑定的并机号码为号码B,号码B也没有签约任何智能业务,则现有技术中实现一号通业务的流程,如图2所示,主要包括以下步骤:
步骤201,主叫通过LS1发起呼叫,由LS1向SS设备发送初始地址消息(IAM,Initial Address Message),发送的IAM消息中携带主叫号码的路由号码和被叫号码A。
其中,路由号码是运营商用于实现成功呼叫所设置的呼叫路由标识,路由号码不对用户开放,因此对用户是不可见的。
步骤202,SS设备接收到来自LS1的IAM消息后,向SHLR发送发送路由消息(SRI,Send Routing Information),发送的SRI消息中携带主叫的路由号码和被叫号码A。
步骤203,SHLR在自身的数据库中查询与主叫的路由号码相对应的主叫号码,根据主叫号码查询主叫没有签约一号通业务,并根据被叫号码A查询该被叫号码A签约了一号通业务,然后将查询到的一号通业务接入码与主叫号码携带在SRI确认(SRIAck)消息中发送给SS设备。
步骤204,SS设备将得到的被叫的一号通业务接入码与被叫号码A和主叫号码携带在初始呼叫请求(invite)消息中发送给APP。
步骤205,APP通过查询自身数据库中的号码绑定关系,得到与被叫号码A所绑定的并机号码为号码B。
步骤206,APP实现被叫的一号通业务,向SS设备发送invite消息,发送的invite消息中携带被叫号码A与被叫的一号通业务接入码。
步骤207,SS设备向SHLR发送SRI消息,发送的SRI消息中携带主叫号码、被叫的一号通业务接入码和被叫号码A。
步骤208,SHLR根据被叫的一号通业务接入码和被叫号码A,获取对应被叫号码A的路由号码,并将被叫号码A的路由号码携带在SRIAck消息中发送给SS设备。
步骤209,SS设备接续被叫号码A的路由号码,向被叫所对应的LS2发送携带主叫号码和被叫号码A的路由号码的IAM消息,从而实现对被叫号码A的呼叫。
步骤210,APP实现被叫的一号通业务,向SS设备发送invite消息,发送的invite消息中携带被叫号码A、步骤205中查询到的被叫号码B和被叫的一号通业务接入码。
步骤211,SS设备将被叫号码B,与被叫号码A进行比较,确定被叫号码发生了改变;则向SHLR发送SRI消息,发送的SRI消息中携带被叫号码B和为0的主叫号码。
SS设备确定被叫号码发生了改变,变为号码B,则需要通过SHLR对号码B签约的智能业务信息进行查询,而此时主叫号码的智能业务已经实现完毕,无需SHLR再对主叫号码签约的智能业务信息进行查询,因此,为了防止对主叫号码的智能业务重复触发,需要将发送给SHLR的SRI消息中的主叫号码设为空,以此表示不查询主叫号码的智能业务信息,只查询被叫号码B签约的智能业务信息。
步骤212,SHLR根据主叫号码为0确定无需查询主叫号码的智能业务,并根据被叫号码B查询自身数据库,确定被叫号码B没有签约智能业务,然后将被叫号码B的路由号码携带在SRIAck消息中发送给SS设备。
步骤213,SS设备接续被叫号码B的路由号码,向被叫所对应的LS2发送携带主叫号码和被叫号码B的路由号码的IAM消息,从而实现对被叫号码B的呼叫。
需要指出的是,上述步骤206和步骤210没有固定的先后顺序,可以同时执行,也可以依次执行。
另外,由上述步骤211可知,为了防止智能业务的重复触发,判断被叫号码是否发生改变是关键。而图2所示的现有技术中判断被叫号码是否发生变化的方法是:由SS设备向APP发送invite消息时,在invite消息的头域中新增加一个字段,该字段用于携带当前的被叫号码信息,为号码A;APP处理来自SS设备的invite消息,并通过返回给SS设备的invite消息透传新增加的字段,该字段中携带被叫号码A和查询到被叫号码B;SS设备解析新增字段,将得到的被叫号码B和被叫号码A进行比较,从而确定被叫号码发生了改变。
综上所述,现有技术中的防止业务重复触发的方法,在判断被叫号码是否发生变化时,需要扩充SIP协议以增加相应的字段,因此,需要APP修改现有流程以透传新增字段,还需要SS设备修改现有流程以解析新增字段,从而使得实现操作复杂,且实现成本较高。
发明内容
有鉴于此,本发明的主要目的在于提供一种防止业务重复触发的方法、***和设备,以解决现有技术中防止业务重复触发的方法实现操作复杂,实现成本较高的问题。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种防止业务重复触发的方法,包括:
根据来自软交换设备的初始呼叫请求消息,确定业务是否需要改变被叫号码;
在确定所述业务需要改变被叫号码时,设置被叫号码改变标志位,并将携带被叫号码改变标志位的初始呼叫请求消息发送给所述软交换设备。
所述确定业务是否需要改变被叫号码为:
解析所述来自软交换设备的初始呼叫请求消息,得到主叫号码、被叫号码和被叫号码签约的智能业务接入码;
根据所述被叫号码签约的智能业务接入码查询对应的智能业务,获取所述智能业务的被叫号码;
将所述智能业务的被叫号码与来自所述软交换设备的初始呼叫请求消息中的被叫号码进行比较,如果两者相同,则确定所述智能业务不需要改变被叫号码;否则,确定所述智能业务需要改变被叫号码。
所述将携带被叫号码改变标志位的初始呼叫请求消息发送给软交换设备为:
在所述初始呼叫请求消息头域的服务代码(SC,Server Code)字段中,将所述被叫号码改变标志位置位;
将携带所述被叫号码改变标志位和智能业务被叫号码的初始呼叫请求消息发送给软交换设备。
所述将携带被叫号码改变标志位的初始呼叫请求消息发送给软交换设备之后,该方法还包括:
所述软交换设备对来自应用服务器的初始呼叫请求消息进行解析,确定所述初始呼叫请求消息中的被叫号码改变标志位是否置位,并在确定所述被叫号码改变标志位置位时,将携带主叫号码为空的SRI发送给SHLR。
本发明还提供了一种防止业务重复触发的***,包括:相互连接的应用服务器和软交换设备;其中,
所述应用服务器,用于根据来自所述软交换设备的初始呼叫请求消息,确定业务是否需要改变被叫号码,并在确定所述业务需要改变被叫号码时,将携带被叫号码改变标志位的初始呼叫请求消息发送给所述软交换设备;
所述软交换设备,用于对来自所述应用服务器的初始呼叫请求消息进行解析,确定所述初始呼叫请求消息中的被叫号码改变标志位是否置位,并在确定所述被叫号码改变标志位置位时,将携带主叫号码为空的SRI消息发送给SHLR。
所述应用服务器包括:相互连接的号码改变需求确定模块和初始呼叫请求消息发送模块;其中,
所述号码改变需求确定模块,用于根据来自所述软交换设备的初始呼叫请求消息,确定业务是否需要改变被叫号码;
所述初始呼叫请求消息发送模块,用于在确定所述业务需要改变被叫号码时,将携带被叫号码改变标志位的初始呼叫请求消息发送给所述软交换设备。
所述软交换设备包括:相互连接的消息解析模块和SRI消息发送模块;其中,
所述消息解析模块,用于对来自所述应用服务器的初始呼叫请求消息进行解析,确定所述初始呼叫请求消息中的被叫号码改变标志位是否置位;
所述SRI消息发送模块,用于在确定所述被叫号码改变标志位置位时,将携带主叫号码为空的SRI消息发送给SHLR。
本发明还提供了一种应用服务器,包括:相互连接的号码改变需求确定模块和初始呼叫请求消息发送模块;其中,
所述号码改变需求确定模块,用于根据来自软交换设备的初始呼叫请求消息,确定业务是否需要改变被叫号码;
所述初始呼叫请求消息发送模块,用于在确定所述业务需要改变被叫号码时,将携带被叫号码改变标志位的初始呼叫请求消息发送给所述软交换设备。
所述号码改变需求确定模块包括:消息解析子模块、智能业务被叫号码获取子模块和比较子模块;其中,
所述消息解析子模块,用于解析来自所述软交换设备的初始呼叫请求消息,得到主叫号码、被叫号码和被叫号码签约的智能业务接入码;
所述智能业务被叫号码获取子模块,用于根据所述被叫号码签约的智能业务接入码查询对应的智能业务,获取所述智能业务的被叫号码;
所述比较子模块,用于将所述智能业务的被叫号码与来自所述软交换设备的初始呼叫请求消息中的被叫号码进行比较,根据两者是否相同确定所述智能业务是否需要改变被叫号码。
本发明还提供了一种软交换设备,包括:相互连接的消息解析模块和SRI消息发送模块;其中,
所述消息解析模块,用于对来自应用服务器的初始呼叫请求消息进行解析,确定所述初始呼叫请求消息中的被叫号码改变标志位是否置位;
所述SRI消息发送模块,用于在确定所述被叫号码改变标志位置位时,将携带主叫号码为空的SRI消息发送给SHLR。
本发明所提供的一种防止业务重复触发的方法、***和设备,由APP根据来自SS设备的invite消息确定对应的智能业务是否需要改变被叫号码,并在需要改变被叫号码时,将携带被叫号码改变标志位的invite消息发送给SS设备,使得SS设备可将被叫号码改变标志位设置为空的主叫号码发送给SHLR,从而避免了业务的重复触发;本发明中的被叫号码改变标志位设置在invite消息头域的SC字段中,无需扩充SIP协议,简化了实现操作,降低了实现成本。
附图说明
图1为现有的软交换体系组网结构示意图;
图2为现有技术中实现一号通业务的流程图;
图3为本发明的防止业务重复触发的方法在APP侧实现的流程图;
图4为本发明的防止业务重复触发的方法在SS设备侧实现的流程图;
图5为本发明实施例中的软交换实现一号通业务的流程图;
图6为本发明一种防止业务重复触发的***组成结构示意图。
具体实施方式
下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
本发明所提供的防止业务重复触发的方法,由APP根据来自SS设备的invite消息确定对应的智能业务是否需要改变被叫号码,并在需要改变被叫号码时,将携带被叫号码改变标志位的invite消息发送给SS设备,使得SS设备可将被叫号码改变标志位设置为空的主叫号码发送给SHLR,从而避免了业务的重复触发。
如图3所示,图3为本发明防止业务重复触发的方法在APP侧实现的流程图,主要包括以下步骤:
步骤301,APP根据来自SS设备的invite消息,确定业务是否需要改变被叫号码。
APP解析来自SS设备的invite消息,得到主叫号码、被叫号码和被叫号码签约的智能业务接入码;并根据被叫号码签约的智能业务接入码查询自身数据库中对应的智能业务,以获取智能业务的被叫号码;再将智能业务的被叫号码与来自SS设备的invite消息中的被叫号码进行比较,如果两者相同,则确定智能业务不需要改变被叫号码;如果两者不相同,则确定智能业务需要改变被叫号码。
步骤302,APP在确定业务需要改变被叫号码时,设置被叫号码改变标志位,并将携带被叫号码改变标志位的invite消息发送给SS设备。
在invite消息头域的SC字段中增加一个比特(bit)位,用于存储被叫号码改变标志位信息,当APP确定业务需要改变被叫号码时,将被叫号码改变的标志位置位,并将携带被叫号码改变标志位和智能业务被叫号码的invite消息发送给SS设备。
如图4所示,图4为本发明防止业务重复触发的方法在SS设备侧实现的流程图,主要包括以下步骤:
步骤401,SS设备对来自APP的invite消息进行解析,以确定invite消息中的被叫号码改变标志位是否置位。
步骤402,SS设备在确定被叫号码改变标志位置位时,将携带主叫号码为空的SRI消息发送给SHLR。
SHLR接收到SRI消息,解析得到主叫号码为空,则表明无需对主叫号码的业务信息进行查询,从而避免了对主叫号码的智能业务重复触发。
下面以一号通业务为例,该实施例中主叫号码没有签约任何智能业务,而被叫号码A签约了一号通业务,并且一号通业务中与号码A绑定的并机号码为号码B,号码B也没有签约任何智能业务。上述图3和图4所示本发明防止业务重复触发的方法,应用于一号通业务中实现的一号通业务流程图,如图5所示,主要包括以下步骤:
步骤501,主叫通过LS1发起呼叫,由LS1向SS设备发送IAM消息,发送的IAM消息中携带主叫号码的路由号码和被叫号码A。
步骤502,SS设备接收到来自LS1的IAM消息后,向SHLR发送SRI消息,发送的SRI消息中携带主叫的路由号码和被叫号码A。
步骤503,SHLR在自身的数据库中查询与主叫的路由号码相对应的主叫号码,根据主叫号码查询主叫没有签约一号通业务,并根据被叫号码A查询被叫号码A签约了一号通业务,然后将查询到的被叫的一号通业务接入码与主叫号码携带在SRIAck消息中发送给SS设备。
步骤504,SS设备将得到的被叫的一号通业务接入码与被叫号码A和主叫号码携带在invite消息中发送给APP。
步骤505,APP通过查询自身数据库中的号码绑定关系,得到与被叫号码A所绑定的并机号码为号码B。
步骤506,APP实现被叫的一号通业务,向SS设备发送invite消息,发送的invite消息中携带被叫号码A与被叫的一号通业务接入码。
步骤507,SS设备向SHLR发送SRI消息,发送的SRI消息中携带主叫号码、被叫的一号通业务接入码和被叫号码A。
步骤508,SHLR根据被叫的一号通业务接入码和被叫号码A,获取对应被叫号码A的路由号码,并将被叫号码A的路由号码携带在SRIAck消息中发送给SS设备。
步骤509,SS设备接续被叫号码A的路由号码,向被叫所对应的LS2发送携带主叫号码和被叫号码A的路由号码的IAM消息,从而实现对被叫号码A的呼叫。
步骤510,APP将步骤505中查询得到的被叫号码B与来自SS设备的invite消息中所携带的被叫号码A进行比较,发现两者不相同,从而确定一号通业务需要改变被叫号码;然后,将invite消息头域的SC字段中的被叫号码改变标志位置位,并将携带被叫号码改变标志位、一号通业务接入码和被叫号码B的invite消息发送给SS设备。
步骤511,SS设备解析invite消息头域的SC字段,获取到被叫号码改变标志位,确定被叫号码发生了改变,并将携带主叫号码设置为0;然后将携带被叫号码B和为0的主叫号码的SRI消息发送给SHLR。
步骤512,SHLR根据主叫号码为0判断出主叫没有签约一号通业务,并根据被叫号码B继续查询被叫没有签约任何智能业务,然后将被叫号码B的路由号码携带在SRIAck消息中发送给SS设备。
步骤513,SS设备接续被叫号码B的路由号码,向被叫所对应的LS2发送携带主叫号码和被叫号码B的路由号码的IAM消息,从而实现对被叫号码B的呼叫。
为了实现上述本发明的防止业务重复触发的方法,本发明还提供了一种防止业务重复触发的***,如图6所示,该***包括:相互连接的应用服务器10和软交换设备20。应用服务器10,用于根据来自软交换设备20的invite消息,确定业务是否需要改变被叫号码,并在确定业务需要改变被叫号码时,将携带被叫号码改变标志位的invite消息发送给软交换设备20。软交换设备20,用于对来自应用服务器10的invite消息进行解析,以确定invite消息中的被叫号码改变标志位是否置位,并在确定被叫号码改变标志位置位时,将携带主叫号码为空的SRI消息发送给SHLR。
其中,应用服务器10包括:相互连接的号码改变需求确定模块11和消息发送模块12。号码改变需求确定模块11,用于根据来自软交换设备20的invite消息,确定业务是否需要改变被叫号码。消息发送模块12,用于在号码改变需求确定模块11确定业务需要改变被叫号码时,将携带被叫号码改变标志位的初invite消息发送给软交换设备20。
号码改变需求确定模块11还包括:消息解析子模块111、业务被叫号码获取子模块112和比较子模块113。其中,消息解析子模块111,用于解析来自软交换设备200的invite消息,得到主叫号码、被叫号码和被叫号码签约的智能业务接入码。业务被叫号码获取子模块112,连接消息解析子模块111,用于根据被叫号码签约的智能业务接入码查询对应的智能业务,以获取智能业务的被叫号码。比较子模块113,连接业务被叫号码获取子模块112,用于将智能业务的被叫号码与来自软交换设备20的invite消息中的被叫号码进行比较,如果两者相同,则确定智能业务不需要改变被叫号码;如果两者不相同,则确定智能业务需要改变被叫号码。
其中,软交换设备20包括:相互连接的消息解析模块21和SRI消息发送模块22。消息解析模块21,用于对来自应用服务器11的invite消息进行解析,以确定invite消息中的被叫号码改变标志位是否置位。SRI消息发送模块22,用于在确定被叫号码改变标志位置位时,将携带主叫号码为空的SRI消息发送给SHLR。
需要指出的是,本发明所提供的防止业务重复触发的方法、***和设备,其应用范围并不仅仅局限一号通业务,也适用于其他的智能业务;并且根据实际应用中的业务需要,SC字段也可以用来设置其他的标志位,并不仅仅局限于本发明中的被叫号码改变标志位,从而使得业务的控制更加灵活。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

Claims (10)

1、一种防止业务重复触发的方法,其特征在于,包括:
根据来自软交换设备的初始呼叫请求消息,确定业务是否需要改变被叫号码;
在确定所述业务需要改变被叫号码时,设置被叫号码改变标志位,并将携带被叫号码改变标志位的初始呼叫请求消息发送给所述软交换设备。
2、根据权利要求1所述防止业务重复触发的方法,其特征在于,所述确定业务是否需要改变被叫号码为:
解析所述来自软交换设备的初始呼叫请求消息,得到主叫号码、被叫号码和被叫号码签约的智能业务接入码;
根据所述被叫号码签约的智能业务接入码查询对应的智能业务,获取所述智能业务的被叫号码;
将所述智能业务的被叫号码与来自所述软交换设备的初始呼叫请求消息中的被叫号码进行比较,如果两者相同,则确定所述智能业务不需要改变被叫号码;否则,确定所述智能业务需要改变被叫号码。
3、根据权利要求1所述防止业务重复触发的方法,其特征在于,所述将携带被叫号码改变标志位的初始呼叫请求消息发送给软交换设备为:
在所述初始呼叫请求消息头域的服务代码SC字段中,将所述被叫号码改变标志位置位;
将携带所述被叫号码改变标志位和智能业务被叫号码的初始呼叫请求消息发送给软交换设备。
4、根据权利要求1至3任一项所述防止业务重复触发的方法,其特征在于,所述将携带被叫号码改变标志位的初始呼叫请求消息发送给软交换设备之后,该方法还包括:
所述软交换设备对来自应用服务器的初始呼叫请求消息进行解析,确定所述初始呼叫请求消息中的被叫号码改变标志位是否置位,并在确定所述被叫号码改变标志位置位时,将携带主叫号码为空的发送路由消息SRI发送给智能归属位置寄存器SHLR。
5、一种防止业务重复触发的***,其特征在于,包括:相互连接的应用服务器和软交换设备;其中,
所述应用服务器,用于根据来自所述软交换设备的初始呼叫请求消息,确定业务是否需要改变被叫号码,并在确定所述业务需要改变被叫号码时,将携带被叫号码改变标志位的初始呼叫请求消息发送给所述软交换设备;
所述软交换设备,用于对来自所述应用服务器的初始呼叫请求消息进行解析,确定所述初始呼叫请求消息中的被叫号码改变标志位是否置位,并在确定所述被叫号码改变标志位置位时,将携带主叫号码为空的SRI消息发送给SHLR。
6、根据权利要求5所述防止业务重复触发的***,其特征在于,所述应用服务器包括:相互连接的号码改变需求确定模块和初始呼叫请求消息发送模块;其中,
所述号码改变需求确定模块,用于根据来自所述软交换设备的初始呼叫请求消息,确定业务是否需要改变被叫号码;
所述初始呼叫请求消息发送模块,用于在确定所述业务需要改变被叫号码时,将携带被叫号码改变标志位的初始呼叫请求消息发送给所述软交换设备。
7、根据权利要求5所述防止业务重复触发的***,其特征在于,所述软交换设备包括:相互连接的消息解析模块和SRI消息发送模块;其中,
所述消息解析模块,用于对来自所述应用服务器的初始呼叫请求消息进行解析,确定所述初始呼叫请求消息中的被叫号码改变标志位是否置位;
所述SRI消息发送模块,用于在确定所述被叫号码改变标志位置位时,将携带主叫号码为空的SRI消息发送给SHLR。
8、一种应用服务器,其特征在于,包括:相互连接的号码改变需求确定模块和初始呼叫请求消息发送模块;其中,
所述号码改变需求确定模块,用于根据来自软交换设备的初始呼叫请求消息,确定业务是否需要改变被叫号码;
所述初始呼叫请求消息发送模块,用于在确定所述业务需要改变被叫号码时,将携带被叫号码改变标志位的初始呼叫请求消息发送给所述软交换设备。
9、根据权利要求8所述应用服务器,其特征在于,所述号码改变需求确定模块包括:消息解析子模块、智能业务被叫号码获取子模块和比较子模块;其中,
所述消息解析子模块,用于解析来自所述软交换设备的初始呼叫请求消息,得到主叫号码、被叫号码和被叫号码签约的智能业务接入码;
所述智能业务被叫号码获取子模块,用于根据所述被叫号码签约的智能业务接入码查询对应的智能业务,获取所述智能业务的被叫号码;
所述比较子模块,用于将所述智能业务的被叫号码与来自所述软交换设备的初始呼叫请求消息中的被叫号码进行比较,根据两者是否相同确定所述智能业务是否需要改变被叫号码。
10、一种软交换设备,其特征在于,包括:相互连接的消息解析模块和SRI消息发送模块;其中,
所述消息解析模块,用于对来自应用服务器的初始呼叫请求消息进行解析,确定所述初始呼叫请求消息中的被叫号码改变标志位是否置位;
所述SRI消息发送模块,用于在确定所述被叫号码改变标志位置位时,将携带主叫号码为空的SRI消息发送给SHLR。
CN2008101023611A 2008-03-20 2008-03-20 防止业务重复触发的方法、***和设备 Active CN101272425B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008101023611A CN101272425B (zh) 2008-03-20 2008-03-20 防止业务重复触发的方法、***和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101023611A CN101272425B (zh) 2008-03-20 2008-03-20 防止业务重复触发的方法、***和设备

Publications (2)

Publication Number Publication Date
CN101272425A true CN101272425A (zh) 2008-09-24
CN101272425B CN101272425B (zh) 2012-05-23

Family

ID=40006104

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101023611A Active CN101272425B (zh) 2008-03-20 2008-03-20 防止业务重复触发的方法、***和设备

Country Status (1)

Country Link
CN (1) CN101272425B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010051736A1 (zh) * 2008-11-05 2010-05-14 华为技术有限公司 防止重触发的方法、***和设备
CN104378348A (zh) * 2014-09-17 2015-02-25 酷派软件技术(深圳)有限公司 一种数据链路鉴权方法及装置
CN114926935A (zh) * 2022-05-07 2022-08-19 中国银行股份有限公司 一种洽谈签约排队取号方法、装置和计算机设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001197557A (ja) * 2000-01-07 2001-07-19 Sharp Corp 無線通信システム
CN100414946C (zh) * 2003-11-03 2008-08-27 华为技术有限公司 一种实现电话同振的方法
CN1735268A (zh) * 2004-08-11 2006-02-15 华为技术有限公司 实现混合放号的方法及通信网络***
CN1917533B (zh) * 2006-09-06 2010-04-21 华为技术有限公司 电话一号多机业务的实现方法和***

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010051736A1 (zh) * 2008-11-05 2010-05-14 华为技术有限公司 防止重触发的方法、***和设备
CN101388843B (zh) * 2008-11-05 2013-08-14 华为技术有限公司 一种防止重触发的方法、***和设备
CN104378348A (zh) * 2014-09-17 2015-02-25 酷派软件技术(深圳)有限公司 一种数据链路鉴权方法及装置
CN114926935A (zh) * 2022-05-07 2022-08-19 中国银行股份有限公司 一种洽谈签约排队取号方法、装置和计算机设备
CN114926935B (zh) * 2022-05-07 2024-07-19 中国银行股份有限公司 一种洽谈签约排队取号方法、装置和计算机设备

Also Published As

Publication number Publication date
CN101272425B (zh) 2012-05-23

Similar Documents

Publication Publication Date Title
CN103763446B (zh) 使用既有设备的ims网络接入
US7206611B2 (en) Method for displaying special alerting icon
CN100571454C (zh) 一种实现号码携带业务的***及方法
CN1964394B (zh) 一种实现号码携带业务的***及方法
CN101146266B (zh) 为用户增加特殊用途号码的方法及***
CN1917533B (zh) 电话一号多机业务的实现方法和***
CN101277343A (zh) 在语音通信网络中实现视频捆绑的方法、终端及***
CN1863252B (zh) 为用户增加特殊用途号码的方法及***
CN102025841A (zh) 一种电话号码更换提示的方法和装置
US10205834B2 (en) Global local number
US8699683B1 (en) Extended dialing plan using dialable special character digits
CN101945187B (zh) 将固话分机与移动终端进行绑定的方法和***
CN101729930B (zh) 一种通过智能网网关来实现多智能业务融合的方法
CN101184129A (zh) 实现转移呼叫的方法、装置及***
CN101267577A (zh) 实现呼叫接续以及智能业务的方法、***和设备
CN101489003B (zh) 一种通过数据网络实现语音呼叫转移的***和方法
CN101072261A (zh) 实现转移呼叫的方法、装置及***
CN101272425A (zh) 防止业务重复触发的方法、***和设备
KR20070074291A (ko) 멀티링 서비스 제공 시스템 및 그 제공 방법
EP1054569A1 (en) Method of establishing a connection across a telephone network and an IP network
CN100471311C (zh) 移动通信中呼叫伴侣实现方法
JP5516213B2 (ja) 内線電話システム及びその内線接続方法
CN100461963C (zh) 呼叫控制方法
CN102487497A (zh) 主叫号码变换方法、***及业务控制点
CN101674496B (zh) 综合虚拟专用网***及触发综合虚拟专用网业务的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant