Slashdot Mirror


AT&T, Comcast Announce Verification Milestone To Help Fight Robocalls (usatoday.com)

"The fight against robocalls can even bring telecom rivals together," reports USA Today: AT&T and Comcast said Wednesday that they can authenticate calls made between the two different phone providers' networks, a potential industry first and the latest in the long-running battle against spam calls... The system, which uses a method developed in recent years, verifies that a legitimate call is being made instead of one that has been spoofed by spammers, scammers or robocallers with a "digital signature." The recipient network then confirms the signature on its side. The companies said consumers will get a notification that a call is verified, but exactly what that will look like is not yet known.

Both AT&T and Comcast will roll out the system to home phone users later this year at no extra charge. AT&T also said it will introduce the feature to its mobile users this year... Other major wireless and traditional home voice providers have pledged support for the verification method, including Verizon, T-Mobile, Sprint, Charter, Cox and Vonage, with several announcing plans to roll out or test the feature in 2019.

The day Comcast and AT&T made their announcement, AT&T's CEO was giving a live interview that was interrupted by a robocall.

90 comments

  1. No robocalls in FEDERAL PRISON by Anonymous Coward · · Score: 0

    Sorry, Drumpftard traitors. You had your chance.

    1. Re: No robocalls in FEDERAL PRISON by Anonymous Coward · · Score: 0

      I suppose these guys will mumble and look the other way when asked about all the robocalls they enabled prior to this and the scams and damage caused by them?

    2. Re:No robocalls in FEDERAL PRISON by Anonymous Coward · · Score: 1

      Watched Maddow cry like a little girl. Her ratings will surely drop now that she is implicated in the lies and distortions.

      Prison is too good for evil media creatures. Time for purge.

    3. Re:No robocalls in FEDERAL PRISON by Anonymous Coward · · Score: 0

      Federal prison... you need to talk to Mueller before he finishes his re... port....

      Shit... to late.

      You had evidence that even Mueller didn't have now... it's to late.

      Guess President Trump walks free. Aw shucks.

  2. I thought Comcast was a cable company by Anonymous Coward · · Score: 0

    Did Comcast buy a POTS network somewhere?

    1. Re: I thought Comcast was a cable company by Anonymous Coward · · Score: 0

      How did they know it was a robocall and not just someone talking in a southern accent? What if you get something in the mail inviting you somewhere? Is it a robomailing because the address was printed?

    2. Re: I thought Comcast was a cable company by Anonymous Coward · · Score: 0

      The accent would only be helpful if the call were answered. In actual fact it was dumbtards boyfriend calling to remind him to pick up more lube on the way home ...

    3. Re: I thought Comcast was a cable company by Anonymous Coward · · Score: 0

      I hate getting junk mail that looks just like a bill. If it doesn't stop, important mail will get thrown away without ever being opened. Is that the world you want?

    4. Re: I thought Comcast was a cable company by Anonymous Coward · · Score: 0

      That's how I work today. If it comes in the mail I throw it in the trash or burn it in the winter.

    5. Re: I thought Comcast was a cable company by Anonymous Coward · · Score: 0

      Yes, yes, si, oui. Absotively positutely.

    6. Re: I thought Comcast was a cable company by Anonymous Coward · · Score: 0

      Maybe you've heard of this wonderful invention where you can send voice data over an IP network...

  3. Legitimate use by TheMeuge · · Score: 1

    I'm interested how they'll handle legitimate use cases. I call my patients via calling service that spoofs my number to look like my office. If I have to use my genuine cell number I will simply stop communicating this way.

    1. Re:Legitimate use by mark-t · · Score: 1

      I'd imagine you can probably continue to use the service... the signature the recipient receives would then be generated by the service instead of by your phone.

    2. Re:Legitimate use by Anonymous Coward · · Score: 0

      So I just just need to find a shady signing service and it's business as usual.

    3. Re: Legitimate use by Anonymous Coward · · Score: 0

      Maybe you should just get burner work phone. It works for underground pharmaceutical sales reps.

    4. Re:Legitimate use by Anonymous Coward · · Score: 0

      A doctor that doesn't know how whitelists work?

    5. Re:Legitimate use by mark-t · · Score: 1

      Theoretically, yes.... which is why this idea won't work.

      The only way I can see to make verified caller ID using the existing phone switching network is via an out-of-band reverse lookup that is done by the receiving phone. It the call is spoofed, then the reverse lookup will end up reaching a phone number other than the one the caller is actually calling from (if any). This would mean that you could only spoof real numbers that the person you are calling could actually call back, and where you actually have real control over that number.

    6. Re:Legitimate use by PolygamousRanchKid+ · · Score: 1

      I'm interested how they'll handle legitimate use cases.

      Why not just make robocalls illegal . . . ? I live in Germany, and get zero robocalls . . . because they are illegal.

      All my relatives in the US complain about them . . . nobody seems to like them . . . why it is a problem to make them illegal . . . ?

      Oh, maybe the AT&T and their pals who make lots of money the calls . . .

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    7. Re:Legitimate use by mark-t · · Score: 1

      why it is a problem to make them illegal?

      Enforcement. A switched telephone network does not have any way to verify that a call which is coming in from an exchange that they don't have any control over actually originated in that exchange or was simply being passed along from some other exchange, and so has no possible way to enforce ramifications on someone who fakes a call.

    8. Re:Legitimate use by Anonymous Coward · · Score: 0

      What you will probably have to do in the end is call your office phone system and have it dial the patient for you.

    9. Re:Legitimate use by tcgroat · · Score: 2

      The US already has laws against it, including state and federal "Do Not Call" registries. The robo-calls became epidemic after those laws were enacted, confounding identification of those making the calls, so that making complaints to law enforcement is ineffective. Before the callers were mostly legitimate businesses who would identify themselves; now they are from criminals pretending to be somebody whom they are not--or politicians (a particular example of the more general case).

    10. Re:Legitimate use by Anonymous Coward · · Score: 0

      And yet, somehow here in Europe we don't get all those robocalls. Strange that it can be enforced here, isn't it?

    11. Re:Legitimate use by Anonymous Coward · · Score: 0

      The Telcos don't want scammers, spammers, and robocalls stopped. They make money from these calls. To do so, they must know who to bill. So they know who is making every call. If they actually do anything to stop robocalls, spam calls and scam calls, they will be losing a lot of $$$$$$$, so they will never willingly do so!!!!!

      Oh, and if the robocalls, spam calls, and scam calls were being made for free somehow, you can bet that the Telcos would be doing everything they could to find and bill the perpetrators!!!!!!!!!

    12. Re:Legitimate use by mark-t · · Score: 1

      If I were to guess at the cause, I would suggest that it is probably because there are fewer independently controlled switched networks in a given area.

    13. Re:Legitimate use by mark-t · · Score: 1

      Nice conspiracy theory, but no.

      The only agent that knows who to bill is the one that is directly connected to the caller, but even their own exchange still doesn't have any way to know if the caller is going to route the call through another exchange that will enable them to spoof their number. The end result is that the receiving exchange has no way to currently identify the caller, or know who to bill. They only know the exchange that the number came from, but the call may have been forwarded through any number of other exchanges.

    14. Re:Legitimate use by Anonymous Coward · · Score: 0

      Maybe get new parents

    15. Re:Legitimate use by Anonymous Coward · · Score: 0

      This 100%. If it were costing them money, they would stop it.

      The only way to really stop it is to eliminate number spoofing, and they makes too much money for the telcos for that to happen

    16. Re:Legitimate use by Anonymous Coward · · Score: 0

      >I'm interested how they'll handle legitimate use cases. I call my patients via calling service that spoofs my number to look like my office. If I have to use my genuine cell number I will simply stop communicating this way.

      And nothing of value was lost.

    17. Re:Legitimate use by Anonymous Coward · · Score: 0

      If I have to use my genuine cell number I will simply stop communicating this way.

      A small price to pay for robocall relief if you ask me.

    18. Re: Legitimate use by Anonymous Coward · · Score: 0

      Exactly, I don't want to allow 1000 robocalls just to receive 1 legitimate phone call. Some of us are getting 1-5 robocalls a day.

    19. Re:Legitimate use by Anonymous Coward · · Score: 0

      And yet, somehow here in Europe we don't get all those robocalls.

      How many languages do they speak in Europe? Twenty, thirty or maybe even more? Do you know a lot of Indians or Filipinos who speak French, German, Italian or Spanish? Americans on the other hand speak English and so do millions of striving poor people in India, the Philippines and elsewhere. That's a big part of your answer right there.

    20. Re:Legitimate use by Gojira+Shipi-Taro · · Score: 1

      criminals pretending to be somebody whom they are not--or politicians

      That seems rather a redundant phrase...

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
    21. Re:Legitimate use by Anonymous Coward · · Score: 0

      I'm interested how they'll handle legitimate use cases. I call my patients via calling service that spoofs my number to look like my office. If I have to use my genuine cell number I will simply stop communicating this way.

      I’d be glad to stop receiving your calls. Spoofing is bigger than you using your office number to look legitimate. Mass communication in this manner is a scourge.

  4. BREXIT by Anonymous Coward · · Score: 0

    You don't vote, you reap the consequences. That sucks for your I guess.

    Let me guess, you're a Millennial?

    Gee, How did I know??

    1. Re: BREXIT by Anonymous Coward · · Score: 0

      In the immortal words of Chomsky, get a freakin life

  5. BREXIT by Anonymous Coward · · Score: 0

    Voting is for old white people.

    Complaining is for millennials.

  6. And Google? by Anonymous Coward · · Score: 0

    Notice how there is no mention of Google Voice and Google Fi. Are they a real phone company or not?

    1. Re: And Google? by Anonymous Coward · · Score: 0

      Who the hell knows? I haven't even looked at the home page in over a year. I didn't like it so I switched to hasta la vista

    2. Re:And Google? by omnichad · · Score: 1

      Because this will probably *break* Google Voice or at least make calls show as unverified.

    3. Re: And Google? by Anonymous Coward · · Score: 0

      He'd be perfectly content with that :^)

    4. Re:And Google? by Anonymous Coward · · Score: 0

      Because this will probably *break* Google Voice or at least make calls show as unverified.

      Why wouldn't Google have a certificate to verify calls from their network?

      Google is currently an SSL CA with full web browser trust just like the other major CAs, so at least in the business world they clearly are not some untrusted entity.
      I can't imagine why that wouldn't carry over to their phone services and the other networks wouldn't issue/accept/whatever types of certificates will be used here with Google too.

      You'll note that this new system doesn't mention anything about verifying the caller ID data being sent by the call originator, it only mentions verifying the networks the call traverses.

      Given Googles stance on SSL on the web and their huge push to it, I don't see why Google wouldn't be all in favor of authenticating their own phone network too.

    5. Re: And Google? by Anonymous Coward · · Score: 0

      What you say makes sense, so why isn't Goode mentioned as supporting this change? Facts speak loudly.

    6. Re:And Google? by omnichad · · Score: 1

      Because they spoof numbers outside of their network.

      You'll note that this new system doesn't mention anything about verifying the caller ID data being sent by the call originator, it only mentions verifying the networks the call traverses.

      No, this article doesn't mention it. AT&T's own press release does.
      https://about.att.com/story/20...

    7. Re: And Google? by Anonymous Coward · · Score: 0

      What you say makes sense, so why isn't Goode mentioned as supporting this change? Facts speak loudly.

      They are. Google helped create the protocol and is part of the governance authority.
      How much more support are you expecting?

      Since the article linked from Slashdot is such shit for details, here is a better one from Engadget a couple days ago:
      https://www.engadget.com/2019/03/20/att-comcast-test-verified-calls/

      The title of that article actually includes the name of the verification protocol:
      They believe they're the first to authenticate numbers across providers using the SHAKEN/STIR protocol.

      So now you know that's the same subject matter, and you know the two protocol names.
      Shaken is "Secure Handling of Asserted information using toKENs"
      Stir is "Secure Telephony Identity Revisited"

      There is a governance authority setup specifically for the overhead management of those protocols and certificates
      https://www.atis.org/sti-ga/
      Look at the "Leadership" link to see who runs the show:
      https://www.atis.org/sti-ga/leadership/

      The board of directors of STI consists of employees and officers of T-Mobile, Google, Wabash Communications, Microsoft, Comcast, Jackson Energy, Verizon, Bandwidth Inc, Western Telecommunications Alliance, and Nex-Tech Wireless ... In that order

      The chair is held by AT&T and the vice chair is held by Charter Communications.

    8. Re:And Google? by Gojira+Shipi-Taro · · Score: 1

      Fortunately, I only use Google Voice as the recipient of my voicemail, which lets me do things like having separate responses for separate call groups (such as the " This number is no longer in service" message that telemarketers et. al. get.)

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
  7. Wonderful but I already know when a call is spam by Vermonter · · Score: 4, Insightful

    I don't want my phone to ring with a little alert that something is a scam. My phone already tells me when something is a potential scam. In fact if its a number I don't recognize, I know that 99 times out of 100 it's a scam. I want my phone not to ring at all. I want the call to get stopped before my phone is even involved. It's not answering a robocall that annoys me, it's having my phone ring in the first place.

  8. Home users versus mobile users by p51d007 · · Score: 1

    Maybe 30 years ago, it would be prudent to roll it out to home first, but today? I know people my parents age, might still have a home phone (85 years old) although they don't, but it should go to mobile first. Why not? Because the mobile carriers make a ton of money off of calls, regardless where they come from.

    1. Re:Home users versus mobile users by Brett+Buck · · Score: 1

      I don't understand this at all - I am not 85, but I still have a phone, and it's the only thing that works reliably. I have had several cell phones, and even in Silicon Valley, they don't connect at my house reliably, they don't connect at my work (parking lot) reliably, they can't be used in the building at all (prohibited and shielded anyway), they don't work at any hotel I go to. I don't talk while driving, but when I check, they aren't connected when you are on the highway aside from poulated areas. Basically, they seem to be more-or-less a stunt, or hit-or-miss proposition whether there is any signal.

            How can people use these things, they seem utterly unreliable.

    2. Re:Home users versus mobile users by JustAnotherOldGuy · · Score: 1

      Same here...I have a wired home phone for several reasons, including long-duration work- and tech-related calls.

      I can't recall the last time I got an actual legit call coming in on it, it's probably been years. The phone (2 lines, actually) are only about ~$10/month so it's not much of a cost.

      And I admit that I enjoy driving the phone scammers insane and wasting their time in all sorts of ways. It's fun and I always come away feeling refreshed at having ruined a scammer's morning or whatever.

      --
      Just cruising through this digital world at 33 1/3 rpm...
    3. Re:Home users versus mobile users by satsuke · · Score: 1

      I work in telecommunications and can say without hesitation that there's very little new money in actual phone conversations.

      Have you noticed that even the bare bones $15 per month cellular plans are either unlimited calls, or have a large bucket of minutes assigned to them?

      The cost and profit is so low that it realistically costs more to generate an itemized bill than it does to nickle and dime people for service.

    4. Re:Home users versus mobile users by Gojira+Shipi-Taro · · Score: 1

      I no longer have a landline because for 5 straight years, the only calls that came to it were from scammers, telemarketers and similar filth. I asked myself "Why the fuck am I paying for this?" and I couldn't find an answer, so I got rid of the thing.

      Now I do live in a major metro area, and have great signal on my cell.

      Your other points about mobile not being reliable in places away from home don't exactly do much to sell the idea that landlines are still relevant. Unless you have one really fucking long cord.

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
  9. Re:Wonderful but I already know when a call is spa by Anonymous Coward · · Score: 0

    So turn off the volume and catch the voicemails, sheesh. Is it really this hard? Imagine if your great grandfather could see you whining about THIS.

  10. Caller ID spoofing by Anonymous Coward · · Score: 0

    Yes, robocalling needs to stop, but at the same time, caller ID spoofing needs to be enforced, because it's illegal yet nobody cares. That's why people don't answer their phone anymore.

  11. Re:Wonderful but I already know when a call is spa by Anonymous Coward · · Score: 0

    I agree. I want the phone companies to block shit from entering their networks, I don't want the shit labeled so I can choose to not answer it. that defeats the entire purpose of blocking robo calls.

  12. BSD Death Shroud by Anonymous Coward · · Score: 0

    I went out to *BSD's grave on Decoration Day. The old forgotten cemetery is to be found adjacent to the dark woods beyond the edge of town. There within olfactory distance of the municipal treatment plant you will find *BSD's final resting place.

    *BSD's tombstone was shrouded by thick mosses and knots of noxious ivy. A mournful funerary crow sounded the requiem, as I gently pulled aside the tangled twists of thorns, and cleaned the decaying marker the best I could. A suffocating melancholia filled my heart, while I pondered that this indeed was *BSD's figurative charnel house of which so many have plaintively spoken.

    Nothing is so pitiful as an untended grave, a loved one now forgotten. The short sad life of this doomed and fated OS makes us realize that there but for the grace of God go all of us.

    I planted some wilting marigolds, found discarded in the waste heap behind the caretaker's shack,wishing that by some miracle these fleurs de mort might take root and bring a modicum of cheer to *BSD's God forsaken plot. My fervent hope is that the torpid colored boy, who so carelessly mows the grounds, doesn't slice them down, inadvertently mirroring *BSD's own doomed encounter with death's irresistible scythe.

    Funny how things work out. Linux, that brilliant nova stella, now runs the Internet and the world's fastest computers, while *BSD lies moldering within its forgotten crypt. Let the barren silence of *BSD's tomb be a mute reminder that hubris and braggadocio were no defense on that woeful day when the Angel of Death's bleak umbra was cast upon *BSD.

  13. My business voip service by Anonymous Coward · · Score: 0

    And how does my business voip service join in on this authentication party? Either I am going to be too small to be considered a good guy or bad guys with $20k revenue a year will be able to do exactly the same things that I would need to do to make my business calls legitimate.

    I don't think this is going to work.

  14. "the one they are calling from" is a problem by raymorris · · Score: 1

    > will end up reaching a phone number other than the one the caller is actually calling from (if any).

    Your proposal will not work because: ...
    F) it relies on first solving the problem, then using the results to solve the problem

    The receiving end has no way of knowing which "number they are actually calling from", in general. In fact, there are no such thing as the number they are calling from.

    in the industry a phone number is called a DID number. DID stands for Direct INWARD Dial. The destination in need number is defined, the call can very well come from a phone that has no number. Consider a company with 1,000 employees, each with a phone on their desk. They need a few phone numbers (inward dial IDs) - tech support, billing, HR, and maybe a "main" number. So four phone numbers, 1,000 phones.

    1. Re:"the one they are calling from" is a problem by mark-t · · Score: 1

      The receiving end does have a way to know that the caller is *CLAIMING* to be calling from.... that's the number that the receiver does a reverse lookup on.

      Unless the number that they are spoofing is also controlled by the caller, a reverse lookup on a spoofed number would always fail.

    2. Re: "the one they are calling from" is a problem by Anonymous Coward · · Score: 0

      Shut the fuck up.
      Yours truly, signed
      Robocallers claiming to be
      A) Santa Claus
      B) a bunch of chickens
      C) someone too shy to talk
      D) DevinsCow
      Among others

      P.S. Go off yourself

      But seriously, other than sucking up your time, a robocall doesn't matter if it's spurious. It's not like the robocall somehow gets into your bank account. I guess if you were a betting fellow, you might follow people around and count robocalls to guess if they were in debt, and then try to buy their debt for your collection agency to try to pay back your investors.

  15. Re:Wonderful but I already know when a call is spa by Anonymous Coward · · Score: 0

    Then you'll probably want to switch phones to use one from a real phone maker.

    My phone has a setting to not ring when the "unknown" cid-bit is on.
    I fully expect another setting to be added to work with a new "verified" bit, and be capable of not ringing when off.

  16. Brett Buttfuck can't figure out cell phones. by Anonymous Coward · · Score: 0

    Yeah sure, nobody in Silicon Valley can get a signal anywhere. /sarcasm /retard Or maybe the problem is that you're just a dumb cunt and even radio waves find you boring and not worth going near? God you're pathetic lol.

  17. Bring on the clones by Anonymous Coward · · Score: 0

    Crooks looking to steal cell service "a thing" decades ago.

    Now crooks will clone so they can be "legitimate" AT&T or Comcast phone numbers.

    Sigh.

  18. There's an app for that by SuperKendall · · Score: 1

    There are a number of apps that do indeed block pam calls from ringing through, two I use are Hiya and NoMoRobo.

    I have for a while been mulling over building a regex based one though as it would be lots simpler and probably more effective.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re: There's an app for that by Anonymous Coward · · Score: 0

      This means trusting yet another company that I don't know with a complete record of every call I get. I can't say I like that either. I can see why all the kids use multiple apps.

  19. There must be cost involved. by 140Mandak262Jamuna · · Score: 1

    If a call seems to be coming from Telco A to Telco B, A must authenticate and owe a small fee to B. And vice versa. If it does not cost any money or revenue, there is no incentive for Telco A to be vigilant or sincere in the authentication issue.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    1. Re:There must be cost involved. by drinkypoo · · Score: 1

      If it does not cost any money or revenue, there is no incentive for Telco A to be vigilant or sincere in the authentication issue.

      They've made a reciprocal agreement. They both get the same thing out of it.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  20. Indian's Speak English, not German by Anonymous Coward · · Score: 0

    There are many reasons the US is full of spam calling, some are due to the way phone costs are paid, others are cultural, and others are language.

    The US has always had caller + receiver pays for any phone calls on cell phones. This was setup because smaller companies in dense population areas needed to get paid for all the calls coming in. Many people have so many "minutes" or unlimited voice minutes in a month that it just doesn't matter, but my cell play still charges US$0.10/min for any call - in or out. Europe has a caller pays system. If it cost the robotcallers $0.10 just to call me, I bet they'd stop. Quickly. Phone companies are already stuggling since voice calls only happen between strangers. Most people use SMS or email or some other IP-network method to communicate.

    In the US, robocalling tries to target the elderly who can be confused a little more easily. Most elderly people in the US will speak English and will expect to speak it on the phone. With all the outsourcing of call centers that US companies have done the last 25 yrs, there are millions of people who learned an American accent outside the USA. The fact that most of the business world uses English, not German, means our phones get to ring with spam callers more often. I would ask, in Germany, how often do you get personal phone calls that aren't in German?

    Robocalling any cell phone for any reason is illegal here, unless you've provided the phone to a business with which you have a business relationship.
    People already violating the laws don't care. The FCC is never able to track them down, since they aren't inside the USA. A solution to this is for phone providers world-wide to be held accountable for allowing spam calling from their networks. If AT&T and Verizon blocked all calls from India until the Indian govt got a handle on this issue, I bet it would get solved quickly. The same for Russian, Brazilian, and Filipino callers.

    Robocalling to a non-cell phone is illegal with a few exceptions.
    * religious calls - religious freedom crap.
    * political calls - politicians want to force their message.
    * surveys - Again, politicians want to learn what we think.
    * Pre-existing business relationship. I cannot stop Comcast from calling me if I am a customer
    * Debt Collections - I owe them money. Harassing phone calls is the only way debt collectors for most things can do anything. They can call 50 times a day, if they want. Legally, if I have debt, I can request they stop calling and they must. There are other legal protections, like they can't call my workplace or tell others about the debt, but the most effective collection companies will play very dirty and call your work, your boss, your parents, all your neighbors, trying to collect debt that some huge company already wrote off as a loss 3+ yrs ago. I only know about this because I had a cell phone long ago with the number of some deadbeat scum who didn't pay his bills. About once a year for 1-2 weeks, the phone wouldn't stop ringing from 7am until 10pm.

    So almost all scam calls start out as a survey, then if you don't complain, they transition to a "send us money" scam. For a few years, their was the "you've won a 7-day cruise" scam.

    In the US, we don't have many lottery scams. I'm guessing Europe must have a bunch based on the emails I see in the spam.

    It is legal to spoof the caller ID too, so that huge companies can have their 1-800 number be displayed when calling from thousands of other numbers. This is helpful to everyone, really.

    The real issue is that VoIP is so cheap and there's no provider that forces a single outbound number to be used per outbound line. I've been using VoIP service at home for the last 15 yrs. I can script a change to my caller-ID and even my originating phone number. As long as I'm not trying to defraud anyone, it is legal. It is possible to have my phone appear to come from the White House switchboard, for example. It is "political satire", which is protected speech in the U

  21. digital signatures by hAckz0r · · Score: 2

    Wow. Its about time. It's been more than 3 years since I started writing online, everywhere I could, and telling every single service provider's support manager I talked to, that they should standardize this exact technology between all carriers. If all device connections into each telecom network were verified in a standard way, and exchanged during handover, this problem would have been solved years ago.

    The biggest problem is with the addition of VOIP, the spammers are able to put whatever they want into a database and thus spoof the number at the other end where it goes back into a telcom network. Enforcement of a digital signatures for each device would fix the problem and with that the exchanged caller id, though much larger in size, would finally be useable for something. So, If you think blocking numbers is useful or effective, you are just wasting time. A blocklist is just blocking random phone numbers of honest people who are not actually calling you anyway.

    1. Re:digital signatures by Anonymous Coward · · Score: 0

      A blocklist is just blocking random phone numbers of honest people who are not actually calling you anyway.

      Blocking specific numbers or blacklisting is not useful because most spammers spoof a random number each time they call. However, whitelisting is extremely useful against these spammers because it's very unlikely that they will select a number from saved contacts to spoof as the source of a call. Furthermore, the fact that spammers randomize their caller ID number every time they call can also be used against them. For example, the whitelist feature on my phone allows somebody who is not in my contacts but calls twice from the same number in less than three minutes to ring through. This trips up the spammers because they never call from the same number twice. They're trying to dodge blacklists but in so doing they become vulnerable to the whitelist rules. Of course, any caller can always leave a message but the spammers rarely bother with that so their calls go straight to voicemail without even ringing my phone 99.99% of the time and my voicemail remains mostly empty because they almost never leave messages. If an unknown caller cannot be bothered to leave a message with a callback number then it's by definition an illegitimate call in my book.

  22. Lookup what? Home address by domain name? by raymorris · · Score: 1

    Let's explore your idea. Maybe there is a kernel of a possible idea there; perhaps you just don't know the terminology to express it clearly.

    What information, exactly, are you expecting to get from this reverse lookup? I take it the input is the CID (caller ID).

    Do you have some idea of what you plan to send this reverse lookup to?

    Here's some background information on how the phone system and CID works, using a real example I did for a Coca-Cola facility. Note, btw, that DIDs and bandwidth connections come from separate companies. Just like you can order a domain name from Verisign and an internet connection from Comcast.

    The facility needed to support 200 phones, 20 concurrent internal calls, and at least 10 concurrent calls in and out. So they ordered a PBX (private branch exchange) capable of meeting those requirements.

    They ordered bandwidth for incoming / outgoing. A T-1 supports 24 consecutive calls, so that was a good match for their needs. They shipped several local providers for their T-1.

    We made a list of how many DIDs (phone numbers) they'd need to list on the POTS, it was about 20. They ordered 20 DIDs.

    We configured the PBX to route each DID to the appropriate pool of stations. So for example if a supplier is calling, that's routed to a certain hunt group, job listings get a different DID and go to a different hunt group. The same phone may be in multiple hunt groups, with reception at the end of every hunt group.

    We also set an appropriate CID for each station. Note a station (phone) may be in multiple hunt groups, so it has many DIDs, or no hunt groups, so it has no DID. Therefore the DID and the CID cannot possibly match. For one or two stations, the best CID may be Atlanta headquarters, which is served by a different set of companies.

    When Coke makes an outgoing call, their PBX sends a CID to the company they bought their T-1 from. Note this isn't the same company they bought their DIDs from. Their T-1 provider includes this DID when they route the call to a regional POTS provider. The regional provider knows that the CID was provided by the T-1 provider and nothing more. They have no way of knowing how I chose the DID or if the local provider changed it. The regional provider hands it to a national backbone, and potentially an international one. Then one of the backbones hands it to Cricket, who sends it to you. Cricket doesn't have any way of knowing which provider added that CID, much less if it's "right" for some arbitrary definition of "right".

  23. No extra charge to solve the problem they cause? by shess · · Score: 1

    It's embarrassing that we're in 2019 and we can't authenticate callers. I think it's amazing that we haven't seen some massive DoS type attack because phone providers just trust each other like "Well, you're in the club, you must be legit". So now they're going to solve the problem which is caused by their inadequate system, and do it free of charge? WTF?

    Maybe instead there should be a tax on every call which is NOT end-to-end authenticated, and then let the free market take care of things.

  24. Re:Lookup what? Home address by domain name? by mark-t · · Score: 1

    Do you have some idea of what you plan to send this reverse lookup to?

    Yes... the number. Essentially, you basically would be making a kind of special "call" to this number from your own phone, effectively performing a reverse lookup that is completely independent of the incoming phone call. This special call wouldn't be identical to a regular phone call, more resembling a "ping", to use tcp/ip terminology, but the idea would be that a phone line that wasn't actually calling you at the time wouldn't even try to respond to this sort of ping, thereby effectively notifying you through a lack of response that a spoofed # is not where the caller is really calling from.

    The route that this special kind of call that effectively does a reverse lookup would take cannot be controlled by the original caller, so the caller has no practical way to spoof an arbitrary phone number unless the number they pretend to be from is not only a real one that the recipient has the ability to actually call back, but also a number is directly controlled by the caller as much as they control their own real phone line.

    There would have to be some additional work to allow legitimate spoofing, such as showing only the main office number on any outgoing call for a company, even from a direct dial phone anywhere in the building, but since this spoofed number is one that would be directly controlled by the company, the general principle still works.

    How I imagine it would work is as follows: The dialout line tells the main line that it is making a call to XYZ, and to act as a proxy for the reverse lookup request from XYZ when it happens. The main line verifies the number that the dialout line claims to be from using the same reverse-lookup protocol that the receiver would use, and if verified as an authentic number that it can proxy for, it would know to be a proxy for that phone call for a brief period... creating a temporary proxy entry in its cache so that it can authenticate a reverse lookup when it happens, and deleting the proxy entry after a short time (maybe 15 to 30 seconds or so, which should be plenty of time for a reverse lookup to happen) so that memory resources are not needlessly wasted.

  25. Thanks for the explanation. Answer 1 and 10, then by raymorris · · Score: 1

    Thanks for the explanation.

    You propose to replace the existing world wide phone network with new protocol.

    https://craphound.com/spamsolu...

    1, 10, 2 & 9 & 10, none, 1

  26. Re:Lookup what? Home address by domain name? by Sique · · Score: 1
    The main problem is that a phone number from a technical point of view doesn't indicate a specified station (the name Caller ID is somewhat missleading). It's a route. It gives the network the information how to route a call. Incoming and outgoing route don't have to be the same for the caller ID to be legitimate. As I install phone switches for a living, I know the setup of several companies, and many of them bought PSTN connectivity from several providers, which means that they have several trunk numbers, that are all routed to the same phone switch. Outgoing calls always get the caller ID of the primary trunk, independent of the trunk the call is actually leaving the company. The outgoing trunks are chosen by rate: The trunk that currently offers the best rate for the called number gets used, and if that trunk is full, the next cheapest is used. In the same way, the primary trunk is used for incoming calls, but if it's full, the other trunks are overflow destinations. This setup also provides for redundancy. If one trunk fails, another can be used, and the called party still sees the same caller ID, independent of the route the call actually takes.

    With this setup, there is almost a guarantee, that an outgoing call and an incoming call will have different routes, even if the stations at the end of both connections will be the same.

    It gets even more confusing in other coutries. In Austria for instance, any entity can get a number starting with 5 (four to six digits long), which acts like a separate area code reserved for this company. Calls to a 5xxx number are always considered local calls, and the difference to the rate of the actual call has to be paid by the owner of the 5xxx number. On the other hand, an owner of a trunk can have extensions of arbitrary length, it's not necessary to buy DIDs or similar, as long as the total E.164 number is not longer than 15 digits. One of my customers for instance has the extensions -5 and -6 for the call centers, but three digits extension for fixed stations and five digits extensions for internal mobile (DECT) phones. The caller IDs the customer sends to the PSTN thus have lengths between 8 and 12 digits (something totally impossible in the U.S. and Canada, where a phone number always has to have 10 digits, with 3 digits for the area code and either three digits for the local code and four digits for the extension, or seven digits for the subscriber number).

    Phone providers in Austria offer online tools to their customers where they can define the routes for their trunks, define overflow destinations or caller ID rewrites, so incoming calls to their locations are routed to the right trunks. Especially if you have a 5xxx number, you can finely tune the actual trunks used for calls to your central 5xxx, depending for instance on the origin of the call, or on patterns in the extension numbers or both.

    And the owner of the 5xxx number can have several independent local phone switches in the respective locations, and all of them will use the same 5xxx caller ID (plus extension), and in each case this is legitimate. But your scheme would still fail, as the phone switch at location L, where the call went out, is independent for instance of the phone switch at location C, where the call center is located, and where all incoming calls are routed to. Any "call back" feature you imagine would be answered by the switch C which has no information about the call from switch L -- and still the caller ID switch L is providing is totally legitimate.

    --
    .sig: Sique *sigh*
  27. Re:Thanks for the explanation. Answer 1 and 10, th by mark-t · · Score: 1

    No, I'm pretty sure that backward compatibility could be retained while it is being rolled out.

    Caller ID didn't work either until at least the source and destination exchanges had been updated, but phone calls continued to work normally.

  28. Point of fact: can still use a 1980 phone by raymorris · · Score: 1

    As a factual point, you can actually still use a 1980 phone, to either make or receive calls. I still have a box of 1980s phone equipment that still works fine. Just because you have caller ID capability does NOT require me to update my stations, my PBX, or anything else in order to call you. You just won't get a caller ID frame if I don't send one, sonon your end it will show up as "unknown".

  29. PS you may use non-caller Id capable by raymorris · · Score: 1

    PS if by chance you do network or server admin, you may have a modem you can dial to work on the equipment. (You can't use the network to connect to a router that it down.). If you've ever done that, you've probably used telephone equipment that isn't caller ID capable. Many modems aren't.

    The point being - they don't have to be. Caller ID does not and did not require everyone around the world to simultaneously replace everything.

    Thanks for the idea, though. We'll put it in the file.

  30. Re:Wonderful but I already know when a call is spa by Gojira+Shipi-Taro · · Score: 1

    This is why I love the Do Not Disturb mode in Android Pie (9.0) You can tell it things in great detail like "Don't ring or show a text unless the call is from someone on my contacts (or even a subset)"

    It makes all the call block apps that were necessary the past couple years completely unnecessary. I'm sure if I was in Sales or had some other reason to have to answer calls from numbers I don't know it would suck, but I identified early on in my career all the reasons I was NOT EVER going into sales.

    --
    "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
  31. To clarify by raymorris · · Score: 2

    To clarify, if I'm understanding your proposal correctly:

    In order to make a call and not have it show up as suspicious, the caller would need to both switch their service to handle incoming calls while an outgoing call is ringing, and upgrade their equipment.

    The receiving station would otherwise show the call as suspicious. Therefore, upon initial rollout by a station manufacturer, almost all calls would show as suspicious.

    Is that correct?

    Assuming that's correct, people would quickly learn that all calls they receive show as suspicious. They would stop using it within a week. Callers would have no reason to implement it, given that calllees ignore it.

    They only want it would work would be if the whole world pretty much switched over all at once, everyone gets new phones, etc. Experience shows such ideas have not worked.

    Btw, if you're going to require a "everyone switch this week", we have PKI, so there is no need for a callback. All callers could simply send their signed certificate, which all calleees would use to authenticate the call.

    We've tried for nearly twenty years to get people to upgrade to IPv6. Even given that IPv4 requires goofy hacks, and there are no more IPv4 addresses to issue, people haven't switched to IPv6 - even with strong reasons for both sides to do so.

    You need a system where it makes sense for either most callers or most calleees to switch, before the other end has done so.

    1. Re:To clarify by mark-t · · Score: 1

      Therefore, upon initial rollout by a station manufacturer, almost all calls would show as suspicious.

      Kind of like Caller ID itelf when it was first being rolled out flagged most incoming calls as :"unknown", or "no caller info sent".

  32. Re:No extra charge to solve the problem they cause by Anonymous Coward · · Score: 0

    Maybe now that there are more internet-enabled mobile phones than there are living humans, we should just develop a voice-chat relay system that uses PGP signed VOIP and bypass the phone companies entirely for calls that don't involve landlines, and then send all calls from landlines directly to voicemail without ringing.

  33. No, because it didn't require most callers to chan by raymorris · · Score: 1

    Caller ID didn't require most callers to get a second line, so no, most calls showed the number.

    But let's pretend it had. In every other case, it would show the caller's number - useful information.

    A call-back system could only flag an incoming call as suspicious (after the third ring). Before it is widely adopted, it would flag all calls as suspicious.

    If you're going to introduce a new protocol and get everyone to start using it, a certificate works after the first ring, rather than the third.

    Again, thanks for the idea.

  34. Re:No, because it didn't require most callers to c by mark-t · · Score: 1

    Caller ID didn't require most callers to get a second line, so no, most calls showed the number.

    No... most calls did not show the number... the separate call display unit I had at the time either said "unknown" or "no caller info sent", with the the area where the phone number itself would appear on the device being blank. Other times, when the number did show up, in the text area for the display, it only showed the city and province or state that the caller was calling from, and not the caller's actual name. I actually don't remember how long this was the case, but it did it for long enough that even over 20 years later, I still don't pay as much attention to the name that is associated with a number in the caller ID info as I do to the actual number that shows up. Partial info was still moderately useful in the early days of caller ID even without the full name of the caller because the people who made the most use of it still knew the people's phone numbers for their friends and family, and unrecognized phone numbers were just that, unrecognized.

    If you're going to introduce a new protocol and get everyone to start using it, a certificate works after the first ring, rather than the third.

    Why do you figure it would take until after the third ring? I'd imagine that this only would add one more ring to the delay for the info, at most. Secondly, even if you answer right after the first ring, before you've got the complete story, that shouldn't stop you from receiving the lookup info that you asked for as soon as you received the call, if it was available. Finally, as technology improved, I'd imagine that the delay before getting the lookup info back would get shorter and shorter, eventually becoming as unnoticeable as the fact that when your phone now first starts to ring, full CID info is shown as soon as it starts to ring... you don't have to wait for the first ring to finish like you used to.

  35. Stop "allowing" spoofing, Switch it off. by SCUBA+Instructor · · Score: 1

    [quote]...an exchange of authenticated calls between two separate providers ...[/quote] What about scam calls made _WITHIN_ AT&T or Comcast? Are they going to be screened or not? Scammers have so much power (as in admin rights), they can switch their calls thru any switch. Easy fix. Given that AT&T and Comcast, _ALLOW_ callerID spoofing. Scammers have total control over their victim's caller ID display. The fix is to _DISALLOW_ spoofing. Switch it off.

  36. That's enhanced caller ID by raymorris · · Score: 1

    Name and area is enhanced caller ID, a separate protocol launched several years later. The additional information is fetched via Analog Display Services Interface. It has a lookup delay and is subject to DIP fraud. Anyway that's a different topic than caller ID, which sends the phone number.

    > Why do you figure it would take until after the third ring?

    The first ring "wakes up" the receiving station. It is then ready to receive the 1500 baud, 450ms FSK caller ID frame. In your proposal, it would then call back that number. After the first ring of the second call (second ring of the first call), it could send the "did you call me?" query. Then it would await the response coming back.

    > as technology improved, I'd imagine that the delay before getting the lookup info back would get shorter and shorter

    There are 10 billion phones, which all have to interoperate. Any phone can call any other phone. For that reason, POTS ring protocol doesn't slowly improve. It doesn't gradually change. That's what you seem to be missing. It's not like Facebook Messenger, where a company can decide to switch up the protocol. The last major change was over 50 years ago, in the 1960s, when we started introducing touch tone dialing. It took 20 years after that to get rid of pulse dialing.

  37. Also don't forget the logic error by raymorris · · Score: 4, Informative

    Btw before even trying to figure out a technical protocol, don't forget you need to fix the logic. A station is not a DID and a DID is not a station. It *may* be that your station (phone) has a phone number, only one phone number, and you never use call forwarding, and no other phone uses that number. Those things might be true for you today, but those are absolutely not rules in the phone system. Some people DO have call forwarding, and a a lot more.

    It's a lot like the name Google.com - that does NOT identify a particular server. A dialed number doesn't identify a particular phone any more than Google.com identifies a particular computer. There are many buildings full of servers, and any request for Google.com will use several randomly selected servers from among thousands.

    For example, I volunteer to receive calls for a crisis hotline which gets a few calls per month. The person in need of help calls the crisis number. They know which service they are trying to reach. They have no idea which phones will ring, and they don't care. They are asking for a service (1-800-help), not for a specific device (an IMEI or other station ID).

    I'm not always able to answer the phone of course, so the crisis line doesn't just forward the call to my mobile phone. It rings my phone, and while it's ringing my phone if I don't answer within 10 seconds it starts also ringing another volunteer, ten seconds later it adds a third, etc, until someone both answers and presses 1 to accept the call.

    Now suppose my phone were to call the person back, asking "did you call Ray's phone?" Their phone has no idea whether they called my phone or not! They called 1-800-help, not "Ray's LG phone, the one he just bought". Their phone has no way of answering that question.

    The number you dial doesn't identify a device. "Did you call Ray's mobile" isn't an answerable question.

    Similarly, if I miss a call that rings my mobile, I don't know if the caller was calling the crisis line, my business number, or my personal number. Any of those three numbers, identifying three different services, might ring the same device.

    So get it out of your head that there is some fixed relationship between a phone and a number that someone can call. There isn't.

    1. Re:Also don't forget the logic error by mark-t · · Score: 1

      Now suppose my phone were to call the person back, asking "did you call Ray's phone?"

      They don't ask "did you call Ray's phone", they ask "did you call 1-800-help", and it may be able to do this even before it finished forwarding the incoming call to the -800 number to your phone.

    2. Re:Also don't forget the logic error by mark-t · · Score: 1

      Er... no, your phone would ask did the other phone call 1-800 help, not the service that provides the number... I just realized that wouldn't work at all., because the 1-800 help exchange is not physically connected to your phone.

      That would mean that the caller has to give you the number it is calling in addition to its own CID info, and then you, as a recognized user of the 1-800 help number, would be able to authenticate the call against one that the 1-800 help number really did forward to you by asking them (which they should know since they just fowarded the call to you), and you would only do this since the 1-800 line is not your actual phone number.

    3. Re:Also don't forget the logic error by raymorris · · Score: 1

      > and you would only do this since the 1-800 line is not your actual phone number.

      Which if the four numbers that may ring my phone is my "real" number, in your opinion?

      Again, there is no fixed mapping between DIDs and stations. When you first start thinking about phones, if you've never used anything more complex than the default Cricket setup it's easy to start off thinking that way, but that in way lays madness. You will drive yourself crazy trying to decide which DID is the "real" or "first" DID for a station, or what it the "default" station for a given DID. You'll really go crazy when you realize I have DIDs that can never reach a station, and DIDs which normally don't end at a station. I have nearly the simplest PBX there is, Coca-Cola's is far more complex, yet even I have DIDs without stations.

      After driving yourself insane trying to map them to some sort of "first DID" and "default station", you'll next realize that was all for naught, because the other DIDs and other stations also have to work. You can't make it work only for the "default station", which doesn't exist anyway.

      Again, DIDs and stations are orthogonal concepts.

    4. Re:Also don't forget the logic error by mark-t · · Score: 1
      Example, a person at phone number X calls 1-800-help, which forwards to phone number Y. Phone number Y queries X to ask if it is currently calling 1-800-help, the number that was supposedly originally dialled at X. The answer is yes, so the number shows up as valid.

      If X spoofs, the callback query from Y doesn't end up going to X, and so X has no control over whether the response is going to succeed or fail.