Researchers at MIT Develop The Fastest Possible Data Transmission Method
1–10 of 11 posts
Re: Researchers at MIT Develop The Fastest Possible Data Transmission Method
#2Re: Researchers at MIT Develop The Fastest Possible Data Transmission Method
#3Re: Researchers at MIT Develop The Fastest Possible Data Transmission Method
#4Re: Researchers at MIT Develop The Fastest Possible Data Transmission Method
#5Re: Researchers at MIT Develop The Fastest Possible Data Transmission Method
#6Really interesting, but definitely this has little to do with 'fastest possible data transmission'. It just is a nice way to find the optimal code rate for the current channel. Current systems just adapt the code rate and send all data again. I wonder if something similar exists or could be developed for source encoding, i.e. progressively enhanced video streaming, so that if you want higher quality you would just co…
Re: Researchers at MIT Develop The Fastest Possible Data Transmission Method
#7Based on a paper in 2007: http://allegro.mit.edu/pubs/posted/journal/2007-erez-trott-w... Patent: http://www.google.com/patents/US8023570
Re: Researchers at MIT Develop The Fastest Possible Data Transmission Method
#8Really interesting, but definitely this has little to do with 'fastest possible data transmission'. It just is a nice way to find the optimal code rate for the current channel. Current systems just adapt the code rate and send all data again. I wonder if something similar exists or could be developed for source encoding, i.e. progressively enhanced video streaming, so that if you want higher quality you would just co…
Actually, this is likely an improvement on rateless/fountain codes. A key feature of these codes is the ability to reconstruct an entire message block if you collect "enough" subcodes, regardless of order. These actually obviate the need for retransmission and are crucial for things like reliable multicast wireless: it would be a nightmare to keep track of each of your receivers and retransmit lost packets to each one, with rateless codes you theoretically don't even need to know your receivers are there. Just keep spewing out data and eventually they will receive enough to make up for missing blocks.
A casual glance at this paper implies that they've found a model of these codes that takes into account standard models of noisy wireless channels; using this model allows you to optimize your code to have less error correcting overhead (meaning you need to collect fewer packets to successfully reconstruct the original message).
More info, and perhaps a more coherent explanation: http://en.wikipedia.org/wiki/Fountain_code
Re: Researchers at MIT Develop The Fastest Possible Data Transmission Method
#9http://www.quora.com/What-is-the-safest-way-to-send-someone-...
Re: Researchers at MIT Develop The Fastest Possible Data Transmission Method
#10Does this have any bearing on AI or machine learning. According to Marcus Hutter, the best AI is one that can compress the most (the hutter prize for compression). If compression is the same problem as data transmission, than this might an optimal AI algorithm as well.
To take a really simple code, let's say you have this data:
10110
Then you append a checksum (actually a parity bit here) to the data 1+0+1+1+0 = 1 (in binary)
101101
Now let's say there's interference and a bit flips:
100101
The receiver calculates the checksum and sees that the sum is 1+0+0+1+0 = 0, which does not fit since the sum is supposed to be 1. Thus the receiver knows that an error happened and can request a retransmission. More advanced codes like those discussed here can allow arbitrary levels of error correction, instead of only detection of single errors like the parity bit; but higher levels of error correction come with an overhead, and apparently the innovation here is a technique to reduce this cost in wireless networks.