From the Dial Plan
It’s just telecom and technology, what could go wrong? :)
Welcome aboard · Welcome to From the Dial Plan, where we talk telecom, minus the hold music. Each month, we dig into something happening in our corner of the industry, with a little technical depth, a little commentary, and the occasional groan-worthy pun. We also hand the mic to a different member of the Wiretap Telecom team, because everyone here has a war story about one-way audio, a rogue trunk, or a customer who swears nothing changed. Pull up a chair. The call is connected.
Lead story · Action required
By Cody Schilke
Why It’s Time to Move to Trunking v2.2
In the coming months, Wiretap Telecom will take one or more carrier switches in our Atlanta carrier hotel offline for at least one extended maintenance window. Customers on Trunking Version 2.2 won’t notice a thing. Customers still on Version 1.0 may lose service until their PBX finds a live switch, and that’s why we’re asking every remaining Version 1.0 customer to migrate now.
Switch goes offline: calls stop until the PBX re-registers somewhere else.
Switch goes offline: the SBCs simply route your calls around it.
Trunking v2.2 · Continued
How Version 2.2 keeps you online
Which version
are you on?
Name column shows V1.0 or V2.2
About three years ago, we launched Trunking Version 2.2 to make maintenance on our core voice network invisible to customers. Most partners have already moved. If you still have trunks on Version 1.0, this article explains why it matters and how to fix it.
Any trunk labeled V1.0 should be migrated. New trunks default to V2.2 automatically, so there’s nothing to change when you create one.
Our carrier switches are the backbone of the Wiretap voice network. Because they do the heavy lifting, they also need the most maintenance, both planned and unplanned.
Version 1.0 connects your PBX directly to one specific carrier switch. When that switch goes offline, your calls stop until your PBX re-registers with a switch that’s still up.
Version 2.2 puts a layer of geographically diverse session border controllers (SBCs) between your PBX and our carrier switches. Your PBX talks only to the SBC clusters, which wrap around the entire carrier switch network. When a switch goes down, the SBCs simply route your calls around it. The SBC layer is lightweight and extremely stable, so it rarely needs maintenance of its own.
What this means for the Atlanta maintenance
We will send advance notice before any work begins. Even so, notice can’t prevent an outage on Version 1.0: if your trunk is pinned to a switch we take offline, your calls are affected. Version 2.2 trunks will keep working through the entire window.
There’s a second reason to move. We have reduced the geographic redundancy of the Version 1.0 network, so Version 1.0 trunks now have fewer fallback paths than they once did. Migrating to Version 2.2 restores that redundancy and protects you from future maintenance, too.
Newer customers are already covered. Version 1.0 has not been offered in the Wiretap Portal for many months, so any trunk created recently is on Version 2.2 by default.
“Migrating now means the next carrier switch maintenance will be a non-event for you and your customers.”
Trunking v2.2 · Continued
Migrate before the maintenance window
Most migrations take only a few minutes. The full walkthrough is in our guide, Migrate from v1 to v2 trunking, and it covers four steps:
Update your firewall first
Allow SIP signaling from the Version 2.2 SBCs and RTP media from our media gateways, including the reserved ranges. Skipping the reserved ranges is the most common cause of one-way audio after a migration.Flip the trunk version
In the Wiretap Portal under Manage Trunks → Trunks. Re-provisioning takes up to two minutes.Point your PBX at the new SRV record
srv.globalsbc.core-trunk.comRebuild older 3CX trunks
Use the v2 template if the server fields are locked.
Don’t flip the trunk version until your firewall is updated, or calls will stop.
Need a hand?
Call 816-WIRETAP (816-947-3827) or open a ticket at helpdesk.wiretaptelecom.com. Updating firewall rules? Our What’s My IP tool (below) shows the public IP your PBX sends from.
Second story · STIR/SHAKEN
By Tara Stokes
STIR/SHAKEN: We Built a Lock, and Somebody Brought a Key
Remember when caller ID meant something? When the name and number on your screen were, you know, the actual name and number? STIR/SHAKEN was supposed to bring that back. It helped. It also taught an entire industry that a good idea only holds up until someone motivated gets creative.
The lock
The concept is elegant. When a call starts, the originating carrier signs it with a digital certificate and attaches an attestation level that says how much the carrier knows about the caller:
- A (full): The carrier knows the customer and knows they’re entitled to use that number.
- B (partial): The carrier knows the customer but can’t confirm they own the number.
- C (gateway): The carrier is just passing the call along and knows little about its origin.
The terminating carrier checks the signature, and a forged caller ID is supposed to stand out. In theory, spoofing gets a lot harder.
STIR/SHAKEN · Continued
Wait, isn’t spoofing the bad guy?
Mostly, but the mechanism isn’t evil. The intent is. Plenty of legitimate setups show a number that isn’t the line the call physically left from:
- A doctor’s office calls patients from a cell phone, and the patient sees the practice’s main line.
- A call center shows one callback number across hundreds of agents.
- A business puts its toll-free number on every outbound call so customers always know who is calling and where to call back.
Without that flexibility, callbacks would land on a random mobile or a trunk nobody answers. U.S. law targets spoofing done with intent to defraud or cause harm, not the ability to present a number you’re entitled to use. That’s the whole reason attestation has levels instead of a simple yes or no: the carrier’s job is to confirm that the customer has the right to the number.
When attestation punishes the good guys
Here’s a real-world example of where the levels get awkward. Say a business forwards its main line to the owner’s cell phone after hours. A customer calls in, and the call gets forwarded out to the cell, still carrying the customer’s number as the caller ID.
We know our customer. What we can’t do is confirm that our customer has any right to use that caller’s number, because it belongs to someone else. So that forwarded leg can’t earn more than a B. It’s a completely legitimate call, and it comes out with a lower grade anyway.
That’s the negative side of attestation. The grade says how much the carrier can verify, not how trustworthy the call is. Honest traffic can end up with a B while a scammer running a SIM box collects an A.
- A customer callsCaller ID: the customer’s own number
- Business main lineForwarded after hours
- Carrier signs the new legKnows the business, not the caller’s number
- Owner’s cell ringsBest possible grade: B
“The grade says how much the carrier can verify, not how trustworthy the call is.”
STIR/SHAKEN · Continued
The key: signed doesn’t mean clean
Signed inter-carrier traffic
Top seven U.S. providers
Smaller providers
17%
of confirmed spoofed calls carried A attestation. That’s roughly one bad call in six wearing the best grade.
Here’s the catch: a signature proves who signed the call, not that the call is honest. And scammers read the same standards we do.
Signed doesn’t mean clean. According to TNS’s 2026 robocall report, SIM boxing lets scammers originate fraudulent traffic inside a carrier’s own trusted network. The calls can pick up A-level attestation and sail past the checks designed to catch them.
Adoption is uneven. TNS’s half-year report, as summarized by BriefGlance, puts signed inter-carrier traffic at roughly 85% for the top seven U.S. providers but only about 20% for smaller ones. It also found that 17% of confirmed spoofed calls carried A attestation. When roughly one in six bad calls looks like the best kind of call, a green checkmark stops being a safe bet.
Regulators are catching up. On April 29, 2026, the FCC issued a further notice of proposed rulemaking on enhancing STIR/SHAKEN. It proposes to codify the attestation levels and their criteria, close the “attestation knowledge gap,” and prohibit improper attestations outright.
None of this means STIR/SHAKEN failed. TNS itself describes it as a valuable foundation that was never meant to be a silver bullet. It means the signal needs backup: consistent attestation practices, better know-your-customer checks, and analytics that look at how a call behaves, not just how it’s signed.
Then the tool became the bait
When scams get good enough, the next target is the people chasing them.
The Industry Traceback Group (ITG) is the organization the FCC has designated to coordinate private-sector tracing of illegal calls. Created by USTelecom in 2015, it works with providers across wireline, wireless, VoIP, and cable to follow suspect calls back to their source. When the ITG asks a provider about a call, the provider is expected to respond, and quickly.
That’s exactly what makes the ITG a good thing to impersonate. The ITG has posted a notice on its website saying it is aware of fraudulent emails impersonating it and is investigating. Its guidance is blunt: every official traceback request comes from the tracebacks.org domain, and anything claiming to be the ITG from a different domain should be treated as malicious.
Think about what a legitimate traceback involves. One provider’s account describes an emailed link, a portal account, and forms asking about the call, including whether it was signed with STIR/SHAKEN and what the SHAKEN header looked like. That’s a pile of operational detail about your network and your customers. Handing it to a lookalike would be a gift.
A note on what we know: the ITG’s notice confirms the fraudulent emails but doesn’t spell out who was targeted or what the senders were after, and we haven’t seen a public breakdown. We’ll update this post if more details come out.
STIR/SHAKEN · Conclusion
Where Wiretap Telecom fits in
We have skin in this game, so here’s where we stand.
We sign the calls. Wiretap Telecom has been signing calls on behalf of our customers since the FCC’s STIR/SHAKEN mandate took effect. We sign all of the calls on our network, and customers we’ve approved can also sign their own calls. Once Wiretap Telecom has reviewed and approved a customer’s RMD status, they can sign their own calls, and it’s all handled through the Wiretap Telecom portal.
We’re in the Robocall Mitigation Database. Every provider has to file with the FCC’s Robocall Mitigation Database (RMD), and the FCC has been removing providers that don’t comply. Our RMD number is RMD0001594, and you can look us up in the database yourself.
We answer the ITG. We have always been compliant, and we have always reported information to the Industry Traceback Group when asked, within the 24-hour reporting requirement. That’s also one reason a fake request is easy for us to spot: we know what a real one looks like.
- Display name · looks right
- Industry Traceback Group
- Actual address · not tracebacks.org
- urgent-request@itg-notices.example
- Subject
- Action required: traceback response due today
The takeaway
STIR/SHAKEN was never going to be the last word on caller trust, and it’s still better than not having it. It’s one layer. The people on the other side are creative, patient, and now sending email, so the rest of us keep adding layers and keep reading the sender address.
Have a story about a call that looked legit and wasn’t? Send it to us at support@wiretaptelecom.com. We may feature it in a future issue.
Company news
What We’re Building
Wiretap has had a busy year, and we want to give you a quick look at what’s underway. Each of these projects has the same goal: giving our partners and customers more control, more flexibility, and a platform that grows with them.
Core-Managed
Core-Managed (core-managed.com) is our unified business communications platform. It brings calls, messaging, queues, and more into a single dashboard. Businesses get one place to manage how they communicate, and MSPs get a cleaner way to deliver a full communications experience to their clients. Stay tuned for more announcements as Core-Managed continues to roll out.
A brand-new API harness
We’re building a new API from the ground up with our MSP friends and partners in mind. You’ll be able to build your own portals and endpoints and shape the experience around what your customers actually need, so you’re not stuck with one-size-fits-all tools.
The API isn’t only for partners. Direct end users can use it too, to automate the telecom tasks that eat up time, such as automatic notifications as your number ports progress, and number purchasing that runs on its own.
Continuous upgrades
Demand for UCaaS and feature-rich SIP trunking keeps growing, and so do we. Behind the scenes, our team is continuously upgrading our infrastructure, systems, and software to keep up with that growth. Most of this work is invisible to you, which is exactly how it should be. The result is a network built for more capacity, better reliability, and the features you’ll be asking for next.
Ongoing portal improvements
The customer portal is never “finished.” We’re constantly refining it with new features, usability improvements, and better visibility into your services. If there’s something you’d like to see, let us know. Many of our best improvements started as customer suggestions.
Did you know?
We have a built-in “What’s My IP” tool
Ever needed to confirm exactly which public IP address your PBX, ATA, or router is sending traffic from? Our IP checker at wiretaptelecom.com/tools/checkip shows it instantly, much like IP Chicken. You can also find it on our website under Resources → What’s my IP.
Beyond showing your address, the tool gives you its network owner (ASN), approximate location, and registration details. You can also look up any other IP address.
When it comes in handy:
- Setting up trunks or ATAs: confirm the IP we should authorize for your trunk or ATA before you open a ticket.
- Troubleshooting trunk peering: if calls fail or registrations get rejected, check whether the IP your equipment presents matches the one on file. A changed or unexpected address is a common cause.
Pro tip: Open the page from a device on the same network as the equipment you’re configuring. If your PBX is in another office, the result from your laptop at home won’t help. When you send us the address, tell us whether it’s static. A dynamic IP can change and lock you out again.
Questions? Reach support@wiretaptelecom.com or 816-WIRETAP.
We want to hear from you
Interested in early access to the API, curious about Core-Managed, or have an idea for the portal? Reach out to our team at support@wiretaptelecom.com or 816-WIRETAP. We’re building this for you, so tell us what you need.
Word Nerd Corner
A Joke About UDP
“I would tell you a joke about UDP, but you probably wouldn’t get it.”
For the non-technical crowd: UDP (User Datagram Protocol) is one of the ways computers send data across the internet. It’s built for speed, so it fires off its packets and never checks whether they arrived. Nothing gets confirmed and nothing gets resent.
So if we sent you a joke over UDP, it might never reach you. You literally might not “get” it. Fun fact: the audio in your phone calls usually travels over UDP too, which is why a bad connection sounds choppy instead of pausing to catch up.
Packet lost
No retransmission. No apology.
Want this on your own network?
We are a carrier service provider, not a reseller. Send us the bill you pay now and we will price the same service at our published rates.