CN1142686C - 电话系统及其服务提供方法 - Google Patents
电话系统及其服务提供方法 Download PDFInfo
- Publication number
- CN1142686C CN1142686C CNB001085522A CN00108552A CN1142686C CN 1142686 C CN1142686 C CN 1142686C CN B001085522 A CNB001085522 A CN B001085522A CN 00108552 A CN00108552 A CN 00108552A CN 1142686 C CN1142686 C CN 1142686C
- Authority
- CN
- China
- Prior art keywords
- service
- message
- node
- service node
- network
- 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.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0029—Provisions for intelligent networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M17/00—Prepayment of wireline communication systems, wireless communication systems or telephone systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0176—Billing arrangements using internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/02—Inter-networking arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/24—Interfaces between hierarchically similar devices between backbone network devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明使功能改进的业务节点以使网络资源消耗最小的方式与基于无线智能网络的交换网络进行通信,并且同时也允许基于无线智能网络的、功能改进的服务应用能够分布在多个地理位置分散的、功能改进的业务节点。这些节点中的每一个节点可以有一个或者多个功能改进的、或者是基于无线的或者是基于有线的或者是基于无线和有线的服务应用。本发明提供了一个方法和装置来产生和管理在一个改进智能电话网络中的、产生于一个无线用户的信号,例如7号信令系统,以使所述用户能够访问功能增强的业务。
Description
技术领域
本发明一般涉及改进在一个智能网络电话系统中的服务。特别地,本发明涉及使由这种系统的业务节点所提供的改进分布式服务能够被一个无线环境下的用户所使用。
背景技术
在过去几年中,电话网络的技术已经大大发展,并且几乎要废除语音和信令信息在同一媒质上在网络交换机之间进行传送的带内信令系统。称作“智能网络”的电话系统已经被发展,其中包括信令和控制业务功能的电话业务是由独立的处理器来执行的,而不是由一个本地交换机或者一个本地交换处理器来执行的。共路信令和控制系统携带大量的信令和控制信息,来支持业务量很高的网络。这样一个系统经常是一个分开的网络,所述分开的网络将各种网络交换机连接到具有高度智能的中央计算机系统,并且当需要时能够访问基本数据库。通过使用由同步数据库所支持的所述中央智能,可以控制整个网络的操作,并且可以改进和监视其端到端的性能。今天已经使用了各种智能网络系统,包括Nortel7号信令系统(SS7),AT&T的1AESS和5AESS电子交换机系统,和Siemens的数字电子交换机系统(EWSD)。在这种系统中,业务逻辑是在交换机的外部实现的,而交换机是用于处理语音消息的,并且被语音中继线所互连。这种分立的业务逻辑能够允许提供很多客户呼叫特殊服务,例如主叫识别或者名字识别,选择性振铃或者优先级振铃,选择性呼叫前转,呼叫阻塞或者呼叫屏蔽,重复拨打电话,呼叫跟踪和呼叫回转,并且进行数据库查询。今天,用户要求功能增加并且复杂程度更高的服务,这种服务一般称作“改进的业务”,包括1-800服务,1-900服务,选择性呼叫等待,语音邮件/消息,和预付费的业务。通过当需要时将用户与通常不是网络的一部分的一个业务节点互连,所述分立的业务逻辑网络可以处理这种业务。
除了有线电话系统外,无线电话服务或者蜂窝服务变得越来越普遍。刚才所谈到的、后面这些业务的用户也在以与有线用户相同的方法来要求功能改善的电话服务。蜂窝用户能够与当前电话系统的数字智能网络互连,并且这种用户能够获得一个通过有线连接到电话网络的用户所获得服务中的大部分服务。许多这样的用户也希望获得智能网络所提供的改进服务。蜂窝用户能够从新业务中获益,这些新业务包括:预付费服务,主要线(prime line)(跟我跑的电话号码),在一个蜂窝帐户中增加或者删除特征,对所述号码进行命名,帐户余额。
电话公司也看到了提供更多功能部件来为用户制造应用的需求,并且也希望提供业务局类型的业务。在北美移动电话网络中,通过使用基于ANSI标准的、正式称作TIA/EIA-41的暂行标准IS41信令协议,将无线智能网络互连。在欧洲,所建立的无线网络标准是全球移动通信系统(GSMC)。这些协议的结果是,存在某些功能性问题,而这对用户来说是不方便的,对业务提供者来说是不受欢迎的。这些缺点包括在完成一个呼叫以前,需要进行认证的一个用户需要进行二次拨号。一般来说,坚持无线系统的信令协议的结果是禁止一个数字交换机电话网络的信令转换点将数字电话系统的业务节点所提供的改进服务连接到一个无线网络的一个用户。在本发明提出以前,还没有提出对这些和其它无线/有线网络问题的解决方法。
Jeffrey S.Vanderpool在1996年3月5日提出的、题为“扩频无线电话系统”的美国专利No.5,497,424描述了用于互连到公众电话网络的一个无线系统的一个示例。本专利描述了通过蜂窝电话,提供到公众电话网络的公众接入的结构。移动个人可以相互之间进行通信,并且也可以使用一个智能电话网络的改进服务。通过使用所描述的通信技术,用户台可以经过基站来与专用交换电话网络以及公众电话网络进行通信。
能够对电话公司所提供的改进服务有一个了解的一个参考资料是Steve M.Lin等等在1989年10月31日提出的、题为“多业务电话交换系统”的美国专利No.4,878,240。所述参考资料描述了使用一个被编程的电话交换机和一个可编程附件来根据电话用户的需求提供改进服务。
发明内容
本发明所提出的解决方法使改进服务节点能够以使网络资源消耗最小的方式来与无线智能网络交换机网络进行连接,并且同时允许无线智能网络中改进服务的应用能够被多个地理位置上分散的改进服务节点所使用。这些节点中的每一个节点具有一个或者多个功能改进的服务应用,这些功能改进的服务应用或者是基于无线或者有线的,或者是基于无线和有线的。
作为可以根据本发明教义来实现的上述建议的一个示例,功能改进的服务节点1(ESN1)可以运行应用#1,应用#2,和应用#3,而ESN2可以运行应用#1和应用#4,ESN3可以运行应用#2和应用#4。用户A可以是ESN1上应用#1的一个用户,可以是ESN3上应用#2的一个用户,和ESN2上应用#4的一个用户。可以这样来处理每一个用户A,以使执行应用/服务交互处理,以向它应到达的应用提供呼叫/交易,然后在第一个应用判断不需要对其部分采取动作的情形下,将它提供到下一个应用。
本发明的一个目的是向无线智能网络的用户提供访问在以前仅能够被一个有线智能电话网络的用户所访问的、功能改进的服务。
本发明的另一个目的是向功能改进的服务提供无线智能网络的能力。
本发明的另一个目的是向多个功能改进的业务节点提供一个无线智能网络接口。
本发明的另一个目的是允许基于无线智能网络的、功能改进的业务能够被多个地理位置上分散的业务节点所使用。
本发明的另一个目的是在一个无线智能网络中提供用户突发数据的源路由功能。
本发明的另一个目的是在功能改进的服务由多个功能改进服务节点提供时,提供一个节点的子集来对业务请求作出响应。
本发明的另一个目的是在多个功能改进业务节点对一个无线智能网络中的一给定用户业务请求均能够作出响应时,提供业务交互仲裁。
根据本发明的一个方面,提供了一种电话系统,该系统具有能够处理独立于语音信号的交换和控制信号的信令网络装置,所述信令网络装置对来自无线用户的对属于服务请求的呼叫作出响应并且处理这些呼叫,所述信令网络装置包括用于对一个请求服务的无线用户发起的到所述电话系统的呼叫作出响应而提供交易处理信号的装置,所述电话系统包括消息服务器,其特征在于,该消息服务器包括:网络消息处理器,用于对所述交易处理信号作出响应,产生与信令网络装置和业务节点兼容的消息信号;消息路由器,连接到所述网络消息处理器,用于将所述消息信号路由到一个或者多个业务节点的接口;和业务节点消息处理器,用于将至少一个业务节点连接到所述消息路由器,以对所述用户呼叫请求服务作出响应,将所述业务节点所提供的服务传递到所述无线用户。
根据本发明的另一个方面,提供一种电话系统中提供服务的方法,该电话系统具有能够处理独立于语音信号的交换和控制信号的信令网络装置,所述信令网络装置对来自无线用户的属于业务请求的呼叫作出响应并且处理这些呼叫,该电话系统从业务节点向无线用户提供被请求服务,该方法包括步骤:所述信令网络装置对来自一个无线用户的呼叫作出响应,产生交易处理信号;所述信令网络装置将所述交易处理信号传递到一个消息服务器;所述消息服务器对所述交易处理信号作出响应,产生、处理和路由与信令网络装置及业务节点兼容的消息信号;所述消息服务器对所述消息信号作出响应,与一个或者多个业务节点相连接;和所述消息服务器将来自所述一个或者多个业务节点的响应路由到所述信令网络,以向所述无线用户提供被请求的服务。
附图说明
仅仅是通过示例,而不是限制,并参考附图来描述本发明,其中:
图1是一个一般功能改进的智能电话网络的一个图;
图2是根据本发明的一个无线改进网络的结构图;
图3显示了所述消息服务器如何与所述电话网络的其它部分进行相互联系;
图4是根据本发明,用于处理消息的移动性业务控制点的软件结构图;
图5是根据本发明,节点接口的软件结构图;
图6A到6D显示了与所述移动性业务控制点和节点接口的功能相关的呼叫流,其中图6A是SS7网络和功能改进业务节点之间的消息的一般流图;图6B是进入到所述消息服务器或者MSCP(IWSE)的消息的一个流图;图6C是从MSCP处理的消息一个流图;和图6D是包括一个ESN平台退出登录消息流的消息流图。
具体实施方式
参考图1,图1显示了一个功能改进的智能电话网络的一个概图。所述实施方式中所描述的方法和结构将把7号信令系统协议(SS7)作为一个电话网络的一个示例,但是应理解,本发明的范围不局限于所述协议。在一个功能改进的智能网络中,被用于控制和路由用户呼叫的信令被与传送实际语音会话的网络不同的网络所处理。
呼叫方或者用户1使用一个传统的方式向网络发送一个呼叫到被呼叫方或者用户2。所述呼叫的信令细节被业务交换点3所处理和路由,向用户1提供服务的所述业务交换点3通过SS7网络将信令细节传送到信令转换点4以进行进一步的处理。根据信令细节的内容,信令转换点4将联系和激活网络中必要的资源,以执行从这些信令细节产生出来的功能。在所述最简单的情形中,作为SS7网络协议的一个特征,信令转换点4与向被呼叫方或者用户2提供服务的业务交换点5进行联系,并且指导业务交换点5建立到被呼叫方2的一个连接。如果接收了一个响应,例如通过被呼叫方2移开电话的接收器,然后,就在向呼叫方1提供服务的业务交换点3和向被呼叫方2提供服务的业务交换点5之间建立了一个语音连接,由此允许在呼叫方1和被呼叫方2之间进行一个语音会话。
在一个功能改进的智能网络中,业务逻辑是在实际业务交换点的外部被执行的,这允许能够提供多种业务并且用户能够请求这些业务。根据信令细节的特性,信令转换点4可能经过其它的SS7链路激活业务控制点6建立其它的连接,以提供多种服务。业务控制点6是可以被编程的,并且通过与智能外设7建立连接,可以提供各种可编程的交互式用户服务。可以通过智能外设7来进行接入,以允许查询产生用户服务,例如800号服务和替代的计费服务的数据库。实际上,将信令从业务交换点3路由到智能外设7能够允许向用户提供各种新业务,并且实际上是业务节点和功能改进服务提供的开始点。
到目前为止的描述基本上局限于用户通过有线连接到网络的情形。但是,使用新业务节点允许将无线用户或者蜂窝用户互连,以与有线网络进行接口通信。
现在将参考图2,使用与上面描述图1的功能改进的智能网络的方式类似的方式,来描述一个无线智能网络的一个整体结构图。呼叫方10使用一个已知的方式向其业务基站11发起一个呼叫,而所述业务基站11反过来又连接到移动性的呼叫方蜂窝交换机12。这些基站或者小区提供蜂窝电话和蜂窝网络之间的无线接口。蜂窝交换机是一个无线网络的基本部件。这些部件提供了蜂窝用户之间和/或者蜂窝用户与有线用户之间的互连。7号信令系统协议产生了其处理与语音内容处理不同的信令内容。所述信令内容开始是被信令转换点13处理的。对于到一个呼叫方的一个传统的、简单的呼叫,7号信令系统链路被连接到向被呼叫方16提供服务的被呼叫方蜂窝交换机14,由此与被呼叫方16建立了一个连接。一旦获得了被呼叫方16能够应答所述呼叫的一个响应,就在呼叫方蜂窝交换机12和被呼叫方蜂窝交换机14之间建立一个语音连接,以提供从呼叫方10到被呼叫方16的语音通信。
在一个7号信令系统网络中,信令转换点负责在网络中路由所述呼叫信令,并且负责将它路由到合适的网络部件。所述STP另外还执行一个查看的功能,通过所述功能,它判断被请求的终接线路的状态。如果所述终接线处于忙状态或者不能够应答,STP相应地就命令起呼蜂窝交换机向所述呼叫者提供一个忙音或者一个振铃音。这发生在建立一个语音路径以前,这样可以为处于交谈状态的呼叫节省语音资源。
用于在一个无线智能网络中互连信号的一个协议是如前面所描述的IS41。在所述功能改进的智能网络7号信令系统中,交易处理能力应用部分(TCAP)是控制在信令节点之间被传送的、与电路无关的信息的信号功能。这是SS7网络对从一个无线网络来的、传统上不能够直接被业务节点17处理的一个呼叫作出响应,而产生的TCAP信号。是一个有线网络中的这些业务节点对用户请求作出响应,来提供各种功能改进的服务。在一个改进的智能网络环境中,改进的服务是通过一个业务节点被分发的。所述业务节点在从所述网络发送来的触发条件的控制下,提供服务。这些触发条件是使用一个IS41信息被发送的。所以,在信令转换点13和一般表示为17的业务节点之间需要消息服务器18,以使一个无线网络中的一个呼叫方/被呼叫方能够发起和使用业务节点17所提供的服务。所述本发明申请的本质是在这种图2上下文的网络中使用所述消息服务器。实际上,本发明使功能改进的业务节点使用无线智能网络实施方式所提供的功能。IS41消息服务器(IWSE)18在业务节点17和所述无线网络之间提供IS41接口。它收集IS41消息并且将所述呼叫路由到合适的业务节点以进行确认。另外,可用的和连接到信令转换点13的是包括关于一个特定服务区域的蜂窝用户的信息的一个数据库归属位置寄存器19。当一个用户处于激活时(蜂窝电话被打开时),HLR将识别和确认所述小区电话。另外,它在所有时间均跟踪用户的位置。
为了进行解释说明,在描述本发明的进一步细节以前,将展现一个初始的无线应用功能性问题。一个当前的预付费业务平台需要一个用户拨打一个接入号码来进入一个语音响应系统,然后,所述语音响应系统收集计费信息并且完成所述呼叫。这被称作“二次拨号”。所述移动性服务提供者可能希望每一次使用一个蜂窝电话时,一个呼叫者总是被鉴别。另外,也希望消除服务提供者认为是麻烦的和侵入的所述二次拨号过程。使用本发明产生的功能解决了这些问题,并且还提供了装置来开发新应用和新业务。
图3显示了本发明的消息服务器如何与所述电话网络的其它部分进行通信。业务交换点,或者移动性交换中心的标号是30。前面已经参考图1和2简单地描述了这些部件,并且其标号分别是3,5,和12,14,是连接到呼叫方或者被呼叫方的部件30是否被有线连接,或者是被使用一个蜂窝电话连接。信令转换点31所提供的功能与前面图1和2所描述的、分别由部件标号4和13所提供的、并且主要是处理信令细节的功能类似。消息服务器32的功能是连接到所述智能网络,例如7号信令系统,并且执行已经作为图1中部件标号6被描述的业务控制点的功能。消息服务器32集成到已有电话网络中,并且包括两个部件,即移动性业务控制点(MSCP)32和节点接口(NI)33。一方面,消息服务器经过信令转换点31连接到所述电话网络。另一方面,消息服务器32使用一个通信协议,例如互联网和网络协议传送控制协议/互联网协议(TCP/IP)来与节点接口33和功能改进的业务节点35进行通信,但是也可以使用其它协议进行通信。总之,所述移动性业务控制点和消息服务器的节点接口路由从在所述电话网络和在改进业务节点35上运行的合适的应用之间的SS7链路来的交易处理能力应用部分(TCAP)消息。
图3仅仅是用于描述的,当然,实际上,在一个实际的网络应用中,网络中各种部件的数目可能比图3所显示的数目多或者少。本专利申请的申请人已经制造了一个实际可用的产品来实现消息服务器,这通常称作IBM无线服务器使能器。
除了包括移动性业务控制点和节点接口的消息服务器外,一个平台节点接口(PNI)为各种提供功能改进的服务的平台提供了一个编码接口,以与所述节点接口进行通信。所述应用程序接口基本上是被所述平台使用来与所述节点接口进行通信的一个远程过程调用(RPC)库,这是众所周知的。一个RPC.x文件被用于产生在节点接口和平台上的服务之间进行通信的PNI客户/服务器模块。所述RPC.x文件是一个协议定义文件,并且如该领域的技术人员所理解的,是被用于定义所需要的通信协议。
现在参考图4,现在将提供实现移动性业务控制点的软件结构的最重要方面的功能描述。在图4中,移动性业务控制点一般由部件标号40所表示,并且被显示成与智能网络电话系统(SS7)和节点接口相连。MSCP被设计成一个桥接的功能,以使TCAP消息能够在所述电话网络和功能改进的业务节点或者移动性业务提供者之间传递。
MSCP40包括5个主要的功能部件,即网络消息处理器41,消息路由器42,节点选择器43,优先级选择器44和业务节点消息处理器45。网络消息处理器41向智能电话网络SS7发送TCAP交易处理并且从其接收TCAP交易处理。它通过打包和拆包TCAP信号部件并且将所述信息传递到消息路由器42来完成上面所述功能。消息路由器42具有两个功能。第一个功能是向和从功能改进业务节点的节点接口或者移动性业务平台的节点接口发送和接收信息。它还对相同交易处理的业务竞争进行优先级处理,这样实现将要被描述的、优先级选择器44所执行的业务交易处理仲裁和优先级处理的结果。
节点选择器43的功能是选择哪一个节点或者哪几个节点来处理从所述网络发起的一个请求。节点选择器43提供源路由能力,以根据SS7系统中用户发起归属位置寄存器点码,来将被一个无线用户呼叫所发起的无线智能网络(WIN)数据路由到目的功能改进业务节点(ESN)。源路由允许使用与SS7网络对用户组群的方法相同的方法来对用户组群。如果电话公司在多个地理/逻辑区域中提供了相同的服务,那么,可以根据归属位置寄存器的网络地址来选择正确的ESN来向所述用户提供服务。当前的系统典型地是根据被呼叫用户号码或者呼叫用户号码来路由请求,或者是选择一个ESN向所述客户提供服务,然后再不得不向一个中心数据库查询所述用户的信息(即,所述用户没有一个“归属”节点)。
在一给定的地理范围内,电话公司可能会提供被多个ESN所覆盖的、功能改进的服务,这多个ESN中的每一个均能够提供多个功能改进的服务。这些ESN中的一个子集中的每一个均能够对处理一给定的服务请求。与系统轮询所有节点相比,系统仅轮询数目较少的节点时其效率更高。一个节点减少算法将在网络中提供服务的节点的总集合减少到向所述用户是其中一个用户的、用户地理/逻辑电话公司服务区域提供服务的一个节点子集合。这样,所述节点减少算法产生了根据用户发起归属位置寄存器点在SS7中的码选择一个ESN子集合来提供被请求的服务交易处理。所述算法提供了在节点地址和归属位置寄存器(HLR)地址之间的“多对多”的数据关系。所述算法检测HLR点码的进入消息,并且检测被所述HLR所服务的节点的登录节点。一旦识别了所述节点子集合,就仅仅轮询它们。
优先级选择器44提供了在对来自网络的一个请求作出响应的多个ESN之间进行仲裁和优先级处理的功能,以决定哪一个业务和哪一个ESN将处理所述呼叫。一个或者多个ESN将提供一个或者多个服务,这一个或者多个ESN中的每一个均能够处理一给定的用户服务请求。这种服务的示例包括一个预付费蜂窝应用或者一个主呼叫方付费的应用。一个交叉节点服务交易处理仲裁算法以服务提供者规定的顺序,来选择服务以提供要处理的交易。由此,多个功能改进的服务能够共享SS7网络接口,而同时提供交叉节点仲裁的技术优点。这样,就不需要每一个ESN具有一个SS7接口。
业务节点消息处理器45管理和提供到和来自节点接口的可靠通信。
消息网络处理器41经过SS7适配器与SS7网络进行通信。这些适配器是硬件并且是所述系统的一部分,这些适配器上运行着消息服务器(IWSE)软件。每一个系统中最少有两个适配器,一个适配器是激活的,而另一个适配器处于后备状态。
图4显示了各种存储装置,以为相应的部件提供合适的数据库。这样,从上面描述的功能部件的组合可以看出,所述移动性业务控制点执行发送和接收TCAP消息的功能,这些TCAP消息是作为到/来自一个用户的一个呼叫的结果被7号信令系统电话网络所产生的。然后,MSCP可靠地将TCAP消息发送和路由到合适的节点接口,并且管理在一个或者多个功能改进业务节点可以提供的、不同功能改进的服务之间进行的业务交易处理。
如所指出的,消息服务器的另一个部分是节点接口。现在将参考图5来描述节点接口的软件结构。图5中,一般用标号51来表示节点接口,并且节点接口的功能是用作在图4中所描述的MSCP40和前面所涉及的、最后指的是功能改进的业务节点或者移动服务提供者的平台节点接口之间的一个接口。节点接口51执行一些功能。它将从网络来的进入消息经过平台接口52发送到正确的应用和提供所需服务的、正确的、功能改进的业务节点,并且经过MSCP接口53将出呼的消息路由到前面描述的MSCP。节点接口51维持登录到功能改进的业务节点所提供的应用中的一个列表,如54所显示的。进一步,节点接口51告知每一个独立的业务节点,从用户来的、被保存在56待解决的查询中的进入交易。交易处理信息被保存在交易处理信息存储器55中,以在后面由被选择来接收所述服务的应用进行检索。交易处理信息存储器55连接到保存临时线路目录号码和相应的IS41协议消息信息的TLDN索引IS41信息57。临时线路目录号码(TLDN)数据库保存了临时被分配来标识业务节点中应用的号码,并且这些被提供的交易处理信息的被按照需要保存在交易处理信息存储器55中。最后,节点接口51组合从功能改进业务节点提供的应用来的响应,以构造可以被发送到MSCP来进行业务交互仲裁的业务列表,如前面所描述的。关于每一个SS7适配器和哪一个适配器被维持的信息存放在MSCP适配器列表/激活适配器信息58中,因为接口需要知道哪一个适配器是激活的。MSCP接口53维持到如前面所描述的、移动性业务控制点的连接。平台接口52维持到各种ESN平台的连接,并且处理心跳(heartbeating)和协调对业务列表的请求。
现在,参考图6A到6D来描述产生于从蜂窝用户发起的、到消息服务器的进入呼叫的各种呼叫流消息,这些消息涉及功能改进业务节点中应用提供的服务。如前面所描述的,消息服务器包括移动性业务控制点和节点接口的功能。
图6A显示了在SS7网络,消息服务器(IWSE)和平台节点接口/功能改进业务节点之间的消息流。所述图显示了实际消息服务器的外部消息的交互。图6A显示了每一个ESN所执行的、一个典型的或者一般的登录/退出登录序列。所述序列通知1WSE,ESN处于激活状态并且正在提供服务。一个ESN产生所述消息ni_PlatformLogin()来登录到IWSE,以表示它自己已经处于激活状态。ni_PlatformLogin()-resp是IWSE对所述ni_PlatformLogin()作出响应,而发出的确认。所述图还提供了进行心跳的一个典型请求/响应消息对。这些消息被显示为消息ni_HearBeat和ni_Heartbeat-resp。这些消息周期性地在ESN和IWSE之间进行流动,以确保所述连接仍然保持激活状态。ni_HearBeat()是一个定时消息,例如,平台(ESN)每隔30秒发送所述消息来通知IWSE,它处于激活并且是好的。所述消息ni_HearBeat()-resp是IWSE对心跳消息被接收到的一个确认。消息SS7响应和SS7请求显示了在SS7网络和消息服务器之间进行的通信。特别重要的是,图6A显示了从节点接口来的消息GetServiceList和InvokeService,这些消息将参考图6B在后面详细描述。
参考图6B,显示了移动性业务控制点内部和当从网络来的一个业务请求到达时所发生的消息流。因为所述图处理在消息服务器的移动性业务控制点内部流动的各种消息,所以图6B所显示的各种部件名称与前面参考图4所描述的和所表示的意义相同。
网络消息处理器将SS7TCAP消息解码成显示为IS41MsgInvoke的一个内部消息服务器格式。然后,它将所述消息前转到所述消息路由器以进行进一步的处理。所述消息路由器向节点选择器发送一个GetNodeList的消息。节点选择器执行一个节点减少的算法,如前面所描述的,并且返回向其提供交易处理的一个节点列表,所述节点列表称作图6B中的节点列表NodeList。然后,所述消息路由器向业务节点消息处理器发送一个GetServiceList的消息,所述业务节点消息处理器经过节点接口将所述消息最后前转到合适的、功能改进的业务节点。然后,所述业务节点消息处理器收集从节点接口来的响应,并且汇集成一个业务列表ServiceList。当然,这是能够处理交易并且所述用户是其一个客户的一个业务列表。前面已经证实,所述业务知道所述用户的存在。然后,所述业务列表被发送回消息路由器,如图6B所显示的。所述消息路由器使用所显示的GetPriorityServiceList消息,将所述业务列表发送到优先级选择器。所述优先级选择器以服务提供者所规定的顺序将这些业务在列表中进行排序,以处理合适的业务交易。被排序的列表在被标识为优先级业务列表PriorityServiceList的一个消息中被返回到消息路由器,如图6B所显示的。所述消息路由器然后使用所显示的InvokeService消息将所述交易发送到业务节点消息处理器,业务节点消息处理器通过被选择节点的节点接口对所述交易进行前转并且最后前转到作为最高优先级被选择的、功能改进的业务节点。然后,从所述功能改进的业务节点来的处理结果经过业务节点消息处理器被返回到消息路由器,所述消息路由器将一个IS41MsgResp前转到所述网络消息处理器,以将所述响应编码成网络的一个TACP消息。
从节点接口和业务节点消息处理器来的一个响应的格式可以有3种。一个AcceptService接受服务响应基本上是对网络的一个正响应,其中填写了必要的信息以进一步处理所述呼叫,例如,可以是一个临时线路目录号码(TLDN)。一个接受服务消息基本上意味着所述呼叫者是被授权使用所述特定服务的。一个拒绝服务是表示向其提供了交易的所述服务已经处理了所述交易,并且应向所述网络发送表示负结果的一个响应,例如“不能够进一步处理交易”,或者“系统过载”。实际上,一个拒绝消息意味着所述呼叫方没有被授权使用所述服务。重新选择ReSelect是表示所述交易应被传递到优先级列表中的下一个服务的响应。在所述过程中,如果是所述列表中最后一个服务发送了一个重新选择响应,然后就向所述网络发送一个拒绝服务的消息,并且结束所述呼叫。在属于上述3个响应格式中的每一个情形下,所述消息路由器向所述网络消息处理器发送一个合适的响应。所述网络消息处理器使用网络格式对所述响应进行编码,并且将它发送回发起呼叫的电话网络系统。
一个向外的呼叫被定义由一个蜂窝用户发起的一个呼叫。当一个蜂窝用户摘钩时,所述信令转换点最后查询将所述用户识别为一个改进智能网络用户的归属位置寄存器,并且将这些消息路由到消息服务器以进行IWSE的功能。
在一个进入呼叫被定义为到一个蜂窝用户的呼叫。当一个呼叫是到一个蜂窝用户时,所述归属位置寄存器经过所述信令转换点,将所述用户识别为一个改进智能网络的用户,并且将所述消息路由到消息服务器和IWSE。
图6C显示了消息服务器中IWSE内部的详细交易流。一个节点接口和连接到IWSE的一个功能改进的业务节点的任何应用可以发起一个IS41交易,如所述图中所显示的。实际上,所述图显示了当一个ESN发起一个网络交易时所发生的情形。所述业务节点消息处理器从所述节点接口和ESN接收交易。业务节点消息处理器向消息路由器发送一个IS41MsgInvoke。所述消息路由器将所述IS41MsgInvoke发送到网络消息处理器,以进行编码。所述网络消息处理器将所述消息编码为一个TCAP消息,并且向网络发送请求。所述网络消息处理器接收来自网络的响应,并且对它进行解码,并且向消息路由器发送IS41MsgResp。消息路由器向业务节点消息处理器发送IS41MsgResp响应,以将所述响应前转到发起请求的节点接口/功能改进的业务节点。
图6D显示了另一组在实际消息服务器外部发生的交易。所显示的后面的消息属于表示功能改进的业务节点平台不再保持激活和提供业务的一个平台退出登录的消息流。一个平台退出登录消息被发送到消息服务器,并且返回一个确认消息Ack。图6D显示了GetIS41Info和ReleaseTLDN(临时线路目录号码)消息流。这些消息被用于允许功能改进的业务节点访问节点接口的交易信息管理者数据库,如图5所显示的。GetIS41Info查询促使节点接口查询被请求的交易细节,并且将它们提供到功能改进的业务节点,如消息IS41Info所显示的。ReleaseTLDN消息促使节点接口从其数据库中删除所说明的记录,并且当所述动作完成时,就向ESN提供一个确认消息响应。所显示的第一SS7响应消息是所述平台从消息服务器发起到所述网络的ni_SendIS41Request的扩展,它使用一个SS7的格式通过IWSE传递到网络。响应SS7响应和在LOCREQ RESP中被请求的信息被返回到平台。类似地,第二SS7请求消息是另一个平台发起的请求的扩展,并且信息在消息BILREQ RESP中被返回。所述图显示了如图6C所描述的消息流的一个高层视图。
应理解,在图3,4和5中所显示和描述的每一个模块,和图6A到6D中所显示的和描述的各种消息的产生和流动均可以用计算机程序指令来实现。这些程序指令可以被提供到一个处理器以产生一个机器,以使在所述处理器上被执行的指令产生实现在各种模块和消息中所规定的功能,并且被需要来指出这些消息。这些计算机程序指令可以被一个处理器执行来促使所述处理器执行一系列操作步骤,来产生一个用计算机实现的过程,以使在所述处理器上被执行的指令提供实现在各种模块和消息中所规定的、和各种模块和消息所需要的指令的步骤。
所以,各种显示的和描述的模块和消息能够组合执行规定功能的装置,能够组合执行规定功能的步骤,和支持执行规定功能的程序指令装置。还应理解,各种图中的每一个模块或者模块的组合,和各种消息的产生和流动可以使用基于特殊目的的硬件的系统来实现,所述系统执行规定的功能或者步骤,或者执行特定目的硬件或者计算机指令的组合。
前面,仅仅是示例性地描述了本发明的优选实施方式,并且没有任何局限性,所以,该领域的技术人员将很容易理解,可以对本发明的细节和应用进行很多修改,所有这些修改和变化均在其精神和范围内。
Claims (8)
1.一种电话系统,该系统具有能够处理独立于语音信号的交换和控制信号的信令网络装置,所述信令网络装置对来自无线用户的对属于服务请求的呼叫作出响应并且处理这些呼叫,所述信令网络装置包括用于对一个请求服务的无线用户发起的到所述电话系统的呼叫作出响应而提供交易处理信号的装置,所述电话系统包括消息服务器,其特征在于,该消息服务器包括:
网络消息处理器,用于对所述交易处理信号作出响应,产生与信令网络装置和业务节点兼容的消息信号;
消息路由器,连接到所述网络消息处理器,用于将所述消息信号路由到一个或者多个业务节点的接口;和
业务节点消息处理器,用于将至少一个业务节点连接到所述消息路由器,以对所述用户呼叫请求服务作出响应,将所述业务节点所提供的服务传递到所述无线用户。
2.如权利要求1所述的电话系统,其中所述网络消息处理器与所述信令网络装置之间发送或者接收交易处理信号。
3.如权利要求1或2所述的电话系统,其中所述消息服务器包括用于根据发起所述请求呼叫的无线用户的位置来将消息信号路由到业务节点的节点选择器,所述信令网络装置进一步包括用于验证所述无线用户的装置。
4.如权利要求1或2所述的电话系统,其中所述消息服务器包括优先级选择器,用于选择多个业务节点中的一个或者多个来处理消息信号,以向所述无线用户提供被请求的服务。
5.如权利要求1或2所述的电话系统,其中业务节点消息处理器,与所述一个或者所述多个业务节点的节点接口装置交换所述消息信号。
6.如权利要求5所述的电话系统,其中将所述业务节点与所述消息服务器互连的所述节点接口装置包括用于存储被进一步处理的所述消息信号的交易处理信息存储器。
7.一种电话系统中提供服务的方法,该电话系统具有能够处理独立于语音信号的交换和控制信号的信令网络装置,所述信令网络装置对来自无线用户的属于业务请求的呼叫作出响应并且处理这些呼叫,该电话系统从业务节点向无线用户提供被请求服务,该方法包括步骤:
所述信令网络装置对来自一个无线用户的呼叫作出响应,产生交易处理信号;
所述信令网络装置将所述交易处理信号传递到一个消息服务器;
所述消息服务器对所述交易处理信号作出响应,产生、处理和路由与信令网络装置及业务节点兼容的消息信号;
所述消息服务器对所述消息信号作出响应,与一个或者多个业务节点相连接;和
所述消息服务器将来自所述一个或者多个业务节点的响应路由到所述信令网络,以向所述无线用户提供被请求的服务。
8.如权利要求7的所述方法,其中所述产生、处理和路由所述消息信号的步骤包括:
从多个业务节点中选择一个或多个能够处理消息信号的业务节点;
在对消息信号作出响应而提供各种服务的业务节点之间进行仲裁,以决定哪一个业务节点来处理服务请求;和
经由所述被决定的业务节点的节点接口将所述消息信号转交到所述被决定的业务节点。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002272020A CA2272020C (en) | 1999-05-17 | 1999-05-17 | Method and apparatus to enable enhanced services of an intelligent telephone network in a wireless environment |
CA2,272,020 | 1999-05-17 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1275037A CN1275037A (zh) | 2000-11-29 |
CN1142686C true CN1142686C (zh) | 2004-03-17 |
Family
ID=4163552
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB001085522A Expired - Lifetime CN1142686C (zh) | 1999-05-17 | 2000-05-16 | 电话系统及其服务提供方法 |
Country Status (9)
Country | Link |
---|---|
US (1) | US6922413B1 (zh) |
EP (1) | EP1054567B1 (zh) |
JP (1) | JP3943802B2 (zh) |
KR (1) | KR100362975B1 (zh) |
CN (1) | CN1142686C (zh) |
AT (1) | ATE406052T1 (zh) |
CA (1) | CA2272020C (zh) |
DE (1) | DE60039936D1 (zh) |
TW (1) | TW437232B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10132333B4 (de) * | 2001-07-02 | 2006-05-24 | Siemens Ag | Verfahren und Netzanordnung zum Zugriff auf geschützte Ressourcen per Mobilfunk-Endgerät |
US7979297B1 (en) | 2002-08-19 | 2011-07-12 | Sprint Communications Company L.P. | Order tracking and reporting tool |
US7356038B2 (en) * | 2002-09-13 | 2008-04-08 | At&T Mobility Ii Llc | Systems and method for a communications broker |
KR100964679B1 (ko) | 2003-08-19 | 2010-06-22 | 엘지전자 주식회사 | 멀티미디어 방송 멀티 캐스트서비스에서 무선자원제어연결 모드 단말을 집계하는 방법 |
CN100418339C (zh) * | 2003-10-08 | 2008-09-10 | 上海粱江通信软件有限公司 | 用于通信控制与选路的七号信令消息识别处理方法及装置 |
US8027296B2 (en) * | 2008-03-07 | 2011-09-27 | At&T Mobility Ii Llc | Dynamic mobile service control deployment architecture |
US8787545B1 (en) * | 2013-07-26 | 2014-07-22 | Cellco Partnership | Caller name identification using data structure synchronization of a wireline network and a wireless network |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4878240A (en) | 1988-01-25 | 1989-10-31 | Bell Communications Research, Inc. | Multi-service telephone switching system |
US5285469A (en) | 1991-06-03 | 1994-02-08 | Omnipoint Data Corporation | Spread spectrum wireless telephone system |
US5206901A (en) | 1991-12-23 | 1993-04-27 | At&T Bell Laboratories | Method and apparatus for alerting multiple telephones for an incoming call |
JPH07222219A (ja) | 1994-02-08 | 1995-08-18 | Nippon Telegr & Teleph Corp <Ntt> | 構内型インテリジェントネットワーク装置と方法 |
US5583914A (en) | 1994-06-30 | 1996-12-10 | Lucent Technologies Inc. | Intelligent wireless signaling overlay for a telecommunication network |
EP0776578A1 (en) | 1995-05-26 | 1997-06-04 | Motorola, Inc. | Radiotelephone switching system and method of providing radiotelephone services |
FI102343B (fi) | 1996-02-20 | 1998-11-13 | Sonera Oyj | Järjestelmä ja menetelmä datan lähettämiseksi |
US5943408A (en) * | 1996-04-22 | 1999-08-24 | Lucent Technologies Inc. | Flexible direct signaling system |
US6181935B1 (en) * | 1996-09-27 | 2001-01-30 | Software.Com, Inc. | Mobility extended telephone application programming interface and method of use |
US6449284B1 (en) * | 1997-03-21 | 2002-09-10 | Avaya Technology Corp. | Methods and means for managing multimedia call flow |
US6141339A (en) * | 1997-04-04 | 2000-10-31 | Sprint Communications Company, L.P. | Telecommunications system |
JP3313302B2 (ja) | 1997-04-18 | 2002-08-12 | 日本電信電話株式会社 | ネットワークサービス制御のアクセス方式及び方法 |
JPH11110324A (ja) * | 1997-10-07 | 1999-04-23 | Hitachi Ltd | 代理サーバ選択装置および代理サーバ |
-
1999
- 1999-05-17 CA CA002272020A patent/CA2272020C/en not_active Expired - Lifetime
- 1999-08-10 TW TW088113656A patent/TW437232B/zh not_active IP Right Cessation
- 1999-09-23 US US09/401,937 patent/US6922413B1/en not_active Expired - Fee Related
-
2000
- 2000-05-08 DE DE60039936T patent/DE60039936D1/de not_active Expired - Lifetime
- 2000-05-08 AT AT00303864T patent/ATE406052T1/de not_active IP Right Cessation
- 2000-05-08 EP EP00303864A patent/EP1054567B1/en not_active Expired - Lifetime
- 2000-05-09 JP JP2000135287A patent/JP3943802B2/ja not_active Expired - Fee Related
- 2000-05-12 KR KR1020000025311A patent/KR100362975B1/ko not_active IP Right Cessation
- 2000-05-16 CN CNB001085522A patent/CN1142686C/zh not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP1054567A3 (en) | 2001-09-12 |
DE60039936D1 (de) | 2008-10-02 |
ATE406052T1 (de) | 2008-09-15 |
EP1054567A2 (en) | 2000-11-22 |
JP3943802B2 (ja) | 2007-07-11 |
KR20000077243A (ko) | 2000-12-26 |
CA2272020A1 (en) | 2000-11-17 |
JP2001007923A (ja) | 2001-01-12 |
TW437232B (en) | 2001-05-28 |
US6922413B1 (en) | 2005-07-26 |
KR100362975B1 (ko) | 2002-11-29 |
CA2272020C (en) | 2003-04-29 |
CN1275037A (zh) | 2000-11-29 |
EP1054567B1 (en) | 2008-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6560327B1 (en) | Method and system for providing telecommunications services using mediated service logic | |
KR100385136B1 (ko) | 이기종 망 연동을 위한 맵 메시지 처리 시스템 및 방법 | |
CN1135015C (zh) | 用于到移动终端的互联网电话呼叫的移动管理系统与方法 | |
USH1837H (en) | Generic telecommunications system and associated call processing architecture | |
USH1921H (en) | Generic wireless telecommunications system | |
CN1332940A (zh) | 用于给在h.323系统中漫游的移动站提供移动终接呼叫的系统和方法 | |
JP2000506688A (ja) | 分散電気通信課金システム用リアルタイム通信網 | |
JP2000511381A (ja) | 電気通信ネットワーク内で経路選択アドレスを変換するためのシステム | |
CN1084001A (zh) | 电信网络的网络结构和信令规约 | |
JP2000508494A (ja) | 電気通信システム内におけるネットワークプロトコル変換モジュール | |
CN1143513C (zh) | 用于建立电信连接的设备和方法 | |
CN1142686C (zh) | 电话系统及其服务提供方法 | |
WO2000051331A1 (en) | Automatic conversion of telephone number to internet protocol address | |
CN100518216C (zh) | 一种实现不同网络间号码携带的方法 | |
CN1913550A (zh) | 利用软交换实现固网查询用户集中数据库的系统和方法 | |
CN100367737C (zh) | 下一代网络中智能网的实现及其与pstn网络的互通 | |
EP1748667A1 (en) | A system and method for accomplishing mobile management of fixed network switching node | |
EP1054569A1 (en) | Method of establishing a connection across a telephone network and an IP network | |
CN1499790A (zh) | 软交换设备对外开放业务接口的方法 | |
EP1643777B1 (en) | Methods and apparatus for controlling signalling gateways | |
CN100391270C (zh) | 呼叫处理方法 | |
RU2369984C2 (ru) | Способ и система для осуществления мобильного управления стационарными терминалами в сети связи | |
KR100455878B1 (ko) | 어플리케이션층데이터를포함하는신호를통신하는시스템및신호접속제어부분파라미터를변환하는시스템 | |
US7787608B2 (en) | Communications network system for implementing mixed services and method thereof | |
CN1589061A (zh) | 基于No.7信令系统在信令链路上传送消息的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20040317 |
|
CX01 | Expiry of patent term |