Протокол управления передачей потока (SCTP) — это надежный транспортный протокол, который работает поверх пакетной службы без потенциально ненадежного соединения, такого как IP. Он был разработан специально для приложений и сигнальных предложений, распознаваемых без дублирующихся датаграмм ошибок передачи (сообщений). Обнаружение повреждения данных, потери данных и дублирования данных выполняется с использованием контрольных сумм и порядковых номеров.
Механизм выборочной повторной передачи применяется для исправления потери или повреждения данных. Решающим отличием является многоадресность TCP и концепция нескольких потоков в соединении. Где в потоке TCP называется последовательность байтов, поток SCTP представляет последовательность сообщений. SCTP пытается объединить преимущества UDP и TCP, но избегает их недостатков; это определено в IETF RFC 4960.
SCTP используется в нескольких интерфейсах плоскости внутреннего контроля сети, с этими приложениями SCTP —
- S1-MME: между eNodeB и MME
- SBc: между MME и SBc.
- S6a: между MME и HSS
- S6d: между SGSN и HSS
- SG: между MSC / VLR и MME
- S13: между MME и EIR
Протокол применения S1
Существуют две категории процедур по S1-MME: UE-ассоциированное и не-ассоциированное UE. Кроме того, определены два класса сообщений: Class1 является ответом на класс 2. Сообщения инициатора / ответа класса 1 и связанные процедуры перечислены в таблице ниже; процедуры для имен сообщений класса 2 в значительной степени идентичны именам процедур, и в таблице ниже (вторая таблица) перечислены только эти.
Элементарная процедура | Исходное сообщение | Ответ (в случае успеха) |
---|---|---|
Передача подготовки | Требуется передача | Команда передачи |
Распределение ресурсов вручную | Требуется передача | Требуется переключатель пути извед. |
Запрос переключателя патча | Path Switch Req. | Переключатель пути подтвержден. |
Отмена передачи | Передача отмены | Передача отмены подтверждения. |
Настройка E-RAB | Настройка E-RAB Треб. | Настройка E-RAB Респ. |
E-RAB изменить | E-RAB изменить требование | E-RAB изменить Resp. |
E-RAB релиз | Выпуск команды E-RAB | Команда E-RAB Респ. |
Начальная настройка контекста | Требуется начальная настройка контекста. | Начальная настройка контекста Респ. |
Сброс | Сброс | Сбросить кв. |
Настройка S1 | Требуется настройка S1 | Настройка S1 Респ. |
UE контекстное освобождение | Команда освобождения контекста UE | Выпуск контекста UE завершен |
Изменение контекста UE | Требуется модификация контекста UE. | Изменение контекста UE соответственно |
Конфигурация eNodeB | ENB обновление конфигурации | Обновление конфигурации ENB. |
Конфигурация MME | Обновление конфигурации MME | Обновление конфигурации MME. |
Написать- Заменить предупреждение | Напишите-Замените предупреждение Треб. | Напишите-Замените предупреждение соответственно |
Элементарная процедура
- Уведомление о передаче
- Индикация выпуска E-RAB
- Paging
- Начальное сообщение UE
- Нисходящий транспорт NAS
- Uplink NAS транспорт
- NAS недоставка индикации
- Отключить трассировку
- Начать трассировку
- Индикация ошибки трассировки
- Индикация ошибки сообщения о местоположении
- Контроль местоположения
- Отчет о местонахождении
- Трассировка сотового трафика
- Индикация ошибки
- Запрос освобождения контекста UE
- Туннелирование нисходящей линии связи S1 CDMA2000
- восходящая линия S1 CDMA2000 туннелирование
- Индикация информации о возможностях UE
- передача статуса eNodeB
- Передача статуса MME
- Начало перегрузки
- Остановка перегрузки
- eNodeB прямая передача информации
- MME прямая передача информации
- передача конфигурации eNodeB
- Конфигурация MME
Протокол приложения X2
Протокол приложения X2 имеет много общего с S1-AP; такая же категоризация в сообщениях класса 1 и класса 2. Сообщение настройки намного меньше, что соответствует специализированной функции X2.