Due to all of the threads about scam calls, and faked CLID. Is egress filtering a thing? EG does Spark or Vodafone check that the CLID for outgoing calls is actually set to a number that they manage? Meaning that if a scammer were to use a Spark connection, they would be unable to make any phone calls unless they used a valid Spark number for the CLID. Which is turn would make it far easier to trace the source of the scam calls.
Sure, every Telco in NZ would need to do this. But it would make it a lot harder for the scammers. Withheld CLIDs should be changed to default numbers that would still identify the originating Telco. Incoming international calls can be checked to make sure an overseas number is used. And international Withheld CLIDs could be changed to a default international CLID. So blocking unwanted international calls would be easier.
I'm not picking on Spark or Vodafone in particular. Just using them as example.
I get that there will be setup costs. But the results would be worth it.