24 April 2025

CIS-Navy & Akula transmission

My friend Mario often monitors the frequency of 9201.0 KHz/USB in search of "Akula" signals: he mainly uses a KiwiSDR receiver located in Japan (Azumino-city, Nagano) [1] and it seems that this frequency (certainly one of the many) is quite active for this kind of transmissions, as collected by my friend Dave too. Most of the time it is usually a pair of signals that repeat at irregular intervals.
A few days ago he kindly sent me an interesting and "curious" recording of a transmission in which both an FSK 50Bd/1000 signal and Akula (FSK 500Bd/1000) are used with a central frequency of 9202 KHz (Figs. 1,2) 

Fig. 1

Fig. 2

The first thing that catches the eye is the particular "shape" of the Akula signals in which the well-known initial synchronization and preamble groups are missing but the EOM + EOT groups (101111 100010 100010 101111 011110) are exactly in their place, as can be seen from the demodulated bitstream in Figure 3. Just one year ago I had already come across these (let's call them) "anomalies" [2]. "It could depend on a malfunction of the modem or on the receiver's attack time" my friend cryptomaster says.

Fig. 3 - Akula bitstream
 
The most interesting thing however is the presence of a 50Bd/1000 FSK modulation preceding an Akula burst: something I had never seen before (and not even that type of FSK modulation). After demodulating it and reshaped to a 7-bit format, in addition to the initial inversions, I noticed a final sequence composed of five identical 7-bit words "000100" which - as far as I know - is the typical EOM sequence used in the CIS-Navy waveform (also known by the nicknames T-600, BEE-36, CIS 36-50). However, compared to the latter, it lacks the initial part consisting of a sequence of 2 bit sequence 
(usually) "100001010010111110000101001101011010110101101"
followed by 70-bit Initialization Vector (ten 7-bit words) that is repeated twice (Figure 4).

Fig. 4 - FSK 50Bd/1000 bitstream

As per previous analysis of the CIS-Navy waveform [3], its payload data consists of 5-bit characters coded into 7-bit sequence with a fixed ratio of '1's vs. '0's of 4 to 3 (or vice versa, depending on polarity of reception) so I decided to check the 4:3 ratio in this demodulated bitstream: the result (97.5%) indicates a very good probability of success.
 
Fig. 5 - 4:3 ratio in FSK 50Bd/1000 bitstream

CIS-Navy waveform has been logged with different Baud rates (36, 50, 75, 100 and 150) and shifts (85, 125, 250 and 500 Hz) so, likely, that's another variation.

https://disk.yandex.com/d/E29PupqpJg3UTQ

[1] http://jf0fumkiwi.ddns.net:8073/?f=9201.00usbz9
[2] http://i56578-swl.blogspot.com/2024/05/akula-always-reserves-surprises.html
[3] http://i56578-swl.blogspot.com/2016/10/cis-navy-50bd200-fsk-t600-bee-36-cis-36.html

1 comment:

  1. Hi Tony, I wonder if the variations of Akula stem from operator/hardware/software error rather than a CIS standard? That said, a 50Bd Akula might be hardier than a 500Bd one given the same band conditions, kinda how S4285 has a 75Bd emergency mode? Anyway here's my latest list;

    Frequencies (all centre of data)

    02622
    03399
    04414
    04416
    04882 DIPLO
    05130
    05338
    05555
    05784 AIR DEFENSE CW
    06364
    06772
    06836
    06843
    06852 (night primary RIW Moscow/RCV Sevastopol guard freq?)
    06864
    06908 RUS-75 YAKTA
    06920
    06930
    07002 Akula I preceeded by 15 DBPSK 500Bd Akula II
    07116
    07316
    07370
    07537 Distorted, several bursts
    07610
    07620 RUS-75 75/250
    07675
    07690
    07734
    07748 RUS-75 75/200 CW AT3004D
    07608
    07674
    07691
    07748
    07810 VOICE DIPLO
    07918
    07992 DIPLO
    08282 Akula sans preamble
    08300
    08500 DIPLO
    08532 Preamble Group (oct):57 57 57 57
    08598
    09155
    09202 (active nearly daily)
    09256
    09264
    09372
    09955
    09628
    10116 DIPLO AT3004D
    10192 DIPLO CW
    10208
    10314 (day primary RIW/RCV guard freq?)
    10478
    10554 DIPLO
    10612
    10659
    10664 DIPLO
    10816 8181 CW RUS-75
    10860
    10888 AT3004D CW
    10928 8181
    10932 RUS-75 AT3004D CW
    10944
    10964
    11024 DIPLO CW
    11032 Preamble Group (oct):57 57 57 57
    11144
    11155
    12312
    12368
    12408 Preamble Group (oct):57 57 57 57
    12478
    12520
    12693
    12912 CW
    13146
    14266
    13406
    13560
    14206
    14208
    14266
    14838
    14840
    14860
    16104 AT3004D DIPLO
    16248
    16264
    18638.5 (01NOV24 )
    18982.5



    Time of Reception vs Frequency
    0103Z 07537
    0359Z 02622
    0407Z 08532
    0445Z 06364
    0505Z 06908
    0503Z 05130
    0517Z 11032
    0520Z 08300
    0615Z 07316
    0714Z 06852
    0705Z 10888
    0732Z 10116
    0735Z 09628
    0737Z 14208
    0757Z 08500
    0818Z 11144
    0913Z 18638
    0915Z 08282
    0934Z 10192
    0937Z 14206
    1034Z 10192
    1134Z 07674
    1209Z 12478
    1235Z 07918
    1237Z 07748
    1242Z 14840
    1250Z 09264
    1255Z 16104
    1258Z 18982
    1320Z 14266
    1411Z 13146
    1417Z 13406
    1437Z 10314
    1441Z 12693
    1441Z 14838
    1442Z 14860
    1501Z 04882
    1617Z 13404
    1649Z 09202
    1649Z 12408
    1714Z 10816
    1746Z 07620
    1944Z 11024
    2006Z 10664
    2018Z 07690
    2027Z 05784
    2031Z 06772
    2133Z 07370
    2143Z 07734

    The time/qrg matrix may be of interest considering the sending unit may be using a qrg known to hit a reception center given typical band conditions at the time of transmission, hence a general idea how close a unit is to a reception center, it's fun to postulate.

    ReplyDelete