地址分配的方法、装置、设备、系统及存储介质制造方法及图纸

技术编号:35279969 阅读:28 留言:0更新日期:2022-10-22 12:22
本申请提供了一种地址分配的方法、装置、设备、系统及存储介质,属于通信技术领域。方法包括接收至少一个用户面UP设备发送的第一拨号请求报文;根据第一拨号请求报文中包括的用户端设备的区域位置信息,确定用户端设备对应的IP地址池,IP地址池包括与至少一个UP设备对应的子地址池;将IP地址池中与目标UP设备对应的子地址池中的IP地址分配给用户端设备。该方法通过拨号请求报文直接获取用户端设备的区域位置信息,提升了根据特定区域分配IP地址的分配效率,对于同一接口接入不同区域的用户端设备的UP设备,使得不同区域的业务负载能够汇聚与均衡,提升了接口的利用率,进而提升了UP设备的利用率。设备的利用率。设备的利用率。

【技术实现步骤摘要】
地址分配的方法、装置、设备、系统及存储介质


[0001]本申请涉及通信
,特别涉及一种地址分配的方法、装置、设备、系统及存储介质。

技术介绍

[0002]宽带网络网关(broadband network gateway,BNG)作为传统的宽带接入网关设备,基于软件定义型网络(software designed network,SDN)技术和网络功能虚拟化(network function virtualization,NFV)技术的架构实现了控制面与转发面的解耦,控制面可以管理多个转发面,进行多个转发面之间用户、流量和资源的调度。BNG包括控制面(control plane,CP)设备以及多个用户面(user plane,UP)设备,用户端设备通过UP设备接入网络。
[0003]相关技术中,多个UP设备采用宽带网络网关用户平面(broadband network gateway user plane,BNG

UP)的高挂集中池化部署,即多个UP设备形成一个池(pool)。对于不同区域的用户端设备,UP设备采用不同的物理接口来进行区分。使得特定区域的用户端设备分配特定的第6版互联网协议(internet protocol version 6,IPv6)地址段,由此根据IPv6地址能够溯源到用户端设备所在的位置,方便网络的管理维护。
[0004]但是,采用不同的物理接口来区分不同区域的用户端设备,在分配特定区域的地址时需要先确定接口才能确定用户端设备的区域位置信息,使得地址分配的效率不高。此外,UP设备上的物理接口与区域一一对应,而BNG

UP高挂集中池化部署的物理接口一般会采用100千兆以太网(gigabit ethernet,GE)的大速率接口,导致接口的利用率不高,进而使得UP设备的利用率下降。

技术实现思路

[0005]本申请提供了一种地址分配的方法、装置、设备、系统及存储介质,以解决相关技术提供的问题,技术方案如下:
[0006]第一方面,提供了一种地址分配的方法,以CP设备执行该方法为例,该方法包括:接收至少一个UP设备发送的第一拨号请求报文,该第一拨号请求报文包括用户端设备的区域位置信息;CP设备根据第一拨号请求报文中包括的用户端设备的区域位置信息,确定用户端设备对应的互联网协议IP地址池,IP地址池包括与至少一个UP设备对应的子地址池;CP设备将IP地址池中与目标UP设备对应的子地址池中的IP地址分配给用户端设备,目标UP设备为至少一个UP设备中用于响应第一拨号请求报文的UP设备。
[0007]通过拨号请求报文直接获取用户端设备的区域位置信息,进而根据区域位置信息确定用户端设备对应的IP地址池,提升了根据特定区域分配IP地址的分配效率。对于同一接口接入不同区域的用户端设备的UP设备,使得不同区域的业务负载能够汇聚与均衡,提升了接口的利用率,进而提升了UP设备的利用率。
[0008]在一种可能的实现方式中,所述根据所述第一拨号请求报文中包括的所述用户端
设备的区域位置信息,确定所述用户端设备对应的互联网协议IP地址池,包括:根据所述第一拨号请求报文中包括的所述用户端设备的区域位置信息,从区域位置信息与IP地址池的对应关系中确定所述用户端设备对应的IP地址池。
[0009]在一种可能的实现方式中,所述将所述IP地址池中与所述目标UP设备对应子地址池中的IP地址分配给所述用户端设备,包括:在所述IP地址池中确定与所述目标UP设备对应的子地址池;将与所述目标UP设备对应的子地址池中的IP地址分配给所述用户端设备。
[0010]通过目标UP设备对应的子地址池给用户端设备分配特定地址,方便了网路的管理维护。
[0011]在一种可能的实现方式中,所述将所述IP地址池中与所述目标UP设备对应的子地址池中的IP地址分配给所述用户端设备之前,还包括:将所述IP地址池拆分成多个子地址池;将所述多个子地址池分配给所述至少一个UP设备。
[0012]在一种可能的实现方式中,所述将所述多个子地址池分配给所述至少一个UP设备之后,还包括:响应于所述多个子地址池中的任一子地址池处于空闲状态,将所述任一子地址池收回。
[0013]通过将IP地址池动态划分给不同的UP设备,对于处于空闲状态的子地址池进行收回,增大了IP地址池的利用率。
[0014]在一种可能的实现方式中,所述通信系统还包括接入网络AN设备;所述第一拨号请求报文中包括的所述用户端设备的区域位置信息由所述AN设备添加得到。
[0015]在一种可能的实现方式中,所述第一拨号请求报文包括标签tag字段或者选项OPTION82字段,所述tag字段或者OPTION82字段用于携带所述用户端设备的区域位置信息。
[0016]在一种可能的实现方式中,所述区域位置信息为所述用户端设备所在区域位置的代码。
[0017]在一种可能的实现方式中,所述AN设备为城域边缘路由器MER;基于所述MER与所述用户端设备属于同一个区域,所述区域位置信息为所述MER所在区域位置的信息;或者,基于所述MER与所述用户端设备不属于同一个区域,所述区域位置信息为所述MER与OLT或SW的接口的信息。
[0018]第二方面,提供了一种地址分配的方法,以接入网络AN设备执行该方法为例,该方法包括:接收用户端设备发送的第二拨号请求报文;将用户端设备的区域位置信息添加到第二拨号请求报文中,得到第一拨号请求报文;将第一拨号请求报文发送至至少一个UP设备,由至少一个UP设备将第一拨号请求报文发送至CP设备,CP设备用于根据第一拨号请求报文进行地址分配。
[0019]在一种可能的实现方式中,所述第一拨号请求报文包括标签tag字段或者选项OPTION82字段,所述tag字段或者OPTION82字段用于携带所述用户端设备的区域位置信息。
[0020]在一种可能的实现方式中,所述区域位置信息为所述用户端设备所在区域位置的代码。
[0021]在一种可能的实现方式中,所述AN设备包括光线路终端OLT、交换机SW或城域边缘路由器MER中的任一种。
[0022]在一种可能的实现方式中,所述AN设备包括MER;所述将所述用户端设备的区域位置信息添加到所述第二拨号请求报文中,包括:响应于所述MER与所述用户端设备属于同一
个区域,基于设备粒度将所述用户端设备的区域位置信息添加到所述第二拨号请求报文中,所述设备粒度为通过MER区分区域位置;响应于所述MER与所述用户端设备不属于同一个区域,基于接口粒度将所述用户端设备的区域位置信息添加到所述第二拨号请求报文中,所述接口粒度为通过MER与OLT或SW的接口区分区域位置。根据不同情况采用不同的粒度来区分区域位置,使得该方法更为灵活。
[0023]第三方面,提供了一种地址分配的装置,用于执行第一方面或第一方面的任意一种可能的实现方式中的方法。具体地,该地址分配的装置包括用于执行第一方面或第一方面的任意一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地址分配的方法,其特征在于,应用于通信系统中的控制面CP设备,所述通信系统还包括至少一个用户面UP设备,所述方法包括:接收所述至少一个UP设备发送的第一拨号请求报文,所述第一拨号请求报文包括用户端设备的区域位置信息;根据所述第一拨号请求报文中包括的所述用户端设备的区域位置信息,确定所述用户端设备对应的互联网协议IP地址池,所述IP地址池包括与所述至少一个UP设备对应的子地址池;将所述IP地址池中与目标UP设备对应的子地址池中的IP地址分配给所述用户端设备,所述目标UP设备为所述至少一个UP设备中用于响应所述第一拨号请求报文的UP设备。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一拨号请求报文中包括的所述用户端设备的区域位置信息,确定所述用户端设备对应的互联网协议IP地址池,包括:根据所述第一拨号请求报文中包括的所述用户端设备的区域位置信息,从区域位置信息与IP地址池的对应关系中确定所述用户端设备对应的IP地址池。3.根据权利要求1或2所述的方法,其特征在于,所述将所述IP地址池中与所述目标UP设备对应的子地址池中的IP地址分配给所述用户端设备,包括:在所述IP地址池中确定与所述目标UP设备对应的子地址池;将与所述目标UP设备对应的子地址池中的IP地址分配给所述用户端设备。4.根据权利要求3所述的方法,其特征在于,所述将所述IP地址池中与所述目标UP设备对应的子地址池中的IP地址分配给所述用户端设备之前,还包括:将所述IP地址池拆分成多个子地址池;将所述多个子地址池分配给所述至少一个UP设备。5.根据权利要求4所述的方法,其特征在于,所述将所述多个子地址池分配给所述至少一个UP设备之后,还包括:响应于所述多个子地址池中的任一子地址池处于空闲状态,将所述任一子地址池收回。6.根据权利要求1

5任一所述的方法,其特征在于,所述通信系统还包括接入网络AN设备;所述第一拨号请求报文中包括的所述用户端设备的区域位置信息由所述AN设备添加得到。7.根据权利要求1

6任一所述的方法,其特征在于,所述第一拨号请求报文包括标签tag字段或者选项OPTION82字段,所述tag字段或者OPTION82字段用于携带所述用户端设备的区域位置信息。8.根据权利要求1

7任一所述的方法,其特征在于,所述区域位置信息为所述用户端设备所在区域位置的代码。9.根据权利要求6所述的方法,其特征在于,所述AN设备为城域边缘路由器MER;基于所述MER与所述用户端设备属于同一个区域,所述区域位置信息为所述MER所在区域位置的信息;或者,基于所述MER与所述用户端设备不属于同一个区域,所述区域位置信息为所述MER与OLT或SW的接口的信息。
10.一种地址分配的方法,其特征在于,应用于通信系统中的接入网络AN设备,所述通信系统还包括控制面CP设备和至少一个用户面UP设备,所述方法包括:接收用户端设备发送的第二拨号请求报文;将所述用户端设备的区域位置信息添加到所述第二拨号请求报文中,得到第一拨号请求报文;将所述第一拨号请求报文发送至所述至少一个UP设备,由所述至少一个UP设备将所述第一拨号请求报文发送至所述CP设备,所述CP设备用于根据所述第一拨号请求报文进行地址分配。11.根据权利要求10所述的方法,其特征在于,所述第一拨号请求报文包括标签tag字段或者选项OPTION82字段,所述tag字段或者OPTION82字段用于携带所述用户端设备的区域位置信息。12.根据权利要求10或11所述的方法,其特征在于,所述区域位置信息为所述用户端设备所在区域位置的代码。13.根据权利要求10

12任一所述的方法,其特征在于,所述AN设备包括光线路终端OLT、交换机SW或城域边缘路由器MER中的任一种。14.根据权利要求13所述的方法,其特征在于,所述AN设备包括MER;所述将所述用户端设备的区域位置信息添加到所述第二拨号请求报文中,包括:响应于所述MER与所述用户端设备属于同一个区域,基于设备粒度将所述用户端设备的区域位置信息添加到所述第二拨号请求报文中,所述设备粒度为通过MER区分区域位置;响应于所述MER与所述用户端设备不属于同一个区域,基于接口粒度将所述用户端设备的区域位置信息添加到所述第二拨号请求报文中,所述接口粒度为通过MER与OLT或SW的接口区分区域位置。15.一种地址分配的装置,其特征在于,所述装置应用于控制面CP设备,所述装置包括:接收模块,用于接收至少一个用户面UP设备发送的第一拨号请求报文,所述第一拨号请求报文包括用户端设备的区域位置信息;确定模块,用...

【专利技术属性】
技术研发人员:花荣荣余舟毅彭涛
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1