Re: [VoiceOps] Question about SS7 routing

2020-09-02 Thread Paul Timmins
1. You route it to the one that's least expensive, or provides the highest quality, or whatever your target market is. This part's really up to you and it's part of the differentiator of your product. 2. Apply for the blocks with NANPA/National Pooling after getting all the right

Re: [VoiceOps] Question about SS7 routing

2020-09-02 Thread Alex Balashov
Your number block homing arrangements should be published in the LERG. — Sent from mobile, with due apologies for brevity and errors. > On Sep 2, 2020, at 6:12 PM, Ross Tajvar wrote: > >  > I see, that makes sense. So then I have two follow-up questions: > If you are connected to multiple

Re: [VoiceOps] Question about SS7 routing

2020-09-02 Thread Ross Tajvar
I see, that makes sense. So then I have two follow-up questions: 1. If you are connected to multiple carriers, e.g. multiple long distance carriers, how do you populate your routing table? (Obviously "it depends" but I'd be interested to hear an example.) 2. If you are setting up

Re: [VoiceOps] Question about SS7 routing

2020-09-02 Thread Paul Timmins
You only send calls to point codes you're connected to with ISUP trunks (what is a control network without bearer channels?), so you don't really do it that way. You would look at your usual LCR/routing table, and the adjacent switch you want to pass it to, be it a local end office, feature

[VoiceOps] Question about SS7 routing

2020-09-02 Thread Ross Tajvar
Hi all, I'm trying to understand how routing works in SS7-land. I am familiar with portability, and I know (at least in the US) the first step in routing a call is doing an LNP dip to get the LRN. However, it looks like addresses in MTP3 are "point codes" (PCs) which are assigned to switches.

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Dave Frigen
So far this trail of emails is correct. All calls have to be traceable back to the origination provider (via PA registered certificates) for legal enforcement purposes. So each SP will need to authenticate (guarantee validity of) their own calls. You just don’t necessarily need access to your

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Zilk, David
Replace “robocalls” with “spoofed calls” and you would be correct. A service provider can legitimately provide A attestation to calls that turn out to be illegal robocalls, as long as the caller can legitimately use the number they are calling from. At that point the traceback functionality

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Paul Timmins
Exactly that. The idea is collateral pain for misbehavior. Or attorneys general knocking on doors wondering why they're allowing robocalls through their network. Ideally both. On 9/2/20 3:06 PM, Alex Balashov wrote: That’s what I thought, thank you for clarifying. I was just confused because

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Paul Timmins
Once signed, you just pass it on with its existing signature. Only the originator signs it. It could technically have multiple headers, but that's not the intent. As for on the ground realities, I can only point out that out of 8008 possibly signed inbound calls in the last 24 hours (only my

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Alex Balashov
That’s what I thought, thank you for clarifying. I was just confused because of the language in Paul’s previous explanation—no fault of his. But in the bottom of the barrel, it will leave some folks with a conundrum about what to do when XYZTelecom sends their good conversational traffic

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Mark Lindsey
SHAKEN doesn't record the chain (like you'd see with Via headers, for example) of Intermediate Providers who handle the call. There's only one Identity header and it is to be passed unchanged from the origin point to the terminating Voice Service Provider. When the Identity header with

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Alex Balashov
Thank you, that’s really helpful info. — Sent from mobile, with due apologies for brevity and errors. > On Sep 2, 2020, at 2:49 PM, Mark Lindsey wrote: > > The official SHAKEN/STIR answer, anticipated by the FCC rules, ignores > how/where you're buying origination services. Unless an lawyer

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Alex Balashov
Thank you, that’s very clear and sums it all up! One lingering question: even without providing a fully attestable chain of custody, if the call took a route A -> B -> C, are signatures cumulative such that I could block calls attested by B coming through C? Or am I constrained to blocking a

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Mark Lindsey
The official SHAKEN/STIR answer, anticipated by the FCC rules, ignores how/where you're buying origination services. Unless an lawyer tells me otherwise, the FCC says each "Voice Service Provider" must implement the SHAKEN framework on all its SIP network, and so you (as the Voice Service

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Paul Timmins
The solution is that you sign your calls with your certificate. Carriers aren't doing LNP dips to verify the number is really yours, they're trusting your attestation (A: yes, the caller id is verified, B: it comes from our customer, but not verified, C: "this touched our switches, good luck

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Alex Balashov
LCR or no LCR, using a termination vendor that is different to one’s origination vendor for a given CID is more normal than not in VoIP. I would guess it’s the default wholesale use-case. Origination and termination are very different business models with radically different economics. I’m not

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Paul Timmins
In practice i can sign anything and it properly flags on comcast and tmo. There are totally legitimate circumstances (like forwarding a call) where you might attest C a call that isn't sourced from a number you own. From: VoiceOps on behalf of Jared Geiger

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Carlos Alvarez
If I understand correctly, no as long as your providers are all supporting this. What I think you mean is that you get origination/DIDs from say Bandwidth, and you use LCR to route calls to whoever is cheapest? There are ways to work with that challenge as long as your carriers are ready to do

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Jared Geiger
If we purchase our numbers through wholesalers, would we need delegated certificates if we are sending an outbound call through a vendor that is not the wholesaler we got the number from? On Wed, Sep 2, 2020 at 7:22 AM Dave Frigen wrote: > There is a STIR-SHAKEN process of registering and

Re: [VoiceOps] Looking for SIP/PRI provider

2020-09-02 Thread Eric Wieling via VoiceOps
Many Adtran NetVanta and Total Access 9xx boxes can convert a PRI to SIP or SIP to PRI. On 9/2/20 12:56 PM, Christopher Aloi wrote: We have a customer who needs a PRI to SIP gateway to handle some legacy applications and a service provider to handle their calls (1T!1, ~25k/month).  It is not

Re: [VoiceOps] Looking for SIP/PRI provider

2020-09-02 Thread J. Hellenthal via VoiceOps
As much as I hate to suggest it in light of the recent BGP problems that arose with them but Centurylink can handle what you need. I you get ahold of them and they suggest a representative, you can find one here https://www.doyen-ns.com which may be a good place to start. They’ll help you get

Re: [VoiceOps] Looking for SIP/PRI provider

2020-09-02 Thread Matthew Yaklin
I was just going to ask where are they located? What part of the country? If in my region I might say us. If they are half way across the country I would pass. Matt Matthew Yaklin Network Engineer FirstLight 359 Corporate Drive │ Portsmouth, NH 03801 Mobile 603-845-5031 myak...@firstlight.net

Re: [VoiceOps] Looking for SIP/PRI provider

2020-09-02 Thread Brandon Svec
Pretty much anyone provides this. I would first decide if you want to go with an OTT (over the top) provider or ILEC/CLEC that services your customer's location. For OTT, I have always liked Nexvortex. They have been around a long time. *Brandon Svec* On Wed, Sep 2, 2020 at 9:58 AM

Re: [VoiceOps] Looking for SIP/PRI provider

2020-09-02 Thread Dovid Bender
Try ric...@jivetel.com. They have a lot of legacy clients that they help accommodate and are knowledgeable in the different gateway options. On Wed, Sep 2, 2020 at 12:58 PM Christopher Aloi wrote: > We have a customer who needs a PRI to SIP gateway to handle some legacy > applications and a

[VoiceOps] Looking for SIP/PRI provider

2020-09-02 Thread Christopher Aloi
We have a customer who needs a PRI to SIP gateway to handle some legacy applications and a service provider to handle their calls (1T!1, ~25k/month). It is not a market we deal with but I am looking to refer the customer to a provider who does. Any recommendations? I would just direct the

Re: [VoiceOps] Looking for SIP/PRI provider

2020-09-02 Thread Christopher Aloi
Should read, 25k MOU per month! On Wed, Sep 2, 2020 at 12:56 PM Christopher Aloi wrote: > We have a customer who needs a PRI to SIP gateway to handle some legacy > applications and a service provider to handle their calls (1T!1, > ~25k/month). It is not a market we deal with but I am looking

Re: [VoiceOps] 3CX Trunk Unregistering

2020-09-02 Thread Tim Bray via VoiceOps
On 02/09/2020 13:46, Pete Eisengrein wrote: The problem comes in when we get the un-REGISTER but it is not followed by a new REGISTER and calls begin to fail. The customer is obviously frustrated and is expecting _me _to do something about it, but... Sounds like the timer for refreshing the

Re: [VoiceOps] 3CX Trunk Unregistering

2020-09-02 Thread Pete Eisengrein
Thanks Carlos. I did try searching the web, and thus the 3CX forums, before emailing the group but came up blank. We will move to unauthenticated, IP-based trust if necessary, but that's usually a last resort. But I will ask about the low-level settings. Thanks for the advice. On Wed, Sep 2,

Re: [VoiceOps] Outsourcing STIR/SHAKEN Setup

2020-09-02 Thread Dave Frigen
There is a STIR-SHAKEN process of registering and testing with the Policy Administrator (PA) as a certified Service Provider (SP) before you can purchase SHAKEN token certificates from a Certificate Authority (CA) and begin to engage in using the technology. This is not a walk in the park.

Re: [VoiceOps] 3CX Trunk Unregistering

2020-09-02 Thread Carlos Alvarez
We host 3CX for our customers, in our own infrastructure, and manage it for them. I have an advanced certification with them, but this sort of thing was never covered in training, and I've never heard of it before. Our core infrastructure is Asterisk (where all other servers register to). So

Re: [VoiceOps] 3CX Trunk Unregistering

2020-09-02 Thread Mark Wiles
Back some time ago, we had a customer using 3CX to our Metaswitch… somewhat similar issues. Every time their 3CX had a hiccup, they too expected us to fix their issue… we could prove via capture it wasn’t us. We tried everything we could come up with… no luck. Finally suggested they engage

Re: [VoiceOps] 3CX Trunk Unregistering

2020-09-02 Thread Kent Adams
Pete, Does the same behavior happen regardless of how they are registered? Specifically SRV, vs A record, vs IP registration? We have experienced some peculiar behavior of this kind with customers and found that changing the host resolution method to be an effective strategy for "fixing" such

[VoiceOps] 3CX Trunk Unregistering

2020-09-02 Thread Pete Eisengrein
Hi all. I have a customer running 3CX who sometimes has calling problems because the trunk becomes unregistered from our Broadworks platform. When you look at the REGISTERs, there are a couple peculiarities: 1. 3CX sends an un-REGISTER (expires=0) right before it re-REGISTERs rather than