[发明专利]网络拓扑可视化的实现方法及装置有效
申请号: | 201711287924.4 | 申请日: | 2017-12-07 |
公开(公告)号: | CN108306752B | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 贾志强;张青杰;赵春阳 | 申请(专利权)人: | 北京德塔精要信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F16/248;G06T15/50 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;李相雨 |
地址: | 100102 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开一种网络拓扑可视化的实现方法及装置,能更好的体现出当前网络结构,且展现效果更加极致。方法包括采集接入当前网络中的全部的设备的信息和所述设备之间的连接信息,将所述全部的设备的信息和所述设备之间的连接信息存入数据库;获取数据库中全部的设备的信息和所述设备之间的连接信息,根据设备类型识别出核心层设备、接入层设备和感知层设备,根据全部的设备的信息、设备之间的连接信息,以及识别结果将所述核心层设备、接入层设备和感知层设备在三维空间中进行自动布局;根据所有层的所有节点生成球罩,对于所述球罩上的每一个像素点,计算该像素点的阿尔法值,根据球罩上的所有像素点的阿尔法值展现所述球罩的菲涅尔效果。 | ||
搜索关键词: | 网络 拓扑 可视化 实现 方法 装置 | ||
【主权项】:
1.一种网络拓扑可视化的实现方法,其特征在于,包括:S1、采集接入当前网络中的全部的设备的信息和所述设备之间的连接信息,将所述全部的设备的信息和所述设备之间的连接信息存入数据库;S2、获取所述数据库中全部的设备的信息和所述设备之间的连接信息,根据设备类型识别出核心层设备、接入层设备和感知层设备,根据所述全部的设备的信息、所述设备之间的连接信息,以及所述识别结果将所述核心层设备、接入层设备和感知层设备在三维空间中进行自动布局,其中,所述设备的信息包括设备类型,每一层设备的自动布局步骤如下:将该层每个设备作为一个节点,通过将该层所有节点按角度均匀分布在预设的圆上,获得该层每个节点的位置;对于该层每个节点,在所述圆上,以该节点为中心向2侧各延展第一角度angle,得到边界点,根据所述边界点生成扇形片段;对于该层每个节点,在所述圆上,以该节点为基点,向该节点所在径向发散第一长度,得到基线,根据基线的数目,向上下左右以第一角度为限,随机的摆动,生成所述基线的每一个线条;S3、根据所有层的所有节点生成球罩,对于所述球罩上的每一个像素点,计算该像素点的阿尔法值,根据所述球罩上的所有像素点的阿尔法值展现所述球罩的菲涅尔效果,其中,所述阿尔法值alpha的计算公式为alpha=Color.a*(1‑dot(viewDir,worldNormal)),Color.a为像素点的像素值,viewDir为视角方向,worldNormal为像素点的法向,dot表示求点积。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京德塔精要信息技术有限公司,未经北京德塔精要信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711287924.4/,转载请声明来源钻瓜专利网。