-
公开(公告)号:US11411807B2
公开(公告)日:2022-08-09
申请号:US16772771
申请日:2019-06-17
Applicant: ABB Schweiz AG
Inventor: David Kozhaya , Thanikesavan Sivanthi , Yvonne-Anne Pignolet
IPC: H04L41/0659 , H04L41/0677
Abstract: The invention relates to a method and system for detecting and mitigating cabling issues with devices connected in industrial redundant networks. An agent runs on each device and generates information about traffic received at the corresponding device. The agent running on a node generates indicators of traffic received at each port, and error rates for traffic at each port. The agent running on a switch generates information about switch misconfiguration by collecting device identifiers for each port of the switch. The agents send the information to a network manager, which determines switch misconfigurations and wrong cabling from the received information. The network manager also mitigates cabling issues by sending a signal to the affected device(s) or sending a communication to mitigate the issue.
-
公开(公告)号:US20230171109A1
公开(公告)日:2023-06-01
申请号:US17990818
申请日:2022-11-21
Applicant: ABB Schweiz AG
Inventor: David Kozhaya , Maelle Kabir-Querrec
IPC: H04L9/32
CPC classification number: H04L9/3239 , H04L9/3247 , H04L2209/463
Abstract: Described herein is a system and a method for authenticating distributed votes for a distributed system. The distributed system includes a plurality of nodes and at least one leader node. The method includes: sending out, by the leader node, a prepare message including a proposal; generating, by each of at least some of the plurality of nodes, a set of hash values; generating, by each of the at least some of the plurality of nodes, a reply message to the leader node including the set of hash values; signing, by each of the at least some of the plurality of nodes, the reply message with a digital signature; sending, by each of the at least some of the plurality of nodes, the reply message with the digital signature; and validating, by the leader node, the signatures of the reply messages and saving the sets of hash values.
-
公开(公告)号:US20220131741A1
公开(公告)日:2022-04-28
申请号:US16772771
申请日:2019-06-17
Applicant: ABB Schweiz AG
Inventor: David Kozhaya , Thanikesavan Sivanthi , Yvonne-Anne Pignolet
IPC: H04L41/0659 , H04L41/0677
Abstract: The invention relates to a method and system for detecting and mitigating cabling issues with devices connected in industrial redundant networks. An agent runs on each device and generates information about traffic received at the corresponding device. The agent running on a node generates indicators of traffic received at each port, and error rates for traffic at each port. The agent running on a switch generates information about switch misconfiguration by collecting device identifiers for each port of the switch. The agents send the information to a network manager, which determines switch misconfigurations and wrong cabling from the received information. The network manager also mitigates cabling issues by sending a signal to the affected device(s) or sending a communication to mitigate the issue.
-
公开(公告)号:US20230164687A1
公开(公告)日:2023-05-25
申请号:US17992186
申请日:2022-11-22
Applicant: ABB Schweiz AG
Inventor: David Kozhaya , Maelle Kabir-Querrec
IPC: H04W48/20 , H04W12/00 , H04W12/0471
CPC classification number: H04W48/20 , H04W12/009 , H04W12/0471 , H04W88/16
Abstract: Described herein is a method for executing an Internet-of-Things application. The method includes providing a machine-readable language configured to encode the Internet-of-Things application as an executable smart contract, and providing or accessing a distributed system configured to execute the executable smart contract. The distributed system includes one or more field devices, one or more gateways, and a distributed ledger system. The distributed ledger system includes at least one access point and a plurality of computers, each computer configured to execute at least one peer process, and executing the executable smart contract on the distributed system. The executable smart contract includes instructions that cause the distributed system to process and exchange data, the exchanged data exchanged between the one or more field devices, or the one or more gateways, or the at least one access point, or at least one peer process, or any combination thereof.
-
-
-