【技术实现步骤摘要】
基于DSM的物联网拓扑稳定性检测装置及方法
本专利技术涉及物联网
,尤其涉及一种物联网拓扑稳定性检测装置及方法。
技术介绍
物联网(TheInternetofThings,简称IOT)是指通过各种信息传感器、射频识别技术、全球定位系统、红外感应器、激光扫描器等各种装置与技术,实时采集任何需要监控、连接、互动的物体或过程,采集其声、光、热、电、力学、化学、生物、位置等各种需要的信息,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络。在物联网运行过程中,需要对物联网拓扑结构的稳定性进行分析,便于及时发现物联网节点问题及对物联网结构进行优化调整。传统的物联网拓扑结构稳定性分析或者检测方法主要依赖概念视图进行,随着物联网设备的规模和网络结构的日益庞大,概念视图的表示元素和组织方式越来越复杂,导致拓扑的稳定性检测难以开展并且效率低下。可见如何能够高效的对复杂物联网拓扑结构 ...
【技术保护点】
1.一种基于DSM的物联网拓扑稳定性检测装置,其特征在于,包括:/nDSM矩阵初始化模块,用于根据获取的物联网节点数据形成初始DSM矩阵,所述物联网节点数据中包括节点依赖关系;在所述初始DSM矩阵中,行名为物联网中的子网络的名称,纵向方向上包含有各子网络的关联关系,并对称到矩阵列名,矩阵的单元格中显示有横纵坐标中相应子网络之间的相互依赖关系数量;/n子网络层次关系识别模块,用于对所述DSM矩阵初始化模块形成的初始DSM矩阵中符合预设规则的子网络进行识别并合并,及用于对合并后DSM矩阵中的层级关系进行调整并展示。/n
【技术特征摘要】
1.一种基于DSM的物联网拓扑稳定性检测装置,其特征在于,包括:
DSM矩阵初始化模块,用于根据获取的物联网节点数据形成初始DSM矩阵,所述物联网节点数据中包括节点依赖关系;在所述初始DSM矩阵中,行名为物联网中的子网络的名称,纵向方向上包含有各子网络的关联关系,并对称到矩阵列名,矩阵的单元格中显示有横纵坐标中相应子网络之间的相互依赖关系数量;
子网络层次关系识别模块,用于对所述DSM矩阵初始化模块形成的初始DSM矩阵中符合预设规则的子网络进行识别并合并,及用于对合并后DSM矩阵中的层级关系进行调整并展示。
2.如权利要求1所述的物联网拓扑稳定性检测装置,其特征在于,在所述子网络层次关系识别模块中,包括:
计算单元,用于计算子网络之间的连接度;
识别单元,用于根据所述计算单元的计算结果识别出可进行合并的子网络;
合并单元,用于根据所述识别单元的识别结果对相应的子网络进行合并;
网络层级调整单元,用于对所述合并单元合并后的网络层级进行调整,使得网络之间的依赖关系朝同一方向发展;
显示单元,用于显示调整后整个物联网部署的层次关系。
3.如权利要求2所述的物联网拓扑稳定性检测装置,其特征在于,
在所述计算单元中:
子网络不可到达子网络时,两者之间的连接度=0;
子网络可到达子网络时,两者之间的连接度为:
其中,为子网络到达子网络的最短路径的长度;
和/或,在所述识别单元中,当两个子网络之间的连接度不小于所有连接度中最
高值的30%时,判断该两个子网络之间为强连接关系,可进行合并。
4.如权利要求1-3任意一项所述的物联网拓扑稳定性检测装置,其特征在于,
所述物联网拓扑稳定性检测装置中还包括单元格属性配置模块及违反项自动识别模块,其中,
所述单元格属性配置模块,用于对DSM矩阵中单元格的属性进行配置,所述属性包括允许连接/关联、不允许连接/关联;
所述违反项自动识别模块,用于识别读入的物联网数据中与所述单元格属性配置模块配置的属性相悖的违反项并进行标记。
5.如权利要求1-3任意一项所述的物联网拓扑稳定性检测装置,其特征在于,所述物联网拓扑稳定性检测装置中还包括:
拓扑稳定度计算模块,用于根据所述DSM矩阵初始化模块形成的初始DSM矩阵计算物联网的平均影响度和拓扑稳定度;其中,
平均影响度为:
其中,为所有子网络的影响度之和,为子网络总数;
拓扑稳定度为:
;
其中...
【专利技术属性】
技术研发人员:游辉敏,田辉,
申请(专利权)人:常州铂沃尔智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。