Patent ID: 7969929

Claim:
A system for transferring data, comprising: an interface configured to receive data that is sent via a first link; and a processor coupled to the interface and configured to: determine whether there is discontinuity in the received data, the determination being based at least in part on information included in the received data; in the event that the received data includes a discontinuity, generate replacement data that repairs the discontinuity; and transmit at least a portion of replacement data to a second link such that a synchronization requirement associated with the second link is fulfilled, wherein the replacement data includes a replacement Global Systems for Mobile Communications (GSM) frame, wherein the processor is further configured to evaluate the received data to determine whether at least some of the received data is ready for transmission to the second link, and wherein evaluating the received data to determine whether at least some of the received data is ready for transmission to the second link includes determining that there are at least P consecutive packets that have been received, P being a predefined integer.