Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Gray-coded mapping is a technique used in digital modulation schemes (like QAM, PSK) where the bit patterns assigned to constellation points are arranged so that adjacent points differ by only one bit.

✅ What is Gray Code? • A binary numeral system where only one bit changes between two successive values. • Example (2-bit Gray code):

Binary Gray 00 00
01 01
10 11
11 10

📡 Why Use Gray-Coded Mapping in Modulation?

Because in real-world transmission, noise may cause the received symbol to land near a neighboring constellation point. If: • Adjacent points differ by just one bit, then • A small symbol error causes only one bit error, not multiple.

This significantly reduces Bit Error Rate (BER).

🔍 Visual Example (4-QAM):

Symbol Coordinates Binary Gray-coded S0 -1 - 1j 00 00 S1 -1 + 1j 01 01 S2 +1 - 1j 10 11 S3 +1 + 1j 11 10

Gray-coded version ensures adjacent symbols differ by one bit.

✨ Summary:

Gray coding minimizes bit errors caused by symbol errors, which is especially valuable in noisy channels like wireless and satellite links. It improves reliability with no added bandwidth or power cost.