## Gray coding

#### The concept of Gray coding for optimizing the bit error probability for a given symbol error probability was first introduced in Chapter 3 in the context of M-ary baseband signalling. For M-ary bandpass signalling it is equally sensible to use an intelligent assignment of bit patterns to symbols in the constellation space to ensure that neighbouring symbols (those most likely to be detected in error), only differ by one bit. |

####