用于维护地址转换表的方法和装置的制作方法

文档序号:7941653阅读:149来源:国知局
专利名称:用于维护地址转换表的方法和装置的制作方法
技术领域
本发明的领域是电信网络的领域。本发明在因特网协议传输语音(VoIP)的电信网络中得到非限制性的优选应用。
背景技术
具体地,在IP传输语音的网络中,用户周期性地进行注册以向网络通知它们的存 在,从而提供可联系到它们的地址。具体地,在这样的网络中,用户终端通常经由家庭网关 来接入网络。如本身所已知的,这个网关包括以下表格,在该表格中,它将与家庭网络的每 个终端相关联的IP地址和端口与公共网络上的所述相同网关的地址和端口相关联。对于本领域的技术人员而言,这个表格已知为网络地址转换(NAT)表。这里,要在 广义上将术语NAT理解为囊括了网络地址和端口转换(NAPT)的较广构思。如在本领域中已知的,如果地址转换表的内容没有被更新,则网关有规则地删除 它们。将地址转换表保持为最新的一种已知方法是强制在用户终端和网络之间进行人为的 信令交换,如下面参考图1所描述的。这个图示出了根据这个机制进行的四个消息交换Ll到L4。在这个图中·附图标记10标明终端;·附图标记20标明包括NAT表的家庭网关或路由器调制解调器;·附图标记30标明能够与家庭网关通信的用户收集单元;以及 附图标记40标明能够管理对于给定服务(例如,IP传输语音)的用户注册的网 络核心单元,诸如会话发起协议(SIP)服务器。参考消息交换Li,终端10向网络核心实体40发送用于注册一个小时的请求 REG(3600)。这些消息穿过家庭网关20和用户收集单元30,所述二者串联在终端10和SIP服 务器40之间。在收到这个消息时,SIP服务器40通过发送消息OK(3600)来授权将用户的注册 在它的数据库中维持一个小时。在现有技术中,那么SIP服务器所提供的预订的值是一个小时。为了强制与终端10的用户的注册关联的信令交换、以便让信息继续存储在地址 转换表中,用户收集单元30通过经由家庭网关20向终端10发送在这个示例中被设置在五 分钟(300秒)的预订值的授权消息,来有意地减少网络所提供的预订值。结果,并且如消息交换L2所示出的,实际上在收到用户收集单元30所修改的消息 之后的300秒,终端10向SIP服务器40请求300秒的注册。在本领域中已知了 IP传输语 音的终端10适于网络核心所提供的授权。当然,用户收集单元30没有必要将这个注册请求路由到网络核心40,这是因为在 这里描述的示例中,所述核心已经同意将终端10的预订维持一个小时的预订时间段。结果,用户收集单元30仅向终端10发送又一 300秒的新预订授权。
对于消息交换L3而言,同样地重复针对消息交换L2所描述的机制,如两头为箭头 的虚线所示出的。如在本领域中已知的,用户收集单元30与上面的处理并行地监视SIP服务器40 所提供的预订(其在这个示例中为一个小时)是否接近它的期满。假设,当用户收集单元30在消息交换L4期间接收到五分钟的注册请求时,SIP服 务器40所提供的预订接近期满。然后,用户收集单元30利用3600秒的原始预订值来替换这个注册消息中的减去 了 300秒的预订值,以便向SIP服务器40恳请(solicit) —个小时的终端10的新预订。如上面参考消息交换Ll描述的,SIP服务器40同意一个小时的预订,并且用户收 集单元30在这个消息中用设置在300秒的减少值来替代网络核心所提供的预订值,以便人 为地强制终端10的信令交换,从而将家庭网关20中的地址转换表维持为最新。现有技术的缺点上面的机制的第一缺点在于它人为地生成接入网络中的多余的应用信令消息业 务,这迫使运营商将IP传输语音服务用户收集单元的容量加倍。这个机制的第二缺点在于它需要向收集单元引入专用于生成这个人为业务的功 能。

发明内容
因此,需要提出一种用于维护家庭网关或路由器调制解调器的地址转换表的、特 别是没有生成接入网络中的多余消息的更简单且更有效的解决方案。这通过一种用于维护地址转换表的装置来实现,该装置串联地放置在用户终端与 电信网络的第三方实体之间,该装置的特征在于,它适于·截听由所述终端使用应用信令协议向所述第三方实体发送的注册请求消息,所 述装置在第一接收时间、在专用于使用所述协议的消息交换的接收端口处接收所述消息; 验证专用于使用所述协议在所述终端和所述第三方实体之间交换应用信令消息 的条目(entry)在地址转换表中的存在;以及·如果不存在专用于使用所述协议在所述终端和所述第三方实体之间交换应用信 令消息的条目,则在地址转换表中创建特定条目,该特定条目用于将所述终端在电信网络 中的公共地址和公共端口以及条目的有效性的指示与所述终端在将它连接到所述装置的 专有网络中的专有地址和专有端口相关联,这个有效性指示考虑了第一接收时间和第一有 效性时间段。借助于专用于应用信令消息的输入端口之一,本发明的用于维护地址转换表的装 置识别出终端向第三方实体发送的消息是符合具体应用信令协议的请求消息。这个协议对 应于地址转换表中的特定类型的条目,它将专用于所述条目的有效性指示与所述条目相关 联。这样,本发明基于维护地址转换表的完全新颖且有创造性的途径,其依赖于该装 置的如下能力,即识别在终端和第三方实体之间交换消息时所使用的应用信令协议的能 力、和在地址转换表中创建特定条目的能力,所述特定条目涉及符合所述协议的消息交换, 包括适合于该类型的条目的有效性指示。
根据本发明的第一方面,所述第一有效性时间段具有专用于所述应用信令协议的 预定值。例如,这个第一有效性时间段被配置为第三方实体所传递的注册预订的通常持续 时间。其优点在于,通常,第一有效性指示对应于第三方实体所同意的注册时间段,这限制 了对现有技术的多余消息的依靠。根据本发明的第二方面,所述用户终端所发送的注册请求包括所要求的注册有效 性时间段,并且所述第一有效性时间段被选定为等于所述所要求的注册有效性时间段。其优点在于有效性指示特别适于用户终端注册请求。相应地,如果接受对所要求 的注册时间段的请求,则该条目的有效性时间段对应于注册预订的持续时间。在这种情况 下,因此不再必须具有对用于发送多余消息的现有技术机制的依靠。根据本发明的第三方面,用于维护地址转换表的装置适于·等待由所述第三方实体响应于所述请求向所述用户终端的公共端口发送的授权 消息;·当在第二接收时间处接收到从第三方实体到所述终端的授权消息时,如果存在 一个注册有效性时间段,则提取注册有效性时间段;以及·如果存在有效性时间段、并且它不为零,则基于第二接收时间和所提取的注册有 效性时间段来更新所述条目的有效性指示。根据本发明的这个第三方面,在以下两个阶段中产生专用于根据具体协议在终端 和第三方实体之间交换应用信令的条目的有效性指示首先,在创建条目时、并且基于第一有效性时间段;这个第一有效性时间段可具有 任何值,例如几分钟的预定值、或者用户终端所请求的注册的有效性时间段的值,如上面所 指出的;以及其次,当它截听第三方实体所发送的授权消息时(所述第三方实体优选地为诸如 IP多媒体子系统(IMS)架构中的代理呼叫会话控制功能(P-CSCF)类型的应用服务器之类 的网络输入实体),本发明的装置从其中提取注册的有效性时间段;它使用这个注册有效 性时间段来更新该表格中的条目的有效性指示。作为结果,基于应用服务器所实际供应的注册或预订时间段来更新地址转换表中 的条目的有效性指示。其优点在于本发明的这个第三方面的装置保证了维护地址转换表中 的条目与成功的注册相协调。另一优点在于,它意味着可以选定例如几分钟的短第一有效性时间段,同时避免 了用户终端在预订结束之前发送多余信令消息来维护地址转换表。选定几分钟的第一有效 性时间段而不是注册预订时间段(至少一个小时)的一个益处在于,确保了如果第三方实 体拒绝来自用户终端的请求、则从地址转换表中快速删除所述条目。结果,并且与现有技术相对地,收集实体不再在维护地址转换表中担任任何角色。 具体地,它不再必须检测网络地址转换情形(NAT情形)、或者不再用与通常向地址转换表 的标准条目分配的几分钟的有效性时间段对应的较低值来替代注册有效性时间段值。根据本发明的另一方面,所述条目的有效性指示是通过将注册的有效性时间段相 加到第二接收时间来计算的。这样做的优点在于,专用于根据应用信令协议在终端和电信网络之间交换消息的 条目通过单个值来指明了条目的期满时间。
可替换地,有效性指示可包括与授权的有效性时间段相等的该条目的有效性时间 段、和从其开始有效性时间段适用的时间(例如,第二接收时间)。根据本发明的另一方面,如果在所述地址转换表中已经存在专用于使用这个协议 在所述终端和电信网络之间交换应用信令消息的条目,则所述装置将应用信令消息直接中 继到第三方实体,并等待授权消息。根据本发明的另一方面,当接收到包括零注册有效性时间段或没有注册有效性时
间段的授权消息时,所述用于维护地址转换表的装置可从所述地址转换表中删除所述条目。这样的优点在于,尽可能快速地释放根据本发明的、专用于交换应用信令消息的 转换表的条目,这使得能够优化地址转换表的资源。按照相关的方式,本发明提供了一种适于由串联地放置在专有网络的用户终端与 电信网络的第三方实体之间的装置实现的、用于维护地址和端口转换表的方法,所述方法 的特征在于,它包括如下步骤·截听由所述终端使用应用信令协议向所述第三方实体发送的注册请求消息,所 述装置在第一接收时间、在专用于使用所述协议的消息交换的接收端口处接收所述消息; 验证专用于使用所述协议在所述终端和所述第三方实体之间交换应用信令消息 的条目在地址转换表中的存在;以及·如果不存在专用于使用所述协议在所述终端和所述第三方实体之间交换应用信 令消息的条目,则在地址转换表中创建特定条目,该特定条目用于将所述终端在电信网络 中的公共地址和公共端口以及条目的有效性的指示与所述终端在将它连接到所述装置的 专有网络中的专有地址和专有端口相关联,这个有效性指示考虑了第一接收时间。根据本发明的一个方面,所述方法还包括如下步骤·等待由所述第三方实体响应于所述请求向所述用户终端发送的授权消息;·当在第二接收时间处接收到从第三方实体到所述终端的授权消息时,如果存在 一个注册有效性时间段,则提取注册有效性时间段;以及·如果存在有效性时间段、并且它不为零,则基于第二接收时间和注册有效性时间 段来更新所述条目的有效性指示。在一个具体实现中,通过计算机程序指令来确定用于维护地址转换表的方法的步
马聚ο结果,本发明还提供了一种信息介质上的计算机程序,所述程序适于执行在用于 维护地址转换表的装置中或者更一般地执行在计算机中,并且包括适于执行如上所述的用 于维护地址转换表的方法的步骤的指令。这个程序可使用任何编程语言,并且可采用源代码、目标代码或介于源代码和目 标代码之间的(诸如,部分编译形式的)代码的形式、或采用任何其它可期望的形式。本发明还提供了一种计算机可读信息介质,包括如上所述的计算机程序的指令。所述信息介质可以是能够存储所述程序的任何实体或装置。例如,所述介质可包 括存储部件,诸如ROM (例如,CD ROM、或微电子电路ROM)、或磁存储部件(例如,软盘或硬
) ο此外,所述信息介质可以是诸如电学信号或光学信号之类的可传送的介质,其适于经由电缆或光缆、通过无线电、或通过其它手段来路由。本发明的程序具体地可在因特网 类型的网络上下载。可替换地,所述信息介质可以是合并了所述程序的集成电路,所述电路适于执行 正在讨论的方法或要在其执行中使用。本发明的装置和方法具体地可由家庭网关或路由器调制解调器来执行。结果,本发明还提供了一种用于将专有网络的用户终端连接到电信网络的第三方 实体的家庭网关或路由器调制解调器,所述网关或调制解调器的特征在于,其包括·地址转换表,能够存储专用于使用应用信令协议在所述用户终端和电信网络的 第三方实体之间交换应用信令消息的条目,所述条目用于将所述终端在专有网络中的专有 地址和专有端口与所述终端在电信网络中的公共地址和公共端口以及所述条目的有效性 的指示相关联;以及·如上所述的用于维护地址转换表的装置。本发明最后提供了一种地址转换表,其适于在条目中将终端在专有网络中的专有 地址和专有端口与所述终端在电信网络中的公共地址和公共端口相关联,所述表的特征在 于,它包括专用于使用应用信令协议在所述用户终端和电信网络的第三方实体之间交换应 用信令的条目,所述条目还包括所述条目的有效性的指示。


在阅读了借助于本发明一个具体实施例的仅说明性且非限制性示例并根据附图 进行的以下描述时,本发明的其它优点和特征将变得更明显,其中图1示意性示出了用于维护地址转换表的现有技术机制;图2示意性地并且在它的环境中示出了用于维护地址转换表的本发明的一个实 施例的装置;图3以流程图的形式示出了用于维护地址转换表的本发明的方法的步骤;以及图4示出了在如上面参考图3描述的本发明的环境中交换的消息。
具体实施例方式本发明的一般原理是使用用于维护地址转换表的机制,其专用于该表格中的条 目,所述条目涉及使用应用信令协议来在专有网络的用户终端与电信网络的第三方实体之 间交换应用信令消息。下面考虑用户终端寻求经由IMS网络来接入IP传输语音(VoIP)服务的示例。因 此,用户终端使用例如会话发起协议(SIP)的应用信令协议,来将服务注册请求发送到IMS 网络的接入实体。然而,要注意,本发明不限于这个示例,并且可以在用户终端使用任何其它应用信 令协议(例如,H. 323协议、H. 248协议或者媒体网关控制协议(MGCP))来发送注册请求之 后,触发本发明的用于维护地址转换表的机制。下面,必须在广义上解释表达注册请求,即将其解释为不限于初始注册请求,而且 还囊括了注册续展(renewal)请求或撤销注册(deregistration)请求。还要注意,一些应 用信令协议指定其它类型的注册请求。这是SIP的情况,例如其中用户终端发送有效预订列表注册请求,这使得它能够在响应中获得每个联系地址的有效性时间段或剩余预订时间 段。图2示出了连接到专有网络(家庭网络)1的用户终端10。用户的专有网络还包 括另一用户终端11和计算机12。顾客设施经由家庭网关或路由器调制解调器200而连接 到运营商的收集网络2。为了简化,下面使用表达家庭网关来指这两个装置。然而应该牢 记,本发明的方法可通过具有路由器调制解调器功能的任何设备来实现。收集单元30使用SIP来向实现了 IMS架构的核心网络3的应用服务器40中继用 户终端10所发送的注册请求。表达应用服务器指的是能够直接与用户终端10交换应用信 令消息的电信网络的任何实体,例如,P-CSCF类型的IMS网络SIP接入实体。因此,所述注 册请求被中继到用于主管(host) “注册器(REGISTRAR)Ij^gW IMS网络的另一实体,例如 服务-呼叫会话控制功能(S-CSCF)实体。家庭网关200包含地址转换表26。地址转换表的标准功能是将用户终端10的组合(combination)(专有地址@ LAN10、专有端口 P10)转换为组合(公共地址0PU20、公共端口 P20)。根据本发明,条目27专用于使用给定信令协议在终端10和诸如应用服务器40之 类的第三方实体之间进行的应用信令消息的一连串交换。一旦用户终端通过使用信令协议 而将注册请求发送到IMS网络来请求与应用服务器40通信,就创建条目27。根据本发明, 除了专有和公共(地址、端口)组合之外,条目27还包括有效性指示ED。本发明的条目27 因此是五元组(quintuplet)而不是现有技术中的四元组(quadruplet)。家庭网关200还包括本发明的用于维护地址转换表的装置20。家庭网关200最后包括至少一个接收机端口 201,其专用于接收来自用户的专有 网络的终端10、11、12之一的、使用给定的协议的应用信令消息。在这里描述的本发明的实施例中,本发明的装置20包括传统地在标准计算机中 找到的硬件组件(即,处理器22)、随机存取存储器(RAM) 23、只读存储器(R0M)24、用于与专 有网络1通信的电信部件21、以及用于与公共网络2通信的电信部件25。本发明的装置20连接到地址转换表26,其中它可创建或删除条目。只读存储器24构成存储了本发明的计算机程序的存储介质,所述计算机程序包 括用于执行如下面参考图3和图4描述的、本发明的用于维护地址转换表的方法的步骤的 指令。用于维护装置20所使用的地址转换表的方法包括截听(intercept)用以注册IP 传输语音(VoIP)服务的请求的步骤E1,所述请求由终端10向应用服务器40发送、并且在 第一接收时间DR在专用于SIP应用信令协议的家庭网关接收机端口 201处接收。在步骤E2中,它验证专用于使用SIP而在所述终端10和网络3之间交换信令消 息的条目27在地址转换表26中的存在。如果在地址转换表26中不存在专用于这个类型的应用信令消息交换的条目,则 本发明的方法在步骤E3中在地址转换表26中创建特定条目27,所述特定条目27用于将终 端10在收集网络2中的公共地址和公共端口(@PUB20、P20)以及有效性指示与该终端在它 的专有网络1中的专有地址和专有端口(@LAN10、P10)相关联,所述有效性指示例如为从第 一接收时间DR开始的该条目的第一期满时间ED。它例如通过相加第一有效性时间段来计算第一期满时间ED。可替换地,有效性指示包括开始时间和第一有效性时间段。根据本发明的第一方面,这个第一有效性时间段可具有预定的值;根据本发明的 第二方面,如果来自用户终端的请求指定一个所请求的注册有效性时间段,则它可以是所 请求的注册有效性时间段。根据本发明的第三方面,在两个阶段中更新第一有效性时间段。首先,用于维护地 址转换表的装置在接收时间DR向它分配几分钟的值(例如,300秒)。第二,在步骤E4中,它将应用信令消息中继到收集单元30,并然后等待从应用服 务器40到终端10的响应消息。如果在地址转换表26中存在用于用户终端10的、专用于VoIP类型应用信令消息 的交换的条目,则本发明的装置直接前进到步骤E4。在第二接收时间处,在步骤E5中,本发明的装置截听来自SIP服务器40并且在家 庭网关200的端口 P20处接收的响应消息。如果它是授权消息,则它指明应用服务器40向终端许可的注册有效性时间段,例 如用于SIP注册的有效性时间段。SIP标准(RFC3261)例如指定一个小时的默认有效性时 间段。对于其而言,3GPP标准为IMS系统指定一个星期的默认值。然而,要注意,本发明不 限于这些示例,并且它应用于由电信网络运营商所选定的任何其它值。在步骤E5中,本发明的装置从所接收的授权消息中提取注册有效性时间段。如果它是拒绝消息,则不更新第一期满时间ED。当到达期满时间ED时,从地址转 换表26中删除条目27。如果它是对明确撤销注册请求的响应消息,则它可指明或零有效性时间段或没有 时间段。如果它是对有效预订列表注册请求的响应消息,则它可指明一个或多个非零有效 性时间段或没有时间段。在步骤E6中,本发明的装置测试所提取的有效性时间段的值。如果它不是零,则 它在步骤E27中通过将该有效性时间段相加到第二接收时间来计算来自地址转换表的条 目的新期满时间E7。然后,在利用所计算的期满时间替换老的期满时间的情况下,它更新特 定条目27的五元组。如果有效性时间段是零、或者在所接收的响应消息中没有时间段,则本发明的装 置在步骤E8期间从地址转换表26中删除条目27。下面参考图4来描述本发明的一个实现中的消息交换Ll到L3。例如,假设在第一应用信令消息交换Ll中,用户终端10向应用服务器40发送SIP 注册请求REG(3600)以注册服务。这个请求接连地通过包括本发明的装置的家庭网关200 和用户收集单元30而被转送到应用服务器40。这个请求可选地指定所需要的注册有效性时间段,例如,3600秒。这个请求触发本发明的用于维护地址转换表的机制。本发明的在家庭网关200中的装置20截听在接收时间Tl在专用端口 201处所 接收的消息。它查阅家庭网关的地址转换表26,以验证对于终端10是否存在专用于使用 VoIP协议来交换应用信令消息的消息。如果存在,则它将消息REG(3600)中继到收集单元 30。如果不存在,则它使用上述的本发明的机制来在地址转换表26中创建在其中它写入五元组(0LAN10、P10、0PUB20、P20、ED)的条目27。根据装置20接收到请求REG的时间和第 一有效性时间段来计算有效性指示,该第一有效性时间段可具有预定的值、或所请求的注 册有效性时间段的值。根据本发明的一个方面,所述装置20然后开始等待来自第三方实体的响应消息。当在接收时间T2、它在由家庭网关200所创建的公共端口 P20处接收到用于用户 终端10与公共网络的交换的响应消息OK (3600)时,它截听所述响应消息,并从它中提取有 效性时间段DV (如果存在一个有效性时间段的话)。如果这个时间段不是零,则它通过T2+DV来更新地址转换表的条目27中的期满时 间,并然后将响应OK (3600)中继到终端10。在第二消息交换L2期间,终端10在达到期满时间T2+3600之前发送续展请求 RRE (3600)到应用服务器40。当在家庭网关200的专用端口 201处接收到这个请求时,本发明的装置20验证在 地址转换表26中是否存在用于用户终端10的条目。如果存在,则多个选项可供选择根据本发明的一个方面,装置20使用预定的有效性时间段值(优选地为通常的注 册预订值)来更新条目的有效性指示。根据本发明的另一方面,它从续展请求中提取所请求的注册有效性时间段(如果 存在一个所请求的注册有效性时间段的话),并基于接收到续展请求的时间和所请求的注 册有效性时间段来更新条目的有效性指示。根据本发明的又一方面,它将请求RRE(3600)直接中继到收集单元30,并等待响 应消息。当响应消息OK (3600)在接收时间T3处到达时,它通过利用从T3和在响应消息中 指明的有效性时间段DV中获得的所更新的值而替换老的有效性指示来更新地址转换表的 条目27,并然后将响应消息中继到终端10。在第三消息交换L3期间,终端10在到达期满时间T3+DV之前向SIP服务器40发 送明确的撤销注册请求RDE。根据本发明的一个方面,因为在地址转换表26中存在条目,所以本发明的装置直 接中继这个请求。当在接收时间T4处接收到来自SIP服务器40的授权响应时,它从所述消 息中提取零有效性时间段,或注意到不存在有效性时间段,并从地址转换表中删除条目27。
权利要求
一种用于维护地址转换表的装置,该装置串联地放置在用户终端与电信网络的第三方实体之间,该装置的特征在于,它适于·截听由所述终端使用应用信令协议向所述第三方实体发送的注册请求消息,所述装置在第一接收时间、在专用于使用所述协议的消息交换的接收端口处接收所述消息;·验证专用于使用所述协议在所述终端和所述第三方实体之间交换应用信令消息的条目在地址转换表中的存在;以及·如果不存在专用于使用所述协议在所述终端和所述第三方实体之间交换应用信令消息的条目,则在地址转换表中创建特定条目,该特定条目用于将所述终端在电信网络中的公共地址和公共端口以及条目的有效性的指示与所述终端在将它连接到所述装置的专有网络中的专有地址和专有端口相关联,这个有效性指示考虑了第一接收时间和第一有效性时间段。
2.根据权利要求1的用于维护地址转换表的装置,其特征在于,所述第一有效性时间 段具有专用于所述应用信令协议的预定值。
3.根据权利要求1的用于维护地址转换表的装置,其特征在于,所述用户终端所发送 的注册请求包括所请求的注册有效性时间段,并且所述第一有效性时间段被选定为等于所 述所请求的注册有效性时间段。
4.根据权利要求1的用于维护地址转换表的装置,其特征在于,它还适于 等待由所述第三方实体响应于所述请求向所述用户终端的公共端口发送的授权消息; 当在第二接收时间处接收到从第三方实体到所述终端的授权消息时,如果存在一个 注册有效性时间段,则提取注册有效性时间段;以及 如果存在有效性时间段、并且它不为零,则基于第二接收时间和所提取的注册有效性 时间段来更新所述条目的有效性指示。
5.根据权利要求4的用于维护地址转换表的装置,其特征在于,所更新的条目的有效 性指示是通过将注册有效性时间段相加到第二接收时间来计算的。
6.根据权利要求4的用于维护地址转换表的装置,其特征在于,如果在所述地址转换 表中已经存在与所述终端相关的条目,则所述装置将请求消息直接中继到第三方实体,并 等待响应于所述请求的授权消息。
7.根据权利要求4的用于维护地址转换表的装置,其特征在于,当接收到包括零注册 有效性时间段或没有注册有效性时间段的授权消息时,所述装置能从所述地址转换表中删 除所述条目。
8.一种用于将专有网络的终端连接到电信网络的第三方实体的家庭网关或路由器调 制解调器,所述网关或调制解调器的特征在于,其包括 地址转换表,能够存储专用于使用应用信令协议在所述用户终端和电信网络的第三 方实体之间交换应用信令消息的条目,所述条目用于将所述终端在专有网络中的专有地址 和专有端口与所述终端在电信网络中的公共地址和公共端口以及所述条目的有效性的指 示相关联;以及 用于维护地址转换表的装置,适于 截听由所述终端使用应用信令协议向所述第三方实体发送的注册请求消息,所述装置在第一接收时间、在专用于使用所述协议的消息交换的接收端口处接收所述消息; 验证专用于使用所述协议在所述终端和所述第三方实体之间交换应用信令消息的条 目在地址转换表中的存在;以及 如果不存在专用于使用所述协议在所述终端和所述第三方实体之间交换应用信令消 息的条目,则在地址转换表中创建特定条目,该特定条目用于将所述终端在电信网络中的 公共地址和公共端口以及条目的有效性的指示与所述终端在将它连接到所述装置的专有 网络中的专有地址和专有端口相关联,这个有效性指示考虑了第一接收时间和第一有效性 时间段。
9.一种适于存储与用户终端相关的条目的地址转换表,所述条目用于将用户终端在专 有网络中的专有地址和专有端口与所述用户终端在电信网络中的公共地址和公共端口相 关联,所述表的特征在于,它包括专用于使用应用信令协议在所述用户终端和电信网络的 第三方实体之间交换应用信令的条目,所述条目还包括所述条目的有效性的指示。
10.一种适于由串联地放置在专有网络的用户终端与电信网络的第三方实体之间的装 置实现的、用于维护地址转换表的方法,所述方法的特征在于,它包括如下步骤 截听由所述终端使用应用信令协议向所述第三方实体发送的注册请求消息,所述装 置在第一接收时间、在专用于使用所述协议的消息交换的接收端口处接收所述消息; 验证专用于使用所述协议在所述终端和所述第三方实体之间交换应用信令消息的条 目在地址转换表中的存在;以及 如果不存在专用于使用所述协议在所述终端和所述第三方实体之间交换应用信令消 息的条目,则在地址转换表中创建特定条目,该特定条目用于将所述终端在电信网络中的 公共地址和公共端口以及条目的有效性的指示与所述终端在将它连接到所述装置的专有 网络中的专有地址和专有端口相关联,这个有效性指示考虑了第一接收时间。
11.根据权利要求10的用于维护地址转换表的方法,其特征在于,它还包括如下步骤 等待由所述第三方实体响应于所述请求向所述用户终端的公共端口发送的授权消息; 当在第二接收时间处接收到从第三方实体到所述终端的公共端口的授权消息时,如 果存在一个注册有效性时间段,则提取注册有效性时间段;以及 如果存在有效性时间段、并且它不为零,则基于第二接收时间和注册有效性时间段来 更新所述条目的有效性指示。
12.—种计算机程序,包括用于当由计算机执行所述程序时、执行根据权利要求10的 用于维护地址转换表的方法的步骤的指令。
全文摘要
本发明涉及一种用于维护地址转换表的装置,跨越在终端与电信网络中的第三方实体之间的流而安排所述装置。根据本发明,该装置能够实现用于检查专用于根据所述协议在所述终端和所述第三方实体之间交换应用性信令消息的输入在地址转换表中的存在的部件;以及,如果不存在专用于根据所述协议在所述终端和所述第三方实体之间交换应用性信令消息的输入,则在地址转换表中创建特定输入,该特定输入用于将所述终端在电信网络中的公共地址、公共端口、以及输入有效性指示与所述终端在将它连接到所述装置的专有网络中的专有地址和专有端口相关联,其中所述有效性指示考虑了第一接收时间。
文档编号H04L29/12GK101884207SQ200880118526
公开日2010年11月10日 申请日期2008年11月24日 优先权日2007年11月30日
发明者让-克劳德·勒劳兹克, 里吉斯·萨弗尔 申请人:法国电信公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1