实现对智能网络服务的执行的制作方法

文档序号:7547035阅读:248来源:国知局
专利名称:实现对智能网络服务的执行的制作方法
技术领域
本发明涉及一种用于实现对智能网络(IN)服务的执行的方法。本发明还涉及一种用于在由处理器执行时执行这样的方法的计算机可读介质。本发明还涉及一种IN服务控制系统,该系统是电信网络的部分。最后,本发明涉及一种包括这样的IN服务控制点的电信网络。
背景技术
智能网络(IN)是旨在用于固定以及移动电信网络两者的网络架构。它允许运营商通过除了标准电信服务之外还提供增值服务来区别它们本身。
在这样的智能网络中,分离网络内的控制和交换功能,使得服务切换点(SSP)的控制由一个或者多个服务控制点(SCP)处理。通过使用IN控制协议来执行在SCP与SSP之间的通信。各种IN标准定义IN协议。广泛使用的IN标准是CAMEL(用于移动网络增强逻辑的定制应用),该CAMEL提供称为CAP (CAMEL应用部分)阶段1_4的IN协议族。INAP (智能网络应用协议)也定义包括CS-I (能力集I)和CS-2 (能力集2)的标准化IN协议。某些网络设备供应商支持这些协议的非标准化扩展,诸如CS-1+,并且不同供应商可以具有它们自己的CS-I+版本。如果SCP和SSP两者都支持IN协议,则可以经由不同IN协议执行在GSM系统中的例如由移动交换中心(MSC)实施的SSP与不同SCP之间的通信。智能网络实现运营商开发具体服务而无需在交换网络中实施它们。仅有的条件是新开发的服务可以与交换网络通信。在实践中,许多服务由也负责网络中的交换网元(例如MSC)的网络设备供应商开发。这些设备供应商创建它们自己的IN架构。因而除了标准化IN协议之外,一些供应商还将供应商特定IN协议用于在SSP与SCP之间的通信从而提供供应商特定服务。供应商特定IN协议的示例是爱立信使用的CS-1+,并且其他供应商已经实施它们自己的IN协议变化。来自使用标准协议的某一变化的一个供应商的SSP —般不能与如下另一供应商的SCP通信,该另一供应商使用该供应商的标准协议变化。下文将使用表达CS-I+指代非标准化IN协议。因而获取供应商特定IN平台的公司不能容易地切换到不同IN平台而不失去执行供应商特定IN平台上可用的供应商特定服务的能力。这一情形称为“供应商锁定(lock-in)”,其中没有可能将来自一个供应商的网络设备替换为来自另一供应商的设备,因为这将造成失去一个或者多个服务的功能。此外,如果希望添加与不同供应商的供应商特定服务有关的服务,则可能甚至有必要获取不同供应商的多个交换网络部件。这一获取以及提供多个数据库(每个数据库与不同供应商特定交换网络有关)的需要明显提升了成本。因此希望避免这样的“供应商锁定”。现有技术文献EP1005239公开一种用于在由不同运营商拥有的多个子网络构成的电信网络中执行服务的中介者(mediator)。SSPl和SSP4由不同运营商拥有。在这一现有技术解决方案中,正在发生基于拨号服务号码的IN服务选择和分布式功能。在这一现有技术解决方案中,未解决并且将不解决在标准化与非标准化协议之间的连接问题。在EP1005239中,SSPl和SSP2正在利用相同的标准化协议。现有技术文献WO 2008/071553公开了一种用于通过添加基于A号码(主叫方号码)的前缀来在分组交换网络与电路交换网络之间建立连接的方法。随后基于A号码执行具体的服务选择。在这一现有技术文献中,解决独立于客户对接入网络的使用来向他提供相同服务的问题。在WO 2008/071553中,仅使用IN服务。

发明内容
本发明的目的是提供一种实现在电信网络中执行IN服务的方法,该方法将非标准化部件从标准化网络分离出来。出于这一目的,本发明提供一种用于通过为了成为网络中的非标准化部件和标准化部件所理解的相应协议而提供触发参数的转译来实现执行智能网络(IN)服务的方法。出于这一目的,本发明提供一种借助适当转译成用于调用智能网络(IN)服务的触发的IN服务触发器来实现在电信网络中执行第一 IN服务控制系统将提 供的IN服务的方法。电信网络可选地可以包括通信地耦合到订户数据库并且耦合到第一IN服务控制系统和第二 IN服务控制系统的交换系统。在订户数据库例如出于在网络中的非标准化部件与标准化部件之间缺乏协议兼容性的原因而不能向第一 IN服务控制系统直接提供用于IN服务的标志符(designator)的情况下,可以通过调用第二 IN服务控制系统的辅助来执行该方法。该方法可以包括以下步骤在第二 IN服务控制系统中可选地从交换系统接收源自订户数据库的一个或者多个参数;根据接收的参数标识信息,该信息指示将执行第一 IN服务控制系统提供的IN服务;通过转译标识的信息(诸如用于IN服务的触发参数)基于标识的信息来形成用于第一 IN服务控制系统的IN服务触发器;并且可选地经由交换系统向第一 IN服务控制系统发送IN服务触发器。因此,在本专利申请中,信息标识未用于IN服务选择、但是用于将存储于订户数据库中的触发参数转译成为触发第一 IN服务控制系统提供的IN服务而需要的IN服务触发器或者触发参数。从第二 IN服务控制系统可选地经由交换系统传播IN服务触发器或者触发参数。不同协议用于触发第一和第二 IN服务控制系统。在本发明中,在第一 IN系统上使用的IN协议不同于在第二 IN系统上使用的协议,其中第一 IN系统的协议可以是非标准协议。这样的方法允许在非标准化IN服务电信网络中使用非标准化IN服务。因而网络部件无需基于某一供应商提供的IN服务来选择,但是可以涉及网络部件的其他特性。例如可以关于订户数据库的品质来选择它而与在网络上运行的供应商特定IN服务的能力无关。选择不限于具体所需IN服务的供应商通过的订户数据库。构造和维护网络将有可能减少成本而向最终用户提供的服务保持相同。在一些实施例中,该方法还包括从交换系统获得用于发起接收一个或者多个参数的触发器。这样的触发允许以与第一 IN服务控制系统相似的方式使用第二 IN服务控制系统。从订户数据库获得的一个或者多个参数可以包括电信标准定义的参数,并且在电信标准中未定义IN服务触发器。在一些实施例中,形成IN服务触发器包括使用转换表,转换表包括第一列表和第二列表,第一列表包括来自订户数据库的指不待执行的IN服务的信息,并且第二列表包括一个或者多个对应IN服务触发器。形成IN服务触发器可以包括向被叫方号码添加前缀。前缀可以代表第一 IN服务控制系统将提供的IN服务。交换系统能够读取具有前缀的号码并且可以被配置成对前缀做出反应以调用IN服务。这可以例如通过使用已经在交换系统中包括的基于号码的触发特征来实现。以这一方式,可以使用交换系统的现有特征来配置交换系统以读取前缀并且通过触发对应IN服务来对前缀做出反应。在本发明的一些实施例中,在交换系统与第一 IN服务控制系统之间使用的协议是CS-I+协议。这样的协议一般是在标准协议(诸如CS-I协议)之上具有附加功能的供应商特定协议。 在一些实施例中,源自订户数据库的一个或者多个参数包括始发CAMEL预订信息和终结CAMEL预订信息中的至少一个。CAMEL是广泛使用的IN服务标准。在一些实施例中,电信网络还包括通信地耦合到交换系统和第二 IN服务控制系统的又一交换系统,在从交换系统接收一个或者多个参数之前,该方法还包括从又一交换系统接收源自订户数据库的一个或者多个参数;根据接收的参数标识信息,该接收的参数指示呼叫应当由交换系统进一步处理;基于标识的信息形成用于允许朝着交换系统的呼叫重路由的交换系统标志符;并且向又一交换系统发送交换系统标志符。在这样的扩展电信网络中,如果又一交换系统不能根据从订户数据库获得的信息导出交换系统,则该方法允许将呼叫朝着这一目的地重路由。形成交换系统标志符可以包括向被叫方号码中的至少一个添加前缀。本发明的一些实施例涉及一种用于在由处理器执行时执行上文提到的方法的一个实施例的计算机可读介质。本发明的一些实施例涉及一种IN服务控制系统,该系统是电信网络的部分,该系统通信地耦合到交换系统,交换系统通信地耦合到订户数据库和用于提供待执行的IN服务的IN服务控制系统,其中该系统被布置成执行上文定义的方法。该系统还可以通信地耦合到又一交换系统,该又一交换系统也通信地耦合到交换系统。此外,本发明的一些实施例涉及一种电信网络,该电信网络包括订户数据库;第
一IN服务控制系统;第二 IN服务控制系统;以及交换系统,该交换系统通信地耦合到订户数据库、IN服务控制系统和第二 IN服务控制系统;其中第二 IN服务控制系统被布置成执行如上文提到的方法。该电信网络还可以包括通信地耦合到交换系统和第二 IN服务控制系统的又一交换系统。将参照附图和对应描述来澄清如在权利要求书中定义的本发明和实施例的更多方面。将理解本发明不以任何方式限于在附图中公开的实施例。


下文是仅通过示例并且参照附图给出的对本发明某些实施例的描述。图I示意地描绘了完全标准化的IN电信网络;
图2示意地描绘了包括供应商特定切换网络部件的IN电信网络;
图3示意地描绘了可以在本发明的一些实施例中使用的IN电信网络;
图4和图5示意地描绘了在图3的网络中的在两个订户到非标准化IN服务之间的呼叫流程图;并且
图6示意地描绘了可以在本发明的一些实施例中使用的另一 IN电信网络。
具体实施例方式图I示意地描绘了完全标准化的IN电信网络10。在这一描述书中,标准化指代与广泛采用的IN标准(例如在称为CAMEL的3GPP (第3代合作伙伴计划)电信系统中使用的IN标准)兼容。除了术语标准化之外,还将参照表达非标准化。表达非标准化应当解释为意味着与IN标准不兼容。在说明书全文中,术语“非标准化”将与表达“供应商特定”可交换地使用。后一表达涉及网络部件的专有元素。这些元素可以由具体供应商(诸如爱立信)开发,例如通过向标准CS-I协议添加具体编码以获得CS-I+爱立信具体协议版本。在描述的其中考虑标准为CAMEL或者INAP的示例中,使用CAMEL或者INAP所不支持的协议将标识为非标准化协议。IN网络10包括通信地耦合到IN服务控制系统5和订户数据库7的交换系统3。此外,交换系统3还可以与一个或者多个订户(例如移动台A和B的用户(进一步分别称为A和B方))通信。交换系统3可以包括本地数据库4以实现提供来自订户数据库7的与订户有关的数据,具体用于存在于交换系统的服务区中的那些订户,例如图I中的A和B方。在这一说明书中,将参照GSM电信系统描述系统的实施例。出于这一原因,交换系统将被称为移动交换中心(MSC),订户数据库将被称为归属位置寄存器(HLR),MSC中的本地数据库将被称为拜访者位置寄存器(VLR),并且IN服务控制系统将被称为服务控制点(SCP)0类似地,在SCP与MSC之间的接口涉及根据某一协议在驻留于MSC中的服务交换功能(SSF)与驻留于SCP中的服务控制功能(SCF)之间的通信。必须理解本发明的实施例也可以应用于不同类型的电信系统中。例如在UMTS系统中,移动交换中心服务器(MSC-S)与电路交换媒体网关(CS-MGff )的组合可以充当交换系统。在这一示例性实施例中,SCP 5被布置成提供一个或者多个IN服务。IN服务的示例包括但不限于提供用于主叫方的预付费服务、用于被叫方的预付费服务、免费呼叫、账户 卡呼叫、短号转译、创建移动虚拟私有网络(MPVN)、建立多方呼叫、修改被叫方号码、提供私有分机交换服务、“家用区段(HomeZone)”和“办公区段(Office Zone)”服务以及许多更多服务。MSC 3和SCP 5使用符合IN标准相符的通信协议(例如如由CAMEL标准支持的CAP协议)经由接口 11来通信。HLR 7是如下订户数据库,该数据库包括预订电信网络提供的服务的所有用户的数据记录。数据记录可以包括与订户的电话号码有关的一个或者多个参数、与用户预订的IN服务的种类和数量有关的信息和与订户有关的更多数据。在CAMEL中,数据记录中的信息称为CAMEL预订信息(CSI)。与主叫方有关的CSI可以称为始发CSI (O-CSI)0与被叫方有关的CSI可以称为终结CSKT-CSI )。关于订户,数据记录可以包含O-CSI和T-CSI两者。O-CSI和T-CSI中的信息可以用来调用在MSC 3与SCP 5之间的通信的触发以实现起动IN服务。MSC 3和HLR 7经由符合3GPP标准的标准化接口 13通信。这样的接口的示例是标准MAP接口(移动应用部分)。MSC 3中的VLR 4可以经由接口 13从HLR 7取回数据并且存储该数据。如本领域技术人员已知的那样,VLR 4中的关于某一订户的数据记录可以仅包括HLR 7中的对应数据记录的所选元素。供应商可以提供以别的方式不容易可用的具体IN服务。希望能够在图I的网络中提供这样的服务。然而在一些情况下,如果SCP耦合到来自相同供应商的交换系统,则可以仅提供提供这样的服务的SCP。另外,需要以某一方式提供订户数据库以实现执行供应商特定IN服务。因而然后需要也使用来自相同供应商的HLR。添加一个或者多个供应商特定IN服务因此可以限制电信网络中的其他部件的选择。因此可能需要从相同供应商获取多个部件并且将针对网络设备的替换或者扩展限制供应商选择。希望通过引入供应商特定服务来增加IN电信网络的功能而无需更换许多网络部件。需要实现分离电信网络的供应商特定部分和电信网络内的标准化部分,使得可以使供应商特定部件的数量最小而不限制总体网络功能。已经证实有可能与供应商特定MSC组合使用标准化MSC,其中标准化MSC用于与订户连接。在图2中示意地描绘了这样的实施例。图2示意地描绘了 IN电信网络20,该网络20包括与多个供应商特定部件,具体为SCP 6,HLR 8和MSC 9组合的标准化交换系统 3。供应商特定部件都涉及相同供应商并且可以形成供应商特定IN服务架构。供应商特定IN服务架构可以例如部署供应商特定CS-I+协议版本。SCP 6被布置成提供一个或者多个供应商特定IN服务。SCP 6与MSC 9通信地耦合,MSC 9又通信地耦合到标准化MSC 3。供应商特定HLR 8通信地耦合到供应商特定MSC9和标准化MSC 3两者。在HLR 8与MSC 3之间的接口 13是与在图I中的HLR 7与MSC 3之间的接口相似的标准化接口,例如标准MAP接口。在HLR 8与MSC 9之间的接口 15为非标准化接口。接口 15可以是供应商特定MPA接口。也就是说,供应商利用MAP协议中的为私有扩展而保留的字段。因而耦合到这一接口的其他供应商的部件或者标准化部件可能不能完全解释经由接口传送的信息。在SCP 6与MSC 9之间的接口 17也是供应商特定接口。例如,如果MSC 9是供应商特定MSC,则接口 17可以是使用供应商特定协议(诸如CS-I+协议)的接口。最后,经由标准接口 19 (例如ISUP接口(ISDN用户部分))连接MSC 9和MSC 3。HLR 8是如下订户数据库,该数据库包括具有订户简档的数据记录。除了已经参照图I中的HLR 7讨论的标准信息之外,订户简档还包括可以用于触发一个或者多个供应商特定服务的IN信息。注意仅可以经由供应商特定接口(例如经由MAP接口中的字段中的私有扩展)传送这一触发信息。因而MSC 3中的VLR 4将不取回这一触发信息,因为经由标准化接口 13通信地耦合MSC 3和HLR 8。电信网络20具有用于执行与SCP 6提供的供应商特定IN服务有关的请求的有线能力。具体而言,如果标准化MSC 3具有在分析VLR 4中的标准O-CSI时或者在分析从HLR8取回的标准T-CSI时将呼叫朝着MSC 9重路由的能力,则网络20可以仅能执行IN服务。标准O-CSI和/或T-CSI未包括为了在SCP 6中调用IN服务而需要的附加信息。这一分析将包括对主叫和/或被叫方是SCP 6和MSC 9的供应商提供的IN服务的订户的识别。然后将呼叫向MSC 9重路由而无关于具体IN服务的任何更多知识。因此,向MSC 9重路由可以仅在SCP 6中为主叫方和/或被叫方提供仅单个IN服务时有效。如果图2的网络20中的HLR是与图I中的HLR 7相似的标准化HLR,则MSC 3向MSC 9的自动呼叫重路由不必实现对用于被叫方或者主叫方的IN服务的执行。具体而言,如果SCP 6提供不止一个IN服务,则MSC 9将不知道应当触发哪个IN服务,因为MSC 9不知道触发信息并且不能从标准化HLR获得这样的信息。因而不能执行请求的IN服务。图3示意地描绘了可以在本发明的一些实施例中使用的IN电信网络30。网络包括标准化MSC 3、供应商特定MSC 9和供应商特定IN SCP 6。在这三个部件之间的连接与参照图2描述的连接相似。与图2的网络20对照,网络30包括如图I中呈现的标准化HLR I。HLR 7经由标准化接口 13通信地耦合到MSC 3。另外,HLR 7经由标准化接口 31通信地耦合到MSC 9。网络30还包括第二 SCP 33。SCP 33是经由标准化接口 37通信地耦合到供应商特定MSC 9的标准化SCP。接口 37可以是与CAMEL或者INAP兼容的接口,例如使用CAP协议或者CS-I协议的接口。SCP 33被布置成标识HLR 7中存储的0-CSI和/或T-CSI内的如下信息,该信息 指示待执行的IN服务(下文称为CAMEL触发信息)。SCP 33还被布置成基于这一 CAMEL触发信息形成IN服务触发器。IN服务触发器被布置成调用SCP 6提供的IN服务的触发。MSC9可以经由接口 37向SCP 33提供CAMEL触发信息。可以经由相同接口 37朝着MSC 9传送IN服务触发器。通过在单独SCP中形成IN服务触发器并且向MSC 9提供这样的标志符,即使电信网络中的所有其他部件以及其间的接口被标准化并且未包括调用供应商特定IN服务通常需要的供应商特定协议或者扩展,仍然可以经由供应商特定MSC执行供应商特定SCP提供的供应商特定IN服务。在图3中,线39示意地分离在供应商特定部件与标准化部件之间的分离,分别地,供应商特定部件位于区域I中,并且标准化部件位于区域II中。在电信网络内的非标准化与标准化部件之间的有效分离和相互作用实现电信网络的灵活构造和维护而无供应商锁定、无损于网络的功能。因此公开一种可以包括以下步骤的方法在第二 IN服务控制系(33)中从交换系统(9)接收源自订户数据库(4,7)的一个或者多个参数;根据接收的参数标识信息,该信息指示将执行第一 IN服务控制系统(6)提供的IN服务;通过转译标识的信息基于标识的信息形成用于第一 IN服务控制系统的IN服务触发器;并且可选地经由交换系统(9)向第一IN服务控制系统(6)发送IN服务触发器。前述信息可以包括(但不限于)服务密钥、事件类型BCSM,其指示检测点事件和重定向信息。在这一信息中包含的参数及其值可以在任何组合中用来标识将在第一 IN服务控制系统上触发的服务,通过这样做可以形成服务触发器。可选地,标准化SCP 33经由标准化接口 35 (例如与使用CAP协议的CAMEL兼容的接口)进一步通信地耦合到标准化MSC 3。如果标准化MSC 3不能识别将向主叫方提供的服务是SCP 6提供的服务,则这样的接口 35特别有利。在一些实施例中,SCP 33仅例如通过经由接口 35发送交换系统标志符来布置呼叫重路由。仍然经由接口 37执行提供IN服务触发器。在一些其他实施例中,SCP 33可以经由接口 35不仅布置执行触发正确供应商特定IN服务而且布置将呼叫向MSC 9重路由。在这样的实施例中,可以发送也可以作为IN服务触发器而使用的交换系统标志符。在其他实施例中,SCP 33可以经由接口 35向MSC 3发送交换系统标志符和IN服务触发器两者。在一些实施例中,SCP 33被布置成借助使用转换表来形成IN服务触发器和/或交换系统标志符。这样的转换表可以包括多个列表,例如两个。在形成IN服务触发器的情况下,第一列表可以包括如下信息,该信息指示待执行的IN服务。可以根据从订户数据库获得并且经由MSC 9和MSC 3中的至少一个接收的参数标识这样的信息。第二列表然后可以包括一个或者多个IN服务触发器,每个IN服务触发器与第一列表中的一个或者多个条目对应。在形成交换系统标志符的情况下,可以采用相似方式。转换表的使用易于实施,并且可以使转换表可配置用于易于维护,使得例如运营商能够配置用于如下信息的运营商特定值,该信息指示IN服务执行(第一列表)和IN服务触发器(第二列表)。IN服务触发器和/交换系统标志符可以实现基于识别某些号码、号码范围、前缀、后缀或者其组合的触发。形成IN触发标志符和交换系统标志符中的任何一个可以包括向被叫方号码添加前缀。如将参照图4和图5说明的那样,可以在移动始发或者移动终结呼叫场景的情况下添加前缀。添加这一前缀允许MSC 9快速识别需要执行什么IN服务。前缀因此可以代表SCP 6将提供的IN服务。使用这一类型的所谓基于号码的触发易于实施。 替代地,在MSC 3请求用于将呼叫路由的进一步指令的情况下,前缀可以代表指定MSC,即MSC 9。在这一情况下,前缀允许MSC 3快速识别应当将呼叫向什么交换系统(在这一情况下向MSC 9)路由。优选地,用于路由的前缀也可以用来在呼叫到达MSC 9时触发所需IN服务。这将防止需要MSC 9的进一步动作,比如去除前缀、询问HLR 7并且朝着SCP33发送从HLR 7获得的参数以获得可以用作IN服务触发器的前缀。现在将参照在图3的网络30中执行的示例进一步描述本发明。在图4和图5中示意地示出了示例的流程图。示例未视为限制并且仅服务于举例说明本发明的某些方面的目的。示例涉及从主叫方A向被叫方B进行的呼叫。A方和B方均为HLR 7中注册的订户。另外,为了限制待讨论的步骤数量,做出A和B方两者的触发数据已经以本领域技术人员已知的方式存储于MSC 3的VLR 4中这样的假设。主叫方A是SCP 6提供的IN服务(例如MPVN)的订户。被叫方B是SCP 6提供的不同IN服务(例如预付费服务)的订户。网络30中的标准化部件与CAMEL兼容。在SCP 6与MSC 9之间的接口 17使用CS-I+协议来通信。最后做出MSC 3不能识别关于A和B方在HLR 7中提到的IN服务由可以经由MSC 9寻址的SCP 6提供这样的假设。因而经由接口 35通信地耦合MSC 3和SCP 33。图4和图5中描绘的不例开始于动作41,其对应于A方拨叫B方的电话号码。因而MSC 3接收呼叫。在动作42中,MSC识别呼叫源自A方并且从VLR 4中读取与主叫方有关的CAMEL预订信息,也称为O-CSI。O-CSI包括关于主叫方预订的一个或者多个IN服务的信息。具体而言,O-CSI以SCP地址的形式包括关于为了进一步处理以实现这样的IN服务而应当查询的SCP的信息。此外,O-CSI包括服务密钥。SCP地址允许MSC向SCP和在服务密钥中标识的IN服务(在SCP内)切换呼叫控制。O-CSI也包括关于一个或者多个检测点的信息。检测点涉及当在处理呼叫之时需要使用在这一情况下在O-CSI中提供的某些信息时在有限状态模型(或者基本呼叫状态模型BCSM)中的点。在这一示例中,MSC 3使用O-CSI中的SCP地址和服务密钥来标识SCP 33和相关IN服务。在动作43中,MSC 3朝着从O-CSI获得并且与SCP 33关联的SCP地址经由接口35发送触发器。在动作44中,SCP 33然后分析CAMLE触发信息并且形成IN服务触发标志符。CAMEL触发信息可以包括SCP地址、服务密钥和检测点,并且IN服务触发标志符可以采用向被叫方的号码(下文称为B号码)附加的前缀的形式。如上文描述的那样,SCP 33可以利用转换表,在该转换表中,CAMEL触发信息的组合指示适用的IN服务触发标志符。在动作45中,SCP 33向MSC 3提供IN服务触发标志符。在动作46中,MSC 3然后分析IN服务触发标志符并且识别应当将呼叫向MSC 9路由。动作47代表路由。在MSC9中,在动作48中分析前缀,并且基于分析来确定用于触发所需IN服务的触发方案。在动作49中,在MSC 9与SCP 6之间发起根据CS-I+协议的对话。作为这一对话的结果,如果允许A方进行这一呼叫(例如未针对A方将B号码列入黑名单),则在动作50开始所需MVPN服务。现在已经执行与为主叫方A激活IN服务有关的动作。因此,在示例中,使用IN服务触发标志符而不是使用供应商特定触发信息(诸如 在供应商特定CS-I+协议扩展中包括的数据)来指示适用IN服务。当IN服务触发标志符是向B号码附加的前缀时,MSC 9已经能够读取具有前缀的号码并且可以被配置成对前缀做出反应以调用所需IN服务。这可以例如通过使用已经在MSC中包括的基于号码的触发特征来实现。以这一方式,可以使用MSC的现有特征来配置MSC以读取前缀并且通过触发对应IN服务来对前缀做出反应。注意在这一示例性实施例中,SCP 33在动作45中向MSC 3直接提供IN服务触发器。替代地,SCP 33可以在分析CAMEL触发信息时形成交换系统标志符并且向MSC 3提供这一交换系统标志符,并且然后MSC 3将呼叫向MSC 9重路由。然而这一处理方法受制于上文针对在SCP 6中调用供应商特定IN服务而描述的限制。图5提供关于进一步动作的概览,这些动作是关于呼叫而执行的,包括激活与被叫方B有关的IN服务。在动作50中从SCP 6接收关于与主叫方A有关的IN服务的答复之后,MSC 9在动作51中分析B号码。这一分析将揭示B号码涉及移动号码。因而MSC 9在动作52中询问HLR 7以便获得被叫方B的路由信息。将HLR 7的响应(包括请求的路由信息)表示为动作53。由于HLR 7是标准化HLR,所以用户简档未包含供应商特定或者否则私有的扩展,这些扩展将允许MSC 9触发SCP 6提供的供应商特定IN服务之一。HLR 7在动作53中发送的路由信息包括终结CAMEL预订信息(T-CSI)。恰如0_CSI,T_CSI例如以服务密钥、用于进一步处理呼叫的SCP地址和关于一个或者多个检测点的信息的形式包括关于相应方预订的一个或者多个IN服务的信息。在动作54中,MSC 9分析用于被叫方B的T-CSI。基于这一分析,MSC 9在动作55中经由接口 37触发SCP 33。在动作56中,SCP 33分析用于B方的CAMEL触发信息并且形成这时用于B方的IN服务的第二 IN服务触发标志符。同前,IN服务触发标志符可以采用向B号码附加的前缀的形式。在动作57中,SCP 33向MSC 9提供第二 IN服务触发标志符。在动作58中,MSC9分析前缀并且基于分析来确定用于触发所需IN服务的触发方案。然后示意地表示为动作59和60,在MSC 9与SCP 6之间发起根据CS-I+协议的对话,并且作为这一对话的结果,可以开始用于B方的所需预付费服务。现在已经执行与为被叫方B激活IN服务有关的动作。执行进一步处理以利用激活的IN服务处理呼叫。例如在动作61中,在MSC 9中分析B号码并且B号码被识别为移动号码。在动作62中询问HLR 7以确定为了处理呼叫而需要的订户位置信息(包括抑制指示符以如同未涉及到IN服务一样抑制T-CSI实现呼叫的进一步处理)。在动作63中,从HLR 7返回所需信息,并且在动作64中,将呼叫向B方路由。SCP 33的使用使图3中所示网络布置能够触发供应商特定SCP 6提供的IN服务。HLR 7未包括与用于主叫方A的MVPN IN服务和用于被叫方B的预付费IN服务的触发标志符有关的信息。因而如果MSC 3被布置成识别执行将呼叫向MSC 9重路由而需要的信息,则在MSC 3的VLR 4中提供的O-CSI可以仅帮助这样的重路由。甚至在这样的情况下,MSC9仍然将不能根据关于主叫方A的O-CSI导出触发标志符信息。类似地,MSC 9将不能根据从HLR 7直接获得的关于被叫方B的T-CSI导出触发标志符信息。SCP 33使用如下信息形成可以由MSC 9用来调用触发供应商特定IN服务的IN服务触发标志符,该信息是涉及到的方的O-CSI和T-CSI的部分。图6示意地描绘了可以在本发明的一些实施例中使用的另一 IN电信网络70。与 图3的网络30对照,图6中的网络70仅包括单个MSC 71。单个MSC 71包括标准化部分71a,该部分被布置成经由标准协议通信并且执行MSC应该能够根据IN标准(比如用于在3GPP (第3代合作伙伴计划)电信网络中使用的CAMEL)执行的任务。MSC 71还包括布置成与非标准化网络部件通信的例如特定于某一供应商的非标准化部分71b。在网络70中,MSC 71的标准化部分71a经由标准接口 73 (例如MAP接口)通信地耦合到标准化HLR 7。标准化部分71a经由标准化接口 75(例如根据CAP协议操作的接口)进一步通信地耦合到标准化SCP 33。非标准化部分71b经由非标准化接口 77通信地耦合到用于提供供应商特定IN服务的SCP 6。在供应商特定IN服务的情况下,非标准化接口77可以将CS-I+协议用于通信目的。SCP 6,HLR 7和SCP 33以如参照图3_5描述的相似方式操作。标准化部分71a以与网络30中的MSC 3的操作相似的方式操作。非标准化部分71b执行的操作由网络30中的MSC 9执行。考虑参照图4和图5呈现的示例,在图6的网络70中执行的相同呼叫将导致除了无需动作46和47之外的相似呼叫流程。网络70具有的优点在于它包括更少网络部件而功能可以是相似水平。另外需要执行更少动作。如在本申请中描述的方法实施例可以用适当方式存储于计算机可读介质中。如本领域技术人员将理解的那样,这样的计算机可读介质在由位于SCP 33中的处理器执行时能够执行用于实现执行SCP 6提供的IN服务的方法的实施例。已经通过参照上文讨论的某些实施例描述了本发明。将认识这些实施例易有各种修改和替代形式,这些修改和替代形式为本领域技术人员所公知、但是都满足如在本专利文本的权利要求I中记载的要求。因而尽管已经描述了具体实施例,但是这些仅为示例并且未限制本发明的范围。缩写词
3GPP第3代合作伙伴计划
BCSM基本呼叫状态模型
CAMEL用于移动网络增强逻辑的定制应用
CAPCAMEL应用部分
CS-I能力集ICS-2能力集2
CSICAMEL预订信息
CS-MGff电路交换媒体网关
GSM全球移动通信系统HLR 归属位置寄存器IN 智能网络
INAP智能网络应用协议
ISDN综合服务数字网络ISUP ISDN用户部分 MAP移动应用部分
MSC移动交换中心
MSC-S移动交换中心服务器
MVPN移动虚拟私有网络
O-CSI始发CAMEL预订信息SCF 服务控制功能SCP 服务控制点SSF 服务交换功能SSP 服务交换点T-CSI 终结CAMEL预订信息 UMTS 通用移动电信系统VLR 拜访者位置寄存器
权利要求
1.一种用于实现在电信网络中执行第一智能网络(IN)服务控制系统(6)提供的IN服务的方法,所述电信网络可选地包括通信地耦合到订户数据库(4,7)并且耦合到所述第一IN服务控制系统和第二 IN服务控制系统(33)的交换系统(9),其中所述订户数据库(4,7)不能向所述第一 IN服务控制系统(6)直接提供用于所述IN服务的触发器,并且其中所述方法包括 -可选地在所述第二 IN服务控制系统中从所述交换系统接收源自所述订户数据库的一个或者多个参数; -根据接收的参数标识信息,所述信息指示将执行所述第一 IN服务控制系统提供的所述IN服务; -通过将标识的信息转译成用于所述第一 IN服务控制系统的IN服务触发器来形成所述IN服务触发器;并且 -可选地经由所述交换系统向所述第一 IN服务控制系统发送所述IN服务触发器。
2.根据权利要求I所述的方法,其中所述方法还包括从所述交换系统获得用于发起所述接收的触发器。
3.根据权利要求I或者2所述的方法,其中从所述订户数据库获得的所述一个或者多个参数包括电信标准定义的参数,并且在所述电信标准中未定义所述IN服务触发器。
4.根据权利要求1-3中的任一权利要求所述的方法,其中形成所述IN服务触发器包括使用转换表,所述转换表包括第一列表和第二列表,所述第一列表包括来自所述订户数据库的指示待执行的IN服务的信息,并且所述第二列表包括一个或者多个对应IN服务触发器。
5.根据任一前述权利要求所述的方法,其中所述IN服务触发器可以用于基于对某些号码、号码范围、前缀、后缀或者其组合的识别的触发。
6.根据任一前述权利要求所述的方法,其中形成所述IN服务触发器包括向被叫方号码中的至少一个添加前缀。
7.根据权利要求6所述的方法,其中所述前缀代表所述第一IN服务控制系统将提供的所述IN服务。
8.根据任一前述权利要求所述的方法,其中在所述交换系统与所述第一IN服务控制系统之间使用的所述协议是CS-I+协议。
9.根据任一前述权利要求所述的方法,其中源自所述订户数据库的所述一个或者多个参数包括始发CAMEL预订信息和终结CAMEL预订信息中的至少一个。
10.根据任一前述权利要求所述的方法,其中所述电信网络还包括通信地耦合到所述交换系统和所述第二 IN服务控制系统的又一交换系统,在从所述交换系统接收所述一个或者多个参数之前,所述方法还包括 -从所述又一交换系统接收源自所述订户数据库的一个或者多个参数; -根据接收的参数标识信息,所述信息指示呼叫应当由所述交换系统进一步处理; -基于标识的信息形成用于允许朝着所述交换系统的呼叫重路由的交换系统标志符;并且 -向所述又一交换系统发送所述交换系统标志符。
11.根据权利要求10所述的方法,其中所述交换系统标志符也可以用作所述IN服务触发器。
12.根据权利要求10或者11所述的方法,其中形成所述交换系统标志符包括向被叫方号码添加前缀。
13.一种计算机可读介质,用于在由处理器执行时执行根据权利要求1-12中的任一权利要求所定义的方法。
14.一种IN服务控制系统,其是电信网络的部分,所述系统通信地耦合到交换系统,所述交换系统通信地耦合到订户数据库和用于提供待执行的IN服务的IN服务控制系统,其中所述系统被布置成执行根据权利要求1-9中的任一权利要求所述的方法。
15.根据权利要求14所述的系统,其中所述系统还通信地耦合到又一交换系统,所述又一交换系统也通信地耦合到所述交换系统,并且所述系统被布置成执行根据权利要求10-12中的任一权利要求所述的方法。
16.一种电信网络,包括 -订户数据库; -第一 IN服务控制系统; -第二 IN服务控制系统;以及 -交换系统,通信地耦合到所述订户数据库、所述IN服务控制系统和所述第二 IN服务控制系统; 其中所述第二 IN服务控制系统被布置成执行根据权利要求1-9中的任一权利要求所述的方法。
17.根据权利要求16所述的电信网络,还包括通信地耦合到所述交换系统和所述第二IN服务控制系统的又一交换系统,其中所述第二 IN服务控制系统被布置成执行根据权利要求10-12中的任一权利要求所述的方法。
全文摘要
一种用于借助用于调用触发智能网络(IN)服务的IN服务触发器来实现在电信网络(30)中执行第一IN服务控制系统(6)提供的IN服务的方法,电信网络包括通信地耦合到订户数据库(7)、第一IN服务控制系统和第二IN服务控制系统(33)的交换系统(3),其中订户数据库不能提供用于IN服务的触发器,并且其中该方法由第二IN服务控制系统执行。该方法包括从交换系统接收源于订户数据库的一个或者多个参数。在接收之后,根据接收的参数标识信息,该信息指示将执行第一IN服务控制系统提供的IN服务。形成基于标识的信息的IN服务触发器,并且向交换系统发送IN服务触发器。
文档编号H04Q3/00GK102771138SQ201080064924
公开日2012年11月7日 申请日期2010年12月23日 优先权日2009年12月29日
发明者E.曼塞夫斯卡, H.范乌尔特马森, M.希普 申请人:皇家Kpn公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1