CPC H04L 63/0414 (2013.01) [H04L 63/062 (2013.01)] | 18 Claims |
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.
|