多层NAT网络中面向应用的名字注册系统及方法

    公开(公告)号:CN101247408A

    公开(公告)日:2008-08-20

    申请号:CN200810102343.3

    申请日:2008-03-20

    Abstract: 本发明公开了一种多层NAT环境下面向应用的名字注册系统、登录方法以及查询方法,所述多层NAT环境包括公有网络和至少一个私有网络,所述私有网络通过地址转换单元接入公有网络或其他私有网络;所述名字注册系统包括系统终端设备、呼叫代理服务器以及接入公有网络和至少一个私有网络的注册服务装置;通过应用本发明,在多层NAT网络环境中,使应用、服务、用户可以通过标识被定位。

    一种系统终端设备建立NAT穿越通道的方法

    公开(公告)号:CN101262447B

    公开(公告)日:2011-02-16

    申请号:CN200810104586.0

    申请日:2008-04-21

    CPC classification number: H04L61/256 H04L29/1249

    Abstract: 本发明公开了一种系统终端设备建立NAT穿越通道的方法,包括:呼叫方系统终端设备通过转发服务节点分别获取转发服务节点上的数据接收端口及网络地址、NAT设备上的数据接收端口及网络地址和系统终端设备上的数据接收端口及网络地址,并发送给被呼叫方的系统终端设备;被呼叫方的系统终端设备的数据发送端口向呼叫方系统终端设备分别顺序直通测试、转发测试和穿越测试,获取呼叫方系统终端设备的接收数据端口的网络地址和端口;将被呼叫方的系统终端设备的数据接收的网络地址与端口发送给呼叫方系统终端设备。本发明考虑多级NAT下端到端通信的多样性,充分利用多级NAT所构成私网内的网络资源,可以在多种场景下实现NAT的穿越。

    转发节点选取方法和装置

    公开(公告)号:CN101562569A

    公开(公告)日:2009-10-21

    申请号:CN200910085467.X

    申请日:2009-05-26

    Abstract: 本发明提供一种转发节点选取方法,用于在包括服务节点、转发节点和用户节点的覆盖网上为源用户节点选取合适的转发节点以构建从源用户节点到目的用户节点的备用路径,该方法包括:根据源用户节点的位置和该源用户节点所在网络的拓扑结构,采用BFBB算法选取该源用户节点的候选邻居转发节点;检测源用户节点经由候选邻居转发节点到达目的用户节点的候选路径与所述源用户节点到目的用户节点的默认路径的相关性,将相关性高的候选路径所对应的转发节点从所述候选邻居转发节点中删除;将源用户节点经由候选邻居转发节点到达目的用户节点的候选路径做性能检测,将不满足性能要求的候选路径所对应的转发节点从所述候选邻居转发节点中删除,剩余的候选邻居转发节点为所要选取的转发节点。

    覆盖网备用路径生成方法和装置

    公开(公告)号:CN101562568B

    公开(公告)日:2011-05-11

    申请号:CN200910085466.5

    申请日:2009-05-26

    Abstract: 本发明提供一种覆盖网备用路径生成方法,该方法包括:利用覆盖网中的标志服务器节点对转发节点做网络测距,计算任意两个转发节点间的综合性能相似度,由综合性能相似度为具有相近性能的转发节点构建逻辑转发网络;接入服务器节点根据用户节点的请求转发节点消息在用户节点所在的自由域中选择逻辑转发网络,然后通过逻辑转发网络的入口转发节点找到服务转发节点;服务转发节点在所在的逻辑转发网络上运行BFBB算法,根据运行结果选择转发节点作为一次候选转发节点;对候选转发节点所能形成的路径做性能检测,保留通过性能检测的候选转发节点,在用户节点间进行业务通信时,根据业务从所保留的候选转发节点中选择合适的转发节点以构建备用路径。

    覆盖网备用路径生成方法和装置

    公开(公告)号:CN101562568A

    公开(公告)日:2009-10-21

    申请号:CN200910085466.5

    申请日:2009-05-26

    Abstract: 本发明提供一种覆盖网备用路径生成方法,该方法包括:利用覆盖网中的标志服务器节点对转发节点做网络测距,计算任意两个转发节点间的综合性能相似度,由综合性能相似度为具有相近性能的转发节点构建逻辑转发网络;接入服务器节点根据用户节点的请求转发节点消息在用户节点所在的自由域中选择逻辑转发网络,然后通过逻辑转发网络的入口转发节点找到服务转发节点;服务转发节点在所在的逻辑转发网络上运行BFBB算法,根据运行结果选择转发节点作为一次候选转发节点;对候选转发节点所能形成的路径做性能检测,保留通过性能检测的候选转发节点,在用户节点间进行业务通信时,根据业务从所保留的候选转发节点中选择合适的转发节点以构建备用路径。

    一种系统终端设备建立NAT穿越通道的方法

    公开(公告)号:CN101262447A

    公开(公告)日:2008-09-10

    申请号:CN200810104586.0

    申请日:2008-04-21

    CPC classification number: H04L61/256 H04L29/1249

    Abstract: 本发明公开了一种系统终端设备建立NAT穿越通道的方法,包括:呼叫方系统终端设备通过转发服务节点分别获取转发服务节点上的数据接收端口及网络地址、NAT设备上的数据接收端口及网络地址和系统终端设备上的数据接收端口及网络地址,并发送给被呼叫方的系统终端设备;被呼叫方的系统终端设备的数据发送端口向呼叫方系统终端设备分别顺序直通测试、转发测试和穿越测试,获取呼叫方系统终端设备的接收数据端口的网络地址和端口;将被呼叫方的系统终端设备的数据接收的网络地址与端口发送给呼叫方系统终端设备。本发明考虑多级NAT下端到端通信的多样性,充分利用多级NAT所构成私网内的网络资源,可以在多种场景下实现NAT的穿越。

    转发节点选取方法和装置

    公开(公告)号:CN101562569B

    公开(公告)日:2012-04-18

    申请号:CN200910085467.X

    申请日:2009-05-26

    Abstract: 本发明提供一种转发节点选取方法,用于在包括服务节点、转发节点和用户节点的覆盖网上为源用户节点选取合适的转发节点以构建从源用户节点到目的用户节点的备用路径,该方法包括:根据源用户节点的位置和该源用户节点所在网络的拓扑结构,采用BFBB算法选取该源用户节点的候选邻居转发节点;检测源用户节点经由候选邻居转发节点到达目的用户节点的候选路径与所述源用户节点到目的用户节点的默认路径的相关性,将相关性高的候选路径所对应的转发节点从所述候选邻居转发节点中删除;将源用户节点经由候选邻居转发节点到达目的用户节点的候选路径做性能检测,将不满足性能要求的候选路径所对应的转发节点从所述候选邻居转发节点中删除,剩余的候选邻居转发节点为所要选取的转发节点。

    多层NAT网络中面向应用的名字注册系统及方法

    公开(公告)号:CN101247408B

    公开(公告)日:2010-11-03

    申请号:CN200810102343.3

    申请日:2008-03-20

    Abstract: 本发明公开了一种多层NAT环境下面向应用的名字注册系统、登录方法以及查询方法,所述多层NAT环境包括公有网络和至少一个私有网络,所述私有网络通过地址转换单元接入公有网络或其他私有网络;所述名字注册系统包括系统终端设备、呼叫代理服务器以及接入公有网络和至少一个私有网络的注册服务装置;通过应用本发明,在多层NAT网络环境中,使应用、服务、用户可以通过标识被定位。

Patent Agency Ranking