• Effective immediately we will be deleting, without notice, any negative threads or posts that deal with the use of encryption and streaming of scanner audio.

    We've noticed a huge increase in rants and negative posts that revolve around agencies going to encryption due to the broadcasting of scanner audio on the internet. It's now worn out and continues to be the same recycled rants. These rants hijack the threads and derail the conversation. They no longer have a place anywhere on this forum other than in the designated threads in the Rants forum in the Tavern.

    If you violate these guidelines your post will be deleted without notice and an infraction will be issued. We are not against discussion of this issue. You just need to do it in the right place. For example:
    https://forums.radioreference.com/rants/224104-official-thread-live-audio-feeds-scanners-wait-encryption.html

CPDLC decoded with dumpvdl2

Status
Not open for further replies.

AirScan

Member
Premium Subscriber
Joined
Feb 13, 2007
Messages
319
#1
I haven't been following CPDLC decoding that closely but noticed recently that dumpvdl2 has the ability to decode the actual ATC instructions. Is this the first program that can do this, or are there others that can decode the ATC instructions as well ?

https://github.com/szpajder/dumpvdl2

Some examples ....

[2018-06-25 17:02:41 CEST] [136.975] [-17.8/-48.6 dBFS] [30.8 dB]
2B86F7 (Ground station, On ground) -> 461F64 (Aircraft): Command
AVLC type: I sseq: 2 rseq: 3 poll: 0
X.25 Data: grp: 11 chan: 255 sseq: 0 rseq: 1 more: 0
CLNP PDU, compressed header:
COTP Data:
00 a8 0f a3 30 17 68 e5 97 0f 0a 80 1d 62 2d 0a f5 e2 bc 1a 54 ed 41 af 06 0c 38 60 70 5c 83 ea 1e 98 fc
CPDLC Uplink Message:
Header:
Msg ID: 7
Timestamp: 2018-06-25 15:02:40
Logical ACK: required
Message data:
CONTACT [unitname] [frequency]
Unit name: EPWW, WARSZAWAACC, center
VHF: 133.475 MHz

[2018-06-25 17:02:49 CEST] [136.975] [-34.1/-49.3 dBFS] [15.2 dB]
461F64 (Aircraft, Airborne) -> 2B86F7 (Ground station): Command
AVLC type: I sseq: 4 rseq: 4 poll: 0
X.25 Data: grp: 11 chan: 255 sseq: 2 rseq: 2 more: 0
CLNP PDU, compressed header:
COTP Data:
00 a7 26 4f 31 87 2c b8 78 58 00 00 81 d9 13 38 74
CPDLC Downlink Message:
Header:
Msg ID: 6
Msg Ref: 7
Timestamp: 2018-06-25 15:02:48
Logical ACK: required
Message data:
WILCO

-------------------------------------------------------------------------------------------------------------------

[2018-06-25 07:29:04 CEST] [136.975] [-18.4/-47.6 dBFS] [29.3 dB]
2B86F7 (Ground station, On ground) -> 461F97 (Aircraft): Command
AVLC type: I sseq: 1 rseq: 7 poll: 0
X.25 Data: grp: 11 chan: 255 sseq: 1 rseq: 2 more: 0
CLNP PDU, compressed header:
COTP Data:
00 a8 08 13 29 59 02 96 5c 15 d0 c0 14 4a 51 00 8a 1a 53 80
CPDLC Uplink Message:
Header:
Msg ID: 8
Msg Ref: 5
Timestamp: 2018-06-25 05:29:03
Logical ACK: required
Message data:
CLIMB TO [level]
Flight level: 360

-------------------------------------------------------------------------------------------------------------------

[2018-06-25 08:01:47 CEST] [136.975] [-28.5/-46.9 dBFS] [18.4 dB]
10920A (Ground station, On ground) -> 4AC962 (Aircraft): Command
AVLC type: I sseq: 0 rseq: 1 poll: 0
X.25 Data: grp: 11 chan: 255 sseq: 6 rseq: 7 more: 0
CLNP PDU, compressed header:
COTP Data:
00 a8 09 83 2c 28 e5 97 06 06 f0 12 82 44 8b 36 7d 02 01 8e 4b 75 f0
CPDLC Uplink Message:
Header:
Msg ID: 7
Timestamp: 2018-06-25 06:01:47
Logical ACK: required
Message data:
PROCEED DIRECT TO [position]
Fix: DEMOP

-------------------------------------------------------------------------------------------------------------------

[2018-06-25 11:47:23 CEST] [136.975] [-18.8/-49.5 dBFS] [30.8 dB]
2B86F7 (Ground station, On ground) -> 424335 (Aircraft): Command
AVLC type: I sseq: 2 rseq: 7 poll: 0
X.25 Data: grp: 11 chan: 255 sseq: 2 rseq: 5 more: 0
CLNP PDU, compressed header:
COTP Data:
00 a7 83 28 28 a5 97 09 bd 60 2f 8e f2 06 fc 0d 34 b0
CPDLC Uplink Message:
Header:
Msg ID: 5
Timestamp: 2018-06-25 09:47:22
Logical ACK: required
Message data:
FLY HEADING [degrees]
Degrees (magnetic): 240 deg

AS
 
Joined
Jan 14, 2010
Messages
7
Location
São Paulo - Brasil
#4
Yes, this program is for Linux only. It would be very interesting if they could develop the CPDLC decoding for JAERO or Planeplotter, and in the latter, in addition to decoding the messages, put them in scope.
 

AirScan

Member
Premium Subscriber
Joined
Feb 13, 2007
Messages
319
#6
Just got dumpvdl2 up and running using a SDRPlay-SDRduo. Using Linux on a dedicated laptop.

This is the only program I've seen that can decode FANS-1/A CPDLC messages. CPDLC use for enroute operations started this summer in the US on a test basis in a few select Centers. You can follow the progress here ...

New Operator Documents | Data Communications Integrated Services

http://dcis.harris.com/sites/default/files/En Route CPDLC Site Activation Map_20180730.jpg

dumpvdl2 decode example ...

[2018-09-15 03:28:20 EDT] [136.975] [-22.8/-50.7 dBFS] [27.9 dB] [-2.1 ppm]
10307A (Ground station, On ground) -> 78086C (Aircraft): Command
AVLC type: I sseq: 1 rseq: 1 poll: 0
ACARS:
Reg: .B-2031 Flight:
Mode: 2 Label: AA Blk id: I Ack: ! Msg no.:
Message:
/YULE2YA.AT1.B-2031211DC51D6B367CEA94A2C19817D320E180

FANS-1/A CPDLC Message:
CPDLC Uplink Message:
Header:
Msg ID: 2
Timestamp: 07:28:20
Message data:
CONTACT [icaounitname] [frequency]
Facility Name: MONTREAL
Facility function: center
VHF: 133.025 MHz

If anyone else is decoding CPDLC in North America I'd be interested in seeing some logs from different areas. Please PM me.

Thanks,

AS
 
Status
Not open for further replies.
Top