It could be that the GSM processor maintains its state through a phone reboot. Pulling the battery, either to replace the battery itself or the SIM card, would force the GSM processor to start anew though.