CN1552150A - 利用域名系统服务器和实体标识符可携带转移数据库将实体标识符解析成因特网地址的方法和装置 - Google Patents

利用域名系统服务器和实体标识符可携带转移数据库将实体标识符解析成因特网地址的方法和装置 Download PDF

Info

Publication number
CN1552150A
CN1552150A CNA028172418A CN02817241A CN1552150A CN 1552150 A CN1552150 A CN 1552150A CN A028172418 A CNA028172418 A CN A028172418A CN 02817241 A CN02817241 A CN 02817241A CN 1552150 A CN1552150 A CN 1552150A
Authority
CN
China
Prior art keywords
server
entity
telephone number
identifier
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA028172418A
Other languages
English (en)
Other versions
CN1552150B (zh
Inventor
R����˹�ն�
R·克赫尔洛
M·科布
»
A·萨穆基
-
V·弗拉洛-埃斯帕扎
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.)
IDTP Holdings Inc
Original Assignee
Telefonaktiebolaget LM Ericsson AB
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 Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of CN1552150A publication Critical patent/CN1552150A/zh
Application granted granted Critical
Publication of CN1552150B publication Critical patent/CN1552150B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • H04M7/0075Details of addressing, directories or routing tables
    • 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/4557Directories for hybrid networks, e.g. including telephone numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/4228Systems providing special services or facilities to subscribers in networks
    • H04M3/42297Systems providing special services or facilities to subscribers in networks with number portability
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S379/00Telephonic communications
    • Y10S379/90Internet, e.g. Internet phone, webphone, internet-based telephony

Abstract

本发明提供一种无须实质性地修改或重做域名系统(DNS)基础结构或已建立的号码可携带转移方案就可将电话号码和其它实体/装置标识符解析成因特网地址并提供电话号码和其它实体/装置标识符的可携带转移的高效方法。利用现有可携带转移数据库而又不影响创建并维护上述可携带转移数据库的现有网络,在DNS服务器上实现独立的、附加的功能,以允许对电话号码和其它实体/装置的标识符进行顺利的IP地址解析。

Description

利用域名系统服务器和实体标识符可携带转移 数据库将实体标识符解析成因特网地址的方法和装置
发明领域
本发明涉及提供基于因特网的会话类型的应用(如基于IP的语音传输应用)和多媒体类型的应用(如流式和多媒体消息业务)而又无须用户知道可能想利用这些类型的应用与之进行通信的远程装置或其它实体的特定的因特网地址。
发明背景和概述
本发明利用两个不同领域的通信:利用因特网地址的基于数据分组的通信和基于电路的通信,在所述基于电路的通信中已可支持电话号码(或其它标识符)携带而使用户能够在地理上和/或服务提供商之间“携带”用户电话号码或其它通信标识符。首先讨论分组通信。
当计算机连接到网络进行通信时,因特网协议(IP)地址用于识别这些计算机,通常在IP第4版中为32位整数而在IP第6版中为128位整数。尽管这种IP地址提供了便利、简洁的表示,用于为通过因特网发送的分组指定源和目的地,但人类用户更喜欢为计算机分配可发音的容易记忆的名称。因此,已经开发出域名系统(DNS),用于提供一种为大量计算机分配有意义的、高级的名称的方案,以及提供一种在高级计算机名称和IP地址之间进行映射的机制。
通常,域名系统可以视为分布式的共享的由域名和对应的IP地址所构成的数据库。通常称之为DNS服务器的域名服务器对这些数据库进行维护。公共DNS服务器的一个实例是运行Berkeley因特网命名软件(BIND)的UNIX类型的机器。域名可由通过定界字符句点来加以分隔的一系列子名称构成,但是域名系统则只是简单地将名称的每个部分作为一个标记来引用。该名称的各部分可能表示站点或群组。这种域名的实例为因特网地址,例如http://www.ericsson.se或者电子邮件地址如name@ericsson.com。句号后的标记是由中央机构分配的站点名称。句点之前的标记是由特定站点控制的名称的一部分。这里,对应于该站点的顶级因特网域是代表瑞典的国家代码“se”。这里,对于电子邮件地址,它是顶级域“com”。
域名服务器概念上以对应于命名体系结构的树状结构来安排。该树的根为识别顶级域(或层)并知道哪一个服务器解析各域的服务器。给定要解析的名称,根可以选择该名称的正确的服务器。在下一级或层,一组名称服务器中各服务器分别为一个顶级域如se.提供解析答案。此域上的服务器知道哪些服务器可以解析其域下的各子域。在该树的第三级,名称服务器提供子域如se下的ericsson的答案。此概念性的树可以在已定义了子域的每一级上的一个服务器上扩展。
但是,所述概念树中的链接不表示物理网络连接。相反,它们指示其它的名称服务器。概念上,域名解析从上至下进行,从“根”名称服务器开始并继续到位于该树分支或叶上的服务器。使用域名系统有如下两种方法:(1)不时联络名称服务器,或者(2)要求名称服务器系统执行完全翻译。在任何一种情况中,客户软件均会形成包含要解析的名称、该名称的类声明、所需的答案类型和规定名称服务器是否应完全翻译该名称的代码的域名查询。它向DNS服务器发送查询以便进行解析。
当DNS服务器接收到查询时,它就查看该名称是否位于其中它是授权机构的子域中。如果是,它就根据它的数据库将该名称翻译成地址并在向客户软件回送该查询之前为其附加上答案。如果DNS服务器不能完全解析该名称,则它查看客户指定的是什么类型的交互。如果客户要求完全的翻译(即递归性解析),则该服务器联络可以对该名称进行解析的DNS服务器并将答案返回给客户。如果客户要求非递归性解析(即迭代性解析),则名称服务器不能提供答案。相反,它生成指定客户下一次应该联络以对名称进行解析的名称服务器的应答。动态主机配置协议(DHCP)提供自动化的过程,通过这些过程主节点可以将IP地址分配给因特网中的服务器如DNS服务器。一般而言,可以以静态方式为实体分配IP地址,即固定的IP地址,或者以动态方式进行分配,即仅在该实体有效连接到因特网期间才分配。通常为用户装置如计算机实体或全球分组无线电系统(GPRS)中的移动装置分配临时的因特网地址。尽管概念上相当简单,实际上使用DNS的IP地址解析可能是非常复杂而且耗时的。
因特网和域名系统设计用于承载分组业务,以使计算机能够通信。其它类型的网络设计用于承载电路交换型业务。电路交换网络的实例是传统的网络,传统网络使用各种标准机构所定义的已完善的七号信令系统(SS-7)。通过传统网络的电话呼叫路由采用了结构化的电话编号计划。这种结构化的规则是由国际电信联盟(ITU)在E序列推荐E.164中定义的。
E.164编号适用于包括有线和无线系统的所有电信系统的领域中。为称之为本地交换机的各物理节点分配一个或多个唯一的交换号码组。用户的电话号码通常包括用户所连接的交换机的交换号码组(通常按一万个号码区来分配)和该号码组中特定于该用户的号码。
例如,电话号码为881-1657的用户连接到交换号码组为881的本地交换机,在该组内,该用户具有1657的用户号。因此,从电话号码与用户所连接的交换机所服务的地理区域之间具有确定关系这一意义上说,电话号码是地理意义上的。在不存在地理关系的情况下还存在非地理意义上的电话号码。例如,免费号码、虚拟专用网号码以及通用接入号码通常由智能网(IN)来维护。IN服务由服务控制点(SCP)利用存储在服务数据功能(SDF)内的数据来控制和执行。
当用户物理上移位或更换服务提供商时,用户希望不必变更其电话号码。因此,号码携带服务允许用户将其电话号码“携带”或转移到用户物理上迁移到的的任何地方或不同的服务提供商。类似地,移动用户E.164识别号如MSISDN用于识别移动用户、用户的订购情况以及用户的当前位置。当移动用户更换服务提供商时,就更新移动用户号码可携带转移(number portability)数据库以反映该变化。共同转让的序号为6064887的美国专利描述了电信网中移动用户号带号转移的实例,即允许移动用户在更换服务提供商时保留其相同的MS ISDN。
最近,因特网工程任务组(IETF)和其它可能的论坛中已经在讨论允许用户将电话号码(随后经常称为“E.164号码”输入到计算装置中,旨在将该E.164号码作为DNS查询,以便获得DNS所提供的对应的因特网地址。这种特殊类型的DNS查询称为ENUM查询。最近题为“E.164号码和DNS”的IETF请求评论(RFC)2916概述了用于存储E.164电话号码的域名系统的可能用法。DNS用于识别与E.164号码相联系的可用服务。
虽然这一思想在理论上非常理想,但在该思想变成现实之前存在若干问题。尤其是在DNS体系结构内部署E.164号码到IP地址的映射非常麻烦。例如,为了在既用于不同地理位置又用于不同服务提供商的域名系统内提供E.164号码的可携带转移,将有必要在为特定用户执行带号转移过程的任何时候,更新DNS数据库中的E.164和IP地址的关系。此外,有必要对许多DNS服务器的DNS基础结构进行更新,以便处理电信世界中存在的数百万/数十亿号码。必须协调DNS和电信系统之间的用户位置或订购信息。将会需要更新服务提供商的管理系统,以使DNS/DHCP管理例程与处理E.164编号方案的带号转移服务的例程联系。此外,正是由于因特网在将临时IP地址分配给用户装置方面的开放性和灵活性有可能破坏E.164电话号码和IP地址之间的简单的一对一映射表。从而需要防止黑客修改保存的E.164编号资源的非常复杂的保护机制。如果窜改导致不能用该E.164号码通信,则后果可能非常严重,包括收入损失、客户满意度降低以及用户投诉增多。
本发明提出了允许将传统的电话号码和其它实体/装置标识符解析成因特网地址的简单得多的安全方法。而且它无须实质性地修改或重做域名系统(DNS)基础结构或已建立的各种带号转移方案就可实现电话号码和其它实体/装置标识符的可携带转移。利用现有可携带转移数据库而又不影响创建并维护上述可携带转移数据库的现有网络,容易地在DNS服务器上实现独立的、附加的功能,以对电话号码和其它实体/装置的标识符进行平滑的IP地址解析。
一般而言,本发明允许利用域名系统和可携带转移数据库将要联络的实体的电话号码或其它标识符解析成因特网地址,即IP地址。术语“实体”包括装置以及订户、用户等。可携带转移数据库经常用在电话号码可携带转移数据库上下文中。但是,本发明并不限于此,还包括任何类型的可携带转移数据库。将电话号码或其它待解析的标识符提供给包括访问可携带转移数据库的功能的服务器。以电话号码为例,电话号码可携带转移数据库可以是移动网络号码可携带转移数据库、固定网络号码可携带转移数据库和/或智能网号码可携带转移数据库。
通过访问号码可携带转移数据库,服务器确定其中目前正服务待联络实体/装置的网络运营商的标识。具体地说,号码可携带转移数据库提供对应于该实体的相关网络运营商的网络标识符。该网络标识符用于通过直接向所识别的网络中的DNS服务器发送查询以执行解析而使将电话号码解析成对应的因特网地址的过程更快更有效。
在非限制性的例示实施例中,接收将E.164电话号码解析成IP地址的请求的DNS服务器包括用于处理因特网地址解析请求的DNS解析处理器和解析扩展处理器。解析扩展处理器利用电话号码查询电话号码可携带转移数据库并从中获取对应于实体的当前相关网络运营商的网络标识符。DNS解析处理器在将电话号码解析成对应的因特网地址的过程中使用该网络标识符。解析扩展处理器配置为在它进行查询时使用或仿真与号码可携带转移数据库相关联的协议。因此,DNS服务器利用现有的号码可携带转移数据库而不必为无数电话号码或其它实体地址符创建DNS号码可携带转移数据库。
在此非限制性实施例中的其它例示实现细节包括把对应输入的E.164电话号码的DNS解析请求构造为ENUM查询。DNS解析处理器将从号码可携带转移数据库返回的网络标识符包括在ENUM查询中并将该查询发送到对应于所述网络标识符的第二DNS服务器。DNS解析处理器从第二DNS接收命名机构指针(NAPTR)记录,此指针记录具有一个或多个包含统一资源标识符(URI)的资源记录,所述统一资源标识符指对应于实际电话号码的统一资源标识符,如电子邮件地址,或对应于驻留E.164订购信息的网络边界服务器的统一资源标识符,例如代理服务器的地址、网关交换中心的地址或用于将消息传送到用户的多媒体消息收发服务中心的地址。换言之,NAPTR记录包括联络用包括E.164电话号码的域名所标识的特定节点的一些可用方法。特别地,NAPTR记录包括电话号码的相关因特网地址。
附图简述
通过以下对优选的非限制性例示实施例的详细说明和附图的图解,将会明白本发明的前述和其它目的、特征和优点。附图并未按比例绘制,重点放在说明本发明的原理。
图1说明其中可实施本发明的概括的通信系统;
图2说明据本发明的一个例示实施例的标识符解析过程;
图3说明用于实现本发明的实例的服务器;
图4说明根据本发明的另一例示实施例的电话号码解析过程;
图5说明本发明在采用电路交换和分组交换技术的通信系统中的例示应用;
图6说明如何将本发明用于在用户“A”和使用B的E.164电话号码的用户“B”之间建立因特网会话的实例;
图7说明可用于在图4所示的通信系统中实现本发明的实例的另一服务器;
图8是采用了本发明的在线游戏和电话服务应用的信令图;以及
图9是采用了本发明的另一种类型的在线游戏和电话服务应用的信令图。
详细说明
在如下说明中,为了进行解释而非限制,阐述了具体的细节,如特定的实施例、过程、技术等,以便提供对本发明的彻底的理解。但是,对于本专业的技术人员而言,本发明显然可以用其它不同于这些特定细节的实施方式来实施。在某些实例中,为了不让不必要的细节使本发明的说明不够清晰,略去了对熟知的方法、协议、软件和硬件平台、接口、装置和信令技术的说明。而且,在一些附图中显示了单独的功能块。本专业的技术人员应理解,这些功能可以利用单独的硬件电路、利用与适当地加以编程的数字微处理器或通用计算机相配合的软件功能、利用专用集成电路(ASIC)和/或一个或多个数字信号处理器(DSP)来实现。
图1说明说明本发明的例示应用的一般的通信系统10。实体“A”12接收对应于“A”想要与之建立因特网会话的实体“B”的实体标识符。术语“实体”在最一般的意义上使用,包括(但不限于)任何用户装置、任何服务应用或任何处理单元(无论是用户特定的、网络特定的、或特定于二者的处理单元)。该实体标识符包括必须解析成因特网(IP)地址以允许实体“A”12和实体“B”28之间通过因特网22进行通信的任何类型的标识符。B的标识符包括在因特网地址解析请求中,由A的实体12中的应用14转发至服务器16,服务器16协助将B的标识符解析成对应的IP地址。
为了促进此IP地址解析过程,服务器16查询最好在现有的电信网络18中已经创建并维护的实体标识符可携带转移数据库20。在电信世界中,这种现有电信网络18有时称为基于SS7的网络。此实体标识符可携带转移数据库20包含对应于B的地址和标识信息。具体而言,对应于B的标识符的数据库记录包含有关该实体或B的当前网络的地址的信息。此信息从B的数据库记录中提取。服务器16最好仿真现有网络18和可携带转移数据库20所用的信令系统/协议,以查询数据库20。利用B的当前网络的标识符信息,服务器16通过因特网22直接向B的当前网络24中的域名系统服务器26发送IP地址解析请求。DNS服务器26认出B的标识符并通过因特网22和服务器16向A的用户设备回送“B”的对应的IP地址。利用该IP地址,A的实体12与B建立期望的基于分组的会话。
从本发明的以上实例,可以看出几个优点。首先,服务器16不需要存储与特定实体的各种相关的号码、名称和地址有关的大量标识信息。本发明利用了如下事实:已在现有基于电路的网络中创建并维护了标识符可携带转移数据库。服务器16得益于现有信息而不必创建或维护它。利用可携带转移信息,服务器16通过直接向B的当前网络中的适当的DNS服务器发送IP地址解析查询而简化了IP地址解析过程。由于数据库20在服务器16的域之外,从而因不能通过简单地浏览因特网来访问数据库20,所以保护了数据库20的内容。这些优点是在对现有基于IP的域名系统或现有的电信(如SS7)网络没有重大影响的情况下取得的。
图2以流程图形式说明实现本发明的例示实施例的标识符解析例程(块30)例示过程。接收到请求解析成对应的IP地址的实体“B”的实体标识符(块32)。利用接收到的“B”的标识符来查询实体标识符可携带转移数据库,以确定当前服务“B”的网络运营商(块34)。对应于B的网络运营商的网络标识符用于将B的标识符解析成对应的IP地址的过程中(块36)。
图3说明可用于实现本发明的服务器100。服务器100包括解析处理器102、包含软件代码106和数据库信息108的存储器104以及标识符可携带转移控制器110。解析处理器102配合软件代码106和数据库108中的信息来响应将实体“B”的相关标识符解析成对应于实体“B”的因特网地址的请求。同样是响应这种IP地址解析请求,标识符可携带转移控制器110用所述标识符查询该实体标识符可携带转移数据库并从中获得对应于该实体的相关网络运营商的网络标识符。标识符可携带转移控制器110在执行此查询时仿真实体标识号码可携带转移数据库所用的信令协议。解析处理器102利用网络运营商信息来协助将标识符解析成对应的因特网地址的过程。
实体标识符的一个实例为电话号码(移动电话号码或固定电话号码)。另一个实例是电信号码,如固定的电话号码和移动电话号码以及其它的电信号码,如国际移动用户标识(IMSI)号码。实体标识符的另一个实例可能是人类容易理解或识别的名称或地址。图4以流程图的形式说明电话号码解析例程(块40),作为如何应用本发明将电话号码解析成对应的IP地址的例子。实体“B”的电话号码由某个服务器接收,以便解析成对应的IP地址(块42)。该服务器利用接收到的电话号码查询电话号码可携带转移数据库,以确定当前服务“B”的网络运营商(块44)。该服务器最好采用现有电信网络既定的信令/协议来查询该电信网络已创建并加以维护的电话号码可携带转移数据库。然后,该服务器在将B的电话号码解析成对应的IP地址的过程中使用该网络标识符(块46)。
现在结合图5所示的通信系统来说明本发明的一个更加具体但仍然是例示性的应用。所述系统可以划分成两个部分:电路技术部分和分组技术部分。电路技术部分包括一个或多个移动网络50和/或一个或多个固定网络60。在本实例中的移动网络50是GSM网络,GSM网络通常包括归属位置寄存器(HLR)数据库52,用于存储各种各样的移动用户订购和位置信息。在此例示GSM类型的移动网络中,有一个或多个移动交换中心(MSC)54和一个网关56。固定网络60可以是例如包括一个或多个本地交换机(LE)62和一个或多个汇接交换机(TE)64的智能网。服务控制点(SCP)66提供本地交换机之一上由呼叫触发的智能网控制服务并可在提供所请求的服务如虚拟专用网、呼叫转移等时,访问智能网号码可携带转移数据库(NPDB)68。
分组技术部分包括域名系统(DNS)网络70,它包括若干DNS服务器72。与DNS网络70相连的是通用分组无线业务(GPRS)移动数据网80,它包括一个或多个GPRS服务支持节点(SGSN)和一个或多个GPRS网关支持节点(GGSN)84。提供至因特网服务的接入的有线分组网络包括各种各样的支撑技术,如异步数字用户链路(ADSL)节点92、电缆节点94和典型的V.90拨号调制解调器节点96。固定分组网络80和移动分组网络90连接到IP骨干网100(也称之为因特网)。
在图5所示的系统中,一个或多个DNS服务器72“桥接”分组技术的网络和电路技术的网络,以利用适当的电路技术网络信令协议来访问电路技术网络中的一个或多个号码可携带转移数据库。所述DNS服务器可以访问这些由它们各自的移动网络或固定网络创建和维护的号码可携带转移数据库中的任何一个。本发明在电路技术部分和分组技术部分之间提供的可携带转移数据库桥特别利于提供多媒体类型的服务,包括例如基于IP的语音传输、可视电话、消息收发、电话+在线游戏、赌博等。
在将传统的移动电话号码和固定电话号码(也称为E.164号码)用于基于电路的技术网络的非限制性实例中,总可能需要采用E.164电话号码寻址特定的实体。尽管E.164号码在全球和公共环境中用于寻址远程实体,可以采用其它的标识符方案来识别公用和专用环境中用户的订购位置、用户的设备、以及用户的服务应用。但是,除了这些寻址能力以外,还希望采用新的基于因特网的寻址应用。并非将用户局限于电路技术应用中的E.164号码类型的寻址方法和分组技术应用中的IP类型的寻址方法,本发明允许域名系统网络70有效地利用这两种寻址方法中的任何一种并在这两种寻址方法(SS7和IP)之间进行转换。
具体地说,DNS服务器72查询现有的移动号码可携带转移数据库58或现有的智能网号码可携带转移数据库68,以确定保存了何种对应于该E.164电话号码的地址信息。当然,如果数据库只返回远程实体的E.164电话号码,则必须采用电路技术连接而非IP类型的连接。另一方面,号码可携带转移数据库可返回对应于远程实体的E.164电话号码以及相关地址(如对应的IP地址、服务应用服务器IP地址、或至分组网络的网关IP地址)的列表,此列表允许发起实体与远程实体同时建立电路技术的会话和分组技术的会话。利用报告不同类型的信息的自由,服务提供商和/或网络运营商可选择可与远程服务提供商共享而又不会损害其客户的隐私或使网络易受入侵者和黑客的攻击的信息集。因此,本发明不是在域名系统网络70内进行E.164电话号码的IP地址解析,而是允许重用电路技术网络中的现有投资和基础设施,以允许域名系统执行(无需实质性的改动)它一直在执行的相同的分组技术地址解析功能。
图6显示了这样一个实例,其中,发端网络中的用户A简单地通过“A”输入B的E.164电话号码利用分组和电路技术与收端网络中的远程实体B建立多媒体类型的会话。“A”利用一个或多个包括电路技术和分组技术的用户设备单元(图6显示了4个UE)。非常可能的是,即便在多媒体分组模式的环境中用户也会想要使用E.164号码。当用B的已知E.164标识与远程实体B建立了多媒体会话时,用户A就将B的E.164电话号码输入到A的基于分组的用户设备,如膝上型个人计算机或台式个人计算机中。运行在A的用户设备上的应用软件将E.164电话号码转换成IP地址解析查询,即ENUM查询。这种ENUM查询参见因特网工程任务组请求评论(RFC)2916,该RFC描述了一种在DNS体系结构中发送E.164号码的方法。ENUM可以视为携带号码信息如E.164电话号码的DNS查询的格式。ENUM和E.164之间的关系在指定的对ENUM查询进行解析的层0/1顶级域“e164.arpa”中表示。
根据RFC 2916中的规范,将原E.164电话号码转换成ENUM消息格式。例如,如果原E.164电话号码是+46-8-976-1234,则ENUM查询是4.3.2.1.6.7.9.8.6.4.e164.arpa。实质上,电话号码的数字顺序是逆序的,最高级别的域e164.Arpa附在末尾。然后将ENUM查询提供给本地DNS服务器(参考标号为1)。
在图6中,DNS级或层1、2、3和后续的级/层指DNS系统的E.164号码和配置的不同部分。DNS查询中的点通常表示可能的“层”,称为DNS“区域切换(zone cut)”,表示两层或DNS区域之间的转换。但是,特定的DNS体系结构可能在一个DNS区域中处理两个或两个以上的点。例如,层0可以对应于根DNS服务器和顶级域“e164.arpa”。层1对应于国家代码,由与层1相关联的辅助DNS服务器来解析。层2可包括例如特定国家内的区域代码和/或本地交换机代码,由与层2相关联的辅助DNS服务器来解析。层3对应于用户号码,通称为本地交换机号码后的四位数字,由层3中的辅助或本地DNS服务器来解析。大多数DNS配置中的主服务器充当底层辅助DNS的后备服务器并在工作期间管理和更新所有辅助服务器。在所提供的实例中,发端网络和收端网络在同一国家内,即二者均在同一层次1中。但是,本发明可以在DNS系统的任何层次上使用。
根据RFC 2916,域名系统使用ENUM查询来检索与实体B的E.164号码相关的命名机构指针(NAPTR)记录。对该ENUM查询的DNS响应包含一个或多个对应于E.164号码的NAPTR记录,每个NAPTR记录包含一个或多个对应于该实体的统一资源标识符(URI)。从URI可以导出对应于实体B的服务和/或地址,如IP地址。这样,对于以上给定的例示ENUM名称查询,DNS响应可能为:
$ORIGIN4.3.2.1.6.7.9.8.6.4.e164.arpa.
IN NAPTR 100 10“u”“sip+E2U”“!^.*$!sip:info@tele2.se!”
IN NAPTR 102 10“u”“mailto+E2U”“!^.*$!mailto:info@tele2.se!”
此NAPTR记录表示用户更喜欢先通过基于IP的会话(SIP)来联络,其次喜欢通过简单邮件传输协议(SMTP)来联络,SMTP类似于基于IP的其它协议,例如文件传输协议(FTP)。服务用户A的源应用可选择任何接收到的URI并通过向DNS系统请求对地址记录进行翻译(称为“A-记录查询”)而将该URI转换成实际的IP地址。A-记录查询或请求的说明性实例为将接收到的SMTP URI$!mailto:info@tele2.se!”转换成实际的IP V4地址,如“192.222.345.234”。有关NAPTR/DNS资源记录的更多的信息可以参见RFC 2915;关于URI,参见RFC 2936;关于A-记录查询,参见RFC 1034和1035。
因为起始的接收DNS服务器(有时称为“转发DNS”)不认识其子域层次中实体B的E.164号码,所以它将ENUM查询转发给下一个辅助级或层的DNS服务器(参考标号2)。该辅助DNS服务器利用从ENUM查询中提取的E.164电话号码查询一个或多个电话号码可携带转移数据库,如移动号码可携带转移数据库(NMPDB)和智能网号码可携带转移数据库(INPDB)(参考标号3)。电路交换网中被查询的号码可携带转移数据库检索对应于该E.164号码的与可携带转移或订购相关的信息记录并将该信息返回到该辅助DNS服务器(参考标号4)。参考标号3和4所示的通信最好采用受访号码可携带转移数据库的信令协议来执行。在此实例中,这种信令协议对移动号码可携带转移数据库而言对应于七号信令系统(SS-7)的移动应用协议(MAP),而对智能网号码可携带转移数据库而言对应于七号信令系统(SS-7)的智能网应用协议(INAP)。
从号码可携带转移数据库返回的可携带转移记录包括网络前缀(NPR)或其它标识E.164电话号码所属收端网络中的网络运营商的网络标识符。因此,该辅助DNS服务器使用其自己的解析进程来定位对应于该网络前缀的远程辅助DNS服务器,以便将ENUM查询特地发送到收端网络中的某个辅助级DNS服务器(参考标号5)。参考标号6和7示意可选的号码可携带转移数据库查找或其它类型的位置数据库查找,即在某些应用中可能有必要执行以定位用户B的订购服务器的数据库查找,如移动网应用中的HLR查找。收端网络辅助DNS服务器认出该E.164号码属于其网络中的远程实体B,因此可报告对应于或维护该E.164电话号码的相关NAPTR资源记录。然后,可以利用DNS“A-记录请求”功能在该DNS辅助服务器内将NAPTR URI内容翻译成IP地址。此IP地址返回给发端网络中的辅助DNS服务器(参考标号8)。接着从该辅助DNS服务器将对应的IP地址转发到本地DNS服务器(参考标号9),并从该本地DNS服务器转发到应用用户A的设备(参考标号10)。利用该IP地址,A的用户设备于是可以利用B的E.164电话号码以及B的IP地址与远程实体B建立多媒体会话。
图7说明可在图5所示系统环境中的例示性而非限制性的应用中采用的本地DNS服务器200。DNS服务器200包括动态主机配置协议(DHCP)控制器202,以允许服务器200与其它DNS服务器通信或向它们广播消息,以及在这些DNS服务器之间交换IP地址从而允许在线增加新的DNS服务器。轻量级的数据应用协议(LDAP)控制器204可用于向运营商管理数据库中输入信息和从中检索信息或在DNS服务器存储器中定义条目。简化的数据库(SDB)205允许DNS服务器在DNS查询的解析过程中利用外部资源的协助。Berkeley因特网命名软件(BIND)控制器206执行允许DNS服务器200将名称解析成IP地址的DNS代码并在UNIX(SOLARIS)上或WINDOWS(NT)操作系统/平台208上运行。BIND控制器206可服务于同一DNS服务器内的一个区域或多个区域,如区域1=“.com”(210)、区域2=“.int”(212)和区域3=“.e164.arpa”(214)。
本例示实施例中所用的扩展解析处理器(ERH)216利用SDB 205来协助DNS解析E.164号码以及查询基于电路技术的网络中所维护的一个或多个电话号码可携带转移数据库。例如,ERH 216可以帮助解析E.164查询,具体为通过查询移动网络50中的移动号码可携带转移数据库58或固定网络60中的智能网电话号码可携带转移数据库68,以获取地址信息,尤其是对应于该E.164电话号码的网络运营商地址信息。此网络地址信息由服务器200的相关服务应用用在将E.164号码解析成IP地址的过程中。
考虑图6中的例示会话。当DNS服务器200接收到形式为“extn.lex.npr.cc.e164.arpa”(其中,“extn”代表电话号码扩展,“lex”对应本地电话交换机,“npr”对应网络运营商前缀以及“cc”对应国家代码)的ENUM查询时,DNS服务器200中的已识别国家的辅助DNS服务器通过查看国家代码检查接收到的号码是国际号码还是国内号码。如果检测到国际性的国家代码,则DNS服务器200就根据已建立的DNS解析过程执行操作,以便(1)递推地解析到较高的已识别的层次或(2)从DNS服务器检索内部存储的对应于该国际性国家代码的远程国际DNS服务器的地址的信息。然后由转发DNS服务器向已识别国家的辅助DNS服务器的IP地址发送新的DNS/ENUM查询。
如果检测到国内号码,则暂停辅助DNS服务器200中的DNS/ENUM解析进程,由ERH 216查询现有网络中的号码可携带转移数据库。例如,ERH 216从原始ENUM查询中提取E.164电话号码并构造MAP SRI消息以查询移动号码可携带转移数据库58或构造INAP IDP消息以查询智能网号码可携带转移数据库68。该ERH可利用该E.164电话号码以SCCP GT被叫方号码参数的形式构造仿真的七号信令系统(SS7)数据库查询。号码可携带转移数据库以NAPTR记录对此查询予以响应,该NAPTR记录包括特定的网络路由前缀(NPR),它指向对应于该E.164电话号码的同一国家内的另一网络。ERH 216可直接定位对应于所接收到的NPR的远程辅助DNS服务器,或者它可以简单地在DNS中发起递归查询,指出远程网络的逻辑地址,如接收到的NPR,此逻辑地址将由用于连续处理的正常的DNS解析进程来识别。ERH 216或DNS 200可在发送到收端网络中辅助DNS服务器的ENUM消息中包括网络前缀。
如前所述,本发明可用于建立包括下列例示应用中的一个或多个例示应用的多媒体或其它通信会话:基于IP的语音传输、网上冲浪、电子邮件、视频会议、视频点播、音频点播、网内访问、游戏和赌博,这些应用要么使用要么不使用电路交换语音通信。现在用图8的信令图来说明本发明应用于与电话服务应用关联的在线游戏的实例。
用户A将对应于“B”的E.164电话号码070552233输入A的用户设备(UE)中。A的用户设备利用该E.164电话号码生成如下ENUM查询:3.3.2.2.5.5.0.7.6.4.e164.arpa。此ENUM查询通过移动分组网即图4所示的GPRS网络80发送到某个SGSN节点,由其将该ENUM消息转发到域名服务器,即图4中的DNS服务器72。DNS服务器200中的扩展解析处理器216从该ENUM查询中提取E.164电话号码并用该电话号码构造到移动网络号码可携带转移数据库(NMPDB)58的仿真的SS-7数据库查询。根据该电话号码,移动号码可携带转移数据库58将网络前缀845返回给扩展解析处理器216,网络前缀845对应于使用该网络前缀的用户B的网络。扩展解析处理器216将网络前缀845添加到ENUM查询中并将其直接转发到对应于网络前缀845的用户B的收端移动网络中的某个辅助DNS服务器。该DNS服务器然后访问其自己的包括用户B的记录如NAPTR记录的移动号码可携带转移数据库,并通过B的网络中的辅助DNS服务器、A的网络中的DNS服务器和SGSN将对应的IP地址445.334.332.220连同用户B的电话号码4684570552233回送到A的用户设备。现在就可以建立在“A”和“B”之间玩游戏所需的IP会话。
此刻,用户A利用B的移动电话号码4684570552233通过用户A和B的移动网络中的传统MSC和GMSC节点建立语音通信。与此同时,“A”和“B”在他们各自的电话上谈话,A的用户设备可以利用IP地址445.334.332.220经由A和B的GPRS网络中的GPRS节点SGSN和GGSN与B的用户设备建立IP数据连接,以便运行游戏。
图9说明在用户A和用户B之间实现相同的游戏和电话服务应用的另一例示方法的信令图。在此实例中,“A”首先在启动游戏之前与“B”建立语音连接。用户A在A的移动电话中输入B的移动电话号码070552233,由该移动电话将该号码发送到A的网络中的MSC。该MSC利用移动号码可携带转移数据库确定“B”所处的当前网络,并将电话号码4684570552233转发给B的网络中的GMSC和MSC,以便建立语音呼叫。
在建立语音呼叫之后,“A”将B的电话号码070552233输入到A的基于分组的用户设备中,由其组合形成为ENUM请求:3.3.2.2.5.5.7.6.4.e164.arpa。此ENUM消息由SGSN转发到A的网络中的DNS服务器。该DNS服务器利用E.164电话号码4670552233查询电路交换移动网络50中的移动号码可携带转移数据库58。数据库58提供B的网络的网络前缀845,所述DNS服务器对ENUM查询重新加以组合,以包括该前缀。修改后的ENUM查询直接发送到B的网络中的适当的DNS服务器,该DNS服务器提取现在对应于84570552233的E.164电话号码。此E.164电话号码用于查询B的网络中的移动网络可携带转移数据库,以确定B的IP地址445.334.332.220。此对应的IP地址由该数据库经由A的网络中的SGSN内的DNS服务器返回到A的用户设备。随后,A的用户设备将对应于B的用户设备的IP地址用于建立运行电子游戏所用的数据会话。
尽管已参照特定的例示实施例对本发明作了说明,本专业的技术人员会承认,本发明不限于本说明书中所述和所示的那些特定实施例。除了那些所示和所述的,还可以采用不同的格式、实施例、调整和许许多多的修改、变化和等效安排来实施本发明。例如,网络A中的多媒体消息收发服务中心(MMSC)可以利用E.164号码发送多媒体消息,以达到远程网络中用户B的多媒体消息收发中心。MMSC服务器可能是基于IP的,且使用DNS和IP骨干网进行通信。因此,经DSN/ENUM查询,利用号码可携带转移检查,可将DNS/ENUM用于解析E.164号码。一旦多媒体消息发送到终端MMSC,则后者将使用内部例程和过程把该消息传送给用户。在此实例中,DNS/ENUM进程与不存在任何在线用户的服务器对服务器通信相关。因此,尽管本发明是参照优选例示实施例来说明的,但应理解,此公开仅是本发明的例示性和示范性的说明。本发明的范围由所附权利要求书限定。

Claims (48)

1.一种用于确定实体的因特网地址的方法,其特征在于:
提供对应于所述实体的标识符;
请求将所述标识符解析成对应于所述实体的因特网地址;
利用所述标识符查询实体标识符可携带转移数据库,以确定与所述实体相关的网络运营商;
由所述实体标识符可携带转移数据库提供对应于与所述实体相关的所述网络运营商的网络标识符;以及
在将所述标识符解析成所述对应的因特网地址的过程中使用所述网络标识符。
2.如权利要求1所述的方法,其特征在于还包括:
利用所述对应的因特网地址建立与所述实体的通信会话。
3.如权利要求2所述的方法,其特征在于,所述通信会话包括下列应用中的一个或多个应用:基于IP的语音传输、网上冲浪、电子邮件、视频会议、视频点播、音频点播、网内访问以及电子游戏,这些应用要么使用要么不使用电路交换语音通信。
4.如权利要求1所述的方法,其特征在于,所述标识符由主叫用户输入,所述方法还包括:
所述主叫用户产生针对所述标识符的电话查询并将所述电话查询提供给域名系统(DNS)服务器。
5.如权利要求4所述的方法,其特征在于,所述标识符是电话号码以及所述实体标识符数据库是电话号码可携带转移数据库。
6.如权利要求5所述的方法,其特征在于,所述电话号码可携带转移数据库是移动网络号码可携带转移数据库。
7.如权利要求5所述的方法,其特征在于,所述电话号码可携带转移数据库是固定网络号码可携带转移数据库。
8.如权利要求5所述的方法,其特征在于,所述电话号码可携带转移数据库是智能网号码可携带转移数据库。
9.如权利要求1所述的方法,其特征在于,利用符合与所述实体标识符可携带转移数据库一致的协议的消息来查询所述实体标识符可携带转移数据库。
10.如权利要求1所述的方法,其特征在于,所述网络标识符是网络前缀。
11.如权利要求10所述的方法,其特征在于,第一服务器利用所述网络前缀向与所述实体的网络运营商相关的第二服务器发送实体标识符解析请求,所述第二服务器将所述标识符解析成与所述实体相关联的对应的因特网地址并通过所述第一服务器将所述对应的因特网地址返回到所述主叫实体。
12.如权利要求11所述的方法,其特征在于,所述标识符是电话号码,而所述实体标识符数据库是电话号码可携带转移数据库,并且其中,所述主叫实体产生针对所述电话号码的第一电话号码查询并将所述第一电话号码查询提供给所述第一服务器,所述方法还包括:接收到所述网络前缀之后,所述第一服务器将所述网络前缀包含在所述第一电话号码查询中以便产生第二电话号码查询。
13.如权利要求12所述的方法,其特征在于还包括:
所述第一服务器向所述第二服务器发送所述第二电话号码查询,以及
所述第二服务器返回具有与被叫实体相对应的统一资源标识符(URI)的命名机构指针(NAPTR)记录。
14.如权利要求13所述的方法,其特征在于还包括:所述第一服务器向所述第二服务器发送所述第二电话号码查询,以及
所述第二服务器返回具有与所述被叫实体相对应的多个统一资源标识符(URI)的NAPTR记录。
15.如权利要求1所述的方法,其特征在于还包括:
在移动节点上输入所述实体的电话号码;
所述移动节点将所述电话号码转换成电话号码(ENUM)查询;
所述移动节点通过无线电接口发送所述ENUM查询以便将其提供给第一服务器,以请求将所述电话号码解析成对应的因特网地址;
所述第一服务器对所述消息进行分析,访问电话号码可携带转移数据库并从中检索与所述实体相关的网络的网络标识符;
所述第一服务器然后向与所述标识的网络相关的第二服务器发送所述消息,请求对所述电话号码进行解析以返回对应的因特网地址消息;以及
所述第二服务器向所述第一服务器提供所述对应的因特网信息。
16.如权利要求15所述的方法,其特征在于,所述移动节点连接到GPRS网络并向SGSN发送ENUM消息,所述方法还包括:
所述SGSN向所述第一DNS转发所述ENUM消息;
所述第一DNS从所述ENUM消息中提取所述电话号码并将所述电话号码发送到所述电话号码可携带转移数据库,以及
所述电话号码可携带转移数据库向所述第一DNS返回标识与所述实体相关的网络的网络前缀。
17.如权利要求16所述的方法,其特征在于还包括:
所述第一DNS将所述网络前缀包含在所述ENUM消息中并将所述ENUM消息发送给所述第二DNS服务器。
18.如权利要求17所述的方法,其特征在于还包括:
所述第二DNS服务器确定所述实体的对应的因特网地址信息并将所述因特网地址信息以命名机构指针(NAPTR)记录的形式返回到所述第一DNS。
19.如权利要求18所述的方法,其特征在于还包括:
所述第一DNS向所述SGSN发送所述NAPTR记录,以及
所述SGSN向所述移动节点发送所述NAPTR记录。
20.如权利要求19所述的方法,其特征在于还包括:
所述移动节点利用所述NAPTR记录建立与所述实体的因特网会话。
21.如权利要求15所述的方法,其特征在于,所述实体是另一移动节点,以及所述号码可携带转移数据库是移动号码可携带转移数据库,所述第一服务器利用移动应用部分(MAP)协议消息用所述电话号码构造仿真的七号信令系统(SS7)数据库查询。
22.如权利要求15所述的方法,其特征在于所述第一服务器利用智能网应用部分(INAP)协议消息用所述电话号码构造仿真的七号信令系统(SS7)数据库查询。
23.如权利要求1所述的方法,其特征在于还包括:
接收对应于第一DNS中实体的标识符;以及
在生成第二DNS查询的过程中利用所述网络标识符以便将所述标识符解析成对应的因特网地址。
24.如权利要求23所述的方法,其特征在于,所述第一和第二DNS查询是属于同层域中的ENUM消息。
25.如权利要求24所述的方法,其特征在于,区分所述第一和第二DNS查询触发利用NAPTR解析过程进行的可携带转移查询。
26.如权利要求25所述的方法,其特征在于,所述区分涉及检测所述ENUM消息内所包含的所述网络标识符和实体标识符。
27.如权利要求23所述的方法,其特征在于,所述第一和第二DNS查询采用属于两个不同层域的ENUM消息。
28.如权利要求27所述的方法,其特征在于,由所述第一层次识别的所述第一DNS查询触发所述可携带转移查询,以及由所述第二层次识别的所述第二DNS查询触发NAPTR解析过程。
29.一种用于响应将与某个实体相关联的标识符解析成对应于所述实体的因特网地址的请求而协助确定所述实体的因特网地址的服务器(100),其特征在于:
解析处理器(102),用于处理所述请求;
存储器(104),连接到所述解析处理器,用于存储与将标识符解析成因特网地址有关的信息;以及
标识符可携带转移控制器(110),用于以所述标识符查询实体标识符可携带转移数据库(58或68)并从所述实体标识符可携带转移数据库获取对应于与所述实体相关联的网络运营商的网络标识符,
其中,所述解析处理器配置为在将所述标识符解析成所述对应的因特网地址的过程中使用所述网络标识符。
30.如权利要求29所述的服务器,其特征在于,所述解析扩展处理器配置为在查询所述实体标识符可携带转移数据库时,使用与所述实体标识符号码可携带转移数据库相关联的协议。
31.如权利要求30所述的服务器,其特征在于,所述实体标识符可携带转移数据库是移动网络号码可携带转移数据库(58)。
32.如权利要求30所述的服务器,其特征在于,所述实体标识符可携带转移数据库是固定网络号码可携带转移数据库。
33.如权利要求30所述的服务器,其特征在于,所述实体标识符可携带转移数据库是智能网号码可携带转移数据库(68)。
34.如权利要求29所述的服务器,其特征在于,所述实体标识符可携带转移数据库是电话号码可携带转移数据库,以及其中所述请求是对应于所述电话号码的第一电话号码(ENUM)查询。
35.如权利要求29所述的服务器,其特征在于,所述解析处理器配置为在所述第一ENUM查询中包括所述网络标识符以生成第二ENUM查询。
36.如权利要求35所述的服务器,其特征在于,所述解析处理器配置为向第二服务器发送所述第二ENUM查询并从所述第二服务器接收携带对应于所述实体的统一资源标识符(URI)的命名机构指针(NAPTR)记录。
37.如权利要求29所述的服务器,其特征在于,所述网络标识符是网络前缀,以及所述解析处理器配置为利用所述网络前缀向与所述实体的网络运营商相关联的另一服务器发送实体标识符解析请求,以允许将所述标识符解析成与所述实体相关联的对应的因特网地址,所述解析处理器还配置为从其它服务器接收与所述对应的因特网地址信息相关联的信息并将所述对应的因特网地址信息返回到请求节点。
38.如权利要求29所述的服务器,其特征在于,所述存储器包含域名、对应的因特网地址和因特网命名软件的数据库,并且还包括:
连接到所述解析处理器的动态主机配置处理器(202)。
39.一种将对应于被叫实体的电话号码解析成因特网地址的系统(图7-9),所述系统包括:
用户设备(UE),用于生成包括所述电话号码的消息;
第一域名系统(DNS)服务器,用于接收所述消息以及利用所述电话号码生成数据库查询;以及
电话号码可携带转移数据库,用于接收所述数据库查询并向所述DNS服务器提供有关所述电话号码的信息,
其中,所述第一DNS服务器配置为用所述信息来协助将所述电话号码解析成对应的因特网地址。
40.如权利要求39所述的系统,其特征在于,所述第一DNS服务器配置为查询所述电话号码可携带转移数据库以确定为所述被叫实体服务的网络运营商。
41.如权利要求39所述的系统,其特征在于,所述第一DNS服务器配置为向与所述识别的网络相关联的第二DNS服务器发送所述消息,请求对所述电话号码进行解析以便返回对应的因特网地址;以及
其中,所述第二DNS服务器配置为向所述第一DNS服务器提供所述对应的因特网地址。
42.如权利要求41所述的系统,其特征在于,所述用户设备是连接到GPRS网络上的移动节点,并配置为向SGSN发送电话号码(ENUM)消息,所述SGSN配置为将所述ENUM消息转发到所述第一服务器,所述第一服务器配置为从所述ENUM消息中提取所述电话号码并用所述电话号码查询所述移动网络号码可携带转移数据库。
43.如权利要求42所述的系统,其特征在于,所述第一DNS配置为在所述ENUM消息中包括所述网络前缀并将所述ENUM消息发送到所述第二DNS服务器。
44.如权利要求43所述的系统,其特征在于,所述第二DNS服务器配置为确定所述实体的对应的因特网地址并将所述因特网地址以命名机构指针(NAPTR)记录的形式返回到所述第一DNS。
45.如权利要求44所述的系统,其特征在于,所述第一DNS配置为将所述NAPTR记录发送到所述SGSN,而所述SGSN配置为将所述NAPTR记录发送到所述用户设备。
46.如权利要求45所述的系统,其特征在于,所述用户设备配置为将所述NAPTR记录用于建立与所述实体的因特网会话。
47.如权利要求42所述的系统,其特征在于,所述第一DNS服务器配置为采用移动应用部分(MAP)协议消息用所述电话号码来构造仿真的七号信令系统(SS7)数据库查询。
48.如权利要求42所述的系统,其特征在于,所述第一DNS服务器配置为采用智能网应用部分(INAP)协议消息用所述电话号码来构造仿真的七号信令系统(SS7)数据库查询。
CN028172418A 2001-07-06 2002-06-14 利用域名系统服务器和实体标识符可携带转移数据库将实体标识符解析成因特网地址的方法和装置 Expired - Fee Related CN1552150B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/899,551 US7027582B2 (en) 2001-07-06 2001-07-06 Method and apparatus for resolving an entity identifier into an internet address using a domain name system (DNS) server and an entity identifier portability database
US09/899,551 2001-07-06
PCT/SE2002/001165 WO2003005664A2 (en) 2001-07-06 2002-06-14 Method and apparatus for resolving an entity identifier into an internet address using a domain name system (dns) server

Publications (2)

Publication Number Publication Date
CN1552150A true CN1552150A (zh) 2004-12-01
CN1552150B CN1552150B (zh) 2013-02-06

Family

ID=25411196

Family Applications (1)

Application Number Title Priority Date Filing Date
CN028172418A Expired - Fee Related CN1552150B (zh) 2001-07-06 2002-06-14 利用域名系统服务器和实体标识符可携带转移数据库将实体标识符解析成因特网地址的方法和装置

Country Status (9)

Country Link
US (1) US7027582B2 (zh)
EP (1) EP1405495B1 (zh)
CN (1) CN1552150B (zh)
AT (1) ATE370605T1 (zh)
AU (1) AU2002311721A1 (zh)
DE (1) DE60221843T2 (zh)
ES (1) ES2290312T3 (zh)
HK (1) HK1071969A1 (zh)
WO (1) WO2003005664A2 (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007095816A1 (fr) * 2006-02-27 2007-08-30 Huawei Technologies Co., Ltd. Procédé et système d'acheminement de messages d'un service de messagerie multimédia
CN100466846C (zh) * 2007-01-08 2009-03-04 华为技术有限公司 接入归属地分组数据网络的方法和系统
WO2009086767A1 (zh) * 2007-12-27 2009-07-16 Tencent Technology (Shenzhen) Company Limited 网络游戏的通信方法、系统及实现网络游戏的方法
CN1968090B (zh) * 2006-06-09 2010-10-27 华为技术有限公司 实现数据业务服务中心获得用户终端鉴权信息的方法及系统
CN101911621A (zh) * 2008-01-16 2010-12-08 德国电信股份公司 用于基于互联网收发消息的方法
CN101378540B (zh) * 2007-08-27 2011-09-14 华为技术有限公司 号码可携带业务实现方法、系统及号码可携带数据库
CN102904858A (zh) * 2011-07-26 2013-01-30 中兴通讯股份有限公司 一种ims网络中的数据存储、查询方法
CN101385287B (zh) * 2005-12-01 2013-03-06 泰克莱克股份有限公司 使用e.164号码(enum)数据库在2g和后续代网络系统中对消息服务消息进行路由解析的方法、系统和计算机程序产品
CN104079676A (zh) * 2013-03-27 2014-10-01 中国移动通信集团公司 一种云计算集群主机地址查询方法及设备
CN104639668A (zh) * 2014-12-31 2015-05-20 北京奇虎科技有限公司 用于域名分析的展示方法和装置
CN105594159A (zh) * 2013-07-26 2016-05-18 慧与发展有限责任合伙企业 使用服务标识符的网络配置
CN111756869A (zh) * 2020-05-28 2020-10-09 北京网思科平科技有限公司 一种dns解析服务器地址收集方法和系统
CN112073549A (zh) * 2020-08-25 2020-12-11 山东伏羲智库互联网研究院 基于域名的系统关系确定方法及装置
CN113472908A (zh) * 2020-03-30 2021-10-01 深圳市利维坦技术有限公司 通过dns传输信息的方法及设备

Families Citing this family (231)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2247085B1 (de) * 2001-08-10 2019-02-13 Siemens Aktiengesellschaft Verfahren, Vorrichtungen und Softwareprogramme zur Informationsflusserweiterung bei der Übertragung einer Nachricht
US20030074461A1 (en) * 2001-10-09 2003-04-17 I-Dns.Net International Pte. Ltd. Method of mapping names or identifiers to telecommunications network resource locations
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
US7274683B2 (en) * 2002-01-07 2007-09-25 Motorola, Inc. Method and apparatus for a telecommunications network to communicate using an internet protocol
ES2407808T3 (es) * 2002-05-21 2013-06-14 Koninklijke Kpn N.V. Sistema y método para monitorización de red y red correspondiente
US20030227916A1 (en) * 2002-06-06 2003-12-11 Toni Paila System and method for the multicast distribution of multimedia messaging service messages
GB0215038D0 (en) * 2002-06-28 2002-08-07 Nokia Corp Sharing network information
US7203294B2 (en) * 2002-08-06 2007-04-10 At&T Corp. System and method for dynamically routing communications
AU2003260743B2 (en) * 2002-08-21 2008-09-18 Intellprop Limited Telecommunications services apparatus and methods
US7716725B2 (en) * 2002-09-20 2010-05-11 Fortinet, Inc. Firewall interface configuration and processes to enable bi-directional VoIP traversal communications
US7848767B2 (en) 2002-10-15 2010-12-07 Tekelec Methods and systems for migrating between application layer mobile signaling protocols
US7136922B2 (en) * 2002-10-15 2006-11-14 Akamai Technologies, Inc. Method and system for providing on-demand content delivery for an origin server
JP4045936B2 (ja) * 2002-11-26 2008-02-13 株式会社日立製作所 アドレス変換装置
US7380021B2 (en) * 2002-12-18 2008-05-27 International Business Machines Corporation Method for designating internet protocol addresses
US7633926B1 (en) * 2003-02-06 2009-12-15 Cisco Technology, Inc. Extending multicast applications available on data networks to cell-based wireless networks
JP3668231B2 (ja) * 2003-05-07 2005-07-06 ボーダフォン株式会社 マルチメディア・メッセージサービス装置
FI20030797A0 (fi) * 2003-05-27 2003-05-27 Nokia Corp Tietokannan suorituskyvyn parantaminen nimipalvelinjärjestelmässä
KR100568231B1 (ko) * 2003-08-11 2006-04-07 삼성전자주식회사 도메인 네임 서비스 시스템 및 방법
ES2291970T3 (es) * 2003-12-19 2008-03-01 France Telecom Procedimiento y dispositivo de emision de solicitudes hacia un servidor de nombres de dominio desde una maquina solicitante.
US8392612B2 (en) * 2003-12-24 2013-03-05 Apple Inc. Replication server selection method
JP4576839B2 (ja) * 2003-12-26 2010-11-10 パナソニック株式会社 通信システム
JP4279135B2 (ja) * 2003-12-26 2009-06-17 パナソニック株式会社 ホームゲートウェイ装置
JP4384529B2 (ja) * 2004-03-22 2009-12-16 パナソニック株式会社 インターネット電話機、ネットワークサーバ、通話方法及びインターネット電話システム
JP4469209B2 (ja) * 2004-04-12 2010-05-26 パナソニック株式会社 Ip電話システム、ip電話装置及び通話方法
JP4377741B2 (ja) * 2004-04-30 2009-12-02 パナソニック株式会社 Ip電話システム、ip電話装置及び通話方法
EP1594288A1 (en) * 2004-05-05 2005-11-09 Internet Management Systems, Inc. Method and computer program for registering entries in a domain name system type database
FI20045175A0 (fi) * 2004-05-12 2004-05-12 Nokia Corp Istunnon käynnistys reaaliaikaista mediakommunikaatiopalvelua varten
US20050271050A1 (en) * 2004-06-04 2005-12-08 Utstarcom, Inc. Domain-influenced prefix assignment method and apparatus
US7864709B2 (en) * 2004-06-25 2011-01-04 Apple Inc. Method and apparatus for looking up configuration information for a network node
JP4540416B2 (ja) 2004-07-20 2010-09-08 パナソニック株式会社 Ip電話システム及びip電話会議方法、ip電話装置
JP4520784B2 (ja) * 2004-07-20 2010-08-11 パナソニック株式会社 Enumシステム、enumクライアント端末及び端末情報取得方法
US20060018267A1 (en) * 2004-07-20 2006-01-26 Matsushita Electric Industrial Co., Ltd. IP telephone system, ENUM server and method for performing telephone conference
JP4336263B2 (ja) * 2004-07-23 2009-09-30 パナソニック株式会社 Ip電話システム、ip電話装置及び通話方法
MY145725A (en) * 2004-07-30 2012-03-30 Ericsson Telefon Ab L M Method and system for retrieving network addresses in hybrid telecommunication networks
JP4426921B2 (ja) * 2004-08-04 2010-03-03 パナソニック株式会社 Ip電話システム、ip電話装置及び宛先ユーザ識別方法
JP4516375B2 (ja) * 2004-08-06 2010-08-04 パナソニック株式会社 呼接続制御装置及びip電話システム
JP4365747B2 (ja) * 2004-08-09 2009-11-18 パナソニック株式会社 Ip電話システム、ip電話装置及び通話方法
US7706401B2 (en) * 2004-08-13 2010-04-27 Verizon Business Global Llc Method and system for providing interdomain traversal in support of packetized voice transmissions
KR100530459B1 (ko) * 2004-08-18 2005-11-22 한국인터넷진흥원 콘텐츠 접속번호를 이용한 무선 인터넷 콘텐츠 접속 시스템 및 그 제어방법
US7743104B2 (en) * 2004-08-27 2010-06-22 Microsoft Corporation Message delivery to multiple forests with no unified directory
CN100355315C (zh) * 2004-08-30 2007-12-12 华为技术有限公司 一种电话号码到统一资源标识映射的业务实现方法
CN100358391C (zh) * 2004-09-03 2007-12-26 华为技术有限公司 通用分组无线业务中访问移动台的方法和域名服务器
JP4535829B2 (ja) * 2004-10-08 2010-09-01 パナソニック株式会社 Ip通信方法、ip端末装置、enumサーバ及びip通信システム
ATE553584T1 (de) * 2004-12-17 2012-04-15 Tekelec Us Verfahren, systeme und computerprogrammprodukte zum clustern und kommunizieren zwischen entitäten des internet-protokoll-multimediasubsystems (ims)
KR100743724B1 (ko) * 2004-12-20 2007-07-30 주식회사 사이넷 유무선을 이용한 폰메일서비스 제공방법
JP4522843B2 (ja) * 2004-12-24 2010-08-11 パナソニック株式会社 Ip電話システム、ip電話装置及びファイル転送方法
NZ537800A (en) * 2005-01-20 2007-03-30 Colin Lawrence Melvin Baker Global telephone number
US8700729B2 (en) 2005-01-21 2014-04-15 Robin Dua Method and apparatus for managing credentials through a wireless network
FI118289B (fi) * 2005-03-11 2007-09-14 Teliasonera Ab Verkko-osoitteen siirrettävyys
US7260207B2 (en) * 2005-04-15 2007-08-21 Tekelec Methods, systems, and computer program products for providing presence-qualified E.164 number mapping (ENUM) service in a communications network
EP1718031A1 (en) * 2005-04-25 2006-11-02 Alcatel Method of resolving a session initiation protocol uniform resource identifier
US7702092B2 (en) * 2005-05-02 2010-04-20 At&T Intellectual Property I, L.P. Communication system and method of routing calls to a terminating end point
CN1878164A (zh) * 2005-06-08 2006-12-13 华为技术有限公司 E.164号码域名存储和查询方法
US20070004391A1 (en) * 2005-06-30 2007-01-04 Vipera, Inc., A Delaware Corporation Method and apparatus for operating a value-added mobile data communication service on top of existing mobile telecommunications networks
US20070121603A1 (en) * 2005-09-30 2007-05-31 Clark Joseph E Iii Method and system for creating VoIP routing registry
US7796578B2 (en) * 2005-10-05 2010-09-14 Cingular Wireless Ii, Llc Resolution of IP addresses associated with a telephone number utilizing query flags
US7843911B2 (en) * 2005-11-15 2010-11-30 Nominum, Inc. Data grouping approach to telephone number management in domain name systems
US20070110051A1 (en) * 2005-11-15 2007-05-17 Nominum, Inc. Numeric approach to telephone number management in domain name systems
US20070110049A1 (en) * 2005-11-15 2007-05-17 Nominum, Inc. Data compression approach to telephone number management in domain name systems
US20070115934A1 (en) * 2005-11-22 2007-05-24 Samsung Electronics Co., Ltd. Method and system for locating subscriber data in an IP multimedia subsystem
US7924820B2 (en) * 2005-12-07 2011-04-12 Marron Interconnect Llc Method and system for facilitating communications
KR100714114B1 (ko) * 2005-12-09 2007-05-02 한국전자통신연구원 Uri를 획득하기 위한 클라이언트, 기록매체 및 그 방법
US20070150611A1 (en) * 2005-12-28 2007-06-28 Davy Chan DNS based client-server system and its use in electronic devices
US7734021B1 (en) * 2005-12-31 2010-06-08 At&T Corp. Method and apparatus for supporting out of area phone number for emergency services
US7529231B2 (en) * 2006-01-13 2009-05-05 At&T Intellectual Property L.L.P. Routing methods and systems using ENUM servers internal and external to a service provider network
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
BRPI0707819A2 (pt) * 2006-02-15 2011-05-10 Tekelec Us mÉtodo, sistemas e produÇço de programa de computador para seletivamente processar ou redirecionar mensagens de parte de controle de conexço de sinalizaÇço ( sccp )
EP2005680A1 (en) * 2006-04-05 2008-12-24 James Andrew Wanless A method and system for smart route dialling to a destination identifier using a telephone
US20070286370A1 (en) * 2006-05-24 2007-12-13 Kauppinen Risto A Apparatuses and methods for presenting caller identities for communications originating and terminating in different communication domains
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
US7787445B2 (en) * 2006-07-20 2010-08-31 Tekelec Methods, systems, and computer program products for routing and processing ENUM queries
US8400947B2 (en) * 2006-07-20 2013-03-19 Tekelec, Inc. Methods, systems, and computer program products for specifying a particular ENUM service type in a communications network that utilizes a plurality of different ENUM service types
JP2008035050A (ja) * 2006-07-27 2008-02-14 Kyocera Mita Corp ネットワーク通信装置
US7656817B2 (en) * 2006-07-28 2010-02-02 Sbc Knowledge Ventures, L.P. Methods and apparatus to provision name-servers
US8149725B2 (en) * 2006-07-31 2012-04-03 Tekelec Methods, systems, and computer program products for a hierarchical, redundant OAM&P architecture for use in an IP multimedia subsystem (IMS) network
US8036366B2 (en) * 2006-08-04 2011-10-11 Microsoft Corporation Intelligent formatting of VoIP telephone numbers
US8265633B2 (en) * 2006-08-10 2012-09-11 Nokia Corporation Mobile communication terminal and method therefore
US8358768B2 (en) * 2006-08-25 2013-01-22 Tekelec, Inc. Methods, systems, and computer program products for providing a country code identifier in an international ENUM system
DE602006016604D1 (de) * 2006-09-18 2010-10-14 Lg Electronics Inc Verfahren zur Verwaltung von Sprachinformation für Texteingabe, Verfahren für Texteingabe und mobiles Endgerät
KR100864824B1 (ko) * 2006-09-22 2008-10-23 한국전자통신연구원 NPSS(Number PortabilitySupporting System)를 갖춘 동종 또는이종 전화망 간 번호 이동성 호 처리 장치 및 그 구현 방법
WO2008035856A1 (en) * 2006-09-22 2008-03-27 Electronics And Telecommunications Research Institute Method and apparatus for processing number portability call among various telephone networks
US7680956B2 (en) * 2006-10-24 2010-03-16 Cisco Technology, Inc. Communicating additional information in a DNS update response by requesting deletion of a specific record
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
US7929544B2 (en) * 2006-12-29 2011-04-19 Alcatel-Lucent Usa Inc. Method and apparatus for linking identification data to a call in a network
US8493330B2 (en) * 2007-01-03 2013-07-23 Apple Inc. Individual channel phase delay scheme
US20080175222A1 (en) * 2007-01-23 2008-07-24 International Business Machines Corporation Url patterns for multi tenant systems
US20080235185A1 (en) * 2007-03-21 2008-09-25 Motorola, Inc. Communication system and method of accessing therefor
US20080235778A1 (en) * 2007-03-21 2008-09-25 Motorola, Inc. Communication network, an access network element and a method of operation therefor
US8144859B1 (en) * 2007-05-14 2012-03-27 Sprint Communications Company L.P. Integrated ENUM and number portability translation in a communication system
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
US8028090B2 (en) 2008-11-17 2011-09-27 Amazon Technologies, Inc. Request routing utilizing client location information
US7991910B2 (en) 2008-11-17 2011-08-02 Amazon Technologies, Inc. Updating routing information based on client location
AU2008273734A1 (en) * 2007-07-09 2009-01-15 Nttm Limited A method for initiating a connection between communication devices of at least two parties
US8538000B2 (en) * 2007-08-10 2013-09-17 Tekelec, Inc. Methods, systems, and computer program products for performing message deposit transaction screening
KR20090030562A (ko) 2007-09-20 2009-03-25 엘지전자 주식회사 광대역 무선 접속 시스템에서 자원할당을 위한 패킷전송방법
US8239422B2 (en) 2007-10-18 2012-08-07 At&T Intellectual Property I, Lp Methods and apparatus to provision network resource records
US8412809B2 (en) * 2007-10-24 2013-04-02 International Business Machines Corporation Method, apparatus and computer program product implementing multi-tenancy for network monitoring tools using virtualization technology
US8027445B2 (en) * 2007-11-07 2011-09-27 At&T Intellectual Property I, L.P. Method and system to provision emergency contact services in a communication network
EP2258128B1 (en) * 2008-03-07 2017-01-11 Tekelec Global, Inc. Methods, systems, and computer readable media for routing a message service message through a communications network
US8156243B2 (en) 2008-03-31 2012-04-10 Amazon Technologies, Inc. Request routing
US7970820B1 (en) 2008-03-31 2011-06-28 Amazon Technologies, Inc. Locality based content distribution
US8606996B2 (en) 2008-03-31 2013-12-10 Amazon Technologies, Inc. Cache optimization
US8533293B1 (en) 2008-03-31 2013-09-10 Amazon Technologies, Inc. Client side cache management
US8601090B1 (en) 2008-03-31 2013-12-03 Amazon Technologies, Inc. Network resource identification
US8321568B2 (en) 2008-03-31 2012-11-27 Amazon Technologies, Inc. Content management
US8447831B1 (en) 2008-03-31 2013-05-21 Amazon Technologies, Inc. Incentive driven content delivery
US7962597B2 (en) 2008-03-31 2011-06-14 Amazon Technologies, Inc. Request routing based on class
US9407681B1 (en) 2010-09-28 2016-08-02 Amazon Technologies, Inc. Latency measurement in resource requests
US9912740B2 (en) 2008-06-30 2018-03-06 Amazon Technologies, Inc. Latency measurement in resource requests
US7925782B2 (en) * 2008-06-30 2011-04-12 Amazon Technologies, Inc. Request routing using network computing components
US20100010975A1 (en) * 2008-07-10 2010-01-14 Morris Robert P Methods And Systems For Resolving A Query Region To A Network Identifier
US20100011048A1 (en) * 2008-07-10 2010-01-14 Morris Robert P Methods And Systems For Resolving A Geospatial Query Region To A Network Identifier
US20100010992A1 (en) * 2008-07-10 2010-01-14 Morris Robert P Methods And Systems For Resolving A Location Information To A Network Identifier
KR100902909B1 (ko) 2008-09-09 2009-06-15 엘지전자 주식회사 무선자원 할당방법
US8122098B1 (en) 2008-11-17 2012-02-21 Amazon Technologies, Inc. Managing content delivery network service providers by a content broker
US8732309B1 (en) 2008-11-17 2014-05-20 Amazon Technologies, Inc. Request routing utilizing cost information
US8073940B1 (en) 2008-11-17 2011-12-06 Amazon Technologies, Inc. Managing content delivery network service providers
US8065417B1 (en) 2008-11-17 2011-11-22 Amazon Technologies, Inc. Service provider registration by a content broker
US8521880B1 (en) 2008-11-17 2013-08-27 Amazon Technologies, Inc. Managing content delivery network service providers
US8060616B1 (en) 2008-11-17 2011-11-15 Amazon Technologies, Inc. Managing CDN registration by a storage provider
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
US9397862B2 (en) * 2008-12-12 2016-07-19 At&T Intellectual Property I, L.P. Method and apparatus for completing a circuit switched service call in an internet protocol network
US8370502B2 (en) * 2008-12-12 2013-02-05 At&T Intellectual Property I, L.P. Method and apparatus for completing a circuit switched service call in an internet protocol network
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
US20100161732A1 (en) * 2008-12-19 2010-06-24 Morris Robert P Methods, Systems, And Computer Program Products For Maintaining Consistency Between Non-Geospatial And Geospatial Network Directory Systems
US9712341B2 (en) 2009-01-16 2017-07-18 Tekelec, Inc. Methods, systems, and computer readable media for providing E.164 number mapping (ENUM) translation at a bearer independent call control (BICC) and/or session intiation protocol (SIP) router
US7933272B2 (en) * 2009-03-11 2011-04-26 Deep River Systems, Llc Methods and systems for resolving a first node identifier in a first identifier domain space to a second node identifier in a second identifier domain space
US9021014B2 (en) * 2009-03-25 2015-04-28 Tekelec, Inc. Methods, systems, and computer readable media for providing home subscriber server (HSS) proxy
US8412823B1 (en) 2009-03-27 2013-04-02 Amazon Technologies, Inc. Managing tracking information entries in resource cache components
US8756341B1 (en) 2009-03-27 2014-06-17 Amazon Technologies, Inc. Request routing utilizing popularity information
US8521851B1 (en) 2009-03-27 2013-08-27 Amazon Technologies, Inc. DNS query processing using resource identifiers specifying an application broker
US8688837B1 (en) 2009-03-27 2014-04-01 Amazon Technologies, Inc. Dynamically translating resource identifiers for request routing using popularity information
WO2010132436A2 (en) * 2009-05-11 2010-11-18 Tekelec Methods, systems, and computer readable media for providing scalable number portability (np) home location register (hlr)
US8782236B1 (en) 2009-06-16 2014-07-15 Amazon Technologies, Inc. Managing resources using resource expiration data
US8458342B2 (en) * 2009-07-27 2013-06-04 At&T Intellectual Property I, L.P. Method and apparatus resolving ENUM data collisions
US8397073B1 (en) 2009-09-04 2013-03-12 Amazon Technologies, Inc. Managing secure content in a content delivery network
US8547965B2 (en) * 2009-09-16 2013-10-01 At&T Intellectual Property I, L.P. Methods, apparatus and articles of manufacture to provide uniform resource identifier portability
US8224337B2 (en) * 2009-09-16 2012-07-17 Tekelec, Inc. Methods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gateway
US9755886B2 (en) * 2009-09-30 2017-09-05 Micro Focus Software Inc. Techniques for conditional name resolution and configuration
US8433771B1 (en) 2009-10-02 2013-04-30 Amazon Technologies, Inc. Distribution network with forward resource propagation
US8613073B2 (en) 2009-10-16 2013-12-17 Tekelec, Inc. Methods, systems, and computer readable media for providing diameter signaling router with firewall functionality
US8750126B2 (en) * 2009-10-16 2014-06-10 Tekelec, Inc. Methods, systems, and computer readable media for multi-interface monitoring and correlation of diameter signaling information
US9313759B2 (en) 2009-10-16 2016-04-12 Tekelec, Inc. Methods, systems, and computer readable media for providing triggerless equipment identity register (EIR) service in a diameter network
US9495338B1 (en) 2010-01-28 2016-11-15 Amazon Technologies, Inc. Content distribution network
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
US8914523B2 (en) * 2010-05-17 2014-12-16 Verizon Patent And Licensing Inc. Dynamic internet protocol registry for mobile internet protocol based communications
US8897285B2 (en) * 2010-08-13 2014-11-25 At&T Intellectual Property I, Lp Characterization of temporary identifiers in a wireless communication network
CN101938631A (zh) * 2010-08-31 2011-01-05 中山大学 一种基于sdf中间件的视频点播系统及方法
US10097398B1 (en) 2010-09-28 2018-10-09 Amazon Technologies, Inc. Point of presence management in request routing
US9003035B1 (en) 2010-09-28 2015-04-07 Amazon Technologies, Inc. Point of presence management in request routing
US9712484B1 (en) 2010-09-28 2017-07-18 Amazon Technologies, Inc. Managing request routing information utilizing client identifiers
US10958501B1 (en) 2010-09-28 2021-03-23 Amazon Technologies, Inc. Request routing information based on client IP groupings
US8468247B1 (en) 2010-09-28 2013-06-18 Amazon Technologies, Inc. Point of presence management in request routing
US8577992B1 (en) 2010-09-28 2013-11-05 Amazon Technologies, Inc. Request routing management based on network components
US8819283B2 (en) 2010-09-28 2014-08-26 Amazon Technologies, Inc. Request routing in a networked environment
US8452874B2 (en) 2010-11-22 2013-05-28 Amazon Technologies, Inc. Request routing processing
US9391949B1 (en) 2010-12-03 2016-07-12 Amazon Technologies, Inc. Request routing processing
WO2012088497A1 (en) 2010-12-23 2012-06-28 Tekelec Methods, systems, and computer readable media for modifying a diameter signaling message directed to a charging function node
US9379975B2 (en) * 2011-01-05 2016-06-28 Nec Corporation Communication control system, control server, forwarding node, communication control method, and communication control program
US9935922B2 (en) 2011-01-21 2018-04-03 Tekelec, Inc. Methods, systems, and computer readable media for screening diameter messages within a diameter signaling router (DSR) having a distributed message processor architecture
CN103493522B (zh) 2011-03-03 2016-12-07 泰科来股份有限公司 用于丰富Diameter信令消息的方法、系统和计算机可读介质
CN102685074B (zh) * 2011-03-14 2015-05-13 国基电子(上海)有限公司 防御网络钓鱼的网络通信系统及方法
US8831016B2 (en) 2011-03-18 2014-09-09 Tekelec, Inc. Methods, systems, and computer readable media for configurable diameter address resolution
FR2973628A1 (fr) * 2011-03-31 2012-10-05 France Telecom Procedes de resolution d'identifiants d'abonnes, de mise a jour d'une table de resolution d'adresses de routeurs d'acces et de mise a jour d'une table de resolution d'adresses ip de rattachement
US10467042B1 (en) 2011-04-27 2019-11-05 Amazon Technologies, Inc. Optimized deployment based upon customer locality
US20120290724A1 (en) * 2011-05-09 2012-11-15 Nomadix, Inc. System and method for network redirection
US9215204B2 (en) * 2011-10-31 2015-12-15 Avaya Inc. Federation route cache based on dynamic domain name system server
JP5790775B2 (ja) * 2011-11-11 2015-10-07 富士通株式会社 ルーティング方法およびネットワーク伝送装置
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
US20130166594A1 (en) * 2011-12-23 2013-06-27 T-Mobile Usa Inc. Advertisement, Feature and Data Provisioning Based on Dialed Numbers and Other Addresses
US8904009B1 (en) 2012-02-10 2014-12-02 Amazon Technologies, Inc. Dynamic content delivery
US10021179B1 (en) 2012-02-21 2018-07-10 Amazon Technologies, Inc. Local resource delivery network
JP5845964B2 (ja) * 2012-02-22 2016-01-20 富士ゼロックス株式会社 通信装置及びプログラム
US10623408B1 (en) 2012-04-02 2020-04-14 Amazon Technologies, Inc. Context sensitive object management
US9154551B1 (en) 2012-06-11 2015-10-06 Amazon Technologies, Inc. Processing DNS queries to identify pre-processing information
US9525659B1 (en) 2012-09-04 2016-12-20 Amazon Technologies, Inc. Request routing utilizing point of presence load information
US9323577B2 (en) 2012-09-20 2016-04-26 Amazon Technologies, Inc. Automated profiling of resource usage
US10205698B1 (en) 2012-12-19 2019-02-12 Amazon Technologies, Inc. Source-dependent address resolution
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
US9143942B2 (en) 2013-03-14 2015-09-22 Tekelec Global, Inc. Methods, systems, and computer readable media for providing a multi-network equipment identity register
US9635526B2 (en) 2013-03-15 2017-04-25 Tekelec, Inc. Methods, systems, and computer readable media for utilizing a diameter proxy agent to communicate short message service (SMS) messages
US9270516B2 (en) * 2013-03-15 2016-02-23 Genband Us Llc Peer-to-peer interconnection between service providers
US9294391B1 (en) 2013-06-04 2016-03-22 Amazon Technologies, Inc. Managing network computing components utilizing request routing
US9075773B1 (en) 2014-05-07 2015-07-07 Igneous Systems, Inc. Prioritized repair of data storage failures
US9201735B1 (en) 2014-06-25 2015-12-01 Igneous Systems, Inc. Distributed storage data repair air via partial data rebuild within an execution path
US9946808B2 (en) 2014-07-09 2018-04-17 International Business Machines Corporation Using vertex self-information scores for vertices in an entity graph to determine whether to perform entity resolution on the vertices in the entity graph
WO2016031886A1 (ja) * 2014-08-29 2016-03-03 株式会社Nttドコモ 通信システム、経路選択装置、及び経路選択方法
US10091096B1 (en) 2014-12-18 2018-10-02 Amazon Technologies, Inc. Routing mode and point-of-presence selection service
US10097448B1 (en) 2014-12-18 2018-10-09 Amazon Technologies, Inc. Routing mode and point-of-presence selection service
US10033627B1 (en) 2014-12-18 2018-07-24 Amazon Technologies, Inc. Routing mode and point-of-presence selection service
US9276900B1 (en) * 2015-03-19 2016-03-01 Igneous Systems, Inc. Network bootstrapping for a distributed storage system
US10225326B1 (en) 2015-03-23 2019-03-05 Amazon Technologies, Inc. Point of presence based data uploading
US9887932B1 (en) 2015-03-30 2018-02-06 Amazon Technologies, Inc. Traffic surge management for points of presence
US9819567B1 (en) 2015-03-30 2017-11-14 Amazon Technologies, Inc. Traffic surge management for points of presence
US9887931B1 (en) 2015-03-30 2018-02-06 Amazon Technologies, Inc. Traffic surge management for points of presence
US9832141B1 (en) 2015-05-13 2017-11-28 Amazon Technologies, Inc. Routing based request correlation
US10616179B1 (en) 2015-06-25 2020-04-07 Amazon Technologies, Inc. Selective routing of domain name system (DNS) requests
US9807246B2 (en) 2015-06-30 2017-10-31 At&T Intellectual Property I, L.P. IP carrier peering
US10117127B2 (en) 2015-07-08 2018-10-30 Oracle International Corporation Methods, systems, and computer readable media for communicating radio access network congestion status information for large numbers of users
US10097566B1 (en) 2015-07-31 2018-10-09 Amazon Technologies, Inc. Identifying targets of network attacks
US9774619B1 (en) 2015-09-24 2017-09-26 Amazon Technologies, Inc. Mitigating network attacks
US9742795B1 (en) 2015-09-24 2017-08-22 Amazon Technologies, Inc. Mitigating network attacks
US9794281B1 (en) 2015-09-24 2017-10-17 Amazon Technologies, Inc. Identifying sources of network attacks
US10270878B1 (en) 2015-11-10 2019-04-23 Amazon Technologies, Inc. Routing for origin-facing points of presence
US10049051B1 (en) 2015-12-11 2018-08-14 Amazon Technologies, Inc. Reserved cache space in content delivery networks
US10257307B1 (en) 2015-12-11 2019-04-09 Amazon Technologies, Inc. Reserved cache space in content delivery networks
US10348639B2 (en) 2015-12-18 2019-07-09 Amazon Technologies, Inc. Use of virtual endpoints to improve data transmission rates
GB2545748B8 (en) 2015-12-24 2019-09-18 Num Tech Ltd Methods, apparatuses, and computer programs for data processing, and hierarchical domain name system zone files
WO2017204851A1 (en) 2016-05-26 2017-11-30 Level 3 Communications, Llc Internet protocol endpoints datatbase in a telecommunications network
US10075551B1 (en) 2016-06-06 2018-09-11 Amazon Technologies, Inc. Request management for hierarchical cache
US10404864B2 (en) 2016-06-15 2019-09-03 At&T Intellectual Property I, L.P. Method and apparatus for inter-carrier communications
US10110694B1 (en) 2016-06-29 2018-10-23 Amazon Technologies, Inc. Adaptive transfer rate for retrieving content from a server
US9992086B1 (en) 2016-08-23 2018-06-05 Amazon Technologies, Inc. External health checking of virtual private cloud network environments
US10033691B1 (en) 2016-08-24 2018-07-24 Amazon Technologies, Inc. Adaptive resolution of domain name requests in virtual private cloud network environments
US10469513B2 (en) 2016-10-05 2019-11-05 Amazon Technologies, Inc. Encrypted network addresses
FR3060918A1 (fr) * 2016-12-15 2018-06-22 Orange Procede et dispositif de transmission d'un message.
US10831549B1 (en) 2016-12-27 2020-11-10 Amazon Technologies, Inc. Multi-region request-driven code execution system
US10372499B1 (en) 2016-12-27 2019-08-06 Amazon Technologies, Inc. Efficient region selection system for executing request-driven code
US10938884B1 (en) 2017-01-30 2021-03-02 Amazon Technologies, Inc. Origin server cloaking using virtual private cloud network environments
US10503613B1 (en) 2017-04-21 2019-12-10 Amazon Technologies, Inc. Efficient serving of resources during server unavailability
US11075987B1 (en) 2017-06-12 2021-07-27 Amazon Technologies, Inc. Load estimating content delivery network
US10447648B2 (en) 2017-06-19 2019-10-15 Amazon Technologies, Inc. Assignment of a POP to a DNS resolver based on volume of communications over a link between client devices and the POP
FR3070104A1 (fr) * 2017-08-10 2019-02-15 Orange Procede et proxy sip de gestion des appels dans un reseau de voix sur sip
US10742593B1 (en) 2017-09-25 2020-08-11 Amazon Technologies, Inc. Hybrid content request routing system
US10592578B1 (en) 2018-03-07 2020-03-17 Amazon Technologies, Inc. Predictive content push-enabled content delivery network
US10862852B1 (en) 2018-11-16 2020-12-08 Amazon Technologies, Inc. Resolution of domain name requests in heterogeneous network environments
US11025747B1 (en) 2018-12-12 2021-06-01 Amazon Technologies, Inc. Content request pattern-based routing system
US10812442B1 (en) * 2019-09-23 2020-10-20 Citrix Systems, Inc. Intelligent redirector based on resolver transparency
CN113014681A (zh) * 2019-12-20 2021-06-22 北京金山云科技有限公司 多网卡服务器的网卡绑定方法、装置、电子设备及存储介质
CN112600868B (zh) * 2020-11-10 2021-11-09 清华大学 域名解析方法、域名解析装置及电子设备
US20240022538A1 (en) * 2022-07-14 2024-01-18 Vmware, Inc. Two tier dns

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9603590D0 (en) * 1996-02-20 1996-04-17 Hewlett Packard Co Method of accessing a target entity over a communciations network
DE69723264T2 (de) * 1996-04-16 2004-04-22 Université de Nantes Verfahren und medium zur zellzüchtung, so erhaltene zellzusammensetzung und ihre anwendungen als produktionssystem und als forschungsmodell
US6021126A (en) 1996-06-26 2000-02-01 Bell Atlantic Network Services, Inc. Telecommunication number portability
US6134316A (en) 1996-10-18 2000-10-17 Telefonaktiebolaget Lm Ericsson Telecommunications network with relocateability of subscriber number
US6131095A (en) * 1996-12-11 2000-10-10 Hewlett-Packard Company Method of accessing a target entity over a communications network
US5974453A (en) 1997-10-08 1999-10-26 Intel Corporation Method and apparatus for translating a static identifier including a telephone number into a dynamically assigned network address
US6201965B1 (en) 1998-11-10 2001-03-13 Nortel Networks Limited Telecommunication subscriber connection using a domain name system

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101385287B (zh) * 2005-12-01 2013-03-06 泰克莱克股份有限公司 使用e.164号码(enum)数据库在2g和后续代网络系统中对消息服务消息进行路由解析的方法、系统和计算机程序产品
WO2007095816A1 (fr) * 2006-02-27 2007-08-30 Huawei Technologies Co., Ltd. Procédé et système d'acheminement de messages d'un service de messagerie multimédia
CN1968090B (zh) * 2006-06-09 2010-10-27 华为技术有限公司 实现数据业务服务中心获得用户终端鉴权信息的方法及系统
CN100466846C (zh) * 2007-01-08 2009-03-04 华为技术有限公司 接入归属地分组数据网络的方法和系统
CN101378540B (zh) * 2007-08-27 2011-09-14 华为技术有限公司 号码可携带业务实现方法、系统及号码可携带数据库
US8498400B2 (en) 2007-08-27 2013-07-30 Huawei Technologies Co., Ltd. Method and system for implementing number portability service
WO2009086767A1 (zh) * 2007-12-27 2009-07-16 Tencent Technology (Shenzhen) Company Limited 网络游戏的通信方法、系统及实现网络游戏的方法
CN101911621A (zh) * 2008-01-16 2010-12-08 德国电信股份公司 用于基于互联网收发消息的方法
CN102904858A (zh) * 2011-07-26 2013-01-30 中兴通讯股份有限公司 一种ims网络中的数据存储、查询方法
CN102904858B (zh) * 2011-07-26 2017-04-19 中兴通讯股份有限公司 一种ims网络中的数据存储、查询方法
CN104079676A (zh) * 2013-03-27 2014-10-01 中国移动通信集团公司 一种云计算集群主机地址查询方法及设备
CN105594159A (zh) * 2013-07-26 2016-05-18 慧与发展有限责任合伙企业 使用服务标识符的网络配置
CN104639668A (zh) * 2014-12-31 2015-05-20 北京奇虎科技有限公司 用于域名分析的展示方法和装置
CN113472908A (zh) * 2020-03-30 2021-10-01 深圳市利维坦技术有限公司 通过dns传输信息的方法及设备
CN111756869A (zh) * 2020-05-28 2020-10-09 北京网思科平科技有限公司 一种dns解析服务器地址收集方法和系统
CN111756869B (zh) * 2020-05-28 2022-05-31 北京网思科平科技有限公司 一种dns解析服务器地址收集方法和系统
CN112073549A (zh) * 2020-08-25 2020-12-11 山东伏羲智库互联网研究院 基于域名的系统关系确定方法及装置
CN112073549B (zh) * 2020-08-25 2023-06-02 山东伏羲智库互联网研究院 基于域名的系统关系确定方法及装置

Also Published As

Publication number Publication date
WO2003005664A2 (en) 2003-01-16
EP1405495A2 (en) 2004-04-07
DE60221843D1 (de) 2007-09-27
CN1552150B (zh) 2013-02-06
HK1071969A1 (en) 2005-08-05
US7027582B2 (en) 2006-04-11
EP1405495B1 (en) 2007-08-15
US20030007482A1 (en) 2003-01-09
ATE370605T1 (de) 2007-09-15
AU2002311721A1 (en) 2003-01-21
WO2003005664A3 (en) 2003-11-27
ES2290312T3 (es) 2008-02-16
DE60221843T2 (de) 2007-12-20

Similar Documents

Publication Publication Date Title
CN1552150B (zh) 利用域名系统服务器和实体标识符可携带转移数据库将实体标识符解析成因特网地址的方法和装置
EP1725066B1 (en) Method and apparatus for resolving an entity identifier
KR100548862B1 (ko) Ip를 이용하여 통신하기 위한 네트워크
US20080137832A1 (en) Methods, systems, and computer program products for providing quality of service using E.164 number mapping (ENUM) data in a communications network
CN1633795A (zh) 用户的服务实体之间的灵活用户分布
US20080080488A1 (en) Methods, systems, and computer program products for enabling short code dialing in an ENUM environment
KR100695927B1 (ko) 제 1, 2 통신 엔티티 간에 통신을 설정하는 방법 및 시스템
EP1856882B1 (en) Transferability of a network address
CN101611618A (zh) 在enum环境中进行短码拨号
BRPI0717131A2 (pt) Métodos, sistemas, e produtos de programa de computador para permitirem de discagem de código curto em um ambiente enum
KR20050089535A (ko) 차세대 통신망의 라우팅 시스템 및 그 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1071969

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1071969

Country of ref document: HK

ASS Succession or assignment of patent right

Owner name: IDTP BHA CO., LTD.

Free format text: FORMER OWNER: TELEFONAKTIEBOLAGET LM ERICSSON (SE) S-126 25 STOCKHOLM, SWEDEN

Effective date: 20141029

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20141029

Address after: Delaware

Patentee after: IDTP holding company

Address before: Stockholm

Patentee before: Ericsson Telephone AB

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130206

Termination date: 20180614

CF01 Termination of patent right due to non-payment of annual fee