CN100542161C - 在包传输网络中用户设备终端的标识符的翻译 - Google Patents

在包传输网络中用户设备终端的标识符的翻译 Download PDF

Info

Publication number
CN100542161C
CN100542161C CNB018138829A CN01813882A CN100542161C CN 100542161 C CN100542161 C CN 100542161C CN B018138829 A CNB018138829 A CN B018138829A CN 01813882 A CN01813882 A CN 01813882A CN 100542161 C CN100542161 C CN 100542161C
Authority
CN
China
Prior art keywords
terminal
network information
information bag
equipment
identifier
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB018138829A
Other languages
English (en)
Other versions
CN1636369A (zh
Inventor
菲利浦·夏洛特
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.)
Orange SA
Original Assignee
France Telecom SA
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 France Telecom SA filed Critical France Telecom SA
Publication of CN1636369A publication Critical patent/CN1636369A/zh
Application granted granted Critical
Publication of CN100542161C publication Critical patent/CN100542161C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2514Translation of Internet protocol [IP] addresses between local and global IP addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • 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/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2517Translation of Internet protocol [IP] addresses using port numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1106Call signalling protocols; H.323 and related
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/663Transport layer addresses, e.g. aspects of transmission control protocol [TCP] or user datagram protocol [UDP] ports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)
  • Small-Scale Networks (AREA)

Abstract

为了在信息包传输网络(RP)诸如因特网中增加终端的寻址能力,具有包含在客户设备(IC)中传输的网络信息包(PQ1)中预定的格式的终端(Te)的标识符(ITe),被翻译(E0-E4)为具有所述格式并包含在网络信息包(PQ2)中的设备(IC)的预定的标识符(IPI),该网络信息包(PQ2)在包交换网络(RP)中被传输到电话服务供应商服务器,及对应于终端标识符(ITe)的端口号码(Pe1-Pe3)并包含在被包封在网络中被传输的信息包(PQ2)中的传输信息包,或反之亦然。端口号码能够在涉及该终端的通信期间被动态分配。

Description

在包传输网络中用户设备终端的标识符的翻译
技术领域
本发明涉及对于通过包传输网络电话通信处理用户设备电话终端的标识符也称为地址。更精确地说,本发明涉及通过高位速率包传输网络诸如互联网传输话音。
背景技术
在基于包传输网络诸如互联网的电话***中,必须以一对一的方式标识由网络服务的各终端,使得它们能够发送和接收电话通信信息包。在全世界单一的标识符,诸如网际协议(IP)地址,与遍及全球的每一终端相关联。如果它作为目标地址被包含在信息包中,则IP地址用来通过网络路由信息包。
与网际协议版本4相一致的IPv4地址包含32位,即4字节,这表示大约40亿个潜在的终端标识符。因为许多地址已经由微型计算机用来连接互联网,使用IPv4地址作为终端标识符限制了互联网中的寻址容量。于是,这种有限的寻址容量限制了对互联网向所有电话终端访问的扩展,对这些终端本来基于诸如互联网的包交换传输网络的电话服务应当是可用的。
为了修补互联网寻址容量的不足,根据版本6的一种新的协议要把IPv6终端地址扩展到128位。IPv6地址的128位能够定义极其大量的终端标识符,实际是大约为3×1038潜在的标识符。虽然是要把IPv4地址封装到IPv6地址中以便于实现网际协议版本4和版本6之间的转换,但当前在互联网上还没有按IPv6地址指定电话终端。
应注意到本发明并不涉及如欧洲专利申请EP 0840 482所述的根据协议IPv4和IPv6的网络间地址转换。
在基于电路交换的电信网络中,直接连接到服务网络的终端由它们的诸如电信线路的访问号码标识。当终端通过客户机设备连接到接入网络时,每一终端在设备内具有只在本地使用的专用的标识符,且只对客户设备通过使设备可访问接入网络的唯一号码指定。
如果客户设备的终端必须是从设备外分别可识别的,则必须对设备的每一终端分配一个标识符。例如,如果客户的数字电话设备连接到综合业务数字网,则网络操作员能够向客户设备终端分别分配电话号码,然后该客户设备借助于对终端寻址而变得透明。
在基于包交换的电信网络例如互联网中,每一终端必须双射因而明确地标识,以便使其能够通过包交换传输网络与其它终端或应用服务器对话。因而每一终端必须具有其自身的标识符,以便与其它终端区分。终端的标识符在全世界是唯一定义的,以保证与现有的网络一致性。
对于基于包交换传输网络的电话服务,即借助于信息包路由话音的网络,这种双射标识特别重要。因为必须能够在任何时间通信一个终端,故其标识符必须是对包交换网络已知并确认的。
还有这样的客户电信设备,其中终端由基于互联网协议的内联网连接,因而有内部分别分配给终端的IP格式的私有地址。为了防止寻址的不确定性,例如如果客户设备必须连接到互联网,在设备接入级包含一翻译器装置,用于把每一IP私有终端地址翻译为公共终端地址,使得能够从设备外部对设备的每一终端寻址。
发明内容
本发明的一个目的,是为了在通过网络转接及在通过包传输网络的话音传输中不修改包含在信息包的终端标识符格式之下,增加在包交换网络中终端的寻址容量。换言之,本发明的目的是要在客户电信设备中,提供对于包交换网络透明的,对于每一终端特别是对于每一电话终端单一的标识符,而不修改设备的标识符,诸如网络周知的设备的IPv4地址,以允许从终端的话音传输。
为此,提供一种翻译客户远程通信设备中的终端的标识符的方法,所述标识符具有预定的格式并包含在转接通过信息包传输网络的信息包中,其特征在于,作为源地址包含在从终端通过客户设备传输的第一网络信息包中的终端的标识符,被翻译为具有所述格式并包含在第二网络信息包中的设备的预定的标识符,该网络信息包在包传输网络中被传输到电话服务供应商装置,
以及指定涉及终端的话音通信步骤并包含在被包封于第一网络信息包的传输信息包中的端口号码,被翻译为动态分配给终端并包含在被包封于第二网络信息包中的传输信息包的端口号码,以便在供应商装置中识别所述终端和涉及该终端的通信步骤两者,
并且反之,作为目标地址包含在包传输网络中通过包传输网络从供应商装置向设备传输的第三网络信息包中设备标识符,及包含在被包封于第三网络信息包中的一传输信息包的端口号码,分别被翻译为包含在通过设备向终端传输的第四网络信息包中的终端的标识符,以及指定话音通信步骤并包含在被包封于第四网络信息包中的一传输信息包的端口号码。
信息包传输网络与客户远程通信设备之间的标识符的翻译,是在涉及该终端每一话音呼叫全部持续期间中对所有由每一设备终端所发送和接收的信息包实时实现的。翻译对于客户设备和信息包传输网络都是透明的,即由设备的每一终端发送或接收的信息包,及由连接到信息包传输网络的电话服务供应商装置发送或接收的信息包的格式不被修改,这不会降低对客户的服务质量。特别地,标识符的翻译处理在传输信息包中没有引起可觉察的延迟。
虽然客户只有一个设备标识符,诸如IP地址,且虽然设备的所有终端因而能够通过唯一的接入诸如电话线、租用线路或数据传输线路型客户物理接入被连接,但设备的每一终端最好是由来自设备之外的各标识符可寻址的,如同客户设备具有与终端号码相同的到网络的“物理”接入点的号码。
起初,在把终端连接到设备时,第二网络信息包中的端口号码是预定的独立于终端的源端口号码,且服务供应商装置向终端分配各端口号码,并将其作为包含在第三网络信息包中的传输信息包中的目标端口号码向设备传送。
在涉及终端的通信期间,在对于呼出通过从客户设备向电话服务供应商装置,或对于呼入则是从服务供应商装置向设备传送各端口号码,而使终端已经被识别之后,与该终端相关并包含在被包封在网络中传输的网络信息包中的一传输信息包中的端口号码,对于涉及该终端及远程终端的话音的通信步骤并在服务供应商装置的控制之下被动态分配。该终端通过包传输网络能够实时运行电话呼叫,而不降低对该终端前客户的服务质量。
在涉及该终端的呼叫的结束时,动态分配的端口号码可再次用于涉及设备其它设备终端的呼叫。
为了改进终端或供应商服务器中的话音检索,在供应商装置中,终端标识符和指定话音呼叫的步骤的端口号码还包含在第一网络信息包的数据字段中,并分别被翻译为设备的标识符和动态分配给终端的端口号码,它们还包含在第二网络信息包的数据字段中,并且反之,设备的标识符和动态分配给终端的端口号码还包含第三网络信息包的数据字段中,并分别被翻译为终端标识符和指定话音呼叫的步骤的端口号码,它们还包含在第四网络信息包的数据字段中。
本发明还提供了执行根据本发明的翻译方法的标识符翻译器装置。该装置的特征在于包括,
映射表,用于匹配包含在设备中传输的网络信息包中的终端标识符,与包含在被包封于包传输网络中传输的网络信息包中的传输信息包中的端口号码,
控制装置,用于以具有所述格式并包含在包传输网络中向电话服务供应商装置传输的第二网络信息包中的预定的标识符来代替作为源地址包含在由终端通过设备传输的第一网络信息包中的终端标识符,并用于以动态分配给终端并包含在被包封于第二网络信息包中的传输信息包中的端口号码来代替指定涉及终端的话音通信步骤并包含在被包封于第一网络信息包中的传输信息包中的端口号码,以便识别所述终端和涉及终端与供应商装置的通信步骤两者;
以及控制装置,分别由包含在通过设备向终端传输的第四网络信息包中的终端标识符,以及指定话音通信步骤并包含在被包封于第四网络信息包中的传输信息包中的端口号码,来分别代替作为目标地址包含在包交换网络中通过包交换网络从供应商装置向设备传输的第三网络信息包中的设备标识符,以及包含在被包封于第三网络信息包中的一传输信息包中端口号码。
根据本发明的标识符翻译器装置用作为客户设备远程通信终端与对设备的接入网络之间的“桥梁”。这一桥梁对于转接通过于客户设备与信息包传输网络之间的信息包的处理是完全透明的。
附图说明
在参照对应的附图阅读本发明以下若干优选实施例的说明时,本发明的其它特性和优点将更清晰地显现,其中:
图1是由电话服务供应商服务器与其连接的信息包传输网络服务的多个客户远程通信设备的框图;
图2是根据本发明在客户设备与接入网络之间连接的标识符翻译器装置的框图;
图3是用于两个客户设备终端与访问供应商服务器之间信息包通过根据本发明的翻译器装置的传输图示;
图4图示出通过翻译器装置转接中的链路、网络和传送信息包的标头的格式;及
图5是在终端登记期间和涉及终端的通信建立期间根据本发明的标识符翻译方法的算法。
具体实施方式
如图1中的图示,以下在电话服务供应商服务器SP与客户远程通信设备之间通过高位速率信息包传输网络RP诸如互联网的相关情形下说明本发明,例如以下该例子将以此参照。图1通过例子示出,M个接入网络RA1,RA2,...,RAM分别用于提供客户远程通信设备IC11到IC1N,IC21到IC2P,...,ICM1到ICMQ,它们访问包传输网络RP,其中M,N,P,Q是任意整数。至少一个接入网络RA1到RAM例如是非对称用户线路(ADSL)网,电缆网,无线电话网,或简单地是交换电话网RTC。服务供应商服务器SP用作为由各种接入网络服务的终端之间的网关,以便通过互联网RP对客户设备终端提供电话通信,并这样具有由网络RP中转接的信息包支持的话音通信。接入网络通过永久连接或按请求的连接把客户设备连接到网络RP。
例如,客户远程通信设备包含一些终端T1到TE,直接连接到电话客户线路,租用线路或数据传输线路,或由公共电话或无线电话信道服务或通过服务器配置为网络,例如作为PABX型的专用交换平台。每一个终端Te,其中e是位于1到E之间的索引,可以是传统的电话终端,数字终端诸如与微型计算机相关联的调制解调器或传真机,例如或是由固定基站服务的DECT无绳电话终端。
如业内所知,每一客户远程通信设备IC在包传输网络级,并特别是在互联网级由各自唯一的标识符IPI被指定,这一般包括明确标识设备的号码或字符串。对于构成包传输网络RP的互联网,标识符是包括四字节并符合网际协议版本4的IPv4地址。在先有技术中,如果电话服务供应商的服务器SP希望直接与客户设备终端之一通信,或者该通信因为设备内部的终端的专用标识符不能从设备外部访问是不可能的,或者其它的此时必须对终端分配一公共IP地址使得服务器SP能够与其通信。
为了消除这些缺陷,终端标识符翻译器装置DT11到DT1N,DT21到DT2P,...,DTM1到DTMQ分别断路连接在设备IC11到IC1N,IC21到IC2P,...,ICM1到ICMQ与接入网络RA1,RA2,...,RAM之间。标识符翻译器装置对于信息包的格式,或更具体来说对于信息包中的源与目标地址的格式是透明的。这样如同在先有技术中那样,包传输网络RP把每一个标识符翻译器装置看作为没有翻译器装置的客户设备,并相反地每一客户远程通信设备把包传输网络作为根据先有技术与其连接的情形处理。
举例来说,图2示出客户远程通信设备,该设备在说明书的下面部分由标号IC指示,并包括由公共总线BU通过根据本发明的各标识符翻译器装置DT连接到各接入网络RA的电话终端T1,...,Te,...,TE。
在这一优选实施例中,标识符翻译器装置DT被容纳在带有两个接口IT和IR的计算机服务器中。接口IT通过总线BU连接翻译器装置DT与客户设备IC的电话终端T1到TE。接口IR连接翻译器装置DT与各接入网络RA。接口IT与IR例如是以太网接口。
翻译器装置DT是以专用数字信号处理器(DSP)集成电路实现的,例如主要包含两个软件层LTP和LTR。
第一软件层LTP处理在从终端到接入网络RA的发送方向与从接入网络RA到终端的接收方向的所有呼入或呼出信息包。特别地,层LTP对包含在同终端与电话访问供应商服务器SP之间的协议通信事件相关的信息包中的数据进行解码。这些事件例如是呼入与呼出呼叫的检测,或者呼叫方或被呼叫方标识符的恢复,呼叫方或被呼叫方可能是设备终端T1到TE或远程电话终端之一。软件层LTP还重新计算从网络信息包或传送信息包(图4)的标头ER,ET的16位字计算的校验和字段CSR,CST,因为以下将可看出标头被翻译过程修改。
第二软件层LTR实时控制包含在通过翻译器装置DT即由接口IT和IR发送和接收的信息包中的标识符的翻译。软件层LTR与映射表TC相关联,该映射表涉及内部分配给客户设备IC的终端T1到TE的标识符IT1到ITE以及由访问供应商服务器SP从设备外部可访问的端口号码。软件LTR加载并自动更新在映射表TC中分配给终端存储器及动态分配给终端T1到TE的端口P11-P1J到PE1-PEJ的列表,其中J是整数并典型地等于5。
在客户远程通信设备IC的终端之一诸如终端Te与电话访问供应商服务器SP之间穿过各标识符翻译器装置DT的信息包的交换示于图3中。在该图中,翻译器装置DT由翻译软件层LTR与TC的映射表图示指示,主要涉及翻译信息包标识符。
从设备IC的外部不可访问的终端Te的标识符ITe以及从设备外部可访问的设备IC的标识符IPI是IPv4地址,诸如“10.0.0.10”及“194.254.15.35”。如上所述,在链路层通信技术依赖于以太网信息包,且网络层依赖于互联网标准和协议。更精确地说,用于在终端Te与服务器SP之间交换信息包的各层的规约依赖于H323协议,其传输层或者依赖于用户数据报协议UDP传输协议以便在电话通信期间传输特别与话音相关的IP信息包,或传输控制协议TCP传输与信令相关的IP信息包,特别是在电话通信的开始与结束,作为TCP协议比UDP协议更为可靠,并在接收时保持信息包在发送时的顺序,以及再发送丢失的信息包。
包传输网络RP的路由器使用ISO模型的底部三层,并一般只分析网络层3的信息包标头,以便向它们的目标路由信息包。于是,设备IC的地址IPI用作为从翻译器装置DT向服务器SP路由网络信息包的源地址,或作为用于从服务器SP向设备IC路由网络信息包的目标地址。
如图4中所示,被称为网络信息包并具有标头ER的网络协议信息包被包封在称为链路信息包并具有标头EL的链路协议信息包中,这时它符合以太网协议并包封称为传输信息包并具有标头ET的传输协议信息包。在网络信息包的标头ER中,协议字节指示由带有标头ET的传输信息包使用的是UDP还是TCP协议,四个字节指定源地址@IPS,且四个字节指定目标地址@IPD。
根据本发明,用作为终端Te与翻译器装置DT之间设备IC中转接的信息包中的源地址或目标地址的终端Te的地址ITe,对应于传输装置DT与服务供应商服务器SP之间转接中的传输信息包的标头ET中的两字节的目标端口号码PD,或两字节的源端口号码PS。
此外,根据H323协议,传输信息包中的数据字段D,作为信息包的自然的功能,能够在应用层级以对于标头ER和ET冗余的方式包封所有或部分的参数集@IPS,@IPD,PS及PD,使得末端即通信中的终端Te与服务器SP,能够修改和/或利用这些参数。因而翻译软件层LTR不仅负责翻译标头ER和ET中而且在数据字段D中的这些参数,如果这些参数出现。
在说明书的其余部分,则翻译以上参数之一,如果有,必定涉及翻译在对应的标头及数据字段中的参数。
起初,在根据本发明的标识符翻译方法的步骤E0,当终端Te连接到总线BU时,即当终端Te第一次连接到服务器SP时,终端Te向电话服务供应商服务器SP申明本身。终端Te传送第一个网络信息包PQ1,其源地址@IPS等于终端的标识符ITe,且其传输信息包ET中的源端口号码PS为预定的端口号码,例如1024,指示任何终端在服务器SP登记与验证的阶段,且其目标地址为服务器SP的地址。端口号码PORT0和根据本发明动态分配给终端的其它端口号码是根据UDP或TCP协议,从未分配的号码即除了0到1023的号码选取的。然后标识符翻译器装置DT把专用终端地址ITe转换为设备的公共地址IPI,并把端口号码PORT0转换为预定的源端口号码P0,该号码与终端无关,并是由服务供应商向任何终端登记过程分配以信令登记请求的。信息包PQ1被翻译为信息包PQ2,其源地址@IPS是设备的地址IPI,而其源端口号码PS是预定的端口号码P0,例如8400,它指定服务器SP中传输层预定的端口号码。
当收到信息包PQ2时,它用于服务器SP中的端口P0。服务器SP向终端Te分配在数据库BD中可用的在设备IC中明确对其指定的各端口号码Pe1。服务器SP在存储器中存储对[IPI,Pe1],服务供应商在涉及终端Te的每一通信的开始使用它来标识终端Te。
服务供应商服务器SP通过向由地址IPI指定的设备IC转发信息包PQ3获取终端Te的登记和验证。信息包PQ3包含地址IPI作为目标地址@IPD,及终端端口号码Pe1,例如8452,作为目标端口号码PD。
然后翻译器装置DT,通过使用映射表TC匹配对[ITe,PORT9]与对[IPI,P11],进行与以上相反的转换标识符的处理,以便使终端Te在总线BU上传送包含地址ITe和预定端口号码PORT9的信息包PQ4,以确认作为目标地址和目标端口号码的登记。
这样,通过在传输信息包ET中能够被看作设备中的终端地址IT1至ITE的子地址的端口号码P11到P1E,从设备外部区分开设备IPC的各终端T1到TE。
图5示出在终端Te与远程终端之间通过服务器SP通信期间翻译方法大致包含的J+1个步骤E1到E(J+1)。在通信建立时,或者对于呼入或者对于呼出,步骤E1借助于类似于上述信息包PQ1到PQ4的交换的交换信息包,申明通信和/或认证请求,以便翻译器装置DT通过地址ITe与端口号码Pe1之间,更精确来说,是对[ITe,PORT1]与对[IPI,Pe1]之间的映射标记这一通信请求。对于呼入,服务器SP传送带有对[IPI,Pe1]作为目标地址@IPD和目标端口号码PD的信息包;对于呼出,终端Te传送带有对[ITe,PORT1]作为源地址@IPS和源端口号码PS的信息包。
图3中步骤E1是对于终端TE表示的。
然后,在后继步骤E2到EJ,翻译器装置中的层LTR动态并顺序地向终端Te分配仍然可用并与应用程序即过程中通信步骤相关的预定端口号码PORT2到PORTJ对应的不同的端口号码Pe2到PeJ。例如,通过翻译控制层LTR动态分配端口号码可类似于在DHCP动态主机配置协议下IP地址的动态分配。
当以地址ITe接收时,端口号码PORT2对应于指示步骤E2中通信建立期间的信令的端口号码Pe2。实际上,端口PORT2和Pe2每一个具有两个值,即根据Q.931/H225.0协议用于对呼入指定信令的第一值和用于对呼出指定信令的第二值。信令例如涉及过程中先前的通信,被连接的终端,置终端于持线等。端口号码PORT3,当它在带有终端标识符ITe的信息包中在步骤E3被发送时,动态地与端口号码Pe3对应,以便例如在H245协议下就传输音频和/或视频数据协商终端容量。当它在带有标识符ITe的信息包中被传送时,在步骤E4根据实时协议(RTP)传输协议,端口号码PORT4动态对应于用于指示话音型数据流的端口号码Pe4。当在步骤RJ=E5它在带有标识符ITe信息包中被发送时,端口号码PORTJ=PORT5动态对应于端口号码PeJ=Pe5,根据实时控制协议(RTCP)传输协议用于指示返回信息。返回信息的例子包括信息包损失和被传输的以及在前一步骤E4其它传输方向没有收到的话音信息包的确认。在通信期间步骤E4和E5对能够彼此相继进行,只要有数据被传输。
于是,在给定的时刻,例如当三个终端T1,TE和TE通信时,映射表TC匹配通信步骤[P11到P1J],[Pe1到PeJ]和[PE1到PEJ]每一组与每一终端中的预定端口号码[PORT1到PORTJ]。
根据它们在映射表TC中的可用性,端口号码Pe2到PeJ顺序地分配给终端Te。在服务器SP跟随通信步骤串的先前步骤E(j-1)期间,每一端口号码Pej(2≤j≤J)包含在信息包的数据字段中。
最后在步骤E6,动态分配的端口Pe2到PeJ的列表在释放时,即在涉及终端Te的通信结束时,由控制层LTR从映射表TC删除,以便使端口Pe2到PeJ对涉及设备的其它终端的通信可用。

Claims (6)

1.一种翻译客户远程通信设备(IC)中的终端(T1-TE)的标识符(ITe)的方法,所述标识符具有预定的格式并被包含在通过信息包传输网络(RP)转接的信息包(ER)中,其特征在于,
作为源地址(@IPS)包含在从终端通过客户设备(IC)传输的第一网络信息包(PQ1)中的终端(Te)的标识符(ITe),被翻译(E0-E4)为具有所述格式并包含在第二网络信息包(PQ2)中的设备(IC)的预定的标识符(IPI),该第二网络信息包(PQ2)在信息包传输网络(RP)中被传输到电话服务供应商装置(SP),以及
指定涉及终端(Te)的话音通信步骤(E2-EJ)并包含在被包封于第一网络信息包(PQ1)的传输信息包(ET)中的端口号码(PORT2-PORTJ),被翻译为动态分配给终端(Te)并包含在被包封于第二网络信息包(PQ2)中的传输信息包(ET)的端口号码(Pe2-PeJ),以便在电话服务供应商装置(SP)中识别所述终端和涉及该终端的通信步骤两者,
并且反之,作为目标地址(@IPD)包含在信息包传输网络(RP)中通过信息包传输网络(RP)从电话服务供应商装置(SP)向设备(IC)传输的第三网络信息包(PQ3)中的设备(IC)标识符(IPI)以及包含在被包封于第三网络信息包(PQ3)中的一传输信息包的端口号码((Pe2-PeJ),分别被翻译为包含在通过设备(IC)向终端(Te)传输的第四网络信息包(PQ4)中的终端的标识符(ITe),以及指定话音通信步骤(E2-EJ)并包含在被包封于第四网络信息包(PQ4)中的一传输信息包的端口号码(PORT2-PORTJ)。
2.根据权利要求1的方法,其中连接终端(ITe)与设备(IC)时,第二网络信息包(PQ2)中的端口号码是与终端无关的预定的源端口号码(P0),且电话服务供应商装置(SP)把各端口号码(Pe1)分配给终端(Te)并将其作为包含在第三网络信息包(PQ3)中的传输信息包中的目标端口号码向设备(IC)传送。
3.根据权利要求1或2的方法,其中在涉及终端(ITe)的通信步骤结束时动态分配的端口号码(Pe2-PeJ)又是可用的。
4.根据权利要求1的方法,其中终端(Te)的标识符(ITe)和指定话音通信步骤(E2-EJ)的端口号码(PORT2-PORTJ)也包含在第一网络信息包(PQ1)的数据字段(D)中,并分别被翻译为也被包含在第二网络信息包(PQ2)的数据字段(D)中的设备的标识符(IPI)和动态分配给终端(Te)的端口号码(Pe2-PeJ),并反之,设备的标识符(IPI)和动态分配给终端(Te)的端口号码(Pe2-PeJ)也包含在第三网络信息包(PQ3)的数据字段(D)中,并分别被翻译为也被包含在第四网络信息包(PQ4)中的一数据字段(D)中的终端(Te)的标识符(ITe)和指定话音通信步骤(E2-EJ)的端口号码(PORT2-PORTJ)。
5.一种用于翻译客户远程通信设备(IC)中终端(T1-TE)的标识符(ITe)的装置,所述标识符具有预定的格式并被包含在通过信息包传输网络(RP)转接的网络信息包(ER)中,其特征在于该装置包括:
映射表(TC),用于匹配包含在设备(IC)中传输的网络信息包(ER)中的终端(Te)标识符(ITe),与包含在被包封于信息包传输网络(RP)中传输的网络信息包中的传输信息包(ET)中的动态分配的端口号码(Pe1-Pe3),
第一控制装置(LTR),用于以具有所述格式并包含在信息包传输网络(RP)中向电话服务供应商装置(SP)传输的第二网络信息包(PQ2)中的设备(IC)的预定的标识符(IPI)来代替作为源地址(@IPS)包含在由终端通过设备(IC)传输的第一网络信息包(PQ1)中的终端(Te)标识符(ITe),并用于以动态分配给终端(Te)并包含在被包封于第二网络信息包(PQ2)中的传输信息包中的端口号码(Pe2-PeJ)来代替指定涉及终端(Te)的话音通信步骤(E2-EJ)并包含在被包封于第一网络信息包(PQ1)中的传输信息包(ET)中的端口号码(PORT2-PORTJ),以便在电话服务供应商装置(SP)中识别所述终端和涉及该终端的通信步骤两者;以及
第二控制装置(LFR),分别由包含在通过设备(IC)向终端(Te)传输的第四网络信息包(PQ4)中的终端标识符(ITe),以及指定话音通信步骤(E2-EJ)并包含在被包封于第四网络信息包(PQ4)中的传输信息包中的端口号码(PORT2-PORTJ),来分别代替作为目标地址(@IPD)包含在信息包传输网络(RP)中通过信息包传输网络(RP)从电话服务供应商装置(SP)向设备(IC)传输的第三网络信息包(PQ3)中的设备(IC)标识符(IPI),以及包含在被包封于第三网络信息包(PQ3)中的一传输信息包中端口号码(Pe2-PeJ)。
6.根据权利要求5的装置,其中在涉及终端(Te)的通信结束时所述第一控制装置(LTR)删除在映射表(TC)中动态分配的端口号码(Pe2-PeJ)。
CNB018138829A 2000-08-08 2001-07-27 在包传输网络中用户设备终端的标识符的翻译 Expired - Lifetime CN100542161C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR00/10493 2000-08-08
FR0010493A FR2812991B1 (fr) 2000-08-08 2000-08-08 Traduction d'identificateurs de terminaux d'installation d'usager dans un reseau de paquets

Publications (2)

Publication Number Publication Date
CN1636369A CN1636369A (zh) 2005-07-06
CN100542161C true CN100542161C (zh) 2009-09-16

Family

ID=8853441

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018138829A Expired - Lifetime CN100542161C (zh) 2000-08-08 2001-07-27 在包传输网络中用户设备终端的标识符的翻译

Country Status (13)

Country Link
US (1) US7362747B2 (zh)
EP (1) EP1308014B1 (zh)
JP (1) JP4696440B2 (zh)
CN (1) CN100542161C (zh)
AT (1) ATE322788T1 (zh)
AU (2) AU2001279931B2 (zh)
CA (1) CA2417116C (zh)
DE (1) DE60118572T2 (zh)
ES (1) ES2259038T3 (zh)
FR (1) FR2812991B1 (zh)
IL (1) IL154288A0 (zh)
PL (1) PL365078A1 (zh)
WO (1) WO2002013477A2 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7505464B2 (en) * 2005-08-30 2009-03-17 Cisco Technology, Inc. Method of identifying a home gateway using network traffic sniffing and apparatus employing the same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0848482A2 (en) * 1995-01-20 1998-06-17 Automotive Motion Technology Limited Brushless DC motors
US6038233A (en) * 1996-07-04 2000-03-14 Hitachi, Ltd. Translator for IP networks, network system using the translator, and IP network coupling method therefor
US6061349A (en) * 1995-11-03 2000-05-09 Cisco Technology, Inc. System and method for implementing multiple IP addresses on multiple ports

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1216657A (zh) * 1996-04-24 1999-05-12 北方电讯有限公司 互联网协议过滤器
DE69737645T2 (de) 1996-11-01 2007-11-22 Hitachi, Ltd. Kommunikationsverfahren zwischen einem IPv4-Endgerät und einem IPv6-Endgerät und IPv4-IPv6-Umwandlungsvorrichtung
US6243379B1 (en) * 1997-04-04 2001-06-05 Ramp Networks, Inc. Connection and packet level multiplexing between network links
US6118768A (en) * 1997-09-26 2000-09-12 3Com Corporation Apparatus and methods for use therein for an ISDN LAN modem utilizing browser-based configuration with adaptation of network parameters
US6094659A (en) * 1997-09-26 2000-07-25 3Com Corporation Web server for use in a LAN modem
TW371736B (en) * 1997-10-08 1999-10-11 Yen-Yuan Chianh Virtual IP gate and its IP construction
JPH11122285A (ja) * 1997-10-16 1999-04-30 Fujitsu Ltd Lan電話交換装置及びシステム
FI105753B (fi) * 1997-12-31 2000-09-29 Ssh Comm Security Oy Pakettien autentisointimenetelmä verkko-osoitemuutosten ja protokollamuunnosten läsnäollessa
JP2000156709A (ja) * 1998-11-20 2000-06-06 Pfu Ltd アドレス変換装置および記録媒体
US6389462B1 (en) * 1998-12-16 2002-05-14 Lucent Technologies Inc. Method and apparatus for transparently directing requests for web objects to proxy caches
JP2001156852A (ja) * 1999-11-29 2001-06-08 Nec Corp ネットワークアドレス変換装置
GB2365256A (en) * 2000-07-28 2002-02-13 Ridgeway Systems & Software Lt Audio-video telephony with port address translation

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0848482A2 (en) * 1995-01-20 1998-06-17 Automotive Motion Technology Limited Brushless DC motors
US6061349A (en) * 1995-11-03 2000-05-09 Cisco Technology, Inc. System and method for implementing multiple IP addresses on multiple ports
US6038233A (en) * 1996-07-04 2000-03-14 Hitachi, Ltd. Translator for IP networks, network system using the translator, and IP network coupling method therefor

Also Published As

Publication number Publication date
DE60118572D1 (de) 2006-05-18
US7362747B2 (en) 2008-04-22
FR2812991A1 (fr) 2002-02-15
EP1308014B1 (fr) 2006-04-05
AU2001279931B2 (en) 2004-06-24
JP4696440B2 (ja) 2011-06-08
PL365078A1 (en) 2004-12-27
DE60118572T2 (de) 2007-04-05
JP2004506385A (ja) 2004-02-26
CA2417116C (fr) 2006-03-14
US20040090990A1 (en) 2004-05-13
WO2002013477A2 (fr) 2002-02-14
EP1308014A2 (fr) 2003-05-07
ATE322788T1 (de) 2006-04-15
CA2417116A1 (fr) 2002-02-14
CN1636369A (zh) 2005-07-06
FR2812991B1 (fr) 2003-01-24
AU7993101A (en) 2002-02-18
WO2002013477A3 (fr) 2002-07-18
IL154288A0 (en) 2003-09-17
ES2259038T3 (es) 2006-09-16

Similar Documents

Publication Publication Date Title
JP3531367B2 (ja) トランスレータ
US5351237A (en) Network system comprising a plurality of lans connected to an ISDN via a plurality of routers, each capable of automatically creating a table for storing router information
US7512116B2 (en) Gateway for internet telephone
US7508818B2 (en) IP telephony method and IP telephone system
US6173334B1 (en) Network system including a plurality of lan systems and an intermediate network having independent address schemes
CN101401366B (zh) 中继设备、通信***、通信方法以及计算机程序
CN100440886C (zh) 多媒体协议穿越网络地址转换设备的实现方法
US7376123B2 (en) Management and control of call center and office telephony assets
US8072979B2 (en) Terminal-to-terminal communication control system for IP full service
CA2254045A1 (en) Integrated information communication system
JP2004147349A (ja) ローカルipネットワークを通した多重通話システム及び方法
US20060193308A1 (en) Providing packet communication service
EP1499072B1 (en) Method for interconnecting a PLC LAN with any other non-PLC LAN
CN101621506A (zh) 透过nat实现实时多媒体双向通信的方法
CN100391213C (zh) 在内部数据网和公共数据网之间传送数据的方法和实施该方法的装置
US20040019642A1 (en) Broadcast type communication data distribution device and broadcast type communication system
CN100542161C (zh) 在包传输网络中用户设备终端的标识符的翻译
AU761977B2 (en) Security in telecommunications network gateways
KR20020036165A (ko) 망주소변환기술이 적용된 인터넷상의 데이터 통신 방법 및그 장치
KR100458252B1 (ko) 케이블 모뎀과 케이블 모뎀 단말 시스템간의 메시지 교환방법
US7092383B2 (en) Method for switching on a subscriber signal, associated switching office and associated program
JP4151699B2 (ja) 変換装置及び管理方法
JPH09252271A (ja) データ伝送装置およびその方法
CA2340293A1 (en) Terminal-to-terminal communication connection control method using ip transfer network
JP3900157B2 (ja) トランスレータ

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20090916