It may depend on how the provider of your DIDs processes registration? I have residential Comcast service, and I was experiencing registration problems over time similar to what has been described in this thread. My PIAF is version 20653. The Comcast service would often drop to "very slow" and registrations would become lagged and eventually time out. The entire PBX would effectively go off-line, though local calls were OK.
Usually the PIAF would recover registrations and no troubles were reported (often in the wee hours of the AM). System logs would report long periods of time when DID registrations would time out. When in "failure", Vitelity would report that the server was not available for any attempted call, a busy signal was returned to the caller. Except to reboot the server, no solution was found to restore service .
I contacted Vitelity, my provider, and was advised to change the "qualify=yes" in the trunk configuration settings (outgoing) to "qualify=no" . Prior to making this change, SipInfo (from the Reports tab) was reporting "Request Sent" for all of the configured DIDs (12) on this PIAF box. Since this change was made, I have NOT had any reported problems, failed registrations, or busy signals on incoming calls.
YMMV, but changing the qualify entry to "qualify=no" appears to have resolved the issues I was experiencing.
/Pete./