Interesting. I didn't know there were variations.
"CALLER ID DELIVERY TYPE
Caller ID signaling is sent by the local phone company's central office in either of 4 different electronic formats.
Bellcore 202 signaling is sent between the first and second ring in the countries such as the US, Canada, Mexico, Australia and others.
Caller ID is sent *before* the first ring by British Telecom (BT) in the United Kingdom. Similarly, Caller ID is sent before the first ring or after a very short ring burst using ETSI signaling that is prevalent in eastern and northern Europe.
In countries or regions where older central office equipment is used Caller ID is delivered via DTMF (touch-tones). Contact CallerID.com for a different version of this unit if Caller ID is delivered via DTMF signaling. "
So apparently there is a workable scheme, where the CallerID is delivered before the ringing voltage.
It's possible the first presentation of Ringing Voltage, could "open" the CallerID module to listening to the line. If the CallerID is listening all the time, if there is a noise burst on the line, you might get random displays appearing on the LCD display of your CallerID box. The error checking may not be fancy enough, to stop all error-filled packets.
Still, if BT can do it, why can't we ? :-) It would be interesting to see if they patented their idea :-)
Paul