Editing
Channel Coding
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== <span style="color: #FFFFFF;">Understanding</span> == Channel coding is understood through '''Redundancy''' and '''Error Detection'''. '''1. The Power of "Wait, What?" (Error Detection)''': If I say "Hello," and you hear "Hxllo," you know something is wrong because "Hxllo" isn't a word. * Channel coding adds a "Rule" to the message. * If the receiver sees the rule is broken, it knows there is an error. '''2. The Power of "Repair" (Error Correction)''': If I say "Hello" three times ("Hello Hello Hello"), and you hear "Hxllo Hello Hello," you can use the "Best 2-out-of-3" rule to know the first word was actually "Hello." * This is a simple but inefficient way to fix errors. * Advanced math (like Hamming or Reed-Solomon) allows us to fix the error using much less "Extra Data." '''3. The Shannon Limit (The Noise Wall)''': Shannon proved that no matter how much "Static" is on a wire, as long as you use the right code, you can send data with **zero** errors. * However, as the noise goes up, the "Speed" must go down. * You can't beat the physics of the channel, but you can get exactly as close as the math allows. '''Forward Error Correction (FEC)''': This is when the receiver fixes the error itself without asking the sender to "Send it again." This is essential for things like satellite TV or deep space probes where the sender is too far away to talk back quickly. </div> <div style="background-color: #8B0000; color: #FFFFFF; padding: 20px; border-radius: 8px; margin-bottom: 15px;">
Summary:
Please note that all contributions to BloomWiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
BloomWiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information