Loading…
Consistency Before Availability: Network Reference Point based Failure Detection for Controller Redundancy
Distributed control systems constitute the automation solution backbone in domains where downtime is costly. Redundancy reduces the risk of faults leading to unplanned downtime. The Industry 4.0 appetite to utilize the device-to-cloud continuum increases the interest in network-based hardware-agnost...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Citations: | Items that cite this one |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c2100-a110bd3e4f0652f72ad8ac06b630debdf3d064b6b423c3b6920fa17d7a1867c83 |
---|---|
cites | |
container_end_page | 8 |
container_issue | |
container_start_page | 1 |
container_title | |
container_volume | |
creator | Johansson, Bjarne Ragberger, Mats Papadopoulos, Alessandro V. Nolte, Thomas |
description | Distributed control systems constitute the automation solution backbone in domains where downtime is costly. Redundancy reduces the risk of faults leading to unplanned downtime. The Industry 4.0 appetite to utilize the device-to-cloud continuum increases the interest in network-based hardware-agnostic controller software. Functionality, such as controller redundancy, must adhere to the new ground rules of pure network dependency. In a standby controller redundancy, only one controller is the active primary. When the primary fails, the backup takes over. A typical network-based failure detection uses a cyclic message with a known interval, a.k.a. a heartbeat. Such a failure detection interprets heartbeat absences as a failure of the supervisee; consequently, a network partitioning could be indistinguishable from a node failure. Hence, in a network partitioning situation, a conventional heartbeat-based failure detection causes more than one active controller in the redundancy set, resulting in inconsistent outputs. We present a failure detection algorithm that uses network reference points to prevent network partitioning from leading to dual primary controllers. In other words, a failure detection that prioritizes consistency before availability. |
doi_str_mv | 10.1109/ETFA54631.2023.10275664 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_10275664</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10275664</ieee_id><sourcerecordid>10275664</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2100-a110bd3e4f0652f72ad8ac06b630debdf3d064b6b423c3b6920fa17d7a1867c83</originalsourceid><addsrcrecordid>eNo1kNFKwzAYhaMgOGbfQDAv0PknaZPGuzk3FYaKzOuRNH8gs7aSZkrf3oB6dW7O98E5hFwxWDAG-nq92yzrSgq24MDFggFXtZTVCSm00o2oQQitWXNKZkxXsgRV63NSjOMBADIvtdAzclgN_RjGhH070Vv0Q0S6_DKhMzZ0IU039AnT9xDf6St6jLmG9GUIfaLWjOjoJlePmbnDhG0KQ0-zgmZpikPXYcyYO_bOZP0FOfOmG7H4yzl526x3q4dy-3z_uFpuy5YzgNLkcdYJrDzImnvFjWtMC9JKAQ6t88KBrKy0FRetsFJz8IYppwxrpGobMSeXv96AiPvPGD5MnPb_94gfQVlbXg</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Consistency Before Availability: Network Reference Point based Failure Detection for Controller Redundancy</title><source>IEEE Xplore All Conference Series</source><creator>Johansson, Bjarne ; Ragberger, Mats ; Papadopoulos, Alessandro V. ; Nolte, Thomas</creator><creatorcontrib>Johansson, Bjarne ; Ragberger, Mats ; Papadopoulos, Alessandro V. ; Nolte, Thomas</creatorcontrib><description>Distributed control systems constitute the automation solution backbone in domains where downtime is costly. Redundancy reduces the risk of faults leading to unplanned downtime. The Industry 4.0 appetite to utilize the device-to-cloud continuum increases the interest in network-based hardware-agnostic controller software. Functionality, such as controller redundancy, must adhere to the new ground rules of pure network dependency. In a standby controller redundancy, only one controller is the active primary. When the primary fails, the backup takes over. A typical network-based failure detection uses a cyclic message with a known interval, a.k.a. a heartbeat. Such a failure detection interprets heartbeat absences as a failure of the supervisee; consequently, a network partitioning could be indistinguishable from a node failure. Hence, in a network partitioning situation, a conventional heartbeat-based failure detection causes more than one active controller in the redundancy set, resulting in inconsistent outputs. We present a failure detection algorithm that uses network reference points to prevent network partitioning from leading to dual primary controllers. In other words, a failure detection that prioritizes consistency before availability.</description><identifier>EISSN: 1946-0759</identifier><identifier>EISBN: 9798350339918</identifier><identifier>DOI: 10.1109/ETFA54631.2023.10275664</identifier><language>eng</language><publisher>IEEE</publisher><subject>Decentralized control ; Detection algorithms ; Fourth Industrial Revolution ; Heart beat ; Manufacturing automation ; Redundancy ; Software</subject><ispartof>2023 IEEE 28th International Conference on Emerging Technologies and Factory Automation (ETFA), 2023, p.1-8</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c2100-a110bd3e4f0652f72ad8ac06b630debdf3d064b6b423c3b6920fa17d7a1867c83</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10275664$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,27925,54555,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10275664$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Johansson, Bjarne</creatorcontrib><creatorcontrib>Ragberger, Mats</creatorcontrib><creatorcontrib>Papadopoulos, Alessandro V.</creatorcontrib><creatorcontrib>Nolte, Thomas</creatorcontrib><title>Consistency Before Availability: Network Reference Point based Failure Detection for Controller Redundancy</title><title>2023 IEEE 28th International Conference on Emerging Technologies and Factory Automation (ETFA)</title><addtitle>ETFA</addtitle><description>Distributed control systems constitute the automation solution backbone in domains where downtime is costly. Redundancy reduces the risk of faults leading to unplanned downtime. The Industry 4.0 appetite to utilize the device-to-cloud continuum increases the interest in network-based hardware-agnostic controller software. Functionality, such as controller redundancy, must adhere to the new ground rules of pure network dependency. In a standby controller redundancy, only one controller is the active primary. When the primary fails, the backup takes over. A typical network-based failure detection uses a cyclic message with a known interval, a.k.a. a heartbeat. Such a failure detection interprets heartbeat absences as a failure of the supervisee; consequently, a network partitioning could be indistinguishable from a node failure. Hence, in a network partitioning situation, a conventional heartbeat-based failure detection causes more than one active controller in the redundancy set, resulting in inconsistent outputs. We present a failure detection algorithm that uses network reference points to prevent network partitioning from leading to dual primary controllers. In other words, a failure detection that prioritizes consistency before availability.</description><subject>Decentralized control</subject><subject>Detection algorithms</subject><subject>Fourth Industrial Revolution</subject><subject>Heart beat</subject><subject>Manufacturing automation</subject><subject>Redundancy</subject><subject>Software</subject><issn>1946-0759</issn><isbn>9798350339918</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2023</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNo1kNFKwzAYhaMgOGbfQDAv0PknaZPGuzk3FYaKzOuRNH8gs7aSZkrf3oB6dW7O98E5hFwxWDAG-nq92yzrSgq24MDFggFXtZTVCSm00o2oQQitWXNKZkxXsgRV63NSjOMBADIvtdAzclgN_RjGhH070Vv0Q0S6_DKhMzZ0IU039AnT9xDf6St6jLmG9GUIfaLWjOjoJlePmbnDhG0KQ0-zgmZpikPXYcyYO_bOZP0FOfOmG7H4yzl526x3q4dy-3z_uFpuy5YzgNLkcdYJrDzImnvFjWtMC9JKAQ6t88KBrKy0FRetsFJz8IYppwxrpGobMSeXv96AiPvPGD5MnPb_94gfQVlbXg</recordid><startdate>20230912</startdate><enddate>20230912</enddate><creator>Johansson, Bjarne</creator><creator>Ragberger, Mats</creator><creator>Papadopoulos, Alessandro V.</creator><creator>Nolte, Thomas</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>20230912</creationdate><title>Consistency Before Availability: Network Reference Point based Failure Detection for Controller Redundancy</title><author>Johansson, Bjarne ; Ragberger, Mats ; Papadopoulos, Alessandro V. ; Nolte, Thomas</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2100-a110bd3e4f0652f72ad8ac06b630debdf3d064b6b423c3b6920fa17d7a1867c83</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Decentralized control</topic><topic>Detection algorithms</topic><topic>Fourth Industrial Revolution</topic><topic>Heart beat</topic><topic>Manufacturing automation</topic><topic>Redundancy</topic><topic>Software</topic><toplevel>online_resources</toplevel><creatorcontrib>Johansson, Bjarne</creatorcontrib><creatorcontrib>Ragberger, Mats</creatorcontrib><creatorcontrib>Papadopoulos, Alessandro V.</creatorcontrib><creatorcontrib>Nolte, Thomas</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Johansson, Bjarne</au><au>Ragberger, Mats</au><au>Papadopoulos, Alessandro V.</au><au>Nolte, Thomas</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Consistency Before Availability: Network Reference Point based Failure Detection for Controller Redundancy</atitle><btitle>2023 IEEE 28th International Conference on Emerging Technologies and Factory Automation (ETFA)</btitle><stitle>ETFA</stitle><date>2023-09-12</date><risdate>2023</risdate><spage>1</spage><epage>8</epage><pages>1-8</pages><eissn>1946-0759</eissn><eisbn>9798350339918</eisbn><abstract>Distributed control systems constitute the automation solution backbone in domains where downtime is costly. Redundancy reduces the risk of faults leading to unplanned downtime. The Industry 4.0 appetite to utilize the device-to-cloud continuum increases the interest in network-based hardware-agnostic controller software. Functionality, such as controller redundancy, must adhere to the new ground rules of pure network dependency. In a standby controller redundancy, only one controller is the active primary. When the primary fails, the backup takes over. A typical network-based failure detection uses a cyclic message with a known interval, a.k.a. a heartbeat. Such a failure detection interprets heartbeat absences as a failure of the supervisee; consequently, a network partitioning could be indistinguishable from a node failure. Hence, in a network partitioning situation, a conventional heartbeat-based failure detection causes more than one active controller in the redundancy set, resulting in inconsistent outputs. We present a failure detection algorithm that uses network reference points to prevent network partitioning from leading to dual primary controllers. In other words, a failure detection that prioritizes consistency before availability.</abstract><pub>IEEE</pub><doi>10.1109/ETFA54631.2023.10275664</doi><tpages>8</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | EISSN: 1946-0759 |
ispartof | 2023 IEEE 28th International Conference on Emerging Technologies and Factory Automation (ETFA), 2023, p.1-8 |
issn | 1946-0759 |
language | eng |
recordid | cdi_ieee_primary_10275664 |
source | IEEE Xplore All Conference Series |
subjects | Decentralized control Detection algorithms Fourth Industrial Revolution Heart beat Manufacturing automation Redundancy Software |
title | Consistency Before Availability: Network Reference Point based Failure Detection for Controller Redundancy |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T19%3A55%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Consistency%20Before%20Availability:%20Network%20Reference%20Point%20based%20Failure%20Detection%20for%20Controller%20Redundancy&rft.btitle=2023%20IEEE%2028th%20International%20Conference%20on%20Emerging%20Technologies%20and%20Factory%20Automation%20(ETFA)&rft.au=Johansson,%20Bjarne&rft.date=2023-09-12&rft.spage=1&rft.epage=8&rft.pages=1-8&rft.eissn=1946-0759&rft_id=info:doi/10.1109/ETFA54631.2023.10275664&rft.eisbn=9798350339918&rft_dat=%3Cieee_CHZPO%3E10275664%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c2100-a110bd3e4f0652f72ad8ac06b630debdf3d064b6b423c3b6920fa17d7a1867c83%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=10275664&rfr_iscdi=true |