Re: psk characters speed


Steve W3HF
 

Craig has already mentioned some of what I would have said:

- Fewer people know the details of QPSK31, and the "default" is BPSK31.

- QPSK31 is inversion-dependent, like RTTY, so you have to match the USB/LSB convention of the sender or select INV (or equivalent) in your software.

To that I'd add that QPSK31 was originally reported as harder to tune in than BPSK31, but that point may be moot now as most software has a built-in AFC that works well.

Some other comments:

- If there were an uncoded version of QPSK31, its bit error rate (BER) performance (as a function of SNR) would be exactly the same as BPSK31's when the SNR is normalized to data rate. Since QPSK sends two bits per phase symbol but BPSK only sends one, and the symbol rate stays the same (31.25 symbols per second), you'd need twice as much power to transmit a QPSK31 signal as a BPSK31. But if you could speed up the symbol rate for the BPSK31 to match that of uncoded QPSK31, they'd perform exactly the same (as a function of power and noise). Some of you already realize that the "speeded-up" version of BPSK is BPSK63. Since it runs at twice the symbol/data rate as BPSK31, it requires twice the power, and that WOULD be the performance of QPSK31 if it didn't have the coding.

- Due to the convolutional coding, though, QPSK should be about 5 dB better than BPSK, but technically that parameter is defined for an Additive White Gaussian Noise (AWGN) channel. That would be true if the only noise contributors were receiver front end noise, or classic "background static." But HF channels often exhibit other characteristics, like fading (QSB), impulse noise, etc.

- QPSK may also be more susceptible to phase distortions than BPSK. These might occur in some propagation conditions, such as polar paths and aurora. But the magnitude of those is enough to distort both signals enough to be unusable, and so the difference may be negligible.

- If your PSK software has a phase scope display, it's easy to tell the difference between BPSK and QPSK. A clean strong BPSK signal will be a vertical line (or close to it). A clean QPSK signal with add a horizontal line.

- In theory, both BPSK and QPSK should display the same band-spreading characteristics in the presence of large distortions (like overdriven transmitters). I'd speculate that if you perceive that there are proportionally fewer distorted QPSK signals, it's because the operators who know about QPSK are more experienced, and thus less likely to have distorted transmitters.

Steve
W3HF

--- In 070@..., "my_call_is_ac4m" wrote:

Some of it is due to no education about QPSK other reason could be due to hams resist change in general, it hard to know the difference by the sound and look (which I can hear the difference and see the difference), BPSK31 is usually the default mode, Not a huge difference in actually performance due to phase noise, QPSK is side band dependent some people on BPSK might be in LSB or USB.

Another side note I think QPSK modulation technique is a little more behaved compared to BPSK (meaning not as wide banded like BPSK can be maybe that is due to the energy being spread out more in the phases instead of just two phases which there is slight penalty compared to BPSK, but the soft decision brings it back up near BPSK levels for sensitivity)

--- In 070@..., David Westbrook wrote:

thanks steve!

If the rate is the same, and QPSK provides FEC (forward error correctrion)
for robust decodes, why isn't it used more?

Is is because of the latency? (from wiki) "To successfully decode an
input bit requires a large number of phase shift sequences to be received,
causing a 20 bit, 640 millisecond latency (delay) in the output of the
decoder"
Or because we just d_n't r_a_ly n__d 10_% cp_ to un_ers__d th_ m___age?
Or other (historical/etc) reasons?

--david
kj4izw



On Mon, Jan 7, 2013 at 10:00 AM, melachri wrote:

**



===> I'm looking for someone more knowledgeable than me about the inner
workings of the BPSK31 mode to verify the calculations...
I based it one the varicode length (from Wikipedia) plus '00' between
characters, and 32ms per bit.
I didn't check your lookup table, but the 00 delimiter and 32 ms per bit
parameters are correct.

And FWIW, it's the same for QPSK31. Although QPSK encodes two bits per
modulation symbol, the rate-1/2 convolutional code exactly compensates,
making the character rate identical.

Steve
W3HF



[Non-text portions of this message have been removed]

Join {main@070Club.groups.io to automatically receive all group messages.