Patent ID: 8649276

Claim:
A mobile communications network node comprising: a memory storing a plurality of files that synchronizes with at least one other node in a communications network; a wireless interface arranged to establish a wireless communications link with the at least one other node; and a processor arranged to: establish the wireless communication link for a time and control the wireless interface such that the wireless communications link has a rate of synchronization being at least one megabyte per second during the time; access information indicating a number of blocks to be received at the mobile communications node from the at least one other node; create a receive vector having one bit for each of the number of blocks, the processor also being arranged to monitor a number of set bits in the receive vector; for each bit in the receive vector, set the respective bit when an associated block is received from at least one other node; determine when the total number of set bits meets a threshold that triggers sending the receive vector; monitor to determine a predefined number of duplicate packets have been received; trigger to send the receive vector when the predefined number of duplicate packets have been received; and send the receive vector to the at least one other node when the total number of set bits meets the threshold.