STIR/SHAKEN, Call Authentication, and Robocall Protection for Voice Service Providers
Our team helps you deploy STIR/SHAKEN end-to-end across your network, so calls show up as verified instead of spam, you stay compliant with the TRACED Act, and legitimate traffic gets through.
The STIR/SHAKEN Partner That Gets It Working
We've been working on STIR/SHAKEN since the standards were drafts. We know where the rough edges are and how to fix them.
STIR/SHAKEN Protocol Expertise
We have years of experience with STI-AS and STI-VS services, certificate management, attestation logic, and SBC configuration across multiple vendors.SBC Configuration for Identity Headers
We configure your SBCs to pass the Identity header unaltered so you stay compliant with the FCC's do-not-strip requirement and don't drop attestation.
SIP-over-TCP and TLS Migration
The Identity header can push messages over the fragmentation limit. We migrate trunks to TCP and TLS so large messages don't get dropped or retransmitted.
Attestation Logic Design
We help you decide whether to attest A, B, or C, document the logic, and defend it to ensure you don't over-attest and damage your signer reputation.Certificate Lifecycle Management
We set up SPC token procurement, CSR renewal, and automation so your certificates don't silently expire and break signing.RMD Filing Engineering and Compliance
Our network experts build the technical side of your Robocall Mitigation Program and help keep your RMD filing in sync with your actual network.Your STIR/SHAKEN Compliance Problems, Solved
We've worked through STIR/SHAKEN deployments with most of the major vendors – so when something doesn't work the way the vendor says it should, we can tell you why.
Identity Headers Get Stripped
If your SBC was configured years ago, it could be silently throwing away your Identity headers. We fix the SBC config so attestation actually passes through.
SIP Messages Too Large
If even one datagram is lost, the whole message will get retransmitted or never arrive. We migrate the affected trunks to TCP, so this stops happening.Over-Attestation Damages Reputation
Over-attestation damages your reputation as a signer. We help you map attestation logic to actual number ownership and call flows.Legitimate Calls Labeled as Spam
Subscribers can't reach people because their calls show red? We work on attestation, Rich Call Data, and more to ensure legitimate traffic is treated right.
Certificate and SPC Token Issues
Expired certs, revoked tokens, or missing certificates from third-party signers break verification. We audit and fix the certificate lifecycle.Limited STIR/SHAKEN Expertise
Most teams haven't spent time on certificate handling, passport structure, or SBC behavior in detail. We fill that gap so you're not learning under fire.
OUR CLIENTS
Trusted by Industry Leaders
Join other organizations that enjoy expert engineering support with ECG.

Your STIR/SHAKEN Compliance Expert
We've been working STIR/SHAKEN since the standards were still in draft.
At ECG, we don't just know the STIR/SHAKEN – we live it. We know the protocol, the products, and the regulatory environment. We know how they fail in real networks, not just on slides. We're not selling you a box, so when we recommend a topology or a vendor, it's because that's what actually fits your network.
Success Stories From Our Clients
ECG is definitely the right team for our network!
Nicole Rodriguez
AVP Switching and Wireless Data Engineering | AT&T Mobility
ECG's broad scope of clients means they know what's happening before we do. We stay competitive with ECG as our guide.
Mark Hayes
VP of Voice Engineering | Momentum Telecom
ECG has really cool technology!
Jeff Pulver
Voice over IP Pioneer
ECG delivers exceptional quality and service via their software products and consulting services. Speaking as someone with direct large scale enterprise delivery with their team, my personal experience has been universally positive.
Joe Pfiefer
Assistant Director | U.S. Department of Justice
I'm happy to say I've partnered with ECG at a number of service providers. You guys have been an outstanding engineering and operations partner for my teams.
Tom Faherty
VP | Databank
ECG is a reliable partner.
Edwin Martirosyan
COO | BluIP
Book Your 30-Minute Connect Call
Get in touch with ECG for products and services that support your crucial voice infrastructure needs.
Experience the ECG Advantage
Whether you’re a service provider, enterprise, or government agency, your voice infrastructure is in good hands with ECG.
Proven Expertise
Our team has decades of proven experience building and supporting voice networks.
Powerful Partnerships
Our strategic alliances are designed to help deliver customer-centric, total solutions to our clients.
Elevated Network Design
We draw from experience with dozens of service providers to create straightforward, manageable designs.
Comprehensive Support
Our team will assist in your technical projects, support your goals, automate processes, and train your team.
End-to-End STIR/SHAKEN Support
From design to troubleshooting to optimization, we help voice service providers deploy STIR/SHAKEN, stay compliant, and get legitimate calls through.
STIR/SHAKEN Design and Deployment
Standing up STIR/SHAKEN touches your SBC, call control server, certificate management, analytics, and display logic. We design the whole picture from day one, so you're not patching it together later.
- Our engineers design your signing topology and document the trade-offs so you can defend the choice.
- We configure the STI-AS and STI-VS using TransNexus, MetaSwitch, Ribbon, or another vendor and integrate via HTTPS API or 302 redirects.
- We validate end-to-end with test calls to T-Mobile, AT&T, Verizon, and Comcast so you see caller verified land on the recipient side.
STIR/SHAKEN Support and Troubleshooting
When calls are labeled spam, attestation isn't passing through, or your verification service is rejecting headers, we dig in. We pull SIP captures, decode Identity headers, check the certificate chain, and walk back through the call path until we find the breakdown. Our experts:
- Run packet captures and decode Identity headers, including the base64-encoded passport, to see what's being signed and what's not.
- Investigate why analytics partners or terminating carriers are flagging your traffic as spam even when attestation is correct.
- Work traceback requests from USTelecom and document the response.
STIR/SHAKEN Technology Optimization and Expansion
We help you get more from STIR/SHAKEN beyond compliance. Trust us to:
- Integrate Rich Call Data and branded calling so business calls display logos, names, and reason-for-call information.
- Build analytics feedback loops between verification results, call quality, and fraud detection so high-volume customers with low answer rates trigger investigation.
- Add KYC controls on the origination side so you can defend A-level attestations and reduce reputation downgrade risk.
Common STIR/SHAKEN Questions, Answered
Get quick answers to common questions about STIR/SHAKEN protocol, compliance, attestation, and implementation.
STIR (Secure Telephony Identity Revisited) is a set of IETF standards (RFCs 8224, 8225, 8226) that define how to cryptographically sign a SIP call so the recipient can verify who originated it. SHAKEN is the framework that says how service providers actually deploy it.
When a call enters the network, the originating provider stamps it with an Identity header that says "this caller has the right to use this number." The terminating provider checks that signature and decides whether to display the call as verified or flag it as suspicious. In the US, this was made law under the TRACED Act.
All voice service providers in the US are required to be STIR/SHAKEN compliant for the IP portions of their networks under the TRACED Act and FCC rules. This includes:
-
VoIP providers
-
CLECs
-
Wireless carriers
-
Broadband providers offering voice
-
Telecommunications carriers
Even providers with TDM networks still need call authentication for the TDM portions, though not STIR/SHAKEN specifically. The rules apply to anyone originating, terminating, or routing calls.
A (full attestation) means the originating provider knows the caller and confirms they have the right to use the number. That's the strongest level and what the FCC wants you to give when you can.
B (partial attestation) means the provider knows the caller but can't confirm the number, which comes up with PBX scenarios where calls can be forwarded with an arbitrary caller ID.
C (gateway attestation) is the weakest – basically "I don't know who placed this call, but I know who handed it to me." Picking the right level matters more each year because over-attestation gets you flagged by analytics partners.
Not anymore. As of September 18, 2025, the FCC requires that even if you use a third party for technical signing, you have to make the attestation decisions, and the calls must be signed with your own certificate, not the third party's. You also have recordkeeping requirements for those arrangements. Make sure your contract reflects this and that you have the certificate yourself.
This is one of the more common problems. A lot of SBCs were configured years ago to drop unknown headers as a security hardening step, and the Identity header gets caught up in that.
The fix depends on the SBC—Oracle Acme Packet, Sansay, MetaSwitch Perimeta, and Ribbon all handle it differently. You also need to make sure your trunks can carry the larger SIP messages by moving to TCP.
STIR/SHAKEN by itself doesn't prevent robocalls. It just authenticates that a caller has the right to use a number. If a legitimate provider signs a call from a customer who's actually doing illegal robocalling, the call still goes through with a valid attestation.
That's why STIR/SHAKEN has to be paired with robust analytics (Hiya, TNS, TransUnion), KYC on the origination side, traceback response, and Do-Not-Originate enforcement.
These are complementary, not competing. STIR/SHAKEN is the cryptographic layer. It tells you whether the caller is authorized to use a number.
Analytics is the reputation layer. It tells you, based on call patterns, complaint volume, and other signals, whether the caller is actually behaving well. You need both.
Display is what your subscribers see, and that's a separate decision from either signing or analytics.
The FCC requires every voice service provider to recertify its Robocall Mitigation Database filing every year. The window opens February 1, the deadline is March 1, and the first one was March 1, 2026. The base forfeiture for false or inaccurate RMD info is now $10,000, and there's a $1,000 penalty for failing to update within 10 business days of a change. ECG helps on the technical side, so the filing reflects what you've actually deployed.
You register as a voice service provider with the Policy Administrator (currently the Governance Authority board). You request an SPC (Service Provider Code) token. You generate a CSR from that token and submit it to an approved Certificate Authority to get your signing certificate. That certificate is what you use to sign Identity headers on outbound calls. The process also includes registering your network details in the Robocall Mitigation Database so the industry knows who you are and what you're responsible for.
Ready to Experience the ECG Difference?
Get in touch for products that support your crucial voice infrastructure needs.