Ekinops Dark Fiber Learning Path

Inventory & BOM — From Chassis to Bill of Materials

Before you can provision a wave or restore a service, you have to know exactly what steel, cards, and glass are in the ground — and how to turn a bandwidth requirement into an orderable list. This page teaches the physical hierarchy of an Ekinops360 platform (chassis → slots → cards → ports → pluggable optics), how compatibility rules constrain what you can legally populate, how to inventory an existing node so nothing is a surprise, and how to build a defensible bill of materials (BOM) from a stated requirement. This is the paperwork discipline that keeps a turn-up from stalling at 2am for a missing optic.

Mental model Think of the platform as a filing cabinet. The chassis is the cabinet, the slots are the drawers, the cards are folders you drop into drawers, the ports are pockets on each folder, and the pluggable optics are the documents you slide into the pockets. Inventory is reading the cabinet top-to-bottom; a BOM is writing the packing list before you buy the cabinet. Both are the same hierarchy read in opposite directions.
Scope & accuracy note This page teaches the structure and method, not a parts catalogue. It deliberately refers to functional module and card types (transponder card, muxponder card, line-amplifier module, OADM/ROADM module, control/management card, client optics, line optics) rather than model names. All slot counts, capacities, power figures, wavelengths, serials, and part numbers shown are representative/illustrative placeholders for teaching only. Always verify exact SKUs, capacities, slot rules, and compatibility against current official Ekinops documentation before quoting, ordering, or installing.

Track your progress

The physical hierarchy, top to bottom

Every modular optical transport platform is the same five nested levels. Learn them as a strict containment tree — a fault, a spare, or an order line always lives at exactly one level, and naming the level removes most of the ambiguity in a support call.

LevelWhat it isWhat you decide hereIdentifier you record
Chassis / shelfThe mechanical frame: backplane, slots, power feeds, fan/cooling, common control.Slot count, power budget, rack units, redundancy of power and control.Chassis type, serial, rack/RU position
SlotA physical position on the backplane that accepts a card. Some slots are reserved for control/common, the rest are service slots.Which card goes where; keep power/thermal within budget; honour reserved slots.Slot number, populated/empty/reserved
Card / moduleThe functional unit: transponder, muxponder, line amplifier, OADM/ROADM, or control/management.Function (regen vs mux vs amplify vs switch), capacity, client/line port count.Card type, serial, firmware/revision
PortA cage/connector on a card. Ports are typed as client (customer-facing) or line (WDM/DWDM-facing).Which port is client vs line; the rate the port supports; the cage form factor.Port number, client/line role, form factor
Pluggable opticThe transceiver in the port: grey client optic, coloured/tunable line optic, or amplifier pump path.Rate, reach, wavelength/tunability, connector type — the last mile of compatibility.Optic type, wavelength/channel, serial

A representative slot map

An Ekinops360-class chassis exposes a row (or rows) of service slots plus reserved positions for common/control and power. When you walk up to a node, the first artifact you produce is a slot map: which slot holds which card, and which are empty. Below is an illustrative two-site pair — the exact slot count, numbering, and reserved positions differ by chassis and must be verified against official documentation.

SITE A chassis (illustrative slot map) +------+---------------------------+--------+ | slot | card (function) | state | +------+---------------------------+--------+ | CTL | control / management | active | | PWR | power feed A / B | ok/ok | | 1 | 100G muxponder | in use | | 2 | 100G muxponder | in use | | 3 | 10G transponder (x tribs) | in use | | 4 | ---- empty ---- | spare | | 5 | line amplifier module | in use | | 6 | OADM / ROADM module | in use | | 7 | ---- empty ---- | spare | | 8 | ---- reserved ---- | (rule) | +------+---------------------------+--------+ client ports face customers ---> line ports face the WDM fiber --->

Illustrative only. Slot numbering, reserved-slot rules, and the number of service slots vary by chassis variant — verify exact SKUs, capacities, and slot rules against current official Ekinops documentation.

How compatibility constrains the design

You cannot drop any card into any slot or any optic into any port. The design is boxed in by several compatibility axes at once, and every one of them is a place a turn-up can fail if you skipped the check. Learn them as a checklist you run mentally every time you spec a port.

Rate

The port and its optic must support the service rate (e.g. 10G vs 100G vs higher). A client port rated for one grey rate will not recover a different-rate signal; a line optic is engineered for a specific line rate/modulation.

Reach

The optic's power budget must cover the span loss. A short-reach optic on a 70 km span will not close; a high-power line optic into a short span can overload the receiver. Reach is a two-sided constraint — too little and too much both fail.

Wavelength / tunability

Line optics are coloured. Fixed-channel optics occupy one wavelength; tunable optics can be set to a channel from the plan. The wavelength must match the channel assigned in the wavelength plan and be supported by any filter/OADM/ROADM in the path.

Client vs line role

Client ports face the customer with grey optics; line ports face the WDM system with coloured/tunable optics. Putting a client optic where a line optic belongs (or vice versa) is a classic mis-order. Confirm the port role before you spec the optic.

Slot / power / thermal

Cards draw power and dissipate heat; the sum across a fully-loaded chassis must stay within the power and cooling budget. Some high-capacity cards also occupy or block adjacent slots. Reserved slots for control/common are off-limits.

Firmware / feature

A card may need a minimum firmware to support a mode or optic, and the management system must recognise the card/firmware pairing. Feature licensing can also gate capacity. Firmware compatibility is invisible until it bites — record it.

Key idea A design is only valid if it passes every compatibility axis simultaneously: the right card in an allowed slot, within power/thermal budget, with the right port role, carrying an optic of the right rate and reach, tuned to a wavelength the plan assigned and the line path supports, on firmware that enables it. Miss one axis and the part either will not seat, will not close the link, or will not be recognised. The BOM's job is to prove all axes pass before you buy.

Inventory discovery on an existing node

Before any change, restore, or expansion you inventory what is actually installed — not what the design says, what is there. The management system's inventory export is the fast path, but you verify against the physical shelf for anything that will drive an order or an RMA. Record every level of the hierarchy. The table below is the shape of the record you produce; the values are illustrative.

What to record for every node Chassis type + serial + rack/RU; power-feed and control redundancy state; per-slot card type + serial + firmware/revision; per-port client/line role and form factor; per-optic type, wavelength/channel, and serial; and the management reachability (IP, credentials reference). This is both your spares/drift baseline and the first attachment on any support case.
SlotCard (function)SerialFirmwarePortRoleOptic / wavelength
CTLcontrol / managementSNXX-CTL-0001vA.B.Cmgmt
1100G muxponderSNXX-MXP-0114vA.B.CC1client100G grey client optic
1100G muxponderSNXX-MXP-0114vA.B.CL1linetunable line optic, ch. λ-plan-12
310G transponderSNXX-TXP-0231vA.B.CC1client10G grey client optic
310G transponderSNXX-TXP-0231vA.B.CL1linefixed line optic, ch. λ-plan-20
5line amplifier moduleSNXX-AMP-0077vA.B.Clinelineamplifier (no client optic)
6OADM / ROADM moduleSNXX-OADM-0045vA.B.Cadd/droplinefilter path per channel plan

Representative/illustrative inventory listing — serials, firmware strings, and channel labels are fabricated placeholders in a generic format. Do not treat as captured data. Verify exact SKUs, capacities, and compatibility against current official Ekinops documentation.

Three reasons, all learned the hard way:

  1. Drift detection. The card in the field is not always the card in the design. Firmware may have moved, an optic may have been swapped during a prior incident, a spare may differ by revision. Inventory catches the drift before it derails your change.
  2. Spares & RMA readiness. When a card fails at 3am, the serial and exact part number are what the RMA and the replacement pull depend on. If you captured them at turn-up, the swap is minutes; if not, it is a scavenger hunt.
  3. Support leverage. Ekinops (or any vendor) cannot reason about a card whose exact model and firmware they cannot see. The inventory export is the first attachment on the case. A stale inventory is a liability — reconcile it after every hardware change.

Building a BOM from a requirement (worked example)

Now the reverse direction: turn a stated need into an orderable list. The discipline is to decompose the requirement into services, map each service to functional cards and optics, add the line system and amplification the span demands, add the common/management and power infrastructure, then apply spares and list the open questions. Do it in that order every time.

The requirement 2 sites, point-to-point over ~70 km dark fiber. Deliver 2× 100G and 4× 10G client services between the two sites. Build the functional BOM for both ends.

Step 1 — Decompose into services

Six services total, each present at both ends (a service needs a card/optic at site A and site B):

  • 2× 100G client service → 2× 100G transponder/muxponder function per site
  • 4× 10G client service → 10G transponder function(s) per site, sized by how many 10G tributaries a card carries (a muxponder may aggregate several 10G clients onto one line wavelength — verify card capacity against official docs)

Step 2 — Map services to cards and optics

NeedFunctional cardClient opticsLine opticsQty / site
2× 100G100G transponder or muxponder card2× 100G grey client optic2× tunable line optic (one channel each from plan)2 cards
4× 10G10G transponder / muxponder card(s)4× 10G grey client opticline optic(s) per card, tuned to plan channel(s)1–4 cards*

*Card count for the 10G services depends on tributaries-per-card — one muxponder may carry all four 10G clients on a single line wavelength, or you may need multiple cards. Verify exact SKUs and per-card capacity against current official Ekinops documentation. All quantities illustrative.

Step 3 — Add the line system and amplification

A ~70 km span drives the optical-layer decisions. Whether it needs amplification, a passive mux/filter, or a full OADM/ROADM depends on the span loss budget, the number of channels, and future growth. For a two-channel-plus point-to-point at 70 km you must check the loss budget against the line optics' reach: coherent 100G line optics often close moderate spans unamplified, while adding channels or margin may call for a line-amplifier module. Never assume — run the loss budget.

Optical-layer elementFunctionQty / site (illustrative)
Mux / OADM / ROADM moduleCombine/separate the channels onto the single line fiber pair1 (type TBD by growth)
Line-amplifier moduleCover span loss if the loss budget does not close unamplified0–1 (loss-budget dependent)
Fiber management / patchConnectorisation, attenuators if neededper port

Step 4 — Add common, management, and power

InfrastructureFunctionQty / site
Chassis / shelfFrame with enough service slots for all cards + growth1 (verify slot count)
Control / management cardNode management, NMS reachability, alarm/PM collection1 (2 if redundant)
Power modules / feedsPower the shelf within budget; A/B feeds for redundancy2 (A/B)
Fans / coolingKeep the loaded chassis within thermal budgetper chassis

Step 5 — Apply spares and roll it up

Add spares for the field-replaceable, service-affecting items (a spare of each card type carried, a few of each optic type, a spare power module). A common rule of thumb is one spare per card type per site or per region — your sparing policy governs. Then present the whole thing as the functional BOM below.

Line item (functional)Qty site AQty site BNotes
Chassis / shelf11slot count must cover all cards + growth
Control / management card112 each if control redundancy required
Power module / feed22A/B redundancy
100G transponder/muxponder card22one per 100G service per end
10G transponder/muxponder card1–41–4depends on tributaries-per-card
100G grey client optic22customer-facing
10G grey client optic44customer-facing
Tunable/fixed line opticper line portper line portchannel from wavelength plan
Mux / OADM / ROADM module11type by channel count & growth
Line-amplifier module0–10–1only if loss budget requires
Spares (per card/optic type)per policyper policymatch sparing policy

Functional BOM, illustrative quantities only. No SKUs or part numbers are given because exact models depend on official Ekinops product selection — verify exact SKUs, capacities, and compatibility against current official Ekinops documentation.

Step 6 — The open questions (resolve before ordering)

A BOM is not orderable until these are answered. Half of a good engineer's value is asking them before the PO goes out.

  • Loss budget: what is the measured/expected span loss at 70 km (fiber type, splices, connectors, aging margin)? Does the chosen line optic close it, or is a line-amplifier module required?
  • 10G aggregation: can one muxponder carry all four 10G clients onto a single line wavelength, or do we need multiple cards/wavelengths? This sets both card count and channel-plan consumption.
  • Wavelength plan: which specific channels are assigned, and is the OADM/ROADM/mux compatible with them? Are the line optics fixed or tunable?
  • Growth: is this the final size or a phase 1? Slot count, mux/ROADM type, and amplifier headroom should be sized for the roadmap, not just today.
  • Redundancy: is control-card and power redundancy required? Is any service protected (which drives extra cards/paths — see the Protection page)?
  • Client handoff: what exact client optics/connectors do the customer routers present (form factor, connector, single/dual fiber)?
  • Firmware/licensing: what minimum firmware and which feature licenses does each card need, and are they included?
  • Sparing policy: what is the agreed spares depth and location (on-site vs regional)?
Field checklist — BOM review before ordering