Skip to content
BLOCKROCK

Platform

Built in-house.
Run end to end.

We engineered our routing, rating and billing tools in-house, connecting traffic measurements, commercial rates and invoice preparation.

The chain

Six stages. One connected process.

Follow a rate from its effective date to a route, a completed call, its price and the records used to reconcile an invoice. The examples below use illustrative figures.

  1. 01
    InstantRATE
    Rates in

    Supplier rate sheets read from the mailbox, validated line by line, applied with their effective dates.

  2. 02
    NRSA
    Routing

    Every supplier on every prefix ranked by Total Quality Indicator, re-ranked as live traffic changes.

  3. 03
    Rate sheets
    Rates out

    Customer rate sheets generated and sent automatically, per service and currency, every change dated.

  4. 04
    InstantCARE
    Real-time rating

    Each call costed the moment it ends, at buy and sell rate. Credit followed both ways.

  5. 05
    Billing
    Invoicing & reconciliation

    Invoices checked against an independent count before issue; supplier invoices reconciled.

  6. 06
    Ledger
    Accounting

    Invoices posted, currencies converted at official rates, balances known on any day.

NRSA · Network Routeing Scheme Assignment

Quality and cost, together.

NRSA combines traffic measurements and route cost into a Total Quality Indicator per supplier and prefix. It turns the quality view into a routing order for the switch.

The NRSA page explains the measurements, six observation windows and treatment of limited samples. Here, the important connection is the chain: validated supplier rates inform routing, and completed call records support rating and reconciliation.

  • ASRAnswer-seizure ratio
  • NERNetwork effectiveness
  • ACDAverage call duration
  • PDDPost-dial delay
  • RateCost of the destination
TQI
Total Quality
Indicator
Ranking for one prefixIllustration
  1. 1Supplier route A92
  2. 2Supplier route B84
  3. 3Supplier route C71
  4. 4Supplier route D58

InstantRATE

Supplier rates. Read and checked.

Suppliers send A–Z rate sheets by email, in whatever shape they use — Excel, CSV, compressed. InstantRATE reads the mailbox, opens the file and checks every line before it reaches NRSA.

What passes becomes dated increases, decreases, additions and deletions. Validation findings are reported for review; handling depends on the file and the applicable import rules.

supplier_AtoZ.xlsx · validationIllustration
  • Rate changesCompared with existing rates
  • Import findingsReported for review
  • Destination changesReviewed with the rate sheet
  • File layoutParsed by supplier format
  • Effective datesValidated
  • Codes matched to destination tableMatched, the rest set aside

Rate notifications

Dated rates. Clear notices.

Customer rate sheets are produced and sent automatically: one file per service, CLI and NCLI, in the customer's currency, with every code, its rate, its effective date and whether it is an increase, a decrease, an addition or a deletion. Blocked destinations are shown as blocked.

A change needs an effective date and an agreed notice period. Exceptions in preparation or delivery require review.

rates_NCLI_USD.xlsxIllustration
DestinationRateChangeEffective
Destination A — Mobile0.0412IncreaseDated, in advance
Destination A — Fixed0.0098DecreaseImmediate
Destination B — Mobile0.1250Unchanged—
Destination C — Proper0.0310AdditionDated
Destination D — Mobile—Blocked—

InstantCARE

Every call, costed.

InstantCARE takes each call from the switch as it completes and prices it twice — at the customer's rate and at the supplier's. Running totals per customer, per supplier and per destination are current to the last call, not to last night's batch.

The rated records provide a basis for customer, supplier and destination totals, and for comparison with billing. Exceptions need investigation before the figures can be accepted.

instantcare · live streamIllustration
CallDurationBuySell
  • Mobile · Route 300:04:120.17310.1854
  • Fixed · Route 100:01:030.01030.0119
  • Mobile · Route 700:00:380.02610.0283
  • Fixed · Route 200:12:470.12510.1407
  • Mobile · Route 500:02:210.09870.1049
  • Fixed · Route 400:06:550.06780.0761
  • Mobile · Route 300:04:120.17310.1854
  • Fixed · Route 100:01:030.01030.0119
  • Mobile · Route 700:00:380.02610.0283
  • Fixed · Route 200:12:470.12510.1407
  • Mobile · Route 500:02:210.09870.1049
  • Fixed · Route 400:06:550.06780.0761

Credit and alerts

Credit in both directions.

Credit is followed on those live totals: what each customer owes against its limit, and what is committed with each supplier. Credit limits and traffic-handling arrangements are agreed for each interconnect.

Alert rules support operational review of rate, margin and credit exceptions.

Negative marginA route is selling below its cost
Unrated callA call carried with no rate
Unauthorised destinationTraffic reached a destination not agreed for the route
Prefix mismatchA dialled prefix that does not belong to the customer
FailoverTraffic switched to a backup route
Credit thresholdA counterparty approaching its limit

Billing, reconciliation, accounting

Rated. Reconciled. Invoiced.

Invoices are produced on the cycle agreed with each customer — weekly, fortnightly or monthly — and checked before they are issued: the rated traffic is compared with an independent count of the same calls. Comparison findings support the review of missing traffic, rates and invoice differences.

Supplier invoices go through the same comparison in the other direction; a difference becomes a dispute with the detail attached. Accounting integration and foreign-currency conversion are handled according to the applicable company and accounting rules.

cycle · invoice to ledgerIllustrative process
  1. Rated trafficDaily, from call records
  2. Independent countSame calls, counted separately
  3. ReviewInvestigate missing traffic, unrated calls and differences
  4. Invoice issuedOn the agreed cycle
  5. Posted to ledgerApplicable company and currency rules

What it means for you

One consistent record.

Rates you can rely on

The system that sends your rate sheet is the system that bills you.

Invoices that reconcile

Checked against an independent count before issue — or a precise explanation of why not.

Routes chosen on evidence

Ranked, and re-ranked, on measured quality and cost.

Balances on any day

Swaps and credit run on figures that are current, not reconstructed.

Industry perspective

Shared records. Across networks.

Internal consistency is one task; agreeing a record with another operator is another. Our Insights article considers where shared ledgers and network capabilities may help.

Next step

Open an interconnect.

Tell us the destinations, the volumes and whether you buy, sell or want to swap. We will discuss rates and interconnect terms with you.