4 ms·
sadly, it is not that simple to determine who is a "good network". Every carrier lets fiber route into copper. Your logic would work, but it is a lot of work f
by AdrianEGraphene 7y ago
sadly, it is not that simple to determine who is a "good network". Every carrier lets fiber route into copper.
Your logic would work, but it is a lot of work for many entities to perform. The simple fact is that neither you nor I can control what the carriers choose to do.
You'd have to design a network from the bottom up if you wanted to enact these kinds of changes.
You're clearly interested in solving this spam problem and I admire the thought you've put into it. I'd advise that you focus on solutions that can be scaled more simply. If you think of all of the "spam calls" that happen, you'd come to the conclusion that your traceroute would happen 10s of billions of times a year.
My advice is to think of ways that don't require the cooperation of multiple entities.
- heartbeats 7y ago> Every carrier lets fiber route into copper. Indeed, they'd have to stop doing that or require them to put up a security deposit. > Your logic would work, but it is a lot of work for many entities to perform. The simple fact is that neither you nor I can control what the carriers choose to do. No, this should be required by law. The only one who has to be bound by it is the last mile carrier - the rest is done as a voluntary agreement. If they don't sign it, they can't route calls into the US. It could be trivially automated. Carrier A sends the message "pay us $X or we depeer you" to carrier B whenever they do not like what they got from carrier B. Their computer system evaluates whether the fine is worth continued peering with A. If it is, they pay, else they don't. This takes milliseconds. There is no need for a human to evaluate the evidence because there is no evidence needed. Naive implementation: def accept_fine(this_fine, value_of_continued_peering, tot_fines): return (value_of_continued_peering > (tot_fines + this_fine))
- AdrianEGraphene 7y agoThe US infrastructure is partially made of copper. It would be very expensive (but doable) to change that. Laws, carriers, whatever. Doesn't make a difference, we still have no say over enacting your suggestions. We can sit here and theorize all day about what may work, but if you cannot implement or test your solutions in the real world, what's the point? That's why I suggested coming up with solutions that do not require the participation of large entities. Although I am HIGHLY biased, since I'm working on a peer to peer solution.
- heartbeats 7y agoWhat do you mean? You would continue to use the copper infrastructure, but fibre connections in to it would be regulated. A serious ISP could still do them, but one that just allows random people to make an account wouldn't be allowed to connect. So, Verizon could peer their copper network with Sprint's copper network and connect them over fibre, but if Verizon would accept fibre peering with random VoIP providers Sprint wouldn't peer with them because they would be liable for fines.
- AdrianEGraphene 7y agoLet's just assume you've described the perfect solution. Now, how do you make it actually happen? What steps can you take to go beyond making theoretical comments on a online forum, to having a working experimental version handling calls on my Android phone?
- heartbeats 7y agoIt would have to be signed into law, as the title of the thread implies.