CN101385287B - 使用e.164号码(enum)数据库在2g和后续代网络系统中对消息服务消息进行路由解析的方法、系统和计算机程序产品 - Google Patents

使用e.164号码(enum)数据库在2g和后续代网络系统中对消息服务消息进行路由解析的方法、系统和计算机程序产品 Download PDF

Info

Publication number
CN101385287B
CN101385287B CN200680051295.9A CN200680051295A CN101385287B CN 101385287 B CN101385287 B CN 101385287B CN 200680051295 A CN200680051295 A CN 200680051295A CN 101385287 B CN101385287 B CN 101385287B
Authority
CN
China
Prior art keywords
message
network
service
recipient
message service
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.)
Active
Application number
CN200680051295.9A
Other languages
English (en)
Other versions
CN101385287A (zh
Inventor
A·A·泰加尼
A·班图库
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.)
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 CN101385287A publication Critical patent/CN101385287A/zh
Application granted granted Critical
Publication of CN101385287B publication Critical patent/CN101385287B/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
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • H04L61/106Mapping addresses of different types across networks, e.g. mapping telephone numbers to data network addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements

Abstract

本文公开了使用E.164号码(ENUM)数据库在2G和后续代网络系统中对消息服务消息进行路由解析的方法、系统和计算机程序产品。根据一种方法,接收包括消息服务消息内容的消息。该消息可以包括2G消息接收者标识符。可以查询ENUM数据库。接收来自ENUM数据库的响应。基于该响应,该接收者的后续代网络地址的不可用性被确定。响应于该不可用性,该消息服务消息内容被尝试通过2G网络递送给接收者。

Description

使用E.164号码(ENUM)数据库在2G和后续代网络系统中对消息服务消息进行路由解析的方法、系统和计算机程序产品
相关申请 
本申请要求2005年12月1日提交的美国专利申请序号11/291,502的权益;通过引用将其公开全部并入本说明书。 
技术领域
本文所述主题涉及在通信网络中提供E.164号码(ENUM)映射服务。更具体地,本文所述主题涉及使用ENUM数据库在2G和后续代网络系统中对消息服务消息进行路由解析的方法、系统和计算机程序产品。 
背景技术
蜂窝通信网络已经随着时间发展使得现在多种网络技术可以在市面上找到。由于技术的进步,更加新的系统被部署。然而,旧的遗留系统不能被立即废弃。由于各种原因,旧的遗留系统需要维护。例如,升级设备的费用可能是昂贵的。同样地,已有客户群可能依赖于已安装的设备并抵制技术更新的花费。 
目前,两个这样的已部署的网络技术是第二代(2G)蜂窝系统和第三代(3G)蜂窝系统。3G网络是两者中更加新的一代,提供许多现有的2G服务并增加另外的服务。2G网络的实例包括过渡性标准-41(IS-41)和全球移动通信系统(GSM)网络。3G网络的实例包括基于会话发起协议(SIP)的网络、互联网协议(IP)多媒体子系统(IMS)网络和蜂窝式互联网接入网络。 
两个系统中均可用的一个服务是短消息服务(SMS)。1991年,短消息服务(SMS)第一次被欧洲的无线网络运营商提出,该服务使得移动用户能够通过无线手机容易地发送和接收文本消息。尽管,涉及SMS的规范和工业标准不断发展以及被修改,SMS消息已经被传统地用于传送可读的文本消息,该文本消息可以包括可以通过小型键盘或普通键盘输入的任何字符的 结合。多媒体消息服务(MMS)将基本的SMS概念延伸到包括多种消息内容类型,包括文本、静止图像、视频和音频。 
SMS递送服务提供用于通过无线通信网络的信号传递组件向具有SMS功能的终端(例如,无线手机、个人电脑等等)以及从具有SMS功能的终端传输消息的机制。特别关于通过无线手机发送和接收SMS消息,信号传递网络提供了在存储-转发网络单元(称为短消息服务中心(SMSC))和无线手机之间传递短消息的必要传输设施。 
对比于早期的文本消息传送服务,比如字母数字寻呼,SMS技术被设计为提供保证将SMS消息递送至目标方。即,如果临时的网络故障或者消息接收者不可用阻止了SMS消息的即时递送,那么SMS消息就被存储在该网络(即SMSC)中直到该目标方/期望的消息接收者变为可用。关于先前可用的消息通信服务,SMS服务另一个关键和显著的特征是,处于活跃状态的移动手机能够在任何时间发送或接收短消息,无论语音或数据呼叫是否正在进行。 
互联网工程任务组(IETF)评论请求编号2916(RFC 2916)描述了有助于依赖于电话号码的通信网络与利用域名系统(DNS)的通信网络之间的互连的ENUM系统。特别地,该ENUM系统可以将特定的称为E.164号码的号码映射到DNS中的一个或多个统一资源标识符(URI)。URI是标识资源的字符串,所述资源比如文档、图像、文件、数据库、电子邮件地址、网站或其它以通用结构化格式的资源或服务。除其余的之外,URI可以包括SIPURI、即时消息(IM)标识符、电子邮件地址标识符、互联网聊天会话标识符以及IP地址。 
为了辅助SMS消息在3G网络中的路由,ENUM系统可以被用于发现SMS消息接收者的递送地址。然而,ENUM数据库的不适当的提供或者SMS消息的3G递送地址的缺失可能导致该SMS消息无法递送,即使期望的消息接收者通过2G网络地址是可达的。因此,存在着使用E.164号码(ENUM)数据库在2G和3G网络系统中对消息服务消息进行路由解析的经改善的方法、系统和计算机程序产品的需求。 
发明内容
根据一个方面,本文所述主题包括在2G和后续代网络系统中对消息服务消息进行路由解析的方法、系统和计算机程序产品。一种方法包括接收包括消息服务内容和与消息服务消息接收者相关联的2G消息接收者标识符的消息服务消息。使用该2G消息接收者标识符来查询ENUM数据库。从ENUM数据库接收响应。基于该响应,确定接收者的后续代网络地址的不可用性。响应于该不可用性,尝试通过2G网络来向接收者递送消息服务内容。 
就本文所使用的而言,后续代网络包括第三代(3G)网络、第四代(4G)网络以及任何后一代网络。因此,在2G之后的所有后续代网络被认为是在本文所述主题的范围内。术语“消息服务消息”用于表示在2G和后续代网络用户之间携带非呼叫媒体内容的消息。消息服务消息的例子包括SMS消息、MMS消息以及即时消息。 
本文所述在2G和3G网络系统中提供消息服务消息路由解析的主题可以使用计算机程序产品来实现,该计算机程序产品包括包含在计算机可读介质中计算机可执行指令。适合实现本文所述主题的示例性计算机可读介质包括磁盘存储设备、可编程逻辑器件、专用集成电路以及可下载的电信号。另外,实现本文所述主题的计算机可读介质可以分布在多个物理设备和/或计算平台上。 
附图说明
现在,将通过下列附图阐明本文所述主题的优选实施例,其中: 
图1是根据本文所述主题的一个实施例的示例性通信网络的框图,该通信网络包括使用ENUM服务来对消息服务消息进行路由解析的功能; 
图2是说明根据本文所述主题的一个实施例的消息流程图,示出了在向3G递送地址递送消息服务消息过程中交换的示例性消息; 
图3是说明根据本文所述主题的一个实施例的示例性通信网络的框图,示出了当ENUM数据库无用户的3G递送地址时,将消息服务消息递送至用户的2G递送地址; 
图4是说明根据本文所述主题的一个实施例的消息流程图,示出了当ENUM数据库无用户的条目时,将消息服务消息递送至用户的2G递送地 址过程中交换的示例性消息; 
图5是说明根据本文所述主题的一个实施例的示例性通信网络的框图,示出了ENUM数据库查询存在数据库来选择可用的递送地址的实例; 
图6是说明根据本文所述主题的一个实施例,在基于用户的递送偏好向2G或3G网络递送消息服务消息过程中示例性步骤的流程图;以及 
图7是说明根据本文所述主题的一个实施例,用于提供2G/3G消息服务消息路由解析的接收者的消息服务网关的框图。 
具体实施方式
根据本文所述主题的一个方面,提供了在2G和3G网络中对消息服务消息进行路由解析的一种方法。图1示出了根据本文所述主题的一个实施例的示例性通信网络100,该通信网络包括使用ENUM服务来对消息服务消息进行路由解析的功能。在图1中,移动交换中心/访问者位置注册中心(MSC/VLR)102为移动电话呼叫执行流媒体交换和信令功能。MSC/VLR102还可以为漫游用户执行位置注册功能。MSC/VLR 102生成用于递送移动用户发出的消息服务消息的信令消息。2G/3G消息服务网关104执行用于将消息服务消息递送到2G网络106和3G网络108的路由解析。在一个示例性实现中,2G/3G消息服务网关104包括用于与ENUM数据库112通信来执行路由解析的2G/3G消息服务路由解析应用模块110。 
2G/3G消息服务路由解析应用模块110可以查询ENUM数据库112来获取2G/3G消息服务网关104接收到的消息服务消息的递送地址。如果在ENUM数据库112中提供了预期接收者的3G递送地址,2G/3G消息服务路由解析应用模块110可以在该消息中插入该地址,并尝试将该消息递送至3G网络108。然而,如果在ENUM数据库112中未提供预期接收者的3G递送地址,2G/3G消息服务路由解析应用模块110可以尝试基于包含在该消息中的2G递送地址来递送该消息。下面将描述这两种情形详细的消息流的实例。 
在示出的实例中,2G网络106包括IS-41网络114和GSM网络116。类似地,3G网络108包括IMS网络118、SIP网络120以及互联网122。应该被理解的是,图1中示出的2G和3G网络实例仅用于说明性的目的, 而且2G网络106和3G网络108可以使用不同的或另外的协议。 
在图1示出的消息流实例中,MSC 102发出IS-41短消息递送点对点(SMDPP)消息122并将该消息转发至2G/3G消息服务消息网关104。网关104构造出包括消息接收者标识符的查询124,并将该查询发送至ENUM数据库112。消息接收者标识符可以是从SMDPP消息提取出或得出的2G消息接收者标识符。例如,消息接收者标识符可以是短代码地址、移动标识号码、移动用户ISDN号码、E.164号码、北美编号计划(NANP)号码或基于IP的短消息点对点(SMPP)地址中的任何一个。 
在一个实施例中,网关104可以用来将消息接收者标识符重新格式化为E.164格式,以便于ENUM数据库112使用。例如,在查询ENUM数据库112之前,E.212格式的消息接收者标识符可以被重新格式化为E.164格式。在这个实例中,假设ENUM数据库112具有与消息接收者标识符相对应的3G递送地址。因此,ENUM数据库112基于消息接收者标识符执行查找并返回包括期望接收者的一个或更多个3G递送地址的NAPTR记录。2G/3G消息服务消息网关104接收包括用户的NAPTR记录的消息并且构造SIP消息(例如SIP MESSAGE或SIP INFO消息),以用于向3G网络108递送该消息服务消息。 
图2是根据本文所述主题的一个实施例,更详细地说明与使用ENUM数据库向3G递送地址递送消息服务消息相关联的示例性消息的消息流程图。参照图2,在消息流程图的第1行中,MSC/VLR 102构造IS-41SMDPP消息并将该SMDPP消息发送至网关104。在该消息流程图的第2行中,网关104构造包括接收者标识符的查找子域消息,并将该查找子域消息转发至ENUM数据库112。在该消息流程图的第3行中,ENUM向网关104返回包括期望的接收者的3G递送地址的响应。 
在该消息流程图的第4行中,2G/3G消息服务消息网关构造包括该消息服务消息内容的SIP MESSAGE消息,并将其转发至SIP会话服务器200。在该消息流程图的第5行中,2G/3G消息服务消息网关104发送IS-41响应消息,其指示第1行中的SMDPP消息已经被递送到3G网络。 
在该消息流程图的第6行中,SIP会话服务器200构造SIP MESSAGE消息,并将其发送至消息应用程序服务器202。在该消息流程图的第7行中, 消息应用程序服务器202构造200 OK消息,并将其发送至SIP会话服务器200。应该注意的是,消息应用程序服务器202可以对该SIP消息进行操作并可以在递送之前修改该SIP消息。因此,在该消息流程图的第8行中,消息应用程序服务器202构造SIP MESSAGE消息,并将其发送至SIP会话服务器200。在该消息流程图的第9行中,SIP会话服务器200构造包括该消息服务消息内容的SIP MESSAGE消息,并将其转发至移动SIP客户204。在该消息流程图的第10行中,移动SIP客户204向SIP会话服务器200发送200OK消息。在该消息流程图的第11行中,SIP会话服务器200向消息应用程序服务器202发送200 OK消息。在该消息流程图的第12行中,SIP会话服务器200向消息服务消息网关104发送200 OK消息,以结束消息递送事务。 
图3是图1中所示的网络100的网络图,示出了ENUM数据库112不包括用户的3G递送地址的情形。参照图3,MSC/VLR 102构造IS-41SMDPP消息,并将其发送至2G/3G消息服务消息网关104。2G/3G消息服务消息网关104向ENUM数据库112查询用户的3G递送地址。在该情形中,ENUM数据库112不包括该用户的3G递送地址。因此,ENUM数据库112进行回应,指示期望的接收者的3G递送地址未提供。 
响应于接收到指示用户的3G地址未提供的消息,2G/3G消息服务消息网关104尝试通过2G网络106递送该消息。在示出的实例中,2G/3G消息服务消息网关可以从该消息中提取2G消息服务消息递送地址,并将该消息递送至适当的2G网络。在这个实例中,用户位于GSM网络116中。因此,2G/3G消息服务消息网关向GSM网络116发送GSM转发短消息消息。 
图4是更详细地示出在与图3中示出的2G递送实例相关联的各实体之间交换的示例性消息的消息流程图。参照图4,在第1行中,MSC/VLR 102构造IS-41 SMDPP消息,并将其发送至2G/3G消息服务网关104。在该消息流程图的第2行中,2G/3G消息服务网关104向ENUM数据库112发送查找子域消息。在该消息流程图的第3行中,ENUM数据库112通过一个消息作出响应,该消息指示目标移动用户的3G递送地址未提供。 
因此,2G/3G MS网关104可以尝试通过2G网络递送消息。在该消息流程图的第4行中,2G/3G MS网关构造并向与目标移动用户相关联的短消 息服务中心发送IS-41 SMDPP消息。在这个实例中,目标移动用户称为移动台A或MS_A。服务于移动用户的消息中心的地址可以通过对存储在SMDPP消息MAP部分中的SMS目标地址执行全局码转换来确定。在该消息流程图的第5行中,IS-41 SMSC 400向IS-41HLR 402发送SMS请求消息来确定该系统当前正在服务移动台A。在该消息流程图的第6行中,IS-41HLR 402以服务方MSC的SMS地址作为响应。在该消息流程图的第7行中,IS-41SMSC 400向IS-41MSC 404发送包括短消息内容的SMDPP消息。 
在该消息流程图的第8行和第9行中,IS-41MSC 404将消息服务消息递送至移动台A406,并从移动台A406接收确认。在该消息流程图的第10行和第11行中,消息服务消息的递送确认被发送给IS-41 SMSC 400和2G/3G消息服务网关104。 
虽然,图3和图4中的实例涉及使用ENUM数据库并尝试向IS-41用户递送消息服务消息,本文所述主题并不限于向IS-41 2G用户递送消息。在替代性的实现中,2G/3G消息服务网关104可以使用ENUM数据库112向2G GSM用户递送消息。例如,参照图3,2G/3G消息服务消息网关104接收到的SMDPP消息可以是GSM转发短消息消息。类似地,一旦2G/3G消息服务网关确定用户的3G网络地址未提供,2G/3G消息服务消息网关104可以构造GSM转发短消息消息,并将其转发至SMSC或GSM网络106中的其它实体,以用于向GSM用户递送。 
在又一替代性的实现中,2G/3G消息服务网关104可以为持有能够在IS-41和GSM网络中工作的双重模式手机用户存储信息。在这一实现中,2G/3G消息服务消息网关可以存储指示目前用户所注册的网络类型的信息,并使用该信息来构造适合于IS-41网络114和GSM网络116的消息。适合于得出IS-41或GSM注册信息并将该信息存储在信令消息路由节点中的方法的详细实例在共同转让及共有未决的美国专利申请公开号US2004/0219935 A1中进行了描述,通过引用将其公开全部并入本说明书。 
本文所述主题不限于尝试向2G用户递送消息来响应于确定用户的记录未在ENUM数据库112中提供。例如,根据本文所述主题的一个实施例,当ENUM数据库112基于存在信息确定通过任何用户提供的3G递送地址该用户均不可用时,消息服务网关也可以尝试通过2G网络向该用户递送消 息。图5示出这一情形。在图5中,MSC/VLR102向2G/3G消息服务消息网关104发送IS-41 SMDPP消息。作为响应,2G/3G消息服务网关104向ENUM数据库112查询用户的3G递送地址。ENUM数据库112查询存在数据库500来确定是否可以通过任何位于它内部数据库查找中的3G地址来联系上该用户。在步骤4中,假设存在数据库500返回响应指示通过任何3G地址该用户均不可用。因此,在步骤5中,ENUM数据库向2G/3G消息服务网关104响应,指示所有的3G网络递送地址均不可用,或者以未指示任何3G递送地址的空记录进行响应。在步骤6中,2G/3G消息服务网关104尝试通过2G网络106向用户递送消息。这种递送的详细的消息流可以与图4中示出的消息流相类似。 
本文所述主题不限于由ENUM数据库来查询存在数据库。在替代性的实现中,网关104可以查询内部或外部的存在数据库来确定3G递送地址的可用性。 
在本文所述主题的又一改进的实施例中,2G/3G消息服务消息网关可以存储偏好数据,指示用户是希望通过3G网络108、2G网络106还是这两者来进行消息递送。图6是根据本文所述主题的一个实施例,示出可以由2G/3G消息服务网关104执行的、使用用户偏好信息和/或ENUM信息来确定通过2G网络106还是3G网络108将消息递送至用户的示例性步骤的流程图。参照图6,在步骤600,网关104接收消息服务消息。在步骤602,网关104可以确定目标用户递送偏好。如果目标用户递送偏好是仅仅为2G,控制继续至步骤604,在该步骤中网关104尝试通过2G网络106递送消息,而不查询ENUM数据库。 
返回步骤602,如果确定用户的递送偏好是仅仅为3G,控制继续至步骤606,在该步骤中网关104查询ENUM数据库112。在步骤608,网关104从ENUM数据库112接收响应。在步骤610,确定该响应是否指示可用的3G递送地址。如果该响应指示可用的3G递送地址,控制继续至步骤612,在该步骤中该消息被转发至由ENUM数据库112返回的3G递送地址。在步骤610,如果该响应未指示可用的3G递送地址,可以对ENUM数据库进行预定次数的查询,直到可用的递送地址被提供或者当前不可用的地址变成可用为止。随后,在步骤614,确定是否已经超过重试的最大数目。如果重试的最大数目未被超出,重复步骤606~610直到消息能够被递送为止。如果已经超出重试的最大数目,控制继续至步骤616,在该步骤中指示3G递送失败。
返回步骤602,如果确定用户递送偏好并非仅仅为2G或仅仅为3G,控制继续至步骤618,在该步骤中ENUM数据库112被查询。在步骤620,接收到响应。在步骤622,确定该响应是否指示可用的3G递送地址。如果该响应未指示可用的3G递送地址,控制返回至步骤604,在该步骤中该消息被尝试通过2G网络递送。如果该消息包含可用的3G递送地址,控制继续至步骤624,在该步骤中该消息根据用户偏好被尝试通过2G和/或3G网络递送。例如,如果2G和3G递送地址是可用的,用户可能偏好于3G递送地址,并且该消息可以通过3G网络被递送。在另一个实例中,用户可能相比3G递送地址更偏好于2G递送地址,并且递送可以被尝试通过2G网络进行。在又一个实例中,为使可靠性最大化,用户可能偏好于通过2G和3G网络都接收消息。 
图7是根据本文所述主题的一个实施例,示出2G/3G消息服务网关104的示例性内部架构的框图。在图7中,网关104包括高速处理器间消息传输(IMT)通信总线702。多个分布式处理模块或插板可以被耦合到IMT总线702。在图7中,这些处理模块或插板包括一对维护与管理子系统处理器(MASP)704、7号信令系统(SS7)链路接口模块(LIM)706、具有IP功能的DCM 708以及2G/3G数据库服务模块(DSM)710。这些模块可以被物理连接到IMT总线702,使得信令或其它类型消息可以在活动的插板或模块之间按一定线路在内部传送。2G/3G SMG 104的分布式多处理器结构可以有助于部署多个LIM、DCM、DSM和其它插板,所有这些可以同时连接至IMT总线702并通过IMT总线702进行通信。 
MASP对704实现维护和管理子系统的功能,该功能并不特别地与当前公开的2G/3G消息服务消息路由的讨论有关。因此,本文不提供它们的功能的详细讨论。 
LIM 706连接一个或更多个外部的信令链路。LIM 706可以具有若干子组件。在图7中,这些子组件包括SS7MTP第一级和第二级功能模块712、SS7MTP第三级层消息鉴别功能模块714、消息分发功能模块716以及路 由功能模块718。MTP第一级和第二级功能模块712提供通过特定的物理介质发送和接收数字数据以及提供SS7消息的检错、纠错和顺序递送的设施。 
MTP第三级鉴别功能模块714可以从较低的处理层接收信令消息并执行鉴别操作,所述鉴别操作可以包括确定接收到的消息(例如SS7消息)是否被允许进入网关104,以及确定该接收到的消息分组是否要求由内部处理子系统来处理或是仅仅被直通交换(即继续路由到网络中的另一个节点)。接收到的可能要求内部处理的SS7消息的实例包括需要全局码转换(GTT)的信令连接控制部分消息和信令网络管理消息。通过提供该鉴别功能,鉴别功能模块714可以有效地向2G/3G消息服务网关104提供网络防火墙。鉴别功能模块714可以检查接收到的消息的参数,包括消息传输部分(MTP)路由标签参数、信令连接控制部分(SCCP)层参数、事务处理能力应用部分(TCAP)层参数以及移动应用部分(MAP)层参数。示例性鉴别参数包括源信令点编码(OPC)/目的信令点编码(DPC)参数、业务指示器(SI)参数、SCCP被叫和主叫方地址参数、SCCP子系统(SSN)参数、转换类型(TT)参数、MAP操作码(OpCode)参数以及其它参数。基于这些参数的鉴别使功能模块714能够确定是否要求内部处理。 
对于需要由2G/3G DSM 710进行GTT或其他处理的信令连接控制部分(SCCP)消息,消息分发功能模块716可以从鉴别功能模块714接收这样的消息并通过IMT总线702将该消息引导至2G/3G DSM 710。 
对于包含消息服务消息内容的消息,鉴别功能模块714可以识别这样的消息并将这些信息转发至分发功能模块716。分发功能模块716可以将这些消息分发到多个同样地提供的DSM模块710中的一个。这种在2G/3G消息服务消息网关104中的消息的内部分发类型不应与消息路由相混淆,消息路由是指选择外部的信令链路,通过该链路可以转发接收到的消息。 
路由功能模块718负责检查入局消息并确定该消息被传送到哪个出局链路组和链路。不同于仅基于DPC和路径的代价来选择路径的传统MTP路由功能,在路径选择过程中,路由功能模块718可以利用与非相邻节点相关联的发起或源实体信息(例如OPC值、源IP地址、主叫方拨打的号码等)。因此,地址为相同的目的信令点编码但是发送自不同起点的消息可以 通过不同的路径被转发至同一目标,而并不依赖于信令消息起点和2G/3G消息服务网关104之间的中间网络。一旦做出路径选择,路由功能模块718可以确保该消息被内部引导至适合的通信模块(例如SS7LIM、DCM、2G/3GDSM等)以便进行出局传输。 
DCM 708包括IP传输功能模块720、信令协议适配/转换功能模块722、鉴别功能模块724、分发功能模块726以及路由功能模块728。IP传输功能模块720包括用于实现OSI 1~3层的硬件和软件。例如,IP传输功能可以实现物理层协议(例如以太网)、网络层协议(例如IP)、以及传输层协议(例如传输控制协议(TCP),用户数据报协议(UDP),和/或流控制传输协议(SCTP))。根据本文所述主题的一个示例性实施例,适配和转换功能模块722可以从IP网络接收根据第一信令协议(例如M3UA)格式化的信令消息,并使该消息适配于或将其重新格式化为第二信令协议(例如MTP)。本领域的技术人员会理解,M3UA被认为是用于使原生的SS7信令消息适配于通过IP通信链路进行传输的协议。根据另一个示例性操作模式,适配和转换功能模块722可以接收信令消息,比如SIP消息,并将该SIP消息转换成等价的SS7或SS7适配协议消息,反之亦然。这些适配和转换处理操作可以对入局和出局信令消息执行。在本文所述主题的又一个实施例中,类似于功能模块722的适配和转换功能模块可以位于LIM和高速链路(HSL)通信模块中,从而使信令消息适配和转换操作能够在SMG路由节点中的一些或所有LIM和HSL接口上执行。 
鉴别功能模块724执行的鉴别操作与前面描述的关于鉴别功能714的鉴别操作相类似,并且同样地,鉴别功能724可以向2G/3G消息服务网关104提供网络防火墙。除了前面描述的SS7和SS7适配协议鉴别参数之外,鉴别功能模块724还可以检查接收到的SIP消息参数,包括To参数、From参数、Via参数、源IP地址参数、目标IP地址参数,以及其它参数。基于这些参数的鉴别使得功能模块724能够确定是否要求筛选或内部处理。根据一个实施例,鉴别功能模块724可以复制接收到的信令消息,使得原始消息可以被路由到目标地并且该消息拷贝可以由与SMG相关联的一个或多个处理子系统来处理。 
分发功能模块726处理要求在最终路由之前进行另外处理的消息分组 的内部路由。这种消息可以包括与消息服务消息有关的信令消息,比如SMS、MMS和IM服务(例如INFO消息、SIP MESSAGE消息、SIP INVITE消息等)以及移动性管理消息。路由功能模块728用于访问网络路由规则信息(其可以包括SS7和IP网络路由规则),以及将这些路由规则应用到要求路由的消息。 
DSM 710可以包括上述2G/3G消息服务路由解析应用模块110。另外,DSM 710可以包括一个或多个用于处理消息服务消息的数据库734、736和738。在该示出的实例中,数据库734存储用户偏好,其指示用户是偏好2G还是3G递送。数据库736是消息缓冲器,用于在ENUM和/或存在数据库被查询时缓冲消息服务消息或消息参数。数据库738存储ENUM和/或存在信息。例如,ENUM数据库112可以整个地驻留在网关104之内。在这样的实现中,数据库738可以执行上述ENUM数据库112的功能。类似地,存在信息可以被存储在DSM 710上。在这样的实现中,数据库738可以包括全球通信用户的存在信息。在又一个替代性实现中,数据库738可以对ENUM和/或存在信息进行缓存,该信息接收自对存在和/或ENUM数据库的外部查询的响应。 
在图7中示出的实例中,在LIM 610上,标注为“从2G网络”的虚线箭头表示接收自外部的网络的消息服务消息。该消息可以由鉴定功能模块转发给分发功能模块716。分发功能模块716可通过IMT总线702将该消息转发给2G/3G消息服务路由解析应用模块110。2G/3G消息服务路由解析应用模块110可以查询内部或外部的ENUM数据库并且取决于用户偏好和地址的可用性,尝试通过2G网络或3G网络递送该消息。来自应用模块110的穿过DCM 708的虚线表示消息向3G网络递送。类似地,来自应用模块710的穿过LIM 706的虚线指示消息通过2G网络递送。 
会被理解的是,本文所述主题的各种细节可以被改变,而不背离本文所述主题的范围。此外,前面的描述仅仅出于说明性目的,而非限制性目的,因为本文所述主题是由在下面给出的权利要求定义的。 

Claims (24)

1.一种方法,用于在2G和后续代网络系统中对消息服务消息进行路由解析,其中所述消息服务消息是在2G和后续代网络系统用户之间携带非呼叫媒体内容的消息,所述方法包括:
a)接收消息,所述消息包括消息服务消息内容和2G消息接收者标识符;
b)使用所述2G消息接收者标识符来查询ENUM数据库;以及
c)从所述ENUM数据库接收响应,基于该响应确定所述接收者的后续代网络递送地址的不可用性,以及尝试通过2G网络将所述消息服务消息内容递送至所述接收者。
2.根据权利要求1所述的方法,其中接收消息包括:接收短消息服务(SMS)消息和多媒体消息服务(MMS)消息二者之一。
3.根据权利要求1所述的方法,其中所述2G消息接收者标识符包括:从包括短代码地址、移动标识号码、移动用户ISDN号码、E.164号码、北美编号计划(NANP)号码和基于IP的短消息点对点(SMPP)地址的组中选择的标识符。
4.根据权利要求1所述的方法,其中从所述ENUM数据库接收响应包括:接收一响应,该响应包括的3G网络地址为空值。
5.根据权利要求1所述的方法,其中从所述ENUM数据库接收响应包括:接收包括3G网络地址连同指示所述接收者当前在所述3G网络地址上不可用的指示符的响应。
6.根据权利要求1所述的方法,其中尝试通过所述2G网络将所述消息服务消息内容递送至所述接收者包括:将所述消息的移动应用部分(MAP)中的短消息服务中心实体地址转换为与服务于所述接收者的短消息服务中心相对应的信令点编码,构造包括所述消息服务消息内容的消息服务消息递送消息,以及将所述消息服务消息递送消息转发至所述短消息服务中心。
7.根据权利要求1所述的方法,其中尝试通过所述2G网络将所述消息服务消息内容递送至所述接收者包括:构造包括所述消息服务消息内容的、IS-41消息服务消息递送消息和GSM消息服务消息递送消息二者之一,以及将所述消息服务消息递送消息转发至IS-41或GSM网络。
8.根据权利要求1所述的方法,其中基于所述响应确定所述接收者的后续代网络递送地址的不可用性包括:使用由所述ENUM数据库返回的3G地址来查询存在数据库。
9.一种方法,用于在2G和3G网络系统中对消息服务消息进行路由解析,其中所述消息服务消息是在2G和3G网络系统用户之间携带非呼叫媒体内容的消息,所述方法包括:
a)接收消息,所述消息包括消息服务内容和2G消息接收者标识符;
b)确定用户偏好信息,所述用户偏好信息是关于通过2G网络或3G网络递送所述消息;
c)如果所述用户偏好信息不是仅2G,则使用所述2G消息接收者标识符来查询ENUM数据库;以及
d)从所述ENUM数据库接收响应,基于该响应确定所述接收者的3G网络递送地址的不可用性,以及如果所述用户偏好信息不是仅3G,则尝试通过2G网络将所述消息服务内容递送至所述接收者。
10.一种系统,用于在2G和后续代网络系统中对消息服务消息进行路由解析,其中所述消息服务消息是在2G和后续代网络系统用户之间携带非呼叫媒体内容的消息,所述系统包括:
a)ENUM数据库,用于存储用于将2G用户标识符转换为3G地址的信息;和
b)2G/后续代消息服务网关,其与所述ENUM数据库相关联,包括:
至少一个通信模块,用于接收包括消息服务内容和2G接收者标识符的消息;以及2G/后续代消息服务路由解析应用模块,用于使用所述2G接收者标识符查询所述ENUM数据库,从所述ENUM数据库接收响应,基于所述响应确定所述接收者的不可用性,以及尝试通过2G网络将所述消息服务内容递送至所述接收者。
11.根据权利要求10所述的系统,其中所述消息包括:短消息服务(SMS)消息和多媒体消息服务(MMS)消息二者之一。
12.根据权利要求10所述的系统,其中所述2G接收者标识符包括:从包括短代码地址、移动标识号码、移动用户ISDN号码、E.164号码、北美编号计划(NANP)号码和基于IP的短消息点对点(SMPP)地址的组中选择的标识符。
13.根据权利要求10所述的系统,其中所述2G/后续代消息服务网关用于尝试通过IS-41网络和GSM网络二者之一来递送所述消息服务内容。
14.根据权利要求10所述的系统,其中所述ENUM数据库用于通过查询存在数据库来确定与所述接收者相对应的3G地址的可用性。
15.根据权利要求10所述的系统,其中所述2G/后续代消息服务消息网关用于通过查询存在数据库来确定与所述接收者相对应的3G地址的可用性。
16.一种2G/后续代消息服务网关,包括:
a)至少一个通信模块,用于接收包括消息服务消息内容和消息接收者标识符的消息,其中所述消息服务消息是在2G和后续代网络系统用户之间携带非呼叫媒体内容的消息;和
b)2G/后续代消息服务路由解析应用模块,用于:接收所述消息,使用所述消息接收者标识符查询ENUM数据库,接收响应并基于所述响应来确定所述接收者的后续代网络的递送地址的不可用性,以及尝试通过2G网络将所述消息服务消息内容递送至所述接收者。
17.根据权利要求16所述的2G/后续代消息服务网关,其中所述至少一个通信模块包括用于发送和接收包括所述消息服务消息内容的SS7消息的SS7通信模块。
18.根据权利要求16所述的2G/后续代消息服务网关,其中所述至少一个通信模块包括用于发送和接收包括所述消息服务消息内容的IP消息的互联网协议(IP)通信模块。
19.根据权利要求16所述的2G/后续代消息服务网关,其中所述2G/后续代消息服务路由解析应用模块用于:尝试通过IS-41网络和GSM网络二者之一将所述消息服务消息内容递送至所述接收者。
20.根据权利要求16所述的2G/后续代消息服务网关,其中所述2G/后续代消息服务路由解析应用模块用于:将所述接收者标识符转换为2G节点地址。
21.根据权利要求16所述的2G/后续代消息服务网关,其中所述2G/后续代消息服务路由解析应用模块用于:通过查询存在数据库来确定所述接收者的3G地址的不可用性。
22.根据权利要求16所述的2G/后续代消息服务网关,其中所述2G/后续代消息服务路由解析应用模块用于:访问所存储的所述接收者的偏好信息以及根据所存储的偏好信息来尝试将所述消息服务消息内容递送至所述接收者。
23.一种装置,用于在2G和后续代网络系统中对消息服务消息进行路由解析,其中所述消息服务消息是在2G和后续代网络系统用户之间携带非呼叫媒体内容的消息,所述装置包括:
用于接收消息的模块,所述消息包括消息服务消息内容和2G消息接收者标识符;
用于使用所述2G消息接收者标识符来查询ENUM数据库的模块;以及
用于从所述ENUM数据库接收响应,基于该响应确定所述接收者的后续代网络递送地址的不可用性,以及尝试通过2G网络将所述消息服务消息内容递送至所述接收者的模块。
24.一种装置,用于在2G和3G网络系统中对消息服务消息进行路由解析,其中所述消息服务消息是在2G和3G网络系统用户之间携带非呼叫媒体内容的消息,所述装置包括:
用于接收消息的模块,所述消息包括消息服务内容和2G消息接收者标识符;
用于确定用户偏好信息的模块,所述用户偏好信息是关于通过2G网络或3G网络递送所述消息;
用于如果所述用户偏好信息不是仅2G,则使用所述2G消息接收者标识符来查询ENUM数据库的模块;以及
用于从所述ENUM数据库接收响应,基于该响应确定所述接收者的3G网络递送地址的不可用性,以及如果所述用户偏好信息不是仅3G,则尝试通过2G网络将所述消息服务内容递送至所述接收者的模块。
CN200680051295.9A 2005-12-01 2006-12-01 使用e.164号码(enum)数据库在2g和后续代网络系统中对消息服务消息进行路由解析的方法、系统和计算机程序产品 Active CN101385287B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/291,502 2005-12-01
US11/291,502 US7889716B2 (en) 2005-12-01 2005-12-01 Methods, systems, and computer program products for using an E.164 number (ENUM) database for message service message routing resolution among 2G and subsequent generation network systems
PCT/US2006/046108 WO2007064943A2 (en) 2005-12-01 2006-12-01 Methods, systems, and computer program products for using an e.164 number (enum) database for message service message routing resolution among 2g and subsequent generation network systems

Publications (2)

Publication Number Publication Date
CN101385287A CN101385287A (zh) 2009-03-11
CN101385287B true CN101385287B (zh) 2013-03-06

Family

ID=38092856

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200680051295.9A Active CN101385287B (zh) 2005-12-01 2006-12-01 使用e.164号码(enum)数据库在2g和后续代网络系统中对消息服务消息进行路由解析的方法、系统和计算机程序产品

Country Status (6)

Country Link
US (1) US7889716B2 (zh)
EP (1) EP1958399B1 (zh)
CN (1) CN101385287B (zh)
AT (1) ATE545998T1 (zh)
BR (1) BRPI0619156A2 (zh)
WO (1) WO2007064943A2 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8594679B2 (en) 2008-03-07 2013-11-26 Tekelec Global, Inc. Methods, systems, and computer readable media for routing a message service message through a communications network
US8613073B2 (en) 2009-10-16 2013-12-17 Tekelec, Inc. Methods, systems, and computer readable media for providing diameter signaling router with firewall functionality

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7848767B2 (en) 2002-10-15 2010-12-07 Tekelec Methods and systems for migrating between application layer mobile signaling protocols
US8275841B2 (en) 2005-11-23 2012-09-25 Skype Method and system for delivering messages in a communication system
WO2007095379A2 (en) * 2006-02-15 2007-08-23 Tekelec Methods, systems, and computer program products for selectively processing or redirecting signaling connection control part (sccp) messages
US7969967B2 (en) * 2006-05-05 2011-06-28 Alcatel-Lucent Usa Inc. Number portability for an IMS network
US7787445B2 (en) 2006-07-20 2010-08-31 Tekelec Methods, systems, and computer program products for routing and processing ENUM queries
US20080080488A1 (en) * 2006-09-28 2008-04-03 Tekelec Methods, systems, and computer program products for enabling short code dialing in an ENUM environment
US8254551B2 (en) * 2006-12-07 2012-08-28 Tekelec, Inc. Methods, systems, and computer program products for providing quality of service using E.164 number mapping (ENUM) data in a communications network
WO2008078798A1 (ja) * 2006-12-27 2008-07-03 Kyocera Corporation 通信システム、無線通信端末、通信方法、無線通信方法、無線通信装置、およびその制御方法
US7996007B2 (en) * 2007-01-18 2011-08-09 Tekelec Methods, systems, and computer program products for routing a call from a 2G network to a dual mode 2G/session initiation protocol (SIP) device
EP2127406A1 (en) * 2007-01-18 2009-12-02 Tekelec Methods, systems, and computer program products for routing a short message service (sms) message from a 2g network to a session initiation protocol (sip)-based network
US7996541B2 (en) * 2007-06-15 2011-08-09 Tekelec Methods, systems, and computer program products for identifying a serving home subscriber server (HSS) in a communications network
US8538000B2 (en) 2007-08-10 2013-09-17 Tekelec, Inc. Methods, systems, and computer program products for performing message deposit transaction screening
CN101365240B (zh) * 2007-08-10 2011-11-02 华为技术有限公司 Ip多媒体子系统中的呼叫接续方法、装置和系统
CN101378427A (zh) * 2007-08-28 2009-03-04 杨汉民 实现网络通信号码服务的服务器
CN101389068B (zh) * 2007-09-14 2011-11-16 华为技术有限公司 短消息路由设备和方法、短消息处理系统
US8543107B1 (en) 2007-09-24 2013-09-24 Sprint Spectrum L.P. Method and system for delivering short message service (SMS) messages using the session initiation protocol (SIP)
CN101420657B (zh) * 2007-10-22 2011-01-05 华为技术有限公司 异构网络间的消息传输方法及其装置
US8175236B2 (en) * 2007-11-16 2012-05-08 At&T Mobility Ii Llc IMS and SMS interworking
US20090157727A1 (en) * 2007-12-18 2009-06-18 Nokia Corporation Method, Apparatus and Computer Program Product for Providing Native Broadcast Support for Hypermedia Formats and/or Widgets
US20090207843A1 (en) * 2008-02-15 2009-08-20 Andreasen Flemming S System and method for providing network address translation control in a network environment
US7746864B1 (en) * 2008-04-30 2010-06-29 Cello Partnership System and method for routing inter-carrier short message service or multimedia message service messages
US8514838B2 (en) * 2008-11-17 2013-08-20 At&T Intellectual Property I, L.P. Method and apparatus for providing call routing in a 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
US8634498B2 (en) * 2008-12-17 2014-01-21 Entropic Communications, Inc. Systems and methods for probing wired communication channels
US8391273B2 (en) 2008-12-18 2013-03-05 At&T Intellectual Property I, L.P. Methods, systems, and computer program products for providing intra-carrier IP-based connections using a common telephone number mapping architecture
US8432923B2 (en) * 2008-12-18 2013-04-30 At&T Intellectual Property I, L.P. Methods, systems, and computer program products for providing inter-carrier IP-based connections using a common telephone number mapping architecture
US8959232B2 (en) * 2008-12-30 2015-02-17 At&T Mobility Ii Llc IMS and MMS interworking
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
US8452325B2 (en) 2009-05-11 2013-05-28 Tekelec, Inc. Methods, systems, and computer readable media for providing scalable number portability (NP) home location register (HLR)
US8315184B2 (en) * 2009-12-17 2012-11-20 Globaltel Media, Inc. Computer to mobile two-way chat system and method
US8195778B1 (en) 2009-12-19 2012-06-05 Cisco Technology, Inc. System and method for providing mobility across access technologies in a network environment
US8750292B2 (en) 2010-02-25 2014-06-10 Tekelec, Inc. Systems, methods, and computer readable media for using a signaling message routing node to provide backup subscriber information management service
CN102223283A (zh) * 2010-04-13 2011-10-19 华为技术有限公司 路由方法、装置及系统
US9215588B2 (en) 2010-04-30 2015-12-15 Cisco Technology, Inc. System and method for providing selective bearer security in a network environment
CN103385012B (zh) 2010-12-23 2016-08-10 泰克莱克股份有限公司 用于修改要发往计费功能节点的Diameter信令消息的方法、系统和设备
CN103493522B (zh) 2011-03-03 2016-12-07 泰科来股份有限公司 用于丰富Diameter信令消息的方法、系统和计算机可读介质
JP5779259B2 (ja) 2011-03-18 2015-09-16 テケレック・インコーポレイテッドTekelec, Inc. 構成可能なダイアメータアドレス解決のための方法、システムおよびコンピュータ読取可能媒体
US8665789B2 (en) * 2011-04-13 2014-03-04 Telcordia Technologies, Inc. Architecture for open communication in a heterogeneous network
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
US8855654B2 (en) 2013-01-28 2014-10-07 Tekelec Global, Inc. Methods, systems, and computer readable media for tracking and communicating long term evolution (LTE) handset communication capability
CN105791111A (zh) * 2014-12-24 2016-07-20 中兴通讯股份有限公司 一种全局码翻译中路由选择的方法和系统
US10863025B2 (en) 2017-05-25 2020-12-08 T-Mobile Usa, Inc. Efficient robocall/scam identification with verification function

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1552150A (zh) * 2001-07-06 2004-12-01 ����ɭ�绰�ɷ����޹�˾ 利用域名系统服务器和实体标识符可携带转移数据库将实体标识符解析成因特网地址的方法和装置

Family Cites Families (196)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4310727A (en) * 1980-02-04 1982-01-12 Bell Telephone Laboratories, Incorporated Method of processing special service telephone calls
US4754479A (en) * 1986-09-17 1988-06-28 American Telephone And Telegraph Company Station number portability
US5089954A (en) * 1988-08-08 1992-02-18 Bell Communications Research, Inc. Method for handling conversational transactions in a distributed processing environment
DE69027412T2 (de) 1989-06-30 1997-01-30 Nippon Telegraph & Telephone Persönliches übertragungssystem
US5210787A (en) 1991-02-05 1993-05-11 Telefonaktiebolaget L M Ericsson Subscriber interrogation point
FI87963C (fi) * 1991-06-06 1993-03-10 Telenokia Oy Foerfarande foer bildande av ett ankommande samtal till en radiotelefon i ett cellradiotelefonsystem
US5237604A (en) 1991-06-28 1993-08-17 At&T Bell Laboratories Arrangement for serving a telephone office code from two switching systems
US5502726A (en) * 1992-01-31 1996-03-26 Nellcor Incorporated Serial layered medical network
JPH05236138A (ja) * 1992-02-20 1993-09-10 Nec Corp 電子交換機
US5247571A (en) * 1992-02-28 1993-09-21 Bell Atlantic Network Services, Inc. Area wide centrex
NL9201090A (nl) * 1992-06-19 1994-01-17 Nederland Ptt Werkwijze voor het in een telecommunicatienetwerk beheren van gebruikergegevens van een gebruiker die verplaatsbaar is vanaf een basiswerkgebied behorend bij een basiscentrale naar een ander werkgebied behorend bij een andere centrale.
EP0614322B1 (en) 1993-01-21 2000-04-05 AT&T Corp. Directory structure for large scale telecommunications network allowing location of roaming mobile subscribers
JPH06245240A (ja) 1993-02-12 1994-09-02 Nec Corp 公衆回線専用線接続方式
US5475732A (en) 1993-02-16 1995-12-12 C & P Of Virginia Common channeling signaling network maintenance and testing
SE501088C2 (sv) * 1993-03-31 1994-11-07 Ericsson Telefon Ab L M Återupprättande av en hemmadatabas i mobilradiosystem
US5430719A (en) 1993-06-28 1995-07-04 Bellsouth Corporation Mediation of open advanced intelligent network interface by shared execution environment
US5481603A (en) * 1993-09-28 1996-01-02 At&T Corp. Intelligent call processing based upon complete identification of calling station
AU678310B2 (en) 1993-10-26 1997-05-22 Telefonaktiebolaget Lm Ericsson (Publ) A system and method for routing messages in radio communication systems
US5504804A (en) * 1994-01-19 1996-04-02 Telefonaktiebolaget Lm Ericsson Providing individual subscriber services in a cellular mobile communications network
EP0666700A1 (en) 1994-02-03 1995-08-09 AT&T Corp. Virtual mobile location area
US5841854A (en) 1994-02-16 1998-11-24 Priority Call Management, Inc. Wireless telephone integration system and method for call centers and workgroups
US5526400A (en) * 1994-04-01 1996-06-11 Telefonaktiebolaget Lm Ericsson System for routing calls to mobile subscribers
US5457736A (en) 1994-04-12 1995-10-10 U S West Technologies, Inc. System and method for providing microcellular personal communications services (PCS) utilizing embedded switches
GB9420098D0 (en) * 1994-10-05 1994-11-16 Orange Personal Comm Serv Ltd Telecommunication system
US5812639A (en) 1994-12-05 1998-09-22 Bell Atlantic Network Services, Inc. Message communication via common signaling channel
US5579372A (en) 1994-12-12 1996-11-26 Telefonaktiebolaget Lm Ericsson Flow control method for short message service - busy subscriber
US5623532A (en) * 1995-01-12 1997-04-22 Telefonaktiebolaget Lm Ericsson Hardware and data redundant architecture for nodes in a communications system
US5706286A (en) * 1995-04-19 1998-01-06 Mci Communications Corporation SS7 gateway
US5822694A (en) 1995-06-30 1998-10-13 Motorala, Inc. Method and apparatus for providing communication services to a communication unit based on registration type
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
US5854982A (en) 1995-08-21 1998-12-29 Motorola, Inc. Communication system architecture and method of routing therefor
US5889849A (en) * 1995-12-19 1999-03-30 Hyundai Electronics Industries Co., Ltd. Common-channel message conversion method for communication network interface between exchange systems
US5819178A (en) 1996-01-05 1998-10-06 Northern Telecom Limited Methods and apparatus for accessing subscriber information in interconnected wireless telecommunications networks
DE19603474C2 (de) 1996-01-31 1999-05-27 Siemens Ag Verfahren zum Konvertieren von unterschiedliche Formate aufweisenden Nachrichten in Kommunikationssystemen
AU1865197A (en) 1996-03-08 1997-09-22 Stentor Resource Centre Inc. Providing number portability by means of enhanced routing tables
US6014557A (en) * 1996-03-14 2000-01-11 Bellsouth Intellectual Property Corporation Apparatus and methods for providing wireless system fraud and visibility data
US5878347A (en) * 1996-03-26 1999-03-02 Ericsson, Inc. Routing a data signal to a mobile station within a telecommunications network
EP0890284A1 (en) 1996-03-28 1999-01-13 Markport Limited A roaming interworking gateway for mobile telecommunications systems
US5862481A (en) * 1996-04-08 1999-01-19 Northern Telecom Limited Inter-technology roaming proxy
US5852660A (en) 1996-04-10 1998-12-22 Ericsson Inc. Network protocol conversion module within a telecommunications system
US5953662A (en) 1996-04-30 1999-09-14 Ericsson, Inc. Dual home location registers in a mobile radio system
US5711002A (en) * 1996-05-14 1998-01-20 Telefonaktiebolaget Lm Ericsson (Publ) Transfer-to c-number message triggering of a routing request message within a cellular telephone network
US5689548A (en) 1996-05-21 1997-11-18 Ericsson, Inc. Emergency call back using MSC numbers
US5878348A (en) * 1996-05-30 1999-03-02 Telefonaktiebolaget Lm Ericsson (Publ) System and method for implementing multiple home location registers for a single mobile station in a cellular telecommunications network
US5867788A (en) * 1996-06-03 1999-02-02 Ericsson Inc. Coverting a routing address within a telecommunications network
US5890063A (en) * 1996-06-03 1999-03-30 Ericsson Inc. Downloading of routing numbers to donor switches within a telecommunications network
US5903726A (en) * 1996-06-26 1999-05-11 Mci Communications Corporation System using portion of a short message payload to identify short message service types and delivering the message if user subscribes to the services
GB2314733B (en) 1996-06-27 2001-01-17 Northern Telecom Ltd Cellular communications system
US6094578A (en) 1996-07-10 2000-07-25 American Pcs Communications, Llc Gateway unit
US6236365B1 (en) * 1996-09-09 2001-05-22 Tracbeam, Llc Location of a mobile station using a plurality of commercial wireless infrastructures
US5832382A (en) 1996-09-16 1998-11-03 Ericsson Inc. Optimized routing of mobile calls within a telecommunications network
US5953663A (en) 1996-09-25 1999-09-14 Ericsson Inc. Rerouting an incoming call to a ported telecommunications terminal
US6205210B1 (en) * 1996-11-04 2001-03-20 Nortel Networks Limited Method for improved automatic message accounting in telephony
US6138016A (en) 1996-12-04 2000-10-24 Nortel Networks Corporation Distributing location tracking functionality in wireless telephone systems
US6011803A (en) * 1997-01-13 2000-01-04 Lucent Technologies Inc. Distributed-protocol server
US5983217A (en) 1997-03-21 1999-11-09 At&T Corp Apparatus and method for querying replicated databases
US6018657A (en) * 1997-05-05 2000-01-25 Highwaymaster Communications, Inc. System and method for communicating a message using a cellular telephone network
FI109511B (fi) 1997-06-03 2002-08-15 Nokia Corp Lyhytsanomien reititys
US6134441A (en) 1997-06-30 2000-10-17 Telefonaktiebolget Lm Ericsson Telemetry application numbering for SMS and USSD
NL1006862C2 (nl) 1997-08-27 1999-03-17 Libertel Bv Werkwijze en stelsel voor het verwerken van oproepen voor communicatie-apparatuur met een abonneenummer, dat van een eerste operateur naar een tweede operateur is meegenomen, in het bijzonder geschikt voor toepassing bij stelsels voor mobiele communicatie.
US6148204A (en) 1997-09-12 2000-11-14 Motorola, Inc. Method and apparatus for a distributed location register
US6411632B2 (en) * 1997-09-16 2002-06-25 Telefonaktiebolaget Lm Ericsson (Publ) Network hub for interconnecting a wireless office environment with a public cellular telephone network
US6138023A (en) 1997-09-23 2000-10-24 Lucent Technologies, Inc. Method for porting a directory number from one wireless service provider to another
USH1895H (en) 1997-09-26 2000-10-03 Dsc/Celcore, Inc. Application provider and method for communication
US6161017A (en) * 1997-10-07 2000-12-12 Telefonaktiebolaget Lm Ericsson Method of routing calls to portable numbers in a radio telecommunications network
US6049714A (en) * 1997-10-31 2000-04-11 Ericsson, Inc. Implementing number portability using a flexible numbering register and an interwork link register
US6006098A (en) 1997-11-06 1999-12-21 Alcatel Usa Sourcing, L.P. System and method for application location register routing in a telecommunications network
US6505046B1 (en) * 1997-11-19 2003-01-07 Nortel Networks Limited Method and apparatus for distributing location-based messages in a wireless communication network
US6115463A (en) 1997-11-21 2000-09-05 Telefonaktiebolaget Lm Ericsson (Publ) Migration of subscriber data between home location registers of a telecommunications system
US6138007A (en) 1997-11-26 2000-10-24 Nortel Networks Corporation Methods and systems for late call forwarding when roaming from GSM system to IS41 system
US6178181B1 (en) * 1997-12-01 2001-01-23 Telefonaktiebolaget L M Ericsson (Publ) Mapping function and method of transmitting signaling system 7(SS7) telecommunications messages over data networks
US6138017A (en) 1997-12-08 2000-10-24 Nortel Networks Limited Cellular communications system
US6137806A (en) 1997-12-22 2000-10-24 Northern Telecom Limited Intelligent network with alternate routing of signalling messages, and method of operating such network
US6263212B1 (en) 1998-02-17 2001-07-17 Alcatel Usa Sourcing, L.P. Short message service center
US6240296B1 (en) * 1998-03-10 2001-05-29 Verizon Laboratories Inc. Method and apparatus for supporting short message services in a wireless number portability environment
US6192242B1 (en) * 1998-03-16 2001-02-20 Lucent Technologies Inc. Method for poring a mobile directory number from one wireless service provider to another
KR100260031B1 (ko) 1998-04-01 2000-06-15 윤종용 이동망 시스템에서 미국표준규격 문답처리응용부 서비스 및 프로토콜방법
US6175743B1 (en) * 1998-05-01 2001-01-16 Ericsson Inc. System and method for delivery of short message service messages to a restricted group of subscribers
US6308075B1 (en) 1998-05-04 2001-10-23 Adc Telecommunications, Inc. Method and apparatus for routing short messages
US6463055B1 (en) 1998-06-01 2002-10-08 Telefonaktiebolaget L M Ericsson (Publ) Integrated radio telecommunications network and method of interworking an ANSI-41 network and the general packet radio service (GPRS)
ATE403341T1 (de) * 1998-06-02 2008-08-15 Nokia Siemens Networks Gmbh Verfahren und mobil-kommunikationssystem zur steuerung eines kurznachrichtendienstes
US6539077B1 (en) * 1998-06-05 2003-03-25 Netnumber.Com, Inc. Method and apparatus for correlating a unique identifier, such as a PSTN telephone number, to an internet address to enable communications over the internet
US6338140B1 (en) * 1998-07-27 2002-01-08 Iridium Llc Method and system for validating subscriber identities in a communications network
US6324279B1 (en) 1998-08-04 2001-11-27 At&T Corp. Method for exchanging signaling messages in two phases
WO2000016583A1 (en) 1998-09-14 2000-03-23 Curt Wong Method for providing number portability in a telecommunications network
US6560216B1 (en) * 1998-09-17 2003-05-06 Openwave Systems Inc. Data network computing device call processing
US6377807B1 (en) * 1998-10-20 2002-04-23 Telefonaktiebolaget Lm Ericsson (Publ) Hierarchical message addressing scheme
US6208870B1 (en) * 1998-10-27 2001-03-27 Lucent Technologies Inc. Short message service notification forwarded between multiple short message service centers
US6519242B1 (en) * 1998-12-09 2003-02-11 Nortel Networks Limited Apparatus and method of PSTN based network roaming and SCP based subscriber management for internet telephony systems
US6377674B1 (en) * 1998-12-30 2002-04-23 At&T Corp. Method for global title translation processing
US6529524B1 (en) * 1999-01-13 2003-03-04 Nortel Networks Limited Computer program products, methods, and protocol for interworking services between a public telephone network, intelligent network, and internet protocol network
US6298232B1 (en) 1999-01-15 2001-10-02 Telefonaktiebolaget Lm Ericsson (Publ) Voice mail service notification between mobile systems
FI108193B (fi) 1999-01-25 2001-11-30 Sonera Oyj Menetelmä ja järjestelmä sanoman reitittämiseksi
US6950441B1 (en) 1999-03-30 2005-09-27 Sonus Networks, Inc. System and method to internetwork telecommunication networks of different protocols
US6639981B1 (en) 1999-04-05 2003-10-28 Tekelec Methods and systems for routing signaling messages associated with ported subscribers in a communications network
AU4424100A (en) 1999-04-12 2000-11-14 Telefonaktiebolaget Lm Ericsson (Publ) Support for features associated with a subscriber in networks with a gateway location register and a visitor location register
FR2792792B1 (fr) * 1999-04-26 2001-06-01 Labordere Arnaud Luglien Henry Systeme de routage dynamique d'un message court emis par un emetteur utilisant un telephone mobile
US6424832B1 (en) 1999-04-29 2002-07-23 Telefonaktiebolaget L M Ericsson (Publ) Method of supporting functionality for roamer port calls in a radio telecomminications network in which number portability is implemented
US6515997B1 (en) * 1999-05-17 2003-02-04 Ericsson Inc. Method and system for automatic configuration of a gateway translation function
US6560456B1 (en) * 1999-05-24 2003-05-06 Openwave Systems, Inc. System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser
US6594258B1 (en) 1999-05-26 2003-07-15 Ericsson Inc. Integrated home location register and IP-SS7 gateway
US6683881B1 (en) * 1999-05-28 2004-01-27 Ericsson Inc. Interface between an SS7 gateway and an IP network
US6615037B1 (en) 1999-06-18 2003-09-02 Nortel Networks Limited Method apparatus and system for call forwarding when roaming from a first type network to a second type network in a communication system
US6611516B1 (en) 1999-06-21 2003-08-26 Nokia Telecommunications Oyj Short message service support over a packet-switched telephony network
US6697620B1 (en) * 1999-06-24 2004-02-24 Hewlett-Packard Development Company, L.P. Method and system for providing telecommunication services across networks that use different protocols
US6865191B1 (en) * 1999-08-12 2005-03-08 Telefonaktiebolaget Lm Ericsson (Publ) System and method for sending multimedia attachments to text messages in radiocommunication systems
US6356529B1 (en) * 1999-08-12 2002-03-12 Converse, Ltd. System and method for rapid wireless application protocol translation
US6826397B1 (en) 1999-08-20 2004-11-30 Ericsson Inc System and method to notify subscribers of call terminating treatment
JP2001086546A (ja) * 1999-08-23 2001-03-30 Swisscom Ag 電気通信ネットワークのための信号送信方法および変換デバイス
IE20000748A1 (en) 1999-09-17 2001-04-04 Markport Ltd A short message gateway
US6493551B1 (en) 1999-09-17 2002-12-10 Lucent Technologies Inc. GSM MoU bypass for delivering calls to GSM subscribers roaming to CDMA networks
US7092505B2 (en) 1999-12-23 2006-08-15 Tekelec Methods and systems for universal, automatic service selection in a telecommunications signaling network
WO2001048981A1 (en) 1999-12-23 2001-07-05 Tekelec Methods and systems for routing messages in a communications network
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
KR20010058736A (ko) 1999-12-30 2001-07-06 서평원 단문메시지 라우팅 제어장치
AU2001227879A1 (en) 2000-01-21 2001-07-31 Tekelec Methods and systems for routing messages associated with ported subscribers in amobile communications network
US6363431B1 (en) * 2000-02-25 2002-03-26 Gte Telecommunication Services Incorporated International signaling gateway
EP1266528B1 (en) 2000-03-07 2008-07-30 Tekelec Screening of mobile application part (map)
US6625461B1 (en) 2000-03-31 2003-09-23 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for providing compatibility between telecommunication networks using different transmission signaling systems
SE518840C2 (sv) * 2000-04-19 2002-11-26 Microsoft Corp Förfarande för tillhandahållande av åtkomst till data
US6647113B2 (en) 2000-05-05 2003-11-11 Tekelec Methods and systems for providing universal triggerless number portability
US6577723B1 (en) * 2000-07-13 2003-06-10 At&T Wireless Service, Inc. Application of TCAP criteria in SCCP routing
US7085260B2 (en) 2000-08-22 2006-08-01 Lucent Technologies Inc. Internet protocol based wireless call processing
US6917612B2 (en) 2000-09-01 2005-07-12 Telefonaktiebolaged L M Ericsson System and method for address resolution in internet protocol (IP)-based networks
US6801781B1 (en) 2000-10-31 2004-10-05 Nortel Networks Limited Providing a supplementary service in a mobile communications system
US6912389B2 (en) * 2001-01-12 2005-06-28 Lucent Technologies Inc. Interworking and interoperability of GPRS systems with systems of other technology families
US6965592B2 (en) 2001-01-24 2005-11-15 Tekelec Distributed signaling system 7 (SS7) message routing gateway
US6819932B2 (en) 2001-03-05 2004-11-16 Tekelec Methods and systems for preventing delivery of unwanted short message service (SMS) messages
US7145875B2 (en) 2001-03-05 2006-12-05 Tekelec Methods and systems for preventing short message service (SMS) message flooding
US20020147845A1 (en) 2001-03-06 2002-10-10 Juan-Antonio Sanchez-Herrero Flexible user distribution between user's serving entities
US7181237B2 (en) 2001-03-15 2007-02-20 Siemens Communications, Inc. Control of a multi-mode, multi-band mobile telephone via a single hardware and software man machine interface
US6731926B1 (en) * 2001-04-02 2004-05-04 Bellsouth Intellectual Property Corporation System and method for delivering a message waiting indicator message to a wireless system
US6934534B1 (en) * 2001-04-25 2005-08-23 At&T Corp. Common mobility management protocol for multimedia applications, systems and services
US6795701B1 (en) 2002-05-31 2004-09-21 Transat Technologies, Inc. Adaptable radio link for wireless communication networks
CA2445768C (en) * 2001-05-11 2012-10-23 Nokia Corporation Mobile instant messaging and presence service
US20020176382A1 (en) * 2001-05-24 2002-11-28 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for integration of second generation and third generation wireless networks
AU2002345899A1 (en) * 2001-06-26 2003-03-03 Versada Networks, Inc. Transcoding sms-based streamed messages to sip-based ip signals in wireless and wireline networks
US6745041B2 (en) * 2001-06-27 2004-06-01 Tekelec Methods and systems for communicating between subscribers of different application-layer mobile communications protocols
EP1278382B1 (en) * 2001-07-19 2007-02-14 Telefonaktiebolaget LM Ericsson (publ) Method and apparatus for solving number portability in origin
US7054328B2 (en) * 2001-07-23 2006-05-30 Telefonaktiebolaget Lm Ericsson (Publ) Signal transfer point with internet protocol capability within a telecommunications network
ATE429789T1 (de) * 2001-08-14 2009-05-15 Tekelec Us Verfahren und systeme zum auslöserlosen vorbezahlten sms-screening und zur buchhaltung in einem zeichengabenachrichten-routing-knoten
US7039037B2 (en) * 2001-08-20 2006-05-02 Wang Jiwei R Method and apparatus for providing service selection, redirection and managing of subscriber access to multiple WAP (Wireless Application Protocol) gateways simultaneously
US6658260B2 (en) 2001-09-05 2003-12-02 Telecommunication Systems, Inc. Inter-carrier short messaging service providing phone number only experience
US7221951B2 (en) * 2001-09-17 2007-05-22 Level Z, L.L.C. Method and system for short message service exchange and teleconferencing
US20030061234A1 (en) * 2001-09-25 2003-03-27 Ali Mohammed Zamshed Application location register routing
US7079524B2 (en) 2001-10-11 2006-07-18 Tekelec Methods and systems for off-loading a-interface short message service (SMS) message traffic in a wireless communications network
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
EP1309207A1 (en) * 2001-11-06 2003-05-07 Telefonaktiebolaget L M Ericsson (Publ) Number portability resolving apparatus
US20030109271A1 (en) * 2001-11-16 2003-06-12 Lewis John Ervin Telecommunications system messaging infrastructure
US7657253B2 (en) * 2001-11-16 2010-02-02 At&T Mobility Ii Llc System and method for providing message notification
US20030193967A1 (en) 2001-12-31 2003-10-16 Gregg Fenton Method, apparatus and system for processing multimedia messages
US7274683B2 (en) 2002-01-07 2007-09-25 Motorola, Inc. Method and apparatus for a telecommunications network to communicate using an internet protocol
US7610328B2 (en) 2002-01-23 2009-10-27 Alcatel-Lucent Usa Inc. Methods and apparatus for a multi-technology subscriber base for global roaming
US6993038B2 (en) * 2002-06-11 2006-01-31 Tekelec Methods and systems for automatically provisioning address translation information in a mobile services node address translation database
US7881308B2 (en) 2002-06-18 2011-02-01 Hewlett-Packard Development Company, L.P. Method and system for providing telecommunication subscriber services without provisioning or maintenance
SE0202059D0 (sv) * 2002-07-02 2002-07-02 Ericsson Telefon Ab L M Method and apparatus for routing a service request in a telecommunication system
WO2004008786A1 (en) * 2002-07-16 2004-01-22 Nokia Corporation Optimized routing between communication networks
US7257401B1 (en) 2002-07-23 2007-08-14 Cingular Wireless Ii, Llc Messaging service for communications devices
KR100501157B1 (ko) * 2002-08-26 2005-07-18 에스케이 텔레콤주식회사 Wcdma 망에서 단문 메시지 서비스 센터의 주소처리방법
FR2845235A1 (fr) 2002-10-01 2004-04-02 Cegetel Procede de messagerie vocale instantanee et dispositif de mise en oeuvre d'un tel procede
US7848767B2 (en) 2002-10-15 2010-12-07 Tekelec Methods and systems for migrating between application layer mobile signaling protocols
US7397773B2 (en) * 2002-10-22 2008-07-08 Qualcomm Incorporated GSM cell broadcast SMS message transmission in CDMA communication systems
US20040142707A1 (en) 2003-01-17 2004-07-22 David Midkiff Inter-carrier short text message delivery
GB0306830D0 (en) 2003-03-25 2003-04-30 Nokia Corp Routing messages
EP1623584B1 (en) * 2003-05-09 2017-07-19 Tekelec Global, Inc. Method and apparatus for providing of short message gateway functionality in a telecommunications network
US7043002B2 (en) 2003-06-27 2006-05-09 Tekelec Methods and systems for identifying, redirecting, and processing messages of different SS7 protocol variations
US7860498B2 (en) * 2003-12-01 2010-12-28 Sybase 365, Inc. System and method for virtual carrier addressing and routing for global short message service
US8458277B2 (en) 2004-01-22 2013-06-04 Verizon Business Global Llc Method and system for providing universal relay services
US7458184B2 (en) 2004-02-23 2008-12-02 Autodesk, Inc. Location based messaging
US20050238048A1 (en) 2004-04-14 2005-10-27 Tekelec Methods, systems, and computer program products for providing triggerless mobile services
US20060281492A1 (en) 2004-08-13 2006-12-14 Roamware, Inc. Method and apparatus for subscribers to use a proprietary wireless e-mail and personal information service within a public mobile network not otherwise configured to enable that use
US20060034256A1 (en) * 2004-08-13 2006-02-16 Nokia Corporation System and method for service discovery during connection setup in a wireless environment
US7170982B2 (en) * 2004-08-26 2007-01-30 Lucent Technologies Inc. Call authorization and billing message routing capability
US7453876B2 (en) * 2004-09-30 2008-11-18 Lucent Technologies Inc. Method and apparatus for providing distributed SLF routing capability in an internet multimedia subsystem (IMS) network
US7190959B2 (en) * 2004-11-19 2007-03-13 Tekelec Methods and systems for signaling in a communications network for ported, migrated and/or dual-mode subscribers
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)
DE102005009793A1 (de) 2004-12-30 2006-07-13 Siemens Ag Verfahren zur inhaltsbasierten Priorisierung von Sprachnachrichten in einem Kommunikationssystem
EP1742452A1 (en) 2005-07-05 2007-01-10 Markport Limited Spam protection system for voice calls
US20090103707A1 (en) * 2005-07-28 2009-04-23 Mcgary Faith System and method for enhanced ENUM applications
CN101278545A (zh) * 2005-07-28 2008-10-01 格莱珀技术集团公司 具有基于enum特征的改进的查询协助系统
US7975037B2 (en) * 2005-07-29 2011-07-05 Verizon Patent And Licensing Inc. Policy engine in an Internet Protocol multimedia subsystem
US20070066326A1 (en) * 2005-09-20 2007-03-22 Tekelec Methods, systems, and computer program products for facilitating delivery of messaging service messages between domains of different type
PL1938554T3 (pl) 2005-10-21 2010-05-31 Ericsson Telefon Ab L M Trasowanie połączeń sieci IMS z zastosowaniem identyfikatora TEL-URI
US8085757B2 (en) * 2005-11-07 2011-12-27 At&T Intellectual Property I, L.P. Caller-controlled routing to non-SIP/non-TEL URI destinations for an IMS-based ENUM query
CN100571454C (zh) 2005-11-15 2009-12-16 华为技术有限公司 一种实现号码携带业务的系统及方法
US20070203909A1 (en) 2006-02-28 2007-08-30 Tekelec Methods, systems, and computer program products for indexing, validating, recovering, and consolidating a database indexed by range-bound numeric data
WO2007092205A2 (en) 2006-02-06 2007-08-16 Tekelec Methods, systems, and computer program products for indexing, validating, recovering and consolidating a database indexed by range-bound numeric data
WO2007095379A2 (en) 2006-02-15 2007-08-23 Tekelec Methods, systems, and computer program products for selectively processing or redirecting signaling connection control part (sccp) messages
US8184798B2 (en) 2006-06-13 2012-05-22 Tekelec Methods, systems and computer program products for accessing number portability (NP) and E.164 number (ENUM) data using a common NP/ENUM data locator structure
US7630485B2 (en) 2006-07-06 2009-12-08 At&T Intellectual Property I, L.P. Method and system to bypass ENUM to reach a callee via a PSTN or a PLMN
US7787445B2 (en) 2006-07-20 2010-08-31 Tekelec Methods, systems, and computer program products for routing and processing ENUM queries
US7996541B2 (en) 2007-06-15 2011-08-09 Tekelec Methods, systems, and computer program products for identifying a serving home subscriber server (HSS) in a communications network
US8538000B2 (en) 2007-08-10 2013-09-17 Tekelec, Inc. Methods, systems, and computer program products for performing message deposit transaction screening
US8594679B2 (en) 2008-03-07 2013-11-26 Tekelec Global, Inc. Methods, systems, and computer readable media for routing a message service message through a communications network
US7746864B1 (en) 2008-04-30 2010-06-29 Cello Partnership System and method for routing inter-carrier short message service or multimedia message service messages

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1552150A (zh) * 2001-07-06 2004-12-01 ����ɭ�绰�ɷ����޹�˾ 利用域名系统服务器和实体标识符可携带转移数据库将实体标识符解析成因特网地址的方法和装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8594679B2 (en) 2008-03-07 2013-11-26 Tekelec Global, Inc. Methods, systems, and computer readable media for routing a message service message through a communications network
US8613073B2 (en) 2009-10-16 2013-12-17 Tekelec, Inc. Methods, systems, and computer readable media for providing diameter signaling router with firewall functionality

Also Published As

Publication number Publication date
EP1958399A4 (en) 2009-05-27
WO2007064943A3 (en) 2008-11-06
ATE545998T1 (de) 2012-03-15
US7889716B2 (en) 2011-02-15
US20070133574A1 (en) 2007-06-14
WO2007064943A2 (en) 2007-06-07
EP1958399A2 (en) 2008-08-20
BRPI0619156A2 (pt) 2011-09-20
EP1958399B1 (en) 2012-02-15
CN101385287A (zh) 2009-03-11

Similar Documents

Publication Publication Date Title
CN101385287B (zh) 使用e.164号码(enum)数据库在2g和后续代网络系统中对消息服务消息进行路由解析的方法、系统和计算机程序产品
US7366530B2 (en) Methods and systems for providing short message gateway functionality in a telecommunications network
EP1794911B1 (en) Methods and systems for converting an internet protocol (ip)-based message containing subscriber content to a public switched telephone network (pstn)-based message including subscriber content
US7319857B2 (en) Methods, systems, and computer program products for delivering messaging service messages
CN101194523B (zh) 监视通信网络中消息传送业务所传送的消息的方法、系统、和计算机程序产品
EP1676386B1 (en) Methods and systems for universal, automatic service selection in a telecommunications signaling network
EP2258128B1 (en) Methods, systems, and computer readable media for routing a message service message through a communications network
US7860498B2 (en) System and method for virtual carrier addressing and routing for global short message service
US20070066326A1 (en) Methods, systems, and computer program products for facilitating delivery of messaging service messages between domains of different type
US8358768B2 (en) Methods, systems, and computer program products for providing a country code identifier in an international ENUM system
US7822416B2 (en) Methods and systems for allowing global roaming between devices supported by different protocols
US7848767B2 (en) Methods and systems for migrating between application layer mobile signaling protocols
CN101669376A (zh) 用于将来自2g网络的短消息服务(sms)消息路由到基于会话发起协议(sip)的网络的方法、系统和计算机程序产品
US20090316692A1 (en) Unified reception and processing of multi-protocol communication services
CN101637014B (zh) 用于使用存在数据库来传送关于发往或发自存在实体的通信的增强型存在信息的方法、系统和计算机程序产品
US20060098628A1 (en) Methods and apparatus for controlling signaling gateways
WO2006082033A1 (en) System and method for the transmission of short messages in a mixed wireless and wireline telecommunication network
KR101681759B1 (ko) 메시지 전송 시스템 및 방법
FI116437B (fi) Viestitysmenetelmä,-järjestelmä ja viestirakenne
CN101554079A (zh) 用于将呼叫控制服务从第一类型的第一网络卸载到第二类型的第二网络的方法、系统和计算机程序产品
CN101611618A (zh) 在enum环境中进行短码拨号
CN101543032A (zh) 用于在国际enum系统中提供国家代码标识符的方法、系统和计算机程序产品

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: TEKELEC, INC.

Free format text: FORMER OWNER: TEKELEC INTERNATIONAL INC.

Effective date: 20121127

C41 Transfer of patent application or patent right or utility model
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: North Carolina

Applicant after: Thai Clark international Limited by Share Ltd.

Address before: American California

Applicant before: TEKELEC

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: TEKELEC US TO: TEKELEC INTERNATIONAL INC.

TA01 Transfer of patent application right

Effective date of registration: 20121127

Address after: North Carolina

Applicant after: TEKELEC

Address before: North Carolina

Applicant before: Thai Clark international Limited by Share Ltd.

C14 Grant of patent or utility model
GR01 Patent grant