Метод опитування
Має місце в ефірних мережах. В таких мережах один з пристроїв є головним і називається контролером мережі. Цей контролер керує передаванням. Найпростіший варіант – циклічне опитування. Контролер по черзі опитує всі приєднані пристрої шляхом надсилання відповідних кадрів. Пристрої відповідають на запит, надсилаючи в мережу відповідну інформацію або спеціальний кадр, якщо інформації нема. Передавання інформації можна розділити на такти ts, де:
ts – середня тривалість опитування;
tp – тривалість опитування;
b – середня довжина кадра, що передається;
C – перепускна здатність системи.
Нехай в мережі m станцій. Кожна станція передає за одиницю часу a повідомлень. Тоді інтенсивність потоку буде a×m, а середній інтервал між надходженнями – 1/(a×m), тоді ts повинно бути не більше цієї величини, і перепускна здатність С = (a×m×b)/(1 – a×m×tp).
Такі мережі, звичайно, невеликі. Використовуються в лабораторному, аерокосмічному обладнанні.
Недоліки:
наявність великого потоку керування, навіть якщо в абонента нема інформації для передавання (зате постійний контроль працездатності приладів);
надійність мережі визначається надійністю контролера;
суттєве обмеження на кількість абонентів (чим більше абонентів, тим більше треба часу для опитування, тим менша пропускна здатність).
Приклад (див. рис.). Бортова система забезпечує обмін даними між різними терміналами. Термінал з’єднаний екранованою скрученою парою. Шифратор/дешифратор виконує основні функції перетворення даних у коді Манчестера. Інформаційні слова формує термінал.
термінал
шифратор
дешифратор
трансівер
ГТІ
магістраль
HIL 1553B
За цим стандартом можна об’єднати до 32-ох станцій.
Обмін даними відбувається асинхронно у напівдуплексному режимі. На початку кожного слова є спеціальний символ синхронізації, а в кінці слова один розряд для перевірки на парність. Дані передаються у послідовному коді із швидкістю 1 Мбіт/с (до 7000 інформаційних слів за секунду). Довжина магістралі не більше 100 м. Імовірність помилки при передаванні слів не більша 10-7.
Передавання даних від контролера мережі до термінала.
кс
іс
іс
…
кс
іс
сс
t
Контролер передає командне слово, в якому зазначено адресу термінала, вимогу виконання, адресу термінала і кількість інформаційних слів. Потім контролер очікує від термінала слово стану, яке підтверджує, що збоїв у мережі нема.
Передавання даних від контролера мережі до контролера.
кс
іс
іс
…
іс
сс
t
Контролер ініціює обмін передавання командного слова, у якому є вимога виконати операцію передавання даних, адреса термінала і кількість інформації. Термінал відповідає контролеру словом стану, після чого починає передавати задану кількість інформаційних слів.
Передавання інформації між терміналами.
t
кс1
іс
кс2
…
іс
сс1
сс2
Контролер передає в магістраль 2 командних слова. В першому – адреса термінала, що повинен прийняти дані, вимога виконання операції прийому, кількість інформаційних слів. В другому – адреса термінала, який передає дані, вимога виконання операції і кількість інформаційних слів. Закінчується обмін тим, що термінал-приймач пересилає слово стану для контролера. Можна також реалізувати передавання даних цим терміналом одразу. В цьому випадку контролер передає в магістраль слово з фіксованою адресою, яку роспізнають термінали одночасно.
У слові будь-якого типу є 20 розрядів: 16 інформаційних, 1 контрольний і 3 розряди синхронізації.