lastchancename - I cant find a way of periodically testing the modem on its own or indeed at all once it is in the main loop.
All the code examples I have come across that can get the signal details, imei number etc etc instruct the modem to reboot first.