Platform Capabilities

Everything Enlace does for your network.17 modules. One agent. Zero guesswork.

The agent ships 17 analysis modules — fault detection and localisation, signal and laser end-of-life prediction, pre-FEC health, churn scoring, ghost and rogue-ONT detection, optical budget, reflectance, weather correlation, flapping, capacity, SFP health, impact scoring and ticket generation. The five highlighted below are the ones you'll use daily. No add-ons, no upsells — every module ships with every install.

FAULT DETECTION

Fibre cut vs power outage — classified every poll cycle.

The agent monitors every ONT on every PON port each poll cycle. When ONTs go offline, it correlates the pattern to classify the fault type — no human analysis needed.

  • Multiple ONTs offline on same PON port = fibre cut (CRITICAL)
  • Single ONT offline, neighbours up = CPE failure (MINOR)
  • ONTs across different ports, same area = power outage (MAJOR)
  • Dying-gasp evidence per ONT separates power loss from fibre damage
  • Rx power dropping below -27 dBm = signal degradation (WARNING)
enlace-agent — fault event
[FAULT] PON 0/1/0 — 7 ONTs offline in 12s
  Type: FIBRE_CUT (multi-ONT, same port)
  Severity: CRITICAL
  Affected: ONT-0042, ONT-0043, ONT-0044, ONT-0045,
            ONT-0046, ONT-0047, ONT-0048
  Last known Rx: -24.3 to -26.1 dBm (normal range)
  → Slack alert sent
  → Elasticsearch event indexed

SIGNAL PREDICTION

Know which ONTs will fail before they do.

The agent stores Rx power history per ONT and runs linear regression on the signal trend. It extrapolates the current degradation rate to a failure threshold, producing a continuous days-to-failure forecast.

  • Polls Rx power (dBm) every cycle, stores per-ONT time series
  • Linear regression calculates slope (dBm/day) with R² confidence gating
  • Watch at -0.05, warning at -0.10, critical at -0.20 dBm/day — or any ONT below -27 dBm
  • Cause estimate based on degradation pattern (connector, bend, splice)
enlace-agent — signal prediction
[PREDICTION] ONT SN:HWTC-A1B2C3D4
  Current Rx: -24.8 dBm
  Trend: -0.12 dBm/day (WARNING tier)
  Fit: R² 0.87 (trend confirmed)
  Forecast: crosses -27 dBm in ~18 days
  Cause estimate: connector degradation or fibre bend
  → Schedule proactive maintenance

CAPACITY PLANNING

Know when your PON ports will saturate.

The agent tracks ONT count, bandwidth utilisation, and splitter occupancy across every PON port. You get alerts before you run out of capacity — not after a failed installation.

  • ONTs per PON port — watch above 50% when filling within 6 months, warning above 75%, critical above 90%
  • Splitter occupancy per port — configured or inferred ratios, 1:2 to 1:128
  • Growth trend projection — months until full capacity
  • Per-ONT traffic counters collected today; port-level Gbps alerting is on the roadmap
enlace-agent — capacity monitor
[CAPACITY] OLT: HW-MA5800 Slot 0, PON 0/0/3
  ONTs: 112/128 (87.5%) WARNING (>75%)
  Splitter: 1:128 (configured)
  ───────────────────────────────────────
  Trend: +4 ONTs/month (last 90 days)
  Projection: Full in ~4 months
  → Recommend: provision new splitter on PON 0/0/7

MULTI-VENDOR

12+ OLT vendors. One unified view.

Most ISPs run equipment from multiple vendors. Enlace normalises the data from all of them into a single schema — same metrics, same alerts, regardless of whether the OLT is Huawei, ZTE, or BDCOM.

  • Auto-detects vendor from SNMP sysObjectID
  • Loads correct parser per vendor automatically
  • No vendor lock-in — mix Huawei and ZTE in the same network
  • Acquisition-ready: unify both networks on day one
enlace-agent — startup
[INFO] Connecting to OLT at 10.0.1.1:161
[INFO] sysObjectID: 1.3.6.1.4.1.2011.2.6.6.1
[INFO] Vendor detected: Huawei (MA5800-X17)
[INFO] Loading parser: huawei::ma5800
[INFO] Discovered 16 PON ports, 847 ONTs
[INFO] First poll complete in 4.2s

[INFO] Connecting to OLT at 10.0.2.1:161
[INFO] Vendor detected: ZTE (C320)
[INFO] Discovered 8 PON ports, 312 ONTs

REAL-TIME DIAGNOSTICS

Per-ONT health cards for the help desk.

When a subscriber calls, your support agent needs answers in seconds. Enlace provides a complete health card for every ONT — no SSH into the OLT, no CLI commands, no guessing.

  • Serial number, model, firmware, Rx/Tx power, distance
  • Temperature, traffic in/out, uptime, signal trend
  • 12 data points per ONT per poll cycle
  • Normalised schema regardless of OLT vendor
enlace-agent — ONT diagnostics
[DIAG] ONT SN:HWTC-A1B2C3D4 on PON 0/1/0
  Model:       HG8546M
  Firmware:    V3R017C10S115
  Status:      ONLINE
  Rx Power:    -22.4 dBm (normal)
  Tx Power:    2.1 dBm
  Distance:    1,247 m
  Temperature: 41 C
  Uptime:      34d 12:07:22
  Traffic In:  847.2 MB/hr
  Traffic Out: 94.1 MB/hr
  Trend:       STABLE (0.0 dBm/week)
  CRC Errors:  0/hr
  FEC Errors:  12/hr (normal)

See it in action.

See an example report — signal scores, fault detection, ghost connections, and churn risk — then request a pilot to run Enlace against your own network.