北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2022, Vol. 45 ›› Issue (6): 55-61.

• 论文 • 上一篇    下一篇

用户动态接入下的多播业务链部署和调整方法

孔紫璇1,李航1,向万1,陈亚文2,郑伟1   

  1. 1. 北京邮电大学
    2. 北京邮电大学信息与通信工程学院
  • 收稿日期:2022-05-27 修回日期:2022-08-17 出版日期:2022-12-28 发布日期:2022-11-24
  • 通讯作者: 陈亚文 E-mail:chenyw@bupt.edu.cn
  • 基金资助:
    国家重点研发计划;北京市自然科学基金项目;国家自然科学基金

Multicast Service Chain Deployment and Adjustment Method under User Dynamic Access

  • Received:2022-05-27 Revised:2022-08-17 Online:2022-12-28 Published:2022-11-24
  • Contact: Ya-Wen CHEN E-mail:chenyw@bupt.edu.cn

摘要: 多播是一种高效的点对多点的数据传输方式。网络功能虚拟化通过软件化网络功能,提高了多播传输的效率和灵活性。在网络功能虚拟化中,多播业务通过部署多播业务链的方式实现。如何更加高效地部署多播业务链,是当前网络亟待解决的一个关键问题。考虑到多播业务的用户可能发生动态接入,结合当前缺乏对于这种用户动态接入场景的研究,综合虚拟网络功能的迁移和网络资源的时变性,以最小化网络成本为目标建立动态多播业务链部署-调整模型。针对此模型设计一种启发式多播业务链部署-调整算法,并进行仿真实验。仿真结果表明,提出的算法可以平均消耗约1.21倍的最优成本完成多播业务链的部署和调整,且平均运行时间可达到最优解的约0.25%。综合网络成本和运行时间,提出的算法优势更加明显。

关键词: 网络功能虚拟化, 多播业务链, 用户动态接入, 启发式算法

Abstract: Multicast is an effective point-to-multipoint data transmission method. Network function virtualization improves the efficiency and flexibility of multicast transmission by making the network functions software. In network function virtualization, multicast services can be achieved by deploying multicast service function chains. How to efficiently deploy multicast function chains is the key problem to be solved urgently. Considering that the users in multicast services may dynamically access, combined with the lack of current research in the scenarios, establish a dynamic multicast service chain deployment-adjustment model for the goal of minimizing network costs, integrating the migration of virtual network functions, and the time variability of network resources. Design a heuristic multicast service function chain deployment-adjustment algorithm and conduct simulation experiments for this model. Simulation results show that the algorithm can deploy and adjust multicast service function chains at an average of 1.21 times the optimal cost approximately, whose average running time is about 0.25% of the optimal solution. The proposed algorithm performs better, combined with the network cost and running time.

Key words: network function virtualization, multicast service function chain, user dynamic access, heuristic algorithm

中图分类号: