Open issues

Implement protocol adapter for IEC 60870-5-104
OC-503
Remove Alliander/Liander in all code bases
OC-210
Implement new properties method
OC-108
Potential problem with SSL Client verification
OC-32
Upgrade Ubuntu version in Vagrant script
OC-543
Migrating Spring, Spring boot and Hibernate within OSGP to a newer, preferably latest version - remainder
OC-542
Cleanup old messaging code
OC-541
Linux Foundation Energy support
OC-539
Migration of data center configuration to an Active-Active setup in Alliander OT
OC-538
First implementation of protocol adapter for MQTT
OC-537
Implement protocol adapter for MQTT
OC-536
OSGP related requirements comming from the Houston project
OC-534
Ensure a Jenkins build is red, when none of the Cucumber tests ran because of an error
OC-533
SOAPUI: The request 'RemoveDeviceRequest' does not function;
OC-528
Create a Jenkins build to execute an OSGP security vulnerability check (Maven Versions plugin)
OC-526
Update libraries to solve security vulnerabilities
OC-525
Update libraries versions so that only one version of each library is used
OC-524
Enable cucumber tests for DA IEC60870 in PR and Nightly builds for the platform
OC-520
Ensure connections with IEC60870 devices
OC-516
Implement cucumber tests for DA IEC60870 in Platform
OC-515
Implement a specific 104 protocol implementation for a specific device
OC-506
Create a Message Templating system to support device specific message structure
OC-505
Set Trusted Packages for ActiveMQ client
OC-499
Restore connection for (rtu) devices which send reports to OSGP
OC-476
Timebox: Resolve a lot of 'duplicate code' sonar issues from platform valueobjects
OC-475
Timebox: Resolve a lot of 'duplicate code' sonar issues from platform mapping converters
OC-474
Timebox: Resolve a lot of 'duplicate code' sonar issues from platform endpoints
OC-473
Timebox: Resolve a lot of 'duplicate code' sonar issues from platform application services
OC-472
Timebox: Resolve a lot of 'duplicate code' sonar issues from platform config
OC-471
Timebox: Resolve a lot of 'duplicate code' sonar issues from platform exceptionhandling
OC-470
Merge git repositories in order to simplify development work
OC-465
Make application name available to select notification web service endpoint
OC-463
Performance test OpenJDK vs Oracle JDK
OC-462
Encryption of passwords for web service key store and trust store
OC-461
Prevent parallel device actions
OC-454
HE technical debt
OC-452
Store audit trail information within the OSGP platform
OC-448
Resolve a lot of 'duplicate code' sonar issues from protocol adapter IEC61850
OC-443
Quality code improvements in OSGP
OC-436
Replace 'is_activated' field by lifecycle status
OC-431
Improve fault-tolerance of release process
OC-399
Security
OC-398
Update the versions of the libraries in the super POM.xml to the latest stable version
OC-396
Extend 2 applicable OSLP/OSLP ELSTER tests to also test with the IEC61850 protocol.
OC-390
Update the device steps to also handle IEC61850 devices.
OC-389
Create IEC61850 mock server
OC-388
SPIKE - analysis + prototype: Make the current tests to also work for IEC61850 where applicable.
OC-387
Extend all applicable OSLP/OSLP ELSTER tests to also test with the IEC61850 protocol.
OC-386
Database foreign key to java class
OC-381
Modify the IEC61850 simulator API design to set and get values
OC-372
issue 1 of 111

Implement protocol adapter for IEC 60870-5-104

Description

I want a new protocol adapter which implements the IEC 60870-5-104 protocol. This protocol is used in the vast majority of the currently used and available equipment in the energy sector. The protocol implementation is available from Fraunhofer.

Add an Open Source implementation for the IEC 60870-5-104 protocol adapter to OSGP and add a closed source Message Templating system implementation also to OSGP in order to support the device specific message templates for future use.

In the attachement '

' there is a brief architectural investigation for this topic.

Status

Assignee

Unassigned

Reporter

Robert Tusveld

Labels

None

Activity code

None

RequirementsListing

None

Epic points

None

Business Value

None

Time critically

None

Risk reduction | Opportunity enablement value

None

WSJF

None

WSJF Epic

None

T-shirt size

None

Definition of Done

None

Priority

High

Epic Name

Protocol adapter IEC 104
Configure