But you were right about one thing, telecoms do profit a lot from the robocalls.
But you were right about one thing, telecoms do profit a lot from the robocalls.
Telephone numbers used to be handled pretty much like IPv4 addresses. A telecom would get a block of numbers and distribute those to their customers. It wasn't really possible for you to move your number from one carrier to the next.
The 2003 rule change around number porting forced a bunch of upgrades to telecoms to make it possible for any phone operator to send out a call for any number.
Are you trying to claim that's the reason that anyone can forge a number? Because I don't buy it. Just because you're forced to accept an inbound number doesn't mean you don't log where the number came from -- the peer service provider at the very least.
And then what are you supposed to do with the peer service provider data? How the heck does that help an operator?
The whole point is VOIP and the porting rules broke the implicit trust relationships that used to exist, and the low level call routing protocols don't have a solution for that - because it could have never been a problem before VOIP and the new porting rules.
Until the underlying call routing protocols for long distance get enhanced, this problem isn't going to be fixed any time soon. And I'm not holding my breath on an overhaul of what is fast becoming legacy infrastructure. And in a VOIP only world establishing trust will be no easier, maybe harder, than doing so with email today - so that's not the answer either :p
Actually if phone providers would prefix calls from VOIP gateways with an asterix then I could set up a rule to just force all of those to voicemail by default. Would probably kill 90% of the bogus calls. Hell I'd pay an extra $5 a month for that feature.
If I get a robocall, my carrier owes me $100. They can then collect $100 from the peer they got it from, etc.
This will cause carriers to only peer with good carriers, not fly-by-night VoIP clown shows.
I will set up a front company, and create thousands of phone customers that are hard to track back to me. Then I'll have my front company call all of my 1000 fake customers repeatedly. Those customers collect $100 each for every call from the phone carrier, and when the phone carrier tries to collect from the originator, poof, they don't exist anymore.
Very likely, if this $100 fine came into play, the first change telcoms would implement is verifying every single line in and out to make sure this exact situation can't happen. Will be cool to need a passport and birth certificate to get a new phone number.
In many countries, it is impossible to get even a VoIP number without showing an ID, and in some (like Bulgaria) it should be a local ID.
In Europe, esp eastern europe, like Bulgaria, there's a vast market of stolen phones, stolen or resold sims. You'll have to ditch them after several weeks of course. But it is not in any way impossible.
I'd guess it's the same in Americas.
It's been several years since I worked at an MVNO, so I can't say much about how do you get number capacity nowadays, but back then that was literally the least problem imaginable.