FIBER NETWORK DIAGNOSTIC SYSTEM AND METHOD
20220216916 · 2022-07-07
Inventors
Cpc classification
H04Q11/0067
ELECTRICITY
H04B10/0773
ELECTRICITY
H04B10/0775
ELECTRICITY
International classification
Abstract
A fiber diagnostics system facilitates testing, troubleshooting, tracking, identifying and logging information pertaining to fiber optic networks and their associated elements, including aggregated upstream and downstream statistics and trouble identification for all ports and services on the PON (Passive Optical Network), including Optical Line Networks and Optical Network Terminals (OLNs and ONTs). Traffic and network activities may be viewed as a whole or may be isolated to focus on specific networks, segments, WANs or LANs and individual client locations and devices, including devices residing on the customer premises beyond the point of demarcation.
Claims
1. An optical diagnostic device for a network comprising a network segment and a customer premises segment, the diagnostic device comprising: one or more communication interfaces that connect to the network; one or more diagnostic modules that capture, via the one or more communication interfaces, a plurality of performance metrics for communication signals in a plurality of protocols between network devices on the network segment, customer premises equipment on the customer premises segment, or both, wherein one or more of the communication signals are optical signals; one or more storage devices that store the plurality of performance metrics; one or more interactive user interfaces that display at least a subset of the plurality of performance metrics consisting of one or more real-time or historical performance metrics for the optical signals; and one or more external displays that present the one or more interactive user interfaces.
2. The optical diagnostic device of claim 1, wherein the one or more interactive user interfaces are both locally and remotely accessible.
3. The optical diagnostic device of claim 1, wherein the one or more interactive user interfaces display the at least a subset of the plurality of performance metrics in graphical form.
4. The optical diagnostic device of claim 1, wherein the plurality of performance metrics are accessible via a plurality of distinct communication protocols.
5. The optical diagnostic device of claim 1, wherein the one or more performance metrics for the optical signals are optical performance metrics selected from the group consisting of optical signal levels, optical transmission power, and optical transmission errors.
6. The optical diagnostic device of claim 1, wherein the one or more communication interfaces transmit one or more configurations to configure the network devices, the customer premises equipment, or both.
7. The diagnostic device of claim 1, wherein the one or more communication interfaces are optical communication interfaces.
8. The diagnostic device of claim 1, further comprising a GPS module that provides a location of the network devices and the customer premises equipment.
9. A diagnostic device for an optical network comprising a network segment and a customer premises segment, the diagnostic device comprising: one or more communication interfaces that connect to the optical network; one or more diagnostic modules that capture, via the one or more communication interfaces, a plurality of performance metrics for optical communication signals in a plurality of protocols at the network segment and the customer premises segment; one or more storage devices that store the plurality of performance metrics; one or more interactive user interfaces that display at least a subset of the plurality of performance metrics, wherein the at least a subset of the plurality of performance metrics are real-time or historical performance metrics; and one or more external displays that present the one or more interactive user interfaces.
10. The diagnostic device of claim 9, wherein the one or more interactive user interfaces display the plurality of performance metrics in graphical form.
11. The diagnostic device of claim 9, wherein the plurality of performance metrics are accessible via a plurality of distinct communication protocols.
12. The diagnostic device of claim 9, wherein one or more of the plurality of performance metrics are optical performance metrics selected from the group consisting of optical signal levels, optical transmission power, and optical transmission errors.
13. The diagnostic device of claim 9, further comprising a GPS module that provides a location for all devices on the network segment and the customer premises segment.
14. The diagnostic device of claim 9, wherein the one or more communication interfaces are optical communication interfaces.
15. A method for diagnosing an optical network comprising a network segment and a customer premises segment, the method comprising: connecting to the network segment and the customer premises segment of the optical network via one or more communication interfaces; capturing, via the one or more communication interfaces, a plurality of performance metrics for optical signals in a plurality of protocols at the network segment, the customer premises segment, or both; storing the plurality of performance metrics on one or more storage devices; providing one or more interactive user interfaces that display at least a subset of the plurality of performance metrics, wherein the at least a subset of the plurality of performance metrics are real-time or historical performance metrics; and presenting the one or more interactive user interfaces via one or more external displays.
16. The method of claim 15, wherein the one or more interactive user interfaces are both locally and remotely accessible.
17. The method of claim 15, wherein the one or more interactive user interfaces display the plurality of performance metrics in graphical form.
18. The method of claim 15, wherein the plurality of performance metrics are accessible via a plurality of distinct communication protocols.
19. The method of claim 15, wherein one or more of the plurality of performance metrics are optical performance metrics selected from the group consisting of optical signal levels, optical transmission power, and optical transmission errors.
20. The method of claim 15, further comprising providing a location of all devices on the network segment and the customer premises segment via a GPS module.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0032] The components in the figures are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention. In the figures, like reference numerals designate corresponding parts throughout the different views.
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0047] In the following description, numerous specific details are set forth in order to provide a more thorough description of the present device. It will be apparent, however, to one skilled in the art, that the present functional aspects of the device may be practiced without these specific details. In other instances, well-known features have not been described in detail so as not to obscure the specific detailed claims of the device.
[0048] In general, the fiber diagnostics system disclosed herein is intended to provide detailed diagnostic and statistical information about a network and its associated elements (e.g., Optical Network Terminals, Optical Line Terminals, Audio/Video over fiber terminals, network multiplexers, switches and client devices residing on customer networks, and the like) being deployed, tested, accessed and configured thereon. The diagnostic information is provided for multiple purposes, including but not limited to testing, trouble shooting, diagnosing, identifying and facilitating for the deployment and management of the disclosed network elements. As will be described further below, the fiber diagnostics system may be provided, implemented and/or deployed in various physical embodiments including smartphones, tablets, PCs and other computing devices.
[0049] It is noted that one or more or all of the specific systems and methods may be provided as part of a single testing and troubleshooting system. In addition, it is contemplated that, though certain functionality is disclosed herein as being activated by particular user interface elements or controls (such as buttons or touch-screens), various user interface elements or controls could be used to access, activate or otherwise use the testing system described herein.
[0050] As previously stated, the fiber diagnostics system is intended to be deployed on mobile computing devices such as tablets, smartphones, laptop computers and other portable computing devices. The fiber diagnostics system may also be deployed at fixed locations on computing equipment such as in a Network Operations Center (NOC) or other location wherein network monitoring and troubleshooting may be conducted.
[0051] The functional aspects of the fiber diagnostics system will be discussed in the following sections. It is important to note that while other systems and methods will be obvious to one skilled in the art, the following disclosure is meant to provide specific functional detail about the preferred embodiments of the disclosure. It is further understood that while the fiber diagnostics system requires authorization to access, utilize and otherwise deploy in one or more troubleshooting devices, this disclosure assumes the criteria for authorized access has already been met with reference to the examples and disclosures that follow.
[0052] The functional modules and systems that comprise the fiber diagnostics system may be deployed as a whole system, or in a modular fashion by simply selecting the modules required for the given network task and adding them to the computing device used for network testing and/or troubleshooting. It is not required that the system be deployed as a whole, and may therefore be deployed in multiple devices and locations by one or more technicians or administrators working on one or more networks. Modular components of the system may also be deployed simultaneously through testing centers and devices, allowing the same tests to be run in multiple locations simultaneously utilizing a single system approach.
[0053] The functional modules and systems that comprise the fiber diagnostics system will now be disclosed with reference to
[0054] Like all modules within the fiber diagnostics system, the CPE monitor is completely interactive. Specifically, a granular view of detailed traffic, alarm, signal, data and other diagnostic information may be presented to the technician utilizing the fiber diagnostics system by simply selecting the part of the network they wish to zoom into. Once selected, details about specific elements of that segment of the network are presented. Highly granular data points may be viewed by continuing to zoom into each functional element being presented to the user.
[0055] The PON, OLT, ONT, AVO and Data Port Monitor 112 is designed to specifically look at signals, data, transmit and receive paths, individual data channels and the like that are either originating from or terminating to the PON, OLT, ONT, AVO and Data Ports deployed in support of the fiber optic network.
[0056] The alarm monitor 115 collects and parses alarm information originating throughout the network as well as the CPE. More specifically, this module collects, disseminates and analyzes alarm information from all network devices, and any device sending an alarm signal from the CPE to the point of demarcation.
[0057] The GPS and mapping module 117 provides the exact geographic location and coordinates of all network elements as well as the location of the customer(s) being served by the fiber optic network.
[0058] The database 120 module stores (both locally and remotely) information provided by the fiber diagnostics system 105 modules show with reference to
[0059] The local and remote user management 122 module manages access and command interfaces for both the technician at a remote location such as a NOC or test center (not pictured) and the local technician using the fiber diagnostics system 105 on their smart computing device locally. Both the local and remote users (not pictured) may access the same information provided by the fiber diagnostics system 105 simultaneously, or may view different information simultaneously. As an example, a local technician (not pictured) utilizing the fiber diagnostics system 105 may be looking at the customer LAN equipment through the CPE monitor 110, while simultaneously, the technician located at the NOC (not pictured) may be looking at network alarm status through the alarm monitor 115. By providing multiple users access to the tools within the fiber diagnostics system 105, trouble conditions can be cleared faster as multiple technicians can see the same or various elements within the subject network and discuss them in real time.
[0060] The upstream and downstream data monitor 125 looks at the channel and the specific path (transmit/receive) of the data being viewed. The upstream and downstream data monitor works in conjunction with all fiber diagnostic system 105 modules to enable granular viewing of specific data sets within specific channels and paths. As an example, a technician (not pictured) may wish to view alarms (via the alarm monitor 115) on just the upstream (network receive) path coming from a network element such as a fiber terminal (not pictured) to a fiber multiplexer (not pictured). The upstream and downstream data monitor 125 allows the subject technician (not pictured) to view only the data and only the path within a specific network segment they wish to view. As with all fiber diagnostics system 105 modules, deep levels of granularity may be attained by separating the individual upstream and downstream data paths utilizing the upstream and downstream data monitor 125.
[0061] The transmit and receive power monitor 127 allows viewing and data collection of signal levels on the transmit and receive paths of the selected data port, ONT, PON, AVO, OLT or fiber facility being scanned. The transmit and receive power monitor 127 also works directly with the upstream and downstream data monitor 127 to determine signal levels, line power and data levels. As with other modules, granularity may be increased by looking at smaller areas of the network facility, including specifically viewing individual network and CPE devices such as switches, multiplexers, fiber terminals, modems and the like.
[0062] The bandwidth utilization monitor 130 shows the amount of bandwidth being used in comparison to the amount of bandwidth available and/or allotted to the specific fiber device being scanned. As an example, a customer location such as a business may be experiencing low signal strength to their location. The bandwidth utilization monitor 130 will show the technician reviewing the circuit how much bandwidth is currently being used by the incoming or outgoing signal (depending upon the channel the technician is viewing) in relation to the total amount of bandwidth allotted and/or available to the reference customer.
[0063] The performance monitor 132 is used to gather and parse performance data on any and all ports, facilities, data channels, devices and CPE equipment in both upstream and downstream directions. The performance monitor 132 enables a comparison in service levels between what is specified by the network carrier and what is being experienced by the customers utilizing the service. The performance monitor 132 further can determine how specific network and CPE devices are performing by monitoring the signals (both transmit and receive in both upstream and downstream directions) that are entering and leaving a specified device. As an example, a technician may wish to determine how much a signal level changes while it moves through a piece of network equipment such as a fiber optic multiplexer. The incoming signals to the multiplexer may be viewed and compared to the outgoing signals to determine how well the multiplexer is functioning. As previously stated, this information may be stored locally or remotely, and may be called at any time by the local technician directly engaged in using the fiber diagnostics system 105, or may be called remotely by a technician residing in a network operations center (NOC) or other testing facility. The database 120 manages the collection and storage of the associated performance data, based on the configuration as determined by the fiber diagnostics system 105 provisioner.
[0064] The temperature monitor 135 can actively or passively monitor the temperature of devices, network and CPE facilities and cables. This information may be collected and stored locally on the fiber diagnostics system 105 or may be stored remotely. As with other monitors, the database 120 manages the storage and recall of the temperature monitor 135 data as provisioned by the fiber diagnostics system 105 provisioner.
[0065] The device interface 137 enables the fiber diagnostics system 105 to be installed in and communicate through the processors, memory and storage of the device which the fiber diagnostics system 105 is being installed on. As an example, the device interface 137 will recognize a host device such as an ANDROID operating system, an IOS operating system, a LINUX operating system, a WINDOWS operating system and other such systems that routinely manage and control the functions of devices such as smartphones, tablets, laptop computers and other computing devices. The device interface 137 supports user interface commands from any and all operating systems enabling the fiber diagnostics system 137 to function within the subject computing systems.
[0066] It is contemplated that a fiber diagnostics system 105 may be provided as a hardware device as well. For example, a fiber diagnostics system 105 may comprise one or more processors, memory devices, storage devices, communication interfaces, power sources, display devices, and the like or various subsets thereof, such as found in various computing devices. A processor may execute machine readable code stored on a non-transient storage device (excluding carrier waves and other signaling) to provide the functionality disclosed herein.
[0067] The communications interface 145 controls the fiber diagnostics system 105 communication for signals coming from 140 and going to 150 the network side of the facility being monitored. As an example, a technician actively monitoring the output (moving towards a customer) of a fiber multiplexer would interface with the subject fiber multiplexer through the communications interface 145 that controls the network side communications for the device.
[0068] In a similar fashion as the above, the communications interface 160 controls the communications going to 155 and coming from 165 the customer premises equipment (CPE). The fiber diagnostics system 105 may be engaged with network testing in a wired or wireless fashion, depending on the needs of the deployment and of the technician utilizing the fiber diagnostics system 105 for testing and monitoring of the circuit. It is not necessary for fiber traffic and/or signaling to “pass through” the fiber diagnostics system 105 in order to achieve accurate monitoring, testing and troubleshooting data and metrics. The fiber diagnostics system 105 can function normally in a monitoring and data collection capacity provided at least 1 communications port 145 or 160 is actively connected (wired or wirelessly) to at least one communications interface 145 or 160 port from the network 140 or from the CPE 165. As an example of this embodiment, a technician may be to interested in viewing only the signal strength coming out of a fiber multiplexer on the network side of a fiber optic network. The technician may connect (wirelessly or wired) to the communications interface 145 from network 140 port to enable the collection of the subject signal strength data. It is important to note that when the fiber diagnostics system 105 is wirelessly configured to look at a network, all ports (communications interface 145 and 165, along with from network 140, to network 150, from CPE 165 and to CPE 155) are automatically enabled and actively collecting and monitoring traffic. The technician or provisioner may choose to disable any of these ports locally or remotely at any time. Further, wired connections to the subject communications interface 145 and 160 ports 140, 150, 155 and 160 may be enabled and disabled locally or remotely at any time. The purpose of the individual port control is to enable complete isolation of a line, signal, or transmission path associated with any and all network elements to enable advanced troubleshooting to occur.
[0069] It is important to note that while the fiber diagnostics system 105 is also capable of functioning in support of facilities that are fed by copper and cable-type networks and their associated signals and alarm types, this disclosure is focused solely on the fiber optic testing and troubleshooting, and the functional elements associated.
[0070] Information pertaining to the network being tested is presented to the local and the remote technician(s) through a series of user interface screens. Each screen provides detailed information about the network element(s) being viewed by the subject technicians. The user interface provides high granularity for viewing specific paths, devices, cables, facilities and equipment in both upstream and downstream directions, and in both the transmit and receive paths of the network, including data port information broken down by signal and by customer. An exemplary data user interface screen will now be discussed with reference to
[0071] As can be seen in
[0072] The top right portion 225 (B) of the data aggregation screen 205 provides detailed search capabilities to enable the technician to look for specific events that may have triggered an alarm or other circumstance wherein the network or CPE may not be performing to the configured metrics. The smart search capability 227 will be detailed later in this submission.
[0073] The center portion (C) of the data aggregation screen 205 is shown as reference 230. As can be seen, reference 230 is showing an aggregation of downstream (DS) data ports 245 that is broken down by receive 232, video 235, voice 237, data 240 and provides a total 242 of the signal levels and data ports currently being viewed through the subject screen 205. Any of the data points shown in 230 under any of the reference headings (232, 235, 237, 240 and 242) may be individually selected to present a more detailed view of the specific activities occurring on the subject reference port and the subject reference signal (receive 232, video 235, voice 237, data 240) being presented.
[0074] The data aggregation screen 205 is further disclosed with reference to
[0075] The upstream bandwidth utilization screen 330 provides detailed information about the bandwidth being used on the subject port. This information can be displayed as a percentage 332 or as a value 335 as required by the technician(s) engaging the fiber diagnostics system. In a similar fashion, the downstream bandwidth utilization 340 is also provided, offering the identical functional attributes as the upstream bandwidth utilization screen 330, giving the technician(s) a clear picture of the bandwidth utilization in both directions of network transmission.
[0076] The data aggregation screen 305 is further disclosed with reference to
[0077] The performance screen 435 provides detailed information about the performance of each port 437, detailing upstream BIP 440 (bit interleaved parity which is used to estimate bit error rates), the downstream BIP 442, the GEM 445 errors (G-PON Encapsulation Method. This is a method of data encapsulation over the G-PON network that uses variable length frames to transport ATM or Ethernet packets over the network), burst 447 errors and a total 450 of all error counts across all error types (440, 442, 445, 447) across all ports 437.
[0078] From the data aggregation screen 405, a technician can select any port shown on any provided menu screen such as the online status 410 or the performance 435 screen and expand that view to show the use of each channel within a given port. A customer view (as an example) will be shown when expanding the viewing area of a given port. An exemplary embodiment of a typical customer screen will now be discussed with reference to
[0079] As can be seen in
[0080] The port number 522 is displayed to identify the port servicing the customer network reflected in the associated fields 507, 510 and 512. This allows the technician(s) to trace the signals back to the specific PON location, port and channel to determine the source of a potential problem. The upstream transmit power 525 along with the upstream receive power 527 and the downstream receive power 530 are also displayed to give the technician(s) a clear picture of what is occurring with the respective signal levels and signal strengths. A video 532 and voice 535 alert notify the technician(s) if the associated trouble is also affecting the video 532 and/or voice 535 signals, if they are being provided by the carrier. A data alert 537 provides detailed information about the operational status of the port 522 being viewed by the technician(s). As with all monitoring and diagnostic screens provided in the fiber diagnostics system, signals that are in alarm or otherwise out of compliant service levels may be shown 540 as highlighted in a color selected by the carrier for presenting alarm indications. Typically, these colors are either yellow or red.
[0081] Another screen that is provided by the fiber diagnostics system shows detailed information with respect to the upstream and downstream bandwidth utilization as discussed previously with reference to
[0082] With reference to
[0083] Another diagnostic screen provided by the fiber diagnostics system is the ONT statistics screen. From the data aggregation (OLT) screen discussed with reference to
[0084] With reference to
[0085] The downstream bandwidth 737 functions in an identical manner. The downstream bandwidth 737 being displayed as a graph (C) and is in reference to the selected period of 24 hours 722. The temperature 740 of the facility being monitored is also shown as a graph (D) over the selected period of 24 hours 722. By enabling details of the subject signals and data being sent over the facility to be measured over varying time intervals, the technician(s) can get a very clear picture of the facility usage and performance over any period and on any port (transmit, receive, data, upstream, downstream and the like).
[0086] The bottom half of the subject ONT status screen 705 will now be discussed with reference to
[0087] Selecting any of the parameters provided on the OLT statistic screen 805 such as columns for online 810, offline 812, attempts 815, alarms 817, degrading signal levels 820 or alarms 822 will open a more detailed view providing detailed ONT status on a by-customer basis. The detailed ONT status screen will now be discussed with reference to
[0088] With reference to
[0089] Additional identifiers such as alarms 947 are provided to enable a quick view of any customer 910 services that are currently out of specification or otherwise showing an alarm 947 status. The technician(s) can choose to limit the view of the ONT status screen 905 to showing only those services in alarm mode by selecting alarm only 920. In a similar fashion, the technician(s) can choose to limit the view of the ONT status screen 905 to only show unauthorized access 925 or access attempts for the ONT. The technician(s) can also select which access concentrator 922 they wish to view, which vendor 927 device they wish to limit their view to, any specific vendor model 937 they wish to limit the view to as well as any port 932 they wish to view. By enabling detailed views by port 932, access concentrator 922, vendor 927 and model 937, the fiber diagnostics system provides highly detailed information at a granular level for virtually every network, circuit and network element associated with providing the service(s).
[0090] As stated previously, detailed information about each customer 910 can be viewed by selecting the respective customer 910 from the ONT status 905 screen. This opens up a new screen that provides ONT performance for the specified customer 910. The ONT performance screen will now be discussed with reference to
[0091] With reference to
[0092] The fiber diagnostics system also provides detailed ONT status screen (discussed with reference to
[0093] As can be seen in
[0094] The fiber diagnostics system also provides detailed information on the ONT (optical network terminal) serving the associated network being deployed by the carrier.
[0095] This information is provided through the ONT devices screen. An exemplary embodiment of the ONT devices screen will now be discussed with reference to
[0096] As can be seen in
[0097] The data port 1210 B screen provides information specific to the port serving the subject network section being diagnosed. A summary 1225 of the port information is provided to include the operational status of the subject port 1225 being viewed as well as the amount of traffic, speed and other performance metrics. In addition to the port summary information 1225, the fiber diagnostics system data port view 1210 also enables technicians to see detailed performance metrics 1227 pertaining to the data port such as when the port became active, any buffer overflow, MAC download or upload errors and a host of other performance metrics related to the performance of the port being viewed. As mentioned previously, the fiber diagnostics system also enables associated third parties to access performance and service information through the system. The third party portal may be accessed by selecting the appropriate icon 1230 from the data port view 1210 of the ONT devices screen 1205. Additional ONT device screen content will now be discussed with reference to
[0098] Referring to
[0099] As discussed previously, the fiber diagnostics system allows for detailed search criteria to be entered enabling highly granular searches of the network and its associated facilities and components. The Search function will now be discussed with reference to
[0100] As can be seen on
[0101] The fiber diagnostics system provides a highly portable, highly searchable and detail-oriented method to test, monitor and troubleshoot any fiber network being deployed, and any facilities connected to the fiber network.
[0102] While various embodiments of the invention have been described, it will be apparent to those of ordinary skill in the art that many more embodiments and implementations are possible that are within the scope of this invention. In addition, the various features, elements, and embodiments described herein may be claimed or combined in any combination or arrangement.