BroadNet
Protocols BroadNet answer

How does SIGTRAN (SS7 over IP) work?

Last reviewed 2 min readReviewed by BroadNet engineering
Quick answer

SIGTRAN is the IETF family of protocols that carries legacy SS7 signaling over IP networks instead of dedicated TDM links. It uses SCTP as a reliable, multi-homed transport and adaptation layers such as M3UA and M2PA to present SS7's MTP interface to IP — letting operators run SS7/MAP interconnects, SMS delivery, and HLR queries across modern packet networks without changing the applications on top.

Plain-language definitionVendor-neutralReviewed August 8, 2026
The long answer

Everything worth knowing, nothing that isn't.

§01

How SIGTRAN works, layer by layer

SIGTRAN keeps the SS7 application stack — MAP over TCAP over SCCP — completely unchanged and swaps out only the bottom transport. Where classic SS7 used MTP1/MTP2/MTP3 over TDM timeslots, SIGTRAN runs SCTP over IP and inserts an adaptation layer that emulates the MTP service the upper layers expect. An SMSC, HLR, or firewall speaks exactly the same MAP it always did; it just reaches its peer over an IP association instead of a 64 kbit/s link. See /answers/what-is-sigtran and /answers/sigtran-adaptation-layers.

§02

SCTP: the transport underneath

SIGTRAN does not use TCP. It uses SCTP (Stream Control Transmission Protocol, RFC 4960) because signaling needs three things TCP lacks: it is message-oriented rather than byte-stream, it multiplexes several independent streams to avoid head-of-line blocking, and it is multi-homed — an association can span two IP paths and fail over instantly if one drops. Those are exactly the resilience properties a carrier control plane requires. See /answers/what-is-sctp.

§03

The adaptation layers: M3UA, M2PA, M2UA, SUA

The adaptation layer decides which MTP boundary is emulated. M3UA presents the MTP3 service to SCCP users and is what most operators run to reach SS7/MAP peers today. M2PA links two signaling points as if by an MTP2 link (for IP-based STPs). M2UA backhauls raw MTP2 from a media gateway to a signaling gateway. SUA carries SCCP users directly over SCTP. See /answers/what-is-m3ua and /answers/what-is-sccp.

§04

Benefits over TDM SS7

Far higher bandwidth per association than a 56/64 kbit/s TDM link, cheaper commodity IP transport, built-in multi-homed failover from SCTP, and simpler scaling — you add capacity by adding associations, not by cabling more E1/T1 links. SIGTRAN is why an SMSC gateway can front thousands of SMPP binds and still reach the SS7 world at volume. See /operators/smsc-gateway.

§05

Limitations and the security implication

Moving SS7 onto IP inherits IP's exposure: a signaling endpoint reachable over IP is reachable by anyone who can route to it, so SIGTRAN interconnects widened the SS7 attack surface that GSMA FS.07/FS.11 were written to close. SCTP is also less widely supported by commodity firewalls and NAT than TCP, so associations need careful network design. The mitigation is a signaling firewall inspecting the MAP riding on top. See /operators/ss7-firewall and /answers/gsma-fs07-fs11-signaling-firewall.

§06

Is SIGTRAN the same as SS7?

No — SIGTRAN is not a replacement for SS7, it is a transport for it. The SS7 application protocols (MAP, CAP, ISUP, TCAP, SCCP) are identical; SIGTRAN only carries them over IP instead of TDM. So an SMS delivered over a SIGTRAN link is still an SS7 MAP MT-ForwardSM — which is why an SS7 firewall inspects SIGTRAN and TDM traffic the same way. BroadNet runs SIGTRAN-based interconnects behind 1,000+ operator connections. See /answers/ss7-map-explained.

BNWritten by the BroadNet engineering team·Operating carrier-grade messaging since 2003, headquartered in Dubai·Editorial standards
Build with this

Need help wiring this up?

The pages below are the products and integration guides that put this concept on the wire. If you'd rather walk through it live, our engineering team takes calls same-day during MENA working hours.

Talk to our engineering team
References

Source documents we cite.

Standards bodies and regulators referenced in this page. Open in a new tab.

Feedback

Was this answer helpful?

Your vote helps us prioritise which answers to expand with examples, diagrams, and code snippets.

Was this answer helpful?
Thanks — noted. We'll keep this answer maintained.
Got it. Tell us what was missing — send a quick note.

How we write and review content

Still need help?

Talk to a real engineer about your build.

We reply within one business day, and production accounts get 24/7 support. Our solutions engineers ship code, not scripts.

$ curl -X POST https://api.broadnet.me/sms/sendSms
Response SLA
Test-access requestsReply within 1 business day
Production24 / 7 · < 15 min
Operator NOC24 / 7 · pager