[Elecraft] Re: radios on networks

Brian Lloyd brian-wb6rqn at lloyd.com
Tue Jun 5 11:36:11 EDT 2007


On Jun 5, 2007, at 1:34 AM, Julian G4ILO wrote:

> On 6/4/07, Ian Stirling <g4icv at arrl.net> wrote:
>
>>  I think Elecraft missed an opportunity in the design of the K3
>> regarding networking.
>
> I don't agree. I think such a feature would be a gimmick, designed to
> appeal to the kind of buyers who choose a radio because of the bells
> and whistles it has.

Not necessarily. More below.

> Only a small minority of people wish to control their radio remotely
> via a network.

Perhaps. I think that is mostly because they have not done it.

> Such an interface would need nothing that is specific
> to the K3, so there is no need for Elecraft to have to develop it.

It is more than just controlling the radio. It is about building a  
system.

> Lynovation http://ctr-remote.home.att.net/CTR-BlueLync.htm appears to
> have a module that will interface to any radio's serial port via
> Bluetooth. If there is a real demand for one that uses wi-fi or wired
> Ethernet, surely someone will develop one.

Probably.

We tend to think of our radio as being a monolythic stand-alone  
device. After all, it is a black-box that has only one function.  
OTOH, given that most people here have or are buying Elecraft radios  
they already have the idea of the radio as a building block toward  
something that is customized for a given purpose.

As our building blocks become more and more complex we begin to need  
some way for the blocks to communicate with each other. In the past  
such communications was limited to one function per wire. We had  
things like an ALC line, a PTT line, an audio output line, a signal  
input line, etc. Control functions were limited to what we could do  
with our fingers on switches and knobs.

But as things become more complex and automatic we needed to transfer  
more information between devices. We want to know operating  
frequency, operating mode, bandwidth, passband center frequency, etc.  
Controlling these parameters or querying them is a low-data-rate  
operation -- now. In the future it might not be so.

We are moving more and more toward digital communications mode. We  
already have things like PSK31, MFSK, and PACTOR. PSK31 is, frankly,  
more spectrum efficient than CW and capable of operating at S:N  
ratios equal-to the best we can do with CW. Digital voice is on its  
way. After all, we have been using digital voice for quite some time  
now in our handheld mobile telephones.

> As Simon Brown points out, such an interface does nothing to address
> the issue of streaming audio in or out. A PC is inexpensive and can do
> the whole job, and most people already have one connected to the radio
> for when they are not at a remote location.

This is an excellent point. Imagine I am using a digital mode with a  
K3. The K3 performs all modulation and demodulation in DSP, i.e. in a  
computer. Does it make sense to generate a signal digitally in my PC,  
convert it to analog, transfer it to the K3 which converts it to  
digital, translates it to the first IF digitally, and then converts  
it back to analog again? How silly! But that is *precisely* what we  
are going to be doing when running sound-card modes with a K3. Why  
not just keep the signal in the digital domain and transfer it  
directly to the D:A in the K3. That eliminates noise pickup, phase  
shift, quantization artifacts, aliasing, etc.

Now let me think a bit more about my communications system in my  
shack. Let's say I want to use one of the satellites. That requires  
that you manage your antenna position, correct for doppler, and  
communicate. It takes some getting used-to and if you are working a  
satellite in low earth orbit (LEO) you will find yourself busier than  
a one-armed paper hanger.

But much of this is easily handled by computer. If you are doing  
satellite you already use a computer to determine antenna direction.  
Let's just let the computer handle that. But since the computer knows  
the satellite's orbit, it also knows its velocity. That means the  
computer can know the doppler shift and tune the radio. If both ends  
do doppler shift correction independently and do it for both uplink  
and downlink separately, the operator can have a doppler-free  
communications.

(For those of you wondering about the details, you correct the  
doppler in the uplink to fix your signal in the satellite's passband.  
That way the receiver only needs to correct the doppler in the  
downlink. That would allow two stations that don't know their  
combined doppler ahead of time to do their own half of the correction  
and have an apparently doppler-free QSO.)

And as I add more radios and more devices to my station, why should I  
have to add lots more wires? This is a problem that afflicts the  
cockpit of an aircraft. Consider all the radios and all the devices  
that must work together in a cockpit. You have comm radios, nav  
radios, GPS, INS, engine sensors, multiple displays, etc. You need to  
integrate all this. You may find this hard to believe but Airbus has  
standardized on good old ethernet as the way to make all the devices  
talk to each other.

Wouldn't it be nice to be able to add a radio or add a station  
accessory and just plug in one wire in order to integrate it with  
everything else? If I have a set of control messages for my radio I  
can send them over ethernet. If I have a set of control messages for  
my rotator I can send them over the ethernet. If I have an antenna  
tuner I can send control messages to it over the ethernet. If I want  
to control everything from my computer I just do it over one wire --  
my ethernet. If I use multiple radios as the same time (cross-band  
operation) I can control the two radios as one by letting the  
computer do the integration for me.

And ethernet has plenty of bandwidth to move large amounts of data if  
necessary. Most people don't realize that their sound-card interface  
represents a huge data rate. The typical sound card running at CD  
audio rates (44.1Ksps x 16 bits) is transferring 705Kbps of data for  
just one channel. If we increase that to the new standard of 96Ksps  
and 24 bits we are now up to 2.3 *Megabits* per second. You can't do  
that over an RS-232 connection. Now multiply that by all the radios  
that you have! OTOH, 100Mbps ethernet can do that without even  
breathing hard.

So there is more to this "ethernet in the radio" than meets the eye.

I would love to have a universal interface that would plug into the  
ethernet and let me sample and control things in my shack. I want to  
control my antenna switch. If I am doing weak-signal microwave stuff  
I need to coordinate the sequencing of my IF radio, my transverter,  
my preamp and power amp switching, etc. Lots going on. I might want  
to let the DSP in the radio perform the low-level modulation and  
demodulation while letting my computer perform more of the high-level  
protocol functions.

So, as digital communications evolves we are going to want more  
flexibility to use our radios as components in a larger system rather  
than as just standalone devices. Having a single good, fast, reliable  
interface for everything will make future functionality much easier  
to achieve. If we adopt the universal interface that supports a very  
high level of peer-to-peer multiplexing ahead of time, we will not  
have to worry about changing that hardware in the future. Now all the  
new features can be implemented in software because the hardware is  
already there. Think of the possibilities!

>
> -- 
> Julian, G4ILO
> G4ILO's Shack: www.g4ilo.com
> K2 s/n: 392  K3 s/n: ???

73 de Brian, WB6RQN
Brian Lloyd - brian HYPHEN wb6rqn AT lloyd DOT com




More information about the Elecraft mailing list