1. System Overview
The OTDR Network Management System (NMS) is an advanced platform designed for real-time fiber optic link monitoring, automated testing, fault detection, and alert management. It provides a visual interface to manage multiple OTDR hardware modules, analyze fiber curves, and maintain network health.
2. Global Dashboard (🌐 Global Dashboard)
The dashboard provides a bird's-eye view of your entire fiber network.
Metrics at a Glance
Track the Total Managed Devices, Healthy Nodes (Green), Alert Nodes (Red), and Active Schedules (Purple).
Real-Time Node Status Table
View the health status, bound routes, active schedules, and last test times of all registered OTDR modules. Click "Console ➡️" to jump directly to a specific module's control panel.
Refresh Status
Use the manual refresh button to fetch the latest network topology and device health data.
3. Device & Route Management
3.1 Managing OTDR Modules
Add a ModuleIn the Device Control tab, click + Add. Enter a recognizable alias, the physical IP address, and the port (default is 5000) of the OTDR hardware. Click Save Module.
Delete a ModuleSelect a module from the dropdown and click the 🗑️ (Trash) icon.
3.2 GIS Route Library & Binding
Create a RouteNavigate to the GIS Route Library section. Click + New Route, then click ✏️ Start Drawing. Click on the map to define the fiber path (minimum 2 nodes). Click 💾 Save Route Coords and provide a name.
Bind to Module Select a route from the dropdown and click 🔗 Bind to Module to link the physical OTDR hardware to the geographical map path.
4. Testing & Measurement
4.1 Advanced Parameters
Before initiating a test, configure the core OTDR parameters
Measurement Mode Choose between Averaging (1) or Real-time (2).
Wavelength / Range / Pulse Width Select the appropriate testing wavelength (e.g., 1550nm), distance range (or Auto), and pulse width.
Refractive Index (IOR)Adjust the Index of Refraction (default 1.4685) to match your specific fiber cable for accurate distance calculation.
4.2 Execution and Export
Connect & TestClick 🚀 Connect & Test to send parameters to the hardware and begin scanning.
Force StopClick 🛑 Force Stop to immediately halt an ongoing measurement.
Export DataUse 💾 Export .SOR to download standard Bellcore GR-196 binary files, or click 🖨️ Print Report to generate a printable PDF summary of the test.
5. Data Analysis
5.1 Manual Curve Analysis (A/B Cursors)
Hover over the measurement curve to view precise points. Click on the curve to place Cursor A (Red) and Cursor B (Green). The system will automatically calculate the physical distance difference, 2-point loss (dB), and section attenuation (dB/km). Click 🗑️ Clear Cursors to reset.
5.2 Event Map & Event Table
Event Map Provides a simplified, linear visualization of fiber events, including the Start Event (🟢), Reflective Events (🟦), Non-reflective Splice/Loss (✖️), and the Fiber End (🏁).
Event TableA detailed tabular breakdown showing physical distances, insertion loss, return loss, attenuation, and cumulative total loss for every detected event.
6. History, Baselines & Automation
6.1 Historical Records & Baseline
Every successful scan is automatically saved locally. You can view these in the Historical Records list.
Replay (👁️ View)Replay a historical measurement curve to view past network conditions.
Set Baseline (🌟 Set Baseline): Designate a specific healthy scan as the baseline template. Future scans will be compared against this template to detect distance or loss anomalies.
6.2 Auto Schedules & Alerts
SchedulesSet an interval (e.g., 60 minutes) and click ▶️ Start to enable automated background polling for a module.
SMTP AlertsConfigure your SMTP server, sender email, authorization code, and recipient emails in the SMTP Alert Email Config section. If a scheduled scan deviates from the Baseline Template, an alert email containing fault details will be automatically dispatched.
The system is developped for the
OTDR module. See specifications.
