一种老化时间的调整方法及装置制造方法及图纸

技术编号:11016490 阅读:107 留言:0更新日期:2015-02-06 03:30
本发明专利技术公开了一种老化时间的调整方法及装置,涉及通信技术领域,用于解决现有技术中,由于NAT老化时间的设置方法,导致实现数据业务的成功率低的问题。在本发明专利技术提供的技术方案中,获取用户终端的资源可用度和用户终端的基本老化时间,根据资源可用度和基本老化时间计算,得到调整后老化时间,使NAT老化时间可以根据资源可用度进行调整。本发明专利技术实施例主要应用于NAT老化时间的调整流程中。

【技术实现步骤摘要】
一种老化时间的调整方法及装置
本专利技术涉及通信
,尤其涉及一种老化时间的调整方法及装置。
技术介绍
目前,IPv4(InternetProtocolVersion4,网际协议版本4)地址不足,通过NAT(NetworkAddressTranslation,网络地址转换)技术可以缓解IPv4地址不足的问题。NAT技术能够实现对私网网络设备的IP地址的转换,且在转换之后,使得多个私网网络设备的IP地址共享一个公共IP地址,而不必使每一个私网网络设备的IP地址单独对应一个公共IP地址。在现有的NAT技术中,NAT设备可以为接入该NAT设备的用户分配固定数量的端口,该固定数量的端口被称为端口空间,这些端口用于传输业务数据,而传输不同种业务数据时,占用的端口数量可能不同。NAT设备存储每一条用户私网IP地址和转换后公网IP地址及占用端口数量的对应关系,存储的一条对应关系可称为一条反向映射条目,每个用户使用的每项业务都会在NAT设备中存储一个反向映射条目。但是在实际应用过程中,NAT设备可存储的反向映射条目数量是有限的,另外,每个用户的端口使用量往往达不到分配的端口数量。因此NAT设备会为反向条目设置老化时间以调整存储资源和端口资源分配,在到达老化时间后,NAT设备会将到达老化时间的反向映射条目从NAT设备中删除,提供空间供新接入的用户业务占用。在实现上述技术方案时,对老化时间的具体设置方案中,只能依据数据传输层协议设置老化时间,数据传输层协议包括TCP(TransmissionControlProtocol传输控制协议)和UDP(UserDatagramProtocol用户数据包协议),且在同一协议类型下,必须为所有反向映射条目设置相同的老化时间。以在TCP协议下传输的数据为例,假设TCP协议的老化时间是600秒,若统一设置较长的老化时间,如6000秒,则会出现一些短期业务(比如网页浏览),只需600秒或者更短的时间就可完成通信,会剩下很长时间没有数据传输但仍然占用着NAT设备的空间,导致资源浪费,进而影响后接入业务的实现。但若统一设置较短的老化时间,如300秒,这样,一些希望保持长期在线的业务(比如手机推送服务)在建立转换关系后300秒就会断开连接,导致业务中断,影响用户体验。因此,现有技术中NAT老化时间的设置方法导致传输数据业务的成功率低。
技术实现思路
本专利技术的实施例提供一种老化时间的调整方法及装置,提供了一种新的调整NAT老化时间的方案,NAT设备根据用户终端的资源可用度进行老化时间调整,提高了传输数据业务的成功率。为达到上述目的,本专利技术的实施例采用如下技术方案:一种老化时间的调整方法,包括:获取用户终端的资源可用度,所述资源可用度用于表示,网络地址转换NAT设备为所述用户终端分配的端口空间占用状态;获取所述用户终端的基本老化时间,所述基本老化时间为所述用户终端在确定用户业务使用的数据传输层协议后,在所述NAT设备中的初始老化时间;根据所述资源可用度和所述基本老化时间计算,得到调整后老化时间。一种老化时间的调整装置,包括:获取单元,用于获取用户终端的资源可用度,和所述用户终端的基本老化时间;所述资源可用度用于表示,网络地址转换NAT设备为所述用户终端分配的端口空间占用状态;所述基本老化时间为所述用户终端在确定用户业务使用的数据传输层协议后,在所述NAT设备中的初始老化时间;计算单元,用于根据所述获取单元获取到的所述资源可用度和所述基本老化时间计算,得到调整后老化时间。本专利技术实施例提供一种老化时间的调整方法及装置,由NAT设备获取用户终端的资源可用度和用户终端的基本老化时间,通过对获取到的资源可用度和基本老化时间进行计算,得到调整后老化时间,使NAT老化时间可以根据资源可用度进行调整,确保在资源可用度高的时候,可以为用户业务设置较长的老化时间,而在资源可用度较低时,设置较短的老化时间。在现有技术中同一用户终端上同一数据传输层类型的所有业务均使用同一老化时间,这样就导致统一设置较短老化时间时,使用户正在使用的长期业务提前断开连接,降低用户体验,或者统一设置较长老化时间时,会导致大量短期业务长期占用着NAT端口资源,导致资源浪费,进而影响后接入业务的实现。而本专利技术实施例提供的方案为不同用户业务设置合理的老化时间,优化了资源可用度和用户体验之间的关系,提高了传输数据业务的成功率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种老化时间的调整方法流程图;图2为本专利技术实施例提供的另一种老化时间的调整方法流程图;图3为本专利技术实施例提供的另一种老化时间的调整方法流程图;图4为本专利技术实施例提供的另一种老化时间的调整方法流程图;图5为本专利技术实施例提供的一种老化时间的调整装置组成示意图;图6为本专利技术实施例提供的另一种老化时间的调整装置组成示意图;图7为本专利技术实施例提供的另一种老化时间的调整装置组成示意图;图8为本专利技术实施例提供的另一种老化时间的调整装置组成示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供了一种老化时间的调整方法,根据用户终端的资源可用度,对NAT设备的老化时间进行调整,使用户业务不会因为设置了统一的老化时间而导致用户正在使用的业务提前断开连接,或者已不再进行数据传输的用户业务,却仍然占用着NAT端口资源,从而优化了资源利用率和用户体验之间的关系,提高了传输数据业务的成功率,如图1所示,该方法包括:101、NAT设备获取用户终端的资源可用度。其中,资源可用度用于表示,网络地址转换NAT设备为用户终端分配的端口空间占用状态。在本实施例中,该资源可用度通过数值表示。资源可用度越高,说明用户业务可占用端口数越多,反之,说明用户业务可占用的端口数越少,其中可占用端口数指,在NAT设备为用户终端分配的总端口中未被用户业务占用的端口数。102、NAT设备获取用户终端的基本老化时间。其中,基本老化时间为用户终端在确定数据传输层协议后,在NAT设备中的初始老化时间。NAT设备在转化用户终端IP地址时,会为不同传输层协议下的用户业务设置不同的初始老化时间。通常,在TCP传输层协议下,NAT设备为在该协议下传输的数据设置的初始老化时间较长,比如为600秒,而在UDP传输层协议下,NAT设备为在该协议下传输的数据设置的初始老化时间较短,比如为300秒。需要说明的是,在一次NAT转换过程中,每个用户终端进行数据传输的一项业务使用的数据传输层协议可以不同,该数据传输层协议可以是TCP或UDP或其余数据传输层协议中的一种。103、NAT设备根据资源可用度和基本老化时间计算,得到调整后老化时间。其中,NAT设备在获取资源可用度和基本老化时间后,可通本文档来自技高网
...
一种老化时间的调整方法及装置

【技术保护点】
一种老化时间的调整方法,其特征在于,包括:获取用户终端的资源可用度,所述资源可用度用于表示,网络地址转换NAT设备为所述用户终端分配的端口空间占用状态;获取所述用户终端的基本老化时间,所述基本老化时间为所述用户终端在确定用户业务使用的数据传输层协议后,在所述NAT设备中的初始老化时间;根据所述资源可用度和所述基本老化时间计算,得到调整后老化时间。

【技术特征摘要】
1.一种老化时间的调整方法,其特征在于,包括:设置用户终端的可用资源门限值;当所述用户终端传输新业务的数据,且传输所述数据时的资源占用量大于或等于所述可用资源门限值,释放所述用户终端的指定释放资源,所述指定释放资源包括:通信间歇时间大于初始老化时间的数据业务所占用的资源;获取用户终端的资源可用度,所述资源可用度用于表示,网络地址转换NAT设备为所述用户终端分配的端口空间占用状态;获取所述用户终端的基本老化时间,所述基本老化时间为所述用户终端在确定用户业务使用的数据传输层协议后,在所述NAT设备中的初始老化时间;根据所述资源可用度和所述基本老化时间计算,得到调整后老化时间。2.根据权利要求1所述的方法,其特征在于,所述获取用户终端的资源可用度,具体包括:获取所述NAT设备为所述用户终端分配的端口空间总数和所述用户终端的已占用端口空间数;根据所述端口空间总数和所述已占用端口空间数计算,得到所述资源可用度。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:设置所述用户终端的最大资源可用度和最小资源可用度;当计算得到的所述资源可用度大于所述最大资源可用度时,将所述资源可用度更新为所述最大资源可用度;当计算得到的所述资源可用度小于所述最小资源可用度时,将所述资源可用度更新为所述最小资源可用度。4.一种老化时间的调整装置,其特征在于,包括:设置单元,用于设置用户终端的可用资源门限值;资源释放单元,用于当...

【专利技术属性】
技术研发人员:华一强王光全夏俊杰王海军杨艳松何晓峰
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1