[发明专利]子网络拓扑的呈现方法、装置及设备有效
申请号: | 202110702421.9 | 申请日: | 2021-06-24 |
公开(公告)号: | CN113452557B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 杨淳 | 申请(专利权)人: | 新华三大数据技术有限公司 |
主分类号: | H04L41/12 | 分类号: | H04L41/12;H04L41/22 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 杨春香 |
地址: | 450000 河南省郑州市高新技*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 拓扑 呈现 方法 装置 设备 | ||
本申请提供一种子网络拓扑的呈现方法、装置及设备,该方法包括:获取原始网络拓扑,原始网络拓扑包括第一类节点和第二类节点;确定与第一类节点对应的拓扑显示区域,第一类节点的子网络拓扑呈现于所述拓扑显示区域;针对每个第二类节点,基于第一类节点的坐标、第二类节点的坐标、第一类节点与拓扑显示区域的边界线的垂线长度,确定第二类节点对应的位置偏移点的坐标,位置偏移点位于拓扑显示区域外;基于每个第二类节点对应的位置偏移点的坐标调整该第二类节点的呈现位置。通过本申请的技术方案,原始网络拓扑和子网络拓扑不会存在重叠和遮挡,能保持所有节点的拓扑布局不发生改变。
技术领域
本申请涉及通信技术领域,尤其是涉及一种子网络拓扑的呈现方法、装置及设备。
背景技术
网络拓扑(也称为网络拓扑图或拓扑结构图)的展示和使用非常普遍,能够直观的展示节点(即设备)之间的连接关系,网络拓扑是指由节点和链路构成的网络结构图,定义了各种节点之间的连接方式。在网络拓扑中,节点也称为网络节点或网络单元,如路由器、交换机、个人计算机、智能终端等。在网络拓扑中,链路是两个节点之间的连线,可以分为物理链路和逻辑链路,物理链路是实际存在的通信连线,逻辑链路是逻辑上起作用的网络通路。
网络拓扑包括物理网络拓扑和逻辑网络拓扑,物理网络拓扑通常有总线型网络拓扑、星型网络拓扑、环型网络拓扑、树型网络拓扑、网状型网络拓扑等。
随着网络拓扑功能的增加,一个网络拓扑(称原始网络拓扑)可能需要展示另一个网络拓扑(称子网络拓扑),即同时展示原始网络拓扑和子网络拓扑。但是,原始网络拓扑和子网络拓扑会存在重叠和遮挡,比如说,子网络拓扑中的节点可能遮挡原始网络拓扑中的节点,原始网络拓扑中的节点也可能遮挡子网络拓扑中的节点,子网络拓扑中的节点与原始网络拓扑中的节点互相重叠。
发明内容
本申请提供一种子网络拓扑的呈现方法,所述方法包括:
获取原始网络拓扑,所述原始网络拓扑包括第一类节点和第二类节点,所述第一类节点具有子网络拓扑,所述第二类节点不具有子网络拓扑;
确定与所述第一类节点对应的拓扑显示区域,所述第一类节点的子网络拓扑呈现于所述拓扑显示区域,所述拓扑显示区域的中心点为所述第一类节点;
针对每个第二类节点,基于所述第一类节点的坐标、所述第二类节点的坐标、所述第一类节点与所述拓扑显示区域的边界线的垂线长度,确定所述第二类节点对应的位置偏移点的坐标,所述位置偏移点位于所述拓扑显示区域外;
基于每个第二类节点对应的位置偏移点的坐标调整该第二类节点的呈现位置。
本申请提供一种子网络拓扑的呈现装置,所述装置包括:
获取模块,用于获取原始网络拓扑,所述原始网络拓扑包括第一类节点和第二类节点,第一类节点具有子网络拓扑,第二类节点不具有子网络拓扑;
确定模块,用于确定与所述第一类节点对应的拓扑显示区域,所述第一类节点的子网络拓扑呈现于所述拓扑显示区域,所述拓扑显示区域的中心点为所述第一类节点;
管理模块,用于针对每个第二类节点,基于所述第一类节点的坐标、所述第二类节点的坐标、所述第一类节点与所述拓扑显示区域的边界线的垂线长度,确定所述第二类节点对应的位置偏移点的坐标;
显示模块,用于基于每个第二类节点对应的位置偏移点的坐标调整该第二类节点的呈现位置。
本申请提供一种子网络拓扑的呈现设备,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;
其中,所述处理器用于执行机器可执行指令,以实现如下步骤:
获取原始网络拓扑,所述原始网络拓扑包括第一类节点和第二类节点,所述第一类节点具有子网络拓扑,所述第二类节点不具有子网络拓扑;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三大数据技术有限公司,未经新华三大数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110702421.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于激光雷达系统的激光模块
- 下一篇:多米诺连接系统