【摘 要】针对当前5G核心网资源分配算法在应对海量服务差异化过程中资源利用率不高的问题,提出一种在满足负载均衡的前提下最大化系统利用率的核心网资源分配算法。通过建立服务功能链部署与资源分配联合优化目标,采用改进离散粒子群的方法实现服务功能链SFC部署,在保证用户服务质量和负载均衡的基础上实现系统资源利用率的最大化,最终实现增加服务用户数量,提升网络运营效率目标。仿真结果表明,该算法在满足服务功能链SFC的资源约束下,更加有效实现系统的负载均衡,提升系统的利用率。
【关键词】虚拟化技术;资源配置;离散粒子群算法;负载均衡
0 引言
5G核心网资源分配其实就是将各种虚拟的服务功能链SFC解耦成多个虚拟网络功能VNF后,将其映射到满足物理条件的虚拟化的基础设备上,通过对虚拟网络功能的编排和调度,实现物理资源的最佳配置,以提高网络系统的负载均衡和网络资源的利用率[1]。虚拟化技术增强了网络的灵活性和可扩展性,通过设计不同的资源分配方案有效满足5G服务差异化需求,在很大程度上提升网络资源的利用率,因此得到很多学者的青睐。相关的研究包括:Kamel等人[2]基于公平理论选择切片资源,并将切片中具有最佳信道响应的物理资源分配给用户;Caballero等人[3]基于共享约束比例分配机制,以用户共享级别为准则分配资源量,并通过用户自身分配影响其他用户的分配比例,从而使得自身分配达到最大化;Hu等人[4]采用轮询的方法将资源分配给切片,结合业务中所需要目标速率和切片的平均速率来调节切片的资源数量;Jiang等人[5]提出一种基于拍卖博弈的切片资源分配方法,将无线带宽、计算资源和存储资源作为切片分配的影响因素,以用户需求作为价格计