An end-user communication device comprises a telephony interface, network
interface, and control circuitry. The telephony interface exchanges
telephony signals with a telephone connection to a telephone. The network
interface exchanges Internet Protocol (IP) packets with an IP interface
for an IP connection to a first service provider. The control circuitry
interworks between the telephony signals and the IP packets. For a set of
the IP packets being transferred to the IP interface, the control
circuitry places a first IP address in the first set of the IP packets
for use by the first service provider to route the first set of IP
packets over a peer-to-peer IP connection to a second service provider
and places packet telephony network addresses in the first set of the IP
packets for use by a packet telephony network in the second service
provider to provide telephony service.