Overview Coding Theory
Overview Coding Theory
The communication can be either in space domain (I.e.; from one location to another ) or in the time domain (I.e.; by sorting data at one point in time and retrieving it sometime later) The role of source coding is twofold, it serves as translator between the output of the source and the input to the channel, for example the information that transmitted from source to the destination may consist of analog signal , while the channel may expect to the receive digital input , in such a case , an analog to- digital conversion will be require at the decoding stage ,secondly the source encoder may compress the output of source for purpose of economizing on the length of the transmission , and the other end , the source decoder decompresses the received signal or sequence . Some applications require the decoder restore the data so that it is identical to the original , in which case we say that the compression is losses. Other applications , such as most audio and image transmission , allow some (controlled) difference or destination- between the original and the restore data , and
this flexibility is exploited to achieve higher compression, the compression is then called lossy. Channel code: Channel coding is often used in digital communication systems to protect the digital information from noise and interference and reduce the number of bit errors. Channel coding is mostly accomplished by selectively introducing redundant bits into the transmitted information stream. These additional bits will allow detection and correction of bit errors in the received data stream and provide more reliable information transmission. The cost of using channel coding to protect the information is a reduction in data rate or an expansion in bandwidth.