Packet recovery in high-speed networks using coding and buffer management | Synapse