ПЕРЕДАЧА С ИЗБЫТОЧНОСТЬЮ ТЕЛЕГРАММ ДАННЫХ В СЕТЯХ СВЯЗИ С КОЛЬЦЕВОЙ ТОПОЛОГИЕЙ

1. Способ передачи дейтаграмм между устройствами (11а-f) автоматизации сети (10) связи, причем сеть (10) связи имеет кольцевую топологию, и устройства (11а-f) автоматизации передают дейтаграммы с избыточностью через сеть (10) связи, причем
- отправляющее устройство (11b) автоматизации посылает первую дейтаграмму в первом направлении передачи сети (10) связи и вторую дейтаграмму во втором направлении передачи сети (10) связи, которое противоположно первому направлению передачи; и
- получающее устройство (11f) автоматизации обрабатывает первую пришедшую к нему дейтаграмму и отбрасывает другую дейтаграмму как дубликат;
отличающийся тем, что
- отправляющее устройство (11b) автоматизации соотносит с дейтаграммами уровень приоритета, причем дейтаграммы с высоким уровнем приоритета, по отношению к таковым с низким уровнем приоритета, должны передаваться предпочтительным образом через сеть (10) связи,
- отправляющее устройство (11b) автоматизации передает дейтаграммы с высоким уровнем приоритета в соответствии с первым протоколом связи и передает дейтаграммы с низким уровнем приоритета в соответствии со вторым, отличным от первого, протоколом связи, и
- сетевой компонент (12, 13а, 13с-е), расположенный в сети (10) связи между отправляющим устройством (11b) автоматизации и получающим устройством (11f) автоматизации, принимает соответствующую дейтаграмму, распознает на основе применяемого протокола связи ее уровень приоритета и пересылает дальше с учетом распознанного уровня приоритета.
2. Способ по п. 1, отличающийся тем, что
- те дейтаграммы, которые отправляются в соответствии с первым протоколом связи, в отношении их структуры дейтаграммы отличаются от тех дейтаграмм, которые отправляются в соответствии со вторым протоколом связи.
3. Способ по п. 2, отличающийся тем, что
- дейтаграммы первого и второго протокола связи различаются по меньшей мере положением идентификатора для типа протокола связи в структуре дейтаграммы.
4. Способ по п. 3, отличающийся тем, что
- идентификатор для дейтаграмм первого протокола связи расположен в более раннем положении в структуре дейтаграммы, чем идентификатор для дейтаграмм второго протокола связи.
5. Способ по п. 4, отличающийся тем, что
- в качестве идентификаторов для типа протокола связи применяют блок избыточности.
6. Способ по п. 5, отличающийся тем, что
- получающее устройство (11f) автоматизации содержит фильтр дубликатов, который распознает блок избыточности дейтаграмм каждого из обоих протоколов связи и считывает его содержание и с применением соответственно считанного блока избыточности выполняет распознавание и отбрасывание дубликатов уже принятых дейтаграмм.
7. Способ по любому из пп. 5-6, отличающийся тем, что
- сетевой компонент (13а, 13с-е), размещенный в сети (10) связи между отправляющим передающим устройством (11b) автоматизации и получающим устройством (11f) автоматизации, распознает соответствующий протокол связи полученной дейтаграммы с применением блока избыточности и
- считывает блок избыточности непосредственно после его приема и оценивает относительно распознавания дейтаграмм, циркулирующих в сети (10) связи, и
- непосредственно после завершения оценки дейтаграмму, принятую впервые, пересылает, а повторно принятую дейтаграмму отбрасывает.
8. Способ по любому из предыдущих пунктов, отличающийся тем, что
- дейтаграммы с высоким уровнем приоритета отсылаются в соответствии с HSR-протоколом связи, а дейтаграммы с низким уровнем приоритета - в соответствии с PRP-протоколом связи.
9. Способ по любому из предыдущих пунктов, отличающийся тем, что
- сетевой компонент (12, 13а, 13с-е), расположенный в сети (10) связи между отправляющим устройством (11b) автоматизации и получающим устройством (11f) автоматизации, прекращает текущую пересылку дейтаграммы с более низким уровнем приоритета, как только он принимает дейтаграмму с более высоким уровнем приоритета,
- сначала пересылает дейтаграмму с высоким уровнем приоритета и
- после завершения отправки дейтаграммы с высоким уровнем приоритета возобновляет пересылку дейтаграммы с более низким уровнем приоритета.
10. Способ по любому из пп. 1-8, отличающийся тем, что
- сетевой компонент (12, 13а, 13с-е), расположенный в сети связи между отправляющим устройством (11b) автоматизации и получающим устройством (11f) автоматизации, приостанавливает текущую пересылку дейтаграммы с более низким уровнем приоритета,  как только он принимает дейтаграмму с более высоким уровнем приоритета,
- сначала пересылает дейтаграмму с высоким уровнем приоритета, и
- после завершения отправки дейтаграммы с высоким уровнем приоритета пересылает еще не переданную часть дейтаграммы с более низким уровнем приоритета.
11. Способ по п. 10, отличающийся тем, что
- сетевой компонент (12, 13а, 13с-е), расположенный в сети (10) связи между отправляющим устройством автоматизации и получающим устройством автоматизации, ожидает полного приема дейтаграммы с более низким уровнем приоритета, прежде чем пересылать эту дейтаграмму.
12. Сеть (10) связи с множеством устройств (11a-f) автоматизации, выполненных с возможностью обмена с избыточностью дейтаграммами по сети (10) связи, причем сеть (10) связи содержит по меньшей мере одно отправляющее устройство (11b) автоматизации и получающее устройство (11f) автоматизации, а также сетевой компонент (12, 13а, 13с-е), расположенный в сети связи между отправляющим устройством (11b) автоматизации и получающим устройством (11f) автоматизации, и имеет кольцевую топологию, причем
- отправляющее устройство (11b) автоматизации выполнено с возможностью передачи первой дейтаграммы в первом направлении передачи сети (10) связи и второй дейтаграммы во втором направлении передачи сети (10) связи, которое противоположно первому направлению передачи, и
- получающее устройство (11f) автоматизации выполнено с возможностью обработки первой поступившей на него дейтаграммы и отбрасывания другой дейтаграммы как дубликата,
отличающееся тем, что
- отправляющее устройство (11b) автоматизации выполнено с возможностью соотнесения уровня приоритета с дейтаграммами, причем дейтаграммы с высоким уровнем приоритета передаются предпочтительными образом по сети (10) связи по отношению к дейтаграммам с низким уровнем приоритета,
- отправляющее устройство (11b) автоматизации выполнено с возможностью отправки дейтаграмм с высоким уровнем приоритета в соответствии с первым протоколом связи, а дейтаграмм с низким уровнем приоритета в соответствии со вторым протоколом связи, отличающимся от первого протокола связи, и
- сетевой компонент (12, 13а, 13с-е), расположенный в сети (10) связи между отправляющим устройством (11b) автоматизации и получающим устройством (11f) автоматизации, выполнен с возможностью приема соответствующей дейтаграммы, распознавания ее уровня приоритета на основе применяемого протокола связи и пересылки с учетом распознанного уровня приоритета.
13. Отправляющее устройство (11b) автоматизации для работы в сети (10) связи по п. 12, которое выполнено так, чтобы, при отправке с избыточностью дейтаграмм, передавать первую дейтаграмму в первом направлении передачи сети связи и вторую дейтаграмму во втором направлении передачи сети связи, которое противоположно первому направлению передачи,
отличающееся тем, что
- отправляющее устройство (11b) автоматизации выполнено с возможностью соотнесения уровня приоритета с дейтаграммами, причем дейтаграммы с высоким уровнем приоритета должны передаваться предпочтительными образом по сети (10) связи по отношению к дейтаграммам с низким уровнем приоритета, и
- отправляющее устройство (11b) автоматизации выполнено с возможностью отправки дейтаграмм с высоким уровнем приоритета в соответствии с первым протоколом связи и дейтаграмм с низким уровнем приоритета в соответствии со вторым протоколом связи, отличающимся от первого протокола связи.
14. Сетевой компонент (12, 13а, 13с-е) для работы в сети (10) связи по п. 12,
отличающийся тем, что
- сетевой компонент (12, 13а, 13с-е) выполнен таким образом, чтобы принимать соответствующую дейтаграмму, распознавать ее уровень приоритета на основе применяемого протокола связи и пересылать с учетом распознанного уровня приоритета.
15. Получающее устройство (11f) автоматизации для работы в сети (10) связи по п. 12, которое выполнено таким образом, чтобы обрабатывать первую поступившую на него дейтаграмму и отбрасывать другую, идентичную по содержанию, дейтаграмму как дубликат,
отличающееся тем, что
- получающее устройство (11f) автоматизации содержит фильтр дубликатов, который выполнен с возможностью распознавания соответствующего блока избыточности из дейтаграммы первого протокола связи и второго протокола связи, отличающегося от первого протокола связи, считывать его содержание и с применением соответствующего считанного блока избыточности выполнять распознавание и отбрасывание дубликатов уже принятых дейтаграмм.