In every digital communication system, whether it is a home DSL or cellular data plan, one fundamental parameter we always hear about is the data rate. Data rate is simply the number of bits transmitted and received during one second, also called the bit rate denoted by bits/second (b/s). Stated in another way, the source produces one bit during every seconds.
Since these bits consist of 0’s and 1’s, we start with assigning them two distinguishable voltage levels and , an example of which is shown in Figure below. Such a representation is called a constellation. Our ultimate purpose is to transmit a sequence of these voltage levels according to the bit stream at the Tx side. Then, we design the system such that these voltage levels are received undistorted in every manner at the Rx side so that the Rx can perform the inverse mapping from voltage to bits and find out the original bit stream.
Based on this reasoning, a very simple digital communication system can be built as follows: At the Tx side, logic 0 and 1 of a bit sequence are mapped to levels and of a symbol sequence , respectively, at discrete time intervals . This process is called bit-symbol mapping and the time index counts each such symbol time, . A symbol is basically a mapping from the binary logic levels to signal levels into the real world. The constellation in Figure above illustrates the relationship between bits in and symbols as
For a bit sequence 1010, the generated symbols for are shown in Table below.
The block diagram of such a system is shown in Figure above. The received signal is corrupted by the addition of random noise on the Rx side such that the the received signal is given as
As a consequence of noise addition, the received symbols are scattered around the actual symbol values as illustrated in the decision block of Figure above. Common sense dictates that symbol decisions should be taken according to the following rule:
If is closer to , it is decided that symbol was sent at time , and if it closer to , it is taken as symbol .
Such a decision rule is applied to compute in Table above for where we luckily encounter no errors. The above relation is actually a manifestation of the minimum distance rule.
Finally, the subsequent symbol-bit mapping generates bit 0 for symbol and bit 1 for symbol to form the estimated bit sequence . Notice that the digital communication system constructed above is sending and receiving one bit in every symbol time .