US 11,863,533 B2
Arrangement and method for functionally safe connection identification
Frank Schmid, Berg bei Neumarkt i. d. Opf. (DE); Herbert Barthel, Herzogenaurach (DE); Thomas Markus Meyer, Nuremberg (DE); and Walter Maximilian, Nuremberg (DE)
Assigned to SIEMENS AKTIENGESELLSCHAFT, Munich (DE)
Appl. No. 17/430,367
Filed by Siemens Aktiengesellschaft, Munich (DE)
PCT Filed Mar. 10, 2020, PCT No. PCT/EP2020/056311
§ 371(c)(1), (2) Date Aug. 12, 2021,
PCT Pub. No. WO2020/193115, PCT Pub. Date Oct. 1, 2020.
Claims priority of application No. 19165804 (EP), filed on Mar. 28, 2019.
Prior Publication US 2022/0158983 A1, May 19, 2022
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/0414 (2013.01) [H04L 63/062 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for functionally safe connection identification for a bilateral data interchange of safety-oriented data between two communication subscribers in a communication system, the safety-oriented data being interchanged via safety-oriented communication, address relationships comprising destination addresses and source addresses, the destination addresses and the source addresses being planned for the safety-oriented communication, a first data consumer having a first address identifier and a first data provider being operated in a first communication subscriber, a second data provider having a third address identifier being operated, a second data consumer being additionally operated, in a second communication subscriber, a first unidirectional connection being set up between the first data consumer and the second data provider, and a second unidirectional connection being set up between the first data provider and the second data consumer, the method comprising:
ascertaining, by the first communication subscriber, the third address identifier;
producing an identifier in the first communication subscriber utilizing a computation rule which is applied to a unique value, said identifier being communicated to the first data consumer;
transmitting, by the first data consumer, the unique value to the second data provider in a first request message;
responding, by the second data provider, with a first response message containing first safety-oriented data and the third address identifier;
performing a check in the first data consumer to determine whether the first response message contains the third address identifier, and, accepting the first safety-oriented data if a result of said check is positive, and otherwise rejecting the first safety-oriented data if the result of said check is negative;
producing the identifier in the second communication subscriber utilizing the computation rule; and
utilizing the identifier to functionally protect the second unidirectional connection between the first data provider and the second data consumer.