CN101682674A - 用于使用基于位置路由号的查询和响应机制来将呼叫路由到ip多媒体子系统(ims)用户的方法、系统和计算机程序产品 - Google Patents

用于使用基于位置路由号的查询和响应机制来将呼叫路由到ip多媒体子系统(ims)用户的方法、系统和计算机程序产品 Download PDF

Info

Publication number
CN101682674A
CN101682674A CN200880012488A CN200880012488A CN101682674A CN 101682674 A CN101682674 A CN 101682674A CN 200880012488 A CN200880012488 A CN 200880012488A CN 200880012488 A CN200880012488 A CN 200880012488A CN 101682674 A CN101682674 A CN 101682674A
Authority
CN
China
Prior art keywords
lrn
communications service
service subscriber
subscriber identifier
response message
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
CN200880012488A
Other languages
English (en)
Other versions
CN101682674B (zh
Inventor
A·班图库尔
V·拉维尚卡尔
P·J·马尔西科
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.)
Thai Clark international Limited by Share Ltd.
Tekelec Global Inc
Original Assignee
Tekelec Inc
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 Tekelec Inc filed Critical Tekelec Inc
Publication of CN101682674A publication Critical patent/CN101682674A/zh
Application granted granted Critical
Publication of CN101682674B publication Critical patent/CN101682674B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5084Providing for device mobility
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • H04L65/104Signalling gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/4228Systems providing special services or facilities to subscribers in networks
    • H04M3/42297Systems providing special services or facilities to subscribers in networks with number portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/128Details of addressing, directories or routing tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/005Personal communication services, e.g. provisions for portability of subscriber numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13097Numbering, addressing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13102Common translator
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13141Hunting for free outlet, circuit or channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13248Multimedia
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13389LAN, internet

Abstract

公开了用于使用基于LRN的查询和响应机制(例如,交换局号码携带处理系统)来将呼叫路由到IP多媒体子系统(IMS)用户的方法、系统和计算机程序产品。根据一种方法,接收包括通信服务用户标识符的基于LRN的响应消息。确定与通信服务用户标识符相关联的IMS网关LRN。将与所述通信服务用户标识符相关联的IMS网关LRN插入到基于LRN的响应消息中,并路由该消息。

Description

用于使用基于位置路由号的查询和响应机制来将呼叫路由到IP多媒体子系统(IMS)用户的方法、系统和计算机程序产品
相关申请
本申请要求2007年2月21日提交的美国临时专利申请序列号为No.60/902,543和2007年3月30日提交的美国专利申请序列号为No.11/731,772的权益,这两个申请中的每个申请均通过引用而全部合并于此。
技术领域
本文所述的主题涉及修改位置路由号响应消息(例如号码携带响应消息)和网络节点卸荷(offload)。更具体地说,本文所描述的主题涉及使用基于位置路由号的查询和响应机制来将呼叫路由到IP多媒体子系统(IMS)的用户。
背景技术
当电话服务用户改变服务位置和/或服务供应商时,本地号码携带(LNP)允许电话服务用户保留他们的同一目录号(directory number)。1996年的电信法案对电话号码携带进行了要求。
位置路由号(LRN)使本地号码携带成为可能。当用户的本地服务转移到另一服务供应商时,例如处于另一交换局时,用户所携带的目录号与号码携带数据库中的携带目的地交换局(ported-to switching office)的LRN进行关联,在美国这由号码携带管理中心(NPAC)管理。NPAC通过本地服务管理系统(LSMS)将号码携带数据分发给服务供应商。每个服务供应商的LSMS用于提供该服务供应商的号码携带数据库。当呼叫已转移(ported)的用户时,发起方交换局具有的由软件执行的机制——该机制被称为触发器——检测到所呼叫方目录号已转移,并且查询号码携带数据库。号码携带数据库返回接收方或携带目的地交换局的LRN,而发起方交换局将该呼叫路由到携带目的地交换局。
因为LNP正变得越来越普遍,所以LNP触发器功能——或者更具体地说,基于LRN的查询和响应功能——正成为交换局设备的标准特征。因为LNP触发器功能在大多数交换局设备中可用,所以由于一些原因期望使用LNP触发器而不是LNP来路由呼叫。然而,LNP触发器通常用于LNP。
期望使用基于LRN的发起方交换局查询和响应功能来路由呼叫的情况是:当所呼叫的用户是IP多媒体子系统(IMS)用户时的情况。一种用于发起方交换局来识别对IMS用户的呼叫的可能机制是向交换局提供IMS触发器,以便交换局查询IMS数据库以获得IMS用户的LRN路由信息。然而,提供新的交换局触发器是昂贵的,特别是随着IMS用户数量的增加。
因此,存在一种使用基于LRN的查询和响应机制来将呼叫路由到IP多媒体子系统(IMS)用户的需要。
发明内容
根据一个方面,本文所述的主题包括用于使用基于LRN的查询和响应机制(例如,交换局号码携带处理机制)来将呼叫路由到IP多媒体子系统(IMS)用户的方法、系统和计算机程序产品。一种方法包括:接收包括通信服务用户标识符的基于LRN的响应消息。确定与通信服务用户标识符相关联的IMS网关LRN。然后,IMS网关LRN可插入到基于LRN的响应消息中,此后,发送该消息。
在一种实现中,接收基于LRN的响应消息可包括:在位于交换局和号码携带数据库之间的路由节点处截取号码携带响应消息,其中,所述响应旨在由交换局使用。响应由路由节点修改,以包括IMS网关的LRN,并且将响应转发给交换局。交换局使用它的号码携带处理功能以从响应中提取LRN并将呼叫路由到IMS网关。这样,交换局号码携带处理功能可用于将呼叫路由到IMS用户,这降低了对专门的IMS相关联的触发器的需要,以实现这种路由。
根据另一方面,接收包括通信服务用户标识符的基于LRN的查询消息。进一步地,确定与通信服务用户标识符相关联的IMS网关LRN。响应于对IMS网关LRN的确定,产生与基于LRN的查询消息相关并包括IMS网关LRN的基于LRN的响应消息。随后,发送响应消息。
本文所描述的用于执行IMS卸荷功能的主题可以以硬件、软件、固件或其任意组合来实现。照此,本文所使用的术语“功能”或“模块”可以指用于执行所描述的特征的硬件、软件和/或固件。在一个示例性实现中,本文所描述的主题可以使用包括实现在计算机可读介质中的计算机可执行指令的计算机程序产品来实现。适于执行本文所描述主题的示例性计算机可读介质包括:磁存储设备、芯片存储设备、可编程逻辑设备、专用集成电路和可下载电子信号。此外,执行本文所描述主题的计算机程序产品可以位于单个设备或计算平台上,或者可以分布在多个设备或计算平台之间。
附图说明
现在将参照附图解释本文所描述的优选实施例,其中:
图1是根据本文所描述主题的实施例的网络图,该网络图示出用于使用基于交换局LRN的查询和响应能力来将呼叫路由到IMS用户的示例性系统;
图2是根据本文所描述主题的实施例的示例性过程的流程图,该示例性过程用于使用基于交换局LRN的查询和响应能力来将呼叫路由到IMS用户;
图3是根据本文所描述主题的实施例的示出示例性系统的网络图,在示例性系统中,IMS卸荷功能生成基于LRN的分析路由(AnalyzeRoute)响应消息,并且呼叫通过通信网络中的IMS网关路由到用户;
图4是根据本文所描述主题的实施例的示例性过程的流程图,其中,在图4中示出的通信网络中,响应于所接收的查询消息,IMS卸荷功能生成基于LRN的AnalyzeRoute响应消息;
图5是根据本文所描述主题的实施例的包括IMS卸荷功能的信号传输点(STP)网络路由元件的框图;以及
图6是根据本文所描述主题的实施例的示出示例性系统的网络图,其中,基于交换局LRN的查询和响应能力用于将无线呼叫路由到IMS用户。
具体实施方式
根据本文所描述主题的实施例的用于使用基于LRN的查询和响应机制(例如交换局号码携带处理机制)来将呼叫路由到IMS用户的方法、系统和计算机程序产品可以在任何适当的网络设备或多个网络设备中实现。例如,该方法、系统和计算机程序产品可以实现在路由节点、信号传输点(STP)、路由器、交换机、网关、媒体网关控制器、软切换或其它适当网络路由元件中。图1示出根据本文所描述主题的实施例的示例性系统,该系统使用基于交换局LRN的查询和响应能力来将呼叫路由到整体地标记为100的通信网络中的IMS用户。尽管图1示出交换局号码携带处理系统,但是本领域技术人员应该意识到本文所呈现的主题不局限于这种系统,而且本文所呈现的主题可以应用于用于将呼叫路由到IMS用户的任何基于LRN的查询和响应机制。参见图1,响应于通信服务用户的呼叫尝试,端局102向网络路由元件108发送本地号码携带(LNP)信息分析(InfoAnalyzed)查询106,网络路由元件108访问包括LNP数据库118的LNP系统110,以得到已转移用户(例如被叫方)的路由信息。尽管将查询106描述为InfoAnalyzed查询,但是查询106也可以是智能网(IN)查询、先进智能网(AIN)查询、智能网应用部分(INAP)初始检测点(IDP)查询、移动网增强逻辑的定制应用(CAMEL)查询或任何其它执行基于查询/响应的网络协议的查询。特别地,本领域的技术人员应该意识到所呈现的主题不局限于仅AIN/IN的实现。
在一个实施例中,LNP系统110可以实现在与路由元件108分离的服务控制点(SCP)上。在一个可替换的实施例中,LNP系统110处于路由元件108的内部。网络路由元件108可将查询106路由到LNP系统110,查询106包括被叫方的号码。
响应于对查询106的接收,LNP系统110可以根据被叫方号码从LNP数据库118获得位置路由号(LRN)。LNP系统110可以返回包括LRN和被叫方号码的LNP AnalyzeRoute响应消息112。在一个实施例中,LRN指示被叫方号码的服务交换局。本领域的技术人员应该意识到,在先进智能网(AIN)实现中,InfoAnalyzed查询和AnalyzeRoute响应对用于从服务控制点(SCP)请求/接收LRN。然而,在智能网(IN)实现中,查询/响应对分别包括指令开始(InstructionStart)查询和控制连接(ControlConnect)响应消息。
网络路由元件108接收响应消息112。在一个实施例中,网络路由元件108的IMS卸荷功能114适于接收响应消息112。根据响应消息112中的被叫方号码,IMS卸荷功能114确定与被叫方号码相关联的IMS网关LRN。例如,IMS卸荷功能114搜索IMS卸荷功能数据库116,以获得与被叫方号码相关联的IMS网关LRN。特别地,如果在IMS卸荷功能数据库116中发现用户标识符(例如,被叫方号码),那么功能114将IMS网关LRN插入到响应消息112中,然后将响应消息112路由到端局102。在一个实施例中,IMS网关LRN可插入到从LNP系统110接收的消息112中。如果响应消息112包括LNP系统110提供的LRN值,则IMS网关LRN可以替换LNP系统110提供的LRN值。如果没有在数据库116中发现用户标识符,那么网络路由元件108将从LNP系统110接收的响应消息112路由到端局102。
图2示出根据本文所描述主题的实施例的示例性方法200的流程图,示例性方法200用于在图1所示的通信网络100中使用基于交换局LRN的查询和响应能力来将呼叫路由到IMS用户。在图2中,与图1相似,所示出的基于LRN查询和响应能力是号码携带处理能力。参见图2,在方框202处,IMS卸荷功能114可以接收包括通信服务用户标识符的号码携带响应消息。在一个实施例中,IMS卸荷功能114可以接收AnalyzeRoute响应消息112,该消息包括被叫方号码和服务交换局的LRN。
在方框204,IMS卸荷功能114查询网络卸荷数据结构(例如,数据库)。在一个实施例中,IMS卸荷功能114查询数据库,以确定IMS网关LRN是否与通信服务用户标识符相关。例如,IMS卸荷功能114可以使用来自响应消息112的被叫方号码以在IMS卸荷功能数据库116中查找与被叫方号码相关联的IMS网关LRN。
在方框206,确定用户标识符是否匹配IMS卸荷功能数据库116中的条目。如果没有发现用户标识符的匹配,那么方法200就进行到方框210,在方框210,正常地路由响应消息。如果在数据库116中有匹配,那么方法200就继续到方框208。
在方框208,将与通信服务用户标识符的匹配条目相关联的IMS网关LRN并入到响应消息112。在一个实施例中,IMS卸荷功能114将与被叫方号码相关联的IMS网关LRN插入到响应消息112中。在响应消息112原本地包含由LNP系统110提供的LRN值的情况下,新获得的IMS网关LRN复写LRN值。
在方框210,对响应消息进行路由。在一个实施例中,网络路由元件108可以进行路由,并且随后向端局102(即LNP查询始发方)发送具有插入的IMS网关LRN的响应消息112。然后,方法200结束。
在可替换实施例中,STP 108适于接收InfoAnalyzed消息,并产生InfoAnalyzed消息的至少一部分的副本,其包括被叫方用户信息和足够的事务识别信息,以允许InfoAnalyzed消息与相应的AnalyzeRoute消息进行关联。InfoAnalyzed消息副本信息暂时被缓冲,并且原本接收的InfoAnalyzed消息被路由到LNP系统110,用于LNP转换处理。临时缓冲器例如可以是与IMS卸荷功能114相关联的RAM或基于硬驱动的数据存储元件。LNP系统110处理InfoAnalyzed查询消息,并产生AnalyzeRoute响应消息。AnalyzeRoute消息由STP 108接收,并且获得先前缓冲的InfoAnalyzed消息副本信息。所获得的被叫方用户信息用于访问IMS卸荷数据库116。如果在IMS卸荷数据库中定位到匹配的条目,那么IMS卸荷数据库返回IMS网关LRN。IMS网关LRN并入到响应消息112中。在一个实施例中,IMS卸荷功能114可以将与被叫方号码相关联的IMS网关LRN插入到响应消息112中。在响应消息112原本包含由LNP系统110提供的LRN值的情况下,新获得的IMS网关LRN复写该LRN值。如果没有在IMS卸荷数据库中发现用户标识符的匹配条目,那么仅将响应消息112路由到查询始发方——端局(EO)102。
在一个实施例中,IMS卸荷功能114可以适于产生响应消息,而不是修改所接收的响应消息。例如,IMS卸荷功能114可以用于响应于从交换局接收到InfoAnalyzed查询来产生AnalyzeRoute响应消息。图3示出根据本文所描述主题的实施例的示例性系统,其中在整体地标记为300的通信网络中,IMS卸荷功能114响应于对InfoAnalyzed查询的接收而产生AnalyzeRoute响应消息。参见图3,响应于呼叫尝试104,端局102可以向网络路由元件108发送LNP InfoAnalyzed查询106,其包括被叫方号码或类似的通信服务用户标识符。
在一个实施例中,IMS卸荷功能114可以接收查询106,并从该查询消息中提取被叫方号码。基于查询106中的被叫方号码,IMS卸荷功能114可以确定与被叫方号码(即,用户标识符)相关联的IMS网关LRN。例如,IMS卸荷功能114可以搜索IMS卸荷功能数据库116,以获得与被叫方号码相关联的IMS网关LRN。如果发现被叫方号码,那么功能114可以产生包括IMS网关LRN的AnalyzeRoute响应消息112。随后将消息112路由到端局102。结果,功能114代表LNP系统并且按照通常保护LNP系统免遭不必要的查询业务的方式进行操作。可替换地,如果没有在数据库116中发现匹配被叫方号码的条目,那么网络路由元件108将查询106路由到LNP系统(例如,LNP SCP/子系统),用于LNP处理。
图4示出根据本文所描述主题的实施例的示例性方法400的流程图,其中,在图3所示的通信网络300中,IMS卸荷功能114产生AnalyzeRoute响应消息。参见图4,在方框402,IMS卸荷功能114可以接收包括通信服务用户标识符的号码携带查询消息。例如,IMS卸荷功能114可以接收包含被叫方号码的InfoAnalyzed查询消息106。
在方框404,IMS卸荷功能114可以查询网络卸荷数据结构(例如,数据库)。在一个实施例中,IMS卸荷功能114查询数据库116,以确定IMS网关LRN是否与通信服务用户标识符相关联。例如,IMS卸荷功能114可以在IMS卸荷数据库116中查找与InfoAnalyzed查询消息106中所包含的被叫方号码相关联的IMS网关LRN。
在方框406,确定用户标识符是否匹配IMS卸荷功能数据库116中的条目。如果没有发现用户标识符的匹配,那么方法400前进到方框407,在其中将查询消息路由到LNP系统,用于LNP处理。如果在数据库116中存在匹配,那么方法400继续到方框408。
在方框408,响应于对IMS网关LRN的定位,IMS卸荷功能114可以产生与号码携带查询消息相关联并包括IMS网关LRN的号码携带响应消息。例如,卸荷功能114可以在接收查询106之后产生响应消息112。响应消息112可以包括与包含在查询106中的被叫方号码相关联的IMS网关LRN。
在方框410,对响应消息进行路由。在一个实施例中,网络路由元件108可以进行路由,并且随后向端局102(即,LNP查询始发方)发送消息112。然后,方法400结束。
根据本文描述的主题,任何适当的网络路由元件均可以包括IMS卸荷功能。例如,IMS卸荷功能可以包括在允许SS7/IP的STP网络路由元件、信令网关(SG)网络路由元件、媒体网关控制器元件或软切换元件中。在一个示例中,用于根据本文所描述主题的在通信网络中将呼叫通过IMS网关路由到用户的适当系统可以包括EAGLE
Figure A20088001248800161
或IP7SECURE
Figure A20088001248800162
(二者均可从北加利福尼亚的Morrisville的Tekelec购得)。
图5示出根据本文所述主题的实施例的包括IMS卸荷功能114的网络路由元件108(例如,具有SS7/IP网关功能的STP路由节点)。参见图5,网络路由元件108包括处理器间消息传输(IMT)总线500,该总线是网络路由元件108内的内部子系统之间的主要通信总线。在一个实施例中,该高速通信系统包括两个相对旋转的串行环。多个处理模块或卡可以耦合到IMT总线500。在图5中,IMT总线500可以耦合到链路接口模块(LIM)502、数据通信模块(DCM)504和包括IMS卸荷功能114的数据库服务模块(DSM)506。这些模块物理地连接到IMT总线500,以便信令和其它类型的消息可以在活动的卡或模块之间内部地路由。为了简化图示,图5中包括单个LIM卡、单个DCM卡和单个DSM卡。然而,网络路由元件108可以包括多个其它LIM、DCM和DSM以及其它卡,它们中的所有均可以同时连接到IMT总线500并且通过IMT总线500进行通信。
每个模块502、504和506均包括应用处理器和通信处理器。通信处理器可以通过IMT总线500控制与其它模块的通信。每个模块上的应用处理器可以执行驻留在每个模块上的应用程序或功能。例如,DSM 506上的应用处理器可以执行实现IMS卸荷功能114的软件。类似地,LIM 502上的应用处理器可以执行实现筛选(screening)功能的软件,该筛选功能用于确定是否应该将消息转发到DSM 506以用于IMS卸荷功能。
LIM 502包括:SS7MTP层次1功能510、SS7MTP层次2功能512、I/O缓冲器514、网关筛选(GWS)功能516、含有应用筛选功能520的SS7MTP层次3消息处理和区分(HMDC)功能518、消息路由功能522和消息处理和分发(HMDC)功能524。MTP层次1功能510通过特定物理接口发送和接收数字数据。MTP层次2功能512提供SS7消息分组的差错检测、差错校正和随后的传送。I/O缓冲器514提供对引入和输出的信令消息的临时缓冲。
GWS功能516检查所接收的消息分组并确定是否应该允许在网络路由元件108中处理和/或路由这些消息分组。HMDC功能518执行区分操作,其包括确定所接收的消息分组是否需要由内部处理子系统处理还是应仅进行交换(即,路由到网络中的另一节点)。将允许进入网络路由元件108的消息路由到系统中的其它通信模块,或者通过IMT总线500分发到应用引擎或处理模块。路由功能522可以路由由区分功能518识别为需要路由到与消息目的地相关联的合适的LIM或DCM的接收消息。可以由路由功能522用来路由消息的示例性路由标准包括:目的地点代码(DPC)、始发点代码(OPC)、电路标识符代码(CIC)、服务指示符(SI)、回程的链路集或其任意组合。消息处理和分发(HMDT)功能524将由区分功能518识别的需要进一步处理的消息分发到网络路由元件108内的用于提供这种处理的适当处理模块。
应用筛选功能520可以检查所接收的消息分组并确定是否应该消息分组转发到DSM 506,以适用于IMS卸荷功能114。例如,应用筛选功能520可确定所接收的消息分组是否是包括被叫方号码的号码携带响应消息。特别地,例如,应用筛选功能520确定所接收的消息分组是否是诸如响应消息112的AnalyzeRoute响应消息。在另一个示例中,应用筛选功能520确定所接收的消息分组是否是包括被叫方号码的号码携带查询消息。特别地,例如,应用筛选功能520可确定所接收的消息分组是否是诸如查询106的InfoAnalyzed查询。如果确定应该将所接收的消息转发到DSM 506,那么将消息转发到DSM 506,以适用于IMS卸荷功能114。如果确定所接收的消息不应该转发到DSM 506,那么消息就由网络路由元件108进行路由,而不适用于IMS卸荷功能。
DCM 504包括用于通过IP信令链路进行发送和接收SS7消息的功能。在所示的示例中,DCM 504包括:物理层功能524、网络层功能526、传输层功能528、适应层功能530和以上结合LIM 502描述的功能516、518、520、522和524。物理层功能524执行开放系统互连(OSI)物理层操作,例如通过底层电子或光接口发送消息。在一个示例中,物理层功能524使用以太网来实现。网络层功能526执行诸如将消息路由到其它网络节点的操作。在一种实现中,网络层功能526可以执行互联网协议。传输层功能528执行OSI传输层操作,例如在网络节点之间提供面向连接的传输,在网络节点之间提供无连接的传输,或者在网络节点之间提供面向流的传输。传输层功能528可以使用任何适当的传输层协议来实现,诸如:流控制传输协议(SCTP)、传输控制协议(TCP)或用户数据包协议(UDP)。适应层功能530执行用于通过IP传输来发送和接收SS7消息的操作。适应层功能530可以使用任何适当的IETF或其它适应层协议来实现。适当协议的示例包括:MTP层次2端对端用户适应层(M2PA)、MTP层次3用户适应层(M3UA)和/或信令连接控制部分(SCCP)用户适应层(SUA)。功能518、520、522和524执行与以上参照LIM 502所述的相应部件相同的操作。
DSM 506接收识别的适用于IMS卸荷功能114的消息。在一个实施例中,功能114确定与所接收的AnalyzedRoute响应消息中的被叫方号码相关联的IMS网关LRN。特别地,功能114使用所接收消息中的被叫方号码在数据库116中查找与被叫方号码相关联的IMS网关LRN。将与通信服务用户标识符相关联的IMS网关LRN插入到所接收的消息中。在插入IMS 网关LRN之后,消息可以转发到路由功能522,用于通过IMT总线500路由到LIM 502或DCM 504。如果没有发现与被叫方号码相关联的IMS网关LRN,那么就不在所接收的消息中插入LRN。然后,LIM 502或DCM 504可以将消息转发到合适的交换局。
下面的表1示出用于将被叫方号码与IMS网关LRN进行关联的数据库中的示例性条目。
  被叫方号码   IMS网关LRN
  9194605500   9195550000
  9194691010   9195550001
表1:用于将被叫方号码与IMS网关LRN进行关联的示例性条目
例如,可以将表1中所示的条目存储在数据库116中。IMS卸荷功能114使用所接收的号码携带消息中的被叫方号码在表中查找以确定IMS网关LRN是否与被叫方号码相关联。如果找到被叫方号码的包括IMS网关LRN的条目,那么可以确定被叫方号码与IMS网关LRN相关联。在一个示例中,如果在AnalyzeRoute响应消息中包括被叫方号码9194605500,那么IMS卸荷功能114可以将IMS网关LRN 9195550000插入到消息中,并且路由功能522可以将消息转发到LIM 502或DCM 504,用于转发到合适的交换局。在另一个示例中,如果在AnalyzeRoute响应消息中包括被叫方号码9194691010,那么IMS卸荷功能114将IMS网关LRN 9195550001插入到消息中,并且路由功能522可以将消息转发到LIM 502或DCM 504,用于转发到合适的交换局。
在一种实现中,数据库116包括基于范围的数据结构和基于例外的数据结构。以下所示的表2和表3示出基于范围的数据结构和基于例外的数据结构的示例,它们用于实现根据本文所述主题的实施例的数据库116。
  被叫方号码的开始界限   被叫方号码的结束界限   IMS网关LRN
  9194605000   9194605999   9195550010
  9194691000   9194691999   9195550011
表2:用于将被叫方号码的范围与IMS网关LRN相关联的示例性条目
  被叫方号码   IMS网关LRN
  9194605500   9195550000
  9194691010   9195550001
表3:用于将被叫方号码与IMS网关LRN相关联的示例性例外条目
表2和表3中所示的条目例如可以存储在数据库116中。IMS卸荷功能114使用所接收的号码携带消息中的被叫方号码首先在表3(基于例外的数据结构)中查找以确定IMS网关LRN是否与被叫方号码相关联。如果在基于例外的数据结构中没有定位到匹配的条目,那么可以在表2(基于范围的数据结构)中执行查找。如果在任一查找中发现了包括IMS网关LRN的用于被叫方号码的条目,那么可以确定被叫方号码与IMS网关LRN相关。在一个示例中,如果在AnalyzeRoute响应消息中包含被叫方号码9194605123,基于例外的查找没有匹配,基于范围的查找有匹配,并且IMS卸荷功能114将IMS网关LRN 9195550010插入到消息中。然后,路由功能522将消息转发到LIM 502或DCM 504,用于转发到合适的交换局。在另一个示例中,如果在AnalyzeRoute响应消息中包含被叫方号码9194691123,基于例外的查找没有匹配,基于范围的查找有匹配,并且IMS卸荷功能114将IMS网关LRN 9195550011插入到消息中。然后,路由功能522将消息转发到LIM 502或DCM 504,用于转发到合适的交换局。
如上所述,表3包括表2条目中提供的号码范围的例外。在一个示例中,例外是处于范围内但是具有不同的LRN或路由规则的号码。例如,表3中的第一条目对应于被叫方号码9194605500。该号码处于对应于表2的第一条目的9194605000-9194605999的范围内。然而,这些条目具有不同的LRN。于是,诸如图3所示的基于例外的表用于灵活地为分配给IMS用户的号码分配不同的路由指令。如果所接收的被叫方号码匹配表3条目中的被叫方号码,那么表3条目中的IMS网关LRN用于插入到所接收的消息中。例如,如果所接收的被叫方号码是9194605500,基于例外的查找得到匹配,基于范围的查找被忽略,而且IMS网关LRN 9195550000用于插入到所接收的消息中。在另一示例中,如果所接收的被叫方号码是9194691010,基于例外的查找到匹配,基于范围的查找被忽略,而且IMS网关LRN9195550001用于插入到所接收的消息中。
在一个实施例中,取代在IMS卸荷功能114或数据库116中维护用户标识符号和IMS网关RN映射信息的作法,IMS卸荷功能114存储默认的IMS网关路由号,如果确定被叫用户是IMS用户,则默认的IMS网关路由号在号码携带响应消息中被返回。根据该实施例,STP 108可以包括单个默认的网关号或多个默认的网关号(例如,每个网关号可以映射到特定的区域代码)。可以通过使IMS卸荷功能对诸如家庭用户服务(HSS)服务器、ENUM服务器之类的外部IMS用户简档数据库进行查询来确定被叫用户是否是IMS用户。如果确定被叫用户不是IMS用户或者在IMS网络中不可用,则将NP查询简单地路由到号码携带系统。
在上述示例中,IMS卸荷功能114根据所接收的信息分析的响应消息中的被叫方号码进行查找。在本文所述主题的一种实现中,仅在与被叫方号码相关联的LRN对应于网络内节点或交换局的情况下才执行查找。例如,IMS卸荷功能114可以接收包括LRN和被叫方号码的AnalyzeRoute响应消息。IMS卸荷功能114可以确定所接收的LRN是否与网络内节点相关。为了做出该确定,IMS卸荷功能114可以使用所接收的LRN在数据库116中查找所接收LRN与网络内节点相关联的指示。响应于对所接收LRN与网络内节点相关联的确定,IMS卸荷功能114可以确定与被叫方号码相关联的IMS网关LRN。例如,IMS卸荷功能114可以使用所接收的被叫方号码在数据库116中查找与所接收被叫方号码相关联的IMS网关LRN。进一步地,响应于对所接收LRN与网络内节点相关联的确定,IMS卸荷功能114将与被叫方号码相关联的IMS网关LRN插入到所接收的消息中。在插入IMS网关LRN之后,可以将消息转发到路由功能522,用于通过IMT总线500路由到LIM 502或DCM 504。LIM 502或DCM 504可将消息转发到合适的交换局。如果所接收LRN与网络内节点不相关或者没有发现与被叫方号码相关联的IMS网关LRN,那么没有附加的LRN插入到所接收的消息中,而且转发消息以路由到LIM 502或DCM 504,用于转发到合适的交换局。
如上所述,IMS卸荷功能114用于响应于对InfoAnalyzed查询的接收来产生AnalyzeRoute响应消息。在另一个实施例中,IMS卸荷功能114可以接收或截获(根据查询是否被寻址到路由节点108)包括被叫方号码的号码携带查询消息。IMS卸荷功能114可以确定与通信服务供应商标识符相关联的IMS网关LRN。例如,IMS卸荷功能114可以使用被叫方号码在数据库116中查找与被叫方号码相关联的IMS网关LRN。响应于对IMS网关LRN的确定,IMS卸荷功能114可产生与号码携带查询消息相关联并包括IMS网关LRN的号码携带响应消息。所产生的响应消息可包括与被叫方号码相关联的IMS网关LRN。在插入IMS网关LRN之后,将所产生的响应消息转发到路由功能522,用于通过IMT总线500路由到LIM 502或DCM504。LIM 502或DCM 504将响应消息转发到合适的交换局。如果数据库116中没有发现与被叫方号码相关联的IMS网关LRN,那么DSM 506的路由功能522可以将查询转发到LIM 502或DCM 504,用于转发到合适的LNP系统进行LNP处理。
本文所述的LRN可包括用于标识电路切换或分组切换通信网络中的切换点的任何标识符。LRN标识符可包括但不限于:E.164格式化的网络实体地址标识符、SS7点代码地址、互联网协议(IP)地址或唯一资源标识符(URI)。
本主题也适用于严格的无线场景。例如,图6描述用于使用交换局LRN查询和响应功能来将无线呼叫路由到IMS用户的示例性系统。参见图6,移动交换中心(MSC)602(或者访问者位置寄存器(VLR))产生移动应用部分(MAP)Send_Routing_Information(发送路由信息,SRI)查询,该查询响应于呼叫方移动用户拨打被叫方号码来请求被叫方号码的呼叫路由信息(例如,路由号(RN))。具体地,MSC 602向服务于被叫方号码的归属位置寄存器(HLR)610发送SRI查询(而不是InfoAnalyzed查询)。SG 108截获SRI查询,检查包含在SRI查询中的被叫方用户标识符,随后使用该标识符在IMS卸荷数据库116中进行查找。如果在数据库116中定位到匹配的条目,则返回与匹配的条目相关联的IMS网关RN。IMS卸荷功能产生包括IMS网关RN的SRI确认消息,并将其发送到MSC 602。如果在IMS卸荷数据库116中没有发现匹配的条目,则仅常规地将SRI查询路由到HLR610。
在另一个无线实施例中,IMS卸荷功能114(或数据库116)不包括用户到IMS网关RN的映射信息。相反地,IMS卸荷功能114仅包括默认的IMS网关RN,如果确定被叫用户是IMS用户,则在SRI确认响应消息中返回默认的IMS网关RN。在另一个实施例中,IMS卸荷功能114包括多个默认的IMS网关RN(例如,它们中的每一个对应于与被叫方相关联的特定前缀或区域代码)。
在与前段所述的无线实施例相关联的实施例中,IMS卸荷功能114包括多个默认的IMS网关RN(如上所述)。在一种场景中,HLR 610向MSC602发送用户简档和/或服务密钥。例如,在移动用户连接到网络或漫游到MSC(或VLR)602的情况下,MSC 602向HLR 610发送移动用户的注册信息。作为响应,HLR 610向MSC 602发送回合适的用户简档数据和服务密钥信息(即,“服务密钥数据”)。MSC 602存储服务密钥数据并在SRI查询消息中包括服务密钥数据的至少一部分,其中SRI查询消息由SG 108接收。IMS卸荷功能114使用服务密钥数据来确定呼叫是否应引导到IMS网络。如果服务密钥数据指示被叫用户是IMS用户,则IMS卸荷功能114产生包括默认的IMS网关RN的SRI确认响应消息。从而,本主题有效地使HLR 610避免不必要的业务。相反,如果确定被叫用户不是IMS用户(或者在IMS网络中不可用),则仅将SRI查询路由到HLR 610。
在IMS卸荷功能114没有在IMS网关LRN映射信息中包括用户标识符的另一相关无线实施例中,SG 108查询HLR 610,以在从MSC 602接收到包括被叫方用户标识符的SRI消息之后获得服务密钥数据。在一个示例中,IMS卸荷功能114查询HLR 610以获得与被叫方的用户标识符相关联的用户简档数据或服务密钥,即,“服务密钥数据”,以确定被叫用户是否是IMS用户。在包含服务密钥数据的HLR响应指示被叫用户是IMS用户的情况下,IMS卸荷功能114产生SRI确认响应消息,其包括默认的IMS网关RN。在一个实施例中,IMS卸荷功能114可包括单个默认的IMS网关RN或多个基于被叫方的前缀(例如,区域代码)的默认的IMS网关RN。如果确定被叫用户不是IMS用户,则仅将SRI查询路由到HLR 610。
应该理解,本文所述主题的各种细节可以在不偏离本文所述主题的范围的情况下进行改变。此外,之前的描述仅仅用于示例的目的,而非限制的目的。

Claims (37)

1、一种用于对呼叫进行路由的方法,该方法包括:
(a)接收基于位置路由号(LRN)的响应消息,该基于位置路由号(LRN)的响应消息包括与第一网络节点相关联的第一LRN和通信服务用户标识符;
(b)使用所述通信服务用户标识符来查询网络卸荷数据结构;
(c)如果所述网络卸荷数据结构中的条目匹配所述通信服务用户标识符,则向所述基于LRN的响应消息中插入与所述通信服务用户标识符相关联的互联网协议多媒体子系统(IMS)网关LRN;并且
(d)路由所述基于LRN的响应消息。
2、如权利要求1所述的方法,其中,所述基于LRN的响应消息包括:号码携带响应消息。
3、如权利要求1所述的方法,其中,查询包括:搜索数据库以寻找包括所述通信服务用户标识符的条目,其中,所述条目包括所述IMS网关LRN。
4、如权利要求1所述的方法,其中,查询包括:
(a)确定包括所述通信服务用户标识符的条目是否位于第一数据库中,所述第一数据库包括含有多个通信服务用户标识符和多个相关联的IMS网关LRN的条目,其中,所述第一数据库包括第二数据库中通信服务用户标识符范围的通信服务用户标识符的例外;以及
(b)响应于对于包括所述通信服务用户标识符的条目没有位于所述第一数据库中的确定,搜索所述第二数据库,以寻找包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目,其中,包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目包括所述IMS网关LRN。
5、如权利要求2所述的方法,其中,插入所述IMS网关LRN包括:使用所述IMS网关LRN替换所述号码携带响应消息中的LRN。
6、如权利要求2所述的方法,其中,路由所述消息包括:将所述消息路由到与所述号码携带响应消息相关联的号码携带查询消息的始发方。
7、如权利要求1所述的方法,其中,接收所述基于LRN的响应消息包括:在位于查询发起信令点和号码携带数据库之间的网络路由节点处截获号码携带响应消息。
8、一种用于对呼叫进行路由的方法,该方法包括:
(a)接收包括通信服务用户标识符的基于位置路由号(LRN)的查询消息;
(b)使用所述通信服务用户标识符来查询网络卸荷数据结构;
(c)如果所述网络卸荷数据结构中的条目匹配所述通信服务用户标识符,则获取与所述通信服务用户标识符相关联的互联网协议多媒体子系统(IMS)网关LRN;以及
(d)产生与所述基于LRN的查询消息相关联的基于LRN的响应消息,其中,所述基于LRN的响应消息包括所述IMS网关LRN。
9、如权利要求8所述的方法,其中,所述基于LRN的查询消息包括号码携带查询消息,所述基于LRN的响应消息包括号码携带响应消息。
10、如权利要求8所述的方法,其中,所述基于LRN的查询消息包括发送路由信息(SRI)查询消息,所述基于LRN的响应消息包括SRI确认响应消息。
11、如权利要求8所述的方法,其中,查询包括:搜索数据库以寻找包括所述通信服务用户标识符的条目,其中,所述条目包括所述IMS网关LRN。
12、如权利要求9所述的方法,其中,查询包括:
(a)确定包括所述通信服务用户标识符的条目是否位于第一数据库中,所述第一数据库包括含有多个通信服务用户标识符和多个相关联的IMS网关LRN的条目,其中,所述第一数据库包括第二数据库中通信服务用户标识符范围的通信服务用户标识符的例外;以及
(b)响应于对于包括所述通信服务用户标识符的条目没有位于所述第一数据库中的确定,搜索所述第二数据库,以寻找包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目,其中,包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目包括所述IMS网关LRN。
13、如权利要求9所述的方法,包括:路由所产生的号码携带响应消息。
14、如权利要求13所述的方法,其中,路由所产生的号码携带响应消息包括:将所述消息路由到与所述号码携带响应消息相关联的号码携带查询消息的始发方。
15、如权利要求9所述的方法,其中,接收所述号码携带查询消息包括:在位于查询发起信令点和号码携带数据库之间的网络路由节点处截获所述号码携带查询消息。
16、如权利要求9所述的方法,还包括:如果所述网络卸荷数据结构中的所述条目不匹配所述通信服务用户标识符,则将所述号码携带查询消息路由到号码携带系统。
17、一种用于通过互联网协议多媒体子系统(IMS)网关将呼叫路由到用户的系统,该系统包括:
(a)通信模块,用于接收包括通信服务用户标识符的基于LRN的响应消息;和
(b)IMS卸荷功能,用于确定与所述通信服务用户标识符相关联的IMS网关位置路由号(LRN),用于将与所述通信服务用户标识符相关联的所述IMS网关LRN插入到所述基于LRN的响应消息中,并用于路由所述基于LRN的响应消息。
18、如权利要求17所述的系统,其中,所述基于LRN的响应消息包括号码携带响应消息。
19、如权利要求17所述的系统,其中,所述IMS卸荷功能用于搜索数据库以寻找包括所述通信服务用户标识符的条目,并且其中所述条目包括所述IMS网关LRN。
20、如权利要求17所述的系统,其中,所述IMS卸荷功能用于:
(i)确定包括所述通信服务用户标识符的条目是否位于第一数据库中,所述第一数据库包括含有多个通信服务用户标识符和多个相关联的IMS网关LRN的条目,其中,所述第一数据库包括第二数据库中通信服务用户标识符范围的通信服务用户标识符的例外;以及
(ii)响应于对于包括所述通信服务用户标识符的条目没有位于所述第一数据库中的确定,搜索所述第二数据库,以寻找包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目,其中包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目包括所述IMS网关LRN。
21、如权利要求18所述的系统,其中,所述IMS卸荷功能用于使用所述IMS网关LRN替换所述号码携带响应消息中的LRN。
22、如权利要求18所述的系统,其中,所述IMS卸荷功能用于将所述号码携带响应消息路由到与所述号码携带响应消息相关联的号码携带查询消息的始发方。
23、如权利要求18所述的系统,其中,所述通信模块适于在位于查询发起信令点与号码携带数据库之间的路由节点处截获所述号码携带响应消息。
24、一种用于通过互联网协议多媒体子系统(IMS)网关将呼叫路由到用户的系统,该系统包括:
(a)通信模块,用于接收包括通信服务用户标识符的基于位置路由号(LRN)的查询消息;和
(b)IMS卸荷功能,用于:
(i)确定与所述通信服务用户标识符相关联的IMS网关LRN;和
(ii)响应对所述IMS网关LRN的确定,产生与所述基于LRN的查询消息相关并包括所述IMS网关LRN的基于LRN的响应消息。
25、如权利要求24所述的系统,其中,所述基于LRN的查询消息包括号码携带查询消息,所述基于LRN的响应消息包括号码携带响应消息。
26、如权利要求24所述的系统,其中,所述基于LRN的查询消息包括发送路由信息(SRI)查询消息,所述基于LRN的响应消息包括SRI确认响应消息。
27、如权利要求24所述的系统,其中,所述IMS卸荷功能用于搜索数据库以寻找包括所述通信服务用户标识符的条目,并且所述条目包括所述IMS网关LRN。
28、如权利要求24所述的系统,其中,所述IMS卸荷功能用于:
(a)确定包括所述通信服务用户标识符的条目是否位于第一数据库中,所述第一数据库包括含有多个通信服务用户标识符和多个相关联的IMS网关LRN的条目,其中,所述第一数据库包括第二数据库中通信服务用户标识符范围的通信服务用户标识符的例外;以及
(b)响应于对包括所述通信服务用户标识符的条目没有位于所述第一数据库中的确定,搜索所述第二数据库,以寻找包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目,其中,包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目包括所述IMS网关LRN。
29、如权利要求25所述的系统,其中,所述IMS卸荷功能还用于路由所产生的号码携带响应消息。
30、如权利要求25所述的系统,其中,将所产生的号码携带响应消息路由到与所产生的号码携带响应消息相关联的所述号码携带查询消息的始发方。
31、如权利要求25所述的系统,其中,所述通信模块适于在位于查询发起信令点与号码携带数据库之间的路由节点处截获所述号码携带查询消息。
32、如权利要求25所述的系统,其中,所述IMS卸荷功能还适于:
(a)缓冲所述通信服务用户标识符和允许所述号码携带查询消息与相关联的号码携带响应消息进行匹配的必要事务标识信息;以及
(b)在接收到相关联的号码携带响应消息之后利用所缓冲的通信服务标识符来搜索所述数据库。
33、一种计算机程序产品,包括在计算机可读介质上实现的用于执行包括以下步骤的计算机可执行指令:
(a)接收包括与第一网络节点相关联的第一位置路由号(LRN)和通信服务用户标识符的基于LRN的响应消息;
(b)使用所述通信服务用户标识符来查询网络卸荷数据结构;
(c)如果所述网络卸荷数据结构中的条目匹配所述通信服务用户标识符,则将与所述通信服务用户标识符相关联的互联网协议多媒体子系统(IMS)网关LRN插入到所述基于LRN的响应消息中;以及
(d)路由所述基于LRN的响应消息。
34、如权利要求33所述的计算机程序产品,其中,所述基于LRN的响应消息包括号码携带响应消息。
35、一种计算机程序产品,包括在计算机可读介质上实现的用于执行包括以下步骤的计算机可执行指令:
(a)接收包括通信服务用户标识符的基于位置路由号(LRN)的查询消息;
(b)使用所述通信服务用户标识符来查询网络卸荷数据结构;
(c)如果所述网络卸荷数据结构中的条目匹配所述通信服务用户标识符,则获取与所述通信服务用户标识符相关联的互联网协议多媒体子系统(IMS)网关LRN;以及
(d)产生与所述基于LRN的查询消息相关联的基于LRN的响应消息,其中,所述基于LRN的响应消息包括所述IMS网关LRN。
36、如权利要求35所述的计算机程序产品,其中,所述基于LRN的查询消息包括号码携带查询消息,所述基于LRN的响应消息包括号码携带响应消息。
37、如权利要求35所述的系统,其中,所述基于LRN的查询消息包括发送路由信息(SRI)查询消息,所述基于LRN的响应消息包括SRI确认响应消息。
CN2008800124882A 2007-02-21 2008-02-19 用于使用基于位置路由号的查询和响应机制来将呼叫路由到ip多媒体子系统(ims)用户的方法、系统和计算机程序产品 Active CN101682674B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US90254307P 2007-02-21 2007-02-21
US60/902,543 2007-02-21
US11/731,772 2007-03-30
US11/731,772 US8213440B2 (en) 2007-02-21 2007-03-30 Methods, systems, and computer program products for using a location routing number based query and response mechanism to route calls to IP multimedia subsystem (IMS) subscribers
PCT/US2008/002150 WO2008103334A1 (en) 2007-02-21 2008-02-19 Methods, systems, and computer program products for using a location routing number based query and response mechanism to route calls to ip multimedia subsystem (ims) subscribers

Publications (2)

Publication Number Publication Date
CN101682674A true CN101682674A (zh) 2010-03-24
CN101682674B CN101682674B (zh) 2013-11-06

Family

ID=39706604

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008800124882A Active CN101682674B (zh) 2007-02-21 2008-02-19 用于使用基于位置路由号的查询和响应机制来将呼叫路由到ip多媒体子系统(ims)用户的方法、系统和计算机程序产品

Country Status (4)

Country Link
US (1) US8213440B2 (zh)
EP (1) EP2127348B1 (zh)
CN (1) CN101682674B (zh)
WO (1) WO2008103334A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378398A (zh) * 2010-08-17 2012-03-14 中兴通讯股份有限公司 基于sip的跨网关自交换的方法及网关

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7606202B2 (en) * 2006-07-28 2009-10-20 Tekelec Methods, systems, and computer program products for offloading call control services from a first network of a first type to a second network of a second type
US8073127B2 (en) * 2007-02-21 2011-12-06 Tekelec Methods, systems, and computer program products for using a location routing number based query and response mechanism to effect subscriber cutover
US20080198996A1 (en) * 2007-02-21 2008-08-21 Tekelec Methods, systems, and computer program products for using a location routing number based query and response mechanism to effect advanced routing
WO2009149133A2 (en) * 2008-06-02 2009-12-10 Tekelec Methods, systems, and computer readable media for providing next generation network (ngn)-based end user services to legacy subscribers in a communications network
AP2857A (en) 2008-09-09 2014-02-28 Celebrity Biogens Llc Bioactive composition for the treatment of the HIV/AIDS, method for manufacturing and using the same
WO2010060087A2 (en) 2008-11-24 2010-05-27 Tekelec Systems, methods, and computer readable media for location-sensitive called-party number translation in a telecommunications network
WO2010083509A2 (en) * 2009-01-16 2010-07-22 Tekelec Methods, systems, and computer readable media for centralized routing and call instance code management for bearer independent call control (bicc) signaling messages
US9021014B2 (en) * 2009-03-25 2015-04-28 Tekelec, Inc. Methods, systems, and computer readable media for providing home subscriber server (HSS) proxy
US8224337B2 (en) 2009-09-16 2012-07-17 Tekelec, Inc. Methods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gateway
US8071040B2 (en) * 2009-09-23 2011-12-06 Unifax I LLC Low shear mounting mat for pollution control devices
CN105357739B (zh) * 2011-12-13 2019-05-10 华为技术有限公司 一种通信方法及设备
US9100796B2 (en) 2011-12-15 2015-08-04 Tekelec, Inc. Methods, systems, and computer readable media for seamless roaming between diameter and non-diameter networks
US9906644B1 (en) * 2015-12-07 2018-02-27 West Corporation Ported and disconnected wireless number distinction based on number portability database status and opted-in file status

Family Cites Families (200)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3917915A (en) 1973-07-09 1975-11-04 Tekno Ind Inc Telephone service observation system
US4191860A (en) 1978-07-13 1980-03-04 Bell Telephone Laboratories, Incorporated Data base communication call processing method
US4162377A (en) 1978-07-13 1979-07-24 Bell Telephone Laboratories, Incorporated Data base auto bill calling using CCIS direct signaling
US4313035A (en) 1980-01-18 1982-01-26 Bell Telephone Laboratories, Incorporated Method of providing person locator service
US4310727A (en) 1980-02-04 1982-01-12 Bell Telephone Laboratories, Incorporated Method of processing special service telephone calls
US4385206A (en) 1980-12-16 1983-05-24 Stromberg-Carlson Corporation Programmable port sense and control signal preprocessor for a central office switching system
US4439636A (en) 1982-03-09 1984-03-27 Martha Newkirk Credit card actuated telecommunication access network
US5572579A (en) 1995-04-06 1996-11-05 Bell Communications Research, Inc. System and method for providing portable telephone number service
DE3689214T2 (de) 1985-08-30 1994-05-11 American Telephone & Telegraph Verfahren und Vorrichtung zur Verweigerung der Weiterleitung einer Verbindung über ein Netzwerk.
US4756020A (en) 1985-08-30 1988-07-05 American Telephone And Telegraph Company, At&T Bell Laboratories Method and apparatus for disallowing the extension of a call through a network
US4897870A (en) 1985-09-25 1990-01-30 Southlake Technologies, Inc. Network implemented pay telephone set
US4897835A (en) 1985-11-27 1990-01-30 At&E Corporation High capacity protocol with multistation capability
US4756019A (en) 1986-08-27 1988-07-05 Edmund Szybicki Traffic routing and automatic network management system for telecommunication networks
US4754479A (en) 1986-09-17 1988-06-28 American Telephone And Telegraph Company Station number portability
CA1276239C (en) 1986-10-01 1990-11-13 Arlene J. Harris Cellular mobile radio credit card system
US4769834A (en) 1987-01-30 1988-09-06 American Telephone And Telegraph Company And At&T Information Systems Inc. Inter-exchange carrier access
US4788718A (en) 1987-10-05 1988-11-29 American Telephone And Telegraph Company, At & T Laboratories Call data collection and modification of received call distribution
US5150357A (en) 1989-06-12 1992-09-22 Emil Hopner Integrated communications system
US4959849A (en) 1989-07-31 1990-09-25 At&T Bell Laboratories End-to-end network surveillance
US4972461A (en) 1989-09-20 1990-11-20 At&T Bell Laboratories Call message delivery system and method
US5008929A (en) 1990-01-18 1991-04-16 U.S. Intelco Networks, Inc. Billing system for telephone signaling network
EP0477448B1 (en) 1990-09-28 1995-07-12 Hewlett-Packard Company Network monitoring device and system
US5222332A (en) 1991-04-10 1993-06-29 Mains Jr Gilbert L Method for material removal
US5291481A (en) 1991-10-04 1994-03-01 At&T Bell Laboratories Congestion control for high speed packet networks
CA2086694C (en) 1992-03-05 1996-12-31 Steven K. Miller System, data processing method and program to provide a programmable interface between a workstation and an archive server to automatically store telephone transaction information
JP3098611B2 (ja) 1992-05-19 2000-10-16 株式会社日立製作所 通信端末装置の発呼方法
JP3290438B2 (ja) 1992-06-17 2002-06-10 アジレント・テクノロジーズ・インク ネットワーク監視方法及び装置
US5475732A (en) 1993-02-16 1995-12-12 C & P Of Virginia Common channeling signaling network maintenance and testing
US5506893A (en) 1993-02-19 1996-04-09 At&T Corp. Telecommunication network arrangement for providing real time access to call records
US5457729A (en) 1993-03-15 1995-10-10 Symmetricom, Inc. Communication network signalling system link monitor and test unit
US5426688A (en) 1993-05-12 1995-06-20 Anand; Vivodh Z. J. Telecommunication alarm method and system
US5546398A (en) 1993-07-23 1996-08-13 Nts Communications, Inc. Signal intercept system and method
DE69330833T2 (de) 1993-12-06 2002-03-28 Agilent Technologies Inc Stellenidentifizierung in einem Kommunikationssignalisierungsnetz
US5473596A (en) 1993-12-09 1995-12-05 At&T Corp. Method and system for monitoring telecommunication network element alarms
US5438570A (en) 1993-12-29 1995-08-01 Tekno Industries, Inc. Service observing equipment for signalling System Seven telephone network
US6606668B1 (en) 1994-02-16 2003-08-12 Priority Call Management, Inc. System and method for least cost routing and managing multiple gatekeepers on a packet switched network
DE69530534T2 (de) 1994-02-25 2004-03-18 Hewlett-Packard Co. (N.D.Ges.D.Staates Delaware), Palo Alto Nachrichtempfangschaltung für ein Signalisierungsnetz
US5539804A (en) 1994-02-25 1996-07-23 Ctel Compression Telecommunications Corporation Common channel signalling communication monitoring system
EP0669771B1 (en) 1994-02-25 2003-05-02 Hewlett-Packard Company, A Delaware Corporation Message interceptor for a signalling network
JPH09510596A (ja) 1994-06-08 1997-10-21 エイチイー・ホールディングス・インコーポレーテッド・ディー ビーエー・ヒューズ・エレクトロニクス ハイブリッドネットワークアクセスのための装置および方法
US5586177A (en) 1995-09-06 1996-12-17 Bell Atlantic Network Services, Inc. Intelligent signal transfer point (ISTP)
US5579371A (en) 1994-11-22 1996-11-26 Unisys Corporation Common channel signaling network applications platform
US5757895A (en) 1995-11-09 1998-05-26 Unisys Corporation Extracting and processing data derived from a common channel signalling network
US5812639A (en) 1994-12-05 1998-09-22 Bell Atlantic Network Services, Inc. Message communication via common signaling channel
US5610969A (en) 1994-12-23 1997-03-11 Bell Atlantic Mobile Systems, Inc. Personal communication service registration system and method
US5768358A (en) 1994-12-30 1998-06-16 Stentor Resource Centre Inc. Method and apparatus for routing a call to a number corresponding to a virtual public dial plan or to an existing dial plan
US5583926A (en) 1994-12-30 1996-12-10 Stentor Resource Centre Inc. Method and apparatus for routing a call to a number corresponding to a virtual public dial plan or to an existing dial plan
US5592530A (en) 1995-01-25 1997-01-07 Inet, Inc. Telephone switch dual monitors
US5838683A (en) 1995-03-13 1998-11-17 Selsius Systems Inc. Distributed interactive multimedia system architecture
US5774532A (en) 1995-04-21 1998-06-30 Mci Corporation Single network record construction
US5768352A (en) 1995-05-10 1998-06-16 Mci Communications Corporation Generalized statistics engine for telephone network
US5606600A (en) 1995-05-10 1997-02-25 Mci Communications Corporation Generalized statistics engine for telephone network employing a network information concentrator
US5598464A (en) 1995-06-20 1997-01-28 Dsc Communications Comporation Method and apparatus for providing local number portability
FI101443B1 (fi) 1995-06-28 1998-06-15 Ericsson Telefon Ab L M Menetelmä kutsutun tilaajan tavoittamiseksi
US5748724A (en) 1995-06-30 1998-05-05 Siemens Stomberg-Carlson Method for transferring a subscriber to a new local service provider
US5978464A (en) 1995-06-30 1999-11-02 Siemens Information And Communications Networks, Inc. Method for updating a local switch internal database in system having different service providers within a common numbering plan area
US6009160A (en) 1995-06-30 1999-12-28 Siemens Information And Communication Networks, Inc. Method for routing a call
US5689555A (en) 1995-06-30 1997-11-18 Siemens Stromberg-Carlson Method for transferring a subscriber to a new local service provider
US5970131A (en) 1995-06-30 1999-10-19 Siemens Information And Communication Networks, Inc. Method for providing location/geographic portability in a system having different service providers within a common numbering plan area
US5625681A (en) 1995-08-11 1997-04-29 Stratus Computer, Inc. Method and apparatus for telephone number portability
US5671225A (en) 1995-09-01 1997-09-23 Digital Equipment Corporation Distributed interactive multimedia service system
US5740239A (en) 1995-09-27 1998-04-14 Lucent Technologies Inc. Method and apparatus using bit maps to access data for processing telephone calls
US5826030A (en) 1995-11-30 1998-10-20 Excel Switching Corporation Telecommunication switch having a universal API with a single call processing message including user-definable data and response message each having a generic format
JP3763907B2 (ja) 1995-12-12 2006-04-05 エイ・ティ・アンド・ティ・コーポレーション 通信ネットワークにおける信号メッセージをモニタする方法
US5764745A (en) 1995-12-15 1998-06-09 Gte Laboratories Incorporated Apparatus and method for local number portability using nongeographic subscriber numbers
CA2165856C (en) 1995-12-21 2001-09-18 R. William Carkner Number portability with database query
CA2165857C (en) 1995-12-21 2000-07-25 L. Lloyd Williams Number portability using isup message option
US5712908A (en) 1995-12-22 1998-01-27 Unisys Corporation Apparatus and method for generating call duration billing records utilizing ISUP messages in the CCS/SS7 telecommunications network
US5784443A (en) 1996-02-01 1998-07-21 Mci Corporation Integrated revenue domain for telecommunication networks
US6021126A (en) 1996-06-26 2000-02-01 Bell Atlantic Network Services, Inc. Telecommunication number portability
US6134316A (en) 1996-10-18 2000-10-17 Telefonaktiebolaget Lm Ericsson Telecommunications network with relocateability of subscriber number
FI104876B (fi) 1996-11-12 2000-04-14 Nokia Mobile Phones Ltd Järjestelmä ja menetelmä tietojen hakemiseksi tietokannasta
US5999525A (en) 1996-11-18 1999-12-07 Mci Communications Corporation Method for video telephony over a hybrid network
US5987116A (en) 1996-12-03 1999-11-16 Northern Telecom Limited Call center integration with operator services databases
US6108782A (en) 1996-12-13 2000-08-22 3Com Corporation Distributed remote monitoring (dRMON) for networks
US6137869A (en) 1997-09-16 2000-10-24 Bell Atlantic Network Services, Inc. Network session management
US6215790B1 (en) 1997-03-06 2001-04-10 Bell Atlantic Network Services, Inc. Automatic called party locator over internet with provisioning
DE19709711C2 (de) 1997-03-10 2001-01-25 Siemens Ag Verfahren und Mobil-Kommunikationssystem zum Unterstützen der Übertragbarkeit einer Mobilteilnehmerrufnummer
US6097719A (en) 1997-03-11 2000-08-01 Bell Atlantic Network Services, Inc. Public IP transport network
US6091957A (en) 1997-06-12 2000-07-18 Northern Telecom Limited System and method for providing a geographic location of a mobile telecommunications unit
US6178331B1 (en) 1997-06-17 2001-01-23 Bulletin.Net, Inc. System and process for allowing wireless messaging
US6324183B1 (en) 1998-12-04 2001-11-27 Tekelec Systems and methods for communicating messages among signaling system 7 (SS7) signaling points (SPs) and internet protocol (IP) nodes using signal transfer points (STPS)
WO1999005590A2 (en) 1997-07-25 1999-02-04 Starvox, Inc. Apparatus and method for integrated voice gateway
US6108332A (en) 1997-09-12 2000-08-22 Ericsson Inc. Local number portability for interexchange carriers
US6138023A (en) 1997-09-23 2000-10-24 Lucent Technologies, Inc. Method for porting a directory number from one wireless service provider to another
US6363411B1 (en) 1998-08-05 2002-03-26 Mci Worldcom, Inc. Intelligent network
US6122510A (en) 1997-11-04 2000-09-19 Telefonaktiebolaget Lm Ericsson Method and apparatus for providing network-specific mobile services
US6115754A (en) 1997-12-29 2000-09-05 Nortel Networks Limited System and method for appending location information to a communication sent from a mobile terminal operating in a wireless communication system to an internet server
US6571094B1 (en) 1998-01-22 2003-05-27 At&T Wireless Services, Inc. Method and system for remote call forwarding of telephone calls from an IP connection
US6111946A (en) 1998-01-29 2000-08-29 Bell Canada Method and system for providing answer supervision in a switched telephone network
US6182086B1 (en) 1998-03-02 2001-01-30 Microsoft Corporation Client-server computer system with application recovery of server applications and client applications
US6119014A (en) 1998-04-01 2000-09-12 Ericsson Inc. System and method for displaying short messages depending upon location, priority, and user-defined indicators
US6028914A (en) 1998-04-09 2000-02-22 Inet Technologies, Inc. System and method for monitoring performance statistics in a communications network
US6304565B1 (en) 1998-05-20 2001-10-16 At&T Corp. Method of completing long distance pots calls with IP telephony endpoints
US6249572B1 (en) 1998-06-08 2001-06-19 Inet Technologies, Inc. Transaction control application part (TCAP) call detail record generation in a communications network
US6181937B1 (en) 1998-07-01 2001-01-30 Erkki Joensuu Method for avoiding unnecessary signalling in a cellular communications system
US6134307A (en) 1998-09-21 2000-10-17 Iridium Ip Llc Call conversion process for a business system for a global telecommunications network
US6393269B1 (en) 1998-10-14 2002-05-21 Openwave Systems Inc. Signaling system and method for network-based pre-paid wireless telephone service
US20020058507A1 (en) 1998-10-21 2002-05-16 Eric Valentine Ip roaming number gateway
US6128304A (en) 1998-10-23 2000-10-03 Gte Laboratories Incorporated Network presence for a communications system operating over a computer network
US6446127B1 (en) 1998-10-30 2002-09-03 3Com Corporation System and method for providing user mobility services on a telephony network
US6430176B1 (en) 1998-11-06 2002-08-06 Nortel Networks Limited Multimedia channel management through PSTN signaling
US6272136B1 (en) 1998-11-16 2001-08-07 Sun Microsystems, Incorporated Pseudo-interface between control and switching modules of a data packet switching and load balancing system
US6510164B1 (en) 1998-11-16 2003-01-21 Sun Microsystems, Inc. User-level dedicated interface for IP applications in a data packet switching and load balancing system
US6424621B1 (en) 1998-11-17 2002-07-23 Sun Microsystems, Inc. Software interface between switching module and operating system of a data packet switching and load balancing system
US6134314A (en) 1998-12-11 2000-10-17 Qwest Communications International Inc. Method and system for dynamically redirecting wireline call delivery
US6333931B1 (en) 1998-12-28 2001-12-25 Cisco Technology, Inc. Method and apparatus for interconnecting a circuit-switched telephony network and a packet-switched data network, and applications thereof
US6470179B1 (en) 1998-12-30 2002-10-22 At&T Corp. Automatic service selection feature for neighborhood residential cordless service
US6359979B1 (en) 1998-12-31 2002-03-19 Nortel Networks Ltd Enhanced call routing in competitive local telephone networks
US6438223B1 (en) 1999-03-03 2002-08-20 Open Telephone Network, Inc. System and method for local number portability for telecommunication networks
US6466796B1 (en) 1999-04-01 2002-10-15 Lucent Technologies Inc. System for providing location based service to a wireless telephone set in a telephone system
AU3491600A (en) 1999-04-05 2000-10-23 Tekelec Methods and systems for routing signaling messages associated with ported subscribers in a communications network
FI108604B (fi) 1999-04-28 2002-02-15 Nokia Corp Menetelmä matkaviestimen toiminteiden hallitsemiseksi
US6747970B1 (en) 1999-04-29 2004-06-08 Christopher H. Lamb Methods and apparatus for providing communications services between connectionless and connection-oriented networks
US6564261B1 (en) 1999-05-10 2003-05-13 Telefonaktiebolaget Lm Ericsson (Publ) Distributed system to intelligently establish sessions between anonymous users over various networks
US6515997B1 (en) 1999-05-17 2003-02-04 Ericsson Inc. Method and system for automatic configuration of a gateway translation function
US6760343B1 (en) 1999-05-20 2004-07-06 Nortel Networks Limited Method and apparatus for providing a virtual SS7 link in a communications system
US6091959A (en) 1999-06-02 2000-07-18 Motorola, Inc. Method and apparatus in a two-way wireless communication system for location-based message transmission
US6611516B1 (en) 1999-06-21 2003-08-26 Nokia Telecommunications Oyj Short message service support over a packet-switched telephony network
US6301609B1 (en) 1999-07-07 2001-10-09 Lucent Technologies Inc. Assignable associate priorities for user-definable instant messaging buddy groups
US6453034B1 (en) 1999-07-29 2002-09-17 Mci Worldcom, Inc. Method of and system for extending internet telephony over virtual private network direct access lines
US6373930B1 (en) 1999-09-09 2002-04-16 Sprint Communications Company L.P. Method and system for monitoring telecommunications traffic
US6701367B1 (en) 1999-09-24 2004-03-02 Sun Microsystems, Inc. Mechanism for enabling customized session managers to interact with a network server
US6718178B1 (en) 1999-10-01 2004-04-06 Sprint Spectrum, L.P. Automatic in-line messaging system
US6456708B1 (en) 1999-11-12 2002-09-24 Alcatel Usa Sourcing, L.P. Triggerless number portability system and method
US6434155B1 (en) 1999-12-22 2002-08-13 Alcatel Usa Sourcing, L.P. Weighted round robin engine used in scheduling the distribution of ATM cells
US6662017B2 (en) 1999-12-23 2003-12-09 Tekelec Methods and systems for routing messages associated with ported subscribers in a mobile communications network
US6836477B1 (en) 1999-12-23 2004-12-28 Tekelec Methods and systems for routing messages in a communications network
US6252952B1 (en) 1999-12-30 2001-06-26 At&T Corp Personal user network (closed user network) PUN/CUN
EP1254573A2 (en) 2000-01-26 2002-11-06 Invertix Corporation Method and apparatus for sharing mobile user event information between wireless networks and fixed ip networks
US6735621B1 (en) 2000-02-18 2004-05-11 Nortel Networks Limited Method and apparatus for messaging between disparate networks
US7058036B1 (en) 2000-02-25 2006-06-06 Sprint Spectrum L.P. Method and system for wireless instant messaging
US6731741B1 (en) 2000-03-31 2004-05-04 Alcatel Signaling server for processing signaling information in a telecommunications network
US7522911B2 (en) 2000-04-11 2009-04-21 Telecommunication Systems, Inc. Wireless chat automatic status tracking
US6647113B2 (en) 2000-05-05 2003-11-11 Tekelec Methods and systems for providing universal triggerless number portability
WO2002011459A1 (en) 2000-08-02 2002-02-07 Aepona Limited Gateway to access network resources
US7085260B2 (en) 2000-08-22 2006-08-01 Lucent Technologies Inc. Internet protocol based wireless call processing
US20020048360A1 (en) 2000-09-05 2002-04-25 Zambre Rajan A. System and methods for distributed telecommunication applications for the public switched telephone network and the public land mobile network
US6711251B1 (en) 2000-09-07 2004-03-23 Sbc Technology Resources Inc Local number portability cross connect switch and method
US6963583B1 (en) 2000-09-29 2005-11-08 Telefonaktiebolaget Lm Ericsson (Publ) Generic call server and method of converting signaling protocols
US6968052B2 (en) 2001-01-24 2005-11-22 Telecordia Technologies, Inc. Method and apparatus for creating a presence monitoring contact list with dynamic membership
US20030050969A1 (en) 2001-03-20 2003-03-13 Sant Philip Anthony Information integration system
US7609682B2 (en) 2001-06-01 2009-10-27 Alcatel-Lucent Usa Inc. Implementing an intelligent network service for a packet-switched service using a node interfacing a mobile communications network to a packet data network
US7027433B2 (en) 2001-06-20 2006-04-11 Nokia Corporation Routing a call between different types of networks
WO2003001836A1 (en) 2001-06-20 2003-01-03 Nokia Corporation System, device and method for providing call forwarding in dual subscription mode
US7711002B2 (en) 2001-06-26 2010-05-04 Link Us All, Llc Transcoding SMS-based streamed messages to SIP-based IP signals in wireless and wireline networks
WO2003017123A1 (en) 2001-08-16 2003-02-27 Redline Networks, Inc. System and method for maintaining statefulness during client-server interactions
US6839421B2 (en) * 2001-10-29 2005-01-04 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus to carry out resolution of entity identifier in circuit-switched networks by using a domain name system
GB2382267B (en) 2001-11-16 2003-10-15 Micronics Telesystems Ltd Method of sending messages over a wireless bearer
US6865266B1 (en) * 2002-01-16 2005-03-08 Verizon Services Corp. Methods and apparatus for transferring from a PSTN to a VOIP telephone network
US7286545B1 (en) 2002-03-26 2007-10-23 Nortel Networks Limited Service broker
US7110783B2 (en) 2002-04-17 2006-09-19 Microsoft Corporation Power efficient channel scheduling in a wireless network
KR100453350B1 (ko) 2002-06-17 2004-10-15 엘지전자 주식회사 차세대 개방형 네트워크에서 비아이씨씨 프로토콜을이용한 라우팅 장치 및 방법
JP3980421B2 (ja) 2002-06-27 2007-09-26 富士通株式会社 プレゼンス管理方法及び装置
EP1522198B1 (en) * 2002-07-16 2010-08-25 Nokia Corporation Optimized routing between communication networks
US7372826B2 (en) 2002-08-01 2008-05-13 Starent Networks, Corp. Providing advanced communications features
US8015303B2 (en) 2002-08-02 2011-09-06 Astute Networks Inc. High data rate stateful protocol processing
US7031747B2 (en) 2002-11-14 2006-04-18 Lucent Technologies Inc. Internet protocol multimedia subsystem component providing of packet-switched switching functions to serving mobile switching center feature server
EP1786172B1 (en) 2003-01-22 2015-06-10 NEC Corporation Presence system and process for controlling the destination of presence notification
EP1465440B1 (en) 2003-04-03 2008-07-09 Hewlett-Packard Development Company, L.P. Method and apparatus for changeover of associations between signalling processes
US7660898B2 (en) 2003-07-29 2010-02-09 At&T Intellectual Property I, L.P. Presence enhanced telephony service architecture
WO2005013572A2 (en) 2003-07-31 2005-02-10 Siemens Aktiengesellschaft System and method for converging circuit switched and packed switched communications
US7764778B2 (en) 2003-09-12 2010-07-27 At&T Intellectual Property I, L.P. International origin dependent customized routing of calls to toll-free numbers
US7333819B2 (en) 2003-09-26 2008-02-19 Siemens Communications, Inc. System and method for global positioning system enhanced presence rules
TWI233677B (en) * 2003-10-28 2005-06-01 Advanced Semiconductor Eng Ball grid array package and method thereof
US7177406B2 (en) 2003-11-21 2007-02-13 Mci, Llc Systems and methods for providing portable voicemail services
GB0327379D0 (en) 2003-11-25 2003-12-31 Nokia Corp Telecommunications network
US7146181B2 (en) 2004-03-11 2006-12-05 Tekelec Methods and systems for delivering presence information regarding push-to-talk subscribers
EP1766955A2 (en) 2004-06-18 2007-03-28 Tekelec METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR SELECTING OR GENERATING A SINGLE CALL DETAIL RECORD (CDR) FROM A PLURALITY OF CDRs ASSOCIATED WITH A CALL HAVING A PLURALITY OF LEGS
US7558254B2 (en) 2004-08-10 2009-07-07 Alcatel-Lucent Usa Inc. Method and apparatus for call routing via gateway brokering
US7136651B2 (en) 2004-08-30 2006-11-14 Tatara Systems, Inc. Mobile services control platform providing a converged voice service
US7319857B2 (en) 2004-09-13 2008-01-15 Tekelec Methods, systems, and computer program products for delivering messaging service messages
JP2008515282A (ja) 2004-09-22 2008-05-08 シーメンス コミュニケイションズ インコーポレイテッド 1つの番号によるfmcでの擬似番号ポータビリティ
US20060105766A1 (en) 2004-10-26 2006-05-18 Azada Maria R Method for delivering a call to a dual-mode mobile unit using a single number
US20060104431A1 (en) 2004-11-12 2006-05-18 Emery Richard T Method for providing feature interaction management and service blending
US8072934B2 (en) 2004-12-08 2011-12-06 Telefonaktiebolaget L M Ericsson (Publ) Method and node of controlling the allocation of transmission resources to wireless terminals within a radio access network
WO2006066145A2 (en) * 2004-12-17 2006-06-22 Tekelec Supporting database access in an internet protocol multimedia subsystem
US20060143517A1 (en) 2004-12-22 2006-06-29 Microsoft Corporation Replicated virtual machine
FR2882482B1 (fr) 2005-02-23 2007-04-20 Alcatel Sa Dispositif de controle d'acces de terminaux d'abonnes d'un domaine cs a des services d'un reseau de communication ims
WO2006109462A1 (ja) 2005-04-05 2006-10-19 Matsushita Electric Industrial Co., Ltd. 無線通信システムおよび無線通信方法
US20070100981A1 (en) 2005-04-08 2007-05-03 Maria Adamczyk Application services infrastructure for next generation networks including one or more IP multimedia subsystem elements and methods of providing the same
US7260207B2 (en) 2005-04-15 2007-08-21 Tekelec Methods, systems, and computer program products for providing presence-qualified E.164 number mapping (ENUM) service in a communications network
US7664495B1 (en) 2005-04-21 2010-02-16 At&T Mobility Ii Llc Voice call redirection for enterprise hosted dual mode service
US20060291488A1 (en) 2005-06-24 2006-12-28 Aylus Networks, Inc. System and method of interworking non-IMS and IMS networks to create new services utilizing both networks
US7792275B2 (en) 2005-07-29 2010-09-07 Verizon Patent And Licensing Inc. Application service invocation
DE202005021930U1 (de) 2005-08-01 2011-08-08 Corning Cable Systems Llc Faseroptische Auskoppelkabel und vorverbundene Baugruppen mit Toning-Teilen
EP1946537A4 (en) 2005-10-07 2010-09-29 Tekelec Us PROCESSES, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING ADDRESS TRANSLATION USING THE FOLLOWING ADDRESS INFORMATION
US7444137B1 (en) 2005-11-01 2008-10-28 At&T Mobility Ii Llc Cell broadcast via encoded message to an embedded client
US7322348B2 (en) * 2005-11-02 2008-01-29 Speed Paintball Co., Ltd. Electric paintball feed hopper for paintguns
US7969967B2 (en) * 2006-05-05 2011-06-28 Alcatel-Lucent Usa Inc. Number portability for an IMS network
US7606202B2 (en) 2006-07-28 2009-10-20 Tekelec Methods, systems, and computer program products for offloading call control services from a first network of a first type to a second network of a second type
US7864752B1 (en) 2006-08-09 2011-01-04 Nortel Networks Limited Bearer path resource matching in a wireless communication network
US9985817B2 (en) 2006-11-14 2018-05-29 Tp Lab, Inc. System and method for a universal phone number service
US20080198996A1 (en) 2007-02-21 2008-08-21 Tekelec Methods, systems, and computer program products for using a location routing number based query and response mechanism to effect advanced routing
US8073127B2 (en) 2007-02-21 2011-12-06 Tekelec Methods, systems, and computer program products for using a location routing number based query and response mechanism to effect subscriber cutover
US8689334B2 (en) 2007-02-28 2014-04-01 Alcatel Lucent Security protection for a customer programmable platform
WO2008130709A2 (en) 2007-04-20 2008-10-30 Tekelec Systems, methods, and computer program products for providing service interaction and mediation in a communications network
WO2009149133A2 (en) 2008-06-02 2009-12-10 Tekelec Methods, systems, and computer readable media for providing next generation network (ngn)-based end user services to legacy subscribers in a communications network
WO2010083509A2 (en) 2009-01-16 2010-07-22 Tekelec Methods, systems, and computer readable media for centralized routing and call instance code management for bearer independent call control (bicc) signaling messages
US8224337B2 (en) 2009-09-16 2012-07-17 Tekelec, Inc. Methods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gateway

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378398A (zh) * 2010-08-17 2012-03-14 中兴通讯股份有限公司 基于sip的跨网关自交换的方法及网关

Also Published As

Publication number Publication date
EP2127348A1 (en) 2009-12-02
US8213440B2 (en) 2012-07-03
CN101682674B (zh) 2013-11-06
EP2127348A4 (en) 2013-08-07
US20080198862A1 (en) 2008-08-21
EP2127348B1 (en) 2018-04-18
WO2008103334A1 (en) 2008-08-28

Similar Documents

Publication Publication Date Title
CN101682674B (zh) 用于使用基于位置路由号的查询和响应机制来将呼叫路由到ip多媒体子系统(ims)用户的方法、系统和计算机程序产品
CN101433070B (zh) 选择性地处理或重定向信令连接控制部分(sccp)消息的方法、系统和装置
EP1733571B1 (en) Methods, systems, and computer program products for processing mobile originated query messages for prepaid mobile subscribers in a number portability environment
US9584959B2 (en) Systems, methods, and computer readable media for location-sensitive called-party number translation in a telecommunications network
EP1738269B1 (en) Systems and methods of performing stateful signaling transactions in a distributed processing environment
US20050232236A1 (en) Methods and systems for mobile application part (MAP) screening in transit networks
US7127057B2 (en) Methods and systems for distributing application data among multiple processing modules in a telecommunications network element having a distributed internal processing architecture
US20050238048A1 (en) Methods, systems, and computer program products for providing triggerless mobile services
WO2010060082A2 (en) Systems. methods, and computer readable media for providing toll-free service in a telecommunications network
US20080198996A1 (en) Methods, systems, and computer program products for using a location routing number based query and response mechanism to effect advanced routing
CN101682676A (zh) 用于使用基于位置路由号的查询和响应机制来实现用户切换的方法、系统和计算机程序产品
US7693066B2 (en) Methods, systems, and computer program products for reducing signaling link congestion
US8855654B2 (en) Methods, systems, and computer readable media for tracking and communicating long term evolution (LTE) handset communication capability
US7760706B2 (en) Methods and systems for message transfer part (MTP) load sharing using MTP load sharing groups
US7969969B2 (en) Signalling gateway
US7366276B2 (en) Method and apparatus for transferring signaling messages
CN101238709A (zh) 用于基于信令消息的发起方来选择全局码翻译模式,以及根据所选择的模式来执行全局码翻译的方法、系统和计算机程序产品
KR20000011116A (ko) 통신망내의 루팅 어드레스 변환 시스템

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
ASS Succession or assignment of patent right

Owner name: TEKELEC, INC.

Free format text: FORMER OWNER: TEKELEC INTERNATIONAL INC.

Effective date: 20140123

C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee

Owner name: TEKELEC INTERNATIONAL INC.

Free format text: FORMER NAME: TEKELEC US

CP03 Change of name, title or address

Address after: North Carolina

Patentee after: Thai Clark international Limited by Share Ltd.

Address before: North Carolina

Patentee before: TEKELEC

TR01 Transfer of patent right

Effective date of registration: 20140123

Address after: North Carolina

Patentee after: TEKELEC

Address before: North Carolina

Patentee before: Thai Clark international Limited by Share Ltd.