A method of facilitating telephony communications over a packet-switched
network includes detecting signaling tones in an audio stream and blocking
them from the stream in response to the detecting. After the blocking, the
audio stream is sent over an undependable channel in the packet-switched
network. The detected signaling tones can be sent over a dependable
channel instead of the undependable audio channel.