A system for providing a single number reachability solution for
communications with a desktop telephone and a cellular telephone includes
a mobility application coupled to a call management application. The call
management application can associate a telephone number with a desktop
telephone and a first communication port, receive a first telephone call
initiated by a remote device and directed to the telephone number, and
offer the first telephone call to the desktop telephone and to the first
communication port. The mobility application can associate the first
communication port with a cellular telephone, obtain a second
communication port from multiple available communication ports in
response to the offer, and place a second telephone call to the cellular
telephone using the second communication port. Signaling associated with
a communication session with the remote device passes through a call
management application, and media associated with the communication
session passes directly between the remote device and an answering
device.