Telecom Fraud Management: Building a Carrier-Grade Fraud Program

Telecom fraud management program architecture overview

Fraud is not a problem you solve once. It is a running cost that a voice network either manages down or pays out indefinitely. The Communications Fraud Control Association has for years put global telecom fraud losses in the tens of billions of dollars annually, and the number does not fall on its own. What separates operators who lose a rounding error from operators who lose real margin is not a single product. It is whether they run a fraud management program at all.

Telecom fraud management is the continuous practice of detecting, preventing, investigating, and recovering from fraud across a voice network. A fraud management system (FMS) is the tooling that supports that practice: the data pipelines, the scoring engines, the case management, and the enforcement points that turn a policy into a blocked call. The distinction matters because buying an FMS and running a fraud program are not the same thing, and treating the first as if it were the second is the most common way operators end up with an expensive dashboard nobody watches.

In this article, we’ll walk you through what a telecom fraud management program covers, the fraud taxonomy you are defending against (including subscription fraud, which sits upstream of almost everything else), how a fraud management system is actually built, and where the Session Border Controller fits as the real-time enforcement layer inside the larger program. If you are an operator, MSP, or carrier building or evaluating a fraud practice, this is the altitude at which the decisions get made.

Key Terms and Concepts
A quick-reference glossary for terms used throughout this article.
Fraud Management System (FMS)The tooling that supports a fraud program: data ingest, analytics and scoring, case management, and the enforcement points that convert a policy decision into a blocked or diverted call.
Subscription fraudObtaining service using false, stolen, or synthetic identity information with no intention to pay. It is the entry point for most downstream abuse because a fraudulently obtained account looks legitimate to every system after onboarding.
IRSF (International Revenue Share Fraud)Driving traffic to premium-rate international ranges in cooperation with the range owner, who pays back a share of the termination revenue. The most financially damaging typology.
WangiriJapanese for “one ring and cut.” A missed call from a premium-rate number designed to provoke an expensive call-back.
Interconnect bypass (SIM box)Routing international traffic around licensed interconnects to terminate it as cheap on-net local calls, defrauding the terminating operator of settlement revenue.
Account takeoverCompromise of an existing legitimate account (stolen SIP credentials, a hacked PBX) which is then used to originate fraudulent traffic.
CDR (Call Detail Record)The per-call record an FMS aggregates for trailing-window analytics, attacker fingerprinting, and loss accounting.
before_filterThe stage in ProSBC’s Ruby routing chain that runs before an outbound route is selected. The standard place to query an external fraud-scoring service in the call-setup window.
Fraud loss per million minutesThe residual financial damage that escaped every control, normalized by traffic volume. The single number that translates a fraud program into business terms.

What Telecom Fraud Management Actually Is

A fraud management program runs a loop, not a checklist. The loop has four stages, and every mature operator cycles through all of them continuously.

Detection is the identification of suspect traffic, whether from a single call’s signals, a trailing-window pattern across many calls, or an external intelligence feed. Prevention covers the controls that stop suspect traffic before it costs money: block lists, velocity caps, per-trunk policy, and real-time scoring at the network edge. Investigation handles the cases that detection surfaces but prevention could not act on with confidence, turning raw alerts into confirmed fraud, tuned rules, and evidence. Recovery is the commercial and legal work of clawing back losses, adjusting settlements, and pursuing bad actors through carrier and regulatory channels.

An FMS supports each stage, but it does not run the loop by itself. The loop needs people who review cases, a process that promotes rules from “alert” to “block” as they earn trust, and a governance structure that decides the operator’s risk posture. This is why the strongest predictor of a working fraud practice is organizational, not technical: an operator with a modest rules engine and a disciplined weekly review beats an operator with a machine-learning platform nobody tunes.

Fraud management also overlaps with regulatory compliance without being the same thing. Call authentication frameworks such as the FCC-mandated STIR/SHAKEN framework (whose SBC-layer mechanics the call authentication guide covers) and robocall mitigation obligations reduce specific abuse categories and produce signals a fraud program can use, but they are a compliance floor rather than a fraud strategy. A program that stops at compliance is defended against the fraud the regulator cared about and exposed to everything else.

The Telecom Fraud Taxonomy: What You Are Defending Against

A fraud program is only as good as its map of the threat. Telecom fraud is a family of schemes that share one goal, converting someone else’s network or identity into the attacker’s revenue, and each has a distinct signature that determines how a fraud management system detects and responds to it.

Typology What the attacker does Where it hurts Primary control layer
Subscription fraud Obtains service on false, stolen, or synthetic identity with no intent to pay. Onboarding and billing. Enables most downstream abuse. Identity verification and application scoring at signup.
IRSF Drives traffic to premium-rate international ranges and collects a revenue share. Termination cost, often the single largest loss line. Real-time destination scoring and velocity caps at the SBC.
Wangiri Provokes expensive call-backs with missed calls from premium ranges. Subscriber trust and call-back charges. Source-reputation checks plus outbound range blocking.
PBX / account takeover Compromises a customer PBX or SIP credentials to originate fraud. The customer’s trunk and the operator’s liability. Per-trunk allowlists, time-of-day policy, session caps.
Traffic pumping / access arbitrage Inflates volume to specific ranges to harvest access fees. Interconnect settlement and access charges. Velocity caps per destination and B-prefix anomaly alerts.
Interconnect bypass (SIM box) Routes international traffic around licensed interconnects to terminate on-net. International settlement revenue and call quality. Test-call generation, CDR pattern analysis, on-net anomaly detection.

The taxonomy is a management tool, not trivia. It tells you which control layer owns each threat, and it exposes the gaps: an operator with a strong real-time scoring pipeline but no identity verification at signup is fully exposed to subscription fraud, and an operator with tight onboarding but no edge enforcement is fully exposed to IRSF from compromised accounts. The two most damaging typologies, subscription fraud and IRSF, are addressed at opposite ends of the network, which is exactly why a program has to span the whole lifecycle. The mechanics of stopping the traffic-based typologies in flight are covered in the real-time toll fraud prevention guide, where traffic pumping and access arbitrage get their own treatment among the toll fraud typologies.

Subscription Fraud in Telecommunications

Subscription fraud is the act of obtaining telecom service using identity information the fraudster is not entitled to use, with no intention of paying for what they consume. It is the quietest typology and, in many programs, the most underestimated, because a fraudulently acquired account behaves exactly like a legitimate one to every system downstream of onboarding.

The identity itself comes in three flavors. Identity theft uses a real person’s stolen credentials to open an account in their name. Synthetic identity stitches together real and fabricated data (a valid national ID number paired with a fictitious name and address) to create a person who does not exist but passes a shallow check. Application fraud manipulates the signup process itself, using bots to open accounts at scale or exploiting weak verification on self-serve portals. All three produce an account that looks clean on day one.

Subscription fraud is dangerous because it sits upstream of the other typologies. An account opened on a stolen identity is the launch pad for IRSF, for Wangiri campaigns, for reselling stolen minutes through wholesale arbitrage. Stopping the traffic in flight at the SBC still leaves the operator holding an unpaid bill and a burned identity record. The economic damage is a combination of unrecoverable usage, the cost of the fraud investigation, and the regulatory exposure of having onboarded a fraudulent customer in the first place.

The signals that catch subscription fraud live at signup, not in the call path. Identity verification against authoritative sources, device and network fingerprinting, application-velocity checks (many applications from one device or IP), and behavioral analysis of the onboarding session all feed an application-fraud score before the account is ever provisioned. A fraud management system that ingests provisioning data alongside call data can also catch the slower pattern, an account that verifies cleanly and then behaves abnormally within hours of activation, which is the signature of an identity that was good enough to pass onboarding but was never a real customer. This is the one part of the fraud program that a network-edge control cannot own, and it is the part operators skip most often.

Anatomy of a Telecom Fraud Management System

A fraud management system spans three planes. Each plane has a distinct job, a distinct data set, and a distinct place in the network. Understanding the split is what lets an operator buy the right components instead of a monolith that does one plane well and the others poorly.

Plane 1: Data ingest

The analytics are only as good as the data feeding them. A complete FMS ingests call detail records for post-call pattern analysis, live signaling data for in-flight decisions, and provisioning and billing data for subscription-fraud detection. The hardest part of building an FMS is usually not the analytics; it is getting clean, timely, correlated data out of a network that was never designed to hand it over in one place. The SBC is a privileged source here because it sees the full SIP message and can emit CDRs, SNMP traps, and per-call quality metrics from the exact point where traffic crosses the network boundary.

Plane 2: Analytics and scoring

This plane turns data into a verdict. It combines deterministic rules (block lists, velocity thresholds, per-trunk policy) with statistical and machine-learning models that surface patterns no rule anticipated, and with external intelligence feeds from specialized fraud-scoring partners. Rules give you speed and explainability; models give you coverage of novel patterns; external feeds give you intelligence you could never build alone, such as the constantly rotating IRSF destination ranges that a global scoring service tracks across thousands of operators. A serious FMS uses all three rather than betting on one.

Plane 3: Enforcement and response

A verdict that cannot be acted on is just a report. The enforcement plane converts scores into outcomes: block the call, divert it to an investigation queue, throttle a suspect source, or raise a human-reviewable alert. Enforcement has to happen at a point in the network with both the authority and the latency budget to act. For real-time voice fraud, that point is the SBC, because it is the only element that sits in the signaling path during call setup. For subscription fraud, enforcement happens at the provisioning gate, before the account is ever activated.

Where the SBC Fits in the Fraud Management System

The SBC is the real-time enforcement point for traffic-based fraud, and it is the reason a fraud program can stop a fraudulent call before any toll cost accrues. It sits in the SIP signaling path with both the authority to reject a call and the latency budget to make the decision inside the call-setup window. A network firewall runs too low in the stack to read the SIP message, and a billing system runs too late in the workflow to stop the call. The SBC is the one place where a fraud verdict and a routing action happen in the same operation.

Inside a programmable SBC, that enforcement runs as part of the call-routing logic. ProSBC processes each inbound INVITE through a Ruby routing chain, and real-time fraud scoring is a before_filter operation by design, running before an outbound route is selected. A typical chain eliminates calls against local block and allow lists first, then queries an external scoring service such as TransNexus ClearIP (SecureLogix, YouMail, JeraSoft, and Neustar are also supported), then applies Reason Cause Mapping to convert the service’s SIP response into a routing action, and finally runs velocity and concurrency checks against the SBC’s internal counters. Real-Time Fraud Protection is one of ProSBC’s primary use cases, not an add-on, and the integration mechanics are covered in the SBC REST API call routing integration guide.

Two SBC capabilities matter specifically for a fraud program rather than a single call. Percentage-based greylisting lets the operator starve a suspicious source of revenue by blocking a configurable fraction of its calls, which is the right response when the source might be partly legitimate and an outright block would break real traffic. And the SBC’s CDR output is the feedback loop that closes the program: post-call analytics turn CDR patterns into new block-list entries and rule thresholds, which flow back into the before_filter to stop the rest of a fraud wave. The SBC security guide covers the full five-layer stack the SBC provides around this fraud role.

What the SBC does not do is generate fraud scores on its own. It composes verdicts from external scoring services with local signals, block lists, velocity counters, and trunk policy, and turns the combined result into an action. The advantage of that architecture is partner flexibility: an operator chooses the scoring intelligence that fits its traffic mix and integrates it through the routing engine rather than being locked to a vendor’s built-in fraud logic.

Measuring a Fraud Program: The KPIs That Matter

A fraud program that is not measured cannot be improved, and the wrong metrics make a bad program look healthy. Four KPIs give an honest picture.

The first is fraud loss per million minutes, the residual financial damage that escaped every control, normalized by traffic volume. This is the only KPI that speaks in business terms, and it is the number an executive should be shown. A program that drops fraud loss from fifty dollars per million minutes to five is working, whatever the other numbers say.

The second is the block-and-false-positive pair, which must always be read together. Block rate alone is meaningless (you can block everything and report a triumphant number), so it is paired with false-positive rate, the fraction of blocked calls that turn out to have been legitimate. A working practice keeps false positives below one percent on enterprise trunks and closer to a tenth of a percent on wholesale trunks, where blocked legitimate traffic is contractually expensive.

The third is detection latency, the median time between the start of a fraud event and the first action against it. For fraud caught in the call-setup window this is the query latency, a few hundred milliseconds; for fraud caught by trailing-window analytics it is however long the post-call pipeline takes to produce a new rule. The median is the honest measure, because a few slow tail events skew the mean and hide a healthy typical case.

The fourth is recovery rate, the fraction of confirmed fraud loss that the operator claws back through settlement adjustment, chargeback, or legal action. Recovery is the least glamorous KPI and the one most programs ignore, but on high-value IRSF and interconnect-bypass cases it is often where the largest dollars are actually saved.

Building the Program: A Practical Playbook

The components above only matter if an operator runs them as a practice. The practice is a weekly loop layered on a stable foundation of people, process, and technology.

On technology, the minimum viable program is an SBC enforcing real-time controls in the signaling path, an identity-verification gate at onboarding, a CDR pipeline feeding trailing-window analytics, and at least one external scoring feed. Sophistication is added later; coverage of all three planes comes first. On process, the core is the weekly review: sample the alerts from the past week, confirm which were fraud and which were noise, promote rules that consistently caught fraud at the alert tier up to throttle and then to block, retire rules that no longer fire, and refresh partner block lists. On people, a fraud program needs at least one owner with the authority to set risk posture and the mandate to act on it. Operators without the internal headcount for a 24×7 fraud practice increasingly buy it, which is part of why a managed SBC service that includes monitoring and response is a common path for smaller carriers and MSPs.

The regulatory layer runs alongside the loop rather than replacing it. Call authentication and robocall mitigation obligations are a compliance requirement in their own right, and the signals they produce (a failed STIR/SHAKEN verification, a number on a do-not-originate list) are useful fraud inputs. Treat them as one feed into the scoring plane, not as the fraud strategy itself. Continuous VoIP monitoring is what makes the whole loop observable, surfacing the CPS spikes, ASR collapses, and ACD anomalies that are the earliest signs of an active fraud event.

The program is never finished. Attackers rotate destination ranges every few hours, cycle fresh calling numbers through each Wangiri wave, and distribute PBX-hacking sessions across trunks to stay below thresholds. A fraud management system is the substrate; the weekly loop is the work that keeps the substrate sharp against an adversary who is also iterating.

Run Real-Time Fraud Enforcement Inside Your Program

ProSBC provides the real-time enforcement plane of a telecom fraud management program. Real-Time Fraud Protection is one of its primary use cases: the Ruby routing chain composes external scoring from validated partners (TransNexus ClearIP, SecureLogix, YouMail, JeraSoft, Neustar) with local block lists, velocity counters, and per-trunk policy in the before_filter, before any outbound route is selected and before any toll cost accrues. Percentage-based greylisting, Reason Cause Mapping for scoring-service failover, and CDR output for the post-call feedback loop are all part of the same engine.

If you want to see how the enforcement layer composes with your existing fraud intelligence, the fastest path is to wire it up against a real trunk. The ProSBC fraud detection solution page covers the partner integrations and deployment patterns, and the programmable SBC API is where the routing logic lives.

Download the free Voice Troubleshooting Runbook

A 22-page PDF reviewed by TelcoBridges technical support, with the first checks for the 9 most common voice symptoms, 14 SIP response codes explained, and 3 ways to capture a call trace.

By submitting this form, your information will be processed in accordance with our Privacy Policy.

Prefer to evaluate the enforcement layer on your own traffic first? Build your free lab.

Frequently Asked Questions

What is the difference between fraud management and fraud detection in telecom?
Fraud detection is one stage of fraud management. Detection identifies suspect traffic; fraud management is the full program that also prevents it, investigates the cases detection surfaces, and recovers losses. A fraud management system is the tooling that supports the whole program, while a detection engine handles only the identification stage. Buying a detection product does not give you a fraud program, because the program is the people and process that act on what detection finds.
What is a telecom fraud management system (FMS)?
An FMS is the collection of tooling that supports a fraud program across three planes: data ingest (CDRs, live signaling, provisioning and billing data), analytics and scoring (rules, machine-learning models, external intelligence feeds), and enforcement and response (blocking, diverting, throttling, and alerting). No single box does all three well, so most operators assemble an FMS from a network-edge enforcement point such as an SBC, a data and analytics platform, and one or more external scoring partners.
Why is subscription fraud so damaging?
Subscription fraud sits upstream of nearly every other typology. An account opened on a stolen or synthetic identity behaves like a legitimate one to every system after onboarding, so it becomes the launch pad for IRSF, Wangiri, and wholesale arbitrage. Stopping the resulting traffic in flight still leaves the operator with an unpaid bill and a fraudulent customer on the books. It is caught at signup through identity verification, device fingerprinting, and application-velocity checks, not in the call path.
Where does the SBC fit in a fraud management program?
The SBC is the real-time enforcement point for traffic-based fraud. It sits in the SIP signaling path with the authority to reject a call and the latency budget to decide inside the call-setup window, before any toll cost accrues. It composes external scoring verdicts with local block lists, velocity counters, and trunk policy, then blocks, diverts, throttles, or alerts. It does not cover subscription fraud, which is enforced at the provisioning gate rather than the call path.
How do you measure whether a fraud program is working?
Track four KPIs: fraud loss per million minutes (the residual damage in business terms), the block rate paired with false-positive rate (never read alone), median detection latency, and recovery rate (the fraction of confirmed loss clawed back). Fraud loss per million minutes is the headline number for executives; the other three explain how the program is producing that result and where it can improve.

✕