iec850 driver in Abort procedure uses too long timeout when server does not react correctly
Summary
In IEC61850 (client) driver please reduce in Abort procedure the timeout value 1s introduced by #181506 - to 100ms. Currently there are on the market popular server stacks reacting on Abort with "old-fashion", not Standard-conform, response (TCP disconnect frame, instead TCP-FIN or ACSE Abort accept). By Runtime exit it may result in significant delay by many driver instances/many connections.
Description
In IEC61850 (client) driver please reduce in Abort procedure the timeout value 1s introduced by #181506 - to 100ms. Currently there are on the market popular server stacks reacting on Abort with "old-fashion", not Standard-conform, response (TCP disconnect frame, instead TCP-FIN or ACSE Abort accept). By Runtime exit it may result in significant delay by many driver instances/many connections.
Solution
Abort timeout is now 100ms
Information
The Clien waits this timeout only by devices which are not fully conform to the Standard. When IED is responding on Abort service correctly – there will be no timeout, the session is then closed immediately.
The IEC 61850 Standard in Abort service demands to wait on reaction, but gives no recommendation about period.
Issue Number: 34815
Fixed on Date: 15.7.2015
Versions: 7.20 0 BUILD 21629