Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Мета роботи
Розробити і створити засобами програмного пакета Cinderella SDL-діаграму обслуговування внутрішньостанційного одиночного виклику (ПОВ), закріпити навички роботи в пакеті Cinderella.
5.2 Методичні вказівки з організації самостійної роботи студентів
5.2.1 Під час підготовки до лабораторної роботи студентам необхідно, користуючись літературою [2, 3], повторити основні функції АТС на етапі прийому виклику, набору номера і встановлення з'єднання. Приступаючи до роботи необхідно: знати правила побудови SDL-діаграм, основні компоненти MSC-діаграм, проводити аналіз функціонування систем. вміти розробляти SDL-діаграми окримих вузлів ТКС, користуватися програмним пакетом СINDERELLA.
5.2.2 Основні теоретичні відомості. У лабораторній роботі моделюється встановлення одиночного з'єднання, тобто з'єднання абонентів А і Б. Обслуговування внутрішньостанційного одиночного виклику в електронному цифровому вузлі комутації можна подати як взаємодію блоків: абонент А, станція, абонент Б. Абонент А намагається встановити зв'язок з абонентом Б, при цьому виконує наступну послідовність дій. · З моменту початку моделювання через якийсь час Т1 абонент А знімає трубку. При цьому можливі дві ситуації: станція зайнята та станція вільна. · Якщо станція вільна (є вільний приймач тонального набору номера), про що свідчить наявність сигналу “Відповідь станції”, то абонент А з рівною імовірністю може приступити до набору номера або покласти трубку (дати “Відбій”). · У випадку “відбою А” процес може бути довершений тільки під час надходження сигналу “Зняття відповіді станції”. · Якщо абонент А приступає до набору номера, то після набору першої цифри передбачити надходження сигналу “Зняття відповіді станції”, тільки після цього продовжити набір номера (наприклад, 3 цифр). · Після набору номера абонент А може з рівною імовірністю покласти трубку, або чекати відповіді абонента Б. Виклик абонента станцією супроводжується посилкою абонентові А сигналу “Контроль посилки виклику”. · Якщо абонент зняв трубку (сигнал “Зняти контроль посилки виклику”), абонент переходить у стан розмови, що триває якийсь час і припиняється за бажанням однієї зі сторін. · “Відбій” з боку абонента А супроводжується посилкою сигналу “Відбій”. · “Відбій” з боку Б розпізнається стороною А по вхідному сигналу “Зайняте”. · У кожній із ситуації під час надходження сигналу “Зайнято” від станції абонент А може з рівною імовірністю або покласти трубку (сигнал “Відбій” на станцію), або бути заблокований за спеціальним сигналом “Блокування”, що надходить від станції у випадку, якщо абонент А не “дає відбій” протягом заданого інтервалу часу, що визначається станцією. Блок “станція” можна подати у вигляді процесу, що має виконувати наступні функції. · Після виявлення виклику від абонента А провести перевірку на наявність вільного ПТН і послати абонентові А сигнал “Відповідь станції” за наявності вільного ПТН. (Обидві ситуації під час моделювання вважати рівноймовірними). · Під час надходження першої цифри номера послати абонентові А сигнал “Зняти відповідь станції” і перейти в стан набору номера. · При наборі кожної цифри номера здійснювати перевірку на тривалість міжсерійного інтервалу. (Інтервал між останнім імпульсом першої цифри і першим імпульсом другої цифри = 20 с). · Якщо абонент А затримав набір наступної цифри на час, більший встановленої межі, відмовити абонентові А в подальшому встановленні з'єднання – передати сигнал 'Зайнято” і перейти в стан чекання відбою абонента А. · Визначати затримку набору номера неприпустимої тривалості. Якщо абонент А при наборі номера затримав набір наступної цифри і при цьому не поклав трубку, тобто затримав набір номера на неприпустимий час (=30хвилин), блокувати абонента А, пославши йому сигнал блокування і припинити обслуговування виклику. · За сигналом “Остання цифра номера” з'єднати абонентський комплект абонент А з комплектом контролю посилки виклику, і послати абонентові А зумерний сигнал “Контроль посилки виклику”, абонента В з'єднати з комплектом посилки виклику і послати абонентові В сигнал “Посилка виклику”, якщо абонент У вільний. Якщо абонент У зайнятий, послати абонентові А сигнал “Зайнятий” і перейти в стан очікування “відбою” абонента А. Ситуації “У вільний” і “У зайнятий” вважати рівноймовірними). · За сигналом “Відповідь В” (абонент У зняв трубку) послати абонентам сигнали “Зняття контролю виклику” і “Зняття посилки виклику” відповідно і перейти в стан розмови. · Визначати відбій кожного абонента на будь-якому етапі (набору номера, установлення з'єднання, розмови). Зняти сигнал (якщо він був), що відповідає цьому етапові і перейти в стан очікування виклику. Якщо в очікуванні відбою кожний з абонентів не кладе трубку протягом години, що перевищує припустиме значення (=30хв), блокувати абонента, пославши сигнал блокування і припинити обслуговування виклику. Блок “абонент Б” можна подати у вигляді процесу, що має виконувати наступні функції. · За сигналом станції «Виклик» видати «Сигнал відповіді» (зняти трубку) і перейти в стан очікування зняття сигналу виклику станції. · Під час надходження сигналу «Зняття виклику» визначити тривалість розмови (установити значення модельного часу розмови) і перейти в стан розмови. · У стані розмови можливе надходження двох сигналів, сигналу таймера про закінчення розмови і сигналу станції про те, що абонент А поклав трубку. · Під час надходження сигналу таймера про закінчення розмови послати на станцію сигнал «Відбій», тобто покласти трубку, і перейти в заключний стан (припинити функціонування). · Якщо абонент А поклав трубку, розглянути можливість (з рівною імовірністю) двох ситуацій: абонент Б кладе трубку й абонент Б не кладе трубку, тобто блокується станцією. Зауваження: оскільки процес обробки одиночного виклику істотно спрощений для забезпечення можливості моделювання в рамках лабораторних робіт, абонент Б є «пасивним» абонентом.
|