Topband: FT8 - How it really works
K4SAV
RadioXX at charter.net
Wed Dec 19 21:57:51 EST 2018
Joe, thanks for the information. I am not exactly sure what all that
means. My conclusions were based on observed data. It seems pretty
obvious to me that a signal that is more than 50 dB above the noise
floor should not receive a S/N number of -1 dB, which is what FT8
gives. I don't know how the information you provided can make a
calculation like that.
I judge that a signal reading S9+40 dB on the S meter should be more
than 50 dB above the noise floor when I can tune of to a spot where
there are no signals and the S meter reads about S2 or S3 in SSB mode or
less than S1 in a narrow bandwidth. Is the definition of "noise floor"
being changed for FT8?
Jerry, K4SAV
On 12/19/2018 7:27 PM, Joe Subich, W4TV wrote:
> On 2018-12-19 4:28 PM, K4SAV wrote:
> > The official documentation for FT8 says it will decode signals 24 dB
> > below the noise floor. That is not a correct statement most of the
> > time.
>
> No, that is a correct statement. Signal reports in WSJT-X for FT8, JT65
> and JT9 are *all* measured *with regard to the noise in 2500 Hz*. Note
> that the tone filters in WSJT-X are on the order of less than 12 Hz or
> so wide so the SNR *for an individual tone in the DSP filter bandwidth*
> at 0 dB is -23 dB relative to the *total noise in 2500 Hz bandwidth*.
> The actual filter bandwidth will change from mode to mode due to the
> differences in keying rated and tone spacing ... the actual SNR limit
> is shown in section 17.2.7 of the WSJT_X 2.0 User Guide.
>
> CW operators understand this from experience ... a quality 200 Hz filter
> will have ~12 dB less noise than a 2800 Hz filter. Thus a CW signal
> with a 200 Hz filter will have 12 dB better SNR than the same CW signal
> with a 2800 Hz filter (excluding any "processing gain" from the ear-
> brain filter).
>
> With FT8, JT65, JT9, etc. coding (forward error correction) provides
> some additional SNR (called "coding gain") but the *measurement* is
> based on strength of the individual tone to total noise. Thus, the
> lowest accurate report is -24 dB although some signals will be decoded
> at levels below that.
>
> 73,
>
> ... Joe, W4TV
>
>
> On 2018-12-19 4:28 PM, K4SAV wrote:
>> While sitting around being bored and recovering from a gall bladder
>> operation, I decided to do some experiments with FT8. First thing I
>> did was upgrade the software to WSJT-X v2.0.
>>
>> I hope this post doesn't turn into another FT8 bashing session. My
>> only goal was to understand how this mode works and what it can do
>> and what it cannot do.
>>
>> The official description of FT8's signal reporting cannot be correct.
>> It is obviously not a signal to noise number and it is not an S meter
>> reading. What is it? That was the first question to answer. It's
>> obviously not an S/N number because how do you give a report of -1 dB
>> for a signal that is S9+40 dB on a quiet band. I was unable to find
>> any info on how the signal report was calculated so I tried to
>> correlate those reports to observations.
>>
>> I think I have figured out a method that results in very close to the
>> same number that FT8 reports. Here is the experiment. I set up my
>> main VFO to USB 2500 Hz bandwidth and set the second VFO to CW at
>> about 150 Hz bandwidth. I look for a station calling CQ and tune the
>> second VFO to him and measure his signal strength. I also look at
>> the S meter for the signal level on the main VFO. I also look at the
>> signal report calculated by the software. For stations calling CQ
>> that report is calculated by the software in my computer.
>>
>> The FT8 report is usually very close to the difference in signal
>> levels (VFO1 - VFO2). For example if the main VFO reads S9+10 and
>> the second VFO reads S9, the FT8 number will be -10 dB. Note that the
>> FT8 says that -24 dB is the lowest it can decode. With VFO1 = S9+10,
>> that's about S7 for the smallest signal it can decode. Observations
>> agree. Those numbers will vary a little depending on how your S meter
>> is calibrated. In order to decode a weak signal, all those close USA
>> stations will have to go silent.
>>
>> The official documentation for FT8 says it will decode signals 24 dB
>> below the noise floor. That is not a correct statement most of the
>> time. That statement should be that FT8 will decode signals 24 dB
>> below the sum total of everything in a 2500 Hz bandwidth. If the
>> total of all signals on the band are below the noise floor, it would
>> be interesting to know if FT8 will decode any of them. I haven't
>> observed that yet in a real situation. I did however try to simulate
>> that condition by adding enough noise to the signals such that all
>> the signals were below the noise. The software did continue to
>> decode signals. All the reports were -24 dB. This was a very crude
>> test because I don't know how exactly much the signals were below the
>> noise. This should be of benefit to those people that have S9+ noise
>> on the bands they operate. They should be able to decode the
>> strongest signals on the band.
>>
>> The (VFO1 - VFO2) test just described should always result in a
>> number equal to or less than zero. I notice sometimes the software
>> will report a small positive number. That seems to happen more often
>> when the bandwidth is set to something less than 2500 Hz and there
>> are very few signals on the band. I think this may be related to the
>> fact that FT8 does all its calculations using audio signals and the
>> receiver S meter is operating on RF. Audio shaping in the receiver
>> will affect the FT8 calculations. Audio processing in your computer
>> sound card may be a factor too. This becomes really apparent when the
>> radio is set to CW and the audio peaking filter is turned on. With
>> SSB bandwidth and flat audio response, S meter readings are a good
>> indication of what will be decoded. It should decode signals down to
>> 24 dB below whatever your S meter reads.
>>
>> I also narrowed the bandwidth of VFO1 and chopped out a bunch of
>> signals. I got S7 on VFO1. Then a station calling CQ also measured
>> S7 on VFO2. The FT8 report was 0 dB. Agrees.`
>>
>> That test brings up a possibility. If you can narrow VFO1 to a very
>> narrow bandwidth hopefully containing only a very weak signal, then
>> you may be able to decode it. A strong signal in the passband of
>> VFO1 will kill the decode.
>>
>> It works. I decreased the bandwidth of VFO1 to 200 Hz and it decoded
>> an S2 signal. I had VFO1 in USB mode with that bandwidth. My
>> receiver will go to zero bandwidth in USB mode. I put VFO1 into CW
>> mode at 100 Hz bandwidth and it decoded a signal that was moving the
>> meter between S0 and S1. That signal would have also been easy copy
>> if it was CW instead of FT8. I was using a good receiving antenna on
>> 160 meters immediately after sunset.
>>
>> While this seems to work for weak signals it is a non-starter for
>> normal operation. How do you tune around with a very narrow
>> bandwidth looking for a station calling CQ or any other station that
>> might be DX? It's not like CW, unless you learn to copy FT8 by ear.
>> You can't find him with a wide bandwidth because the software won't
>> decode him. He is only there when the bandwidth is very narrow.
>> Given the number of USA stations on FT8 that bandwidth will have to
>> be really narrow to keep the USA stations out of the passband. Even
>> 50 to 100 Hz bandwidth usually doesn't do it on a crowded band and
>> you can't go lower than that and still decode the signal. This
>> doesn't sound like anything that is practical. Maybe something
>> useful might be to improve the copy of a weak station by narrowing
>> the bandwidth if you already know the station is there.
>>
>> One thing you could do is set the receiver to a narrow bandwidth and
>> call CQ DX, listening only on your transmit frequency. However the DX
>> station would probably need to be receiving with a very narrow
>> bandwidth or he won't hear you because you are probably very weak on
>> his end too. I seriously doubt that he knows to do that because it
>> seems that no one else knows about that either. Besides it is not
>> often that a rare DX station will respond to a USA station calling CQ
>> DX. Another non-practical suggestion.
>>
>> There are DX stations strong enough to be decoded that can be worked
>> with FT8, especially on the higher bands like 20 meters. Even on 160
>> meters sometimes a DX station will be strong enough to be decoded.
>> Just tonight right after sunset I heard a couple of European stations
>> on 160 running S5 to S6. Because they were so strong, I tuned down
>> to the CW portion of the band but I didn't hear a single signal from
>> anyone down there. Oh well.
>>
>> Seems to me that FT8 is a very poor method of working weak signal DX.
>> It also seems that it isn't being used that way either. Just
>> listening, it seems that everyone is working very strong signals, 20
>> to 40 dB above the noise floor, at least as observed at my station.
>> Maybe this isn't the case for people that have an S9+ noise floor.
>> For those people, if they can't reduce the noise, FT8 may be the only
>> way they can do any operating.
>>
>> At least I now know more about FT8 than I did before starting this
>> exercise. Learning stuff is never boring and it killed some time,
>> and my big incision feels a little better.
>>
>> Jerry, K4SAV
>> _________________
>> Searchable Archives: http://www.contesting.com/_topband - Topband
>> Reflector
>>
> _________________
> Searchable Archives: http://www.contesting.com/_topband - Topband
> Reflector
More information about the Topband
mailing list