For the sake of the argument, let's talk TCP/IP, but if other technologies are more suitable, by all means, please say so!
My understanding of classic link aggregation is a round-robin type send method for combined bandwidth and ideally line-level redundancy on whichever layer.
Is there a method for bonding two connections, which mirror the data sent and uses the mirrors for real time error correction? Maybe even through checksums instead of full multiplication? Think "raid for networking".
This would be useful to add error correction to applications, which do not offer it themselves. One example would be VoIP over wireless networks, which often suffers from late or lost packets.