You will need to look at the signalling in a wireshark trace, as sip trunks should clear down at the end of the call just like isdn does as the system gets the "bye" message.

Saying that i have a site where the spnet trunks randomly lockup and have to be cleared despite showing as idle in dm/kmmc