Страница 1 из 2

Дайте вводную по окс-7

Добавлено: 31 мар 2023, 22:25
Iskatel
Здравствуйте! Вопрос возможно является оффтопом, потому что не касается астериска, а касается протокола окс-7/ss7. Не могу ничего нагуглить ни о каналах E1, ни о окс-7/ss7, пробовал запрос формулировать по разному, в разных комбинациях. Единственное, что знаю обо всём этом, что окс-7/ss7 - это протокол, используемый в цифровых линиях E1/T1, что линии E1 содержат 31 голосовую линию и 1 сигнальную, также есть стандарты E2, E3, E4, в которых голосовых линий больше, что физически E1 представляет собой обычный разъём UTP (RJ45) и что чтобы 2 устройства могли передавать звонки друг другу на них должны быть прописаны пары кодов MTP. Так вот, хотелось бы узнать обо всём об этом побольше, так как вынужден иметь с этим дело по работе, при использовании этих технологих в E1-шлюзах и станциях. Буду благодарен, если мне дадут ссылок на развёрнутую русскоязычную документацию.

Re: Дайте вводную по окс-7

Добавлено: 01 апр 2023, 00:28
ded
https://ru.wikipedia.org/wiki/%D0%9E%D0%9A%D0%A1-7

В отличии от абонентских подключений цифровых линий ISDN PRI (E1) по протоколу EuroDSS (абонентские - значит к операторам подключаются абонентские офисные УАТС), протокол ОКС-7 (SS7) - межоператорский протокол, для надёжности предполагает более чем один стык с другими операторами. На этих стыках протокол анонсирует принадлежащие оператору пулы номеров, а значит, при отказе одного узла входяший и исходящий тел. трафик протекает через другой узел/стык. Межоператорские узлы связи обязаны сдаваться по нормам подключения для операторов, с обязательным интерфейсом СОРМ (Система оперативно-розыскных мероприятий), попросту - прослушкой, MITM (Man-in-the-middle).

Re: Дайте вводную по окс-7

Добавлено: 01 апр 2023, 10:10
dimondack
https://ru.wikipedia.org/wiki/ISUP
https://ru.wikipedia.org/wiki/%D0%A6%D0 ... E%D0%BA_E1

В документации к железу тож бывает неплохо пишут.

Re: Дайте вводную по окс-7

Добавлено: 01 апр 2023, 16:36
leeyoo
На рутрекере и NNM есть книги по запросу автора "Гольдштейн".
Гольдштейн Б.С., Ехриель И.М., Рерле Р.Д. - Стек протоколов ОКС7. Подсистема MTP. Справочник [2003, PDF, RUS]
Гольдштейн Б.С., Сибирякова Н.Г., Соколов А.В. - Сигнализация R 1.5. Справочник по телекоммуникационным протоколам [2004, PDF, RUS]
Б.С.Гольдштейн | Сигнализация в сетях связи. Том 1. Протоколы сети доступа. Том 2 [2 книги] (1997-2001) [PDF, DOC]

Возможно есть ещё авторы по "теории телефонии".
Только сухая теория без привязки к жизни только его книги знаю.
Борис Гольдштейн это как Бьерн Страуструп со своими толмудами по С++.

Вот у меня ещё в закладках такое было (ссылки на всякий случай давать не буду, чтобы не черенковали):
Подключение Asterisk по ОКС-7 - Galperin_Mark 3 сен 2015 в 11:28 на Хабре
Что такое ISDN. Основные понятия ISDN. PRI, BRI, ОКС-7. АТС-Телеком

Re: Дайте вводную по окс-7

Добавлено: 02 апр 2023, 15:25
Zavr2008
E1 это лишь физика. Да, там есть 32 слота, из них обычно 0 слот это синхра кадра служебный и 1 слот - сигнализация сама (хотя в SS7 может и в другом потоке идти линксета).
SS#7 сейчас работает не только поверх E1 (уровни MTP1,MTP2,MTP3), но и поверх IP - см SIGTRAN.
К сожалению, SIGTRAN так и не был реализован для Asterisk. Все используют стек Dialogic..
В последнее время Е1 в операторских делах умирает.

Re: Дайте вводную по окс-7

Добавлено: 11 апр 2023, 17:57
Iskatel
Zavr2008 писал(а):E1 это лишь физика. Да, там есть 32 слота, из них обычно 0 слот это синхра кадра служебный и 1 слот - сигнализация сама (хотя в SS7 может и в другом потоке идти линксета).
SS#7 сейчас работает не только поверх E1 (уровни MTP1,MTP2,MTP3), но и поверх IP - см SIGTRAN
А число голосовых таймслотов можно увеличить до 60, 120 и т. д., объединив несколько E1-портов в линксеты либо до 120, 480 и т д., увеличив скорость передачи до стандарта E2, E3?
leeyoo писал(а):На рутрекере и NNM есть книги по запросу автора "Гольдштейн".
начал читать Гольдштейна и, честно говоря, почти ничего не понимаю из написанного.
окс-7 это не протокол, а стек протоколов, в который входят такие протоколы как mtp, sccp, isup,.. так? А какие настройки этих протоколов не в теории, а реально используются инженерами? Вот, например, если взять E1-шлюз Eltex SMG-1016M, то там из настроек, касающихся E1-потока, занесены только такие настройки как: коды пунктов сигнализации, включение/отключение CRC-контроля и ещё пара-тройка настроек, этого достаточно? Как вообще работает E1-шлюз? Допустим на шлюз поступил звонок по протоколу SIP, голосовой RTP-трафик должен уйти в один из свободных голосовых таймслотов, сигнальный трафик уходит в сигнальный таймслот, как это происходит? А ещё окс-7 умеет анонсировать пулы номеров, как это работает?

Re: Дайте вводную по окс-7

Добавлено: 11 апр 2023, 20:44
Zavr2008
Да, в линксете потоки можно объединять.
Можно и указывать где и сколько сигнальных слотов.
При этом E2 и E3 не прижились в свое время. Каждый поток отдельно может работать, вместе они балансируют нагрузку и повышают отказоустойчивость.
окс-7 это не протокол, а стек протоколов, в который входят такие протоколы как mtp, sccp, isup,.. так
SS#7 это стек протоколов, верно. Построен по сетевой модели OSI.
В случае если это голосовые звонки снизу вверх сигнализация MTP1(HDLC) - L1, физика , далее MTP (2,3) и вверх до ISUP.
Если это шлюз, то он преобразует из SS#7 в SIP(SIP-T), на втором плече уже стек SIP.
Сначала оба плеча звонка договариваются и начинают соединение, дальше уже выделяется голосовой канал (B-канал слот в E1) и создается RTP поток по данным из SDP SIP.

Погуглите, есть неплохие видеоуроки в инете по основам SS7. Тогда в голове утрясется, книжки уже потом.

Диплом пишите? :)

Re: Дайте вводную по окс-7

Добавлено: 12 апр 2023, 07:48
dimondack
https://www.onx-line.ru/netcat_files/us ... M200/5.pdf

Вот здесь интересно написано.

Re: Дайте вводную по окс-7

Добавлено: 20 апр 2023, 00:11
leeyoo
Ещё немного дополню по литературе.

Наверно, самой исчерпывающей книгой на русском, можно назвать:
Система сигнализации №7 (SS7/ОКC7): протоколы, структура и применение
Авторы: Ли Драйберг, Джефф Хьюитт
Издательство: Вильямс
Серия: Cisco Press
Год: 2006
Здесь есть её Оглавление: https://www.williamspublishing.com/Book ... 037-4.html
А здесь дают посмотреть 49 страниц: https://diamail.com.ua/bookout/8165.htm ... om=diamail

В виду узкой специфики и, как следствие малых тиражей, в открытом доступе в русском варианте найти её у меня не получилось.
Но есть оригинал на английском, встречается в нескольких раздачах на рутрекере.
Dryburgh L., Hewett J. - Signaling System No. 7 (SS7/C7) Protocol, Architecture and Services [2004, CHM, ENG]
[Подборка] Сборник документации Cisco [?, PDF/DjVu/CHM, RUS]

И ещё есть такое: Гольдштейн Б.С. - АТС,МГТС и как это работает (Том 1,2) [2001, DjVu, RUS]
Во втором томе есть про ОКС7.

Интересные результаты с материалами лекций мне выдал такой запрос в поиске:
"Описание системы сигнализации №7" filetype:pdf

Re: Дайте вводную по окс-7

Добавлено: 21 апр 2023, 14:09
Zavr2008
Есть симуляторы SS7, у того же нашего партнера Utel Systems. Также есть Linkbit и другие. Можно попросить триалку и поиграться самому.
По книжкам лишь без практики мало прока.
Потом SS7 сейчас в основном не голос - он активно применяется в сотовых сетях, вся связь с HLR идет через данный стек. Последний год как раз делал защиту ядра HLR для одного оператора.
В перечисленных книжках этого нет, есть 3GPP, ITU-T, ETSI.. Вот там и описывается в первоисточнике ..