A link quality evaluation method for wireless sensor networks includes: S1, selecting link quality parameters of wireless sensor networks and normalizing them; S2, using unsupervised clustering as fusion method, establishing link quality evaluation model based on improved Stacking integration algorithm; S3, using accuracy and time complexity to evaluate the effectiveness of the link quality evaluation model and S3, respectively. The calculation speed is evaluated. On the basis of choosing link quality characteristics in an all-round way and adopting unsupervised clustering as fusion algorithm, the present invention establishes a link quality evaluation model based on improved Stacking integration algorithm. The Stacking integration algorithm can not only give full play to the advantages of each classification algorithm, but also avoid the problems of low accuracy and weak generalization ability of evaluation results caused by single classification algorithm. Finally, the accuracy rate is adopted separately. The effectiveness and computational speed of the link quality assessment model are evaluated with time complexity, which makes the method effective in improving the comprehensiveness, accuracy and efficiency of WSNs link quality assessment.
【技术实现步骤摘要】
无线传感器网络链路质量评估方法
本专利技术涉及无线传感器网络链路质量评估
,特别是涉及一种无线传感器网络链路质量评估方法。
技术介绍
无线传感器网络(Wirelesssensornetworks,WSNs)是一种由各种具有感知能力、计算能力和通信能力的廉价的微型传感器节点通过无线通信的方式以自组织形式形成的网络。节点通过协作实时监测、感知、采集和处理网络分布区域内的对象信息,并将得到的信息发送给基站。在数据收集、传感云系统、军事医疗等广泛运用。无线传感器网络满足可靠性和实时性等服务质量的要求是部署WSNs的主要挑战之一。然而,由于IEEE802.15.4网络的兼容性,使节点在传输低功率无线电信号时容易受到噪声等干扰。无线链路通信很容易处于多径失真和干扰等环境条件下,因此,位于WSNs中链路是不可靠的、可变的,而且往往是不对称的。设计有效的链路质量评估模型,较真实评估链路质量是提高WSNs可靠性的重要方法之一。目前为止基于机器学习的链路质量评估虽然取得很大成果,但在基于机器学习的评估方法中大部分均采用的单一分类算法,造成评估结果的准确性不高及泛化能力较差。
技术实现思路
为解决上述无线传感器网络中链路质量评估方法存在的问题,本专利技术提供了一种无线传感器网络链路质量评估方法,具体是基于改进Stacking集成算法的链路质量评估方法。一种无线传感器网络链路质量评估方法,包括如下步骤:S1,选取无线传感器网络的链路质量参数并对其进行归一化处理;S2,采用无监督聚类为融合方法,建立基于改进Stacking集成算法的链路质量评估模型;S3,分别采用准确率和时间复杂 ...
【技术保护点】
1.一种无线传感器网络链路质量评估方法,其特征在于,包括如下步骤:S1,选取无线传感器网络的链路质量参数并对其进行归一化处理;S2,采用无监督聚类为融合方法,建立基于改进Stacking集成算法的链路质量评估模型;S3,分别采用准确率和时间复杂度对链路质量评估模型的有效性和计算速度进行评价。
【技术特征摘要】
1.一种无线传感器网络链路质量评估方法,其特征在于,包括如下步骤:S1,选取无线传感器网络的链路质量参数并对其进行归一化处理;S2,采用无监督聚类为融合方法,建立基于改进Stacking集成算法的链路质量评估模型;S3,分别采用准确率和时间复杂度对链路质量评估模型的有效性和计算速度进行评价。2.根据权利要求1所述的无线传感器网络链路质量评估方法,其特征在于,所述步骤S1具体包括:S11,采取SNR表征信道质量;S12,通过表征链路的稳定性,其中μ(LQI)、σ(LQI)分别为LQI的均值和方差;S13,通过ASL=|LQIup-LQIdown|表征链路的不对称,其中LQIup表示上行LQI;LQIdown表示下行LQI;S14,构建样本集空间{SNR,CV,ASL};S15,对输入样本进行归一化处理。3.根据权利要求2所述的无线传感器网络链路质量评估方法,其特征在于,所述步骤S15具体包括:将所有数据归一化到[0,1]之间,{SNR,CV,ASL}为链路质量的特征向量,分别遍历各特征向量,将Max和Min的记录下来,并通过Max-Min作为基数,采用以下公式进行数据的归一化处理:其中,x为某特征向量的某个数值,遍历此特征向量,最大值记为Max,最小值记为Min。4.根据权利要求1所述的无线传感器网络链路质量评估方法,其特征在于,所述步骤S2具体包括:S21,通过K-折交叉验证对N个分类算法分别进行实验,通过数据集将N种不同的分类学习算法训练得到C1,...CN,其中CN表示第N个分类器,N=6;S22,将数据集样本Vj(j=1,...Q)输入到C1,...CN中,得到分类结果:[C1(Vj),...,CN(Vj)]j=1,...Q,把N个分类结果加入到Vj(j=1,...Q)的样本空间中,即{C1(Vj),...,CN(Vj),SNR(Vj)...
【专利技术属性】
技术研发人员:高素,舒坚,刘琳岚,
申请(专利权)人:南昌航空大学,
类型:发明
国别省市:江西,36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。