Does anyone know how CallerID is passed to a GSM cell phone? Is the audio channel used? Or the signalling layer? Even though the phone's codec is optimized for speech, is it possible to use FSK (frequency shift keying) through the codec?