一种ip地址的分配方法及装置制造方法

文档序号:7782714阅读:199来源:国知局
一种ip地址的分配方法及装置制造方法
【专利摘要】本发明公开一种IP地址的分配方法及装置,涉及通信网络【技术领域】,用于通过分配IP地址来解决网络的监管问题。本发明实施例通过网关接收UE发送的申请IP地址请求,申请IP地址请求中包括UE的位置信息;通过IP地址池,为UE分配UE的位置信息对应的目标IP地址,其中,IP地址池中包括不同位置信息对应的内部IP地址池或者外部合法网络IP地址池。本发明实施例提供的方案适于对IP地址进行分配时采用。
【专利说明】一种IP地址的分配方法及装置
【技术领域】
[0001]本发明涉及通信网络【技术领域】,尤其涉及一种IP地址的分配方法及装置。
【背景技术】
[0002]随着网络面向支持分组业务的架构演进,移动通信网络已经从传统的电路域演进到电路/分组域共存,最终进入全分组域的全互联网协议(Internet Protocol, IP)时代。网络演进某种意义上就是从封闭的、基于电路交换的系统向开放的、基于分组交换的IP技术的统一承载网络转变。
[0003]当前移动通信网络中的分组域采用基于IP协议进行连接。用户设备(UserEquipment, UE)在网络的附着流程或者业务请求流程中向网关申请IP地址,该IP地址用于连接分组数据网络(Packet Data Network,PDN)。然后网关为该UE分配一个用于外部互联的IP地址。具体的,网关向IP地址池中随机获取一个IP地址。即在同一个网关下的所有用户共享同一地址池中所有地址。
[0004]然而,采用网关来随机的分配UE的IP地址之后,当需要对网络进行监管时,由于在现有技术中网关对IP地址池没有按照IP地址的区域位置进行分类,无法根据IP地址来获取IP地址溯源(服务的基站所在的区域),从而导致无法实现网络的监管问题。

【发明内容】

[0005]本发明的实施 例提供一种IP地址的分配方法及装置,用于通过分配IP地址来解决网络的监管问题。
[0006]一方面,本发明的实施例提供一种IP地址的分配方法,包括:
[0007]网关接收用户设备UE发送的申请互联网协议IP地址请求,所述申请IP地址请求中包括所述UE的位置信息;
[0008]所述网关通过IP地址池,为所述UE分配所述UE的位置信息对应的目标IP地址,其中,所述IP地址池中包括不同位置信息对应的内部IP地址池或者外部合法网络IP地址池。
[0009]在本发明的另一实施例中,当所述网关不具备网络地址转换NAT功能时,在所述网关接收用户设备UE发送的申请互联网协议IP地址请求之前,所述方法还包括:
[0010]所述网关按照第一预设规则将管理的所有IP地址所服务的UE的M个地理位置进
行划分,得到M个内部IP地址池,并将所述M个内部IP地址池与所述M个地理位置--映
射,所述M为大于等于2的自然数。
[0011]在本发明的另一实施例中,当所述网关具备所述NAT功能时,在所述网关接收用户设备UE发送的申请互联网协议IP地址请求之前,所述方法还包括:
[0012]所述网关按照第一预设规则将管理的所有IP地址所服务的UE的M个地理位置进
行划分,得到M个内部IP地址池,并将所述M个内部IP地址池与所述M个地理位置--映
射,所述M为大于等于2的自然数;[0013]所述网关按照第二预设规则将所述网关中所有的外部合法网络IP地址划分成M个外部合法网络IP地址池,并将所述M个内部IP地址池与所述M个外部合法网络IP地址
池进行一一映射。
[0014]在本发明的另一实施例中,所述网关通过IP地址池,为所述UE分配所述UE的位置信息对应的目标IP地址,所述方法包括:
[0015]当所述网关不具备所述NAT功能时,根据所述地理位置查询地理位置与IP地址池的映射关系,确定所述UE对应的IP地址池;获取所述IP地址池对应的IP地址池作为所述目标IP地址池,从所述目标IP地址池选取一个未分配的IP地址作为所述目标IP地址;
[0016]当所述网关具备所述NAT功能时,根据所述地理位置查询地理位置与IP地址 池的映射关系,确定所述UE对应的内部IP地址池;根据所述UE对应的内部IP地址池查询所述M个内部IP地址池与所述M个外部合法网络IP地址池的映射关系,确定所述UE对应的内部地址池对应的外部合法网络IP地址池;获取所述外部合法网络IP地址池中的IP地址池作为所述目标IP地址池,从所述目标IP地址池选取一个未分配的IP地址作为所述目标IP地址。
[0017]在本发明的另一实施例中,在所述网关接收用户设备UE发送的申请互联网协议IP地址请求之后,所述方法还包括:
[0018]所述网关向外部服务器转发所述申请IP地址请求,其中所述外部服务器用于为所述UE分配所述目标IP地址;
[0019]所述网关接收所述外部服务器发送的申请IP地址响应,所述申请IP地址响应包括所述目标IP地址。
[0020]另一方面,本发明的实施例提供一种IP地址的分配装置,包括:
[0021]接收模块,用于接收用户设备UE发送的申请互联网协议IP地址请求,所述申请IP地址请求中包括所述UE的位置信息;
[0022]分配模块,用于通过IP地址池,为所述UE分配所述UE的位置信息对应的目标IP地址,其中,所述IP地址池中包括不同位置信息对应的内部IP地址池或者外部合法网络IP地址池。
[0023]在本发明的另一实施例中,所述装置还包括:
[0024]划分模块,用于按照第一预设规则将管理的所有IP地址所服务的UE的M个地理位置进行划分,得到M个内部IP地址池;
[0025]映射模块,用于将所述M个内部IP地址池与所述M个地理位置--映射,所述M
为大于等于2的自然数。
[0026]在本发明的另一实施例中,所述划分模块,还用于按照第二预设规则将所述装置中所有的外部合法网络IP地址划分成M个外部合法网络IP地址池;
[0027]所述映射模块,还用于将所述M个内部IP地址池与所述M个外部合法网络IP地
址池进行一一映射。
[0028]在本发明的另一实施例中,所述分配模块包括:
[0029]确定单元,用于当所述网关不具备所述NAT功能时,根据所述地理位置查询地理位置与IP地址池的映射关系,确定所述UE对应的IP地址池;
[0030]获取单元,用于获取所述IP地址池对应的IP地址池作为所述目标IP地址池,从所述目标IP地址池选取一个未分配的IP地址作为所述目标IP地址;
[0031]所述确定单元,还用于当所述网关具备所述NAT功能时,根据所述地理位置查询地理位置与IP地址池的映射关系,确定所述UE对应的内部地址池;以及根据所述UE对应的内部地址池查询所述M个内部地址池与所述M个外部合法网络IP地址池的映射关系,确定所述UE对应的内部地址池对应的外部合法网络IP地址池;
[0032]所述获取单元,还用于获取所述外部合法网络IP地址池中的IP地址池作为所述目标IP地址池,从所述目标IP地址池选取一个未分配的IP地址作为所述目标IP地址。
[0033]在本发明的另一实施例中,所述装置还包括:发送模块,
[0034]所述发送模块,用于向外部服务器转发所述申请IP地址请求,其中所述外部服务器用于为所述UE分配所述目标IP地址;
[0035]所述接收模块,还用于接收所述外部服务器发送的申请IP地址响应,所述申请IP地址响应包括所述目标IP地址。
[0036]本发明实施例提供的一种IP地址的分配方法及装置,通过网关接收UE发送的申请IP地址请求,申请IP地址请求中包括UE的位置信息;通过IP地址池,为UE分配UE的位置信息对应的目标IP地址,其中,IP地址池中包括不同位置信息对应的内部IP地址池。与现有技术中采用网关向IP地址池中随机获取一个IP地址,导致无法根据IP地址来获取IP地址溯源,从而导致无法实现对网络的监管相比,本发明则采用网关在接收UE发送的携带UE的位置信息的申请IP地址请求之后,根据UE的位置信息查找对应的内部IP地址池,然后在该内部IP地址池中获取一个未分配的IP地址作为该UE的目标IP地址,从而可以根据IP地址来获取IP地址溯源信息,实现了对网络的监管。
【专利附图】

【附图说明】
[0037]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0038]图1为本发明实施例提供的一种IP地址的分配方法的流程图;
[0039]图2为本发明实施例提供的IP地址的分配方法中一种IP地址池的结构示意图;
[0040]图3为本发明实施例提供的IP地址的分配方法中另一种IP地址池的结构示意图;
[0041]图4为本发明实施例提供的另一种IP地址的分配方法的流程图;
[0042]图5为本发明实施例提供的一种IP地址的分配装置的结构示意图;
[0043]图6为本发明实施例提供的另一种IP地址的分配装置的结构示意图。
【具体实施方式】
[0044]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0045]如图1所示,本发明实施例提供一种IP地址的分配方法,该方法具体包括:
[0046]101,网关接收UE发送的申请IP地址请求,申请IP地址请求中包括UE的位置信
肩、O
[0047]本发明可应用于全球移动通信系统及其增强数据率演进无线接入网络(GlobalSystem for Mobile Communications Enhanced Data Rate for GSM Evolution RadioAccess Network, GERAN)、通用陆地无线接入网(Universal Terrestrial Radio AccessNetwork, UTRAN)、演进的通用陆基无线接入网(Evolved Universal Terrestrial RadioAccess Network, E-UTRAN)的移动通信网络以及后续的演进网络等。
[0048]申请IP地址请求中的UE的位置信息可以为以下任意一种位置信息:路由区编码(Route Area Code, RAC)、位置区编码(Location Area Code, LAC)、基站标识(NodeBIdentification/eNodeB Identification, NB ID/eNB ID)、小区全球标识(Cell GlobalIdentification, CGI)、E-UTRAN 小区全球标识(E-UTRAN Cell Global Identification,ECGI)等。
[0049]在本发明中该申请IP地址请求可以跟随UE发起的附着流程或者业务请求流程中发送至网关。
[0050]102,网关通过IP地址池,为UE分配UE的位置信息对应的目标IP地址,其中,IP地址池中包括不同位置信息对应的内部IP地址池。
[0051]可选的,当网关不 具备网络地址转换(Network Address Translation, NAT)功能时,网关按照第一预设规则将管理的所有IP地址所服务的M个地理位置进行划分,得到M个内部IP地址池。其中,该M个内部IP地址池与M个地理位置——映射,M为大于等于2的自然数。本实施例不限制第一预设规则的方式,比如,将地理位置按照LAC信息排列的顺序与由小到大的IP地址所在的内部IP地址池一一映射。如表1所示,表1中M为5。
[0052]
【权利要求】
1.一种IP地址的分配方法,其特征在于,包括: 网关接收用户设备UE发送的申请互联网协议IP地址请求,所述申请IP地址请求中包括所述UE的位置信息; 所述网关通过IP地址池,为所述UE分配所述UE的位置信息对应的目标IP地址,其中,所述IP地址池中包括不同位置信息对应的内部IP地址池或者外部合法网络IP地址池。
2.根据权利要求1所述的IP地址的分配方法,其特征在于,当所述网关不具备网络地址转换NAT功能时,在所述网关接收用户设备UE发送的申请互联网协议IP地址请求之前,所述方法还包括: 所述网关按照第一预设规则将管理的所有IP地址所服务的UE的M个地理位置进行划分,得到M个内部IP地址池,并将所述M个内部IP地址池与所述M个地理位置——映射,所述M为大于等于2的自然数。
3.根据权利要求1所述的IP地址的分配方法,其特征在于,当所述网关具备所述NAT功能时,在所述网关接收用户设备UE发送的申请互联网协议IP地址请求之前,所述方法还包括: 所述网关按照第一预设规则将管理的所有IP地址所服务的UE的M个地理位置进行划分,得到M个内部IP地址池,并将所述M个内部IP地址池与所述M个地理位置——映射,所述M为大于等于2的自然数; 所述网关按照第二预设规则将所述网关中所有的外部合法网络IP地址划分成M个外部合法网络IP地址池,并将所述M个内部IP地址池与所述M个外部合法网络IP地址池进行映射。
4.根据权利要求1-3中任一项所述的IP地址的分配方法,其特征在于,所述网关通过IP地址池,为所述UE分配所述UE的位置信息对应的目标IP地址,所述方法包括: 当所述网关不具备所述NAT功能时,根据所述地理位置查询地理位置与IP地址池的映射关系,确定所述UE对应的IP地址池;获取所述IP地址池对应的IP地址池作为所述目标IP地址池,从所述目标IP地址池选取一个未分配的IP地址作为所述目标IP地址; 当所述网关具备所述NAT功能时,根据所述地理位置查询地理位置与IP地址池的映射关系,确定所述UE对应的内部IP地址池;根据所述UE对应的内部IP地址池查询所述M个内部IP地址池与所述M个外部合法网络IP地址池的映射关系,确定所述UE对应的内部地址池对应的外部合法网络IP地址池;获取所述外部合法网络IP地址池中的IP地址池作为所述目标IP地址池,从所述目标IP地址池选取一个未分配的IP地址作为所述目标IP地址。
5.根据权利要求1所述的IP地址的分配方法,其特征在于,在所述网关接收用户设备UE发送的申请互联网协议IP地址请求之后,所述方法还包括: 所述网关向外部服务器转发所述申请IP地址请求,其中所述外部服务器用于为所述UE分配所述目标IP地址; 所述网关接收所述外部服务器发送的申请IP地址响应,所述申请IP地址响应包括所述目标IP地址。
6.一种IP地址的 分配装置,其特征在于,包括: 接收模块,用于接收用户设备UE发送的申请互联网协议IP地址请求,所述申请IP地址请求中包括所述UE的位置信息; 分配模块,用于通过IP地址池,为所述UE分配所述UE的位置信息对应的目标IP地址,其中,所述IP地址池中包括不同位置信息对应的内部IP地址池或者外部合法网络IP地址池。
7.根据权利要求6所述的IP地址的分配装置,其特征在于,所述装置还包括: 划分模块,用于按照第一预设规则将管理的所有IP地址所服务的UE的M个地理位置进行划分,得到M个内部IP地址池; 映射模块,用于将所述M个内部IP地址池与所述M个地理位置--映射,所述M为大于等于2的自然数。
8.根据权利要求7所述的IP地址的分配装置,其特征在于, 所述划分模块,还用于按照第二预设规则将所述装置中所有的外部合法网络IP地址划分成M个外部合法网络IP地址池; 所述映射模块,还用于将所述M个内部IP地址池与所述M个外部合法网络IP地址池进行映射。
9.根据权利要求6-8中任一项所述的IP地址的分配装置,其特征在于,所述分配模块包括: 确定单元,用于当所述网关不具备所述NAT功能时,根据所述地理位置查询地理位置与IP地址池的映射关系,确定所述`UE对应的IP地址池; 获取单元,用于获取所述IP地址池对应的IP地址池作为所述目标IP地址池,从所述目标IP地址池选取一个未分配的IP地址作为所述目标IP地址; 所述确定单元,还用于当所述网关具备所述NAT功能时,根据所述地理位置查询地理位置与IP地址池的映射关系,确定所述UE对应的内部地址池;以及根据所述UE对应的内部地址池查询所述M个内部地址池与所述M个外部合法网络IP地址池的映射关系,确定所述UE对应的内部地址池对应的外部合法网络IP地址池; 所述获取单元,还用于获取所述外部合法网络IP地址池中的IP地址池作为所述目标IP地址池,从所述目标IP地址池选取一个未分配的IP地址作为所述目标IP地址。
10.根据权利要求6所述的IP地址的分配装置,其特征在于,所述装置还包括:发送模块, 所述发送模块,用于向外部服务器转发所述申请IP地址请求,其中所述外部服务器用于为所述UE分配所述目标IP地址; 所述接收模块,还用于接收所述外部服务器发送的申请IP地址响应,所述申请IP地址响应包括所述目标IP地址。
【文档编号】H04L29/12GK103701950SQ201310740948
【公开日】2014年4月2日 申请日期:2013年12月26日 优先权日:2013年12月26日
【发明者】苗杰, 迟永生, 唐雄燕, 王健全, 王光全, 夏俊杰, 赫罡, 高功应, 杨艳松, 穆佳, 张卓筠, 王志会, 甘震 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1