Це істотно збільшує складність управління лініями.
Можна використовувати такий концентратор, який сам виробляв би виклик. Однак це призводить до значного ускладнення логіки в концентраторі. Необхідно, щоб концентратор мав список адрес, а передбачувана логіка дозволяла викликати абонентські пульти за цим списком в деякій послідовності, запитувати їх про те, чи мають вони що-небудь для передачі, і інтерпретувати їх відповіді. Список адрес повинен бути легко оновлюваних, аналогічно збереженої в пам'яті ЕОМ програмою, оскільки під'єднуються в кожному конкретному випадку абонентські пульти можуть безперервно змінюватися. Потрібно, щоб концентратор міг справлятися з помилками в лінії, правильно реагував на пов'язані з абонентськими пультами неполадки, такі, як, скажімо, відсутність паперу для друкувального пристрою і виникнення несправностей.
1.1.10 Вимоги до часу реакції
Концентратор може передавати повідомлення по одному, а може послати всі повідомлення, які він містить, спільно. У деяких пристроях так і робиться. Якщо, наприклад, концентратор повинен передати 10 повідомлень для ЕОМ, то для цього потрібно 10 запитів і 20 відповідних повідомлень, щоб встановити синхронізацію. Якщо ж все 10 повідомлень передати у вигляді одного блоку, то попотрібна тільки один запит і дві відповіді.
Однак при цьому збільшується час реакції, а в деяких системах (наприклад, таких як резервування місць на літаки) вважається дуже важливим мати малий час реакції. У контрактах на проектування подібних систем прямо вказується, що в 90% випадків час реакції не повинно перевищувати трьох секунд; в деяких же випадках необхідне середній час реакції складає менше двох секунд (тут час реакції оцінюється тим часом, який проходить від моменту закінчення передачі оператором абонентського пульта до моменту надходження першого символу відповіді від ЕОМ, коли він друкується або висвічується на екрані абонентського пульта).
У деяких концентраторах йдуть на компроміс при посилці кілька повідомлень в вигляді одного блоку, наприклад в тих випадках, коли блок перевищує заданий розмір. У ряді випадків обчислювальна машина може змінювати обсяг даних, які концентратор передає в той чи інший момент часу.
Так само як і для інших аспектів проектування мереж зв'язку, при розгляді вимог до часу реакції можливе прийняття компромісних рішень з урахуванням обсягів переданої інформації та забезпечуваним часом реакції.
1.1.11 Контроль за помилками
Символи для перевірки циклу формуються при передачі, а контроль проводиться в лініях з низькою швидкодією. Будь-яке повідомлення, у якому знайдена помилка, не передається повторно автоматично. Замість цього оператору абонентського пульта видається попередження про помилку, і він повторює запит. Це трапляється не дуже часто. Якщо середня довжина повідомлення і відповідну відповідь складають 50 символів і на кожному з чотирьох ділянок передачі (абонентський пульт - концентратор - ЕОМ - концентратор - абонентський пульт) спотворюється не більше одного біта з 100000, то менш ніж одна відповідь з 100 буде містити помилку і потрібно новий запит.
У багатьох інформаційних системах такий підхід представляється доцільним. Проте у ряді систем, особливо в тих, які пов'язані з обробкою фінансових операцій або будь-яких числових величин, що вимагають ретельного контролю, процедури відшукання помилок при передачах в лінії заслуговують найпильнішої уваги. Автоматичне повторення передачі даних, серед яких виявлена ??помилка, може зменшити ймовірність неправильного запису в файл при його оновленні.
1.1.12 Групові лінії з низьким швидкодією
На рис. 1.2 показані концентратори з груповими (многопунктнимі) лініями з низькою швидкодією. При такому розміщенні велика кількість абонентських пультів з низькою швидкодією, розкиданих на значній площі, можуть під'єднуватися до обчислювальній машині за допомогою одного звичайного телефонного каналу.
Нехай швидкодію абонентських пультів при запиті становить 10 симв./с і середня кількість символів у повідомленні для ЕОМ і її відповіді дорівнює 50. Нехай оператор посилає одне таке повідомлення, в середньому, кожні 10 с. Іншу частину часу складає час на обдумування або час, коли оператор обговорює якусь справу з клієнтом. Припустимо, що кожен символ є восьмибитового; тоді буде передано, очевидно, 400 біт на абонентський пульт, а якщо врахувати ще біти синхронізації, адрес, символів закінчення і контролю за помилками - то до 440. Звідси видно, що за одну секунду буде передано, в середньому, 4,4 біта на один пульт. Нехай швидкодію каналу становить 2400 біт/с. Щоб не допускати утворення черг, завантаження каналу не повинна перевищувати 60%. Тому, до...