发明名称 一种SDN化GIS网络拓扑模型实现方法
摘要 一种SDN化GIS网络拓扑模型实现方法,涉及SDN领域,客户端向后台请求拓扑资源的数据,将请求到的数据转换为自定义的拓扑树形模型对象;递归遍历自定义的拓扑树形模型对象,绘制每一个节点,并将节点对应的圆形覆盖物对象添加到一个集合同步模型中;若节点类型为逻辑域节点且未展开,获取需要与其连线的所有节点集合,并将集合中未展开的逻辑域节点或网元节点与其绘制连线;通过逻辑域在GIS地图上的经度和纬度计算圆形覆盖物的圆心。本发明在GIS地图上展现网络拓扑,方便的管理和定位网络资源的地理位置,对资源进行有效的操作和控制,提高效率。
申请公布号 CN105933148A 申请公布日期 2016.09.07
申请号 CN201610239174.2 申请日期 2016.04.15
申请人 烽火通信科技股份有限公司 发明人 邱凯
分类号 H04L12/24(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 武汉智权专利代理事务所(特殊普通合伙) 42225 代理人 彭程程
主权项 一种SDN化GIS网络拓扑模型实现方法,其特征在于,包括:客户端通过RESTful架构,向后台请求拓扑资源的数据,并确认后台返回的数据正确后,将请求到的数据转换为自定义的拓扑树形模型对象,自定义资源所有的属性;将节点认为成一个GIS地图上的圆形覆盖物对象,递归遍历自定义的拓扑树形模型对象,采用自顶向下的方式绘制每一个节点,并将节点对应的圆形覆盖物对象添加到一个集合同步模型中,所述节点包括网元节点和逻辑域节点;递归遍历自定义的拓扑树形模型对象,若节点类型为逻辑域节点且未展开,获取需要与其连线的所有节点集合,并将集合中未展开的逻辑域节点或网元节点与其绘制连线;通过逻辑域在GIS地图上的经度和纬度计算圆形覆盖物的圆心,圆形覆盖物用来覆盖逻辑域的展开和查找到的资源定位,其中圆心的横坐标为(最大纬度+最小纬度)/2;纵坐标为(最大经度+最小经度)/2;其中最大、最小纬度分别为一个圆形覆盖物下所有节点的最大、最小纬度,最大、最小经度分别为圆形覆盖物下所有节点的最大、最小经度。
地址 430074 湖北省武汉市东湖开发区光谷创业街67号