SDH - Synchronous Digital Hierarchy (Part 2)


Compensation of frequency synchronization error

The pointer can not only fulfill a fixed phase shift and mismatch clock multiplexer clocked device, from which the user data is received. To compensate for this effect, the index value is periodically incremented or decremented.

Positive alignment - The pointer is incremented by one, reflecting the delay start of the next container VC-4, three bytes.

Negative alignment - to accommodate the "extra" bytes used three younger byte pointer, ie the NT box (the pointer itself fits in fields H1 and H2)

Typical SDH topology

Typical SDH topology

Methods to ensure network survivability

In SDH the term in the automatic protection switching (Automatic Protection Switching, APS) is used as a generic name of fault tolerance mechanisms. Usually, this mechanism is realized through the following types of backup:

  • Protection 1 + 1 means that the backup member does the same job as the principal. For example, in the protection tributary card 1 + 1 as the traffic passes through the working card (redundant), and through the protection (backup).
  • Protection of 1: 1 means that the security element is not normally perform the functions of the protected element and are only switched on in the event of failure.
  • Protection 1: N will provide the same security element at the N protected.

Equipment Protection Switching, EPS - the protection units and elements of SDH equipment.

Card Protection, CP - Protection of aggregate and tributary multiplexer card, allows the multiplexer will automatically continue to work in the event of failure of one of the aggregate or tributary cards.

Multiplex Section Protection, MSP - that is, the network portion between two adjacent SDH multiplexers, acts more selectively than with protection cards.

Sub-Network Connection Protection, SNC-P - that there is a protection path (connection) through the network for a particular virtual container allows the user to switch a specific connection to an alternate path in case of failure of the main road.

The new generation of SDH protocols

With the development of Internet information transmission system began reorienting the process to voice traffic on a computer, but the existing SDH systems were not friendly enough for this type of traffic with speeds 10/100/1000/10000 hierarchy.

As a result, the organization of ITU-T has developed several standards that make up the so-called new generation SDH technology (SDH Next Generation, or SDH NG). These standards do SDH technology more friendly to computer data.

Next Generation SDH standards define three new mechanisms:

  • Virtual Concatenation (VCAT);
  • Dynamic changes in link capacity (LCAS) scheme;
  • General procedure of encapsulation (framing) data (GFP).

Virtual Concatenation

Virtual Concatenation, VCAT of containers capacity allows the use of SDH virtual containers more efficiently by transmitting Ethernet traffic. In virtual concatenation mechanism there is precursor of - mechanism adjacent concatenation.

This mechanism has been developed for more efficient transmission of traffic ATM network; it allows to join several containers VC-4 at a rate of 140 Mbit / s into one container at a higher data rate. The coefficient of multiplicity association VC-4 containers in an adjacent concatenation mechanism can be set to 4,16,64 or 256 that can be used for the transmission of several combined (concatenated) VC-4 containers in the STM-4 frames, STM-16, STM-64, or STM-256

Virtual Concatenation allows much more efficient spending capacity SDH network with Ethernet traffic transmission. For example, to transmit one stream of Fast Ethernet 100 Mb / s, STM-16, the network can use a virtual concatenation of VC-12-46v, which provides bandwidth for user data 100,096 Mbit / s (i.e., gives an almost 100-percent loading of the combined container ) and the remaining 206 containers VC-12 (STM-4 frame accommodates 63 x 4 = 252 VC-12 containers) for use as a Fast Ethernet transmission of other flows, and to transfer voice traffic.

Scheme dynamically change link capacity

Driving dynamic change line capacity (Link CapacityAdjustment Scheme, LCAS) is in addition to the mechanism of virtual concatenation. This arrangement allows the initial multiplexer, ie the one that generates the combined container dynamically change its capacity by connecting to it or disconnecting from it a virtual containers. In order to achieve the desired effect, the source sends a final multiplexer multiplexer special service message, a notification of change in the composition of the combined container.

The general procedure for data encapsulation

Общая процедура инкапсуляции данных (Generic Framing Procedure, GFP) предназначена для упаковки кадров различных протоколов компьютерных сетей в кадр единого формата и передачи его по сети SDH.

  1. Alignment of computer speed and protocol speed SDH virtual container used for the transmission of computer data. GFP procedure supports two modes of operation: GFP-F (frame mode or Frame Mode) and GFP-T (transparent mode, or Transparent Mode)
  2. Recognition of the beginning of the frame. The procedure for detecting GFP frame is beginning its own header, which consists of a length field is two bytes in size and length of the control field and a checksum field is two bytes in size
10% refund of hotel reservation amount on Booking
10% refund of hotel reservation amount on Booking
We offer a link with a 10% return on the amount of the order when booking a hotel through Booking
Support the author Donate


Only authorized users can post comments.
Please, Log in or Sign up
June 13, 2019, 7:01 p.m.
Taimoor Tanweer

C++ - Test 001. The first program and data types

  • Result:66points,
  • Rating points-1
June 13, 2019, 6:51 p.m.
Taimoor Tanweer

C++ - Test 002. Constants

  • Result:75points,
  • Rating points2
June 13, 2019, 12:30 p.m.
Ваня Мороз

C++ - Test 001. The first program and data types

  • Result:100points,
  • Rating points10
Last comments
June 17, 2019, 6:10 a.m.

Только по осям xAxis2, уAxis2 значения начинаются с 0. Почему-то xAxis2 и xAxis не синхронизированы по данным. Ну и QCustomPlot последний.
June 16, 2019, 8:21 p.m.
Евгений Легоцкой

Добрый день. Ну точно также добавляете ту же самую информацию на ось xAxis2, только добавляете другое форматирование customPlot->xAxis2->setDateTimeFormat("hh:mm"); если я ...
June 14, 2019, 1:56 p.m.
Egor Fomin

Спасибо за ваш ответ, у меня получилось реализовать это. Тем не менее появилась другая проблема, поэтому опять надеюсь на вашу помощь. Скажем, я уже выставил точки и они соеденены. Когда я нач...
June 13, 2019, 2:47 p.m.

Можно классу, который описывает точку, добавить сигнал, который подавать (emit), когда точка перемещается (переопределить mouseMoveEvent или mouseReleaseEvent). Так вот эти сигналы у каждой из...
June 13, 2019, 2:09 p.m.

Здравствайте! Подскажите, пожалуйста: customPlot->xAxis2->setTickLabels(true); //Здесь включается отображение данных на оси xAxis2. а можно как-то продублировать информацию cus...
Now discuss on the forum
June 19, 2019, 1:41 p.m.

Всем добрый день. При разборе XML файла наткнулся на тег вот такого плана: <TagName attribute1="value1" attribute2="value2" /> При попытке проверить на наличие такого элеме...
June 19, 2019, 12:55 p.m.

Скажите пожалуйста, как его в таком случае перемещать и удалять?
June 18, 2019, 7:50 p.m.

Большое спасибо! SDK заработал.К сожалению удалось продвинутся только на один шаг. При сборке чистого проекта NDK выдаёт следующие ошибки C:\Android\ndk-bundle/toolchains/arm-linux-andr...
June 18, 2019, 4:59 p.m.

Добрый день.В этом учебнике представлен код INSTALLED_APPS = ( ... 'rest_framework', 'snippets.apps.SnippetsConfig',) На строчке 'snippets.apps.SnippetsConf...
June 18, 2019, 2:24 p.m.

Спасибо, работает.Послушаю вашего совета.
Looking for a Job?
25,000.00 руб. - 30,000.00 руб.
Разработчик Qt/C++
Barnaul, Altai Krai, Russia

For registered users on the site there is a minimum amount of advertising

Join us
© EVILEG 2015-2019
Recommend hosting TIMEWEB