基于微服务架构的通信设备组网系统及方法技术方案

技术编号:46524163 阅读:4 留言:0更新日期:2025-09-30 18:50
本发明专利技术公开了基于微服务架构的通信设备组网系统及方法,涉及微服务技术领域,本发明专利技术根据通信设备的通信半径判断得到每个通信设备的邻居集合;将通信设备组网中的计算任务分解为并行子任务,利用子任务和子任务之间的依赖关系构建有向无环图;构建匹配能效函数和约束条件,将每个子任务分配在最佳的通信设备中进行执行;利用有向无环图中的依赖关系制定子任务的调度序列,并设置每个子任务的启动时间约束机制;对启动时间进行分析,判断子任务是否执行失败,当有向无环图中的所有子任务执行成功后,在调度序列中首子任务聚合所有子任务执行结果,得到计算任务执行结果。

【技术实现步骤摘要】

本专利技术涉及微服务,具体为基于微服务架构的通信设备组网系统及方法


技术介绍

1、在通信设备组网系统发展初期,单体架构将所有功能集成在一起,在规模较小时易于开发和维护。但随着通信业务的增长和功能的不断丰富,单体架构变得臃肿,扩展困难,维护成本高昂。例如,当需要增加新的通信功能或支持新的设备类型时,可能需要对整个系统进行大规模修改和重新部署。为解决单体架构的问题,soa 将系统拆分为多个服务,但它使用复杂的通信协议(如 soap),存在性能瓶颈和服务间耦合度较高等问题。例如,在通信设备组网中,不同服务之间的交互可能因为 soap 协议的复杂性而导致延迟增加,影响通信效率。而随着云计算、容器化等技术的兴起为微服务架构的发展提供了有力支持。云平台能够动态提供计算、存储和网络资源,满足微服务架构的弹性扩展需求;容器技术则可以将微服务及其依赖封装起来,实现独立运行和高效的资源隔离,使得微服务架构在通信设备组网中的应用成为可能。

2、在如今传统通信网络中由于设备的集成,导致当设备故障时需要整体维护,严重影响效率;而利用分布式结构,不同的任务在执行时因设备本文档来自技高网...

【技术保护点】

1.基于微服务架构的通信设备组网方法,其特征在于:所述方法包括以下步骤:

2.根据权利要求1所述的基于微服务架构的通信设备组网方法,其特征在于:所述S100中在每个通信设备中注册微服务能力向量的具体步骤为:

3.根据权利要求2所述的基于微服务架构的通信设备组网方法,其特征在于:所述S200中设置每个子任务分解时的限制准则的具体步骤为:

4.根据权利要求3所述的基于微服务架构的通信设备组网方法,其特征在于:所述S300中将每个子任务分配在最佳的通信设备中进行执行的具体步骤为:

5.根据权利要求4所述的基于微服务架构的通信设备组网方法,其特征在...

【技术特征摘要】

1.基于微服务架构的通信设备组网方法,其特征在于:所述方法包括以下步骤:

2.根据权利要求1所述的基于微服务架构的通信设备组网方法,其特征在于:所述s100中在每个通信设备中注册微服务能力向量的具体步骤为:

3.根据权利要求2所述的基于微服务架构的通信设备组网方法,其特征在于:所述s200中设置每个子任务分解时的限制准则的具体步骤为:

4.根据权利要求3所述的基于微服务架构的通信设备组网方法,其特征在于:所述s300中将每个子任务分配在最佳的通信设备中进行执行的具体步骤为:

5.根据权利要求4所述的基于微服务架构的通信设备组网方法,其特征在于:所述s400中设置每个子任务的启动时间约束机制的具体步骤为:

6.根据权利要...

【专利技术属性】
技术研发人员:胡婷婷孟玲雪
申请(专利权)人:鼎熙国讯科技有限公司
类型:发明
国别省市:

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

1