Re: [digitalradio] source coding, Randomizing
Lester Veenstra wrote: > >I am sorry that I did not make myself clear enough. My argument > is directed to transmitted signal formats. That is, what is covered by > §97.307 Emission standards. > All the FCC requires is that the protocol/algorithm be made available if required. Does not have to be published, and there is no requirement for every ham to be able to monitor. Just that if the FCC asks, it's made available. I know this first hand as my club worked directly with them in the mid-80's on a new modulation scheme developed by a member. We offered to provide the algorithm or keep source in escrow, and they basically said if they needed to monitor they had ways and would contact us as needed. IE: No need for source, etc. The modem was sold commercially, so the club wanted to have all above board. Even P3 is snoopable with commercial programs, so it's just a non-issue. Even hams could snoop P3 if they wanted to with the new capabilities SDR offers. Just record the data stream, and decode and work out the FEC over time. Not to defend SCS, but by providing the general description, tone frequencies, etc, for P3 there is more than enough information for the mode to be monitored by any agency who needs to. As a side note, the FCC also ruled on our new modulation scheme that randomization did not constitute encryption, nor was it considered spread spectrum. Randomization of data is both common and desired for modulation schemes as it keeps the average power up and minimizes the effect of sidebands in some schemes. (They are there, just less noticeable). If we dug very deeply I suspect we'd find P3 randomizes as well for the same reasons. To quote G3RUH who also used randomization in this modem: "Secondly, since the data stream is now randomised, its spectral energy is evenly spread out at all times. Intense spectral lines do not suddenly appear and create sporadic splatter into nearby channels. A third reason is that since the data is guaranteed to have a regular supply of ones and zeros, the receiver's bit clock recovery and demodulation circuits work better. " We had challenges from the nay-sayers on both points, so we had it in writing from the FCC engineers. So the idea that any mod scheme which does not send steady tones when sending zeros is spread spectrum is just flat out wrong. While SS can be thought of as an extreme form of randomization, randomization does not always equal SS. There are specific coding sequences used to improve decoding that are also pseudo random that are in common usage. Have fun, Alan km4ba
RE: [digitalradio] source coding, Randomizing
John: I am sorry that I did not make myself clear enough. My argument is directed to transmitted signal formats. That is, what is covered by §97.307 Emission standards. Les Lester B Veenstra MØYCM K1YCM <mailto:les...@veenstras.com> les...@veenstras.com <mailto:m0...@veenstras.com> m0...@veenstras.com <mailto:k1...@veenstras.com> k1...@veenstras.com US Postal Address: PSC 45 Box 781 APO AE 09468 USA UK Postal Address: Dawn Cottage Norwood, Harrogate HG3 1SD, UK Telephones: Office: +44-(0)1423-846-385 Home: +44-(0)1943-880-963 Guam Cell: +1-671-788-5654 UK Cell: +44-(0)7716-298-224 US Cell: +1-240-425-7335 Jamaica: +1-876-352-7504 This e-mail and any documents attached hereto contain confidential or privileged information. The information is intended to be for use only by the individual or entity to whom they are addressed. If you are not the intended recipient or the person responsible for delivering the e-mail to the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this e-mail or any documents attached hereto is prohibited. From: digitalradio@yahoogroups.com [mailto:digitalra...@yahoogroups.com] On Behalf Of "John Becker, WØJAB" Sent: Sunday, June 06, 2010 6:44 PM To: digitalradio@yahoogroups.com Subject: RE: [digitalradio] source coding, Randomizing By the same thinking (that being that a commercial company) is making any money should you not put kenwood and yaesu into the same? Or how about that mean money making company that made your sound card interface. or microsoft. John, W0JAB At 10:12 AM 6/6/2010, you wrote: >You can of course protect your intellectual property. But such a commercial format belongs on commercial frequencies. That is, it has no place as a format used for amateur radio.
RE: [digitalradio] source coding, Randomizing
By the same thinking (that being that a commercial company) is making any money should you not put kenwood and yaesu into the same? Or how about that mean money making company that made your sound card interface. or microsoft. John, W0JAB At 10:12 AM 6/6/2010, you wrote: >You can of course protect your intellectual property. But such a commercial >format belongs on commercial frequencies. That is, it has no place as a >format used for amateur radio.
Re: [digitalradio] source coding, Randomizing, outer FEC, Inner FEC, coding to symbol, modulation of symbol(s)
On 06/06/2010 10:48 AM, "John Becker, WØJAB" wrote: > At 03:22 AM 6/6/2010, you wrote: (in part) >> In the end, systems like ROS, Clover, PACKTOR-XXX, etc, where there is not >> full published trasparency in the encoding process, are not suitable for >> legal amateur use, in my humble opinion. > > In other words, no one has the right to make money from their > hard work and what could have been $$$ millions spent on research > and development as would have been the case with Pactor 3. Or the > right to protect it. They can keep it secret all they want. I just do not believe amateur operators should use such protocols on the amateur bands. -- All rights reversed.
RE: [digitalradio] source coding, Randomizing, outer FEC, Inner FEC, coding to symbol, modulation of symbol(s)
You can of course protect your intellectual property. But such a commercial format belongs on commercial frequencies. That is, it has no place as a format used for amateur radio. Lester B Veenstra MØYCM K1YCM <mailto:les...@veenstras.com> les...@veenstras.com <mailto:m0...@veenstras.com> m0...@veenstras.com <mailto:k1...@veenstras.com> k1...@veenstras.com US Postal Address: PSC 45 Box 781 APO AE 09468 USA UK Postal Address: Dawn Cottage Norwood, Harrogate HG3 1SD, UK Telephones: Office: +44-(0)1423-846-385 Home: +44-(0)1943-880-963 Guam Cell: +1-671-788-5654 UK Cell: +44-(0)7716-298-224 US Cell: +1-240-425-7335 Jamaica: +1-876-352-7504 This e-mail and any documents attached hereto contain confidential or privileged information. The information is intended to be for use only by the individual or entity to whom they are addressed. If you are not the intended recipient or the person responsible for delivering the e-mail to the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this e-mail or any documents attached hereto is prohibited. From: digitalradio@yahoogroups.com [mailto:digitalra...@yahoogroups.com] On Behalf Of "John Becker, WØJAB" Sent: Sunday, June 06, 2010 3:49 PM To: digitalradio@yahoogroups.com Subject: Re: [digitalradio] source coding, Randomizing, outer FEC, Inner FEC, coding to symbol, modulation of symbol(s) At 03:22 AM 6/6/2010, you wrote: (in part) >In the end, systems like ROS, Clover, PACKTOR-XXX, etc, where there is not >full published transparency in the encoding process, are not suitable for >legal amateur use, in my humble opinion. In other words, no one has the right to make money from their hard work and what could have been $$$ millions spent on research and development as would have been the case with Pactor 3. Or the right to protect it.
Re: [digitalradio] source coding, Randomizing, outer FEC, Inner FEC, coding to symbol, modulation of symbol(s)
At 03:22 AM 6/6/2010, you wrote: (in part) >In the end, systems like ROS, Clover, PACKTOR-XXX, etc, where there is not >full published trasparency in the encoding process, are not suitable for >legal amateur use, in my humble opinion. In other words, no one has the right to make money from their hard work and what could have been $$$ millions spent on research and development as would have been the case with Pactor 3. Or the right to protect it.
Re: [digitalradio] source coding, Randomizing, outer FEC, Inner FEC, coding to symbol, modulation of symbol(s)
Many thanks, Les, for your comprehensive answer which has greatly increased my understanding of the issue. Not quite as straightforward as I imagined! 73 Robert
[digitalradio] source coding, Randomizing, outer FEC, Inner FEC, coding to symbol, modulation of symbol(s)
Robert: A DSP software engineer, smarter than you and me, can certainly write a diagnostic that will take the digitized audio, from a sound card A/D, and attempt to do what we do by ear. Typically such software, which does exist in other environments, relies on a number of human interventions, at the decision points, to classify the signal parameters. In the process of trying to determine what modulation and FEC scheme(s) are in use for a particular signal, knowing what the input pattern might be of limited value. The reason is that in any proper coding scheme, will, as one of its first steps, scramble or randomize the incoming data, in order to provide a uniformly random data stream to the subsequent steps in the process. These randomizers come in a few well defined forms, so it is not that hard to derandomize the result , once you have demodulated, and stripped off the FEC layers. If, as I note below, at this point the random, data does not appear the consequence of a known randomizing process, you may be looking at encrypted data. So in the end, what we are talking about is a software process that will try and look at the source encoding (in reverse, as a demod,decode, process), to see if the transmitted symbols are related to the input (user information data) by various types of FEC coding, (1) Frequency diversity, in the form of encoding the source to allow it to be transmitted (as adjacent multiple carriers) on multiple frequencies simultaneously, is needed to combat the frequency selective fading present on HF paths. This also can be used to lower the baud rate of the individual carrier. (2) FEC coding layers, to combat, with one type of FEC, the low signal to noise ratio (QRN) inherent in weak signal work, and additional layers of FEC, of a type appropriate to combat the time carrying interference environment typical of QRM and atmospheric QRN. (3) Time diversity coding, to combat the channels dispersive distortion in time over HF (short baud bad, long baud good), and frequency selective, but short duration, fading. Incidentally the short baud bad is one reason why spreading tends to underperform on real HF circuits compared to a flat white noise channel in a laboratory environment. However, in addition to the coding resulting from the input data that I have sumerized in the three steps above, there is an additional data steam added, at any step in the process, that is not derived from the input data, and hence, random with respect to the data, and is added at the same symbol rate as the user derived symbols, you will have a case for encryping coding. This certainly expressly forbidden by the FCC and most national ham rules and regs. If, at the addition of the random data, it is done at a symbol rate higher than the symbol rate of the user derived symbols, you have a case of spread spectrum. The end result, not obvious by the simple minded analysis allegadly done by the FCC endineering office, is a transmission wehere the symbol rate appears much higher that would be expected from the identified (steps 1-3) coding processes. The real anser to the acceptability of a modulation system is not the result of signal analytics, but an analysis of the coding specfifications, and hopefully source code examples, to see how you get from input data to modulated waveform. With is level of knowledge, the use of spread spectrum will be obvious. As an aside, the fact that a system uses m-ary FSK or multicarrier PSK, and the modulation keeps changing transmit symbols, when the input stream is all ones or all zeros, does not demonstate the presence of a spread spectrum process. This is not a sufficient test. On the other hand, if the sum of the transmit symbol rates is very much larger than the user data rate, much larger than could be rationally expected by the FEC expantion, then, spread spectrum could be suspected but not proven. In the end, systems like ROS, Clover, PACKTOR-XXX, etc, where there is not full published trasparency in the encoding process, are not suitable for legal amateur use, in my humble opinion. Thanks 73 Les Lester B Veenstra MØYCM K1YCM les...@veenstras.com m0...@veenstras.com k1...@veenstras.com US Postal Address: PSC 45 Box 781 APO AE 09468 USA UK Postal Address: Dawn Cottage Norwood, Harrogate HG3 1SD, UK Telephones: Office: +44-(0)1423-846-385 Home: +44-(0)1943-880-963 Guam Cell: +1-671-788-5654 UK Cell: +44-(0)7716-298-224 US Cell: +1-240-425-7335 Jamaica: +1-876-352-7504 This e-mail and any documents attached hereto contain confidential or privileged information. The information is intended to be for use only by the individual or entity to whom they are addressed. If you are not the intended recipient or the person responsible for delivering the e-mail to the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this e-mail or any documents attached