吉首大学学报(自然科学版) ›› 2023, Vol. 44 ›› Issue (5): 35-41.DOI: 10.13438/j.cnki.jdzk.2023.05.005

• 计算机 • 上一篇    下一篇

基于IPv6的通信网络多信道协作路由跨层控制系统

李苗   

  1. (安徽新华学院大数据与人工智能学院,安徽 合肥 230088)
  • 出版日期:2023-09-25 发布日期:2023-11-21
  • 作者简介:李苗(1984—),女,安徽蚌埠人,安徽新华学院大数据与人工智能学院讲师,硕士,主要从事计算机应用技术研究.
  • 基金资助:
    安徽省质量工程重大教研项目(2021JYXM0616) 

Multi-Channel Cooperative Routing Cross-Layer Control System of Communication Network Based on IPv6

LI Miao   

  1.  (School of Big Data and Artificial Intelligence,Anhui Xinhua University,Hefei 230088,China)
  • Online:2023-09-25 Published:2023-11-21

摘要:针对因IP分配受限而造成的电力通信传输延时与信道冲撞等问题,设计了基于IPv6的电力通信网多信道协作路由跨层控制系统(跨层控制系统).系统硬件部分通过IPv6技术建立通信协议栈,并利用数据库、处理器和控制器等设备实现跨层控制.软件部分利用协议栈生成的信息搭建路由控制系统,并借助多蚁群优化算法寻找电力通信网中多信道协作的最佳通信路径,实现电力通信网多信道协作路由跨层控制.将多蚁群-跨层控制算法与蚁群算法、牛顿算法进行对比实验,结果表明,多蚁群-跨层控制算法延时保持在0.03 s左右,当任务数量小于100时没有出现节点冲撞现象,吞吐量大于520 MB/s,说明系统具有较优的路由跨层控制效果.

关键词: IPv6协议栈, 电力通信网, 多信道协作, 路由控制, 多蚁群优化算法

Abstract: A multi-channel collaborative routing cross layer control system (referred to as the cross layer control system) for power communication networks based on IPv6 is designed to address issues such as transmission delay and channel collision caused by limited IP allocation.The hardware part of the system uses IPv6 technology to establish a communication protocol stack,and uses communication network collaboration routing to achieve cross layer control of devices such as databases,processors,and controllers in the system.The software uses the information generated by the protocol stack to build a routing control system,and uses multiple ant colony optimization algorithms to find the optimal communication path for multi-channel cooperation in the power communication network,achieving cross layer control of multi-channel cooperation routing in the power communication network.Selecting information transmission delay,channel node collision rate,and throughput as evaluation criteria,a comparative experiment was conducted between the multiple ant colony cross layer control algorithm,ant colony algorithm,and Newton algorithm.The results showed that the delay of the multiple ant colony cross layer control algorithm was maintained at around 0.03 seconds.When the number of tasks was less than 100,there was no node collision phenomenon,and the throughput was higher than 520 MB/s.This indicates that the cross layer control system has better routing cross layer control effect.

Key words: IPv6 protocol stack, power communication network, multi-channel cooperation, routing control, multiple ant colony optimization algorithm

公众号 电子书橱 超星期刊 手机浏览 在线QQ