Если функции звена данных сигнализации обеспечивают передачу цифрового потока между смежными пунктами сигнализации, то функции звена сигнализации обеспечивают безошибочную передачу сообщений по каналам с ошибками. Это означает, что они гарантируют
- отсутствие потерь сообщений
- правильный порядок следования сообщений, передаваемых по одному каналу
- отсутствие искажений сообщений в процессе передачи.
Сообщение, поступающее от пользователя через функции сети сигнализации, содержит пользовательскую и адресную информацию, с которой функции звена данных проделывают следующие операции:
- добавление информации обнаружения ошибок в сообщение. Сообщение в таком обрамлении называется значащей сигнальной единицей (MSU).
- запись сообщения в буфер передачи, откуда оно побитно передается на удаленную сторону с помощью функций звена данных сигнализации.
На удаленном конце данные принимаются побитно и записываются в приемном буфере.
- в процессе приема в синхронном цифровом потоке распознаются сигнальные единицы, далее обрабатываются уже сигнальные единицы. Выделение сигнальных единиц является частью функций звена сигнализации.
- далее функции звена сигнализации анализируют информацию обнаружения ошибок. Если обнаруживается ошибка, то принятое сообщение стирается в расчете на ее повторную передачу, которая выполняется процедурой исправления ошибок. Если MSU принята без ошибок, то далее сообщение освобождается от обрамления и передается для обработки функциям сети сигнализации.
Таким образом, звено сигнализации выполняет те же операции, что и уровень звена данных модели OSI:
- выделение сообщений, позволяющее приемной стороне распознать границы сообщения во входном потоке битов.
- обнаружение и коррекция ошибок для обеспечения безошибочной передачи сообщений.
- управление потоком, защищающее буферы различного назначения от переполнения.