Предотвращение конфликтов на физическом уровне
Предотвращение конфликтов на уровне PHY ( PLCA ) — это компонент подуровня согласования Ethernet (между PHY и MAC ), определенный в IEEE 802.3 . пункте 148 [1] Цель PLCA — избежать коллизий совместно используемой среды и связанных с ними накладных расходов на повторную передачу . PLCA используется в стандарте 802.3cg на ближней связи (10BASE-T1), который фокусируется на обеспечении возможности подключения Ethernet для встроенного Интернета вещей и в сценариях использования с низкой пропускной способностью , шумоустойчивостью и промышленным развертыванием. [2]
Чтобы многоточечный стандарт 10BASE-T1S успешно конкурировал с CAN XL , был необходим некий арбитраж. Схема линейного арбитража PLCA чем-то напоминает схему Byteflight , но PLCA была разработана с нуля, чтобы приспособиться к существующим MAC-адресам Ethernet с общей средой передачи данных с их механизмами определения занятости. [3]
Операция
[ редактировать ]
В схеме PLCA всем узлам присваиваются уникальные последовательные номера (ID) в диапазоне от 0 до N. Нулевой идентификатор соответствует специальному «главному» узлу, который в периоды простоя передает маяк синхронизации (специальный кадр контрольного сигнала ). После маяка (в пределах цикла PLCA [2] ) каждый узел получает свою возможность передачи (ТО). Каждый интервал возможности очень короткий (обычно 20 бит), поэтому накладные расходы для узлов, которым нечего передавать, невелики. [3] Если схема PLCA обнаруживает, что TO узла не может быть использован (другой узел с меньшим идентификатором начал передачу, а среда передачи данных занята в начале TO для этого узла), она выдает вход «локального конфликта» узла MAC, таким образом, задерживает передачу. Условие очищается, как только узел получает свое TO. Стандартный MAC реагирует на локальную коллизию отсрочкой , однако, поскольку это первая и единственная отсрочка для данного кадра, интервал отсрочки равен наименьшему возможному кадру — и таймер отсрочки обязательно истечет к моменту выполнения ТО. разрешено, поэтому дополнительных потерь производительности не происходит. [2]
См. также
[ редактировать ]- Интернет вещей (IOT)
Ссылки
[ редактировать ]- ^ «Часто задаваемые вопросы по PLCA» (PDF) . ИИЭЭ . июль 2018.
- ^ Перейти обратно: а б с Беруто и Орзелли 2018 .
- ^ Перейти обратно: а б Ужин, Сканцио и Валенцано 2023 .
Источники
[ редактировать ]- Сина, Джанлука; Сканцио, Стефано; Валенцано, Адриано (26 апреля 2023 г.). Композитные сети CAN XL-Ethernet для автомобильных систем и систем автоматизации нового поколения . 2023 г. 19-я Международная конференция IEEE по системам заводской связи (WFCS). IEEE. arXiv : 2306.09498 . дои : 10.1109/wfcs57264.2023.10144116 .
- Беруто, Пьерджорджио; Орзелли, Антонио (2018). Обзор 802.3cg, проект 2.0 PLCA (пункт 148) (PDF) . Сан-Диего, Калифорния: Пленарное заседание IEEE 802.3.