Predictika · Tunable DWDM optics

An AI agent's tunable DWDM link design, checked before it goes out

An AI agent designs a DWDM link for a cable operator using the AOI QuantumWave 25G Tunable SFP: the data rate, the ITU channel and the wavelength it states, the fiber route length, the fiber and connector, the shelf temperature, supply voltage and power budget. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the public AOI datasheet and returns a verdict, every reason and the figures it computed. This is a consistency check against the datasheet, not network engineering advice.

Scope: The AOI QuantumWave 25G Tunable SFP DWDM module, as described in its public datasheet: 10G and 25G rates, ITU channels 16 to 63 on the 100 GHz grid, published reach, fiber and connector, operating temperature, supply voltage and power. See everything this validator covers

This validator models one link design at a time for the AOI QuantumWave 25G Tunable SFP, based on its public datasheet, and handles any link that uses this module, not just the scenarios shown below.

  • Rate, channel and wavelength — the module runs at 10G or 25G and tunes across ITU channels 16 to 63; the wavelength follows from the channel on the 100 GHz grid, and a wavelength the design states must match it.
  • Reach — the published reach is 40 km at 25G and 80 km at 10G. At 25G the published receiver sensitivity assumes an optical signal-to-noise ratio above 35 dB, so a stated ratio of 35 dB or less is blocked.
  • Fiber and connector — single mode fiber and a duplex LC/UPC connector are the only ones listed.
  • Environment and power — operating case temperature from -20 to 85 degrees C, cold start down to -40 degrees C, a 3.3 V supply (3135 to 3465 mV), and up to 4.5 W per module against the shelf power budget.

Any link design for this module that touches these rules is in scope — not only the scenarios pictured here. Not covered: link-loss budgets and sharing of a channel between links (the datasheet gives receiver sensitivities, not a loss limit), prices (none are published, so this page shows no price build-up), other AOI products, chromatic dispersion and amplifier planning, and the module's management interface. The wavelength for each channel is computed from the 100 GHz grid and matches the endpoints the datasheet publishes (channel 16 at 1564.68 nm, channel 63 at 1527.22 nm).

The AI sales agentDesigns the link from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based CPQPredictika
ITU channel and the wavelength that follows from itOnly with care
A table of channels and wavelengths, kept in step with the grid, with the stated wavelength compared against it by hand.
The wavelength is computed from the channel on every call and compared with the one the agent states.
Reach limits that change with the data rateOnly with care
A pair of rules per rate, kept in step with the datasheet.
Rate and distance are checked together on every call.
Fiber type and connector that only one option fitsOnly with care
Dependent choice lists per module, repeated for each new part.
Fiber and connector are checked on every call.
Temperature, supply voltage and shelf power limitsOnly with workarounds
Environmental limits from a datasheet rarely live in product rules, so they are checked by hand or not at all.
Each limit is checked from the figures in the request, including the total draw against the shelf budget.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the design is saved or a step is completed, so a person often fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

What this validator catches: findings from its test cases

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the link design; approval findings need a person to sign off; everything else is computed.

1The QuantumWave 25G Tunable SFP runs at 10G or 25G NRZ; the design asks for 40 G.
2The published reach at 25 G is 40 km; the design has 41.0 km.
3The published reach at 10 G is 80 km; the design has 81.0 km.
4The module tunes across ITU channels 16 to 63; the design has channel 15.
5The module tunes across ITU channels 16 to 63; the design has channel 64.
6The design states 1550.12 nm; ITU channel 40 on the 100 GHz grid is 1545.32 nm.
7The datasheet lists single mode fiber only.
8The datasheet lists a duplex LC/UPC connector only.
9The 25G receiver sensitivity is published for an OSNR above 35 dB; the link has 35 dB.
10The operating case temperature is rated up to 85 degrees C; the design has 86.
11The operating case temperature is rated down to -20 degrees C; the design has -21.
12Cold start is supported down to -40 degrees C; the design has -41.
13The module runs on 3.3 V (3135 to 3465 mV); the design has 3134 mV.
14The module runs on 3.3 V (3135 to 3465 mV); the design has 3466 mV.
154 modules at up to 4.5 W each need up to 18.0 W; the shelf budget is 17.9 W.
16The design has 0 modules; at least 1 is needed.
176 modules at up to 4.5 W each need up to 27.0 W; the shelf budget is 20.0 W.

Scenarios and results

Click to expand

The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.

1. 55 km hub-to-node route at 25G: Link at 25G over 55 km on ITU channel 64

The agent's request. Please design a DWDM link with the AOI QuantumWave 25G Tunable SFP at 25 G on ITU channel 64, stated as 1526.44 nm. The route is 55 km of single mode fiber with LC/UPC connectors. The shelf has 4 modules, a 20 W power budget and an operating case temperature of up to 70 degrees C. It is ready to send.

Verdict: Blocked.

  • ITU channel outside the tuning range. The module tunes across ITU channels 16 to 63; the design has channel 64.
  • Distance beyond the published reach. The published reach at 25 G is 40 km; the design has 55.0 km.

2. 55 km hub-to-node route at 25G: The agent resubmits after fixing the errors

The agent's request. Please design a DWDM link with the AOI QuantumWave 25G Tunable SFP at 10 G on ITU channel 63, stated as 1527.22 nm. The route is 55 km of single mode fiber with LC/UPC connectors. The shelf has 4 modules, a 20 W power budget and an operating case temperature of up to 70 degrees C. It is ready to send.

Verdict: Allowed.

  • Link summary. ITU channel 63 is 1527.22 nm; reach at this rate is 80 km; 4 modules draw up to 18.0 W.

3. LC/APC connector and stated wavelength: An LC/APC connector and a stated wavelength that is not on the grid

The agent's request. Please design a DWDM link with the AOI QuantumWave 25G Tunable SFP at 10 G on ITU channel 40, stated as 1550.12 nm. The route is 60 km of single mode fiber with LC/APC connectors. The shelf has 2 modules, a 20 W power budget and an operating case temperature of up to 70 degrees C. It is ready to send.

Verdict: Blocked.

  • Stated wavelength does not match the channel. The design states 1550.12 nm; ITU channel 40 on the 100 GHz grid is 1545.32 nm.
  • Connector not supported. The datasheet lists a duplex LC/UPC connector only.

4. LC/APC connector and stated wavelength: The agent resubmits after fixing the errors

The agent's request. Please design a DWDM link with the AOI QuantumWave 25G Tunable SFP at 10 G on ITU channel 40, stated as 1550.12 nm. The route is 60 km of single mode fiber with LC/UPC connectors. The shelf has 2 modules, a 20 W power budget and an operating case temperature of up to 70 degrees C. It is ready to send.

Verdict: Blocked.

  • Stated wavelength does not match the channel. The design states 1550.12 nm; ITU channel 40 on the 100 GHz grid is 1545.32 nm.

5. LC/APC connector and stated wavelength: The agent resubmits after fixing the errors

The agent's request. Please design a DWDM link with the AOI QuantumWave 25G Tunable SFP at 10 G on ITU channel 40, stated as 1545.32 nm. The route is 60 km of single mode fiber with LC/UPC connectors. The shelf has 2 modules, a 20 W power budget and an operating case temperature of up to 70 degrees C. It is ready to send.

Verdict: Allowed.

  • Link summary. ITU channel 40 is 1545.32 nm; reach at this rate is 80 km; 2 modules draw up to 9.0 W.

6. Shelf install of 25G modules: Five modules in a 20 W shelf at a 90 degree C case temperature

The agent's request. Please design a DWDM link with the AOI QuantumWave 25G Tunable SFP at 25 G on ITU channel 25, stated as 1557.36 nm. The route is 30 km of single mode fiber with LC/UPC connectors. The shelf has 5 modules, a 20 W power budget and an operating case temperature of up to 90 degrees C. It is ready to send.

Verdict: Blocked.

  • Operating temperature above the rating. The operating case temperature is rated up to 85 degrees C; the design has 90.
  • Modules draw more than the shelf budget. 5 modules at up to 4.5 W each need up to 22.5 W; the shelf budget is 20.0 W.

7. Shelf install of 25G modules: The agent resubmits after fixing the errors

The agent's request. Please design a DWDM link with the AOI QuantumWave 25G Tunable SFP at 25 G on ITU channel 25, stated as 1557.36 nm. The route is 30 km of single mode fiber with LC/UPC connectors. The shelf has 4 modules, a 20 W power budget and an operating case temperature of up to 85 degrees C. It is ready to send.

Verdict: Allowed.

  • Link summary. ITU channel 25 is 1557.36 nm; reach at this rate is 40 km; 4 modules draw up to 18.0 W.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI agent designs a DWDM link for a cable operator using the AOI QuantumWave 25G Tunable SFP: the data rate, the ITU channel and the wavelength it states, the fiber route length, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the public AOI datasheet and returns a verdict, every reason and the figures it computed. This is a consistency check against the datasheet, not network engineering advice.
  2. I will start with the first request by the agent.
  3. The agent says. Please design a DWDM link with the AOI QuantumWave 25G Tunable SFP at 10 G on ITU channel 40, stated as 1550.12 nm. The route is 60 km of single mode fiber with LC/APC connectors. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. The design states 1550.12 nm; ITU channel 40 on the 100 GHz grid is 1545.32 nm. The datasheet lists a duplex LC/UPC connector only.
  6. The validator returned two blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the link design are checked against each other.
  7. What this shows: for ITU channel and the wavelength that follows from it, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the connector to LC/UPC.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. The design states 1550.12 nm; ITU channel 40 on the 100 GHz grid is 1545.32 nm.
  12. One finding cleared. Still blocking: stated wavelength does not match the channel.
  13. The agent resubmits once more.
  14. The revised request. It changes the stated wavelength as to 1,545.32 nm.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared.
  18. Two problems caught in one call, fixed in two passes, and a clean link design. That is the value of Predictika's validator: catching mistakes before the link design is released. Now you can try the other scenarios yourself.