Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

PI Connector for IEC 61850

Configure TCP Keepalive

  • Last UpdatedFeb 24, 2023
  • 2 minute read

PI Connector for IEC 61850 subscribes for reports on a server (IED) and then listens for the reports to come back from the server. To receive notification about a network disruption event between the connector and the server nodes, the connector relies on the Transmission Control Protocol (TCP) Keepalive mechanism. For the TCP Keepalive mechanism to serve the connector correctly, you need to configure the TCP parameters on the connector node. The default value for TCP Keepalive time parameter is two hours, and this can potentially lead to data loss in the event of a network disruption between the connector and IED node. By configuring the TCP Keepalive parameters as recommended below, you would minimize your chances of data loss in case of such a network disruption event.

Perform the following steps to configure the TCP Keepalive parameters:

  1. Start Registry Editor.

    Note: To start registry editor, you can either type regedit on a command prompt or from the Windows start menu.

  2. Select the following registry key:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  3. On the right pane among the values associated with this key, configure the following values:

    Note: If these values do not already exist, add them as new values.

Name

Type

Data (Decimal)

1

KeepAliveInterval

REG_DWORD

1000

2

KeepAliveTime

REG_DWORD

5000

3

TcpMaxDataRetransmissions

REG_DWORD

5

  1. Verify the values display in registry editor as shown below (along with other values already associated with this key).

    TitleResults for “How to create a CRG?”Also Available in