US20060129939A1 - Method for visualization of optical network topology - Google Patents
Method for visualization of optical network topology Download PDFInfo
- Publication number
- US20060129939A1 US20060129939A1 US11/348,322 US34832206A US2006129939A1 US 20060129939 A1 US20060129939 A1 US 20060129939A1 US 34832206 A US34832206 A US 34832206A US 2006129939 A1 US2006129939 A1 US 2006129939A1
- Authority
- US
- United States
- Prior art keywords
- channel
- path
- network
- displaying
- attributes
- 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.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/07—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
- H04J14/0241—Wavelength allocation for communications one-to-one, e.g. unicasting wavelengths
-
- 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0278—WDM optical network architectures
- H04J14/0283—WDM ring architectures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Human Computer Interaction (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
A method for the simultaneous graphical display of paths of optical wavelength channels in a telecommunications network together with one or more channel attributes is provided. The graphical display of the network also shows the direction of data flow transported by the channels. An audible or visual alarm for an error condition for a channel attribute on a link in the network can be produced if requires. The operator can also obtain detailed information on a channel by positioning the mouse over a channel.
Description
- This application is a divisional application from the U.S. application Ser. No. 10/101,155 filed 20 Mar. 2002 to Nelles entitled “A Method for Visualization of optical Network Topology”, which is incorporated herein by reference.
- The invention relates to networks, and in particular to a method and system for visualizing a topology of a network.
- As communications networks have grown in complexity, the task of effective network management has become increasingly important. An important aspect of network management is the topology of the network, which traditionally includes network connectivity. Equally important for effective network management and planning is information concerning configuration and performance characteristics, such as bandwidth and load.
- The visual representation of networks in traditional network management systems is limited to the topology and connectivity of the network, see, e.g. a publication by John Jamison et al “vBNS: not your father's Internet”, 2001 [on the world wide web at vbns.net/index.html]; “Map of an Aggregated View of the MBGP Topology”, 2002 [on the world wide web at caida.org/tools/measurement/]; Ndn-map from NORDUnet, 2002 (Nordic Internet Highway to Research and Education Networks in Nordic Countries) [on the world wide web at nordu.net/]; and promotional brochure “High Performance Nationwide IP Network”, 2001, WorldCom [on the world wide web at vbns.net]. Unfortunately, none of the current technologies provides adequate visualization for monitoring both network topology and network performance.
- Accordingly, there is a need for the development of an improved method for visualization of an optical network topology, which would be particularly applicable to wavelength channel visualization.
- It is therefore an object of the invention to provide a method for visualization of the topology of an optical network, which would avoid the afore-mentioned drawbacks.
- According to one aspect of the invention there is provided a computer-implemented method for visualization of the topology of optical network, comprising the steps of:
- determining a channel identifier for a channel travelling in the network;
- determining a path of the channel in the network by using the channel identifier;
- graphically displaying the path of the channel in the network including displaying a direction of propagation of the channel in the network.
- Advantageously, the method further comprises the step of determining an attribute of the channel along the path of the channel in the network, the step being performed before the step of displaying, wherein the step of graphically displaying the path of the channel in the network comprises graphically displaying the path of the channel in the network together with the evolution of the channel attribute along the path.
- Beneficially, the step of determining the channel identifier comprises determining the wavelength of the channel, and the step of determining the attribute of the channel comprises determining one or more of the following attributes of the channel: power, bit error rate, dispersion factor or optical return factor.
- Conveniently, the step of graphically displaying the path of the channel comprises graphically displaying the path of more than one channel simultaneously, and for each channel, displaying more than one channel attribute simultaneously.
- The step of graphically displaying the path of the channel, comprising displaying of the channel attributes, may be performed by using graphical display characteristics such as color, shading, pattern and/or geometrical shape.
- Conveniently, the step of displaying the path of the channel may comprise representing the path by a geometric shape, the geometrical shape being substantially a line, the thickness of the line representing the value of the channel attribute to be displayed. The step of displaying the path of the channel in the network may further comprise displaying one more channel attribute by using a filling of the thickness of the line, the filling being one of the pattern and shading, variations of the filling representing the evolution of the value of the channel attribute. If additional channel attributes have to be displayed, it may be done in the following manner: the geometrical shape representing the path of the channel in the network may be split into segments, each segment corresponding to the path of the channel between two nodes, and each segment may further be split into sections whose number is equal to the number of the attributes to be displayed, wherein each section uses a distinct graphical display characteristic and represents the value of the corresponding attribute between the two nodes.
- Conveniently, the step of graphically displaying the path of the channel in the network comprises displaying the path of the channel on a computer screen. The step of determining the attribute of the channel along the path of the channel in the network may comprise customized selection of the attribute from a menu. Similarly, the step of simultaneously displaying the path of more than one channel in the network may comprise the step of customized selection of the channels from a menu.
- Advantageously, the step of graphically displaying the path of the channel in the network comprises refreshing the graphical displaying of the channel path in response to a signal, the refreshed graphical display incorporating changes which occurred in the network since previous graphical displaying. The step of refreshing the graphical display comprises refreshing the graphical display in response to an external signal. Conveniently, the step of refreshing may comprise refreshing of the graphical display at discrete time intervals.
- If required, the step of graphically displaying the path of the channel in the network may further comprise displaying the value of the channel attributes in a text information box. The step of displaying the value of channel attributes in the text information box may comprise displaying the text information box in response to the movement of a screen pointing device over the path of the channel in the network, the text information box showing the value of the channel attributes at the position along the path of the channel in the network, indicated by the pointing device.
- Beneficially, the step of displaying the path of the channel in the network further comprises the step of generating one of the audible and visual alarm if an error condition along the path of the channel occurs.
- According to another aspect of the invention there is provided a computer program product for visualizing topology of an optical network, comprising:
- computer usable medium having computer readable program code means embodied in said medium for causing a computer to visualize the topology of the network, said computer program product having:
- computer readable program code means for causing said computer to determine a channel identifier for a channel travelling in the network;
- computer readable program code means for causing said computer to determine a path of the channel in the network by using the channel identifier; and
- computer readable program code means for causing said computer to graphically display the path of the channel in the network including displaying a direction of propagation of the channel in the network.
- According to yet another aspect of the invention there is provided a computer program for visualization of topology of an optical network, comprising:
- computer readable program code means for causing a computer to determine a channel identifier for a channel travelling in the network;
- computer readable program code means for causing said computer to determine a path of the channel in the network by using the channel identifier; and
- computer readable program code means for causing said computer to graphically display the path of the channel in the network including displaying a direction of propagation of the channel in the network.
- The described method of visualization of the network topology has the following advantages. It provides more effective monitoring of the network performance and ensures much easier and more reliable control of operation of the network.
- The invention will be further understood from the following description, with reference to the accompanying drawings in which:
-
FIG. 1 a is a diagram illustrating the graphical display of an optical network topology according to a first embodiment of the invention; -
FIG. 1 b is a diagram illustrating a user interface dialog box used to select channels and channel attributes for the graphical display ofFIG. 1 a; -
FIG. 1 c is a diagram illustrating a user interface dialog box used to select display preferences for the graphical display ofFIG. 1 a; -
FIG. 2 a is a diagram illustrating the graphical display of an optical network topology according to a second embodiment of the invention; -
FIG. 2 b is a diagram illustrating a user interface dialog box used to select channels and channel attributes for the graphical display ofFIG. 2 a; -
FIG. 3 a is a diagram illustrating the graphical display of an optical network topology according to a third embodiment of the invention; -
FIG. 3 b is a diagram illustrating a user interface dialog box used to select channels and channel attributes for the graphical display ofFIG. 2 a; -
FIG. 4 a is a diagram illustrating the graphical display of an optical network topology according to a fourth embodiment of the invention; -
FIG. 4 b is a diagram illustrating a user interface dialog box used to select channels and channel attributes for the graphical display ofFIG. 4 a; -
FIG. 5 is a table illustrating graphical representation of channel attributes used in the graphical display ofFIG. 4 a; -
FIG. 6 a is a diagram illustrating the graphical display of an optical network topology according to a fifth embodiment of the invention; -
FIG. 6 b is a diagram illustrating a user interface dialog box used to select channels and channel attributes for the graphical display ofFIG. 6 a; -
FIGS. 6 c and 6 d illustrate the graphical display of the network topology ofFIG. 6 a when several channel attributes are displayed simultaneously. -
FIG. 7 a is a diagram illustrating the graphical display of an optical network topology according to a sixth embodiment of the invention; and -
FIG. 7 b is a diagram illustrating a user interface dialog box used to select channels and channel attributes for the graphical display ofFIG. 7 a. -
FIG. 1 a illustrates the visualization of an optical network by means of agraphical display 10, according to a first embodiment of the invention. The network comprises four network elements called nodeA, nodeB, nodeC and nodeD, and labeled 12, 14, 16 and 18 respectively. Anoptical fiber link 20 connects NodeA to nodeB, anotherlink 22 connects nodeB to nodeC, yet anotherlink 24 connects nodeC to nodeD, and link 26 connects nodeD to nodeA. Anoptical wavelength channel 28, hereinafter referred to as a channel, is shown being carried by theoptical fiber 20 between thenodeA 12 andnodeB 14. Thesame channel 28 is carried byoptical fiber 22 betweennodeB 14 andnodeC 16, and again byoptical fiber 24 betweennodeC 16 andnodeD 18. Thus, thechannel 28 traverses a path betweennodeA 12 andnodeD 18, comprising three segments (fiber links 20, 22 and 24 respectively), each segment being highlighted with an identifying pattern, a long dash and two dots inFIG. 1 a.FIG. 1 b illustrates an exemplary userinterface dialog box 34 used by the operator to select the highlighting of the path ofchannel 28 in thegraphical display 10. In thedialog box 34, the operator has chosen highlighting forchannel 28 in thegraphical display 10 by selectingcheckbox 38, with the channel identifier λ1 labelled 40 and theline pattern 42. A pop-updialog box 50 for the attributes of the λ1 channel is shown inFIG. 1 b, with fourunselected checkboxes graphical display 10. Anothercheckbox 44 is shown for a second channel λ2, but is not selected, indicating the operator has chosen neither the channel nor attributes for the second channel λ2 to be highlighted in thegraphical display 10. -
FIG. 1 c illustrates an exemplary userinterface dialog box 59 used by the operator to select display preferences for thegraphical display 10. The operator selects theradio button 59 a to refresh the graphical display continuously, so changes to the network are updated on thegraphical display 10 in real-time. Alternatively, the operator may select theradio button 59 b to refresh thegraphical display 10 only when the operator requests, or yet alternatively the operator may select theradio button 59 c to refresh thegraphical display 10 at discrete intervals. In this case, thedialog box 59 d is activated, allowing the user to change the number ofseconds 59 e between refreshing thegraphical display 10. If theradio button dialog box 59 d is greyed out and is inactive. - Thus, the automatic visualization of the topology of the optical network is provided, including a path of the wavelength channel in the network.
-
FIGS. 2 a and 2 b illustrate the visualization of an optical network topology by a graphical display according to the second embodiment of the invention. Thegraphical display 100 is similar to that of the first embodiment, except the direction of the data carried by theoptical channel 128 is indicated by anarrow 128 a. Similar elements inFIGS. 1 a and 1 b andFIGS. 2 a and 2 b are designated by the same reference numerals incremented by 100 respectively.FIG. 2 b illustrates an exemplary userinterface dialog box 134 used by the operator to select the highlighting of channels in thegraphical display 100. In thedialog box 134, the operator has chosen highlighting forchannels 128 with the channel identifiers λ1 in thegraphical display 100 by selectingcheckbox 138. Theline pattern 142 is shown to identify the channel λ1 in thegraphical display 100. Consequently, the direction of data carried by a channel is shown, providing a means for more effective management of optical wavelength channels in a network. -
FIGS. 3 a and 3 b illustrate graphical display of the third embodiment of the invention. Thegraphical display 200 is similar to that of the second embodiment, except a plurality of channels are selected for highlighting by the operator. Similar elements inFIGS. 2 a and 2 b andFIGS. 3 a and 3 b are designated by the same reference numerals, incremented by 100 respectively. In the exemplary userinterface dialog box 234, illustrated byFIG. 3 b, the operator has chosen to select the highlighting of channels λ1, λ2 and λ3 in thegraphical display 200. - Thus, the automatic visualization of the topology of the optical network is provided, including simultaneous graphical display of paths and directions of propagation of several optical wavelength channels, thereby providing a means for more efficient monitoring of the network topology.
-
FIGS. 4 a and 4 b further illustrate a graphical display of an optical network topology according to the fourth embodiment of the invention. Thegraphical display 300 is similar to that of the third embodiment, except the channel attributes for the channel λ1 are selected for the display by the operator. Similar elements inFIGS. 3 a and 3 b andFIGS. 4 a and 4 b are designated by the same reference numerals, incremented by 100. In the pop-updialog box 350 for channel λ1, the operator has chosen to highlight only thepower attribute 378 for the λ1 channel by selecting only thepower attribute checkbox 378. This attribute indicates the average power level for the channel on the indicated optical fibre optic link between two network elements. The highlighting of the power in thegraphical display 300 for channel λ1 is shown by different widths of a set ofrectangles line pattern 342 on the edge of therectangles line pattern 342 for channel λ1 indialog box 334 inFIG. 4 b. - Thus, the automatic visualization of the optical network topology is provided, including paths, directions of propagation and attributes for the optical channels in the network.
-
FIG. 5 shows a table, which illustrates four exemplary attributes for a channel, namely, Power, Bit Error Rate, Dispersion Factor and Optical Return Factor. Each attribute has four 25% quartile percentage ranges, each range of each attribute using a unique graphical user interface characteristic to identify the range on the graphical display of the network. Each percentage range for each attribute has an associated meaning, i.e. the quantitative range of variation of the attribute. The power attribute indicates the average power level for a channel between two network elements, and each percentage quartile range is identified by different widths of a box for the optical fiber link between two network elements, where the lowest average power is indicated by the narrowest box, and the highest average power by the widest box. The percentage quartile range values for the Bit Error Rate (BER), Dispersion Factor and Optical Return Factor (ORF) attributes are indicated by unique monochromatic shading for each attribute, where the lowest value for an attribute is indicated by the most sparse shading, and the highest value for an attribute is indicated by the most dense shading. The meaning of each quartile range for each attribute is given, where applicable. -
FIGS. 6 a and 6 b illustrategraphical display 400 of the network topology according to the fifth embodiment of the invention. Thegraphical display 400 is similar to that of the fourth embodiment, except two channel attributes for the channel are selected for the display by the operator, and one channel attribute for one of the λ2 and λ3 channels is selected. Similar elements inFIGS. 4 a and 4 b andFIGS. 6 a and 6 b are designated by the same reference numerals, incremented by 100. In thedialog box 450 a, the operator has chosen to highlight the power attribute and the BER attribute for channel λ1 by selecting thecheckboxes checkbox 490 indialog box 450 b. InFIG. 6 a, the power attribute for channel λ3 is indicated by the width of therectangles 484 a and 484 b. For illustration purposes only, an additional nodeE designated by reference numeral 483 is also shown in the network. - Thus, the topology of an optical network is provided, simultaneously showing paths, directions of propagation and attributes of several channels in the network, thereby providing a more immediate and effective visualization of the topology and performance of the network.
- If the paths of the channels selected for the graphical display overlap either partly or entirely, the paths and associated attributes for different channels may be displayed beside each other so that not to block each other.
- In a modification to the 5th embodiment, if more than one channel attribute has to be simultaneously displayed, the segment of channel path between the two network elements can be split into a number of
sections FIG. 6 c or horizontally as shown inFIG. 6 d, the number of sections being equal to the number of the attributes to be displayed. Then each attribute is graphically represented in the corresponding section of the path segment for the selected channel. - Generalizing the approach explained with regard to
FIGS. 6 c and 6 d, the following approach may be used to display an additional number of channel attributes. The geometrical shape, representing the path of the channel in the network, may be split into segments so that each segment corresponds to the path of the channel between two nodes. Each segment may further be split into sections whose number is equal to the number of the attributes to be displayed wherein each section uses a distinct graphical display characteristic and represents the value of the corresponding attribute between the two nodes. -
FIGS. 7 a and 7 b illustrate agraphical display 500 of the optical network topology according to the sixth embodiment of the invention. Thegraphical display 500 is similar to that of the fourth embodiment, except atext information box 596 is displayed. Similar elements inFIGS. 4 a and 4 b andFIGS. 7 a and 7 b are designated by the same reference numerals, incremented by 200 respectively. In the example shown inFIG. 7 b, the operator has chosen to highlight channel λ1 by selecting thecheckbox 538 indialog box 534. The operator has also chosen to highlight the power attribute for channel λ1 by selecting thecheckbox 578 indialog box 550. In thegraphical display 500, the operator has moved the graphicsinput device cursor 594 over thechannel attribute display 576 a for channel λ1. As a result, atext information box 596 is displayed, containing the channel identifier, the fiber identifier and the value for the selected power attribute. This provides a means for both visualizing the topology and attributes of the network, and for monitoring the performance of an individual channel in more detail. - In a modification to the above embodiments, an audible alarm and/or visual alarm, e.g. flashing, can be produced when an error condition occurs for a channel attribute on a link between the two nodes in the network, the error condition indicating, e.g. low power, high bit error rate, low dispersion factor or low optical return factor. Thus, a means is provided for alerting the operator when an error occurs anywhere in the network, permitting more effective monitoring of the health of the network.
- Various graphical display characteristics may be used for the graphical display in the embodiment of the invention, including shading, pattern, variations in geometrical shape and other techniques. While in the embodiments described above, a monochromatic graphical characteristics have been used for visualization of different channels and their attributes, it is contemplated that other graphical display characteristic tics may be also used, including color coded techniques, for unique identification of channels and associates attributes in the network.
- The embodiment of the invention has the following advantages. By providing graphical visualization of the path of the channel in the network accompanied by simultaneous graphical visualization of channel attributes, it guarantees more effective monitoring of the network performance and provides easier and more reliable control of operation of the network.
- Although specific embodiments of the invention have been described in detail, it will be apparent to one skilled in the art that variations and modifications to the embodiments may be made within the scope of the following claims.
Claims (20)
1. A method for visualizing a topology of a network, comprising the steps of:
determining a path of a channel in the network;
determining two or more attributes of the channel characterizing the quality of signal transmission by the channel along the path of the channel in the network; and
graphically displaying the path of the channel in the network including displaying a direction of propagation of the channel in the network together with the evolution of said two or more attributes of the channel along the path.
2. A method as described in claim 1 , wherein the step of determining two or more attributes of the channel comprises determining two or more of the following attributes of the channel:
power;
bit error rate;
dispersion factor; and
optical return factor.
3. A method as described in claim 1 , wherein the step of graphically displaying the path of the channel comprises graphically displaying the path of more than one channel simultaneously.
4. A method as described in claim 1 , wherein the step of graphically displaying the path of the channel comprises graphically displaying said two or more channel attributes simultaneously.
5. A method as described in claim 1 , wherein the step of graphically displaying the path of the channel comprises displaying the channel attributes by using one or more of the following graphical display characteristics:
color;
shading;
pattern; and
geometrical shape.
6. A method as described in claim 1 , wherein the step of displaying the path of the channel comprises representing the path by a geometric shape, the geometrical shape being substantially a line, the thickness of the line representing the value of the channel attribute to be displayed.
7. A method as described in claim 6 , wherein the step of displaying the path of the channel in the network comprises displaying the channel attributes by using a filling of the thickness of the line, the filling being one of the pattern and shading, variations of the filling representing the evolution of the value of the channel attribute.
8. A method as described in claim 1 , wherein the step of displaying the path of the channel in the network comprises representing the path of the channel in the network as a geometrical shape, which is split into segments, each segment corresponding to the path of the channel between two nodes, each segment being further split into sections whose number is equal to the number of the attributes to be displayed, each section using a distinct graphical display characteristic, representing the value of the corresponding attribute between the two nodes.
9. A method as described in claim 1 , wherein the step of graphically displaying the path of the channel in the network comprises displaying the path of the channel on a computer screen.
10. A method as described in claim 9 , wherein the step of determining the attribute of the channel along the path of the channel in the network comprises customized selection of the attribute from a menu.
11. A method as described in claim 3 , wherein the step of simultaneously displaying the path of more than one channel in the network comprises customized selection of the channels from a menu.
12. A method as described in claim 1 , wherein the step of graphically displaying the path of the channel in the network comprises refreshing the graphical displaying of the channel path in response to a signal, the refreshed graphical display incorporating changes occurred in the network since previous graphical displaying.
13. A method as described in claim 12 , wherein the step of refreshing the graphical display comprises refreshing the graphical display in response to an external signal.
14. A method as described in claim 12 , wherein the step of refreshing the graphical display comprises refreshing the graphical display at discrete time intervals.
15. A method as described in claim 9 , wherein the step of graphically displaying the path of the channel in the network further comprises displaying the value of the channel attributes in a text information box.
16. A method as described in claim 15 , wherein the step of displaying the value of the channel attributes in the text information box comprises displaying the text information box in response to the movement of a screen pointing device over the path of the channel in the network, the text information box showing the value of the channel attributes at the position along the path of the channel in the network, indicated by the pointing device.
17. A method as described in claim 1 , wherein the step of displaying the path of the channel in the network further comprises the step of generating one of the audible and visual alarm if an error condition along the path of the channel occurs.
18. A computer program product for visualizing topology of a network, comprising:
a computer usable medium having computer readable program code means embodied in said medium for causing a computer to visualize the topology of the network, said computer program product having:
computer program code means for causing said computer to determine a path of a channel in the network;
computer program code means for causing said computer to determine two or more attributes of the channel characterizing the quality of signal transmission by the channel along the path of the channel in the network; and
computer program code means for causing said computer to graphically display the path of the channel in the network including displaying a direction of propagation of the channel in the network together with the evolution of said one or more attributes of the channel along the path.
19. A computer program, stored in a computer readable medium, for visualization of topology of a network, comprising:
computer readable program code means for causing said computer to determine a path of a channel in the network;
computer program code means for causing said computer to determine two or more attributes of the channel characterizing the quality of signal transmission by the channel along the path of the channel in the network; and
computer readable program code means for causing said computer to graphically display the path of the channel in the network including displaying a direction of propagation of the channel in the network together with the evolution of said one or more attributes of the channel along the path.
20. A computer system for visualization of topology of a network, comprising:
a computer having a computer readable medium having a computer program code means embodied in said medium for causing said computer to determine a path of a channel in the network; to determine two or more attributes of the channel characterizing the quality of signal transmission by the channel along the path of the channel in the network; and to graphically display the path of the channel in the network including displaying a direction of propagation of the channel in the network together with the evolution of said one or more attributes of the channel along the path.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/348,322 US20060129939A1 (en) | 2002-03-20 | 2006-02-07 | Method for visualization of optical network topology |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/101,155 US7047496B2 (en) | 2002-03-20 | 2002-03-20 | Method for visualization of optical network topology |
US11/348,322 US20060129939A1 (en) | 2002-03-20 | 2006-02-07 | Method for visualization of optical network topology |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/101,155 Division US7047496B2 (en) | 2002-03-20 | 2002-03-20 | Method for visualization of optical network topology |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060129939A1 true US20060129939A1 (en) | 2006-06-15 |
Family
ID=28039969
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/101,155 Expired - Lifetime US7047496B2 (en) | 2002-03-20 | 2002-03-20 | Method for visualization of optical network topology |
US11/348,322 Abandoned US20060129939A1 (en) | 2002-03-20 | 2006-02-07 | Method for visualization of optical network topology |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/101,155 Expired - Lifetime US7047496B2 (en) | 2002-03-20 | 2002-03-20 | Method for visualization of optical network topology |
Country Status (2)
Country | Link |
---|---|
US (2) | US7047496B2 (en) |
CA (1) | CA2411423C (en) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040061701A1 (en) * | 2002-09-30 | 2004-04-01 | Arquie Louis M. | Method and system for generating a network monitoring display with animated utilization information |
US20050125517A1 (en) * | 2002-04-04 | 2005-06-09 | Joakim Norrgard | Method for creating a map of available resources within an ip network |
US20050283684A1 (en) * | 2002-08-21 | 2005-12-22 | Jochen Walz | Method of monitoring a data link |
US20060095563A1 (en) * | 2004-10-29 | 2006-05-04 | Shai Benjamin | Method and apparatus for presenting network displays utilizing animation |
US7310780B2 (en) * | 2003-08-14 | 2007-12-18 | International Business Machines Corporation | Methods, systems and computer program products for visually tethering related graphical objects |
US20090327903A1 (en) * | 2006-07-06 | 2009-12-31 | Referentia Systems, Inc. | System and Method for Network Topology and Flow Visualization |
US20130283174A1 (en) * | 2012-04-23 | 2013-10-24 | Alcatel-Lucent Canada Inc. | Synchronization topology and route analytics integration |
US20140006956A1 (en) * | 2012-06-29 | 2014-01-02 | Infinera Corporation | Digital link viewer |
US20160294981A1 (en) * | 2015-03-31 | 2016-10-06 | Fujitsu Limited | Display method and device |
US20170033865A1 (en) * | 2008-12-08 | 2017-02-02 | Ciena Corporation | Path computation based on dynamic performance monitoring systems and methods in optical networks |
EP3324575A1 (en) * | 2016-11-22 | 2018-05-23 | Cisco Technology, Inc. | Graphical user interface for visualizing a plurality of issues with an infrastructure |
CN108092796A (en) * | 2017-11-14 | 2018-05-29 | 烽火通信科技股份有限公司 | The topology display methods directly perceived and system of a kind of light trackside failure |
US9992082B2 (en) * | 2015-12-04 | 2018-06-05 | CENX, Inc. | Classifier based graph rendering for visualization of a telecommunications network topology |
US10222935B2 (en) | 2014-04-23 | 2019-03-05 | Cisco Technology Inc. | Treemap-type user interface |
US10397640B2 (en) | 2013-11-07 | 2019-08-27 | Cisco Technology, Inc. | Interactive contextual panels for navigating a content stream |
US10739943B2 (en) | 2016-12-13 | 2020-08-11 | Cisco Technology, Inc. | Ordered list user interface |
US10862867B2 (en) | 2018-04-01 | 2020-12-08 | Cisco Technology, Inc. | Intelligent graphical user interface |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7324647B1 (en) | 2000-10-23 | 2008-01-29 | Bbn Technologies Corp. | Quantum cryptographic key distribution networks with untrusted switches |
US20040008985A1 (en) * | 2002-06-26 | 2004-01-15 | Jean Dolbec | Approach for operator directed routing in conjunction with automatic path completion |
US6829406B2 (en) * | 2002-07-10 | 2004-12-07 | Tropic Networks Inc. | Method and system for determining location and value of dispersion compensating modules in an optical network |
CA2429475C (en) * | 2002-08-12 | 2009-01-06 | Tropic Networks Inc. | Method for determining optimal location and value of dispersion compensation modules in an optical network |
US7917854B1 (en) * | 2002-10-28 | 2011-03-29 | Nortel Networks Limited | Telecommunications network administration graphical user interface |
US7207012B1 (en) * | 2003-01-30 | 2007-04-17 | Sprint Communications Company L.P. | System and method for mapping deployment status of high bandwidth metropolitan area networks |
US7706535B1 (en) | 2003-03-21 | 2010-04-27 | Bbn Technologies Corp. | Systems and methods for implementing routing protocols and algorithms for quantum cryptographic key transport |
US7665025B2 (en) * | 2003-04-16 | 2010-02-16 | The Mathworks, Inc. | Signal navigation and label propagation in block diagrams |
US7278065B2 (en) * | 2003-11-17 | 2007-10-02 | Electronic Data Systems Corporation | Enterprise directory service domain controller replication alert and repair |
US7697693B1 (en) | 2004-03-09 | 2010-04-13 | Bbn Technologies Corp. | Quantum cryptography with multi-party randomness |
US7623784B1 (en) * | 2004-05-04 | 2009-11-24 | Sprint Communications Company L.P. | Network connection verification in optical communication networks |
US7689918B2 (en) * | 2005-07-19 | 2010-03-30 | Cisco Technology, Inc. | Graphical indicator for the multiplexed display of line graph information |
CN1983972A (en) * | 2006-05-08 | 2007-06-20 | 华为技术有限公司 | Method and device for displaying, adjusting and analyzing path performance |
US8452876B1 (en) | 2006-09-05 | 2013-05-28 | Blue Coat Systems, Inc. | Graphical configuration interface for network policy |
US7974531B2 (en) * | 2007-07-23 | 2011-07-05 | Alcatel Lucent | System and method for generating a visual representation of a wavelength division multiplexing optical network and nodes thereof |
US9112789B2 (en) * | 2008-08-15 | 2015-08-18 | Tellabs Operations, Inc. | Method and apparatus for simplifying planning and tracking of multiple installation configurations |
US8712237B2 (en) * | 2008-08-15 | 2014-04-29 | Tellabs Operations, Inc. | Method and apparatus for reducing cost of optical amplification in a network |
US8447181B2 (en) * | 2008-08-15 | 2013-05-21 | Tellabs Operations, Inc. | Method and apparatus for displaying and identifying available wavelength paths across a network |
US8873956B2 (en) * | 2008-08-15 | 2014-10-28 | Tellabs Operations, Inc. | Method and apparatus for planning network configuration in an optical network |
CN102571433B (en) | 2012-01-11 | 2014-07-30 | 华为技术有限公司 | Method and device for showing network paths |
CN102707944A (en) * | 2012-04-13 | 2012-10-03 | 华为技术有限公司 | User interface generation display method and user interface equipment |
US11853690B1 (en) * | 2016-05-31 | 2023-12-26 | The Mathworks, Inc. | Systems and methods for highlighting graphical models |
US10009105B2 (en) | 2016-06-07 | 2018-06-26 | Ciena Corporation | Optical network visualization and planning |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5751965A (en) * | 1996-03-21 | 1998-05-12 | Cabletron System, Inc. | Network connection status monitor and display |
US5841981A (en) * | 1995-09-28 | 1998-11-24 | Hitachi Software Engineering Co., Ltd. | Network management system displaying static dependent relation information |
US5883621A (en) * | 1996-06-21 | 1999-03-16 | Sony Corporation | Device control with topology map in a digital network |
US5926463A (en) * | 1997-10-06 | 1999-07-20 | 3Com Corporation | Method and apparatus for viewing and managing a configuration of a computer network |
US20030112958A1 (en) * | 2001-12-13 | 2003-06-19 | Luc Beaudoin | Overlay view method and system for representing network topology |
US6842788B1 (en) * | 2000-10-11 | 2005-01-11 | Nortel Networks Limited | Computing and using resource colors for composite links |
US6850253B1 (en) * | 2000-12-26 | 2005-02-01 | Nortel Networks Limited | Representing network link and connection information in a graphical user interface suitable for network management |
US6941359B1 (en) * | 2001-02-14 | 2005-09-06 | Nortel Networks Limited | Method and system for visually representing network configurations |
US7027448B2 (en) * | 2000-04-21 | 2006-04-11 | At&T Corp. | System and method for deriving traffic demands for a packet-switched network |
US7155120B1 (en) * | 2001-07-30 | 2006-12-26 | Atrica Israel Ltd. | Link level network protection path calculation mechanism for use in optical networks |
US7219307B2 (en) * | 2000-09-22 | 2007-05-15 | Jpmorgan Chase Bank | Methods for graphically representing interactions among entities |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6690884B1 (en) * | 1999-02-19 | 2004-02-10 | Corvis Corporation | Optical transmission systems including error correction and protection apparatuses and methods |
EP1212686A4 (en) * | 1999-05-26 | 2009-04-01 | Fujitsu Ltd | Network element management system |
US6714739B1 (en) * | 1999-06-07 | 2004-03-30 | Corvis Corporation | Optical transmission systems and optical receivers and receiving methods for use therein |
US6728484B1 (en) * | 1999-09-07 | 2004-04-27 | Nokia Corporation | Method and apparatus for providing channel provisioning in optical WDM networks |
JP3329804B2 (en) * | 2000-02-21 | 2002-09-30 | 株式会社東芝 | Monitoring and control equipment |
US6782209B2 (en) * | 2000-03-03 | 2004-08-24 | Corvis Corporation | Optical transmission systems including optical amplifiers and methods |
US6816461B1 (en) * | 2000-06-16 | 2004-11-09 | Ciena Corporation | Method of controlling a network element to aggregate alarms and faults of a communications network |
US20020181037A1 (en) * | 2001-06-01 | 2002-12-05 | Richard Lauder | Failure protection switching in optical network |
US6968131B2 (en) * | 2001-09-27 | 2005-11-22 | Tropic Networks Inc. | Topology discovery in optical WDM networks |
WO2003040890A2 (en) * | 2001-11-09 | 2003-05-15 | Sun Microsystems, Inc. | Method, system, and program for rendering a visualization of network devices |
US7031606B2 (en) * | 2001-11-23 | 2006-04-18 | Tropic Networks Inc. | Method and system for monitoring performance of optical network |
-
2002
- 2002-03-20 US US10/101,155 patent/US7047496B2/en not_active Expired - Lifetime
- 2002-11-08 CA CA002411423A patent/CA2411423C/en not_active Expired - Fee Related
-
2006
- 2006-02-07 US US11/348,322 patent/US20060129939A1/en not_active Abandoned
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5841981A (en) * | 1995-09-28 | 1998-11-24 | Hitachi Software Engineering Co., Ltd. | Network management system displaying static dependent relation information |
US5751965A (en) * | 1996-03-21 | 1998-05-12 | Cabletron System, Inc. | Network connection status monitor and display |
US5883621A (en) * | 1996-06-21 | 1999-03-16 | Sony Corporation | Device control with topology map in a digital network |
US5926463A (en) * | 1997-10-06 | 1999-07-20 | 3Com Corporation | Method and apparatus for viewing and managing a configuration of a computer network |
US7027448B2 (en) * | 2000-04-21 | 2006-04-11 | At&T Corp. | System and method for deriving traffic demands for a packet-switched network |
US7219307B2 (en) * | 2000-09-22 | 2007-05-15 | Jpmorgan Chase Bank | Methods for graphically representing interactions among entities |
US6842788B1 (en) * | 2000-10-11 | 2005-01-11 | Nortel Networks Limited | Computing and using resource colors for composite links |
US6850253B1 (en) * | 2000-12-26 | 2005-02-01 | Nortel Networks Limited | Representing network link and connection information in a graphical user interface suitable for network management |
US6941359B1 (en) * | 2001-02-14 | 2005-09-06 | Nortel Networks Limited | Method and system for visually representing network configurations |
US7155120B1 (en) * | 2001-07-30 | 2006-12-26 | Atrica Israel Ltd. | Link level network protection path calculation mechanism for use in optical networks |
US20030112958A1 (en) * | 2001-12-13 | 2003-06-19 | Luc Beaudoin | Overlay view method and system for representing network topology |
Cited By (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050125517A1 (en) * | 2002-04-04 | 2005-06-09 | Joakim Norrgard | Method for creating a map of available resources within an ip network |
US20050283684A1 (en) * | 2002-08-21 | 2005-12-22 | Jochen Walz | Method of monitoring a data link |
US7415639B2 (en) * | 2002-08-21 | 2008-08-19 | Koninklijke Philips Electronics N.V. | Method of monitoring a data link |
US8862998B2 (en) * | 2002-09-30 | 2014-10-14 | Brocade Communications Systems, Inc. | Method and system for generating a network monitoring display with animated utilization information |
US7219300B2 (en) * | 2002-09-30 | 2007-05-15 | Sanavigator, Inc. | Method and system for generating a network monitoring display with animated utilization information |
US20070214412A1 (en) * | 2002-09-30 | 2007-09-13 | Sanavigator, Inc. | Method and System for Generating a Network Monitoring Display with Animated Utilization Information |
US20040061701A1 (en) * | 2002-09-30 | 2004-04-01 | Arquie Louis M. | Method and system for generating a network monitoring display with animated utilization information |
US7310780B2 (en) * | 2003-08-14 | 2007-12-18 | International Business Machines Corporation | Methods, systems and computer program products for visually tethering related graphical objects |
US20060095563A1 (en) * | 2004-10-29 | 2006-05-04 | Shai Benjamin | Method and apparatus for presenting network displays utilizing animation |
US9246772B2 (en) | 2006-07-06 | 2016-01-26 | LiveAction, Inc. | System and method for network topology and flow visualization |
US20090327903A1 (en) * | 2006-07-06 | 2009-12-31 | Referentia Systems, Inc. | System and Method for Network Topology and Flow Visualization |
US20130159864A1 (en) * | 2006-07-06 | 2013-06-20 | John Kei Smith | System for Network Flow Visualization through Network Devices within Network Topology |
US9350622B2 (en) * | 2006-07-06 | 2016-05-24 | LiveAction, Inc. | Method and system for real-time visualization of network flow within network device |
US20130159865A1 (en) * | 2006-07-06 | 2013-06-20 | John Kei Smith | Method and System for Real-Time Visualization of Network Flow within Network Device |
US9003292B2 (en) * | 2006-07-06 | 2015-04-07 | LiveAction, Inc. | System and method for network topology and flow visualization |
US9240930B2 (en) * | 2006-07-06 | 2016-01-19 | LiveAction, Inc. | System for network flow visualization through network devices within network topology |
US9948387B2 (en) * | 2008-12-08 | 2018-04-17 | Ciena Corporation | Path computation based on dynamic performance monitoring systems and methods in optical networks |
US20180191432A1 (en) * | 2008-12-08 | 2018-07-05 | Ciena Corporation | Path computation based on dynamic performance monitoring systems and methods in optical networks |
US10404365B2 (en) * | 2008-12-08 | 2019-09-03 | Ciena Corporation | Path computation based on dynamic performance monitoring systems and methods in optical networks |
US20170033865A1 (en) * | 2008-12-08 | 2017-02-02 | Ciena Corporation | Path computation based on dynamic performance monitoring systems and methods in optical networks |
US20130283174A1 (en) * | 2012-04-23 | 2013-10-24 | Alcatel-Lucent Canada Inc. | Synchronization topology and route analytics integration |
US9397898B2 (en) * | 2012-06-29 | 2016-07-19 | Infinera Corporation | Digital link viewer |
US20140006956A1 (en) * | 2012-06-29 | 2014-01-02 | Infinera Corporation | Digital link viewer |
US10397640B2 (en) | 2013-11-07 | 2019-08-27 | Cisco Technology, Inc. | Interactive contextual panels for navigating a content stream |
US10222935B2 (en) | 2014-04-23 | 2019-03-05 | Cisco Technology Inc. | Treemap-type user interface |
CN106027280A (en) * | 2015-03-31 | 2016-10-12 | 富士通株式会社 | Display method and device |
US20160294981A1 (en) * | 2015-03-31 | 2016-10-06 | Fujitsu Limited | Display method and device |
US9992082B2 (en) * | 2015-12-04 | 2018-06-05 | CENX, Inc. | Classifier based graph rendering for visualization of a telecommunications network topology |
EP3324575A1 (en) * | 2016-11-22 | 2018-05-23 | Cisco Technology, Inc. | Graphical user interface for visualizing a plurality of issues with an infrastructure |
US10372520B2 (en) * | 2016-11-22 | 2019-08-06 | Cisco Technology, Inc. | Graphical user interface for visualizing a plurality of issues with an infrastructure |
US11016836B2 (en) | 2016-11-22 | 2021-05-25 | Cisco Technology, Inc. | Graphical user interface for visualizing a plurality of issues with an infrastructure |
US10739943B2 (en) | 2016-12-13 | 2020-08-11 | Cisco Technology, Inc. | Ordered list user interface |
CN108092796A (en) * | 2017-11-14 | 2018-05-29 | 烽火通信科技股份有限公司 | The topology display methods directly perceived and system of a kind of light trackside failure |
US10862867B2 (en) | 2018-04-01 | 2020-12-08 | Cisco Technology, Inc. | Intelligent graphical user interface |
Also Published As
Publication number | Publication date |
---|---|
CA2411423A1 (en) | 2003-09-20 |
US7047496B2 (en) | 2006-05-16 |
US20030180042A1 (en) | 2003-09-25 |
CA2411423C (en) | 2009-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7047496B2 (en) | Method for visualization of optical network topology | |
US6487604B1 (en) | Route monitoring graphical user interface, system and method | |
US6854091B1 (en) | Method of displaying nodes and links | |
US6654803B1 (en) | Multi-panel route monitoring graphical user interface, system and method | |
US6871324B2 (en) | Method and apparatus for efficiently and dynamically updating monitored metrics in a heterogeneous system | |
US5805819A (en) | Method and apparatus for generating a display based on logical groupings of network entities | |
US7475364B2 (en) | Interactive topology graphs for visualization and characterization of SONET consumption patterns | |
US7103843B2 (en) | Method and apparatus for visualizing metrics in a data space | |
US6687750B1 (en) | Network traffic visualization | |
US20030004742A1 (en) | Business intelligence monitor method and system | |
US6088030A (en) | Implicit legend with icon overlays | |
US5929858A (en) | Device for aiding analysis of infeasible solution and unbounded solution | |
US6584501B1 (en) | Method to display information representing network traffic on a computer display monitor | |
US7124369B2 (en) | Multi-layer path explorer | |
US20050091356A1 (en) | Method and machine-readable medium for using matrices to automatically analyze network events and objects | |
US20110126108A1 (en) | Overlay View Method and System for Representing Network Topology | |
US20020113816A1 (en) | Method and apparatus providing a graphical user interface for representing and navigating hierarchical networks | |
US20090285093A1 (en) | Interactive mpls traffic engineering | |
US20050021522A1 (en) | Apparatus, method and computer readable medium for evaluating a network of entities and assets | |
CN110086665A (en) | A kind of network topological diagram methods of exhibiting based on jTopo | |
US20120030572A1 (en) | Network visualization system | |
US7171623B2 (en) | Method and apparatus for efficiently exposing nodes of a display map while monitoring metrics in a complex heterogeneous system | |
Barbosa et al. | Interactive snmp traffic analysis through information visualization | |
Lempiäinen | Visualization analysis and design for a geographic information visualization product | |
Ertimo | Käyttöliittymä GSM-verkon kapasiteettioptimointityökaluun |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: TROPIC NETWORKS INC., CANADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NELLES, DAVID EDWARD;ADAMSKI, DANIEL;OBEDA, PAUL DAVID;AND OTHERS;REEL/FRAME:017544/0602 Effective date: 20020319 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |