If you are having VOIP call problems, try using the DVG (DLINK ATA) on a different BROADBAND ISP connection (i.e. ask a friend).
This should help to isolate the problem to some extent as to whether it is related to your ISP's network or Primus' Network. If the problem is both networks then further testing with Ping and Traceroute may help isolate the problem further.