| Author |
Message |
electronics_kumar
Joined: 29 Nov 2004 Posts: 645 Helped: 24 Location: Tamilnadu
|
21 Mar 2006 14:16 source and channel coding |
|
|
|
| I WAN TO understand the difference and purpose of source and channel coding
|
|
| Back to top |
|
 |
ceaser
Joined: 26 Dec 2005 Posts: 133 Helped: 10 Location: Egypt
|
21 Mar 2006 15:10 Re: source and channel coding |
|
|
|
what iknow about encoders types is
source encoders: it is techinques to encode the signal to be sent to the write distination like 3gp, mpeg, amr, evrc, smv.
it has some types like vedio encoders, vocoders,speach encoders
these pdf will explain to you some types of source and channel encoders
|
|
| Back to top |
|
 |
mimomod
Joined: 25 Jan 2006 Posts: 110 Helped: 15
|
21 Mar 2006 17:21 source and channel coding |
|
|
|
Hi electronics_kumar,
purpose of the source coding is to eliminate redundant data from a signal. For example, if your digital data contains many '0' as in the sequence "000010100010000011", then it is much more efficient to code that long data into "52461". "5" means that there are 4 '0' and one '1', "2" means there is one '0' and one '1', etc. In reality, indeed many physical signal such speech and image contain many redundancies, so source coding is very important. By using source coding, people could design many data compression algorithms to save data efficiently, or reduce the bandwidth for transmitting communication signal via a channel.
The purpose of channel coding is to introduce redundancies into information data. This seeems like a contradiction with that of source coding. But you must be aware that channel coding introduces redundancies in a controlled manner, whereas redundancies inherent in physical signals are random (uncontrolled). This redundancies introduced by channel coding are very important to reduce (or in some cases eliminated) the errors which may occur when you transmit or save/record information data.
best
|
|
| Back to top |
|
 |
cwjcwjcwj
Joined: 08 Nov 2004 Posts: 188 Helped: 2
|
22 Mar 2006 0:03 Re: source and channel coding |
|
|
|
| Source coding normally involved compression, whereas channel coding will generate parity bit to correct or detect errors....
|
|
| Back to top |
|
 |
mimomod
Joined: 25 Jan 2006 Posts: 110 Helped: 15
|
22 Mar 2006 11:40 source and channel coding |
|
|
|
coding by introducing parity bit(s) is the simplest way to do channel coding. Parity bits only can be used to detect error, but not to correct error. This is enough for example in computer systems, but not in communication systems.
Other channel coding such as convolutional coding and reed-solomon coding could also correct errors. So, generally there are two kind of channel coding: error detection and error correction.
best
|
|
| Back to top |
|
 |
dangbien
Joined: 14 Dec 2005 Posts: 8
|
24 Mar 2006 5:55 source and channel coding |
|
|
|
hi thanks
Added after 1 minutes:
ther channel coding such as convolutional coding and reed-solomon coding could also correct errors. So, generally there are two kind of channel coding: error detection and error correction.
|
|
| Back to top |
|
 |
ans2006
Joined: 24 Jan 2006 Posts: 15
|
24 Mar 2006 11:08 Re: source and channel coding |
|
|
|
Hello,
I guess all the above replies have given you an idea of source and channel coding.
Very simply put, source coding is about compression...'00000' may be represented as 5 '0', as mentioned in one of the replies above.
Channel coding is about adding redundancies...These redundant bits are added to detect and correct errors.
There seems to be contradiction. Why do we need both souce and channel coding??
One adds redundancies and one removes them.
For video transmission, there need to be a trade-off between source and channel coding.
Please refer to the attached paper on trade off.
Cheers,
ans2006.
|
|
| Back to top |
|
 |
mimomod
Joined: 25 Jan 2006 Posts: 110 Helped: 15
|
24 Mar 2006 23:44 source and channel coding |
|
|
|
Hi ans2006,
as i said in my previous post, the different between redundacies at the source and redundancies introduced by channel coding is that, the first one is uncontrolled, and the second is controlled. So if one gives more attention to both, it is no contradiction at all.
best
|
|
| Back to top |
|
 |
silawi
Joined: 24 Nov 2005 Posts: 135 Helped: 3 Location: Jordan
|
28 Mar 2006 14:37 Re: source and channel coding |
|
|
|
i have uploaded an important file concerning the source-channel coding for wireless networks,u can download it and extract the useful info for u.....
just search for it in the "digital communications" forum.....
|
|
| Back to top |
|
 |