Line of Actual Control

Share this post

“For all targets: Moscow time is 14:00”

actualcontrol.substack.com

“For all targets: Moscow time is 14:00”

Unencrypted Russian military radio transmissions reveal an artillery strike in Mariupol

Line of Actual Control
Mar 29, 2022
11
2
Share this post

“For all targets: Moscow time is 14:00”

actualcontrol.substack.com

Highlights from today’s post:

  • How ham radio is a new front in today’s information warfare

  • Some very interesting details of radio intercepts from Russian forces

  • A brief foray into Soviet maps

  • High resolution satellite imagery of eastern Ukraine

But first! Need to convert geo coordinates into useful location information?

opencage-200x100

This week's edition is sponsored by OpenCage who operate a highly available, simple to use, worldwide, geocoding API based on open data. Try the API now on the OpenCage demo page.

I’ve also been listening to the MapScaping podcast recently and figured that if you like this blog, you may like the podcast too. Give it a listen here.


Over a month after the Russian invasion of Ukraine, billions of people around the world know of Vladimir Putin’s aggressive and bloodthirsty move against his country’s neighbor. What may have gone unnoticed, however, is the incredibly shoddy state of Russian equipment. In particular, their communication systems.

It’s no surprise that strong communications are necessary to fighting and winning a war. Calling in reinforcements, evacuating casualties, maneuvering units, and virtually anything else soldiers need to do relies heavily on secure, fast, and interconnected communications systems.

However, the corrupt and kleptocratic Russian military has robbed their soldiers of even the most basic radios, forcing junior officers to procure off-the-shelf civilian models for use in combat.

Twitter avatar for @CITeam_en
CIT (en) @CITeam_en
More and more evidence is emerging that the Russian forces rely on civilian radios and mobile phones for their communications. Our source in one invading unit confirms this. This photograph is said to show a civilian radio captured by Ukrainians.
Twitter avatar for @mil_in_ua
Мілітарний @mil_in_ua
Окупанти користуються звичайними аналоговими раціями Baofeng😂 Все, що треба знати про вєлікую армію. https://t.co/vJnoIkpd4k
9:48 AM ∙ Feb 28, 2022
4,169Likes1,719Retweets

Problem is, unencrypted traffic on Russian military frequencies can be picked up and heard by regular people operating what’s known as SDRs — software defined radios. These allow users from all over the world to tune into essentially a website and listen to radio frequencies of all types, from the BBC to music to pirate radio stations to, as we’ll see today, Russian artillery units.

"In five minutes, be ready to work on all fronts" "Understood"

@xateond is one of the folks who has been listening to and translating Russian military frequencies since the start of the war

1
. On March 3, they noticed, transcribed, and posted to Twitter a conversation between two Russian soldiers, with call signs Volk and Consul.

Based on the exchange, Consul appears to be a high-ish ranking officer, with the authority to order artillery strikes across a wide front. Volk, on the other hand, is either a battery commander or an artillery spotter responsible for delegating and correcting fire.

Their conversation essentially consists of two parts. The first part — late at night on March 3 — is real time, with Consul ordering batteries to fire at unidentified targets and Volk reporting the results in real time. The second part is Consul’s meticulous orders for an enormous artillery barrage the next day. He tells all batteries to be ready to fire at “14:00 Moscow time” on March 4 with what appears to be the coordinates for at least 27 different targets

2
.

Twitter avatar for @xateond
OpRussianRadio | forloren @xateond
Consul: target 144 x 82 100 y 36 550 height 95 #OpRussia #OpRussianRadio #AnonRadioRussia #NoWarInUkraine
10:50 PM ∙ Mar 3, 2022

My curiosity piqued, I transcribed the 27 coordinate sets recorded by @xateond into a grid, with the coordinates rounded to the nearest whole number and placed in their correct positions on X and Y axes. So, for instance, the numbers in the tweet above would get a mark in the box at the intersection of 82 (on the X axis) and 37 (on the Y axis).

The number in each box refers to the total number of strikes recorded by xateond in that box.

The coordinates (if that’s indeed what they are) have a loosely diagonal orientation, from the southwest to the northeast. To confirm my theory that these 27 numerical combinations were coordinates, I turned to an unusual source: old Soviet maps.

I noticed these Soviet maps had similar numbers running along their X and Y axes. I spoke with John Davies of sovietmaps.com, who confirmed that the axis numbers on these maps are “Gauss-Kruger values”, which show how far a point on a map is from the equator and a reference meridian.

One map of Mariupol, then called Zhdanov, caught my eye because the axis numbers in the grid above and the numbers in a section of the map seemed to match up particularly well.

The grid numbers above would refer to the shaded blue area in this map.

Moreover, Mariupol’s northwest front has been heavily contested by Russian and Ukrainian forces since the beginning of the war. A [pro-Russia] analyst even made a map of the frontlines, showing that the area in the map above was in a no-mans-land between Russian and Ukrainian forces on March 3 and 4, the dates of the alleged artillery strikes.

Could it be that Volk and Consul were preparing an artillery strike to pound the northwest outskirts of the city? Let’s examine further.

A Matter of Mapping

First of all, we have to establish that the coordinates Volk and Consul were discussing are still in use and that the coordinates above are not just some relic of Soviet cartography. To prove that, I drew on some information released by the Ukrainian Defense Ministry earlier in the war about captured Russian maps.

This Russian map, captured on March 2, shows Russian plans for an amphibious landing in southern Ukraine near the small town of Strohanivka.

Google Earth image with the three settlements seen on the invasion map marked for comparison.

Meanwhile, here’s an insert of a Soviet map from 1980

3
of the location of the amphibious landing near Strohanivka seen on the 2022 map.

On the far right of the Soviet map, take note of the Gauss-Kruger values marked in light green, along the north-south axis from 70 to 80. The same location in the invasion map is marked with the same exact numbers. While the maps themselves look drastically different, the most significant component — the maps’ coordinate system — is unchanged from the 1980 map to the 2022 map. This pattern held true for other Soviet and captured Russian maps I examined as well.

Since the coordinate system from Soviet times is still in use during the invasion of Ukraine, we can use the coordinates on Soviet maps to approximate the location of the coordinates transmitted by Volk and Consul. Then we can use high-resolution satellite imagery to further pinpoint the location of each strike.

I first placed the Soviet map of Mariupol/Zhdanov in its spatially correct, georeferenced position on Google Earth.

I then overlaid my Google Sheets grid of the target coordinates transmitted by Volk and Consul onto the correct position in the Soviet map.

If my theory holds, evidence of artillery strikes under each target number should be visible on satellite imagery. Let’s examine Volk and Consul’s target 133, for example:

Twitter avatar for @xateond
OpRussianRadio | forloren @xateond
Consul: target 133 x 84 620 y 27 700 height **. Target 134 x 72 200 y 24 050 height 195 #OpRussia #OpRussianRadio #AnonRadioRussia #NoWarInUkraine
10:41 PM ∙ Mar 3, 2022

On the grid, it corresponds to a patch of land sandwiched between a reservoir to the north, the town of Staryi Krim to the south, and an industrial district to the east.

Note the little pond or holding pool directly east of the land marked in red does not appear on the Soviet map.

On satellite imagery, a black splotch of burned land is located precisely where the coordinates indicated it would be.

The pattern shows up again and again. This triangular plot targeted by Volk and Consul appears to have been part of a farm before the war.

Now it’s a pockmarked ruin and a large fire, whether from artillery or something else, has clearly burned some land north of the highway it sits along:

Or take a look at the village of Shevchenko. Volk and Consul prepared coordinates for at least eight targets in and near the village (with several more targets to the south).

West of the village, there are at least two patches of blackened land along roads. The northern strip also contains what appears to be the remains of two vehicles — perhaps destroyed in a Russian artillery strike.

Also note the tracks in the fields leading to and from the roads and the firing positions(?) on the far left of the image.

The story is the same north of the village. While Shevchenko itself seems to have thankfully been spared, some ruined buildings outside the hamlet show at least three scorch marks, possibly from Volk and Consul’s artillery.

While we can’t singlehandedly prove that Volk and Consul’s artillery caused these strikes, the similarities between the coordinates they called in and the craters or burned land that appeared near Shevchenko are too similar to ignore.

The red squares are locations of craters or scorched land in satellite imagery.

As long as this piece may have been, I’ll try to summarize it here concisely.

Radio hobbyists overheard Volk and Consul — two Russian artillery officers — using unencrypted (for some reason) tactical communications to plan an artillery strike over the northwest front of Mariupol on March 4. Soviet maps from the 1980s (which use the same coordinate system as captured modern Russian maps) and high resolution satellite imagery from 2022 show exactly where some of these strikes may have landed.

If you have additional context or information to add, don’t hesitate to drop a comment, message me on Twitter, or shoot me an email at lineofactualcontrol@protonmail.com.

1

At this point, massive thanks are in order to xateond, without whom no part of this investigation would have been possible.

2

Note that while only 27 different targets were mentioned explicitly, the targets were numbered between 110 and 145, implying that there could be more - many more - targets in Volk and Consul’s area.

3

This map is actually from the same edition as the Mariupol map as well.

2
Share this post

“For all targets: Moscow time is 14:00”

actualcontrol.substack.com
2 Comments
Robert Jones
Apr 2, 2022

Who is Consul? Is he a senior general officer potentially guilty of war crimes?

Expand full comment
Reply
sudnadja
Apr 2, 2022

Have you found a method to directly covert the grid coordinates to latitude and longitude? I've gone through publications like this: https://s3.eu-west-2.amazonaws.com/redatlas/TM30-548_1958.pdf trying to find a coherent solution that matches the maps you are referencing, but the offset from meridian and equator, or even the corner of one of the 1:200000 pages, does not seem to line up with those.

Expand full comment
Reply
TopNewCommunity

No posts

Ready for more?

© 2023 Line of Actual Control
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing