|
Post by Progenitor A on Feb 18, 2011 17:41:31 GMT 1
The signal below is clocked into a communication system at 20kb/s. We need to transmit it without delay but all we have is a communication channel with a maximum bit-rate capacity of 10kb/s
Is it possible to send the signal below without error or delay through our communication channel?
20kb/s rate 000111000111111000000111
|
|
|
Post by Progenitor A on Mar 1, 2011 13:33:30 GMT 1
The problem is The signal below is clocked into a communication system at 20kb/s. We need to transmit it without delay but all we have is a communication channel with a maximum bit-rate capacity of 10kb/s
Is it possible to send the signal below without error or delay through our communication channel?
20kb/s rate 000111000111111000000111
Well, here's one method
We need just one control bit
0= 'same as previous' 1 ='inverse of previous' First block= discount control bits
Then we break our data up into blocks of three bits like this (x is the undefined control bit: x000 x111 x000 x111 x111 x000 x000 x111
Then our data is sent as:
0000 1 1 1 0 1 0 1
Number of bits sent =11 As we received 24 bits before encoding, then our half-rate communication channel will do nicely thankyou
The same saving on channel rate can be demonstrated using Huffman coding (if anyone is interested)
|
|