Частина тексту файла (без зображень, графіків і формул):
Лабораторна робота №7
Тема: Дослідження алгоритму очікування встановлення зєднання WaitConnect().
Мета роботи: Засвоєння роботи алгоритму очікування встановлення зєднання.
Теоретичні відомості.
Призначення алгоритму – очікування встановлення зєднання. Період запуску алгоритму 300 мс. Після запуску алгоритма диспетчером, його робота починається з аналізу черги заявок на встановлення зєднання. Якщо заявки відсутні, тобто відсутні абоненти, за якими необхідно слідкувати, то алгоритм закінчує свою роботу переходом у вихідний стан.
Якщо хоча б одна заявка присутня в черзі, то починає роботу головна частина алгоритму, яка заключається в наступному:
1. по номеру АК визначається номер РВ, який закріплений за даним АК;
2. фомуються координати АК джерельного абонента та абонента призначення;
3. перевіряється масив R1[], який призначенний для відображення станів 128 КТ абонентських комплектів, чи абонент призначення поклав трубку;
а) відмічається джерельний абонент та абонент призначення вільним за допомогою змінної Rbusy[];
б) відбувається виключення всіх сигналів;
в) звільнюється раніше зарезервований шлях;
г) знімається джерельний абонент з черги на зєднання і звільнюється РВ;
4. у випадку коли абонент призначення піднімає трубку відбувається виключення всіх сигналів і абоненти переходять на етап розмови.
Закінчується алгоритм після перегляду всієї черги заявок.
Блок схема алгоритму очікування встановлення зєднання зображена на рис. 7.1.
Хід роботи.
1. Ознайомитись з теоретичними відомостями;
2. Запустити програму main.exe;
3. Ввести дані: кількість абонентів – 20, кількість регістрів – 20;
4. Запустити на виконання програму;
так
ні
так
ні
ні
так
Сигнал запуску від диспетчера
Вихідний стан
Кінець перегляду черги?
Вихідний стан
Встановити зєднання між абонентами А і Б
Абонент А поклав трубку?
Абонент Б підняв трубку?
Викл. “Контроль посилки виклику”
Додати в вихідну чергу
Викл. “Контроль посилки виклику”
Звільнити РВ
Звільнити шлях
Викинути з вхідної черги
Вихідний стан
Рис. 7.1. Алгоритм очікування встановлення зєднання.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!