Re: [digitalradio] Re: OFDM Proposal

2007-10-22 Thread Sholto Fisher
I don't know if this info is much use but Skysweep Technologies bundle an 
OFDM (TX  RX) mode with their SkySweeper 5.12 package.

http://www.skysweep.com/skysweep.html

The mode is called SkyOFDM and from their help file:

SkyOFDM is a state of art high speed modem based on the OFDM and turbo 
coding technologies. It offers several baud rates (300-9600 bps) and two 
different interleaving options (short and long). Also there are two 
bandwidth options: 2.0 and 2.6 kHz.The receiver should be set to the USB 
reception mode. The VHF/FM variant is not included in the SkySweeper 
Professional product.

The high baud rates of SkyOFDM are very sensitive to signal clipping, so 
please set the transmitted signal level carefully. The peak to average ratio 
(crest factor) is up to 10 dB depending the baud rate.

I haven't used it though.

73 Sholto  KE7HPV.



- Original Message - 
From: Rud Merriam [EMAIL PROTECTED]
To: digitalradio@yahoogroups.com
Sent: Sunday, October 21, 2007 10:13 PM
Subject: RE: [digitalradio] Re: OFDM Proposal


Ed,

I am looking into the possibilities of OFDM. Right now I am stumbling over
how to modulate the sub channels using the IFFT. g Actually, I think it is
done by putting equal values in the real and imaginary parts of a bin and
then doing the IFFT but need to try it out.

I am a big proponent of FEC feeling it is woefully underused in ham digital
modes. If you ain't FEC'n; you ain't tryin'. More pragmatically if you don't
need FEC then you are using more bandwidth or power than necessary.

One form of FEC I am curious about is putting FEC on each symbol. It has
been an awfully long time that I looked at the error correcting codes (ECC)
that are used in computer memory so I do not recall the details. A little
research should remedy that memory failure. But putting 2 bit detection with
1 bit correction on a byte wide symbol might be worth the effort.

In other words, stand by while I play with this. I will keep the group
updated either by direct results or questions.

Rud Merriam K5RUD
ARES AEC Montgomery County, TX
http://TheHamNetwork.net


-Original Message-
From: digitalradio@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Ed Hekman
Sent: Sunday, October 21, 2007 11:55 PM
To: digitalradio@yahoogroups.com
Subject: [digitalradio] Re: OFDM Proposal


Rud,

I would really enjoy hearing some discussion on the use of OFDM on
HF.  I work on an OFDM project and have an understanding of how it
works although I am not a system designer.  I have also tried OFDM
with HamPal (digital SSTV) and WinDRM (digital voice) and it seems to
me that it offers a lot of potential for improving performance with
HF multipath fading.  To stimulate some discussion I would like to
ask some questions for the experts in the field.




[digitalradio] Re: OFDM Proposal

2007-10-22 Thread cesco12342000
 Could a 
 higher higher success rate without the fill requests be achieved with 
 some combination of better FEC, slower data rate, better spreading of 
 the data over frequency and/or time?

Try it. It's all there.
 
FEC, data spreading and data rate can be selected in DRM, read the doc.
Easypal has an additional FEC mode with much wider data spreading and 
another layer of high-efficiency FEC. By doubling the transmission time, 
you can recover up to 50% of the data ... 

 Would it be feasible to 
 use OFDM (or any other mode) with much longer ARQ cycle times 
 (several seconds) to accomodate the computer timing limitations?

This is already done. Find out how the bsr-stuff works. The limitation is 
that it's not automatic. This was an intentional design decision. We dont 
want a bunch of drm-robots on the qrg.





Re: [digitalradio] Re: OFDM Proposal

2007-10-22 Thread John B. Stephensen
Look at KA9Q's web site, especially http://www.ka9q.net/code/fec/, for FEC 
software.

73,

John
KD6OZH

  - Original Message - 
  From: Rud Merriam 
  To: digitalradio@yahoogroups.com 
  Sent: Monday, October 22, 2007 05:13 UTC
  Subject: RE: [digitalradio] Re: OFDM Proposal


  Ed,

  I am looking into the possibilities of OFDM. Right now I am stumbling over
  how to modulate the sub channels using the IFFT. g Actually, I think it is
  done by putting equal values in the real and imaginary parts of a bin and
  then doing the IFFT but need to try it out. 

  I am a big proponent of FEC feeling it is woefully underused in ham digital
  modes. If you ain't FEC'n; you ain't tryin'. More pragmatically if you don't
  need FEC then you are using more bandwidth or power than necessary.

  One form of FEC I am curious about is putting FEC on each symbol. It has
  been an awfully long time that I looked at the error correcting codes (ECC)
  that are used in computer memory so I do not recall the details. A little
  research should remedy that memory failure. But putting 2 bit detection with
  1 bit correction on a byte wide symbol might be worth the effort. 

  In other words, stand by while I play with this. I will keep the group
  updated either by direct results or questions. 

  Rud Merriam K5RUD 
  ARES AEC Montgomery County, TX
  http://TheHamNetwork.net

  -Original Message-
  From: digitalradio@yahoogroups.com [mailto:[EMAIL PROTECTED] On
  Behalf Of Ed Hekman
  Sent: Sunday, October 21, 2007 11:55 PM
  To: digitalradio@yahoogroups.com
  Subject: [digitalradio] Re: OFDM Proposal

  Rud,

  I would really enjoy hearing some discussion on the use of OFDM on 
  HF. I work on an OFDM project and have an understanding of how it 
  works although I am not a system designer. I have also tried OFDM 
  with HamPal (digital SSTV) and WinDRM (digital voice) and it seems to 
  me that it offers a lot of potential for improving performance with 
  HF multipath fading. To stimulate some discussion I would like to 
  ask some questions for the experts in the field.



   

Re: [digitalradio] Re: OFDM Proposal

2007-10-22 Thread Rick
OFDM is used by a number of programs as Ed mentions, but isn't this also 
the prime basis for many of our sound card modes? And Pactor 3?

Most of the items mentioned below have been done or are currently used 
technology. One glaring exception is the lack of a narrow ARQ mode for 
keyboard that runs on the major platform. There is PSKmail on Linux but 
nothing for MS Windows, so this technology has not advanced very much. 
We do have wide ARQ mode now with FAE which uses the 8FSK signaling 
waveform from the older ALE designs. It is very wide and has mediocre 
performance by today's standards, but at least it is available now. 
Narrower and more robust waveforms would be welcome as a replacement.

The timing issue with ARQ modems has not been a problem with moderately 
long transmissions of several seconds or more. Perhaps the main 
consideration is not the length of time for the transmission as much as 
the length of time of the window for the ACK/NAK.

OFDM has trade-off issues since it spreads many tones simultaneously 
over a wide area. This leads to a crest factor that reduces power for 
any given tone compared to putting all the energy into one tone at a time.

Because of the interpretation of the Part 97 rules, here in the U.S., we 
can use very wide band OFDM modes that have multiple carriers in the 
text digital areas of the bands, as long as none are faster than 300 
baud. At the same time, we can not use high speed single tone modems 
when they exceed 300 baud and yet from what I have been able to 
determine, they are similar in bandwidth to OFDM.

But we can use the high speed modems on the voice/image portions of the 
bands with what appears to be unlimited baud rates, and yet the 
proponents of these modems, never seem to be tested and reporting back 
to us how well they work. Instead they complain how we can not use them 
in the text digital portions of the bands.

Can anyone explain this?

73,

Rick, KV9U




Ed Hekman wrote:
 Rud,

 I would really enjoy hearing some discussion on the use of OFDM on 
 HF.  I work on an OFDM project and have an understanding of how it 
 works although I am not a system designer.  I have also tried OFDM 
 with HamPal (digital SSTV) and WinDRM (digital voice) and it seems to 
 me that it offers a lot of potential for improving performance with 
 HF multipath fading.  To stimulate some discussion I would like to 
 ask some questions for the experts in the field.

 The limitation that is often experienced with HamPal is that the 
 probability of getting a complete file through without errors is 
 small so it usually requires a manual request to fill in the holes.  
 Looking at the waterfall display it is apparent that frequently there 
 are transient holes in the spectrum due to multipath fading.  Could a 
 higher higher success rate without the fill requests be achieved with 
 some combination of better FEC, slower data rate, better spreading of 
 the data over frequency and/or time?

 There have been many discussions of the timing problems associated 
 with using Pactor with computer sound cards.  Would it be feasible to 
 use OFDM (or any other mode) with much longer ARQ cycle times 
 (several seconds) to accomodate the computer timing limitations?

 BPSK31 has become very popular due to its success with relatively low 
 signal to noise ratios.  I have noticed, though, that it does not 
 perform well with the rapid flutter experienced with propagation over 
 the pole even with good signal levels.  Could this be be overcome 
 with a little lower data rate (longer bit periods), better FEC, wider 
 bandwidth, OFDM, etc?

 I have noticed that with signals coming over the North Pole, RTTY 
 often works better than PSK31.  Since RTTY (and MFSK, Olivia, etc.)
 only uses one tone at a time, it seems to me that OFDM which uses the 
 entire bandwidth all of the time would be a more efficient use of the 
 bandwidth.  Is this reasonable?  How do the various modes compare for 
 efficiency of the bandwidth usage?  I am familiar with Shannon's 
 theorem but would like to know how OFDM compares to other modulation 
 modes.

 There is quite a range of applications or uses of digital modes 
 within the ham radio community.  Each application has very different 
 requirements.  The applications range from:

 1) Weak signal communications that require minimal information 
 exchange and can take extended time periods (JT65, etc.).
 2) Real time keyboard to keyboard QSOs with speeds ranging from a few 
 words/minute to 50+ wpm.  These uses can usually tolerate some 
 errors.  Narrow bandwidth also seems to be an advantage for these 
 uses for a few different reasons.
 3) Net operations.  ARQ cannot be used since this is one to many 
 communications.  I have not participated in this type of operation so 
 I am not familiar with how it is used or what is required.
 4) File transfer or email - The highest possible data rate is 
 preferred but the mode must be adaptable for varying 

Re: [digitalradio] Re: OFDM Proposal

2007-10-22 Thread John B. Stephensen
The inputs to the FFT for each subcarrier are the sine and cosine of the phase 
of the signal. This is usually done in a lookup table. However, you're right 
that a FFT is inefficient for 9 subcarriers. Each could be generated by an 
accumulator and a sine/cosine lookup table. The input to the accumulator is the 
frequency of the subcarrier and the phase can be altered by adding to the 
output of the accumulator (modulo table size). Receiving would be done by 
multiplying the incoming signal by the sine and cosine of each subcarrier 
center frequency. The in-phase and quadrature outputs are then accumulated over 
the sample period.

The phase change has to be done at the beginning of each sample period. This 
actually generates multiple sidebands as the modulating signal is a square 
wave. However, all sidebands except the first sideband cancel out if the 
subcarriers are evenly spaced.

73,

John
KD6OZH

  - Original Message - 
  From: Rud Merriam 
  To: digitalradio@yahoogroups.com 
  Sent: Monday, October 22, 2007 15:40 UTC
  Subject: RE: [digitalradio] Re: OFDM Proposal



  Thanks, John, for this reference and the other responses. I do keep an eye on 
Phil's work and comments. 

  Time for a direct question: How do you modulate an OFDM sub channel using an 
IFFT? Or is that not the way to do it in practice?

  I have experimented with Excel. Looking at the FFT of a cosine wave I get a 
nice solid single frequency bin. Doing a modulation of it with a phase change 
in the middle I get a number of bins which looks impractical to implement.

  A value in a single bin then running an IFFT generates a nice cosine. I can 
kind of make a PSK modulate signal by copying 3 values from the FFT experiment 
above but other attempts generate a mess. g Again, that does not seem like a 
feasible approach.

  Musing about it while going to sleep I got thinking about another approach 
based on the observation that the sign of a value in the complex number 
controls the phase of the start of the curve. The process is: 

  Generate a symbol
  If a phase change is needed change the sign in the bin
  Generate the next symbol

  The trick is that the symbols are offset by 1/2 the timing period, i.e. the 
start of the 2nd symbol is actually the midpoint of the 2nd symbol. This works 
because in OFDM the symbol period contains complete cycles of the waves.

  Possibly using the IFFT for an HF OFDM signal is inefficient, especially when 
working with a 500 Hz bandwidth signal. The 62.5 baud suggestion you made only 
using 9 tones so generating them directly would not be a CPU intensive process, 
especially using table lookups.

  Rud Merriam K5RUD
  ARES AEC Montgomery County, TX 
  http://TheHamNetwork.net 

-Original Message-
From: digitalradio@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of 
John B. Stephensen
Sent: Monday, October 22, 2007 7:40 AM
To: digitalradio@yahoogroups.com
Subject: Re: [digitalradio] Re: OFDM Proposal


Look at KA9Q's web site, especially http://www.ka9q.net/code/fec/, for FEC 
software.

73,

John
KD6OZH

   

[digitalradio] Re: OFDM Proposal

2007-10-21 Thread Ed Hekman
Rud,

I would really enjoy hearing some discussion on the use of OFDM on 
HF.  I work on an OFDM project and have an understanding of how it 
works although I am not a system designer.  I have also tried OFDM 
with HamPal (digital SSTV) and WinDRM (digital voice) and it seems to 
me that it offers a lot of potential for improving performance with 
HF multipath fading.  To stimulate some discussion I would like to 
ask some questions for the experts in the field.

The limitation that is often experienced with HamPal is that the 
probability of getting a complete file through without errors is 
small so it usually requires a manual request to fill in the holes.  
Looking at the waterfall display it is apparent that frequently there 
are transient holes in the spectrum due to multipath fading.  Could a 
higher higher success rate without the fill requests be achieved with 
some combination of better FEC, slower data rate, better spreading of 
the data over frequency and/or time?

There have been many discussions of the timing problems associated 
with using Pactor with computer sound cards.  Would it be feasible to 
use OFDM (or any other mode) with much longer ARQ cycle times 
(several seconds) to accomodate the computer timing limitations?

BPSK31 has become very popular due to its success with relatively low 
signal to noise ratios.  I have noticed, though, that it does not 
perform well with the rapid flutter experienced with propagation over 
the pole even with good signal levels.  Could this be be overcome 
with a little lower data rate (longer bit periods), better FEC, wider 
bandwidth, OFDM, etc?

I have noticed that with signals coming over the North Pole, RTTY 
often works better than PSK31.  Since RTTY (and MFSK, Olivia, etc.)
only uses one tone at a time, it seems to me that OFDM which uses the 
entire bandwidth all of the time would be a more efficient use of the 
bandwidth.  Is this reasonable?  How do the various modes compare for 
efficiency of the bandwidth usage?  I am familiar with Shannon's 
theorem but would like to know how OFDM compares to other modulation 
modes.

There is quite a range of applications or uses of digital modes 
within the ham radio community.  Each application has very different 
requirements.  The applications range from:

1) Weak signal communications that require minimal information 
exchange and can take extended time periods (JT65, etc.).
2) Real time keyboard to keyboard QSOs with speeds ranging from a few 
words/minute to 50+ wpm.  These uses can usually tolerate some 
errors.  Narrow bandwidth also seems to be an advantage for these 
uses for a few different reasons.
3) Net operations.  ARQ cannot be used since this is one to many 
communications.  I have not participated in this type of operation so 
I am not familiar with how it is used or what is required.
4) File transfer or email - The highest possible data rate is 
preferred but the mode must be adaptable for varying propagation 
conditions.  This requires zero error so usually uses some form of 
ARQ.

What other uses can others suggest that would have distinctly 
different requirements?

Ed

--- In digitalradio@yahoogroups.com, Rud Merriam [EMAIL PROTECTED] wrote:

 Here is a proposal for an OFDM protocol with a bandwidth of 493 Hz. 
The
 symbol rate is 29 Hz allowing 17 subcarriers. That provides 16 
subsymbols
 and 1 pilot carrier. With PSK  modulation and a 5 ms guard interval 
the
 effective symbol rate is 25.3 Hz which provides 405 bps. 
 
 Any guesses on how well that would work? g
 
  
 Rud Merriam K5RUD 
 ARES AEC Montgomery County, TX
 http://TheHamNetwork.net





RE: [digitalradio] Re: OFDM Proposal

2007-10-21 Thread Rud Merriam
Ed,

I am looking into the possibilities of OFDM. Right now I am stumbling over
how to modulate the sub channels using the IFFT. g Actually, I think it is
done by putting equal values in the real and imaginary parts of a bin and
then doing the IFFT but need to try it out. 

I am a big proponent of FEC feeling it is woefully underused in ham digital
modes. If you ain't FEC'n; you ain't tryin'. More pragmatically if you don't
need FEC then you are using more bandwidth or power than necessary.

One form of FEC I am curious about is putting FEC on each symbol. It has
been an awfully long time that I looked at the error correcting codes (ECC)
that are used in computer memory so I do not recall the details. A little
research should remedy that memory failure. But putting 2 bit detection with
1 bit correction on a byte wide symbol might be worth the effort. 

In other words, stand by while I play with this. I will keep the group
updated either by direct results or questions. 

Rud Merriam K5RUD 
ARES AEC Montgomery County, TX
http://TheHamNetwork.net


-Original Message-
From: digitalradio@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Ed Hekman
Sent: Sunday, October 21, 2007 11:55 PM
To: digitalradio@yahoogroups.com
Subject: [digitalradio] Re: OFDM Proposal


Rud,

I would really enjoy hearing some discussion on the use of OFDM on 
HF.  I work on an OFDM project and have an understanding of how it 
works although I am not a system designer.  I have also tried OFDM 
with HamPal (digital SSTV) and WinDRM (digital voice) and it seems to 
me that it offers a lot of potential for improving performance with 
HF multipath fading.  To stimulate some discussion I would like to 
ask some questions for the experts in the field.