i just registered my number @ https://www.lnnte-dncl.gc.ca/
fast and easy, but they have a 30 day grace period. Oh and by the way newspapers and charities are exempt.
DNCL has not worked for me. Totally ineffective. And the process by which you file a complaint requires getting a bunch of information about the caller which is never possible to get. I've tried.
I'm pretty sure that by the way the people who call are speaking, that the call is coming from outside Canada, which means the CRTC has no teeth.