检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:苟平章 原晨 张芬 GOU Ping-zhang;YUAN Chen;ZHANG Fen(College of Computer Science and Engineering,Northwest Normal University,Lanzhou 730070,China)
机构地区:[1]西北师范大学计算机科学与工程学院,甘肃兰州730070
出 处:《计算机工程与科学》2022年第2期227-236,共10页Computer Engineering & Science
基 金:国家自然科学基金(71961028);全国高等院校计算机教育研究会教育教学研究项目(2019-AFCEC-079);国家级大学生创新创业训练计划(201910736022)。
摘 要:针对传统无线传感器网络非均匀分簇QoS路由中节点资源受限,无法动态管理等问题,提出一种基于软件定义的无线传感器网络非均匀分簇QoS路由算法(SDNUCQS)。控制器考虑节点能量、节点间距离和QoS指标,采用熵权法竞选出高质量簇头,并对网络进行非均匀分簇。利用交叉分类法将所要传输的数据通过时延和丢失率分成不同类型。在簇间路由中,控制器以链路QoS指标和节点负载度为参数,采用集中式方式分别计算QoS数据和普通数据传输的最佳路径。仿真实验结果表明,SDNUCQS算法能显著降低网络时延和丢失率,与LEACH、EEUC、CRIPSO和tPSOEB算法比较,能降低簇头能耗且延长了网络生命周期。Aiming at the problem of limited node resources and inability to dynamically manage the non-uniform clustered QoS routing in traditional wireless sensor networks,a software-defined wireless sensor network non-uniform clustered QoS routing algorithm(SDNUCQS)is proposed.The controller considers node energy,distance between nodes and QoS indicators,uses entropy weight method to elect high-quality cluster heads,and performs non-uniform clustering of the network.The cross classification method is used to divide the data to be transmitted into different types through delay and loss rate.In the inter-cluster routing,the controller uses the link QoS index and node load as parameters,and uses a centralized method to calculate the best path for QoS data and ordinary data transmission.Simulation experiment results show that SDNUCQS algorithm can significantly reduce network delay and loss rate.Compared with LEACH,EEUC,CRIPSO and tPSOEB algorithms,it can reduce cluster head energy consumption and prolong network life cycle.
关 键 词:软件定义无线传感器网络 非均匀分簇 服务质量 熵权法 交叉分类
分 类 号:TP212.9[自动化与计算机技术—检测技术与自动化装置] TN929.5[自动化与计算机技术—控制科学与工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.221.207.166