The real cost of a second vendor
The hardware price is the visible cost. The invisible one is operational: a second vendor traditionally means a second CLI dialect, a second set of provisioning commands, a second onboarding curve for every NOC hire, and a second place where a 2am mistake can happen. Most operators end up with one engineer who 'knows the ZTE' — a single point of failure with a salary.
Where the vendors actually differ
The concepts are the same everywhere — PON ports, ONU authorization, line and service profiles, VLANs, optical readings. The expression differs:
- Huawei (MA5600T/MA5800): config-mode command tree, service-port model for VLANs, rich per-ONT optical diagnostics
- ZTE (C300/C320): interface-scoped commands, and two firmware dialects in the wild — older keyword sets (vlan-filter) and newer ones (vid-filter) that reject each other's syntax
- VSOL: a lighter CLI that covers the essentials with its own phrasing and stricter session handling
What normalization means in practice
CoreSync keeps a pooled, rate-limited session open to each chassis and translates one workflow into each vendor's dialect — including detecting which ZTE firmware generation it's talking to. Your NOC clicks 'authorize ONU' and the platform speaks whatever the chassis expects. Read operations are normalized the same way: running config, VLANs, WiFi state and optical power come back in one format regardless of the badge on the faceplate.
The same buttons work on every chassis — vendor quirks are the platform's problem, not your NOC's.
Onboarding a chassis, step by step
Bringing a new OLT under management is read-only until you say otherwise: connect with management credentials, and the platform inventories PON ports, discovers ONUs with serials and slots, and starts collecting optics — without touching service. Once the inventory matches reality, you enable write operations and the chassis joins the same workflow as the rest of the plant.
Commercially it's simple: OLT/ONU management is part of the Premium plan, priced per user. Adding a chassis, or a second vendor, doesn't change the bill — the platform absorbing dialects is the product, not a surcharge.