针对当前自组网通信网络转发与协作能力差,导致网关内各个节点通信数据包分组投递状态不佳、端到端延时长的问题,在5G环境下设计了基于微服务架构的API网关协同接口,实现微服务的动态协同工作。构建5G网关切片生命周期管理模块,设计微服务架构后端松散耦合协作服务集群结构,获得每个组件松散耦合协作服务配置信息,实现网关配置化。计算5G环境下自组网通信范围,调整节点密度,通过自组织通信网关就近接入,计算动态网关在一定时隙内的预期效用,实现动态网关均衡博弈状态下的转发与协作。由测试结果可知,端到端时延最长仅为3 s,说明所设计的网关具备良好转发与协作能力。
Abstract
In view of the poor forwarding and cooperation ability of the current AD-Hoc communication network,which leads to the poor communication packet delivery status of each node in the gateway and long end-to-end delay,the collaborative interface of the gateway based on microservice architecture is designed in the 5G environment to realize the dynamic collaborative work of microservices.The sliced life cycle management module of 5G gateway is constructed,the loose-coupled collaborative service cluster structure at the back end of the microservice architecture is designed,and the loose-coupled collaborative service configuration information of each component is obtained to realize the gateway configuration.Calculate the communication range of AD-Hoc network in 5G environment,adjust the node density,access the network through the AD-Hoc communication gateway,calculate the expected utility of the dynamic gateway in a certain time slot,and realize forwarding and cooperation in the balanced game state of the dynamic gateway.According to the test results,the maximum end-to-end delay is only 3 s,indicating that the designed gateway has good forwarding and collaboration capabilities.
关键词
5G环境 /
微服务架构 /
自组网 /
通信网关
Key words
5G environment /
microservices architecture /
AD-Hoc network /
communication gateway
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
参考文献
[1] 赵丙镇,王栋,钱雪,等.基于区块链的电力物联网信任网关设计与实现[J].中国电力,2021,54(7):192-197.
[2] 荣锋,孟环环.基于MQTT协议的智能网关设计[J].现代电子技术,2023,46(2):75-79.
[3] 李文君,段登伟,朱雨,等.基于5G通信模式下的配电网自愈保护应用[J].电力系统保护与控制,2022,50(24):152-159.
[4] 王子韧,李毅.5G网络中基于覆盖区域优先级的微基站休眠算法[J].电信科学,2022,38(7):88-95.
[5] 齐放,张成,柯旺松,等.基于风险均衡度的电力5G通信链路自动选择方法研究[J].电子技术应用,2023,49(4):1-6.
[6] 吴晓春,洪晨,张岳,等.基于微服务架构的粒度可变服务功能链映射算法[J].电信科学,2022,38(12):11-26.