Lossless and Stateless Compression of IEC 61850 Sampled Values Flows

Citation Author(s):
Jose
Saldana
CIRCE Technology Center
Miguel A
Olivan
CIRCE Technology Center
Submitted by:
Jose Saldana
Last updated:
Fri, 02/09/2024 - 07:33
DOI:
10.21227/tgye-b008
Data Format:
Research Article Link:
Links:
License:
0
0 ratings - Please login to submit your rating.

Abstract 

It proposes a lossless and stateless compression method for IEC 61850 Sampled Values flows. A set of bitmaps is introduced to indicate the size in bytes of the sampled currents and voltages, and to flag the presence or absence of the Quality field. The method has been evaluated for different profiles, and it can provide bandwidth savings between 30 and 52%, with a very low computational cost as a counterpart. It has been implemented and tested in two different hardware platforms, with traffic generated by a Merging Unit. The processing delays have been found to be acceptable, showing a good tradeoff between compression rate, complexity and added delay.

Instructions: 

These are the files:

- Traffic traces in .pcap format (to be open with Wireshark). An Omicron CMC 256 Relay Test Set was configured to provide real signal to a General Electric Reason MU320 Stand Alone Merging Unit that emitted traffic with 9-2LE Dataset received by Linux computer. In this computer, the original frames were simultaneously stored without changes and compressed with the algorithm and format described in this work. The Merging Unit VT ratio was configured to provide SV outputs ranging from 0.4 to 400 kV, to cover from low to high voltage. There are 10 .pcap files, grouped in pairs:

0,4kV_100A_R100_4000.pcap 0.4kV, 100 A, not compressed

0,4kV_100A_R100_4000compress.pcap 0.4kV, 100 A, compressed

20kV_800A_RT800_4000.pcap 20kV, 800A, not compressed

20kV_800A_RT800_4000compress.pcap 20kV, 800A, compressed

45kV_1200A_RT1200_4000.pcap 45kV, 1200A, not compressed

45kV_1200A_RT1200_4000compress.pcap 45kV, 1200A, compressed

132kV_1200A_RT1200_4000.pcap 132kV, 1200A, not compressed

132kV_1200A_RT1200_4000compress.pcap 132kV, 1200A, compressed

400kV_3000A_RT3000_4000.pcap 400kV, 3000A, not compressed

400kV_3000A_RT3000_4000compress.pcap 400kV, 3000A, compressed

 

- A patch for Wireshark that makes it able to dissect .pcap files with Sampled Values flows that have been compressed with the proposed method. This patch is intended to be applied to the commit b14d51454111194104215fb23f19972db248752f from master branch, Fri Jul 28 13:22:30 2023 by running "git apply sv_compress.patch" It is needed to run 'make' in 'epan/dissectors/asn1/sv' directory in order to generate the code sv_compress.patch

Funding Agency: 
Horizon Europe Research and Innovation Programme
Grant Number: 
21NRM02