A method for performing a handoff for a mobile device from a first radio
station to a second radio station. The method includes buffering a first
media data set that is received through the first radio station. The
method also includes cross-correlating a tail portion of the first media
data set and a head portion of a second media data set to generate a
cross-correlated media data set, if the second media data set is received
through the second radio station. The method further includes
synthesizing, using a modeled portion of the first media data set, a
synthesized media data set, if no media data is received through the
second radio station within a threshold. The method further includes
extending the first media data set to generate an extended media data
set, if no media data is received through the second radio station at the
threshold.