crn в ISDN PRI30
- vda
- Ангел
- Сообщения: 1152
- Зарегистрирован: 14 май 2019, 11:04
- Откуда: Ташкент
- Благодарил (а): 254 раза
- Поблагодарили: 231 раз
crn в ISDN PRI30
Уважаемые коллеги. Есть у меня задачка. В одной конторе с регулярностью 2 часа рвется связь в потоке. Вот так:
PBX->CO No.5506 Port:1 (elapsed time from LPR reset) 02/05/15 23:15:03
L2: I SAPI:0 TEI:0
L3:
DISCONNECT crn:001C (O)
Cause: 81 9F
Cause Value= "#31 Normal unspecified"
Location= "private network serving the local user"
00 01 32 C6 08 02 00 1C 45 08 02 81 9F
PBX->CO No.5507 Port:1 (elapsed time from LPR reset) 02/05/15 23:15:03
L2: I SAPI:0 TEI:0
L3:
DISCONNECT crn:2CAD (D)
Cause: 81 9F
Cause Value= "#31 Normal unspecified"
Location= "private network serving the local user"
00 01 34 C6 08 02 AC AD 45 08 02 81 9F
Причем обрывов всегда по два
И общее во всех парах обрывов вот эти параметры:
crn:001C
crn:2CAD
То есть, все пары обрывов как под копирку. Только время меняется.
В связи с этим хочу задать вопрос:
crn - это что?
Update
Пошерстил интернет. crn - call reference number (базовый номер вызова, полагаю).
Новый вопрос: что он означает и чем задается?
PBX->CO No.5506 Port:1 (elapsed time from LPR reset) 02/05/15 23:15:03
L2: I SAPI:0 TEI:0
L3:
DISCONNECT crn:001C (O)
Cause: 81 9F
Cause Value= "#31 Normal unspecified"
Location= "private network serving the local user"
00 01 32 C6 08 02 00 1C 45 08 02 81 9F
PBX->CO No.5507 Port:1 (elapsed time from LPR reset) 02/05/15 23:15:03
L2: I SAPI:0 TEI:0
L3:
DISCONNECT crn:2CAD (D)
Cause: 81 9F
Cause Value= "#31 Normal unspecified"
Location= "private network serving the local user"
00 01 34 C6 08 02 AC AD 45 08 02 81 9F
Причем обрывов всегда по два
И общее во всех парах обрывов вот эти параметры:
crn:001C
crn:2CAD
То есть, все пары обрывов как под копирку. Только время меняется.
В связи с этим хочу задать вопрос:
crn - это что?
Update
Пошерстил интернет. crn - call reference number (базовый номер вызова, полагаю).
Новый вопрос: что он означает и чем задается?
-
- Мимо крокодил
- Сообщения: 453
- Зарегистрирован: 05 июл 2019, 07:54
- Благодарил (а): 57 раз
- Поблагодарили: 157 раз
Re: crn в ISDN PRI30
Задается инициатором вызова. Означает уникальный идентификатор конкретного соединения.
Т.е. когда в потоке формируется одновременно несколько соединений, то, для того, чтобы понять - какой сигнальный элемент к какому соединению относится, нужно смотреть crn. Для одного уникального вызова crn будет одним и тем же.
Например, приходит плюс/минус одновременно из сети 2 сообщения SETUP, на одно из них АТС отвечает CALL PROCEEDING, на другое - RELEASE (reason 17 USER BUSY). Чтоб понять, на что мы шлем установление соединения, а на что - отбой, надо сравнивать crn запросов и ответов. У одного вызова crn всех сигнальных сообщений будет одинаковым.
Т.е. когда в потоке формируется одновременно несколько соединений, то, для того, чтобы понять - какой сигнальный элемент к какому соединению относится, нужно смотреть crn. Для одного уникального вызова crn будет одним и тем же.
Например, приходит плюс/минус одновременно из сети 2 сообщения SETUP, на одно из них АТС отвечает CALL PROCEEDING, на другое - RELEASE (reason 17 USER BUSY). Чтоб понять, на что мы шлем установление соединения, а на что - отбой, надо сравнивать crn запросов и ответов. У одного вызова crn всех сигнальных сообщений будет одинаковым.
Телефонная связь - как воздух: пока не испортишь - не замечаешь...
-
- Сюзерен
- Сообщения: 231
- Зарегистрирован: 15 сен 2021, 11:27
- Благодарил (а): 2 раза
- Поблагодарили: 40 раз
Re: crn в ISDN PRI30
Добавлю. Параметр crn - штука динамическая. По сути - счётчик. После того как канал связи устанавливается (ну там все физики, химии, логики и философии) начинается порядковый отсчёт вызовов. У первого же вызова crn будет 0000, следующий 0001, потом 0002... И так дойдёт до FFFF, после чего опять всё сначала, то есть с 0000. Так как вероятность того, что одно соединение со своим "временно уникальным" порядковым номером может длиться дольше, чем пройдут другие 65535 вызовов, ничтожно мала (почти ноль), то 4-х знаков для "подсчёта" вполне хватает.
- vda
- Ангел
- Сообщения: 1152
- Зарегистрирован: 14 май 2019, 11:04
- Откуда: Ташкент
- Благодарил (а): 254 раза
- Поблагодарили: 231 раз
Re: crn в ISDN PRI30
Спасибо за помощь.
А вот это интересно. надо понаблюдать.
Так и пред
полагал.
А вот это интересно. надо понаблюдать.
Тогда почему вызовы с crn:001C и crn:2CAD появляются с завидной регулярностью чуть ли не каждые полчаса? И именно вызовы с такими crn заканчиваются дисконнектном со стороны АТС?
-
- Сюзерен
- Сообщения: 231
- Зарегистрирован: 15 сен 2021, 11:27
- Благодарил (а): 2 раза
- Поблагодарили: 40 раз
Re: crn в ISDN PRI30
Отсчёт crn, как мне кажется, идёт с момента "запуска". Если каждые 2 часа связь рвётся, то, по идее, и отсчёт должен каждый раз начинаться новый.
- vda
- Ангел
- Сообщения: 1152
- Зарегистрирован: 14 май 2019, 11:04
- Откуда: Ташкент
- Благодарил (а): 254 раза
- Поблагодарили: 231 раз
Re: crn в ISDN PRI30
АТС рвет вызовы. 2-3 минуты и рвет. И все порванные вызовы имеют crn:001C и crn:2CAD. Это не случайное замечание, а суточный анализ.
-
- Сюзерен
- Сообщения: 231
- Зарегистрирован: 15 сен 2021, 11:27
- Благодарил (а): 2 раза
- Поблагодарили: 40 раз
Re: crn в ISDN PRI30
Есть у меня предчувствие, что пора греть утюг и паяльник и готовится навестить провайдера.
- vda
- Ангел
- Сообщения: 1152
- Зарегистрирован: 14 май 2019, 11:04
- Откуда: Ташкент
- Благодарил (а): 254 раза
- Поблагодарили: 231 раз
Re: crn в ISDN PRI30
Уже неделю снимаем с ним (с провайдером) трассировки и молчим. Но вот что я обнаружил:
Почему два? Потому что все время по два. Рвет сама АТС.
Что общего у всех этих пар разрывов – это номер crn:
crn:001C
crn:2CAD
То есть, все пары обрывов как под копирку имеют эти номера. Только время меняется. То есть, если вызов приходит с этим номером (001C или 2CAD), то они будут порваны!
Но меня насторожил еще один факт. Один вызов из любой такой пары является транзитным. То есть, вызов был входящим, но был переведен. У меня есть подозрение, что это из-за АОНа, с каким вызов по сути и передается. По сути с транзитным. То есть, например я звоню со своего мобильного и секретарь переводит вызов на внешний номер. И к провайдеру вызов идет с моим Caller ID. То есть с номером моего мобильного телефона. Провайдер его благополучно закрывает своим АОН-ом, но что-то происходит и вызов рвется и через 2 минуты. Может быть сдвиг синхронизации, ведь его не видно в трассе. В общем, попросил клиента внести коррективы в 4-1-1 и в 2-9
Почему два? Потому что все время по два. Рвет сама АТС.
Что общего у всех этих пар разрывов – это номер crn:
crn:001C
crn:2CAD
То есть, все пары обрывов как под копирку имеют эти номера. Только время меняется. То есть, если вызов приходит с этим номером (001C или 2CAD), то они будут порваны!
Но меня насторожил еще один факт. Один вызов из любой такой пары является транзитным. То есть, вызов был входящим, но был переведен. У меня есть подозрение, что это из-за АОНа, с каким вызов по сути и передается. По сути с транзитным. То есть, например я звоню со своего мобильного и секретарь переводит вызов на внешний номер. И к провайдеру вызов идет с моим Caller ID. То есть с номером моего мобильного телефона. Провайдер его благополучно закрывает своим АОН-ом, но что-то происходит и вызов рвется и через 2 минуты. Может быть сдвиг синхронизации, ведь его не видно в трассе. В общем, попросил клиента внести коррективы в 4-1-1 и в 2-9
-
- Мимо крокодил
- Сообщения: 453
- Зарегистрирован: 05 июл 2019, 07:54
- Благодарил (а): 57 раз
- Поблагодарили: 157 раз
Re: crn в ISDN PRI30
Станция какая?
2-3 минуты разговор, все-таки, идет?
Путь у транзита какой? PRI-АТС-PRI, или, может, там другие транки есть? Типа SIP-АТС-PRI / PRI-АТС-SIP?
Нужна полная трасса входящего транзитного вызова и исходящего транзитного вызова. Ну и желательно файл настроек АТС.
Иначе гадать можно бесконечно.
2-3 минуты разговор, все-таки, идет?
Путь у транзита какой? PRI-АТС-PRI, или, может, там другие транки есть? Типа SIP-АТС-PRI / PRI-АТС-SIP?
Нужна полная трасса входящего транзитного вызова и исходящего транзитного вызова. Ну и желательно файл настроек АТС.
Иначе гадать можно бесконечно.
Телефонная связь - как воздух: пока не испортишь - не замечаешь...
- vda
- Ангел
- Сообщения: 1152
- Зарегистрирован: 14 май 2019, 11:04
- Откуда: Ташкент
- Благодарил (а): 254 раза
- Поблагодарили: 231 раз
Re: crn в ISDN PRI30
Да. Продолжительность вызова гуляющая. Может быть и 10 минут
Такой, да
Трассу приложу, конфиг могу только в личку скинуть, так как объект закрытый