[go: up one dir, main page]

CN1946062A - 保活nat设备中会话表项的方法和系统 - Google Patents

保活nat设备中会话表项的方法和系统 Download PDF

Info

Publication number
CN1946062A
CN1946062A CNA2006101407769A CN200610140776A CN1946062A CN 1946062 A CN1946062 A CN 1946062A CN A2006101407769 A CNA2006101407769 A CN A2006101407769A CN 200610140776 A CN200610140776 A CN 200610140776A CN 1946062 A CN1946062 A CN 1946062A
Authority
CN
China
Prior art keywords
keep
alive
session entry
nat device
bgf
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.)
Pending
Application number
CNA2006101407769A
Other languages
English (en)
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.)
Huawei Digital Technologies Chengdu Co Ltd
Original Assignee
Huawei Digital Technologies Chengdu Co Ltd
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 Huawei Digital Technologies Chengdu Co Ltd filed Critical Huawei Digital Technologies Chengdu Co Ltd
Priority to CNA2006101407769A priority Critical patent/CN1946062A/zh
Publication of CN1946062A publication Critical patent/CN1946062A/zh
Priority to PCT/CN2007/070149 priority patent/WO2008043283A1/zh
Priority to CN200780000321XA priority patent/CN101317403B/zh
Priority to EP07115938A priority patent/EP1912415B1/en
Priority to DE602007003171T priority patent/DE602007003171D1/de
Priority to AT07115938T priority patent/ATE448631T1/de
Priority to ES07115938T priority patent/ES2334946T3/es
Priority to US12/410,990 priority patent/US9166948B2/en
Priority to US14/854,995 priority patent/US10021068B2/en
Pending 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/255Maintenance or indexing of mapping tables
    • H04L61/2553Binding renewal aspects, e.g. using keep-alive messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • H04L45/026Details of "hello" or keep-alive messages
    • 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/256NAT traversal
    • H04L61/2564NAT traversal for a higher-layer protocol, e.g. for session initiation protocol [SIP]
    • 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/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]

Landscapes

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

Abstract

本发明提供一种保活NAT设备中会话表项的方法和系统,属于通讯技术领域。为了解决现有技术IMS系统中因NAT设备中的会话表项老化导致UE注册路径不畅通的问题,本发明提供了一种保活NAT设备中会话表项的方法,包括A BGF设备创建保活会话表项和保活报文,并发送给UE的步骤,以及NAT设备刷新会话表项的步骤;本发明还提供了一种保活NAT设备中会话表项的系统,包括A BGF设备和NAT设备。采用本发明的技术方案不仅解决了IMS系统中NAT设备会话表项老化的问题,还保证了UE、NAT、A BGF和P CSCF之间注册路径的畅通,而且避免了因NAT设备会话表项老化而导致用户通话中断的情况发生。

Description

保活NAT设备中会话表项的方法和系统
技术领域
本发明涉及通讯技术领域,特别涉及一种保活NAT设备中会话表项的方法和系统。
背景技术
IMS(IP Multimedia Subsystem,IP多媒体子系统)是3G移动网络在3GPP(3rd GenerationPartnership Project,第三代移动通讯合作项目)的赞助下首先提出来的一种支持IP多媒体业务的技术,目前已经扩展到有线网络中,成为固网和移动网络的一个关键技术。它建立在SIP(Session Initiation Protocol,会话初始化协议)之上,SIP是基于IP的NGN(Next GenerationNetwork,下一代网络)的通信控制的关键技术。IMS是和服务及应用相关的,它使电信公司、移动经营者和其他服务提供商能通过下一代包交换网络来提供丰富的多媒体服务。参见图1,在实际应用中,SIP一般是由位于私网下的IP网络电话UE(User Equipment,用户终端)通过NAT(Network Address Translation,网络地址转换)、A_BGF(Access Border GatewayFunction,接入边界网关功能)等设备注册到核心网P_CSCF(Proxy-Call Session ControlFunction,代理呼叫会话功能)上,注册成功后得到一条注册路径:UE-NAT-A_BGF-P_CSCF。由于NAT、A_BGF等均是基于流转发的设备,这就决定了UE的注册路径的唯一性。因为涉及到NAT的穿越,所以如何保持注册路径的畅通显得十分重要。
在NAT和A_BGF等流转发设备存有多个用于流转发的表项-session(会话)表项,转发报文时需要先根据Key(索引)值(源IP地址、目的IP地址、源端口、目的端口以及协议号)来查找session表项,找到相应的session表项即命中session表项后,根据session表项中的目的IP地址再查找相应的FIB(Forwording Information Base,快速转发表)表项得到出接口索引,查找相应的路由表得到下一跳信息,以及查找相应的ARP(Address ResolutionProtocol,地址解析协议)表项得到目的MAC地址,通过目的IP地址、出接口索引、下一跳信息和目的MAC(Media Access Control,介质访问控制)地址来转发报文。
Session表项中包含有aging_time(老化时间)和time_stamp(时间戳)。aging_time表示该session表项老化的时间;time_stamp是一个时间计数器,开始为0,以后会不断增加;当time_stamp的值大于aging_time的时候,该session表项就会被删除。
在用户通话时间内,A_BGF和NAT设备中的session表项是否老化决定了整个注册路径是否畅通。在IMS系统中,由于A_BGF中的session表项可以由P_CSCF定时下发保活命令来保证该表项不被老化,所以如何保持NAT设备中的session表项在通话时间内不被老化就成为保持整个注册路径畅通的关键。
目前有两种现有技术保持NAT设备中的session表项不被老化。
第一种是由私网IP网络电话UE向P_CSCF发送重注册报文,当报文命中NAT设备中的session表项后,刷新session表项中的time_stamp,使该表项在通话过程中不被老化,从而保持注册路径的畅通。
这种现有技术的缺点是:无法改变IP网络电话UE发送重注册报文的时间,通常这个时间是由终端厂商设定的,一般在出厂时就设定好的,所以这个时间会跟据厂商配置的不同而不同,不同的产品由于性能不同而导致了其发送重注册报文的时间也不同。
第二种是增加NAT设备中session表项的aging_time,即延长session表项的老化时间,使老化时间大于用户的通话时间,从而保证注册路径的畅通。
这种现有技术的缺点是:如果把NAT设备中session表项的aging_time设定得很长,势必会影响NAT设备的性能,而且也不能保证设定后的aging_time就一定比用户的通话时间长。
发明内容
为了解决现有技术中由于NAT设备中的session表项老化导致UE注册路径不畅通的问题,本发明提供了一种保活NAT设备中会话表项的方法,具体包括以下步骤:
步骤A:A_BGF设备根据原有的会话表项创建保活会话表项;
步骤B:所述A_BGF设备根据所述保活会话表项创建保活报文,并通过NAT设备向用户终端发送所述保活报文;
步骤C:所述NAT设备接收到所述保活报文后,根据所述保活报文刷新所述NAT设备中的会话表项。
所述步骤A具体包括:
步骤A1:A_BGF设备读取原有会话表项的索引值,并修改其中的源端口号得到新的索引值;
步骤A2:所述A_BGF设备根据所述新的索引值创建保活会话表项,并将所述保活会话表项中的目的IP地址设为与原有会话表项中的目的IP地址相同的IP地址。
所述步骤A具体包括:
步骤A1:A_BGF设备从P_CSCF发来的保活命令中获取索引值,并修改其中的源端口号得到新的索引值;
步骤A2:所述A_BGF设备根据所述新的索引值创建保活会话表项,并将所述保活会话表项中的目的IP地址设为与原有会话表项中的目的IP地址相同的IP地址。
所述步骤B中的所述A_BGF设备根据所述保活会话表项创建保活报文的步骤具体为:
所述A_BGF设备根据所述保活会话表项中的目的IP地址查找相应的FIB表项得到出接口索引,查找相应的路由表得到下一跳信息,查找相应的ARP表项得到目的MAC地址,然后根据所述目的IP地址、出接口索引、下一跳信息以及目的MAC地址创建保活报文。
所述步骤B中通过NAT设备向用户终端发送所述保活报文的步骤具体为定时通过NAT设备向用户终端发送所述保活报文。
所述步骤C具体为:
所述NAT设备接收到所述保活报文后,根据所述保活报文查找到相应的会话表项,将所述会话表项中的时间戳置为0。
所述方法还包括所述A_BGF设备定时刷新所述保活会话表项的步骤。
本发明还提供了一种保活NAT设备中会话表项的系统,具体包括A_BGF设备和NAT设备,所述A_BGF设备包括:
(1)表项创建模块,用于根据所述A_BGF设备中原有的会话表项创建保活会话表项;
(2)报文创建模块,用于根据所述表项创建模块创建的保活会话表项创建保活报文;
(3)发送模块,用于通过所述NAT设备向用户终端发送所述报文创建模块创建的保活报文;
所述NAT设备包括:
(1)接收模块,用于接收所述发送模块发来的保活报文;
(2)刷新模块,用于根据所述接收模块收到的保活报文刷新所述NAT设备中的相应会话表项。
所述表项创建模块具体包括:
(1)索引值获取单元,用于读取所述A_BGF设备中原有会话表项的索引值,还用于修改其中的源端口号得到新的索引值;
(2)表项创建单元,用于根据所述索引值获取单元生成的新索引值创建保活会话表项;
(3)IP地址设置单元,用于将所述表项创建单元创建的保活会话表项中的目的IP地址设为与所述A_BGF设备原有会话表项中的目的IP地址相同的IP地址。
所述表项创建模块具体包括:
(1)索引值获取单元,用于从P_CSCF发来的保活命令中获取索引值,还用于修改其中的源端口号得到新的索引值;
(2)表项创建单元,用于根据所述索引值获取单元生成的新索引值创建保活会话表项;
(3)IP地址设置单元,用于将所述表项创建单元创建的保活会话表项中的目的IP地址设为与所述A_BGF设备原有会话表项中的目的IP地址相同的IP地址。
所述发送模块具体为定时发送模块,用于定时通过所述NAT设备向用户终端发送所述报文创建模块创建的保活报文。
所述A_BGF设备还包括:
刷新模块,用于定时刷新所述表项创建模块创建的保活会话表项。
本发明的有益效果是:
1、通过A_BGF向私网IP网络电话UE发送hello(保活)报文,很好地解决了IMS系统中NAT设备session表项老化的问题,从而保证了私网IP网络电话UE、NAT、A_BGF以及P_CSCF之间注册路径的畅通;
2、在NAT设备的session表项老化之前,由A_BGF通过NAT设备向私网IP网络电话UE发送Hello报文,避免了因为NAT设备session表项的老化而导致用户通话中断的情况发生。
附图说明
图1是现有技术中IMS组网的一种示意图;
图2是本发明保活NAT设备中会话表项的方法一实施例的流程图;
图3是本发明保活NAT设备中会话表项的系统一实施例的结构图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,但不作为对本发明的限定。
在本发明中A_BGF设备首先根据原有的会话表项创建hello session(保活会话)表项,并根据hello session表项创建hello(保活)报文,然后通过NAT设备向私网IP网络电话UE发送hello报文;NAT设备接收到hello报文后,根据该报文刷新NAT设备中相应的session表项,从而使NAT设备中的session表项不会老化。
参见图2,本发明提供了一种保活NAT设备中会话表项的方法,具体包括以下步骤:
步骤101:A_BGF设备根据原有session表项来创建hello session表项,具体如下:
首先读取原有session表项的key值,将源端口设置为0,其它的值(源IP地址、目的IP地址、目的端口和协议号)保留,从而形成新的key值,根据新的key值创建hello session表项;由于原有session表项的key值中源端口肯定不会为0,这样新生成的hello session表项就能够区别于A_BGF设备中原有的session表项;另外还将hello session表项中的目的IP地址设为与原有session表项中的目的IP地址相同的IP地址,此IP地址即私网UE的IP地址;
上述A_BGF设备读取原有session表项的key值的步骤可以由A_BGF设备从P_CSCF发来的保活命令中获取索引值的步骤来替换;
步骤102:根据新生成的hello session表项来创建hello报文,具体如下:
首先根据hello session表项中的目的IP地址来查找相应的FIB表项得到出接口索引,查找相应的路由表项得到下一跳信息,再查找相应的ARP表项得到目的MAC地址,然后根据上述得到的出接口索引、下一跳以及目的MAC地址等信息构造出hello报文,并将hello报文中的目的IP地址设成hello session表项中的目的IP地址;
步骤103:A_BGF设备通过NAT设备为每个hello session表项发送一个hello报文给相应的私网IP网络电话UE,即A_BGF设备会扫描所有session表项,当扫描到key值中源端口为0的session表项即hello session表项后,向该hello session表项中目的IP地址所对应的私网IP网络电话UE发送一个hello报文;
上述过程中还可以增加定时机制,即A_BGF设备会定时扫描所有session表项,具体可以由在A_BGF设备中设置一个计时器来实现,定时发送hello报文的时间为根据实际需要事先在A_BGF设备中指定;
步骤104:NAT设备收到hello报文后,根据该报文查找NAT中的session表项,命中相应的session表项后,修改该session表项中的time_stamp,将其置为0,从而防止NAT设备的session表项被老化。
在A_BGF设备中对新创建的hello session表项有一个刷新维护的过程,即每隔一定的时间就会对hello session表项进行扫描,扫描到某个hello session表项时,就会对该hello session表项进行刷新,即判断该hello session表项中的当前time_stamp是否大于aging_time,如果大于,表明该hello session表项已经老化,则删除该hello session表项;否则就将该hello session表项的time_stamp置为0,防止该hello session表项被老化。
参见图3,本发明还提供了一种保活NAT设备中会话表项的系统,具体包括A_BGF设备和NAT设备,A_BGF设备包括:
(1)表项创建模块,用于根据A_BGF设备中原有的会话表项创建保活会话表项;
(2)报文创建模块,用于根据表项创建模块创建的保活会话表项创建保活报文;
(3)发送模块,用于通过NAT设备向用户终端发送报文创建模块创建的保活报文;
NAT设备包括:
(1)接收模块,用于接收发送模块发来的保活报文;
(2)刷新模块,用于根据接收模块收到的保活报文刷新NAT设备中的相应会话表项。
当A_BGF设备从原有会话表项读取索引值时,表项创建模块具体包括:
(1)索引值获取单元,用于读取A_BGF设备中原有会话表项的索引值,还用于修改其中的源端口号得到新的索引值;
(2)表项创建单元,用于根据索引值获取单元生成的新索引值创建保活会话表项;
(3)IP地址设置单元,用于将表项创建单元创建的保活会话表项中的目的IP地址设为与A_BGF设备原有会话表项中的目的IP地址相同的IP地址。
当A_BGF设备从P_CSCF发来的保活命令中获取索引值时,表项创建模块具体包括:
(1)索引值获取单元,用于从P_CSCF发来的保活命令中获取索引值,还用于修改其中的源端口号得到新的索引值;
(2)表项创建单元,用于根据索引值获取单元生成的新索引值创建保活会话表项;
(3)IP地址设置单元,用于将表项创建单元创建的保活会话表项中的目的IP地址设为与A_BGF设备原有会话表项中的目的IP地址相同的IP地址。
当A_BGF设备定时发送保活报文时,发送模块具体为定时发送模块,用于定时通过所述NAT设备向用户终端发送所述报文创建模块创建的保活报文。
为了使创建的hello session表项自身能够保活,A_BGF设备还包括:
刷新模块,用于定时刷新表项创建模块创建的保活会话表项。
以上所述的实施例,只是本发明较优选的具体实施方式的一种,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。

Claims (12)

1.一种保活NAT设备中会话表项的方法,其特征在于,所述方法具体包括以下步骤:
步骤A:A_BGF设备根据原有的会话表项创建保活会话表项;
步骤B:所述A_BGF设备根据所述保活会话表项创建保活报文,并通过NAT设备向用户终端发送所述保活报文;
步骤C:所述NAT设备接收到所述保活报文后,根据所述保活报文刷新所述NAT设备中的会话表项。
2.根据权利要求1所述的保活NAT设备中会话表项的方法,其特征在于,所述步骤A具体包括:
步骤A1:A_BGF设备读取原有会话表项的索引值,并修改其中的源端口号得到新的索引值;
步骤A2:所述A_BGF设备根据所述新的索引值创建保活会话表项,并将所述保活会话表项中的目的IP地址设为与原有会话表项中的目的IP地址相同的IP地址。
3.根据权利要求1所述的保活NAT设备中会话表项的方法,其特征在于,所述步骤A具体包括:
步骤A1:A_BGF设备从P_CSCF发来的保活命令中获取索引值,并修改其中的源端口号得到新的索引值;
步骤A2:所述A_BGF设备根据所述新的索引值创建保活会话表项,并将所述保活会话表项中的目的IP地址设为与原有会话表项中的目的IP地址相同的IP地址。
4.根据权利要求1所述的保活NAT设备中会话表项的方法,其特征在于,所述步骤B中的所述A_BGF设备根据所述保活会话表项创建保活报文的步骤具体为:
所述A_BGF设备根据所述保活会话表项中的目的IP地址查找相应的FIB表项得到出接口索引,查找相应的路由表得到下一跳信息,查找相应的ARP表项得到目的MAC地址,然后根据所述目的IP地址、出接口索引、下一跳信息以及目的MAC地址创建保活报文。
5.根据权利要求1所述的保活NAT设备中会话表项的方法,其特征在于,所述步骤B中通过NAT设备向用户终端发送所述保活报文的步骤具体为定时通过NAT设备向用户终端发送所述保活报文。
6.根据权利要求1所述的保活NAT设备中会话表项的方法,其特征在于,所述步骤C具体为:
所述NAT设备接收到所述保活报文后,根据所述保活报文查找到相应的会话表项,将所述会话表项中的时间戳置为0。
7.根据权利要求1至6中任一权利要求所述的保活NAT设备中会话表项的方法,其特征在于,所述方法还包括所述A_BGF设备定时刷新所述保活会话表项的步骤。
8.一种保活NAT设备中会话表项的系统,其特征在于,所述系统具体包括A_BGF设备和NAT设备,
所述A_BGF设备包括:
(1)表项创建模块,用于根据所述A_BGF设备中原有的会话表项创建保活会话表项;
(2)报文创建模块,用于根据所述表项创建模块创建的保活会话表项创建保活报文;
(3)发送模块,用于通过所述NAT设备向用户终端发送所述报文创建模块创建的保活报文;
所述NAT设备包括:
(1)接收模块,用于接收所述发送模块发来的保活报文;
(2)刷新模块,用于根据所述接收模块收到的保活报文刷新所述NAT设备中的相应会话表项。
9.根据权利要求8所述的保活NAT设备中会话表项的系统,其特征在于,所述表项创建模块具体包括:
(1)索引值获取单元,用于读取所述A_BGF设备中原有会话表项的索引值,还用于修改其中的源端口号得到新的索引值;
(2)表项创建单元,用于根据所述索引值获取单元生成的新索引值创建保活会话表项;
(3)IP地址设置单元,用于将所述表项创建单元创建的保活会话表项中的目的IP地址设为与所述A_BGF设备原有会话表项中的目的IP地址相同的IP地址。
10.根据权利要求8所述的保活NAT设备中会话表项的系统,其特征在于,所述表项创建模块具体包括:
(1)索引值获取单元,用于从P_CSCF发来的保活命令中获取索引值,还用于修改其中的源端口号得到新的索引值;
(2)表项创建单元,用于根据所述索引值获取单元生成的新索引值创建保活会话表项;
(3)IP地址设置单元,用于将所述表项创建单元创建的保活会话表项中的目的IP地址设为与所述A_BGF设备原有会话表项中的目的IP地址相同的IP地址。
11.根据权利要求8所述的保活NAT设备中会话表项的系统,其特征在于,所述发送模块具体为定时发送模块,用于定时通过所述NAT设备向用户终端发送所述报文创建模块创建的保活报文。
12.根据权利要求8至11中任一权利要求所述的保活NAT设备中会话表项的系统,其特征在于,所述A_BGF设备还包括:
刷新模块,用于定时刷新所述表项创建模块创建的保活会话表项。
CNA2006101407769A 2006-10-10 2006-10-10 保活nat设备中会话表项的方法和系统 Pending CN1946062A (zh)

Priority Applications (9)

Application Number Priority Date Filing Date Title
CNA2006101407769A CN1946062A (zh) 2006-10-10 2006-10-10 保活nat设备中会话表项的方法和系统
PCT/CN2007/070149 WO2008043283A1 (en) 2006-10-10 2007-06-21 A method, system and device for keeping session tables alive in a network address translation device
CN200780000321XA CN101317403B (zh) 2006-10-10 2007-06-21 保活网络地址转换设备中会话表项的方法、系统和设备
EP07115938A EP1912415B1 (en) 2006-10-10 2007-09-07 Method, system and apparatus for network address translation
DE602007003171T DE602007003171D1 (de) 2006-10-10 2007-09-07 Verfahren, System und Vorrichtung zur Netzadressen-Übersetzung
AT07115938T ATE448631T1 (de) 2006-10-10 2007-09-07 Verfahren, system und vorrichtung zur netzadressen-übersetzung
ES07115938T ES2334946T3 (es) 2006-10-10 2007-09-07 Procedimiento, sistema y aparato para traduccion de direccion de red.
US12/410,990 US9166948B2 (en) 2006-10-10 2009-03-25 Method, system and apparatus for keeping session table alive in net address translation apparatus
US14/854,995 US10021068B2 (en) 2006-10-10 2015-09-15 Method, system and apparatus for keeping session table alive in net address translation apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2006101407769A CN1946062A (zh) 2006-10-10 2006-10-10 保活nat设备中会话表项的方法和系统

Publications (1)

Publication Number Publication Date
CN1946062A true CN1946062A (zh) 2007-04-11

Family

ID=38045280

Family Applications (2)

Application Number Title Priority Date Filing Date
CNA2006101407769A Pending CN1946062A (zh) 2006-10-10 2006-10-10 保活nat设备中会话表项的方法和系统
CN200780000321XA Expired - Fee Related CN101317403B (zh) 2006-10-10 2007-06-21 保活网络地址转换设备中会话表项的方法、系统和设备

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN200780000321XA Expired - Fee Related CN101317403B (zh) 2006-10-10 2007-06-21 保活网络地址转换设备中会话表项的方法、系统和设备

Country Status (7)

Country Link
US (2) US9166948B2 (zh)
EP (1) EP1912415B1 (zh)
CN (2) CN1946062A (zh)
AT (1) ATE448631T1 (zh)
DE (1) DE602007003171D1 (zh)
ES (1) ES2334946T3 (zh)
WO (1) WO2008043283A1 (zh)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008043283A1 (en) * 2006-10-10 2008-04-17 Huawei Technologies Co., Ltd. A method, system and device for keeping session tables alive in a network address translation device
WO2008092340A1 (en) * 2007-01-29 2008-08-07 Huawei Technologies Co., Ltd. A keep-alive method, system of address forwarding list item and an agent service device
CN101753597A (zh) * 2008-12-09 2010-06-23 华为技术有限公司 对等节点-客户端架构下对等节点与客户端间保活方法
CN101170517B (zh) * 2007-12-06 2010-09-22 杭州华三通信技术有限公司 对控制会话表进行老化的方法
CN102014176A (zh) * 2010-12-13 2011-04-13 迈普通信技术股份有限公司 基于sip的nat映射保活方法及其系统
CN102111899A (zh) * 2011-03-08 2011-06-29 中兴通讯股份有限公司 会话保活方法及装置
CN101577640B (zh) * 2009-06-24 2011-11-16 杭州华三通信技术有限公司 一种对设备易老化数据的读取方法及设备
CN102316577A (zh) * 2010-07-06 2012-01-11 中兴通讯股份有限公司 一种注册控制方法
CN102469172A (zh) * 2010-11-15 2012-05-23 华为终端有限公司 一种数据传输方法、相关装置及其系统
CN101730998B (zh) * 2007-07-06 2013-03-06 朗讯科技公司 通过一系列边界网关的网际协议多媒体载体路径最优化的方法和装置
CN103179225A (zh) * 2013-03-18 2013-06-26 杭州华三通信技术有限公司 一种基于IPsec的NAT表项保活方法和设备
CN106534287A (zh) * 2016-10-27 2017-03-22 杭州迪普科技股份有限公司 一种会话表项的管理方法和装置
CN106790556A (zh) * 2016-12-26 2017-05-31 深圳市风云实业有限公司 一种基于分布式系统的nat会话管理方法
CN109510878A (zh) * 2018-12-24 2019-03-22 杭州迪普科技股份有限公司 一种长连接会话保持方法和装置
CN109510882A (zh) * 2018-11-19 2019-03-22 网易(杭州)网络有限公司 游戏客户端之间的通信方法、装置、存储介质和电子装置
CN115499481A (zh) * 2022-08-30 2022-12-20 新华三技术有限公司 一种处理报文的方法和服务器

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2460651B (en) * 2008-06-03 2012-09-12 Metaswitch Networks Ltd Delivery of media data
CN105991552B (zh) * 2015-02-03 2018-11-30 阿里巴巴集团控股有限公司 对流表和nat会话表进行老化的方法和装置
CN107241453B (zh) * 2016-03-28 2020-07-24 华为技术有限公司 一种网络地址转换映射保活方法及装置

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6631402B1 (en) * 1997-09-26 2003-10-07 Worldcom, Inc. Integrated proxy interface for web based report requester tool set
US20030009561A1 (en) * 2001-06-14 2003-01-09 Sollee Patrick N. Providing telephony services to terminals behind a firewall and /or network address translator
US7788381B2 (en) * 2001-09-17 2010-08-31 Foundry Networks, Inc. System and method for router keep-alive control
US20030084163A1 (en) * 2001-10-30 2003-05-01 Steven Wang Establishing wireless connections
US20030084162A1 (en) * 2001-10-31 2003-05-01 Johnson Bruce L. Managing peer-to-peer access to a device behind a firewall
US6856991B1 (en) * 2002-03-19 2005-02-15 Cisco Technology, Inc. Method and apparatus for routing data to a load balanced server using MPLS packet labels
US7395336B1 (en) * 2002-05-14 2008-07-01 Sprint Spectrum L.P. Method for managing SIP registrations in a telecommunications network
WO2003103233A1 (ja) * 2002-05-31 2003-12-11 富士通株式会社 パケット中継装置、ネットワーク接続デバイス、パケット中継方法、記録媒体、プログラム
US7305481B2 (en) * 2003-01-07 2007-12-04 Hexago Inc. Connecting IPv6 devices through IPv4 network and network address translator (NAT) using tunnel setup protocol
US7483437B1 (en) * 2003-11-20 2009-01-27 Juniper Networks, Inc. Method of communicating packet multimedia to restricted endpoints
US7881215B1 (en) * 2004-03-18 2011-02-01 Avaya Inc. Stateful and stateless data processing
JP4365733B2 (ja) 2004-06-22 2009-11-18 パナソニック株式会社 通信システムおよび通信装置
US7962623B2 (en) * 2004-06-30 2011-06-14 Microsoft Corporation Sustaining session connections
CN100403728C (zh) * 2004-07-30 2008-07-16 国家数字交换系统工程技术研究中心 路由表表项保活方法及路由器组播协议分布实现系统
US8949391B2 (en) * 2004-08-04 2015-02-03 Rockstar Consortium Us Lp Network management across a NAT or firewall
US8191116B1 (en) * 2005-08-29 2012-05-29 At&T Mobility Ii Llc User equipment validation in an IP network
DE102005043239B4 (de) * 2005-09-09 2014-04-10 Nec Europe Ltd. Verfahren zum Aufbau und Verwalten einer Verbindung
US7729273B2 (en) * 2006-06-20 2010-06-01 General Instrument Corporation Method and apparatus for conserving bandwidth between a network device and a remote device
CN1946062A (zh) * 2006-10-10 2007-04-11 华为数字技术有限公司 保活nat设备中会话表项的方法和系统
US8023432B2 (en) * 2007-03-12 2011-09-20 Microsoft Corporation Cost reduction of NAT connection state keep-alive

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008043283A1 (en) * 2006-10-10 2008-04-17 Huawei Technologies Co., Ltd. A method, system and device for keeping session tables alive in a network address translation device
US10021068B2 (en) 2006-10-10 2018-07-10 Huawei Technologies Co., Ltd. Method, system and apparatus for keeping session table alive in net address translation apparatus
US9166948B2 (en) 2006-10-10 2015-10-20 Huawei Technologies Co., Ltd. Method, system and apparatus for keeping session table alive in net address translation apparatus
WO2008092340A1 (en) * 2007-01-29 2008-08-07 Huawei Technologies Co., Ltd. A keep-alive method, system of address forwarding list item and an agent service device
CN101730998B (zh) * 2007-07-06 2013-03-06 朗讯科技公司 通过一系列边界网关的网际协议多媒体载体路径最优化的方法和装置
CN101170517B (zh) * 2007-12-06 2010-09-22 杭州华三通信技术有限公司 对控制会话表进行老化的方法
CN101753597A (zh) * 2008-12-09 2010-06-23 华为技术有限公司 对等节点-客户端架构下对等节点与客户端间保活方法
CN101753597B (zh) * 2008-12-09 2013-04-17 华为技术有限公司 对等节点-客户端架构下对等节点与客户端间保活方法
CN101577640B (zh) * 2009-06-24 2011-11-16 杭州华三通信技术有限公司 一种对设备易老化数据的读取方法及设备
CN102316577B (zh) * 2010-07-06 2016-06-22 中兴通讯股份有限公司 一种注册控制方法
CN102316577A (zh) * 2010-07-06 2012-01-11 中兴通讯股份有限公司 一种注册控制方法
WO2012003763A1 (zh) * 2010-07-06 2012-01-12 中兴通讯股份有限公司 一种注册控制方法及其系统
CN102469172B (zh) * 2010-11-15 2015-08-19 华为终端有限公司 一种数据传输方法、相关装置及其系统
CN102469172A (zh) * 2010-11-15 2012-05-23 华为终端有限公司 一种数据传输方法、相关装置及其系统
CN102014176A (zh) * 2010-12-13 2011-04-13 迈普通信技术股份有限公司 基于sip的nat映射保活方法及其系统
CN102111899A (zh) * 2011-03-08 2011-06-29 中兴通讯股份有限公司 会话保活方法及装置
CN102111899B (zh) * 2011-03-08 2014-08-20 中兴通讯股份有限公司 会话保活方法及装置
CN103179225A (zh) * 2013-03-18 2013-06-26 杭州华三通信技术有限公司 一种基于IPsec的NAT表项保活方法和设备
CN103179225B (zh) * 2013-03-18 2016-12-28 杭州华三通信技术有限公司 一种基于IPsec的NAT表项保活方法和设备
CN106534287B (zh) * 2016-10-27 2019-11-08 杭州迪普科技股份有限公司 一种会话表项的管理方法和装置
CN106534287A (zh) * 2016-10-27 2017-03-22 杭州迪普科技股份有限公司 一种会话表项的管理方法和装置
CN106790556A (zh) * 2016-12-26 2017-05-31 深圳市风云实业有限公司 一种基于分布式系统的nat会话管理方法
CN106790556B (zh) * 2016-12-26 2019-09-17 深圳市风云实业有限公司 一种基于分布式系统的nat会话管理方法
CN109510882A (zh) * 2018-11-19 2019-03-22 网易(杭州)网络有限公司 游戏客户端之间的通信方法、装置、存储介质和电子装置
CN109510882B (zh) * 2018-11-19 2022-05-03 网易(杭州)网络有限公司 游戏客户端之间的通信方法、装置、存储介质和电子装置
CN109510878A (zh) * 2018-12-24 2019-03-22 杭州迪普科技股份有限公司 一种长连接会话保持方法和装置
CN109510878B (zh) * 2018-12-24 2021-12-24 杭州迪普科技股份有限公司 一种长连接会话保持方法和装置
CN115499481A (zh) * 2022-08-30 2022-12-20 新华三技术有限公司 一种处理报文的方法和服务器

Also Published As

Publication number Publication date
US20160006689A1 (en) 2016-01-07
ATE448631T1 (de) 2009-11-15
CN101317403A (zh) 2008-12-03
DE602007003171D1 (de) 2009-12-24
US10021068B2 (en) 2018-07-10
US20090182829A1 (en) 2009-07-16
ES2334946T3 (es) 2010-03-17
US9166948B2 (en) 2015-10-20
EP1912415B1 (en) 2009-11-11
EP1912415A1 (en) 2008-04-16
WO2008043283A1 (en) 2008-04-17
CN101317403B (zh) 2012-08-08

Similar Documents

Publication Publication Date Title
CN1946062A (zh) 保活nat设备中会话表项的方法和系统
CN103181217B (zh) 会话发起协议(sip)路由器
US20200374321A1 (en) Session control logic with internet protocol (ip)-based routing
CN1898904A (zh) 对等体发现
CN1518265A (zh) 消息变换装置及ip电话装置
CN1870514A (zh) 会话服务质量分析的实现方法
CN101035036A (zh) 合法监听系统和方法
CN1897589A (zh) 在通信网络中支持IPv6无状态地址配置的接入装置、路由设备及其方法
CN1527551A (zh) 分组通信系统、通信网络及移动节点的ip地址选择方法
CN1767482A (zh) 一种网际协议多媒体子系统的用户注册方法
CN1809032A (zh) 媒体接入控制层地址的动态学习方法
TWI371951B (en) Method and network node for call routing in a network environment including ims
CN1744574A (zh) 组播报文穿越非组播网络的方法及其应用的网络系统
CN101047664A (zh) 用于实现多目标方业务或操作的方法和装置
CN1951087A (zh) 用于在无线网络中获得服务器信息的方法和设备
CN101079878A (zh) 一种用于网络路由优化的方法及设备
CN1258932C (zh) 在移动通信系统转移分组呼叫的方法
CN1819565A (zh) 一种ip多媒体子系统中实现桥接的系统和方法
CN101047725A (zh) 获取代理呼叫会话控制功能ip地址的方法及系统
CN1941739A (zh) 分配和使用用户标识的方法及其系统
CN1929450A (zh) 对网络通信端口重定向的方法和网络通信系统
CN1992719A (zh) 一种提供接入位置信息的方法
CN1905551A (zh) 一种关联业务管理方法及系统
CN1722903A (zh) 以远距主机在网络中通信的漫游通信系统及其相关方法
CN1929627A (zh) 一种在ims网络中实现公有用户标识携带的方法及系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication