[发明专利]通信系统有效
申请号: | 201080049300.9 | 申请日: | 2010-09-09 |
公开(公告)号: | CN102598637A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | T·曼莎;S·罗宾逊 | 申请(专利权)人: | 英国电讯有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 吕俊刚;张旭东 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 系统 | ||
本发明涉及通信系统,并且具体地,涉及客户端装置和服务器装置通过分组交换通信系统的连接。
网络地址转换(NAT)是在跨过通信业务路由装置或网关进行传送的同时,修改在数据报数据包头部中的网络地址信息的处理,以用于将给定的地址空间重新映射到另一个的目的。该处理在创建小型私用网络时非常有用,因为它允许所有的终端共享可全球路由IP(互联网协议)地址。利用该系统的终端因此可以使用私用IP地址域相互通信,同时NAT网关在其面对公共侧具有公用地址。
在NAT网关后面的各个主机仍然能够发起与在网关外侧的实体的连接。然而,在网关外侧的实体不能发起到在网关后面的各个主机装置的通信,因为它们不能访问在网关后面的私用IP地址。
在对等网络中,为了某些目的,在NAT网关后面的主机必须被直接达到,从而与其它对等体通信。然而,NAT网关隐藏各个主机,从而对等体不是全球可达到的。这可以通过与在网关上的端口的识别一起地使外侧的实体指定NAT网关的公用IP地址来解决,并且便于NAT网关将每一个端口映射到之前指定的内部私用IP和端口。然而,这导致破坏了普通的端到端连接。NAT技术不是标准化的,从而NAT装置的扩散使得对等应用难以相互操作。
本发明提供一种系统,该系统使得可以与由NAT网关服务的终端创建可靠的通信。
根据本发明,提供了一种用于在连接到网络的服务器装置和通过网关连接到所述服务器装置的客户端装置之间创建通信的处理,所述网关也连接到所述网络,其中,所述网关与路由器和多个连接服务器相关联,通过所述多个连接服务器,客户端装置可以连接到所述网关,并且其中,每一个连接服务器报告它与各个客户端装置的新近的连接,并且其中,当针对目标客户端装置的连接请求从所述服务器发送到所述路由器时,所述路由器从与所述网关相关联的所述多个连接服务器中的每一个连接服务器请求目标装置的连接历史,每一个连接服务器报告它的针对所述目标客户端装置的连接历史,并且所述路由器通过具有最新近的连接的连接服务器来尝试与所述客户端装置的通信。
在优选实施方式中,所述路由器将指令发送到所述客户端装置,从而发起与所述服务器装置的通信连接。这保持了网关的完整性并且确保如果客户端装置和连接服务器稍后变得分离,服务器装置不试图与接下来和同一连接服务器相关联的另外的客户端装置连接。
此外,在优选实施方式中,所述路由器将所述连接请求发送到多于一个的所述连接服务器,接收到所述请求的所述连接服务器中的每一个连接服务器将响应发送到所述路由器以指示所述目标客户端装置当前是否连接到该连接服务器,并且所述路由器更新在存储部中的与所述目标客户端装置当前连接的所述连接服务器(如果有的话)相关联的数据,从而为该连接服务器提供更新的数据。
在优选实施方式中,所述路由器根据对一个或更多个所述最新近的连接进行识别的时间戳数据来选择用于连接尝试的一个或更多个连接服务器。当利用所述连接服务器中的一个来建立连接时,可以删除与其它连接服务器相关联的时间戳,或者,特别地,如果没有连接服务器报告到所述目标装置的连接,则可以保持所述时间戳,作为当所述目标装置下一次上线时的可能位置的指示。
本发明还涉及一种用于在一个或更多个客户端装置和网络连接之间创建连接的网络网关,所述网关包括多个连接服务器、路由器、发送器、存储部和接收器,所述存储部用于存储与各个连接服务器相关联的关于该连接服务器与一个或更多个客户端装置中的每一个客户端装置的新近连接的数据,所述接收器用于从所述网络连接接收连接到目标客户端装置的请求,
所述路由器响应于如此的连接请求,以从所述多个连接服务器中的每一个连接服务器请求所述目标装置的连接历史,每一个连接服务器报告它的针对所述目标客户端装置的连接历史,并且所述路由器被构造为通过具有最新近报告的连接的连接服务器来尝试与所述客户端装置的通信。
现在将结合附图通过示例的方式描述本发明的实施方式,其中:
图1是例示出共同操作以实现本发明的要素的示意图。
图2是例示出在图1中描述的网关装置的功能部件的示意图。
图3是例示出当利用在用户终端中的目标客户端应用创建连接时发生的信息流的示意图。
图4是例示出由路由器执行的处理的流程图。
图5是例示出由连接服务器之一执行的处理的流程图。
图6是例示出由在用户终端中的客户端应用20执行的处理的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英国电讯有限公司,未经英国电讯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080049300.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种环网电缆配盘工艺
- 下一篇:调色剂容器及成像设备