Evgenii Legotckoi
Evgenii Legotckoi08 серпня 2015 р. 04:49

SDH – синхронна цифрова ієрархія (частина 2)

Компенсація неузгодженості частоти синхронізації

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

Позитивне вирівнювання - Покажчик нарощується на одиницю, що відображає запізнення початку чергового контейнера VC-4 на три байти.

Негативне вирівнювання – для розміщення «зайвих» байтів використовуються три молодші байти покажчика, тобто поле НЗ (саме значення вказівника вміщується в поля H1 і Н2)


Типові топології SDH

Типові топології SDH

Методи забезпечення живучості мережі

У SDH як загальну назву механізмів відмовостійкості використовується термін автоматичне захисне перемикання (Automatic Protection Switching, APS). Зазвичай цей механізм реалізується рахунок наступних типів резервування:

  • Захист 1+1 означає, що резервний елемент виконує ту ж роботу, що й основний. Наприклад, при захисті трибутарної карти за схемою 1 + 1 трафік проходить як через робочу карту (що резервується), так і через захисну (резервну).
  • Захист 1:1 передбачає, що захисний елемент у нормальному режимі не виконує функції елемента, що захищається, а перемикається на них тільки у разі відмови.
  • Захист 1:N передбачає виділення одного захисного елемента на N захищених.

Захисне перемикання обладнання (Equipment Protection Switching, EPS) - захист блоків та елементів обладнання SDH.

Захист карт (Card Protection, CP) - захист агрегатних та трибутарних карт мультиплексора, дозволяє мультиплексору автоматично продовжувати роботу у разі відмови однієї з агрегатних або трибутарних карт.

<> Захист мультиплексної секції (Multiplex Section Protection, MSP) - тобто ділянки мережі між двома суміжними мультиплексорами SDH, діє більш вибірково порівняно із захистом карток.

Захист мережевого з'єднання (Sub-Network Connection Protection, SNC-P) - тобто захист шляху (з'єднання) через мережу для певного віртуального контейнера, забезпечує перемикання певного з'єднання користувача на альтернативний шлях при відмови основного шляху.

Нове покоління протоколів SDH

З розвитком Інтернету системи передачі почали процес переорієнтування з передачі голосового трафіку на комп'ютерний, але існуючі системи SDH були досить доброзичливими для такого типу трафіку з ієрархією швидкостей 10/100/1000/10000.

У результаті організація ITU-T розробила кілька стандартів, що становлять так звану технологію SDH нового покоління (SDH Next Generation, або SDH NG). Ці стандарти роблять технологію SDH більш дружньою до комп'ютерних даних.

Стандарти SDH нового покоління описують три нові механізми:

  • віртуальна конкатенація (VCAT);
  • схема динамічного зміни пропускної спроможності лінії (LCAS);
  • загальна процедура інкапсуляції (кадрування) даних (GFP).

Віртуальна конкатенація

Віртуальна конкатенація (Virtual Concatenation, VCAT) контейнерів дозволяє ефективніше використовувати ємність віртуальних контейнерів SDH під час передачі трафіку Ethernet. У механізму віртуальної конкатенації існує попередник механізм суміжної конкатенації.

Цей механізм розроблено для більш ефективної передачі трафіку мереж ATM; він дозволяє об'єднати кілька контейнерів VC-4 зі швидкістю 140 Мбіт/с один контейнер з вищою швидкістю передачі даних. Коефіцієнт кратності об'єднання контейнерів VC-4 у механізмі суміжної конкатенації може дорівнювати 4,16,64 або 256, що дозволяє використовувати для передачі декількох об'єднаних (конкатенованих) контейнерів VC-4 у кадрах STM-4, STM-16, STM-64 або STM-256

Віртуальна конкатенація дозволяє набагато ефективніше витрачати пропускну здатність мережі SDH під час передачі трафіку Ethernet. Наприклад, щоб передавати один потік Fast Ethernet 100 Мбіт/с, в мережі STM-16 можна застосувати віртуальну конкатенацію VC-12-46v, яка забезпечує пропускну здатність для даних користувача 100,096 Мбіт/с (тобто дає майже 100-відсоткове завантаження об'єднаного контейнера ), а решта 206 контейнерів VC-12 (кадр STM-4 вміщує 63 х 4 = 252 контейнери VC-12) задіяти як передачі інших потоків Fast Ethernet, так передачі голосового трафіку.

Схема динамічної зміни пропускної спроможності лінії

Схема динамічного зміни пропускної спроможності лінії (Link CapacityAdjustment Scheme, LCAS) є доповненням механізму віртуальної конкатенації. Ця схема дозволяє вихідному мультиплексору, тобто тому, що формує об'єднаний контейнер, динамічно змінювати його ємність, приєднуючи або від'єднуючи від нього віртуальні контейнери. Щоб досягти потрібного ефекту, вихідний мультиплексор посилає кінцевому мультиплексору спеціальне службове повідомлення, що повідомляє про зміну складу об'єднаного контейнера.

Загальна процедура інкапсуляції даних

Загальна процедура інкапсуляції даних (Generic Framing Procedure, GFP) призначена для пакування кадрів різних протоколів комп'ютерних мереж кадр єдиного формату і передачі його по мережі SDH.

  1. Вирівнювання швидкості комп'ютерного протоколу та швидкості віртуального контейнера SDH, який використовується для передачі комп'ютерних даних. Процедура GFP підтримує два режими роботи: GFP-F (кадровий режим, або Frame Mode) та GFP-T (прозорий режим, або Transparent Mode)
  2. Розпізнавання початку кадру. У процедурі GFP для розпізнавання початку кадру служить його власний заголовок, який складається з поля довжини розміром у два байти та поля контрольної суми поля довжини також розміром у два байти
Рекомендуємо хостинг TIMEWEB
Рекомендуємо хостинг TIMEWEB
Стабільний хостинг, на якому розміщується соціальна мережа EVILEG. Для проектів на Django радимо VDS хостинг.

Вам це подобається? Поділіться в соціальних мережах!

Коментарі

Only authorized users can post comments.
Please, Log in or Sign up
AD

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:50бали,
  • Рейтинг балів-4
m
  • molni99
  • 26 жовтня 2024 р. 01:37

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:80бали,
  • Рейтинг балів4
m
  • molni99
  • 26 жовтня 2024 р. 01:29

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:20бали,
  • Рейтинг балів-10
Останні коментарі
ИМ
Игорь Максимов22 листопада 2024 р. 11:51
Django - Підручник 017. Налаштуйте сторінку входу до Django Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
Evgenii Legotckoi
Evgenii Legotckoi31 жовтня 2024 р. 14:37
Django - Урок 064. Як написати розширення для Python Markdown Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
A
ALO1ZE19 жовтня 2024 р. 08:19
Читалка файлів fb3 на Qt Creator Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь Максимов05 жовтня 2024 р. 07:51
Django - Урок 064. Як написати розширення для Python Markdown Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas505 липня 2024 р. 11:02
QML - Урок 016. База даних SQLite та робота з нею в QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Тепер обговоріть на форумі
Evgenii Legotckoi
Evgenii Legotckoi24 червня 2024 р. 15:11
добавить qlineseries в функции Я тут. Работы оень много. Отправил его в бан.
t
tonypeachey115 листопада 2024 р. 06:04
google domain [url=https://google.com/]domain[/url] domain [http://www.example.com link title]
NSProject
NSProject04 червня 2022 р. 03:49
Всё ещё разбираюсь с кешем. В следствии прочтения данной статьи. Я принял для себя решение сделать кеширование свойств менеджера модели LikeDislike. И так как установка evileg_core для меня не была возможна, ибо он писался…
9
9Anonim25 жовтня 2024 р. 09:10
Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…

Слідкуйте за нами в соціальних мережах