Isdn, енциклопедія мережевих протоколів

Please enter banners and links.

У цьому розділі описані такі протоколи:

LAPD - Link Access Protocol - Channel D (протокол доступу до лінії - канал D);

ISDN - Integrated Services Digital Network (цифрова мережа з інтеграцією послуг).

ITU Q.921 (Blue Book)

LAPD (Link Access Protocol - Channel D або протокол доступу до лінії - канал D) є протоколом канального рівня, описаним у стандарті CCITT Q.920 / 921. LAPD працює в асинхронному збалансованому режимі (Asynchronous Balanced Mode або ABM). В даному випадку термін «збалансований» означає відсутність в з'єднаннях провідних і ведених пристроїв. Кожна станція має можливість ініціювати організацію з'єднання і управління цим з'єднанням, забезпечувати виправлення помилок, а також передавати пакети даних в будь-який момент часу. Для протоколу LAPD поняття DTE і DCE є еквівалентними.

На малюнку показаний формат пакетів LAPD.

C / R Прапор Command / Response (команда / відгук). Пакети, передані користувачем з C / R = 0, містять команди, так само, як пакети, що передаються користувачу з боку мережі при C / R = 1. У всіх інших випадках пакети містять відгук на команди.

SAPI Ідентифікатор точки доступу до сервісу (Service Access Point Identifier), який може набувати таких значень:

0 Процедури виклику / контролю.

1 Пакетний режим передачі з використанням процедур виклику / контролю I.451.

16 Передача пакетів відповідно до X.25, рівень 3.

63 Процедури управління рівня 2.

TEI Ідентифікатор кінцевої точки (терміналу), який може набувати таких значень:

0-63 Використовується для користувача обладнанням без автоматичного призначення TEI.

64-126 Використовується для користувача обладнанням з автоматичним призначенням TEI.

127 Використовується для широкомовний з'єднань з усіма термінальними пристроями.

Контрольна сума (Frame Check Sequence - FCS), що дозволяє виявляти помилки при передачі даних. Контрольна сума обчислюється відправником пакету з використанням алгоритму, що приймає до уваги кожен біт переданого пакета. На приймальній стороні пакета заново обчислює контрольну суму за тим же алгоритмом і порівнює отриманий результат зі значенням, що містяться в пакеті.

Розмір вікна

LAPD підтримує розширений розмір вікна (по модулю 128), з можливістю передачі від 8 до 128 непідтверджених кадрів. Розширений розмір вікна передачі зазвичай використовується для супутникових каналів, де затримка підтвердження пакетів може істотно перевищувати час передачі самих пакетів. Тип пакета, не започатковано з'єднання, визначає модуль для сесії. При використанні вікна розширеного розміру до імені базового типу пакета додається суфікс "E" (SABME замість SABM).

типи пакета

Протокол LAPD підтримує кілька типів керуючих кадрів (Supervisory Frame):

RR Підтвердження прийому інформаційного пакету і індикація готовності до отримання подальшої інформації.

REJ Запит повторної передачі всіх пакетів, починаючи з зазначеного в пакеті порядкового номера.

RNR Індикація стану тимчасової перевантаження станції (переповнення вікна).

LAPD підтримує кілька типів ненумерованих пакетів (Unnumbered Frame):

DISC Запит на розрив з'єднання.

UA Кадр підтвердження прийому.

DM Відповідь на запит DISC, який вказує на режим розриву з'єднання.

FRMR Відкидання пакета.

SABM Пакет, не започатковано асинхронний збалансований режим.

SABME SABM в режимі розширеного вікна.

UI ненумерований інформація.

XID Обмін інформацією.

Протокол LAPD використовує єдиний тип інформаційних пакетів

Info Інформаційний пакет.

Приклад декодування пакетів ISDN

За розробку стандартів ISDN відповідає CCITT (в даний час ITU-T). Першою публікацією групи, відповідальної за розробку стандарту ISDN був набір рекомендацій ISDN 1984 роки (Red Book - Червона Книга). Ще до випуску Червоної книги в різних регіонах були розроблені місцеві і національні версії ISDN. З цієї причини рекомендації CCITT визначають тільки загальні для всіх країн стандарти ISDN, на додаток до національних стандартів.

Можливість використання специфічних інформаційних елементів для окремих країн забезпечується за рахунок набору кодів (Codeset).

Нижче наведено опис більшості існуючих національних і регіональних варіантів ISDN.

Національний варіант ISDN-1 (Bellcore)

Цей варіант використовується компанією Bellcore в США. В рамках даного стандарту підтримуються чотири специфічних типу повідомлень і не використовуються однобайтові інформаційні елементи. На додаток до елементів Codeset 0 даний варіант також підтримує чотири інформаційних елемента Codeset 5 і п'ять інформаційних елементів Codeset 6.

Національний варіант ISDN-2 (Bellcore)

Іншою відмінністю стандарту ISDN-2 є додаткові типи повідомлень - SEGMENT, FACILITY і REGISTER, а також додаткові інформаційні елементи - Segmented Message (сегментированное повідомлення) і Extended Facility (розширені можливості). Крім того, змінені значення деяких полів в пакетах і додано кілька додаткових значень полів.

5ESS (ATT)

ATT 801-802-100 1989-05

Цей варіант ISDN використовується компанією ATT в США. 5ESS є найбільш поширеною реалізацією ISDN і підтримує 19 специфічних типів повідомлень. 5ESS не містить елементів Codeset 5, але підтримує 18 інформаційних елементів Codeset 6 і розширений керуючий інформаційний елемент.

Euro ISDN (ETSI)

Цей варіант ISDN адаптований всіма європейськими країнами. На даний момент Euro ISDN підтримує Однооктетне типи повідомлень і п'ять інформаційних елементів розміром в один октет. У протоколі не використовуються елементи Codeset 5 і Codeset 6, але кожна країна має право визначати власні інформаційні елементи.

VN3, VN4 (Франція)

Даний варіант стандарту використовується переважно у Франції. Декодування VN3 і деякі повідомлення про помилки переведені на французьку мову. Даний протокол є підмножиною стандарту CCITT і підтримує тільки Однооктетне типи повідомлень. Більш новий стандарт VN4 в повному обсязі сумісний з VN3, однак більш точно відповідає рекомендаціям CCITT. В Як і VN3, новий стандарт містить деяку кількість перекладів. VN4 підтримує Однооктетне типи повідомлень, п'ять Однооктетне інформаційних елементів і два елементи Codeset 6.

1 TR6 (Німеччина)

Цей варіант стандарту поширений перш за все в Німеччині. Протокол є підмножиною стандарту CCITT з незначними змінами. У протоколі частково використовується англійська мова, частково - німецький.

ISDN 30 [DASS-2] (Англія)

Цей варіант протоколу використовується компанією British Telecom на додаток до стандарту ETSI (див. Вище). На рівнях 2 і 3 цей стандарт не відповідає структурі CCITT. Пакети мають заголовок розміром в один октет, за яким може слідувати інформація. Велика частина інформації кодується з використанням IA5 і, отже, може декодувати як ASCII.

Цей протокол раніше використовувався в Австралії, але зараз витісняється більш новим австралійським варіантом ISDN. Протокол є підмножиною стандарту CCITT і підтримує тільки Однооктетне типи повідомлень і Однооктетне інформаційні елементи. У протоколі використовуються тільки елементи Codeset 5.

TS014 Австралія

Це новий стандарт ISDN PRI для Австралії, розроблений компанією Austel. Стандарт дуже близький до ETSI.

NTT-Japan (Японія)

Сервіс ISDN в Японії підтримується компанією NTT і відомий як INS-Net. Основними характеристиками INS-Net є:

Підтримка інтерфейсу користувач-мережа, відповідного до рекомендацій Блакитний книги (Blue Book) CCITT.

Підтримка інтерфейсів BRI і PRI.

Підтримка пакетного режиму з використанням Case B.

Підтримка в мережі сигналізації SS 7 ISDN User Part.

ARINC 746 Додаток 11 (Attachment 11)
ARINC 746 Attachment 17
Northen Telecom - DMS 100

Цей варіант є реалізацією National ISDN-1, розроблену компанією Northen Telecom. Стандарт забезпечує інтерфейс користувач-мережа на рівні ISDN BRI між комутатором Northern Telecom ISDN DMS-100 і термінальним обладнанням, розробленим для BRI DSL. Стандарт DMS 100 базується на специфікації CCITT ISDN-1, рекомендаціях Q-серії, ISDN Basic Interface Call Control Switching (управління комутацією з'єднань для базового інтерфейсу ISDN) і вимогах до сигналізації і додаткової підтримки Bellcore.

Swiss Telecom (Швеція)

Варіант ISDN, який використовується в Швеції компанією Swiss Telecom PTT, називається SwissNet. Протокол DSS1 для SwissNet повністю базується на ETS. Незначні поправки до останнього складаються лише у визначенні різних опцій стандарту і ігноруванні деяких вимог. Шведський варіант використовує також деякі специфічні умови (наприклад, сумісність між призначеним для користувача обладнанням і станціями мережі SwissNet різних реалізацій).

QSIG є потужною, інтелектуальної сучасної сигнальною системою, призначеної для обміну повідомленнями між приватними станціями PABX. Стандарти QSIG визначають систему сигналізації на рівні Q, призначену, насамперед, для загального каналу (наприклад, інтерфейс G.703). Однак, QSIG буде працювати при будь-якому методі підключення обладнання PINX. Стек протоколів QSIG ідентичний за структурою стеку DSSI (обидва стека відповідають моделі ISO). Обидва протоколу мають ідентичні рівні 1 і 2 (LAPD), однак на третьому рівні протоколи QSIG і DSS1 розрізняються.

На малюнку показана загальна структура кадрів ISDN.

Протокол, який використовується для залишилася частина рівня.

Нульове значення для повідомлень, переданих стороною, що виділяє значення посилання на виклик, 1 - в інших випадках.

Значення, що привласнюється в зазначеному сеансі зв'язку між пристроєм, що ініціювали виклик і комутатором ISDN. Дане значення використовується пристроями для ідентифікації з'єднання.

Тип повідомлення

Тип повідомлення визначає призначення останнього. Поле типу може займати один або два (для специфічних повідомлень) октету. У двухоктетних повідомлення перший октет містить вісім нулів. Повний перелік типів повідомлень наведено нижче в параграфі «Типи повідомлень ISDN».

Інформаційні елементи ISDN

В ISDN існує два типи інформаційних елементів - елементи розміром один октет і елементи змінної довжини.

Однооктетне інформаційні елементи

Структура Однооктетне інформаційного елемента наведена на малюнку.

Базовий інтерфейс (Basic Rate Interface) є одним з двох видів сервісу, що надаються ISDN в даний час. Канал BRI складається з двох B-каналів і одного каналу типу D (2B + D). B-канали працюють на швидкості 64 Кбіт / с, а канал D підтримує швидкість 16 Кбіт / с. Інтерфейс BRI використовується в основному для настільних додатків (наприклад, організація доступу в Internet для невеликої компанії).

Існує три основних набору кодів (Codeset). У кожному кодовому наборі розділ інформаційних елементів визначається відповідно до пов'язаним варіантом протоколу.

Codeset 0 кодовий набір, який використовується за умовчанням, містить набір інформаційних елементів, відповідний рекомендаціям CCITT.

Codeset 5 специфічний для країни кодовий набір.

Codeset 6 специфічний для мережі кодовий набір.

Одна і та ж величина може мати різне значення в різних наборах Codeset. Більшість елементів можуть з'являтися в кадрі тільки один раз.

Для зміни кодового наборів можуть використовуватися два методи:

Забезпечує тимчасове перемикання на інший кодовий набір і називається також Неблокована зрушенням. Перемикання кодового набору поширюється тільки на наступний інформаційний елемент.

Shift Lock (блокується зрушення)

Забезпечує постійну зміну кодового набору, поки не буде дана команда скасування. За допомогою цього методу можливо перейти тільки до кодовому набору з великим номером.

Канали ISDN - B, D і H

ISDN підтримує три типи логічних цифрових комунікаційних каналів, які виконують такі функції:

D-канал використовується для передачі сигналізації і пакетів даних між призначеним для користувача обладнанням і мережею.

H-канал виконує ті ж самі функції, що і D-канал, однак працює при швидкості, що перевищує DS-0 (64 Кбіт / с).

пристрої ISDN

TA Термінальний адаптер (Terminal Adapter). TA використовується для підключення виявилася-ISDN пристроїв до мережі ISDN.

LT Local Termination - LT (Локальне закінчення). Використовується для позначення LE, службовців для роботи з Local Loop (абонентський шлейф).

ET Exchange Termination (завершення станції). Використовується для позначення LE, що відповідають за функції комутації.

NT Network Termination - NT (обладнання завершення мережі). Існує два види NT, що виконують різні функції:

  • NT1 - служить для завершення з'єднань між користувачем і LE. NT1 відповідає за роботу, моніторинг, подачу харчування і мультиплексування каналів.
  • NT2 - будь-який пристрій, що застосовується користувачем для комутації, мультиплексування і концентрації: локальна мережа, комп'ютер, термінальний контролер і т. Д. Обладнання NT2 не встановлюється для домашнього користування ISDN.
  • TE1 - обладнання, сумісне з ISDN.

TE1 - обладнання, не сумісне з ISDN.

Опорні точки ISDN

Опорні точки (reference point) ISDN визначають точки зв'язку між різними пристроями. Передбачається, що з різних боків опорного точки можуть використовуватися різні протоколи. Основні опорні точки перераховані нижче:

R зв'язок між обладнанням TE, несумісним з ISDN, і TA.

S зв'язок між TE або TA і обладнанням NT.

T зв'язок між комутаційним обладнанням користувача та завершенням абонентського шлейфу.

U Вузлова точка між обладнанням NT і LE. Ця точка може визначатися як межа мережі в разі використання визначення FCC для терміналу мережі.

На малюнку показані функціональні вузли ISDN і опорні точки.

Link Access Protocol - Channel D (протокол доступу до лінії - Канал D) являє собою протокол канального рівня, що працює з бітовими потоками (біт-орієнтований протокол). Основним завданням цього протоколу є безпомилкова передача послідовності бітів на фізичному рівні (рівень 1).

ISDN PRI (Primary Rate Interface - основний інтерфейс) є одним з двох видів сервісу, що надаються в сучасних мережах ISDN. Реалізація PRI залежить від прийнятого стандарту і може відрізнятися в різних країнах. У Північній Америці PRI підтримує 23 B-каналу і один канал D (23B + D), а в Європі - 30 каналів типу B і один D-канал (30B + D).

В Америці канали B і D працюють зі швидкістю 64Кбіт / с. Отже, якщо D-канал в деяких випадках не використовується в якості каналу управління, він може служити як додатковий B-канал. PRI 23B + D працює із заданою CCITT швидкістю 1544 Кб / с.

Європейський варіант PRI містить 30 каналів B і один D-канал (30B + D). Так само як і в американському стандарті, всі канали працюють на швидкості 64Кбіт / с. PRI 30B + D працює із заданою CCITT швидкістю 2048 кбіт / с.