>> >If the target bit error rate is as high as 0.01, you are not going to >gain much by using any reasonable coding. You'd be better by using the >direct uncoded modulation, especially if you account for the modemlosses.> > >Vladimir Vassilevsky >DSP and Mixed Signal Design Consultant >http://www.abvolt.com > >0.01 would be the maximum error permissible. Modem should work from 0.01 to below. Apart from this, in the following graphics, at Pb=0.01 gain code for unconcatenated system (7,1/2) is still of 3.5 dBs. ?? http://books.google.es/books?id=yws55Rx1orEC&lpg=PA28&ots=V1tU4L7wbd&dq=voyager%20reed%20solomon&pg=PA27#v=onepage&q=&f=false
Reed Solomon vs Convolutional coding
Started by ●September 30, 2009
Reply by ●September 30, 20092009-09-30
Reply by ●September 30, 20092009-09-30
JAlbertoDJ wrote:>>If the target bit error rate is as high as 0.01, you are not going to >>gain much by using any reasonable coding. You'd be better by using the >>direct uncoded modulation, especially if you account for the modem > > losses. > > 0.01 would be the maximum error permissible. Modem should work from 0.01 > to below. > > Apart from this, in the following graphics, at Pb=0.01 gain code for > unconcatenated system (7,1/2) is still of 3.5 dBs. ?? > > http://books.google.es/books?id=yws55Rx1orEC&lpg=PA28&ots=V1tU4L7wbd&dq=voyager%20reed%20solomon&pg=PA27#v=onepage&q=&f=false >I am sorry but I have srong temptation to call you the idiot. I will probably do it next time. Vladimir Vassilevsky DSP and Mixed Signal Design Consultant http://www.abvolt.com
Reply by ●September 30, 20092009-09-30
> > >JAlbertoDJ wrote: >>>If the target bit error rate is as high as 0.01, you are not going to >>>gain much by using any reasonable coding. You'd be better by using the>>>direct uncoded modulation, especially if you account for the modem >> >> losses. >> >> 0.01 would be the maximum error permissible. Modem should work from0.01>> to below. >> >> Apart from this, in the following graphics, at Pb=0.01 gain code for >> unconcatenated system (7,1/2) is still of 3.5 dBs. ?? >> >>http://books.google.es/books?id=yws55Rx1orEC&lpg=PA28&ots=V1tU4L7wbd&dq=voyager%20reed%20solomon&pg=PA27#v=onepage&q=&f=false>> > >I am sorry but I have srong temptation to call you the idiot. I will >probably do it next time. > > >Vladimir Vassilevsky >DSP and Mixed Signal Design Consultant >http://www.abvolt.com > >I think you should visit to your pshychologist
Reply by ●September 30, 20092009-09-30
cpshah99 <cpshah99@rediffmail.com> wrote:>Sorry to say this but can you please explain why with interleaving the >information is lost.?Here's an example. Suppose all errors occur in three-bit bursts. Suppose you apply a pseudo-random interleaver. In the interleaved stream, the ability to predict bit errors based on the previous bit is lost. You could assert of course that if you know the interleaver pattern, no information is lost but this may not help you out practically. Steve
Reply by ●September 30, 20092009-09-30
On Wed, 30 Sep 2009 23:14:34 +0000 (UTC), spope33@speedymail.org (Steve Pope) wrote:>cpshah99 <cpshah99@rediffmail.com> wrote: > >>Sorry to say this but can you please explain why with interleaving the >>information is lost.? > >Here's an example. Suppose all errors occur in three-bit bursts.The question is how can one suppose such a situation. If you know the channel to that degree then you design a encoder/decoder which takes advantage of that information so you remove that certainty and in the end you're left with an iid source and channel with awgn which is where you have started and which is the main problem to solve. -- Muzaffer Kal DSPIA INC. ASIC/FPGA Design Services http://www.dspia.com
Reply by ●September 30, 20092009-09-30
>cpshah99 <cpshah99@rediffmail.com> wrote: > >>Sorry to say this but can you please explain why with interleaving the >>information is lost.? > >Here's an example. Suppose all errors occur in three-bit bursts. >Suppose you apply a pseudo-random interleaver. In the interleaved >stream, the ability to predict bit errors based on the previous >bit is lost. > >You could assert of course that if you know the interleaver >pattern, no information is lost but this may not help you >out practically. > >Steve >But, you cannot apply a pseudo-random interleaver, you should apply a interleaver type fodney, for example. So you separate the symbols in time transforming a channel with memory to a memoryless one, and thereby enables the random-error-correcting codes to be useful in a burns-noise channel.
Reply by ●September 30, 20092009-09-30
JAlbertoDJ wrote:>> cpshah99 <cpshah99@rediffmail.com> wrote: >> >>> Sorry to say this but can you please explain why with interleaving the >>> information is lost.? >> Here's an example. Suppose all errors occur in three-bit bursts. >> Suppose you apply a pseudo-random interleaver. In the interleaved >> stream, the ability to predict bit errors based on the previous >> bit is lost. >> >> You could assert of course that if you know the interleaver >> pattern, no information is lost but this may not help you >> out practically. >> >> Steve >> > > But, you cannot apply a pseudo-random interleaver, you should apply a > interleaver type fodney, for example. So you separate the symbols in time > transforming a channel with memory to a memoryless one, and thereby enables > the random-error-correcting codes to be useful in a burns-noise channel.You keep writing burns noise. Do you mean burst noise? Jerry -- Engineering is the art of making what you want from things you can get. �����������������������������������������������������������������������
Reply by ●September 30, 20092009-09-30
>JAlbertoDJ wrote: >>> cpshah99 <cpshah99@rediffmail.com> wrote: >>> >>>> Sorry to say this but can you please explain why with interleavingthe>>>> information is lost.? >>> Here's an example. Suppose all errors occur in three-bit bursts. >>> Suppose you apply a pseudo-random interleaver. In the interleaved >>> stream, the ability to predict bit errors based on the previous >>> bit is lost. >>> >>> You could assert of course that if you know the interleaver >>> pattern, no information is lost but this may not help you >>> out practically. >>> >>> Steve >>> >> >> But, you cannot apply a pseudo-random interleaver, you should apply a >> interleaver type fodney, for example. So you separate the symbols intime>> transforming a channel with memory to a memoryless one, and therebyenables>> the random-error-correcting codes to be useful in a burns-noisechannel.> >You keep writing burns noise. Do you mean burst noise? > >Jerry >-- >Engineering is the art of making what you want from things you can get. >����������������������������������������������������������������������� >Means High levels of noise during a time interval.
Reply by ●September 30, 20092009-09-30
Muzaffer Kal <kal@dspia.com> wrote:>On Wed, 30 Sep 2009 23:14:34 +0000 (UTC), spope33@speedymail.org>>Here's an example. Suppose all errors occur in three-bit bursts.>The question is how can one suppose such a situation. If you know the >channel to that degree then you design a encoder/decoder which takes >advantage of that information so you remove that certainty and in the >end you're left with an iid source and channel with awgn which is >where you have started and which is the main problem to solve.Except that the three-bit-burst channel has more capacity than a random-error channel with the same bit-error rate. You can do better than just randomizing it and treating it as if it were random. A similar thread came up here not long ago, in which it was discussed that an AWGN channel is the worst possible channel. This is a real effect. Steve
Reply by ●September 30, 20092009-09-30
JAlbertoDJ wrote:>> JAlbertoDJ wrote: >>>> cpshah99 <cpshah99@rediffmail.com> wrote: >>>> >>>>> Sorry to say this but can you please explain why with interleaving > the >>>>> information is lost.? >>>> Here's an example. Suppose all errors occur in three-bit bursts. >>>> Suppose you apply a pseudo-random interleaver. In the interleaved >>>> stream, the ability to predict bit errors based on the previous >>>> bit is lost. >>>> >>>> You could assert of course that if you know the interleaver >>>> pattern, no information is lost but this may not help you >>>> out practically. >>>> >>>> Steve >>>> >>> But, you cannot apply a pseudo-random interleaver, you should apply a >>> interleaver type fodney, for example. So you separate the symbols in > time >>> transforming a channel with memory to a memoryless one, and thereby > enables >>> the random-error-correcting codes to be useful in a burns-noise > channel. >> You keep writing burns noise. Do you mean burst noise? > > Means High levels of noise during a time interval.Can you cite a reference that uses it that way? Jerry -- Engineering is the art of making what you want from things you can get. �����������������������������������������������������������������������