CN101682676A - 用于使用基于位置路由号的查询和响应机制来实现用户切换的方法、系统和计算机程序产品 - Google Patents
用于使用基于位置路由号的查询和响应机制来实现用户切换的方法、系统和计算机程序产品 Download PDFInfo
- Publication number
- CN101682676A CN101682676A CN200880012896A CN200880012896A CN101682676A CN 101682676 A CN101682676 A CN 101682676A CN 200880012896 A CN200880012896 A CN 200880012896A CN 200880012896 A CN200880012896 A CN 200880012896A CN 101682676 A CN101682676 A CN 101682676A
- 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.)
- Pending
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
- H04Q3/005—Personal communication services, e.g. provisions for portability of subscriber numbers
Abstract
公开了用于使用基于LRN的查询和响应机制(例如,交换局号码携带处理机制)来实现用户切换的方法、系统和计算机程序产品。根据一种方法,接收包括通信服务用户标识符的基于LRN的响应消息。确定与通信服务用户标识符相关联的切换交换机LRN。将与所述通信服务用户标识符相关联的切换交换机LRN插入到基于LRN的响应消息中,并路由该消息。
Description
相关申请
本公开的主题要求2007年2月21日提交的美国临时专利申请No.60/902,592和2007年3月30日提交的美国专利申请No.11/731,768的权益,这两个申请中的每个申请均通过引用而全部合并于此。
技术领域
本文所描述的主题涉及用户切换(cutover)。更具体地说,本文所描述的主题涉及使用基于位置路由号的查询和响应机制(例如,交换局号码携带系统)来实现用户切换。
背景技术
当在地理位置和/或电信服务供应商之间进行切换时,本地号码携带(LNP)允许电话服务用户保留他们的同一目录号(directory number)。1996年的电信法案对本地号码携带进行了要求。
位置路由号(LRN)使本地号码携带成为可能。当用户的本地服务转移到新的端局时,与携带目的地端局(ported-to end office)相关联的LRN与号码携带数据库中的所携带的目录号进行关联。当呼叫已转移(ported)的目录号时,发起方端局向号码携带数据库发送查询。号码携带数据库返回携带目的地端局的LRN。端局使用该LRN将呼叫路由到携带目的地端局。
号码携带数据由国家号码携带管理中心(NPAC)管理。NPAC向服务供应商维护的系统分发号码携带数据,该系统被称为本地服务管理系统(LSMS)。本地服务管理系统又构成由每个运行商维护的号码携带数据库。
随着所携带的目录号的数量的增加,用于发起号码携带查询并处理号码携带响应的交换局处理功能变得普通起来。也就是说,交换局通常包括软件实现的触发器,以发起号码携带查询并处理响应。传统地,这些触发器仅用于号码携带处理。然而,期望使用或补充这种处理能力来进行其它目的。
期望使用交换局号码携带处理功能的一个目的在于用户切换。当用户的目录号从一个端局移动到刚刚安排进行服务的另一端局时发生切换。例如,服务供应商可以在现有端局的处理能力接近超负荷时确定需要新的端局。一旦目录号移动到新的端局时,网络必须提供一些将对切换用户的呼叫路由到新的端局的机制。
该问题的一种可能解决方案是在号码携带数据库中提供对应于切换端局的LRN。然而,因为号码携带数据库必须通过NPAC和不同服务供应商的本地LSMS来提供,所以在用户的目录号移动到切换端局的时间与将其保存在号码携带数据库的时间之间存在时间延迟。对该问题的另一可能解决方案是在每个交换局提供专用切换触发器。然而,由于其需要对端局进行昂贵的硬件和/或软件更新,所以这种方案也是不理想的。
因此,由于这些困难,存在一种对用于使用基于LRN的查询和响应机制来实现用户切换的方法、系统和计算机程序产品的需要。
发明内容
根据一个方面,本文所描述的主题包括用于使用基于LRN的查询和响应机制来实现用户切换的方法、系统和计算机程序产品。一种方法包括接收包括通信服务用户标识符的基于LRN的响应消息。确定与该通信服务用户标识符相关联的切换交换机LRN。可以将与该通信服务用户标识符相关联的切换交换机LRN插入到基于LRN的响应消息中,并且路由该消息。
在一种实现中,接收基于LRN的响应消息可包括在位于交换局和号码携带数据库之间的路由节点处截获号码携带响应消息,其中该响应旨在用于交换局。由所述路由节点修改所述响应,以将被叫方号码的服务端局的LRN包括在内,并且将所述响应转发到交换局。交换局使用其号码携带处理功能从所述响应中提取所述LRN并将所述呼叫路由到所述服务端局。
根据另一方面,一种方法包括:接收包括LRN和通信服务用户标识符的基于LRN的响应消息。确定所接收的LRN是否与网络内节点(in-networknode)相关联。响应于对所接收的LRN与网络内节点相关联的确定,可以确定与所述通信服务用户标识符相关联的切换交换机LRN。此外,可以将与所述通信服务用户标识符相关联的所述切换交换机LRN插入到号码携带响应消息中,并且路由该消息。
根据另一方面,接收包括通信服务用户标识符的基于LRN的查询消息。进一步,确定与所述通信服务用户标识符相关联的切换交换机LRN。响应于对所述切换交换机LRN的确定,产生与号码携带查询消息相关联并包括所述切换交换机LRN的基于LRN的响应消息。
根据另一方面,接收包括事务标识信息和通信服务用户标识符的基于LRN的查询消息。基于LRN的响应消息可以根据事务标识信息与基于LRN的查询消息相关联。进一步地,确定与所述通信服务用户标识符相关联的切换交换机LRN。可以将与所述通信服务用户标识符相关联的所述切换交换机LRN插入到所述基于LRN的响应消息中。进一步地,路由该消息。
本文所描述的用于使用基于LRN的查询和响应机制来实现用户切换的主题可以在硬件、软件、固件或其任意组合中实现。照此,本文所使用的术语“功能”或“模块”可以指用于实现所描述特征的硬件、软件和/或固件。在一个示例性实现中,本文所描述的主题可以使用包括实现在计算机可读介质中的计算机可执行指令的计算机程序产品来实现。适于实现本文所描述主题的示例性计算机可读介质包括:磁存储设备、芯片存储设备、可编程逻辑设备、专用集成电路和可下载电子信号。此外,执行本文所描述主题的计算机程序产品可以位于单个设备或计算平台上,或者可以分布在多个设备或计算平台之间。
附图说明
现在将参照附图解释本文所描述主题的优选实施例,其中:
图1是根据本文所描述主题的实施例的网络图,该网络图示出用于在通信网络中使用基于交换局LRN的查询和响应功能来实现用户切换的示例性系统;
图2是根据本文所描述主题的实施例的示例性过程的流程图,该示例性过程用于在图1所示的通信网络中使用基于交换局LRN的查询和响应功能来实现用户切换;
图3是根据本文所描述主题的实施例的示例性过程的流程图,该示例性过程用于使用交换局LRN的查询和响应功能来实现网络内用户的用户切换;
图4是根据本文所描述主题的实施例的图示出示例性系统的网络图,在该示例性系统中,路由节点使用包含在用户切换数据库中的信息来响应基于LRN的查询;
图5是根据本文所描述主题的实施例的示例性过程的流程图,其中路由节点在图4所示的通信网络中使用包含在用户切换数据库中的信息来响应基于LRN的查询;以及
图6是根据本文所描述主题的实施例的示出包括基于LRN的用户切换功能的示例性信号传输点(STP)路由节点的框图。
具体实施方式
根据本文所描述主题的实施例的用于使用基于LRN的查询和响应机制(例如交换局号码携带处理机制)来实现用户切换的方法、系统和计算机程序产品可以在任何适当的网络设备中实现。例如,该方法、系统和计算机程序产品可以实现在路由节点、信号传输点(STP)、路由器、交换机、网关、介质网关控制器、软切换或其它适当网络设备中。图1是示出根据本文所描述主题的实施例的示例性系统的网络图,该系统在通常标记为100的通信网络中使用基于交换局LRN的查询和响应功能来实现用户切换。尽管图1示出的是交换局号码携带处理系统,但是本领域技术人员应该意识到本文所呈现的主题不局限于所描述的实施例,而是可以应用于适于实现用户切换的任何基于LRN的查询和响应机制。参见图1,响应于通信服务用户的呼叫尝试,端局102向交换传输点(STP)路由节点108发送本地号码携带(LNP)信息分析(InfoAnalyzed)查询106,交换传输点(STP)路由节点108访问包括LNP数据库的LNP系统110,以获取所携带用户的路由信息。查询106可包括被叫方号码。路由节点108可以将查询106路由到LNP系统110。
响应于对查询106的接收,LNP系统110可根据被叫方号码从其数据库获得位置路由号(LRN)。LNP系统110返回包括位置路由号(LRN)和被叫方号码的LNP AnalyzeRoute响应消息112。LRN指示被叫方号码的服务端局。
路由节点108可接收响应消息112。路由节点108的用户切换功能114可以接收响应消息112。根据响应消息112中的被叫方号码,用户切换功能114可确定与被叫方号码相关联的切换交换机LRN。例如,用户切换功能114可以搜索用户切换功能数据库116,来寻找与被叫方号码相关联的切换交换机LRN。如果发现与被叫方号码相关联的切换交换机LRN,那么功能114可以将切换交换机LRN插入到响应消息112中,响应消息112被路由到端局102。可以将切换交换机LRN插入到从LNP系统110接收的消息112中。如果响应消息112包括LNP系统110提供的LRN值,则切换交换机LRN替换LNP系统110提供的LRN值。如果没有在数据库116中发现与被叫方号码相关联的切换交换机LRN,那么路由节点108将从LNP系统110接收的响应消息112路由到端局102。
图2示出根据本文所描述主题的实施例的示例性过程的流程图,示例性过程用于在图1所示的通信网络100中使用基于交换局LRN的查询和响应功能来实现用户切换。尽管在图2中描述的是号码携带消息的使用,但是本领域的技术人员应该意识到可以使用任何基于LRN的查询和响应消息来实现用户切换。参见图2,在方框200,用户切换功能114可接收包括通信服务用户标识符的号码携带响应消息。例如,用户切换功能114可接收包括被叫方号码的响应消息112。
在方框202,用户切换功能114可确定与通信服务用户标识符相关联的切换交换机LRN。例如,用户切换功能114可使用响应消息112中的被叫方号码在数据库116中执行查找,以寻找与被叫方号码相关联的切换交换机LRN。
在方框204,将与通信服务用户标识符相关联的切换交换机LRN插入到响应消息112,并且路由响应消息112。例如,用户切换功能114可以将与被叫方号码相关联的切换交换机LRN插入到响应消息112中。如果响应消息112包括由LNP系统110提供的LRN值,那么切换交换机LRN替换由LNP系统110提供的LRN值。进一步地,路由节点108可以将具有所插入的切换交换机LRN的响应消息112路由到端局102,即LNP查询发起方。
在图2所示的过程中,用户切换功能114在数据库116中查找每个所接收的LNP AnayzerRoute响应消息。根据本文所描述主题的改进,可以响应于对AnayzerRoute响应消息中的LRN与网络内节点相关联的确定来执行切换查找。图3示出根据本文所描述主题的实施例的示例性过程的流程图,该示例性过程用于使用基于LRN的号码携带处理功能实现网络内用户的用户切换。尽管图3描述的是号码携带消息的使用,但是本领域的技术人员应该意识到可以使用任何基于LRN的查询或响应消息来实现用户切换。参见图3,在方框300,用户切换功能114可以接收包括LRN和通信服务用户标识符的号码携带响应消息。例如,用户切换功能114接收包括LRN和被叫方号码的响应消息112。
在方框302,用户切换功能114可以确定所接收LRN是否与网络内节点相关联。例如,网络内节点可以是与LRN相关联的本地电话交换的交换点。在一个实例中,功能114可以使用所接收的LRN在数据库116中搜索关于所接收LRN与网络内节点相关联的指示。
响应于对所接收LRN与网络内节点相关联的确定,功能114可以确定与通信服务用户标识符相关联的切换交换机LRN(方框304)。例如,用户切换功能114可以使用所接收的被叫方号码在数据库116中查找与所接收的被叫方号码相关联的切换交换机LRN。
进一步地,响应于对所接收的LRN与网络内节点相关联的确定,将与通信服务用户标识符相关联的切换交换机LRN插入到响应消息112中,并路由响应消息112(方框306)。例如,用户切换功能114可以将与被叫方号码相关联的切换交换机LRN插入到响应消息112中。如果响应消息112包括LNP系统110所提供的LRN值,那么切换交换机LRN替换LNP系统110所提供的LRN值。进一步地,路由节点108可以将具有所插入的切换交换机LRN的响应消息112路由到端局102,即LNP查询发起方。
在可替换的实施例中,STP 108适于接收InfoAnalyzed消息并产生InfoAnalyzed消息的至少一部分的副本,该副本包括被叫方用户信息(例如,通信服务用户标识符)和足够的事务标识信息,以允许InfoAnalyzed消息与相应的AnalyzeRoute消息相关联。通过比较号码携带查询消息的事务标识信息与号码携带响应消息的事务标识信息,可以将号码携带响应消息与号码携带查询消息相关联。在一个示例中,如果信息匹配,就确定消息彼此相关联。将InfoAnalyzed消息的副本信息暂时缓存,并且将原本接收的InfoAnalyzed消息路由到LNP系统110,用于LNP转换处理。暂时的缓存可以是,例如与用户切换功能114相关联的RAM或基于硬驱动的数据存储元件。LNP系统110处理InfoAnalyzed查询消息,并产生AnalyzeRoute响应消息。AnalyzeRoute消息由STP 108接收,并且获取先前缓存的InfoAnalyzed消息的副本信息。所获取的被叫方用户信息用于访问用户切换数据库116。如果在用户切换数据库中定位到匹配的条目,那么用户切换数据库就返回与切换交换机相关联的LRN。将切换交换机LRN并入响应消息112中。在一个实施例中,用户切换功能114可以将与被叫方号码相关联的切换交换机LRN插入到响应消息112中。在响应消息112原本包括LNP系统110所提供的LRN值的情况下,新获取的切换交换机LRN复写NP LRN值。如果没有在用户切换数据库中发现用户标识符的匹配条目,那么将响应消息112路由到查询发起方,即EO 102。
在上述实例中,根据从号码携带数据库接收或截获的号码携带响应消息来触发切换查找。在可替换的实例中,消除了对号码携带数据库110的访问,并且路由节点108可以使用包含在用户切换数据库116中的信息来接收或截获号码携带查询并对号码携带查询进行响应。图4示出这种实施例。尽管图4描述的是号码携带消息的使用,但是本领域技术人员应该意识到可以使用任何基于LRN的查询或响应消息来实现用户切换。响应于呼叫尝试,端局102可以向路由节点108发送包括被叫方号码或类似的通信服务用户标识符的LNP InfoAnalyzed查询106。
路由节点108的用户切换功能108可以接收或截获查询106,并从查询106中提取被叫方号码。根据查询106中的被叫方号码,用户切换功能114可以确定与被叫方号码相关联的切换交换机LRN。例如,用户切换功能114可搜索用户切换功能数据116,以寻找与被叫方号码相关联的切换交换机LRN。如果发现与被叫方号码相关联的切换交换机LRN,功能114产生包括切换交换机LRN的AnalyzeRoute响应消息112。可将消息112路由到端局102。结果,功能114代表LNP系统进行操作。如果没有在数据库116中发现与被叫方号码相关联的切换交换机LRN,那么路由节点108将查询106路由到LNP系统,用于LNP处理。当按照这种方式操作时,STP 108和相关联的用户切换功能114用于使诸如LNP SCP 110的LNP系统避免不必要的查询业务。
图5示出根据本文所描述主题的实施例的示例性过程的流程图,其中路由节点在图4所示的通信网络400中使用包含在用户切换数据库114中的信息来响应基于LRN的查询。尽管图5描述的是对号码携带消息的使用,但是本领域技术人员应该意识到可以使用任何基于LRN的查询或响应消息来实现用户切换。参见图5,在方框500,用户切换功能114可以接收包括通信服务标识符的号码携带查询消息。例如,用户切换功能114可以接收包括被叫方号码的InfoAnalyzed查询消息106。
在方框502,用户切换功能114可确定与通信服务供应商标识符相关联的切换交换机LRN。例如,用户切换功能114可以使用InfoAnalyzed查询消息106中的被叫方号码来在数据库116中查找与被叫方号码相关联的切换交换机LRN。
在方框504,响应于对切换交换机LRN的确定,用户切换功能114可以产生与号码携带查询消息相关联并包括切换交换机LRN的号码携带响应消息。例如,功能114可以响应于对查询106的接收产生响应消息112。消息112包括与查询106中的被叫方号码相关联的切换交换机LRN。进一步地,功能114将消息112路由到端局102。如果没有在数据库116中发现与被叫方号码相关联的切换交换机LRN,那么路由节点108就将查询106路由到LNP系统,用于LNP处理。
根据本文所述的主题,任何适当的路由节点或呼叫处理节点(例如,介质网关控制器、软切换)均可以包括用户切换功能。例如,用户切换功能可以包括在允许SS7/IP的STP路由节点或信令网关(SG)路由节点中。在一个实例中,用于根据本文所描述主题的在通信网络中将呼叫路由到已从供方交换机切换到接收方交换机的用户的适当系统可以包括EAGLE或IP7SECURE(二者均可从北加利福尼亚的Morrisville的Tekelec购得)。
图6是示出根据本文所描述主题的实施例的包括基于LRN的用户切换功能的示例性网络路由节点108(例如,具有SS7/IP网关功能的STP路由节点)的方框图。参见图6,路由节点108包括处理器间消息传输(IMT)总线600,该总线是路由节点108内的内部子系统之间的主要通信总线。在一个实施例中,该高速通信系统包括两个相对旋转的串行环。多个处理模块或卡可以耦合到IMT总线600。在图6中,IMT总线600可以耦合到链路接口模块(LIM)602、数据通信模块(DCM)604和包括用户切换功能608的数据库服务模块(DSM)606。这些模块物理地连接到IMT总线600,以便信令和其它类型的消息可以在活动的卡或模块之间内部地路由。为了简化图示,图6中仅包括单个LIM卡、单个DCM卡和单个DSM卡。然而,路由节点108可以包括多个其它LIM、DCM和DSM以及其它卡,它们中的所有均可以同时连接到IMT总线600并且通过IMT总线600进行通信。
每个模块602、604和606均包括应用处理器和通信处理器。通信处理器可以通过IMT总线600控制与其它模块的通信。每个模块上的应用处理器可以执行驻留在每个模块上的应用程序或功能。例如,DSM 606上的应用处理器可以执行用于实现用户切换功能114的软件。类似地,LIM 602上的应用处理器可以执行用于实现筛选(screening)功能的软件,该筛选功能用于确定是否应该将消息转发到DSM 606以用于用户切换功能。
LIM 602可包括:SS7MTP层次1功能610、SS7MTP层次2功能612、I/O缓冲器614、网关筛选(GWS)功能616、包含应用筛选功能620的SS7MTP层次3消息处理和区分(HMDC)功能618、消息路由功能622和消息处理和分发(HMDC)功能624。MTP层次1功能610通过特定物理接口发送和接收数字数据。MTP层次2功能612提供SS7消息分组的差错检测、差错校正和随后的传送。I/O缓冲器614提供对引入和输出的信令消息的临时缓冲。
GWS功能616检查所接收的消息分组并确定是否应该允许这些消息分组进入路由节点108中来进行处理和/或路由。HMDC功能618执行区分操作,其包括确定所接收的消息分组是否需要由内部处理子系统处理还是应仅进行交换(即,路由到网络中的另一节点)。将允许进入路由节点108的消息路由到系统中的其它通信模块,或者通过IMT总线600分发到应用引擎或处理模块。路由功能622可以路由由功能618识别为需要路由到与消息目的地相关联的合适的LIM或DCM的接收消息。可以由路由功能622用来路由消息的示例性路由标准包括:目的地点代码(DPC)、发起方点代码(OPC)、电路标识符代码(CIC)、服务指示符(SI)、入站链路集(inboundlinkset)或其任意组合。HMDT功能624将由区分功能618识别为需要进一步处理的消息分发到路由节点108内的用于提供这种处理的适当处理模块。
应用筛选功能620可以检查所接收的消息分组并确定是否应该消息分组转发到DSM 606,以适用于用户切换功能114。例如,应用筛选功能620可确定所接收的消息分组是否是包括被叫方号码的号码携带响应消息。特别地,例如,应用筛选功能620可确定所接收的消息分组是否是诸如响应消息112的AnalyzeRoute响应消息。在另一个示例中,应用筛选功能620可确定所接收的消息分组是否是包括被叫方号码的号码携带查询消息。特别地,例如,应用筛选功能620可确定所接收的消息分组是否是诸如查询106的InfoAnalyzed查询。如果确定应该将所接收的消息转发到DSM 606,那么将消息转发到DSM 606,以适用于用户切换功能114。如果确定所接收的消息不应该转发到DSM 606,那么消息就由路由节点108进行路由,而不适用于用户切换功能。
DCM 604包括用于通过IP信令链路进行发送和接收SS7消息的功能。在所示的示例中,DCM 504包括:物理层功能625、网络层功能628、传输层功能630、适应层功能632和以上结合LIM 602描述的功能616、618、620、622和624。物理层功能625执行开放系统互连(OSI)物理层操作,例如通过底层电子或光接口发送消息。在一个示例中,物理层功能625使用以太网来实现。网络层功能628执行诸如将消息路由到其它网络节点的操作。在一种实现中,网络层功能628可以执行互联网协议。传输层功能630执行OSI传输层操作,例如在网络节点之间提供面向连接的传输,在网络节点之间提供无连接的传输,或者在网络节点之间提供面向流的传输。传输层功能630可以使用任何适当的传输层协议来实现,诸如:流控制传输协议(SCTP)、传输控制协议(TCP)或用户数据包协议(UDP)。适应层功能632执行用于通过IP传输来发送和接收SS7消息的操作。适应层功能632可以使用任何适当的IETF或其它适应层协议来实现。适当协议的示例包括:MTP层次2端对端用户适应层(M2PA)、MTP层次3用户适应层(M3UA)和/或信令连接控制部分(SCCP)用户适应层(SUA)。功能618、620、622和624执行与以上参照LIM 602所述的相应部件相同的操作。
DSM 606接收识别的适用于用户切换功能114的消息。在一个实施例中,功能114确定与所接收的AnalyzedRoute响应消息中的被叫方号码相关联的切换交换机LRN。特别地,功能114使用所接收消息中的被叫方号码在数据库116中查找与被叫方号码相关联的切换交换机LRN。将与通信服务用户标识符相关联的切换交换机LRN插入到所接收的消息中。在插入切换交换机LRN之后,消息可以转发到路由功能626,用于通过IMT总线600路由到DCM 604。如果没有发现与被叫方号码相关联的切换交换机LRN,那么就不在所接收的消息中插入LRN。然后,LIM 604可以将消息转发到合适的端局。
下面的表1示出用于将被叫方号码与切换交换机LRN进行关联的数据库中的示例性条目。
被叫方号码 | 切换交换机LRN |
9194605500 | 9195550000 |
9194691010 | 9195550001 |
表1:用于将被叫方号码与切换交换机LRN进行关联的示例性条目例如,可以将表1中所示的条目存储在数据库116中。用户切换功能114可以使用所接收的号码携带消息中的被叫方号码在表中查找以确定切换交换机LRN是否与被叫方号码相关联。如果找到针对被叫方号码的含有切换交换机LRN的条目,那么可以确定被叫方号码与该切换交换机LRN相关联。在一个实例中,如果在AnalyzeRoute响应消息中包括被叫方号码9194605500,那么用户切换功能114可以将切换交换机LRN 9195550000插入到消息中,并且路由功能626可以将消息转发到外传(outbound)LIM 604,以转发到合适的端局。在另一个实例中,如果在AnalyzeRoute响应消息中包括被叫方号码9194691010,那么用户切换功能114将切换交换机LRN9195550001插入到消息中,并且路由功能626可以将消息转发到外传LIM604,以转发到合适的端局。本文所述的LRN可包括用于标识电路或分组交换通信网络中的交换点的任何标识符。LRN标识符包括但不限于:E.164格式化的网络实体地址标识符、SS7点代码地址、互联网协议(IP)地址或唯一资源标识符(URI)。
在一种实现中,数据库116包括基于范围的数据结构和基于例外的数据结构。以下所示的表2和表3示出基于范围的数据结构和基于例外的数据结构的实例,它们用于实现根据本文所述主题的实施例的数据库116。
被叫方号码的开始界限 | 被叫方号码的结束界限 | 切换交换机LRN |
9194605000 | 9194605999 | 9195550010 |
9194691000 | 9194691999 | 9195550011 |
表2:用于将被叫方号码的范围与切换交换机LRN相关联的示例性条目
被叫方号码 | 切换交换机LRN |
9194605500 | 9195550000 |
9194691010 | 9195550001 |
表3:用于将被叫方号码与切换交换机LRN相关联的示例性例外条目例如,表2和表3中所示的条目可以存储在数据库116中。用户切换功能114使用所接收的号码携带消息中的被叫方号码首先在表3(基于例外的数据结构)中查找以确定切换交换机LRN是否与被叫方号码相关联。如果在基于例外的数据结构中没有定位到匹配的条目,那么可以在表2(基于范围的数据结构)中执行查找。如果在任一查找中发现包括切换交换机LRN的用于被叫方号码的条目,那么可以确定被叫方号码与切换交换机LRN相关。在一个示例中,如果在AnalyzeRoute响应消息中包含被叫方号码9194605123,基于例外的查找没有匹配,并且用户切换功能114将切换交换机LRN 9195550010插入到消息中。然后,路由功能626将消息转发到LIM 602或DCM 604,以转发到合适的端局。在另一个示例中,如果在AnalyzeRoute响应消息中包含被叫方号码9194691123,基于例外的查找没有匹配,基于范围的查找有匹配,并且用户切换功能114将切换交换机LRN9195550011插入到消息中。然后,路由功能626将消息转发到LIM 602或DCM 604,以转发到合适的端局。
如上所述,表3包括表2条目中提供的号码范围的例外。在一个实例中,例外是处于范围内但是具有不同的LRN或路由规则的号码。例如,表3中的第一条目对应于被叫方号码9194605500。该号码处于表2的第一条目对应的9194605000-9194605999的范围内。然而,这些条目具有不同的LRN。于是,诸如表3所示的基于例外的表用于灵活地为分配给相关用户的号码分配不同的路由指令。如果所接收的被叫方号码匹配表3条目中的被叫方号码,那么表3条目中的切换交换机LRN用于插入到所接收的消息中。例如,如果所接收的被叫方号码是9194605500,基于例外的查找得到匹配,基于范围的查找被忽略,而且切换交换机LRN 9195550000用于插入到所接收的消息中。在另一示例中,如果所接收的被叫方号码是9194691010,基于例外的查找得到匹配,基于范围的查找被忽略,而且切换交换机LRN 9195550001用于插入到所接收的消息中。
如以上参照图3所述,用户切换功能114可以接收包括LRN和被叫方号码的AnalyzeRoute响应消息。功能114可确定所接收的LRN是否与网络内节点相关联。例如,功能114使用所接收的LRN在数据库116中查找所接收LRN与网络内节点相关联的指示。响应于对所接收LRN与网络内节点相关联的确定,功能114可确定与被叫方号码相关联的切换交换机LRN。例如,用户切换功能114可使用所接收的被叫方号码在数据库116中查找与所接收的被叫方号码相关联的切换交换机LRN。进一步地,响应于对所接收的LRN与网络内节点相关联的确定,功能114将与被叫方号码相关联的切换交换机LRN插入到所接收的消息中。在插入切换交换机LRN之后,可以将消息转发到路由功能626,用于通过IMT总线600路由到外传LIM604。LIM 604将消息转发到合适的端局。如果所接收的LRN与网络内节点不相关,或者没有发现与被叫方号码相关联的切换交换机LRN,那么就不将LRN插入到所接收的消息中,并且转发消息,用于路由到外传LIM 604,从而转发到合适的端局。
下面的表4示出用于指示所接收的LRN是否与网络内节点相关联的数据库中的示例性条目。
LRN | 网络内 |
9195550000 | 是 |
2125550000 | 否 |
表4:用于指示所接收的LRN是否与网络内节点相关联的示例性条目例如,表4中所示的条目可以存储在数据库116中。用户切换功能114使用所接收的号码携带消息中的LRN在表中查找,用于确定LRN是否与网络内节点相关联。包含LRN的条目可以指示LRN是否与网络内节点相关联。在一个示例中,如果LRN是9195550000,则表中的查找指示LRN与网络内节点相关联。在另一个示例中,如果LRN是2125550000,则表中的查找指示LRN与网络内节点不相关联。
以上实例对应于本文所述主题的先进智能网络(AIN)的实现。应该注意到,在AIN中,InfoAnalyzed查询-AnalyzedRoute响应对可以用于从SCP请求和接收LRN。智能网络(IN)实现中的相应的查询一响应对分别是指令开始(InstructionStart)查询和控制连接(ControlConnect)响应。因此,本文所述主题可以分别按照类似于以上AIN示例的InfoAnalyzed查询和AnalyzeRoute响应的方式应用于IN实现中的InstructionStart查询和ControlConnect响应。
应该理解,本文所述主题的各种细节可以在不偏离本文所述主题的范围的情况下进行改变。此外,先前的描述仅仅用于示例的目的,而非限制的目的。
Claims (59)
1、一种使用基于位置路由号(LRN)的查询和响应机制来实现用户切换的方法,该方法包括:
(a)接收包括通信服务用户标识符的基于LRN的响应消息;
(b)确定与所述通信服务用户标识符相关联的切换交换机LRN;以及
(c)将与所述通信服务用户标识符相关联的所述切换交换机LRN插入到所述基于LRN的响应消息中,并且路由该消息。
2、如权利要求1所述的方法,其中,所述基于LRN的响应消息包括:号码携带响应消息。
3、如权利要求2所述的方法,其中,接收所述号码携带响应消息包括:在位于交换局与号码携带数据库之间的路由节点处截获所述号码携带响应消息。
4、如权利要求1所述的方法,其中,确定与所述通信服务用户标识符相关联的切换交换机LRN包括:搜索数据库以寻找包括所述通信服务用户标识符的条目,其中,所述条目包括所述切换交换机LRN。
5、如权利要求1所述的方法,其中,确定与所述通信服务用户标识符相关联的切换交换机LRN包括:
(a)确定包括所述通信服务用户标识符的条目是否位于第一数据库中,所述第一数据库包括含有多个通信服务用户标识符和多个相关联的切换交换机LRN的条目,其中,所述第一数据库包括第二数据库中通信服务用户标识符范围的通信服务用户标识符的例外;以及
(b)响应于对于包括所述通信服务用户标识符的条目没有位于所述第一数据库中的确定,搜索所述第二数据库,以寻找包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目,其中,包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目包括所述切换交换机LRN。
6、如权利要求2所述的方法,其中,插入所述切换交换机LRN包括:使用所述切换交换机LRN替换所述号码携带响应消息中的LRN。
7、如权利要求2所述的方法,其中,在位于交换局与号码携带数据库之间的路由节点处执行步骤(a)-(c)。
8、如权利要求2所述的方法,其中,路由该消息包括:将所述消息路由到与所述号码携带响应消息相关联的号码携带查询消息的发起方。
9、如权利要求2所述的方法,包括:确定所述号码携带响应消息中的LRN是否与网络内节点相关联,并且其中,确定切换交换机LRN包括:响应于对所述号码携带响应消息中的所述LRN与网络内节点相关联的确定来确定所述切换交换机LRN。
10、一种使用基于位置路由号(LRN)的查询和响应机制来实现用户切换的方法,该方法包括:
(a)接收包括通信服务用户标识符的基于LRN的查询消息;
(b)确定与所述通信服务用户标识符相关联的切换交换机LRN;以及
(c)响应于对所述切换交换机LRN的确定,产生与所述基于LRN的查询消息相关联并包括所述切换交换机LRN的基于LRN的响应消息。
11、如权利要求10所述的方法,其中,所述基于LRN的响应消息包括号码携带响应消息,所述基于LRN的查询消息包括号码携带查询消息。
12、如权利要求11所述的方法,其中,接收所述号码携带查询消息包括:在位于交换局与号码携带数据库之间的路由节点处截获所述号码携带查询消息。
13、如权利要求10所述的方法,其中,确定与所述通信服务用户标识符相关联的切换交换机LRN包括:搜索数据库以寻找包括所述通信服务用户标识符的条目,其中,所述条目包括所述切换交换机LRN。
14、如权利要求10所述的方法,其中,确定与所述通信服务用户标识符相关联的切换交换机LRN包括:
(a)确定包括所述通信服务用户标识符的条目是否位于第一数据库中,所述第一数据库包括含有多个通信服务用户标识符和多个相关联的切换交换机LRN的条目,其中,所述第一数据库包括第二数据库中通信服务用户标识符范围的通信服务用户标识符的例外;以及
(b)响应于对于包括所述通信服务用户标识符的条目没有位于所述第一数据库中的确定,搜索所述第二数据库,以寻找包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目,其中,包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目包括所述切换交换机LRN。
15、如权利要求10所述的方法,其中,在路由节点处执行步骤(a)-(c)。
16、如权利要求11所述的方法,包括:路由所产生的号码携带响应消息。
17、如权利要求16所述的方法,其中,路由所产生的号码携带响应消息包括:将所述消息路由到与所述号码携带响应消息相关联的号码携带查询消息的发起方。
18、如权利要求11所述的方法,包括:
(a)未能确定与所述通信服务用户标识符相关联的切换交换机LRN;以及
(b)响应于未能确定切换交换机LRN,将所述号码携带查询消息转发到号码携带转换系统。
19、一种使用基于位置路由号(LRN)的查询和响应机制来实现用户切换的方法,该方法包括:
(a)接收包括事务标识信息和通信服务用户标识符的基于LRN的查询消息;
(b)根据所述事务标识信息将基于LRN的响应消息与所述基于LRN的查询消息相关联;
(c)确定与所述通信服务用户标识符相关联的切换交换机LRN;以及
(d)将与所述通信服务用户标识符相关联的所述切换交换机LRN插入所述基于LRN的响应消息中,并且路由该消息。
20、如权利要求19所述的方法,其中,所述基于LRN的响应消息包括号码携带响应消息,所述基于LRN的查询消息包括号码携带查询消息。
21、如权利要求20所述的方法,其中,接收所述号码携带响应消息包括:在位于交换局与号码携带数据库之间的路由节点处截获所述号码携带响应消息。
22、如权利要求20所述的方法,其中,将所述号码携带响应消息与所述号码携带查询消息相关联包括:比较所述号码携带查询消息的所述事务标识信息与所述号码携带响应消息的事务标识信息。
23、如权利要求19所述的方法,其中,确定与所述通信服务用户标识符相关联的切换交换机LRN包括:搜索数据库以寻找包括所述通信服务用户标识符的条目,其中,所述条目包括所述切换交换机LRN。
24、如权利要求19所述的方法,其中,确定与所述通信服务用户标识符相关联的切换交换机LRN包括:
(a)确定包括所述通信服务用户标识符的条目是否位于第一数据库中,所述第一数据库包括含有多个通信服务用户标识符和多个相关联的切换交换机LRN的条目,其中,所述第一数据库包括第二数据库中通信服务用户标识符范围的通信服务用户标识符的例外;以及
(b)响应于对于包括所述通信服务用户标识符的条目没有位于所述第一数据库中的确定,搜索所述第二数据库,以寻找包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目,其中,包括具有所述通信服务用户标识符的所述通信服务用户标识符范围的条目包括所述切换交换机LRN。
25、如权利要求20所述的方法,其中,插入所述切换交换机LRN包括:使用所述切换交换机LRN替换所述号码携带响应消息中的LRN。
26、如权利要求20所述的方法,其中,在位于交换局与号码携带数据库之间的路由节点处执行步骤(a)-(d)。
27、如权利要求20所述的方法,其中,路由该消息包括:将所述消息路由到与所述号码携带响应消息相关联的号码携带查询消息的发起方。
28、如权利要求19所述的方法,包括:临时存储所述事务标识信息和所述通信服务用户标识符。
29、一种使用基于位置路由号(LRN)的查询和响应机制来实现用户切换的系统,该系统包括:
(a)通信模块,用于接收包括通信服务用户标识符的基于LRN的响应消息;以及
(b)用户切换功能,用于确定与所述通信服务用户标识符相关联的切换交换机LRN,用于将与所述通信服务用户标识符相关联的所述切换交换机LRN插入到所述基于LRN的响应消息中,并且用于路由该消息。
30、如权利要求29所述的系统,其中,所述基于LRN的响应消息包括:号码携带响应消息。
31、如权利要求30所述的系统,其中,所述通信模块适于在位于交换局与号码携带数据库之间的路由节点处截获所述号码携带响应消息。
32、如权利要求29所述的系统,其中,所述用户切换功能用于搜索数据库以寻找包括所述通信服务用户标识符的条目,其中,所述条目包括所述切换交换机LRN。
33、如权利要求29所述的系统,其中,所述用户切换功能用于:
(a)确定包括所述通信服务用户标识符的条目是否位于第一数据库中,所述第一数据库包括含有多个通信服务用户标识符和多个相关联的切换交换机LRN的条目,其中,所述第一数据库包括第二数据库中通信服务用户标识符范围的通信服务用户标识符的例外;以及
(b)响应于对于包括所述通信服务用户标识符的条目没有位于所述第一数据库中的确定,搜索所述第二数据库,以寻找包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目,其中,包括具有所述通信服务用户标识符的所述通信服务用户标识符范围的条目包括所述切换交换机LRN。
34、如权利要求30所述的系统,其中,所述用户切换功能用于:使用所述切换交换机LRN替换所述号码携带响应消息中的LRN。
35、如权利要求30所述的系统,其中,所述用户切换功能用于:将所述消息路由到与所述号码携带响应消息相关联的号码携带查询消息的发起方。
36、如权利要求30所述的方法,其中,所述用户切换功能用于:确定所述号码携带响应消息中的LRN是否与网络内节点相关联,并且其中,所述用户切换功能用于:响应于对所述号码携带响应消息中的所述LRN与网络内节点相关联的确定来确定所述切换交换机LRN。
37、一种使用基于位置路由号(LRN)的查询和响应机制来实现用户切换的系统,该系统包括:
(a)通信模块,用于接收包括通信服务用户标识符的基于LRN的查询消息;以及
(b)用户切换功能,用于:
(i)确定与所述通信服务用户标识符相关联的切换交换机LRN;以及
(ii)响应于对所述切换交换机LRN的确定,产生与所述基于LRN的查询消息相关联并包括所述切换交换机LRN的基于LRN的响应消息。
38、如权利要求37所述的系统,其中,所述基于LRN的响应消息包括号码携带响应消息,所述基于LRN的查询消息包括号码携带查询消息。
39、如权利要求38所述的系统,其中,所述通信模块适于在位于交换局与号码携带数据库之间的路由节点处截获所述号码携带响应消息。
40、如权利要求37所述的系统,其中,所述用户切换功能用于:搜索数据库以寻找包括所述通信服务用户标识符的条目,其中,所述条目包括所述切换交换机LRN。
41、如权利要求37所述的系统,其中,所述用户切换功能用于:
(a)确定包括所述通信服务用户标识符的条目是否位于第一数据库中,所述第一数据库包括含有多个通信服务用户标识符和多个相关联的切换交换机LRN的条目,其中,所述第一数据库包括第二数据库中通信服务用户标识符范围的通信服务用户标识符的例外;以及
(b)响应于对于包括所述通信服务用户标识符的条目没有位于所述第一数据库中的确定,搜索所述第二数据库,以寻找包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目,其中,包括具有所述通信服务用户标识符的所述通信服务用户标识符范围的条目包括所述切换交换机LRN。
42、如权利要求38所述的系统,其中,所述用户切换功能用于:路由所产生的号码携带响应消息。
43、如权利要求38所述的系统,其中,所述用户切换功能用于:将所述消息路由到与所述号码携带响应消息相关联的号码携带查询消息的发起方。
44、如权利要求38所述的系统,其中,所述用户切换功能用于:
(a)未能确定与所述通信服务用户标识符相关联的切换交换机LRN;以及
(b)响应于未能确定切换交换机LRN,将基于LRN的查询消息转发到号码携带转换系统。
45、一种使用基于位置路由号(LRN)的查询和响应机制来实现用户切换的系统,该系统包括:
(a)通信模块,用于接收包括事务标识信息和通信服务用户标识符的基于LRN的查询消息;以及
(b)用户切换功能,用于:
(i)根据所述事务标识信息将基于LRN的响应消息与所述基于LRN的查询消息相关联;
(ii)确定与所述通信服务用户标识符相关联的切换交换机LRN;以及
(ii)将与所述通信服务用户标识符相关联的所述切换交换机LRN插入所述基于LRN的响应消息中,并且路由该消息。
46、如权利要求45所述的系统,其中,所述基于LRN的响应消息包括号码携带响应消息,所述基于LRN的查询消息包括号码携带查询消息。
47、如权利要求46所述的系统,其中,所述通信模块用于:在位于交换局与号码携带数据库之间的路由节点处截获所述号码携带响应消息。
48、如权利要求46所述的系统,其中,所述用户切换功能用于:比较所述号码携带查询消息的所述事务标识信息与所述号码携带响应消息的事务标识信息。
49、如权利要求45所述的系统,其中,所述用户切换功能用于:搜索数据库以寻找包括所述通信服务用户标识符的条目,其中,所述条目包括所述切换交换机LRN。
50、如权利要求45所述的系统,其中,所述用户切换功能用于:
(a)确定包括所述通信服务用户标识符的条目是否位于第一数据库中,所述第一数据库包括含有多个通信服务用户标识符和多个相关联的切换交换机LRN的条目,其中,所述第一数据库包括第二数据库中通信服务用户标识符范围的通信服务用户标识符的例外;以及
(b)响应于对于包括所述通信服务用户标识符的条目没有位于所述第一数据库中的确定,搜索所述第二数据库,以寻找包括具有所述通信服务用户标识符的通信服务用户标识符范围的条目,其中,包括具有所述通信服务用户标识符的所述通信服务用户标识符范围的条目包括所述切换交换机LRN。
51、如权利要求46所述的系统,其中,所述用户切换功能用于:使用所述切换交换机LRN替换所述号码携带响应消息中的LRN。
52、如权利要求46所述的系统,其中,所述用户切换功能用于:将所述消息路由到与所述号码携带响应消息相关联的号码携带查询消息的发起方。
53、如权利要求45所述的系统,其中,所述用户切换功能用于:临时存储所述事务标识信息和所述通信服务用户标识符。
54、一种包括实现在计算机可读介质上用于执行如下步骤的计算机可执行指令的计算机程序产品,所述如下步骤包括:
(a)接收包括通信服务用户标识符的基于位置路由号(LRN)的响应消息;
(b)确定与所述通信服务用户标识符相关联的切换交换机LRN;以及
(c)将与所述通信服务用户标识符相关联的所述切换交换机LRN插入到所述基于LRN的响应消息中,并且路由该消息。
55、如权利要求54所述的计算机程序产品,其中,所述基于LRN的响应消息包括号码携带响应消息。
56、一种包括实现在计算机可读介质上用于执行如下步骤的计算机可执行指令的计算机程序产品,所述如下步骤包括:
(a)接收包括通信服务用户标识符的基于位置路由号(LRN)的查询消息;
(b)确定与所述通信服务用户标识符相关联的切换交换机LRN;以及
(c)响应于对所述切换交换机LRN的确定,产生与所述基于LRN的查询消息相关联并包括所述切换交换机LRN的基于LRN的响应消息。
57、如权利要求56所述的计算机程序产品,其中,所述基于LRN的响应消息包括号码携带响应消息,所述基于LRN的查询消息包括号码携带查询消息。
58、一种包括实现在计算机可读介质上用于执行如下步骤的计算机可执行指令的计算机程序产品,所述如下步骤包括:
(a)接收包括事务标识信息和通信服务用户标识符的基于位置路由号(LRN)的查询消息;
(b)根据所述事务标识信息将基于LRN的响应消息与所述基于LRN的查询消息相关联;
(c)确定与所述通信服务用户标识符相关联的切换交换机LRN;以及
(d)将与所述通信服务用户标识符相关联的所述切换交换机LRN插入所述基于LRN的响应消息中,并且路由该消息。
59、如权利要求58所述的计算机程序产品,其中,所述基于LRN的响应消息包括号码携带响应消息,所述基于LRN的查询消息包括号码携带查询消息。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US90259207P | 2007-02-21 | 2007-02-21 | |
US60/902,592 | 2007-02-21 | ||
US11/731,768 US8073127B2 (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 effect subscriber cutover |
US11/731,768 | 2007-03-30 | ||
PCT/US2008/002154 WO2008103337A1 (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 effect subscriber cutover |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101682676A true CN101682676A (zh) | 2010-03-24 |
Family
ID=39706674
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200880012896A Pending CN101682676A (zh) | 2007-02-21 | 2008-02-19 | 用于使用基于位置路由号的查询和响应机制来实现用户切换的方法、系统和计算机程序产品 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8073127B2 (zh) |
EP (1) | EP2119212A4 (zh) |
CN (1) | CN101682676A (zh) |
WO (1) | WO2008103337A1 (zh) |
Families Citing this family (7)
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 |
US8213440B2 (en) | 2007-02-21 | 2012-07-03 | Tekelec Global, Inc. | 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 |
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 |
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 |
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 |
US9357062B2 (en) | 2014-10-30 | 2016-05-31 | Flowroute Inc. | Message routing using location routing numbers |
Family Cites Families (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5838683A (en) * | 1995-03-13 | 1998-11-17 | Selsius Systems Inc. | Distributed interactive multimedia system architecture |
US5671225A (en) * | 1995-09-01 | 1997-09-23 | Digital Equipment Corporation | Distributed interactive multimedia service system |
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 |
US5987115A (en) | 1996-12-03 | 1999-11-16 | Northern Telecom Limited | Systems and methods for servicing calls by service agents connected via standard telephone lines |
DE19709711C2 (de) | 1997-03-10 | 2001-01-25 | Siemens Ag | Verfahren und Mobil-Kommunikationssystem zum Unterstützen der Übertragbarkeit einer Mobilteilnehmerrufnummer |
US6182086B1 (en) * | 1998-03-02 | 2001-01-30 | Microsoft Corporation | Client-server computer system with application recovery of server applications and client applications |
US6359979B1 (en) * | 1998-12-31 | 2002-03-19 | Nortel Networks Ltd | Enhanced call routing in competitive local telephone networks |
US6639981B1 (en) * | 1999-04-05 | 2003-10-28 | 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 |
US6701367B1 (en) * | 1999-09-24 | 2004-03-02 | Sun Microsystems, Inc. | Mechanism for enabling customized session managers to interact with a network server |
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 |
US6836477B1 (en) * | 1999-12-23 | 2004-12-28 | Tekelec | Methods and systems for routing messages in a communications network |
US6662017B2 (en) * | 1999-12-23 | 2003-12-09 | Tekelec | Methods and systems for routing messages associated with ported subscribers in a mobile communications network |
US6735621B1 (en) * | 2000-02-18 | 2004-05-11 | Nortel Networks Limited | Method and apparatus for messaging between disparate networks |
US6731741B1 (en) * | 2000-03-31 | 2004-05-04 | Alcatel | Signaling server for processing signaling information in a telecommunications network |
US6647113B2 (en) * | 2000-05-05 | 2003-11-11 | Tekelec | Methods and systems for providing universal triggerless number portability |
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 |
US20030050969A1 (en) * | 2001-03-20 | 2003-03-13 | Sant Philip Anthony | Information integration system |
US7027433B2 (en) * | 2001-06-20 | 2006-04-11 | Nokia Corporation | Routing a call between different types of networks |
US7403517B2 (en) * | 2001-06-20 | 2008-07-22 | Nokia Corporation | System, device and method for providing call forwarding in dual subscription mode |
WO2003017123A1 (en) * | 2001-08-16 | 2003-02-27 | Redline Networks, Inc. | System and method for maintaining statefulness during client-server interactions |
KR100407323B1 (ko) | 2001-09-19 | 2003-11-28 | 삼성전자주식회사 | 사설 무선 네트워크에서 콜 매니저 이중화 방법 |
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 |
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 |
WO2004008786A1 (en) * | 2002-07-16 | 2004-01-22 | 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 |
DE60322018D1 (de) * | 2003-04-03 | 2008-08-21 | Hewlett Packard Development Co | Verfahren und Anordnung zum Wechsel von Verbindungen zwischen Signalisierungs-Prozessen |
GB0327379D0 (en) * | 2003-11-25 | 2003-12-31 | Nokia Corp | Telecommunications network |
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 |
US7136651B2 (en) * | 2004-08-30 | 2006-11-14 | Tatara Systems, Inc. | Mobile services control platform providing a converged voice service |
RU2007114891A (ru) * | 2004-09-22 | 2008-10-27 | Сименс Коммьюникейшнз | Переносимость псевдономера при конвергенции стационарной и мобильной систем с использованием одного номера |
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 |
ATE545997T1 (de) * | 2004-12-17 | 2012-03-15 | Tekelec Us | Verfahren, systeme und computerprogrammprodukte zur unterstützung des datenbankzugriffs in einer netzwerkumgebung des internet-protokoll- multimedia-subsystems (ims) |
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 |
TWI293702B (en) * | 2005-03-17 | 2008-02-21 | Au Optronics Corp | Backlight modules |
CN101156488B (zh) * | 2005-04-05 | 2012-09-26 | 松下电器产业株式会社 | 无线电通信系统和无线电通信方法 |
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 |
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 |
BRPI0616948A2 (pt) * | 2005-10-07 | 2011-07-05 | Tekelec Us | métodos, sistemas e produtos de programa de computador para propiciar translação de endereço utilizando informação de endereço subseqüente |
US7444137B1 (en) * | 2005-11-01 | 2008-10-28 | At&T Mobility Ii Llc | Cell broadcast via encoded message to an embedded client |
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 |
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 |
US8213440B2 (en) | 2007-02-21 | 2012-07-03 | Tekelec Global, Inc. | 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 |
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 |
-
2007
- 2007-03-30 US US11/731,768 patent/US8073127B2/en active Active
-
2008
- 2008-02-19 WO PCT/US2008/002154 patent/WO2008103337A1/en active Application Filing
- 2008-02-19 CN CN200880012896A patent/CN101682676A/zh active Pending
- 2008-02-19 EP EP08725754A patent/EP2119212A4/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
WO2008103337A1 (en) | 2008-08-28 |
EP2119212A1 (en) | 2009-11-18 |
EP2119212A4 (en) | 2011-01-05 |
US8073127B2 (en) | 2011-12-06 |
US20080198999A1 (en) | 2008-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101682674B (zh) | 用于使用基于位置路由号的查询和响应机制来将呼叫路由到ip多媒体子系统(ims)用户的方法、系统和计算机程序产品 | |
CN101433070B (zh) | 选择性地处理或重定向信令连接控制部分(sccp)消息的方法、系统和装置 | |
EP1738269B1 (en) | Systems and methods of performing stateful signaling transactions in a distributed processing environment | |
US7136477B2 (en) | Methods and systems for providing end office support in a signaling network | |
US8041021B2 (en) | Methods, systems, and computer program products for selecting a global title translation mode based on an originator of a signaling message and performing global title translation according to the selected mode | |
US7372953B2 (en) | Methods and systems for default routing in a signaling network | |
US8817627B2 (en) | Methods and systems for message transfer part (MTP) load sharing using MTP load sharing groups | |
US20070121908A1 (en) | Methods, systems, and computer program products for providing address translation using subsequent address information | |
US7127057B2 (en) | Methods and systems for distributing application data among multiple processing modules in a telecommunications network element having a distributed internal processing architecture | |
CN101682676A (zh) | 用于使用基于位置路由号的查询和响应机制来实现用户切换的方法、系统和计算机程序产品 | |
CN101682675A (zh) | 用于使用基于位置路由号的查询和响应机制来实现先进路由的方法、系统和计算机程序产品 | |
US7693066B2 (en) | Methods, systems, and computer program products for reducing signaling link congestion | |
EP1644791A2 (en) | Methods, systems, and computer program products for flexible global title translation (gtt) load sharing | |
US7366276B2 (en) | Method and apparatus for transferring signaling messages | |
CN101507253A (zh) | 访问号码可携性(np)和e.164号码(enum)数据 | |
CN101238709A (zh) | 用于基于信令消息的发起方来选择全局码翻译模式,以及根据所选择的模式来执行全局码翻译的方法、系统和计算机程序产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20100324 |