控制IPV4地址分配的方法、系统与PDSN.pdf

上传人:Y94****206 文档编号:662125 上传时间:2018-03-02 格式:PDF 页数:14 大小:2.97MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310170592.7

申请日:

2013.05.10

公开号:

CN104144225A

公开日:

2014.11.12

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04L 29/12申请日:20130510|||公开

IPC分类号:

H04L29/12; H04W48/06(2009.01)I

主分类号:

H04L29/12

申请人:

中国电信股份有限公司

发明人:

张岚; 林奕琳; 张琳峰

地址:

100033 北京市西城区金融大街31号

优先权:

专利代理机构:

中国国际贸易促进委员会专利商标事务所 11038

代理人:

张殿慧

PDF下载: PDF下载
内容摘要

本公开涉及一种控制IPv4地址分配的方法、系统与PDSN。该方法包括接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPv4地址分配方式;在用户发起PPP建立请求后,接收用户上报的终端类型;为用户向AAA服务器发起鉴权请求,并接收反馈的授权信息,其中包含地址池名称;将授权信息中的地址池名称与PDSN本地配置的地址池名称相匹配,以在PDSN本地匹配出公有IPv4地址池和私有IPv4地址池;根据接收的IPv4地址分配方式和/或用户上报的终端类型选择公有或私有IPv4地址池;从选出的地址池中为用户分配相应的IPv4地址。本公开能够提高公有IPv4地址的利用率。

权利要求书

1.  一种控制IPv4地址分配的方法,其特征在于,包括:
接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPv4地址分配方式;
在所述用户发起点到点协议PPP建立请求后,接收所述用户上报的终端类型;
为所述用户向认证授权计费AAA服务器发起鉴权请求,并接收所述AAA服务器反馈的授权信息,所述授权信息中包含地址池名称;
将所述AAA服务器反馈的授权信息中的地址池名称与分组数据业务节点PDSN本地配置的地址池名称相匹配,以在所述PDSN本地匹配出公有IPv4地址池和私有IPv4地址池;
根据接收的IPv4地址分配方式和/或所述用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池;
从选出的公有IPv4地址池或私有IPv4地址池中为所述用户分配公有IPv4地址或私有IPv4地址。

2.
  根据权利要求1所述的控制IPv4地址分配的方法,其特征在于,所述终端类型包括普通终端与定制终端。

3.
  根据权利要求1所述的控制IPv4地址分配的方法,其特征在于,所述根据接收的IPv4地址分配方式和/或所述用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池的步骤包括:
响应于所接收的IPv4地址分配方式为推荐分配公有IPv4地址,自所述PDSN本地匹配出的地址池中选择公有IPv4地址池为所述用户分配公有IPv4地址;
响应于所接收的IPv4地址分配方式为推荐分配私有IPv4地址,自所述PDSN本地匹配出的地址池中选择私有IPv4地址池为所述用户分配私有IPv4地址。

4.
  根据权利要求2所述的控制IPv4地址分配的方法,其特征在于,所述根据接收的IPv4地址分配方式和/或所述用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池的步骤包括:
响应于所述AAA服务器反馈的授权信息还包括签约指定业务标识,查询所述用户上报的终端类型;
响应于所述用户上报的终端类型为定制终端,自所述PDSN本地匹配出的地址池中选择公有IPv4地址池为所述用户分配公有IPv4地址;
响应于所述用户上报的终端类型为普通终端,自所述PDSN本地匹配出的地址池中选择私有IPv4地址池为所述用户分配私有IPv4地址。

5.
  根据权利要求2所述的控制IPv4地址分配的方法,其特征在于,所述根据接收的IPv4地址分配方式和/或所述用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池的步骤包括:
响应于所述AAA服务器反馈的授权信息还包括签约指定业务标识,查询所述用户上报的终端类型;
响应于所述用户上报的终端类型为普通终端,自所述PDSN本地匹配出的地址池中选择私有IPv4地址池为所述用户分配私有IPv4地址;
响应于所述用户上报的终端类型为定制终端,查询所接收的IPv4地址分配方式;
响应于所接收的IPv4地址分配方式为推荐分配公有IPv4地址,自所述PDSN本地匹配出的地址池中选择公有IPv4地址池为所述用户分配公有IPv4地址;
响应于所接收的IPv4地址分配方式为推荐分配私有IPv4地址,自所述PDSN本地匹配出的地址池中选择私有IPv4地址池为所述用户分配私有IPv4地址。

6.
  一种PDSN,其特征在于,包括:
地址分配方式接收单元,用于接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPv4地址分配方式;
终端类型接收单元,用于在所述用户发起PPP建立请求后,接收所述用户上报的终端类型;
授权信息接收单元,用于为所述用户向AAA服务器发起鉴权请求,并接收所述AAA服务器反馈的授权信息,所述授权信息中包含地址池名称;
地址池匹配单元,用于将所述AAA服务器反馈的授权信息中的地址池名称与PDSN本地配置的地址池名称相匹配,以在所述PDSN本地匹配出公有IPv4地址池和私有IPv4地址池;
地址池选择单元,用于根据接收的IPv4地址分配方式和/或所述用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池;
地址分配单元,用于从选出的公有IPv4地址池或私有IPv4地址池中为所述用户分配公有IPv4地址或私有IPv4地址。

7.
  根据权利要求6所述的PDSN,其特征在于,所述终端类型包括普通终端与定制终端。

8.
  根据权利要求6所述的PDSN,其特征在于,所述地址池选择单元响应于所接收的IPv4地址分配方式为推荐分配公有IPv4地址,自所述PDSN本地匹配出的地址池中选择公有IPv4地址池为所述用户分配公有IPv4地址;响应于所接收的IPv4地址分配方式为推荐分配私有IPv4地址,自所述PDSN本地匹配出的地址池中选择私有IPv4地址池为所述用户分配私有IPv4地址。

9.
  根据权利要求7所述的PDSN,其特征在于,所述地址池选择单元响应于所述AAA服务器反馈的授权信息还包括签约指定业务标识,查询所述用户上报的终端类型;响应于所述用户上报的终端类型为定制终端,自所述PDSN本地匹配出的地址池中选择公有IPv4地址池为所述用户分配公有IPv4地址;响应于所述用户上报的终端类型为普通终端,自所述PDSN本地匹配出的地址池中选择私有IPv4地址池为所述用户分配 私有IPv4地址。

10.
  根据权利要求7所述的PDSN,其特征在于,所述地址池选择单元响应于所述AAA服务器反馈的授权信息还包括签约指定业务标识,查询所述用户上报的终端类型;响应于所述用户上报的终端类型为普通终端,自所述PDSN本地匹配出的地址池中选择私有IPv4地址池为所述用户分配私有IPv4地址;响应于所述用户上报的终端类型为定制终端,查询所接收的IPv4地址分配方式;响应于所接收的IPv4地址分配方式为推荐分配公有IPv4地址,自所述PDSN本地匹配出的地址池中选择公有IPv4地址池为所述用户分配公有IPv4地址;响应于所接收的IPv4地址分配方式为推荐分配私有IPv4地址,自所述PDSN本地匹配出的地址池中选择私有IPv4地址池为所述用户分配私有IPv4地址。

11.
  一种控制IPv4地址分配的系统,其特征在于,包括深度包检测装置、AAA服务器和权利要求6至10中任一项所述的PDSN。

12.
  根据权利要求11所述的控制IPv4地址分配的系统,其特征在于,在检测到的业务类型是地址受限业务时,所述深度包检测装置向所述PDSN发送为所述用户分配公有IPv4地址的IPv4地址分配方式。

13.
  根据权利要求11所述的控制IPv4地址分配的系统,其特征在于,在检测到的业务类型是自营业务并且数据流量超过设定阈值的情况下,所述深度包检测装置向所述PDSN发送为所述用户分配公有IPv4地址的IPv4地址分配方式。

说明书

控制IPv4地址分配的方法、系统与PDSN
技术领域
本公开涉及通信技术领域,特别地,涉及一种控制IPv4地址分配的方法、系统与PDSN(Packet Data Serving Node,分组数据业务节点)。
背景技术
在IPv6产业链尚未成熟时,移动网通常采用给用户分配私有IPv4地址的方式解决公有IPv4地址不足的问题,用户经过NAT(Network Address Translation,网络地址转换)设备后无法识别出用户,在访问公众网络时致使某些业务无法使用,为解决此问题,在移动网设备中配置一些公有地址,以分配给使用特定业务的用户。
在给用户分配公有地址时,现在采用的方法是:由移动网中的某个网元设备根据用户信息、签约或事先的配置,从一个公有地址池中给用户分配一个公有地址。
上述现有方法存在的问题是:无法根据用户的实际业务使用情况确定是否为其分配公有IPv4地址,公有地址利用率较低。例如,可能会出现给偶尔使用签约特定业务的用户长期分配公有地址、签约了绑定特定终端业务的用户将UIM(User Identity Module,用户识别模块)卡插到普通终端时仍然分配公有地址等情况。
发明内容
本公开鉴于以上问题中的至少一个提出了新的技术方案。
本公开在其一个方面提供了一种控制IPv4地址分配的方法,其能够提高公有IPv4地址的利用率。
本公开在其另一方面提供了一种PDSN,其能够提高公有IPv4地址的利用率。
本公开在其又一方面提供了一种控制IPv4地址分配的系统,其能 够提高公有IPv4地址的利用率。
根据本公开,提供一种控制IPv4地址分配的方法,包括:
接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPv4地址分配方式;
在用户发起点到点协议PPP建立请求后,接收用户上报的终端类型;
为用户向认证授权计费AAA服务器发起鉴权请求,并接收AAA服务器反馈的授权信息,授权信息中包含地址池名称;
将AAA服务器反馈的授权信息中的地址池名称与分组数据业务节点PDSN本地配置的地址池名称相匹配,以在PDSN本地匹配出公有IPv4地址池和私有IPv4地址池;
根据接收的IPv4地址分配方式和/或用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池;
从选出的公有IPv4地址池或私有IPv4地址池中为用户分配公有IPv4地址或私有IPv4地址。
在本公开的一些实施例中,终端类型包括普通终端与定制终端。
在本公开的一些实施例中,根据接收的IPv4地址分配方式和/或用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池的步骤包括:
响应于所接收的IPv4地址分配方式为推荐分配公有IPv4地址,自PDSN本地匹配出的地址池中选择公有IPv4地址池为用户分配公有IPv4地址;
响应于所接收的IPv4地址分配方式为推荐分配私有IPv4地址,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址。
在本公开的一些实施例中,根据接收的IPv4地址分配方式和/或用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池的步骤包括:
响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;
响应于用户上报的终端类型为定制终端,自PDSN本地匹配出的地址池中选择公有IPv4地址池为用户分配公有IPv4地址;
响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址。
在本公开的一些实施例中,根据接收的IPv4地址分配方式和/或用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池的步骤包括:
响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;
响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址;
响应于用户上报的终端类型为定制终端,查询所接收的IPv4地址分配方式;
响应于所接收的IPv4地址分配方式为推荐分配公有IPv4地址,自PDSN本地匹配出的地址池中选择公有IPv4地址池为用户分配公有IPv4地址;
响应于所接收的IPv4地址分配方式为推荐分配私有IPv4地址,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址。
根据本公开,还提供了一种PDSN,包括:
地址分配方式接收单元,用于接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPv4地址分配方式;
终端类型接收单元,用于在用户发起PPP建立请求后,接收用户上报的终端类型;
授权信息接收单元,用于为用户向AAA服务器发起鉴权请求,并接收AAA服务器反馈的授权信息,授权信息中包含地址池名称;
地址池匹配单元,用于将AAA服务器反馈的授权信息中的地址池名称与PDSN本地配置的地址池名称相匹配,以在PDSN本地匹配出公有IPv4地址池和私有IPv4地址池;
地址池选择单元,用于根据接收的IPv4地址分配方式和/或用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池;
地址分配单元,用于从选出的公有IPv4地址池或私有IPv4地址池中为用户分配公有IPv4地址或私有IPv4地址。
在本公开的一些实施例中,终端类型包括普通终端与定制终端。
在本公开的一些实施例中,地址池选择单元响应于所接收的IPv4地址分配方式为推荐分配公有IPv4地址,自PDSN本地匹配出的地址池中选择公有IPv4地址池为用户分配公有IPv4地址;响应于所接收的IPv4地址分配方式为推荐分配私有IPv4地址,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址。
在本公开的一些实施例中,地址池选择单元响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;响应于用户上报的终端类型为定制终端,自PDSN本地匹配出的地址池中选择公有IPv4地址池为用户分配公有IPv4地址;响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址。
在本公开的一些实施例中,地址池选择单元响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址;响应于用户上报的终端类型为定制终端,查询所接收的IPv4地址分配方式;响应于所接收的IPv4地址分配方式为推荐分配公有IPv4地址,自PDSN本地匹配出的地址池中选择公有IPv4地址池为用户分配公有IPv4地址;响应于所接收的IPv4地址分配方式为推荐分配私有IPv4地址,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址。
根据本公开,还提供了一种控制IPv4地址分配的系统,包括深度包检测装置、AAA服务器和前述实施例中的PDSN。
在本公开的一些实施例中,在检测到的业务类型是受限业务时,深度包检测装置向PDSN发送为用户分配公有IPv4地址的IPv4地址分配方式。
在本公开的一些实施例中,在检测到的业务类型是自营业务并且数据流量超过设定阈值的情况下,深度包检测装置向PDSN发送为用户分配公有IPv4地址的IPv4地址分配方式。
在本公开的技术方案中,在PDSN为用户分配公有IPv4地址时综 合考虑了用户的业务类型与数据流量信息、用户上报的终端类型以及AAA服务器反馈的授权信息,使得那些地址受限业务、达到设定流量的自营业务以及定制终端才有可能分配到公有IPv4地址,这样在很大程度上避免了对公有IPv4地址的浪费,显著提升了公有IPv4地址的利用率。
附图说明
此处所说明的附图用来提供对本公开的进一步理解,构成本申请的一部分。在附图中:
图1是本公开一个实施例的控制IPv4地址分配的方法的流程示意图。
图2是本公开以CDMA2000为例的另一实施例的控制IPv4地址分配的方法的流程示意图。
图3是本公开一个实施例的PDSN的结构示意图。
图4是本公开一个实施例的控制IPv4地址分配的系统的结构示意图。
具体实施方式
下面将参照附图描述本公开。要注意的是,以下的描述在本质上仅是解释性和示例性的,决不作为对本公开及其应用或使用的任何限制。除非另外特别说明,否则,在实施例中阐述的部件和步骤的相对布置以及数字表达式和数值并不限制本公开的范围。另外,本领域技术人员已知的技术、方法和装置可能不被详细讨论,但在适当的情况下意在成为说明书的一部分。
本公开下述实施例能够根据用户业务使用情况和用户所使用的终端类型控制公有IPv4地址的分配方式。具体地,移动网中给用户分配IP地址的网元,例如,CDMA(Code Division Multiple Access,码分多址)网的PDSN与HA(Home Agent,本地代理),LTE(Long Term Evolution,长期演进)网络的PGW(Packet Data Network Gateway,分组数据网络网关)等可以根据业务统计分析装置对用户使用特定业 务情况的统计、用户上报的终端类型或用户签约等信息、结合事先配置的策略确定是否给用户分配公有IPv4地址,业务统计分析装置用于统计用户业务使用情况,例如,某用户在一段时期内某自营视频业务的使用量等达到设定门限,则建议为该用户分配公有IP地址。其中,该业务统计分析装置可以内置于给用户分配IP地址的网元或移动网网元之外其他系统设备内。
图1是本公开一个实施例的控制IPv4地址分配的方法的流程示意图。
如图1所示,该实施例可以包括以下步骤:
S102,接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPv4地址分配方式;
例如,通过内置在PDSN中的DPI(Deep Packet Inspection,深度包检测)装置检测出所传输数据包的流量以及该数据包所承载的业务类型,根据设定的业务类型或业务类型与数据流量的关系确定IPv4地址分配方式,并将所确定的IPv4地址分配方式发送给PDSN,以便于其进行地址分配,其中,DPI装置持续对用户所传输的数据包进行检测,并作为用户下次建立网络连接时为其分配IPv4地址方式的参考。
具体地,如果检测出的业务类型为运营商的自营业务并且该自营业务的数据流量达到设定阈值,则业务分析装置可以建议PDSN为该用户分配公有IPv4地址,如果虽然检测出的业务类型为运营商的自营业务、但该自营业务的数据流量比较小,未达到设定阈值,则不建议PDSN为该用户分配公有IPv4地址,而是仅为该用户分配私有IPv4地址;如果检测出的业务类型为地址受限业务,例如,使用SIP(Session Initiation Protocol,会话起始协议)协议的业务、用户作为服务器被其他用户访问时(诸如FTP(File Transfer Protocol,文件传输协议)服务器)、基于PPTP(Point to Point Tunneling Protocol,点到点隧道协议)协议的VPN(Virtual Private Network,虚拟专用网)业务等,则业务统计分析装置建议PDSN为该用户分配公有IPv4地址。
S104,在用户发起PPP(Point-to-Point Protocol,点到点协议)建立请求后,接收用户上报的终端类型,其中,终端类型可以包括普通终 端与定制终端,定制终端可以实现某些特定的业务,例如,物联网终端。
S106,为用户向认证授权计费AAA(Authentication,Authorization and Accounting,认证、授权和计费)服务器发起鉴权请求,并接收AAA服务器反馈的授权信息,该授权信息中可以包含地址池名称。
S108,将AAA服务器反馈的授权信息中的地址池名称与分组数据业务节点PDSN本地配置的地址池名称相匹配,以在PDSN本地匹配出公有IPv4地址池和私有IPv4地址池;
在进行地址池匹配时,PDSN本地的地址池名称至少包含AAA服务器反馈的授权信息中包含的地址池名称,例如,如果授权信息中包含的地址池名称为abc并且PDSN配置的地址池中包含abc、abc1和abc2,bc1,则可以匹配出的地址池的名称为abc、abc1和abc2。
S110,根据接收的IPv4地址分配方式和/或用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池。
S112,从选出的公有IPv4地址池或私有IPv4地址池中为用户分配公有IPv4地址或私有IPv4地址。
该实施例在PDSN为用户分配公有IPv4地址时综合考虑了用户的业务类型与数据流量信息、用户上报的终端类型以及AAA服务器反馈的授权信息,使得那些地址受限业务、达到设定流量的自营业务以及定制终端才有可能分配到公有IPv4地址,这样在很大程度上避免了对公有IPv4地址的浪费,显著提升了公有IPv4地址的利用率。
在一个实施例中,步骤S110中根据接收的IPv4地址分配方式和/或用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池的步骤可以包括:
响应于所接收的IPv4地址分配方式为推荐分配公有IPv4地址,自PDSN本地匹配出的地址池中选择公有IPv4地址池为用户分配公有IPv4地址;
响应于所接收的IPv4地址分配方式为推荐分配私有IPv4地址,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址。
在另一实施例中,步骤S110中根据接收的IPv4地址分配方式和/ 或用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池的步骤可以包括:
响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;
响应于用户上报的终端类型为定制终端,自PDSN本地匹配出的地址池中选择公有IPv4地址池为用户分配公有IPv4地址;
响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址。
在又一实施例中,步骤S110中根据接收的IPv4地址分配方式和/或用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池的步骤可以包括:
响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;
响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址;
响应于用户上报的终端类型为定制终端,查询所接收的IPv4地址分配方式;
响应于所接收的IPv4地址分配方式为推荐分配公有IPv4地址,自PDSN本地匹配出的地址池中选择公有IPv4地址池为用户分配公有IPv4地址;
响应于所接收的IPv4地址分配方式为推荐分配私有IPv4地址,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址。
接下来通过一个具体实例对上述方案进行详细的说明。
在PDSN决策如何为用户分配IPv4地址的下述3种场景中,PDSN均需先查看AAA授权反馈的授权信息,根据授权信息中的地址池名称在PDSN本地匹配出公有和私有地址池,最终选用哪个地址池,需根据下述情况下进行具体的判断。
(1)AAA签约授权+业务分析装置推荐的地址分配方式
如果AAA服务器反馈的授权信息中包含的地址池名称为abc,PDSN 可以基于abc匹配出公有地址池abc1和私有地址池abc2,业务分析装置统计出该用户在某历史时段中使用某自营业务的流量超过设定的门限,则根据预先配置的策略建议该用户分配公有IPv4地址,PDSN查询接收的本地记录,如果业务分析装置推荐的为该IMSI(International Mobile Subscriber Identity,国际移动用户识别)用户分配公有地址,则确定在公有地址池abc1中为用户分配公有IPv4地址,否则在私有地址池abc2中为用户分配私有IPv4地址。
(2)AAA签约授权+用户使用定制终端
当用户使用绑定定制终端的业务时,会在AAA服务器反馈的授权信息中有签约指定业务标识和授权地址池名称abc,PDSN在接收到AAA服务器反馈的授权信息里的签约指定业务标识后,检查终端上报的终端类型,若是定制终端,则PDSN从基于abc匹配出的公有地址池abc1中为用户分配公有IPv4地址,否则从基于abc匹配出的私有地址池abc2中为用户分配私有IPv4地址。
(3)AAA签约授权+用户使用定制终端+业务分析装置推荐
当用户使用绑定定制终端的业务时,会在AAA服务器反馈的授权信息中有签约指定业务标识和授权地址池名称abc,PDSN在接收到AAA服务器反馈的授权信息里的签约指定业务标识后,检查终端上报的终端类型,若不是定制终端,则PDSN从基于abc匹配出的私有地址池abc2中为用户分配私有IPv4地址,若是定制终端,则查询业务分析装置推荐的信息,若推荐分配公有地址,则PDSN从基于abc匹配出的公有地址池abc1中为用户分配公有IPv4地址,否则如推荐分配私有地址,则从私有地址池abc2中为用户分配私有IPv4地址。
本公开上述实施例解决了现有移动网络中无法根据用户的实际业务情况灵活确定是否给用户分配公有IPv4地址、公有IPv4地址利用率低的问题。
图2是本公开以CDMA2000为例的另一实施例的控制IPv4地址分配的方法的流程示意图。
如图2所示,该实施例可以包括以下步骤:
S202,在日常运行过程中,PDSN通过内置的DPI模块对某用户使 用特定业务进行识别,将识别出的流量信息、时长信息以及业务类型上报到业务统计分析装置内;
S204,业务分析装置根据事先定义的策略,例如,某用户在一段时期内某自营视频业务的使用量达到门限,则向PDSN推荐为该用户分配公有IPv4地址;
S206,某用户终端发起PPP建立请求,终端将本身的一些特征上报给PDSN;
S208,PDSN为该用户向AAA服务器发出鉴权请求,AAA服务器返回一个地址池名称;
S210,利用AAA服务器返回的地址池名称在PDSN中匹配出均采用这个名称打头的至少包含该地址池名称的公有和私有地址池各至少一个,PDSN根据终端上报的特征或业务统计分析装置推荐的信息,按预定的策略,确定在公有还是私有的IPv4地址池中给用户分配IP地址。
本领域普通技术人员可以理解,实现上述方法实施例的全部和部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算设备可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质可以包括ROM、RAM、磁碟和光盘等各种可以存储程序代码的介质。
图3是本公开一个实施例的PDSN的结构示意图。
如图3所示,该实施例中的PDSN30可以包括地址分配方式接收单元302、终端类型接收单元304、授权信息接收单元306、地址池匹配单元308、地址池选择单元310和地址分配单元312。其中,
地址分配方式接收单元302,用于接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPv4地址分配方式;
终端类型接收单元304,用于在用户发起PPP建立请求后,接收用户上报的终端类型,其中,终端类型可以包括普通终端与定制终端;
授权信息接收单元306,用于为用户向AAA服务器发起鉴权请求,并接收AAA服务器反馈的授权信息,授权信息中包含地址池名称;
地址池匹配单元308,用于将AAA服务器反馈的授权信息中的地址池名称与PDSN本地配置的地址池名称相匹配,以在PDSN本地匹配出 公有IPv4地址池和私有IPv4地址池;
地址池选择单元310,用于根据接收的IPv4地址分配方式和/或用户上报的终端类型选择公有IPv4地址池或私有IPv4地址池;
地址分配单元312,用于从选出的公有IPv4地址池或私有IPv4地址池中为用户分配公有IPv4地址或私有IPv4地址。
该实施例在PDSN为用户分配公有IPv4地址时综合考虑了用户的业务类型与数据流量信息、用户上报的终端类型以及AAA服务器反馈的授权信息,使得那些地址受限业务、达到设定流量的自营业务以及定制终端才有可能分配到公有IPv4地址,这样在很大程度上避免了对公有IPv4地址的浪费,显著提升了公有IPv4地址的利用率。
进一步地,地址池选择单元响应于所接收的IPv4地址分配方式为推荐分配公有IPv4地址,自PDSN本地匹配出的地址池中选择公有IPv4地址池为用户分配公有IPv4地址;响应于所接收的IPv4地址分配方式为推荐分配私有IPv4地址,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址。
进一步地,地址池选择单元响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;响应于用户上报的终端类型为定制终端,自PDSN本地匹配出的地址池中选择公有IPv4地址池为用户分配公有IPv4地址;响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址。
进一步地,地址池选择单元响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址;响应于用户上报的终端类型为定制终端,查询所接收的IPv4地址分配方式;响应于所接收的IPv4地址分配方式为推荐分配公有IPv4地址,自PDSN本地匹配出的地址池中选择公有IPv4地址池为用户分配公有IPv4地址;响应于所接收的IPv4地址分配方式为推荐分配私有IPv4地址,自PDSN本地匹配出的地址池中选择私有IPv4地址池为用户分配私有IPv4地址。
图4是本公开一个实施例的控制IPv4地址分配的系统的结构示意图。
如图4所示,该实施例中的系统40可以包括深度包检测装置402、AAA服务器404和PDSN406,其中,PDSN406可以通过前述实施例的方式实现。需要指出的是,深度包检测装置402既可以位于PDSN406内部,也可以位于PDSN406外部。
进一步地,在检测到的业务类型是受限业务时,深度包检测装置向PDSN发送为用户分配公有IPv4地址的IPv4地址分配方式。
在检测到的业务类型是自营业务并且数据流量超过设定阈值的情况下,深度包检测装置向PDSN发送为用户分配公有IPv4地址的IPv4地址分配方式。
本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同和相似的部分可以相互参见。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处可以参见方法实施例部分的说明。
虽然已参照示例性实施例描述了本公开,但应理解,本公开不限于上述的示例性实施例。对于本领域技术人员显然的是,可以在不背离本公开的范围和精神的条件下修改上述的示例性实施例。所附的权利要求的范围应被赋予最宽的解释,以包含所有这样的修改以及等同的结构和功能。

控制IPV4地址分配的方法、系统与PDSN.pdf_第1页
第1页 / 共14页
控制IPV4地址分配的方法、系统与PDSN.pdf_第2页
第2页 / 共14页
控制IPV4地址分配的方法、系统与PDSN.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《控制IPV4地址分配的方法、系统与PDSN.pdf》由会员分享,可在线阅读,更多相关《控制IPV4地址分配的方法、系统与PDSN.pdf(14页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104144225A43申请公布日20141112CN104144225A21申请号201310170592722申请日20130510H04L29/12200601H04W48/0620090171申请人中国电信股份有限公司地址100033北京市西城区金融大街31号72发明人张岚林奕琳张琳峰74专利代理机构中国国际贸易促进委员会专利商标事务所11038代理人张殿慧54发明名称控制IPV4地址分配的方法、系统与PDSN57摘要本公开涉及一种控制IPV4地址分配的方法、系统与PDSN。该方法包括接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPV4地址分配方式;。

2、在用户发起PPP建立请求后,接收用户上报的终端类型;为用户向AAA服务器发起鉴权请求,并接收反馈的授权信息,其中包含地址池名称;将授权信息中的地址池名称与PDSN本地配置的地址池名称相匹配,以在PDSN本地匹配出公有IPV4地址池和私有IPV4地址池;根据接收的IPV4地址分配方式和/或用户上报的终端类型选择公有或私有IPV4地址池;从选出的地址池中为用户分配相应的IPV4地址。本公开能够提高公有IPV4地址的利用率。51INTCL权利要求书3页说明书8页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书8页附图2页10申请公布号CN104144225ACN10414。

3、4225A1/3页21一种控制IPV4地址分配的方法,其特征在于,包括接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPV4地址分配方式;在所述用户发起点到点协议PPP建立请求后,接收所述用户上报的终端类型;为所述用户向认证授权计费AAA服务器发起鉴权请求,并接收所述AAA服务器反馈的授权信息,所述授权信息中包含地址池名称;将所述AAA服务器反馈的授权信息中的地址池名称与分组数据业务节点PDSN本地配置的地址池名称相匹配,以在所述PDSN本地匹配出公有IPV4地址池和私有IPV4地址池;根据接收的IPV4地址分配方式和/或所述用户上报的终端类型选择公有IPV4地址池或私有IPV。

4、4地址池;从选出的公有IPV4地址池或私有IPV4地址池中为所述用户分配公有IPV4地址或私有IPV4地址。2根据权利要求1所述的控制IPV4地址分配的方法,其特征在于,所述终端类型包括普通终端与定制终端。3根据权利要求1所述的控制IPV4地址分配的方法,其特征在于,所述根据接收的IPV4地址分配方式和/或所述用户上报的终端类型选择公有IPV4地址池或私有IPV4地址池的步骤包括响应于所接收的IPV4地址分配方式为推荐分配公有IPV4地址,自所述PDSN本地匹配出的地址池中选择公有IPV4地址池为所述用户分配公有IPV4地址;响应于所接收的IPV4地址分配方式为推荐分配私有IPV4地址,自所述。

5、PDSN本地匹配出的地址池中选择私有IPV4地址池为所述用户分配私有IPV4地址。4根据权利要求2所述的控制IPV4地址分配的方法,其特征在于,所述根据接收的IPV4地址分配方式和/或所述用户上报的终端类型选择公有IPV4地址池或私有IPV4地址池的步骤包括响应于所述AAA服务器反馈的授权信息还包括签约指定业务标识,查询所述用户上报的终端类型;响应于所述用户上报的终端类型为定制终端,自所述PDSN本地匹配出的地址池中选择公有IPV4地址池为所述用户分配公有IPV4地址;响应于所述用户上报的终端类型为普通终端,自所述PDSN本地匹配出的地址池中选择私有IPV4地址池为所述用户分配私有IPV4地址。

6、。5根据权利要求2所述的控制IPV4地址分配的方法,其特征在于,所述根据接收的IPV4地址分配方式和/或所述用户上报的终端类型选择公有IPV4地址池或私有IPV4地址池的步骤包括响应于所述AAA服务器反馈的授权信息还包括签约指定业务标识,查询所述用户上报的终端类型;响应于所述用户上报的终端类型为普通终端,自所述PDSN本地匹配出的地址池中选择私有IPV4地址池为所述用户分配私有IPV4地址;响应于所述用户上报的终端类型为定制终端,查询所接收的IPV4地址分配方式;响应于所接收的IPV4地址分配方式为推荐分配公有IPV4地址,自所述PDSN本地匹配权利要求书CN104144225A2/3页3出的。

7、地址池中选择公有IPV4地址池为所述用户分配公有IPV4地址;响应于所接收的IPV4地址分配方式为推荐分配私有IPV4地址,自所述PDSN本地匹配出的地址池中选择私有IPV4地址池为所述用户分配私有IPV4地址。6一种PDSN,其特征在于,包括地址分配方式接收单元,用于接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPV4地址分配方式;终端类型接收单元,用于在所述用户发起PPP建立请求后,接收所述用户上报的终端类型;授权信息接收单元,用于为所述用户向AAA服务器发起鉴权请求,并接收所述AAA服务器反馈的授权信息,所述授权信息中包含地址池名称;地址池匹配单元,用于将所述AAA服务。

8、器反馈的授权信息中的地址池名称与PDSN本地配置的地址池名称相匹配,以在所述PDSN本地匹配出公有IPV4地址池和私有IPV4地址池;地址池选择单元,用于根据接收的IPV4地址分配方式和/或所述用户上报的终端类型选择公有IPV4地址池或私有IPV4地址池;地址分配单元,用于从选出的公有IPV4地址池或私有IPV4地址池中为所述用户分配公有IPV4地址或私有IPV4地址。7根据权利要求6所述的PDSN,其特征在于,所述终端类型包括普通终端与定制终端。8根据权利要求6所述的PDSN,其特征在于,所述地址池选择单元响应于所接收的IPV4地址分配方式为推荐分配公有IPV4地址,自所述PDSN本地匹配出。

9、的地址池中选择公有IPV4地址池为所述用户分配公有IPV4地址;响应于所接收的IPV4地址分配方式为推荐分配私有IPV4地址,自所述PDSN本地匹配出的地址池中选择私有IPV4地址池为所述用户分配私有IPV4地址。9根据权利要求7所述的PDSN,其特征在于,所述地址池选择单元响应于所述AAA服务器反馈的授权信息还包括签约指定业务标识,查询所述用户上报的终端类型;响应于所述用户上报的终端类型为定制终端,自所述PDSN本地匹配出的地址池中选择公有IPV4地址池为所述用户分配公有IPV4地址;响应于所述用户上报的终端类型为普通终端,自所述PDSN本地匹配出的地址池中选择私有IPV4地址池为所述用户分。

10、配私有IPV4地址。10根据权利要求7所述的PDSN,其特征在于,所述地址池选择单元响应于所述AAA服务器反馈的授权信息还包括签约指定业务标识,查询所述用户上报的终端类型;响应于所述用户上报的终端类型为普通终端,自所述PDSN本地匹配出的地址池中选择私有IPV4地址池为所述用户分配私有IPV4地址;响应于所述用户上报的终端类型为定制终端,查询所接收的IPV4地址分配方式;响应于所接收的IPV4地址分配方式为推荐分配公有IPV4地址,自所述PDSN本地匹配出的地址池中选择公有IPV4地址池为所述用户分配公有IPV4地址;响应于所接收的IPV4地址分配方式为推荐分配私有IPV4地址,自所述PDSN。

11、本地匹配出的地址池中选择私有IPV4地址池为所述用户分配私有IPV4地址。11一种控制IPV4地址分配的系统,其特征在于,包括深度包检测装置、AAA服务器和权利要求6至10中任一项所述的PDSN。12根据权利要求11所述的控制IPV4地址分配的系统,其特征在于,在检测到的业务权利要求书CN104144225A3/3页4类型是地址受限业务时,所述深度包检测装置向所述PDSN发送为所述用户分配公有IPV4地址的IPV4地址分配方式。13根据权利要求11所述的控制IPV4地址分配的系统,其特征在于,在检测到的业务类型是自营业务并且数据流量超过设定阈值的情况下,所述深度包检测装置向所述PDSN发送为所。

12、述用户分配公有IPV4地址的IPV4地址分配方式。权利要求书CN104144225A1/8页5控制IPV4地址分配的方法、系统与PDSN技术领域0001本公开涉及通信技术领域,特别地,涉及一种控制IPV4地址分配的方法、系统与PDSN(PACKETDATASERVINGNODE,分组数据业务节点)。背景技术0002在IPV6产业链尚未成熟时,移动网通常采用给用户分配私有IPV4地址的方式解决公有IPV4地址不足的问题,用户经过NAT(NETWORKADDRESSTRANSLATION,网络地址转换)设备后无法识别出用户,在访问公众网络时致使某些业务无法使用,为解决此问题,在移动网设备中配置一些。

13、公有地址,以分配给使用特定业务的用户。0003在给用户分配公有地址时,现在采用的方法是由移动网中的某个网元设备根据用户信息、签约或事先的配置,从一个公有地址池中给用户分配一个公有地址。0004上述现有方法存在的问题是无法根据用户的实际业务使用情况确定是否为其分配公有IPV4地址,公有地址利用率较低。例如,可能会出现给偶尔使用签约特定业务的用户长期分配公有地址、签约了绑定特定终端业务的用户将UIM(USERIDENTITYMODULE,用户识别模块)卡插到普通终端时仍然分配公有地址等情况。发明内容0005本公开鉴于以上问题中的至少一个提出了新的技术方案。0006本公开在其一个方面提供了一种控制I。

14、PV4地址分配的方法,其能够提高公有IPV4地址的利用率。0007本公开在其另一方面提供了一种PDSN,其能够提高公有IPV4地址的利用率。0008本公开在其又一方面提供了一种控制IPV4地址分配的系统,其能够提高公有IPV4地址的利用率。0009根据本公开,提供一种控制IPV4地址分配的方法,包括0010接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPV4地址分配方式;0011在用户发起点到点协议PPP建立请求后,接收用户上报的终端类型;0012为用户向认证授权计费AAA服务器发起鉴权请求,并接收AAA服务器反馈的授权信息,授权信息中包含地址池名称;0013将AAA服务器反。

15、馈的授权信息中的地址池名称与分组数据业务节点PDSN本地配置的地址池名称相匹配,以在PDSN本地匹配出公有IPV4地址池和私有IPV4地址池;0014根据接收的IPV4地址分配方式和/或用户上报的终端类型选择公有IPV4地址池或私有IPV4地址池;0015从选出的公有IPV4地址池或私有IPV4地址池中为用户分配公有IPV4地址或私有IPV4地址。0016在本公开的一些实施例中,终端类型包括普通终端与定制终端。说明书CN104144225A2/8页60017在本公开的一些实施例中,根据接收的IPV4地址分配方式和/或用户上报的终端类型选择公有IPV4地址池或私有IPV4地址池的步骤包括0018。

16、响应于所接收的IPV4地址分配方式为推荐分配公有IPV4地址,自PDSN本地匹配出的地址池中选择公有IPV4地址池为用户分配公有IPV4地址;0019响应于所接收的IPV4地址分配方式为推荐分配私有IPV4地址,自PDSN本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址。0020在本公开的一些实施例中,根据接收的IPV4地址分配方式和/或用户上报的终端类型选择公有IPV4地址池或私有IPV4地址池的步骤包括0021响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;0022响应于用户上报的终端类型为定制终端,自PDSN本地匹配出的地址池中选择公有。

17、IPV4地址池为用户分配公有IPV4地址;0023响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址。0024在本公开的一些实施例中,根据接收的IPV4地址分配方式和/或用户上报的终端类型选择公有IPV4地址池或私有IPV4地址池的步骤包括0025响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;0026响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址;0027响应于用户上报的终端类型为定制终端,查询所接收的IPV4地址分配方式;002。

18、8响应于所接收的IPV4地址分配方式为推荐分配公有IPV4地址,自PDSN本地匹配出的地址池中选择公有IPV4地址池为用户分配公有IPV4地址;0029响应于所接收的IPV4地址分配方式为推荐分配私有IPV4地址,自PDSN本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址。0030根据本公开,还提供了一种PDSN,包括0031地址分配方式接收单元,用于接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPV4地址分配方式;0032终端类型接收单元,用于在用户发起PPP建立请求后,接收用户上报的终端类型;0033授权信息接收单元,用于为用户向AAA服务器发起鉴权请。

19、求,并接收AAA服务器反馈的授权信息,授权信息中包含地址池名称;0034地址池匹配单元,用于将AAA服务器反馈的授权信息中的地址池名称与PDSN本地配置的地址池名称相匹配,以在PDSN本地匹配出公有IPV4地址池和私有IPV4地址池;0035地址池选择单元,用于根据接收的IPV4地址分配方式和/或用户上报的终端类型选择公有IPV4地址池或私有IPV4地址池;0036地址分配单元,用于从选出的公有IPV4地址池或私有IPV4地址池中为用户分配公有IPV4地址或私有IPV4地址。0037在本公开的一些实施例中,终端类型包括普通终端与定制终端。0038在本公开的一些实施例中,地址池选择单元响应于所接。

20、收的IPV4地址分配方式说明书CN104144225A3/8页7为推荐分配公有IPV4地址,自PDSN本地匹配出的地址池中选择公有IPV4地址池为用户分配公有IPV4地址;响应于所接收的IPV4地址分配方式为推荐分配私有IPV4地址,自PDSN本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址。0039在本公开的一些实施例中,地址池选择单元响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;响应于用户上报的终端类型为定制终端,自PDSN本地匹配出的地址池中选择公有IPV4地址池为用户分配公有IPV4地址;响应于用户上报的终端类型为普通终端,自PDS。

21、N本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址。0040在本公开的一些实施例中,地址池选择单元响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址;响应于用户上报的终端类型为定制终端,查询所接收的IPV4地址分配方式;响应于所接收的IPV4地址分配方式为推荐分配公有IPV4地址,自PDSN本地匹配出的地址池中选择公有IPV4地址池为用户分配公有IPV4地址;响应于所接收的IPV4地址分配方式为推荐分配私有IPV4地址,自PDSN本。

22、地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址。0041根据本公开,还提供了一种控制IPV4地址分配的系统,包括深度包检测装置、AAA服务器和前述实施例中的PDSN。0042在本公开的一些实施例中,在检测到的业务类型是受限业务时,深度包检测装置向PDSN发送为用户分配公有IPV4地址的IPV4地址分配方式。0043在本公开的一些实施例中,在检测到的业务类型是自营业务并且数据流量超过设定阈值的情况下,深度包检测装置向PDSN发送为用户分配公有IPV4地址的IPV4地址分配方式。0044在本公开的技术方案中,在PDSN为用户分配公有IPV4地址时综合考虑了用户的业务类型与数据流。

23、量信息、用户上报的终端类型以及AAA服务器反馈的授权信息,使得那些地址受限业务、达到设定流量的自营业务以及定制终端才有可能分配到公有IPV4地址,这样在很大程度上避免了对公有IPV4地址的浪费,显著提升了公有IPV4地址的利用率。附图说明0045此处所说明的附图用来提供对本公开的进一步理解,构成本申请的一部分。在附图中0046图1是本公开一个实施例的控制IPV4地址分配的方法的流程示意图。0047图2是本公开以CDMA2000为例的另一实施例的控制IPV4地址分配的方法的流程示意图。0048图3是本公开一个实施例的PDSN的结构示意图。0049图4是本公开一个实施例的控制IPV4地址分配的系统。

24、的结构示意图。具体实施方式0050下面将参照附图描述本公开。要注意的是,以下的描述在本质上仅是解释性和示说明书CN104144225A4/8页8例性的,决不作为对本公开及其应用或使用的任何限制。除非另外特别说明,否则,在实施例中阐述的部件和步骤的相对布置以及数字表达式和数值并不限制本公开的范围。另外,本领域技术人员已知的技术、方法和装置可能不被详细讨论,但在适当的情况下意在成为说明书的一部分。0051本公开下述实施例能够根据用户业务使用情况和用户所使用的终端类型控制公有IPV4地址的分配方式。具体地,移动网中给用户分配IP地址的网元,例如,CDMA(CODEDIVISIONMULTIPLEAC。

25、CESS,码分多址)网的PDSN与HA(HOMEAGENT,本地代理),LTE(LONGTERMEVOLUTION,长期演进)网络的PGW(PACKETDATANETWORKGATEWAY,分组数据网络网关)等可以根据业务统计分析装置对用户使用特定业务情况的统计、用户上报的终端类型或用户签约等信息、结合事先配置的策略确定是否给用户分配公有IPV4地址,业务统计分析装置用于统计用户业务使用情况,例如,某用户在一段时期内某自营视频业务的使用量等达到设定门限,则建议为该用户分配公有IP地址。其中,该业务统计分析装置可以内置于给用户分配IP地址的网元或移动网网元之外其他系统设备内。0052图1是本公开。

26、一个实施例的控制IPV4地址分配的方法的流程示意图。0053如图1所示,该实施例可以包括以下步骤0054S102,接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPV4地址分配方式;0055例如,通过内置在PDSN中的DPI(DEEPPACKETINSPECTION,深度包检测)装置检测出所传输数据包的流量以及该数据包所承载的业务类型,根据设定的业务类型或业务类型与数据流量的关系确定IPV4地址分配方式,并将所确定的IPV4地址分配方式发送给PDSN,以便于其进行地址分配,其中,DPI装置持续对用户所传输的数据包进行检测,并作为用户下次建立网络连接时为其分配IPV4地址方式的参。

27、考。0056具体地,如果检测出的业务类型为运营商的自营业务并且该自营业务的数据流量达到设定阈值,则业务分析装置可以建议PDSN为该用户分配公有IPV4地址,如果虽然检测出的业务类型为运营商的自营业务、但该自营业务的数据流量比较小,未达到设定阈值,则不建议PDSN为该用户分配公有IPV4地址,而是仅为该用户分配私有IPV4地址;如果检测出的业务类型为地址受限业务,例如,使用SIP(SESSIONINITIATIONPROTOCOL,会话起始协议)协议的业务、用户作为服务器被其他用户访问时(诸如FTP(FILETRANSFERPROTOCOL,文件传输协议)服务器)、基于PPTP(POINTTOP。

28、OINTTUNNELINGPROTOCOL,点到点隧道协议)协议的VPN(VIRTUALPRIVATENETWORK,虚拟专用网)业务等,则业务统计分析装置建议PDSN为该用户分配公有IPV4地址。0057S104,在用户发起PPP(POINTTOPOINTPROTOCOL,点到点协议)建立请求后,接收用户上报的终端类型,其中,终端类型可以包括普通终端与定制终端,定制终端可以实现某些特定的业务,例如,物联网终端。0058S106,为用户向认证授权计费AAA(AUTHENTICATION,AUTHORIZATIONANDACCOUNTING,认证、授权和计费)服务器发起鉴权请求,并接收AAA服务。

29、器反馈的授权信息,该授权信息中可以包含地址池名称。0059S108,将AAA服务器反馈的授权信息中的地址池名称与分组数据业务节点PDSN本地配置的地址池名称相匹配,以在PDSN本地匹配出公有IPV4地址池和私有IPV4地址池;说明书CN104144225A5/8页90060在进行地址池匹配时,PDSN本地的地址池名称至少包含AAA服务器反馈的授权信息中包含的地址池名称,例如,如果授权信息中包含的地址池名称为ABC并且PDSN配置的地址池中包含ABC、ABC1和ABC2,BC1,则可以匹配出的地址池的名称为ABC、ABC1和ABC2。0061S110,根据接收的IPV4地址分配方式和/或用户上报。

30、的终端类型选择公有IPV4地址池或私有IPV4地址池。0062S112,从选出的公有IPV4地址池或私有IPV4地址池中为用户分配公有IPV4地址或私有IPV4地址。0063该实施例在PDSN为用户分配公有IPV4地址时综合考虑了用户的业务类型与数据流量信息、用户上报的终端类型以及AAA服务器反馈的授权信息,使得那些地址受限业务、达到设定流量的自营业务以及定制终端才有可能分配到公有IPV4地址,这样在很大程度上避免了对公有IPV4地址的浪费,显著提升了公有IPV4地址的利用率。0064在一个实施例中,步骤S110中根据接收的IPV4地址分配方式和/或用户上报的终端类型选择公有IPV4地址池或私。

31、有IPV4地址池的步骤可以包括0065响应于所接收的IPV4地址分配方式为推荐分配公有IPV4地址,自PDSN本地匹配出的地址池中选择公有IPV4地址池为用户分配公有IPV4地址;0066响应于所接收的IPV4地址分配方式为推荐分配私有IPV4地址,自PDSN本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址。0067在另一实施例中,步骤S110中根据接收的IPV4地址分配方式和/或用户上报的终端类型选择公有IPV4地址池或私有IPV4地址池的步骤可以包括0068响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;0069响应于用户上报的终端类型为。

32、定制终端,自PDSN本地匹配出的地址池中选择公有IPV4地址池为用户分配公有IPV4地址;0070响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址。0071在又一实施例中,步骤S110中根据接收的IPV4地址分配方式和/或用户上报的终端类型选择公有IPV4地址池或私有IPV4地址池的步骤可以包括0072响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;0073响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址;0074响应于用户上报的终。

33、端类型为定制终端,查询所接收的IPV4地址分配方式;0075响应于所接收的IPV4地址分配方式为推荐分配公有IPV4地址,自PDSN本地匹配出的地址池中选择公有IPV4地址池为用户分配公有IPV4地址;0076响应于所接收的IPV4地址分配方式为推荐分配私有IPV4地址,自PDSN本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址。0077接下来通过一个具体实例对上述方案进行详细的说明。0078在PDSN决策如何为用户分配IPV4地址的下述3种场景中,PDSN均需先查看AAA授权反馈的授权信息,根据授权信息中的地址池名称在PDSN本地匹配出公有和私有地址说明书CN104144。

34、225A6/8页10池,最终选用哪个地址池,需根据下述情况下进行具体的判断。0079(1)AAA签约授权业务分析装置推荐的地址分配方式0080如果AAA服务器反馈的授权信息中包含的地址池名称为ABC,PDSN可以基于ABC匹配出公有地址池ABC1和私有地址池ABC2,业务分析装置统计出该用户在某历史时段中使用某自营业务的流量超过设定的门限,则根据预先配置的策略建议该用户分配公有IPV4地址,PDSN查询接收的本地记录,如果业务分析装置推荐的为该IMSI(INTERNATIONALMOBILESUBSCRIBERIDENTITY,国际移动用户识别)用户分配公有地址,则确定在公有地址池ABC1中为。

35、用户分配公有IPV4地址,否则在私有地址池ABC2中为用户分配私有IPV4地址。0081(2)AAA签约授权用户使用定制终端0082当用户使用绑定定制终端的业务时,会在AAA服务器反馈的授权信息中有签约指定业务标识和授权地址池名称ABC,PDSN在接收到AAA服务器反馈的授权信息里的签约指定业务标识后,检查终端上报的终端类型,若是定制终端,则PDSN从基于ABC匹配出的公有地址池ABC1中为用户分配公有IPV4地址,否则从基于ABC匹配出的私有地址池ABC2中为用户分配私有IPV4地址。0083(3)AAA签约授权用户使用定制终端业务分析装置推荐0084当用户使用绑定定制终端的业务时,会在AA。

36、A服务器反馈的授权信息中有签约指定业务标识和授权地址池名称ABC,PDSN在接收到AAA服务器反馈的授权信息里的签约指定业务标识后,检查终端上报的终端类型,若不是定制终端,则PDSN从基于ABC匹配出的私有地址池ABC2中为用户分配私有IPV4地址,若是定制终端,则查询业务分析装置推荐的信息,若推荐分配公有地址,则PDSN从基于ABC匹配出的公有地址池ABC1中为用户分配公有IPV4地址,否则如推荐分配私有地址,则从私有地址池ABC2中为用户分配私有IPV4地址。0085本公开上述实施例解决了现有移动网络中无法根据用户的实际业务情况灵活确定是否给用户分配公有IPV4地址、公有IPV4地址利用率。

37、低的问题。0086图2是本公开以CDMA2000为例的另一实施例的控制IPV4地址分配的方法的流程示意图。0087如图2所示,该实施例可以包括以下步骤0088S202,在日常运行过程中,PDSN通过内置的DPI模块对某用户使用特定业务进行识别,将识别出的流量信息、时长信息以及业务类型上报到业务统计分析装置内;0089S204,业务分析装置根据事先定义的策略,例如,某用户在一段时期内某自营视频业务的使用量达到门限,则向PDSN推荐为该用户分配公有IPV4地址;0090S206,某用户终端发起PPP建立请求,终端将本身的一些特征上报给PDSN;0091S208,PDSN为该用户向AAA服务器发出鉴。

38、权请求,AAA服务器返回一个地址池名称;0092S210,利用AAA服务器返回的地址池名称在PDSN中匹配出均采用这个名称打头的至少包含该地址池名称的公有和私有地址池各至少一个,PDSN根据终端上报的特征或业务统计分析装置推荐的信息,按预定的策略,确定在公有还是私有的IPV4地址池中给用户分配IP地址。0093本领域普通技术人员可以理解,实现上述方法实施例的全部和部分步骤可以通过说明书CN104144225A107/8页11程序指令相关的硬件来完成,前述的程序可以存储于一计算设备可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质可以包括ROM、RAM、磁碟和光盘等。

39、各种可以存储程序代码的介质。0094图3是本公开一个实施例的PDSN的结构示意图。0095如图3所示,该实施例中的PDSN30可以包括地址分配方式接收单元302、终端类型接收单元304、授权信息接收单元306、地址池匹配单元308、地址池选择单元310和地址分配单元312。其中,0096地址分配方式接收单元302,用于接收根据深度包检测方式检测出的用户的业务类型与数据流量所确定的IPV4地址分配方式;0097终端类型接收单元304,用于在用户发起PPP建立请求后,接收用户上报的终端类型,其中,终端类型可以包括普通终端与定制终端;0098授权信息接收单元306,用于为用户向AAA服务器发起鉴权请。

40、求,并接收AAA服务器反馈的授权信息,授权信息中包含地址池名称;0099地址池匹配单元308,用于将AAA服务器反馈的授权信息中的地址池名称与PDSN本地配置的地址池名称相匹配,以在PDSN本地匹配出公有IPV4地址池和私有IPV4地址池;0100地址池选择单元310,用于根据接收的IPV4地址分配方式和/或用户上报的终端类型选择公有IPV4地址池或私有IPV4地址池;0101地址分配单元312,用于从选出的公有IPV4地址池或私有IPV4地址池中为用户分配公有IPV4地址或私有IPV4地址。0102该实施例在PDSN为用户分配公有IPV4地址时综合考虑了用户的业务类型与数据流量信息、用户上报。

41、的终端类型以及AAA服务器反馈的授权信息,使得那些地址受限业务、达到设定流量的自营业务以及定制终端才有可能分配到公有IPV4地址,这样在很大程度上避免了对公有IPV4地址的浪费,显著提升了公有IPV4地址的利用率。0103进一步地,地址池选择单元响应于所接收的IPV4地址分配方式为推荐分配公有IPV4地址,自PDSN本地匹配出的地址池中选择公有IPV4地址池为用户分配公有IPV4地址;响应于所接收的IPV4地址分配方式为推荐分配私有IPV4地址,自PDSN本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址。0104进一步地,地址池选择单元响应于AAA服务器反馈的授权信息还包括。

42、签约指定业务标识,查询用户上报的终端类型;响应于用户上报的终端类型为定制终端,自PDSN本地匹配出的地址池中选择公有IPV4地址池为用户分配公有IPV4地址;响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址。0105进一步地,地址池选择单元响应于AAA服务器反馈的授权信息还包括签约指定业务标识,查询用户上报的终端类型;响应于用户上报的终端类型为普通终端,自PDSN本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址;响应于用户上报的终端类型为定制终端,查询所接收的IPV4地址分配方式;响应于所接收的IPV4地址分。

43、配方式为推荐分配公有IPV4地址,自PDSN本地匹配出的地址池中选择公有IPV4地址池为用户分配公有IPV4地址;响应于所接收的IPV4地址分配方式为推荐分配私有IPV4地址,自PDSN说明书CN104144225A118/8页12本地匹配出的地址池中选择私有IPV4地址池为用户分配私有IPV4地址。0106图4是本公开一个实施例的控制IPV4地址分配的系统的结构示意图。0107如图4所示,该实施例中的系统40可以包括深度包检测装置402、AAA服务器404和PDSN406,其中,PDSN406可以通过前述实施例的方式实现。需要指出的是,深度包检测装置402既可以位于PDSN406内部,也可以。

44、位于PDSN406外部。0108进一步地,在检测到的业务类型是受限业务时,深度包检测装置向PDSN发送为用户分配公有IPV4地址的IPV4地址分配方式。0109在检测到的业务类型是自营业务并且数据流量超过设定阈值的情况下,深度包检测装置向PDSN发送为用户分配公有IPV4地址的IPV4地址分配方式。0110本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同和相似的部分可以相互参见。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处可以参见方法实施例部分的说明。0111虽然已参照示例性实施例描述了本公开,但应理解,本公开不限于上述的示例性实施例。对于本领域技术人员显然的是,可以在不背离本公开的范围和精神的条件下修改上述的示例性实施例。所附的权利要求的范围应被赋予最宽的解释,以包含所有这样的修改以及等同的结构和功能。说明书CN104144225A121/2页13图1图2说明书附图CN104144225A132/2页14图3图4说明书附图CN104144225A14。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1