03.07.2014 Views

RIGHT-click here - Monitoring Times

RIGHT-click here - Monitoring Times

RIGHT-click here - Monitoring Times

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DIGEST<br />

DIGITAL MODES ON HF<br />

Rivet and a New Decoder<br />

Mike Chace<br />

mikechace@monitoringtimes.com<br />

www.chace-ortiz.org/umc<br />

Last month I detailed the venerable<br />

CCIR493-4 or “Australian” 4 or 6 digit<br />

selcall system. This is a versatile mode<br />

supported by many different radio manufacturers<br />

to set up HF radio links, send text messages, GPS<br />

fixes, and a number of other useful functions for<br />

today’s busy world.<br />

❖ The Rivet Decoder<br />

Ian Wraith, based in the UK, has been<br />

steadily adding new modes to his free software<br />

decoder called “Rivet.” Choosing a number of<br />

lesser-known Russian systems and working<br />

largely from first principles, Rivet now supports<br />

the following modes:<br />

• CIS 36-50 aka BEE, a common Russian Naval<br />

FSK system (see Digital Digest, March 2009)<br />

• CROWD-36, the Russian multitone system<br />

used by Diplomatic and Intelligence stations<br />

• FSK200/500, a Baudot-based system used by<br />

Russian Intelligence<br />

• XPA and XPA2, a slow, multitone, 10 or 20bd<br />

mode used by Russian Intelligence stations<br />

to send five figure group off-line encrypted<br />

traffic to agents in the field<br />

Rivet has the capability to read and decode<br />

audio from a standard soundcard input in<br />

real-time or from an 8bit, WAV off-line file or<br />

recorded audio. Received traffic can be saved<br />

to a text file and settings saved to computer,<br />

too.<br />

One of the more unusual and pleasing<br />

aspects of Rivet is that, rather than demand<br />

the user to precisely tune a given signal, Ian<br />

lets the computer do the hard work and has<br />

the software automatically detect the tones,<br />

synchronization and other key parameters that<br />

the user might otherwise have to enter. Bravo!<br />

Also unusual, is that Ian chose to write his<br />

software in the Java programming language.<br />

The advantage of Java is that it is available on<br />

hundreds of operating systems from simple<br />

“embedded computers” in TVs, set-top boxes<br />

and automobiles, to the usual Windows, Linux<br />

and OS X operating systems. One version<br />

of the “run time” or executable code can be<br />

distributed to users who then simply need<br />

to install Java for their operating system of<br />

choice and can immediately run the program.<br />

Bravo again.<br />

Since releasing the first version in 2011,<br />

Rivet has grown steadily and Ian has received<br />

plenty of input from fellow listeners on the<br />

Utility DX Forum (UDXF) internet mailing<br />

list. He’s also been extremely responsive to<br />

that feedback, releasing fixes and new features<br />

often within hours of the original request.<br />

❖ Rivet and CCIR493-4?<br />

Around the time that I was writing the<br />

July edition of this column, I saw a growing<br />

number of UDXF listeners report channels with<br />

CCIR493-4 selcall activity but with no way to<br />

decode it. Like other selcall or ALE (Automatic<br />

Link Establishment) systems, they support radio<br />

networks across multiple channels, so the more<br />

users you have with the capability to decode the<br />

identifiers, the more chances you have of being<br />

able to piece together the network structure in<br />

addition to the basics of how many channels are<br />

in use.<br />

To my knowledge, the CCIR493-4 mode is<br />

only supported by the original radios themselves<br />

or by high-end decoders like WaveCom and<br />

Hoka, despite it being a relatively simple system.<br />

Having used Rivet for a while, I wondered if Ian<br />

might be up to the challenge of adding CCIR493-<br />

4 to his software to open up this interesting<br />

system to more users. I contacted Ian, asked if<br />

he would be interested in building a decoder, and<br />

sent him a link to the detailed specifications.<br />

To my delight, I got a reply from Ian in<br />

very short order saying that he’d give it a go. I<br />

think it was within a week of my sending that<br />

email that the first version was in my hands<br />

and running under Windows XP and Mac OS X<br />

Lion. Unfortunately, the initial versions proved<br />

to have a bug that prevented proper decoding,<br />

which Ian spotted and corrected. Within another<br />

week or so I was decoding the selcall activity<br />

on the Colombian Navy channel of 12230kHz<br />

USB.<br />

You can see a saved text file of Rivet decoding<br />

CCIR493-4 activity below:<br />

Rivet (Build 24) by Ian Wraith<br />

6:10:56 PM CCIR493-4 Individual Selective Call<br />

Station 9201 Calling 9213 (Routine)<br />

6:34:30 PM CCIR493-4 Individual Selective Call<br />

Station 9218 Calling 9201 (Routine)<br />

7:10:38 PM CCIR493-4 Individual Selective Call<br />

Station 9201 Calling 9214 (Routine)<br />

7:24:19 PM CCIR493-4 Individual Selective Call<br />

Station 9218 Calling 9201 (Routine)<br />

8:06:06 PM CCIR493-4 Individual Selective Call<br />

Station 9207 Calling 9201 (Routine)<br />

8:17:41 PM CCIR493-4 Individual Selective Call<br />

Station 9207 Calling 9201 (Routine)<br />

8:24:56 PM CCIR493-4 Individual Selective Call<br />

Station 9201 Calling 9213 (Routine)<br />

8:31:34 PM CCIR493-4 Individual Selective Call<br />

Station 9201 Calling 9203 (Routine)<br />

Check out the Resources section for details<br />

of w<strong>here</strong> to download Ian’s software, and happy<br />

CCIR493-4 hunting! We can certainly do with<br />

more testers, since most of the networks I can<br />

hear are only using the selcall feature, and not<br />

other functions like GPS fix, telephone call, fax,<br />

etc. The more testers and feedback, the better the<br />

software will be!<br />

❖ Algerian Army Update<br />

As I mentioned in the May 2012 edition of<br />

this column, the Algerian Army ALE networks<br />

have changed identifiers every so often over<br />

the past years. Unsurprisingly, no sooner was<br />

the May column published, than I began to see<br />

reports of different identifiers in use. The new<br />

series of the letter-letter-number-number identifiers<br />

appears to include:<br />

BD10<br />

FN20, 40<br />

JE42<br />

MX40, 43, 47, 48, 50, 52, 53, 54, 56, 57,<br />

60, 61, 62<br />

PT01, 40<br />

WA01<br />

XA01<br />

XL13, 15, 18, 21, 22<br />

XT01<br />

XV01<br />

ZB20<br />

ZT02<br />

❖ Taiwanese Navy Update<br />

The Taiwanese Navy appears to have reactivated<br />

its MIL-188-141A ALE network using<br />

some amusing six letter identifiers familiar to<br />

many a Scrabble® addict. How Apple2 got in<br />

t<strong>here</strong>, is something I’d love to know. Nevertheless,<br />

<strong>here</strong> they are:<br />

ABACUS, ABDUCT, ABJECT, ABLAZE, ABOARD, ABOUND, ABROAD,<br />

ABSEGC, ABSURD, ACACIA, ACCEDE, ACCENT, ACCESS, AC-<br />

TUAL, ADJUST, ADMIRE, ADROIT, AFFORD, AGHAST, AIRGUN,<br />

AIRPLE, AJRENN, AMBUSH, AMOUNT, ANSWER, ANTENN,<br />

ANYHOW, ANYWAY, APHALE, APPCEF, APPEAL, APPEAR,<br />

APPLE2, A<strong>RIGHT</strong>, ASLANT, ASSAIL, ASSORT, ASSURE, ASTYRE,<br />

ATTEND, AWHILE, AWNING and AZALEA<br />

Frequencies in use include:<br />

5123, 5433, 6066, 6659, 6747, 7137, 7216, 7508, 7642, 7841,<br />

8051L, 8171, 8173, 8251, 8777, 9169, 9202U/L, 9330,<br />

9392U/L, 9881, 10109, 10180U/L, 10410, 10660U/L,<br />

10755U/L, 11218, 11261, 12184, 13410, 14350L, 14360,<br />

14919L, 16000, 16180, 17420, 17460, 18035U/L, 19160,<br />

19180, 20190, 21860kHz USB (unless denoted by L for LSB<br />

or U/L for both)<br />

Data is sent using the MIL-188-110A HF<br />

serial tone modem.<br />

That’s all for this month. The best of digital<br />

DX to you!<br />

RESOURCES<br />

Rivet Decoder: github.com/IanWraith/Rivet/<br />

downloads<br />

August 2012 MONITORING TIMES 27

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!