CN105337779A - Network topology display system based on hierarchical rendering technology and working method thereof - Google Patents
Network topology display system based on hierarchical rendering technology and working method thereof Download PDFInfo
- Publication number
- CN105337779A CN105337779A CN201510850701.9A CN201510850701A CN105337779A CN 105337779 A CN105337779 A CN 105337779A CN 201510850701 A CN201510850701 A CN 201510850701A CN 105337779 A CN105337779 A CN 105337779A
- Authority
- CN
- China
- Prior art keywords
- layer
- renderer
- information
- client
- topology
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000005516 engineering process Methods 0.000 title claims abstract description 17
- 238000009877 rendering Methods 0.000 title claims abstract description 16
- 238000000034 method Methods 0.000 title claims abstract description 7
- 230000005587 bubbling Effects 0.000 claims description 7
- 238000012423 maintenance Methods 0.000 abstract description 5
- 238000004891 communication Methods 0.000 abstract description 2
- 239000002699 waste material Substances 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000004069 differentiation Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention provides a network topology display system based on a hierarchical rendering technology and a working method thereof. The network topology display system achieves a function of hierarchical rendering of network topology based on hierarchical network topology information, a display data hierarchy concept and an asynchronous communication technology. Based on the hierarchical control technology, an operation and maintenance workers can choose concerned hierarchical data on a client-side according to their needs, customize display information and meet the differentiated operation and maintenance demands.
Description
Technical field
The invention belongs to network topology field, refer more particularly to a kind of network topology display systems and method of work thereof of layer rendering technology.
Background technology
Traditional network topology display technique is that client (being not limited to browser) sends request, and all display datas are returned to client according to request by server end.There is a significant deficiency in this single interactive mode, each time the renewal of display data, all need full dose to obtain display data, and full dose upgrades displaying.This can cause data interaction amount comparatively large, waste client, service end computational resource, and waste network data transmission bandwidth, shows and also may occur shake.
Summary of the invention
For solving the problem, the invention provides a kind of network topology display systems based on layer rendering technology, comprising topology information hierarchical information memory module, the client being provided with some renderers, server.
Described topology information hierarchical information memory module stores the topology information being divided into some layers, and each topology information layer comprises layer mark, layer order; The different piece of each etale topology information memory topology information.
Renderer and layer renderer based on described some renderers divide; Wherein said basic renderer comprises pel color rendering device, basic icon renderer, text renderer, frame renderer, pel node renderer, basic right-click menu renderer, basic bubbling information renderer, pel line renderer; Described layer renderer comprises map renderer, node skeleton renderer, layer right-click menu renderer, layer bubbling information renderer, layer icon renderer, physics and logical links renderer.
The displaying application context that described client is used for information requester selection calculates the topology information layer of correspondence, the pel of every layer, and utilizes renderer to play up the result layering that service end returns, and is shown after having played up.
Described service end is used for carrying out layout to the pel of displaying application context to each topology information layer required of client, determines the coordinate position of pel, and result is returned to client.
Each topology information layer is respectively cartographic information layer, network equipment information layer, LA Management Room physical link Information Level, network failure warning information layer, link loss information layer.
The layer order of cartographic information layer, network equipment information layer, LA Management Room physical link Information Level, network failure warning information layer, link loss information layer is respectively 0,1,2,3,4.
The method of work of the above-mentioned network topology display systems based on layer rendering technology, comprises the steps:
Step one: information requester arranges displaying application context in client.
Step 2: client calculates the sequence of topology information layer and each layer showing that application context is corresponding.
Step 3: service end, according to showing that the requirement of application context calculates the pel of every layer, is carried out layout to each topology information layer pel, determined pixel coordinates position.
Step 4: service end returns standardized data to client.
Step 5: client, according to the data received, starts corresponding layer renderer and plays up return data layering.
Step 6: played up, client carries out data display.
Embodiment
Design concept of the present invention is: the present invention is based on network topological information layering, display data layering thought, asynchronous communication technology, realizes the layer rendering function of network topology.By the control technology based on layering, operation maintenance personnel can select the layer data of care as required in client, and operation maintenance personnel customization exhibition information, meets the O&M demand of differentiation.
Network topology display systems based on layer rendering technology of the present invention comprises topology information hierarchical information memory module, the client being provided with some renderers, server.
Described topology information hierarchical information memory module stores the topology information being divided into some layers, the different piece of each etale topology information memory topology information.Every layer should possess corresponding layer order, layer mark, layer explanation.Topology information is specifically layered as cartographic information layer (LAYER_GEOCENTRIC), network equipment information layer (LAYER_BASEINFO_DEVICE), LA Management Room physical link Information Level (LAYER_LINK_DEVICE_PHYSICAL), network failure warning information layer (LAYER_ALARM), link loss information layer (LAYER_LINKQUALITY) by the present embodiment.The layer being each layer as following table 1 identifies, layer illustrates, the explanation of layer order.
Table 1
Above-mentionedly five layers and the benefit of carrying out above-mentioned sequence topology information is divided into be: on the basis of the basic cartographic information of display and facility information, can effectively check alarm, link-quality.
Renderer and layer renderer based on described some renderers divide.Layer renderer realizes based on basic renderer.
Wherein said basic renderer comprises pel color rendering device (ColorLayerRender), basic icon renderer (IconLayerRender), text renderer (TextLayerRender), frame renderer (BorderLayerRender), pel node renderer (NodeRender), basic right-click menu renderer (RightMenuRender), basic bubbling information renderer (ToolTipRender), pel line renderer (EdgeRender).Each basic renderer functional description is as shown in table 2.
Table 2
Described layer renderer comprises map renderer (GEOLayerRender), node skeleton renderer (NodeLayerRender), layer right-click menu renderer (RightMenuRender), layer bubbling information renderer (ToolTipRender), layer icon renderer (IconTextLayerRender), physics and logical links renderer (LinkLayerRender).The functional description of each layer renderer is as shown in table 3.Map renderer (GEOLayerRender), node skeleton renderer (NodeLayerRender), layer right-click menu renderer (RightMenuRender), layer bubbling information renderer (ToolTipRender) for each layer special, layer icon renderer (IconTextLayerRender), physics and logical links renderer (LinkLayerRender) for each layer general.General renderer can play up use for multiple topology information layer, reduces development cost.
Table 3
The displaying application context that described client is used for information requester selection calculates corresponding topology information layer and each layer order, and utilizes renderer to play up the result layering that service end returns, and is shown after having played up.
Described displaying application context is the figure kind that information requester wishes to see.Such as complex device, it is desirable to have seen internal structure topological diagram; EOC local-side device, ites is desirable to see the connection layout of itself and terminal equipment.
Described service end is used for the layout displaying application context of client being calculated to pel needed for each every layer, topology information layer required, pel, determines the coordinate position of pel, according to the agreement of client and service end, and result is returned to client.
Graph type is defined as: under a business visual angle, information requester wishes those topology information layers seen, and the layout type of pel on each topology information layer and pel (equidistant, star, tree-like, annular, radiation etc. can be divided into), such as grouping information topological diagram, CLT-CNU topological diagram, OLT panel figure etc.
The workflow of said system can be divided into following steps:
Step one: information requester arranges displaying application context in client.
Information requester is generally operation and maintenance personnel.
Step 2: client calculates the sequence of topology information layer and each layer showing that application context is corresponding.
Step 3: service end, according to showing that the requirement of application context calculates the pel of every layer, is carried out layout to each topology information layer pel, determined pixel coordinates position.
Step 4: service end returns standardized data to client.
Step 5: client, according to the data received, starts corresponding layer renderer and plays up return data layering.
Step 6: played up, client carries out data display.
Beneficial effect of the present invention is:
The present invention is applied in network management system, can realize the data that any needs such as network equipment essential information presents, network physical link presents, network virtual link presents, fault presents, performance statistics value presents are presented by the mode of topology.The interactive mode interactive quantity that present invention, avoiding traditional network topology single is larger, waste client, service end computational resource, waste network data transmission bandwidth, show the shortcoming that also may occur shaking, control technology is shown by layering, with the data display needs of satisfied different scene, to meet the O&M requirement of attendant's differentiation.
Claims (4)
1. based on a network topology display systems for layer rendering technology, it is characterized in that, comprise topology information hierarchical information memory module, the client being provided with some renderers, server;
Described topology information hierarchical information memory module stores the topology information being divided into some layers, and each topology information layer comprises layer mark, layer order; The different piece of each etale topology information memory topology information;
Renderer and layer renderer based on described some renderers divide; Wherein said basic renderer comprises pel color rendering device, basic icon renderer, text renderer, frame renderer, pel node renderer, basic right-click menu renderer, basic bubbling information renderer, pel line renderer; Described layer renderer comprises map renderer, node skeleton renderer, layer right-click menu renderer, layer bubbling information renderer, layer icon renderer, physics and logical links renderer;
The displaying application context that described client is used for information requester selection calculates the topology information layer of correspondence, the pel of every layer, and utilizes renderer to play up the result layering that service end returns, and is shown after having played up;
Described service end is used for carrying out layout to the pel of displaying application context to each topology information layer required of client, determines the coordinate position of pel, and result is returned to client.
2. as claimed in claim 1 based on the network topology display systems of layer rendering technology, it is characterized in that, each topology information layer is respectively cartographic information layer, network equipment information layer, LA Management Room physical link Information Level, network failure warning information layer, link loss information layer.
3. as claimed in claim 2 based on the network topology display systems of layer rendering technology, it is characterized in that, the layer order of cartographic information layer, network equipment information layer, LA Management Room physical link Information Level, network failure warning information layer, link loss information layer is respectively 0,1,2,3,4.
4. the method for work of the network topology display systems based on layer rendering technology as described in claim 1 or 2 or 3, is characterized in that, comprise the steps
Step one: information requester arranges displaying application context in client;
Step 2: client calculates the sequence of topology information layer and each layer showing that application context is corresponding;
Step 3: service end, according to showing that the requirement of application context calculates the pel of every layer, is carried out layout to each topology information layer pel, determined pixel coordinates position;
Step 4: service end returns standardized data to client;
Step 5: client, according to the data received, starts corresponding layer renderer and plays up return data layering;
Step 6: played up, client carries out data display.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510850701.9A CN105337779A (en) | 2015-11-30 | 2015-11-30 | Network topology display system based on hierarchical rendering technology and working method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510850701.9A CN105337779A (en) | 2015-11-30 | 2015-11-30 | Network topology display system based on hierarchical rendering technology and working method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105337779A true CN105337779A (en) | 2016-02-17 |
Family
ID=55288092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510850701.9A Pending CN105337779A (en) | 2015-11-30 | 2015-11-30 | Network topology display system based on hierarchical rendering technology and working method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105337779A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106789286A (en) * | 2016-12-28 | 2017-05-31 | 曙光信息产业(北京)有限公司 | The display methods and device of a kind of network topological diagram |
CN109712221A (en) * | 2018-12-21 | 2019-05-03 | 成都四方伟业软件股份有限公司 | Three-dimensional visualization rendering method and device |
CN110490964A (en) * | 2018-05-11 | 2019-11-22 | 普天信息技术有限公司 | A kind of nodal hierarchy renders topological rendering method and device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020135610A1 (en) * | 2001-03-23 | 2002-09-26 | Hitachi, Ltd. | Visualization of multi-layer network topology |
CN102904751A (en) * | 2012-09-25 | 2013-01-30 | 华为软件技术有限公司 | Method and device for generating network topology view |
CN103049924A (en) * | 2012-12-11 | 2013-04-17 | 广东威创视讯科技股份有限公司 | Multi-image-layer distribution type rendering method and system |
CN103187003A (en) * | 2011-12-31 | 2013-07-03 | 北京图盟科技有限公司 | Access method, device and system of electronic map |
CN103595550A (en) * | 2012-08-16 | 2014-02-19 | 上海未来宽带技术股份有限公司 | Network-topology displaying method for EOC device |
CN103873277A (en) * | 2012-12-12 | 2014-06-18 | 中国科学院声学研究所 | Layered network topology visualizing method and system |
-
2015
- 2015-11-30 CN CN201510850701.9A patent/CN105337779A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020135610A1 (en) * | 2001-03-23 | 2002-09-26 | Hitachi, Ltd. | Visualization of multi-layer network topology |
CN103187003A (en) * | 2011-12-31 | 2013-07-03 | 北京图盟科技有限公司 | Access method, device and system of electronic map |
CN103595550A (en) * | 2012-08-16 | 2014-02-19 | 上海未来宽带技术股份有限公司 | Network-topology displaying method for EOC device |
CN102904751A (en) * | 2012-09-25 | 2013-01-30 | 华为软件技术有限公司 | Method and device for generating network topology view |
CN103049924A (en) * | 2012-12-11 | 2013-04-17 | 广东威创视讯科技股份有限公司 | Multi-image-layer distribution type rendering method and system |
CN103873277A (en) * | 2012-12-12 | 2014-06-18 | 中国科学院声学研究所 | Layered network topology visualizing method and system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106789286A (en) * | 2016-12-28 | 2017-05-31 | 曙光信息产业(北京)有限公司 | The display methods and device of a kind of network topological diagram |
CN106789286B (en) * | 2016-12-28 | 2020-12-22 | 曙光信息产业(北京)有限公司 | Method and device for displaying network topological graph |
CN110490964A (en) * | 2018-05-11 | 2019-11-22 | 普天信息技术有限公司 | A kind of nodal hierarchy renders topological rendering method and device |
CN109712221A (en) * | 2018-12-21 | 2019-05-03 | 成都四方伟业软件股份有限公司 | Three-dimensional visualization rendering method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11012320B2 (en) | Interactive graphical model-based monitoring and control of networked physical assets | |
CN102413164B (en) | Web-based three-dimensional scenic visualized editing device and method | |
CN104008437A (en) | Visualization display system of intelligent power network, and method thereof | |
CN105138602B (en) | A framework system of a three-dimensional collaborative platform and a method of using the same | |
CN109426333A (en) | A kind of information interacting method and device based on Virtual Space Scene | |
CN103400415B (en) | Method for realizing automatic generation and online interaction of three-dimensional digital model with planar space structure | |
CN101820532A (en) | Method for realizing full three-dimensional intelligent virtual computer room | |
CN101303775A (en) | Method and system for presenting network topological structure based on GIS | |
CN109889358B (en) | 3D visual IT monitoring management system | |
CN113298957A (en) | Embedded Web3d system based on Thing3DV local rendering cloud management model | |
CN102609985A (en) | Three-dimensional power station graphic platform | |
US11552859B2 (en) | Interactive graphical model-based configuration control of networked physical assets using logical transactional configuration change rules | |
CN103399977A (en) | Interactive type three-dimensional building structure and decoration effect virtual displaying system | |
CN104299068A (en) | Cabin display control information management system and method based on ARINC 661 | |
CN105337779A (en) | Network topology display system based on hierarchical rendering technology and working method thereof | |
KR20240067843A (en) | Method and apparatus for providing streaming service of virtual space 3d contents | |
CN109660508A (en) | Data visualization method, electronic device, computer equipment and storage medium | |
CN112200899B (en) | Method for realizing model service interaction by adopting instantiation rendering | |
KR20130063876A (en) | Augmented reality system and generation method by cloud computing | |
US6748419B2 (en) | System and method for solid modeling | |
CN104202565A (en) | B/S architecture-based real-time status display system for intelligent security equipment | |
IT201900001209A1 (en) | Visual integration software system of heterogeneous sources based on Nebular-Physical-Topological representation of a complex system | |
CN102868746B (en) | Method for realizing mobile informationization | |
CN106021437A (en) | Intelligent power grid information operation check net-shaped visualized analysis system | |
CN107995443A (en) | An AR-based elevator maintenance management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160217 |