Predictika · Microwave transport link orders

An AI sales agent's microwave link order, checked before it goes out

An AI sales agent prepares an order for microwave transport links: the radio, the frequency band, the hop length, the capacity license for each link, the number of links, XPIC, encryption and MPLS options, the transport router, the support plan and the aggregate capacity the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict, every reason and the aggregate capacity it computed.

Scope: One microwave link order: radio, band, hop length, capacity license, number of links, XPIC, encryption, MPLS, router, support and the stated aggregate capacity. See everything this validator covers

This validator models microwave link orders, not just the scenarios shown below.

  • Radio and band — the WTM 4100, 4200, 4500 and 4800 radios on the 6, 11, 18, 23 and 38 GHz bands and 80 GHz E-band; E-band needs a WTM 4500 or 4800, and each band has its own longest hop.
  • Capacity licenses — a capacity license of at least 50 Mbps per link, within the ceiling of the radio, with a review for licenses of 5,000 Mbps or more.
  • Options — XPIC and encryption, which are not available on the WTM 4100, and MPLS, which needs a CTR transport router and limits the CTR 8540 to links up to 1,000 Mbps.
  • Routers and links — the CTR 8540, 8740 and 8780 with 4, 8 and 24 ports, between 1 and 50 links per order, and a hop close to the band limit or ten links without support going to a person.
  • Stated aggregate — the aggregate capacity on the quote is compared with the licensed capacity times the number of links.

Any link order that touches these rules is in scope — not only the scenarios pictured here. Not covered: antennas, cabling, installation and spares. This validator builds no price: it checks the order and the aggregate capacity only. Product names follow the public Aviat store; all capacity ceilings, hop limits, compatibility rules and review thresholds are modeled from comparable microwave products and are illustrative, not published by Aviat.

The AI sales agentBuilds the link order from the conversation with the network operator and says it is ready to send.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

5 scenarios in 2 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
Limits that depend on the radio and the bandOnly with care
Capacity ceilings come from the radio, the longest hop from the band and E-band from both, so each limit is a separate rule keyed to a different choice.
The radio and the band are fields of one order and every limit is read from them in the same pass.
Options that depend on the radio and the routerOnly with care
XPIC and encryption are not on the smallest radio, and MPLS needs a router that can carry the license, so each option leads to its own conditions.
Every option is checked against the radio, the router and the license together.
A review that depends on how close a limit isOnly with workarounds
A hop above 80 percent of the band limit goes to a person while a longer hop is a block, so two thresholds on the same field have to be kept in step.
Blocks and reviews come back together, with the thresholds computed from the band.
A stated aggregate that must match the licensed capacityOnly with workarounds
The aggregate is the license times the number of links, so a separate rule is needed to recompute it and compare it with the stated figure.
The aggregate is computed inside the model and compared with the stated one on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order is saved or a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, so the agent can fix them in a single pass.

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 quote; approval findings need a person to sign off; everything else is computed.

1A capacity license of 1,001 Mbps is above the 1,000 Mbps this radio supports in this model.
2A capacity license of 5,000 Mbps or more needs a network planning review.
3The smallest capacity license is 50 Mbps in this model; the order has 49.
480 GHz E-band links need a WTM 4,500 or WTM 4,800 radio in this model.
5A hop of 5 km is above 80 percent of the band limit and needs an RF path review.
6A hop of 6 km is longer than the 5 km this band supports in this model.
7The hop length must be at least 1 km; the order has 0.
8Cross-polar interference cancellation (XPIC) is not available on the WTM 4,100 in this model.
9Link encryption is not available on the WTM 4,100 in this model.
10MPLS services need a CTR transport router on the order.
11With MPLS the CTR 8,540 handles links up to 1,000 Mbps in this model; the license is 1,500 Mbps.
12The router has 4 ports in this model but the order has 5 links.
13An order of 12 links without a support plan needs a service manager to confirm.
14An order covers 1 to 50 links; the order has 51.
15The order states 1,000 Mbps of aggregate capacity but the licenses add up to 2,000.

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. Ten-link E-band order: A ten-link E-band order on the WTM 4100 with a 9 km hop, a 3,000 Mbps license, XPIC, encryption, MPLS without a router and no support plan

The agent's request. Please quote 10 microwave links with the WTM 4100 radio on the 80 GHz E-band, each hop 9 km long and each link licensed for 3,000 Mbps. The order has no router and no support plan. The options are XPIC, encryption and MPLS. The quote states an aggregate capacity of 20,000 Mbps. It is ready to send.

Verdict: Blocked.

  • E-band needs WTM 4500 or 4800. 80 GHz E-band links need a WTM 4,500 or WTM 4,800 radio in this model.
  • Capacity license above the radio limit. A capacity license of 3,000 Mbps is above the 1,000 Mbps this radio supports in this model.
  • Hop longer than the band allows. A hop of 9 km is longer than the 5 km this band supports in this model.
  • XPIC not on WTM 4100. Cross-polar interference cancellation (XPIC) is not available on the WTM 4,100 in this model.
  • Encryption not on WTM 4100. Link encryption is not available on the WTM 4,100 in this model.
  • MPLS needs a CTR router. MPLS services need a CTR transport router on the order.
  • Stated aggregate capacity differs. The order states 20,000 Mbps of aggregate capacity but the licenses add up to 30,000.
  • Large order without support. An order of 10 links without a support plan needs a service manager to confirm.

2. Ten-link E-band order: The agent resubmits after fixing the errors

The agent's request. Please quote 10 microwave links with the WTM 4500 radio on the 80 GHz E-band, each hop 4 km long and each link licensed for 3,000 Mbps. The order has a CTR 8540 router and no support plan. The options are XPIC, encryption and MPLS. The quote states an aggregate capacity of 30,000 Mbps. It is ready to send.

Verdict: Blocked.

  • CTR 8540 limit on MPLS capacity. With MPLS the CTR 8,540 handles links up to 1,000 Mbps in this model; the license is 3,000 Mbps.
  • Too many links for the router ports. The router has 4 ports in this model but the order has 10 links.
  • Large order without support. An order of 10 links without a support plan needs a service manager to confirm.

3. Ten-link E-band order: The agent resubmits after fixing the errors

The agent's request. Please quote 10 microwave links with the WTM 4500 radio on the 80 GHz E-band, each hop 4 km long and each link licensed for 3,000 Mbps. The order has a CTR 8780 router and the standard support plan. The options are XPIC, encryption and MPLS. The quote states an aggregate capacity of 30,000 Mbps. It is ready to send.

Verdict: Allowed.

  • Link summary. 10 links of 3,000 Mbps each, 30,000 Mbps in total.

4. 38 GHz order: A five-link 38 GHz order with an 11 km hop, a 2,501 Mbps license and a CTR 8540 router

The agent's request. Please quote 5 microwave links with the WTM 4200 radio on the 38 GHz band, each hop 11 km long and each link licensed for 2,501 Mbps. The order has a CTR 8540 router and the standard support plan. No XPIC, encryption or MPLS is requested. The quote states an aggregate capacity of 12,505 Mbps. It is ready to send.

Verdict: Blocked.

  • Capacity license above the radio limit. A capacity license of 2,501 Mbps is above the 2,500 Mbps this radio supports in this model.
  • Hop longer than the band allows. A hop of 11 km is longer than the 10 km this band supports in this model.
  • Too many links for the router ports. The router has 4 ports in this model but the order has 5 links.

5. 38 GHz order: The agent resubmits after fixing the errors

The agent's request. Please quote 4 microwave links with the WTM 4200 radio on the 38 GHz band, each hop 8 km long and each link licensed for 2,500 Mbps. The order has a CTR 8540 router and the standard support plan. No XPIC, encryption or MPLS is requested. The quote states an aggregate capacity of 10,000 Mbps. It is ready to send.

Verdict: Allowed.

  • Link summary. 4 links of 2,500 Mbps each, 10,000 Mbps in total.

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 sales agent prepares an order for microwave transport links: the radio, the frequency band, the hop length, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict, every reason and the aggregate capacity it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 10 microwave links with the WTM 4100 radio on the 80 GHz E-band, each hop 9 km long and each link licensed for 3,000 Mbps. The order has no router and no support plan. The rest of the request is on screen. The quote states an aggregate capacity of 20,000 Mbps.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with seven findings and one approval, all in one answer. 80 GHz E-band links need a WTM 4,500 or WTM 4,800 radio in this model. A capacity license of 3,000 Mbps is above the 1,000 Mbps this radio supports in this model. A hop of 9 km is longer than the 5 km this band supports in this model. The other four are on screen.
  6. The validator returned seven blocking findings and one approval 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 quote are checked against each other.
  7. What this shows: for limits that depend on the radio and the band, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the radio to WTM 4500, the hop length to 4 km, the router to CTR 8540 and the aggregate capacity stated on the quote to 30,000.
  10. It calls the validator again.
  11. Still blocked, with two findings and one approval, all in one answer. With MPLS the CTR 8,540 handles links up to 1,000 Mbps in this model; the license is 3,000 Mbps. The router has 4 ports in this model but the order has 10 links.
  12. Seven findings cleared, but the change brings a different blocking finding: CTR 8540 limit on MPLS capacity and too many links for the router ports.
  13. The agent resubmits once more.
  14. The revised request. It changes the router to CTR 8780 and the support plan to standard.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. All three earlier findings are cleared.
  18. Eight problems caught in one call, fixed in two passes, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.