Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: CLI на транзитном вызове
АРТКОМ Форум > Форумы для специалистов > Техническая поддержка ipLDK
DaGash
Транзитная станция ни в какую не хочет накрывать CLIPом своего системного аттенданта транзитные вызовы. Причем для SIP userID вполне корректно подставляется. Тип соединительных линий между АТС- NET, прошивка LDK 3.8BF(транзитная), оконечная АТС - LIK50(прошивка 5.5ed). PGM143 для всех линий CLI transit CFW.
UPD PGM324 co atd code cli on. для выхода на требуемые внешние линии
DaGash
Правильно ли я понимаю, что проблема может быть только на транзитной АТС?
harris
Цитата(DaGash @ 10.11.2011, 11:52) *
Правильно ли я понимаю, что проблема может быть только на транзитной АТС?

Ну почему же... Проблема может быть и в CLI, который присылает оконечка.
CLI, получаемый от оконечки, должен полностью соответствовать нумерации, прописанной в транзитной АТС в ПГМ324 (и именно в этой строке должно быть CO ATD CLI =On).
stasmar
Цитата(DaGash @ 10.11.2011, 12:52) *
Правильно ли я понимаю, что проблема может быть только на транзитной АТС?

..
DaGash
Цитата(harris @ 10.11.2011, 13:04) *
Ну почему же... Проблема может быть и в CLI, который присылает оконечка.
CLI, получаемый от оконечки, должен полностью соответствовать нумерации, прописанной в транзитной АТС в ПГМ324 (и именно в этой строке должно быть CO ATD CLI =On).

Немного запутался(или много).
При неправильной посылке и несоответствии строчке в 324 программе выход на внешние линии транзитной АТС не был бы осуществлен. У меня же вызов через транзитную атс происходит вполне корректно, за исключением отсутствия нормального CLI, его мне подставляет провайдер. Те в моем понимании транзитная станция просто накрывает своим CLI указанным для этих линий у системного аттенданта. Довольно забавная ситуация, люди в основном борются на ldk чтобы пробрасывать номер, а у меня наоборот не выходит.
harris
Цитата(DaGash @ 10.11.2011, 12:21) *
Немного запутался(или много).
При неправильной посылке и несоответствии строчке в 324 программе выход на внешние линии транзитной АТС не был бы осуществлен.

Вы ошибаетесь! Для проброса транзитного вызова в ПГМ324 имеет значение только строка с описанием PSTN кода!!!
А вот для формирования CLI имеет значение строка с описанием сетевой нумерации.

Выход на внешние линии у Вас выполняется, значит PSTN код прописан правильно...
А вот СLI при исход. вызове не соответствует желаемому. А это уже зависит от других строк/параметров.
harris
Кстати, Вы в какой строке ПГМ324 указали CO ATD CLI = On ???
Это нужно ставить НЕ в строке с описанием кода PSTN, а в строке с описанием сетевой нумерации (NET)!!!
DaGash
Цитата(harris @ 10.11.2011, 13:49) *
Вы ошибаетесь! Для проброса транзитного вызова в ПГМ324 имеет значение только строка с описанием PSTN кода!!!
А вот для формирования CLI имеет значение строка с описанием сетевой нумерации.

Выход на внешние линии у Вас выполняется, значит PSTN код прописан правильно...
А вот СLI при исход. вызове не соответствует желаемому. А это уже зависит от других строк/параметров.

Правильно ли я понимаю что параметры, которые участвуют в формировании cli для такого типа вызовов это:
1. pgm 143 cli transit(cfw)
2. pgm cli/long station cli(в зависимости от выбора для линии)
Одна ремарка, для вызовов осуществляемых с телефонов транзитной АТС(в т.ч системного аттенданта) все формируется корректно. Те как я понимаю проблема именно в том что не подставляется cli аттенданта. Подозреваю что кроме перечисленных выше параметров должны участвовать еще какие-то.
harris
Цитата(DaGash @ 10.11.2011, 13:03) *
Правильно ли я понимаю что параметры, которые участвуют в формировании cli для такого типа вызовов это:
1. pgm 143 cli transit(cfw)
2. pgm cli/long station cli(в зависимости от выбора для линии)
Одна ремарка, для вызовов осуществляемых с телефонов транзитной АТС(в т.ч системного аттенданта) все формируется корректно. Те как я понимаю проблема именно в том что не подставляется cli аттенданта. Подозреваю что кроме перечисленных выше параметров должны участвовать еще какие-то.

Дайте скрин ПГМ324 транзитной АТС.
DaGash
Цитата(harris @ 10.11.2011, 14:12) *
Дайте скрин ПГМ324 транзитной АТС.

в аттаче, для кода выхода 9
DaGash
Цитата(DaGash @ 10.11.2011, 14:20) *
в аттаче, для кода выхода 9

И сразу понял наверное косяк, используется 9 из нам плана? Соответсвенно для нее не подставляется CLI аттенданта
DaGash
Цитата(DaGash @ 10.11.2011, 14:22) *
И сразу понял наверное косяк, используется 9 из нам плана? Соответсвенно для нее не подставляется CLI аттенданта

Попробовал изменить на 8, который не фигурирует нигде, не помогло
harris
Цитата(DaGash @ 10.11.2011, 13:25) *
Попробовал изменить на 8, который не фигурирует нигде, не помогло

Косяк в том, что опция CO ATD CLI стоит совсем не в той строке!!!!

Я же писал Вам об этом выше: Опцию СO ATD CLI нужно включить в строке, где прописана сетевая нумерация , т.е. нумерация "чужих" абонентов, относящихся к оконечной станции.
Нужно:
19** ....... CO ATD CLI = On
43** ........ CO ATD CLI = On
DaGash
Цитата(harris @ 10.11.2011, 14:34) *
Косяк в том, что опция CO ATD CLI стоит совсем не в той строке!!!!

Я же писал Вам об этом выше: Опцию СO ATD CLI нужно включить в строке, где прописана сетевая нумерация , т.е. нумерация "чужих" абонентов, относящихся к оконечной станции.
Нужно:
19** ....... CO ATD CLI = On
43** ........ CO ATD CLI = On

Поменял, в 324 для 19** указал CO ATD CLI = On, вызов происходит с 19**. Ситуация не изменилась. При звонке с оконечной на транзитную атс внутренний номер определяется корректно. Перезагрузка станции после таких изменений я так понимаю не требуется?
harris
Цитата(DaGash @ 10.11.2011, 13:46) *
Поменял, в 324 для 19** указал CO ATD CLI = On, вызов происходит с 19**. Ситуация не изменилась. При звонке с оконечной на транзитную атс внутренний номер определяется корректно. Перезагрузка станции после таких изменений я так понимаю не требуется?

Перезагрузка не требуется.
Нужно смотреть детально настройки обоих станций и желательно трассировку.
DaGash
Попробовал организовать транзит с другой атс(LDK100) на транзитную LDK, все тоже самое, те проблема скорее всего в транзитной станции. Я правильно помню что для трассировки isdn sw3 off, и для ldk300 не обязателен модуль sdmu? После переключения свитча перезагрузка требуется?
ЛыЖник
Цитата(DaGash @ 10.11.2011, 15:48) *
Попробовал организовать транзит с другой атс(LDK100) на транзитную LDK, все тоже самое, те проблема скорее всего в транзитной станции. Я правильно помню что для трассировки isdn sw3 off, и для ldk300 не обязателен модуль sdmu? После переключения свитча перезагрузка требуется?

Эээ, может не к месту немного. Лучше перейти на транзитной АТС на 3.9. Там в прг.324 можно не использовать CO ATTD CLI, а использовать для каждого диапазона "чужих" номеров Net CLI. Оченно здорово. Собрал сеть из LDK-600 и LDK-300. Все версии 3.9Da. Оченно хорошо через эту функцию рулятся исходящие АОН оконечной АТС
DaGash
Цитата(ЛыЖник @ 11.11.2011, 10:11) *
Эээ, может не к месту немного. Лучше перейти на транзитной АТС на 3.9. Там в прг.324 можно не использовать CO ATTD CLI, а использовать для каждого диапазона "чужих" номеров Net CLI. Оченно здорово. Собрал сеть из LDK-600 и LDK-300. Все версии 3.9Da. Оченно хорошо через эту функцию рулятся исходящие АОН оконечной АТС

Да, я вчера ночью уже отчаялся и перешел на 3.9, вот только прописанный CLI пока не работает, пытаюсь в трассировке разобраться. Пока не получается найти Calling Party Number. Вроде и написано все по человечески, а все равно не понятно. http://www.itu.int/rec/T-REC-Q.931-199303-S/en
harris
Цитата(DaGash @ 11.11.2011, 9:17) *
Да, я вчера ночью уже отчаялся и перешел на 3.9, вот только прописанный CLI пока не работает, пытаюсь в трассировке разобраться. Пока не получается найти Calling Party Number. Вроде и написано все по человечески, а все равно не понятно. http://www.itu.int/rec/T-REC-Q.931-199303-S/en

Уважаемый!
Зачем нам ссылка на стандарт???
Лучше выложите файлы конфига ваших станций, чтобы можно было понять, что Вы там реально запрограммировали.
И снимите трассировку транзитного вызова на транзитной АТС (одновременно два потока).
DaGash
Цитата(harris @ 11.11.2011, 10:39) *
Уважаемый!
Зачем нам ссылка на стандарт???
Лучше выложите файлы конфига ваших станций, чтобы можно было понять, что Вы там реально запрограммировали.
И снимите трассировку транзитного вызова на транзитной АТС (одновременно два потока).

Руководствовался логикой что стандарт поможет понять трассировку.
Трассировка потока к провайдеру на транзитной АТС
Код
11/11/11  TIME: 09:32:00
532741 C>17 30, E6 05 7B 70 02 81 38
532741 CO=30 >8
532743 COL 030:17 30 St:dialing   (00) Ev-I:smsg proc  P1:  E6 P2:   0 EVT: 61 <- 70,44
532743 COL 030:17 30 St:dialing   (00) Ev-I:dial       P1:   5 P2:   0 EVT: 50 <- 70,44
532743 C>17 30, E6 05 7B 70 02 81 39
532743 CO=30 >9
532743 COL 030:17 30 St:dialing   (00) Ev-I:smsg proc  P1:  E6 P2:   0 EVT: 61 <- 70,44
532743 COL 030:17 30 St:dialing   (00) Ev-I:dial       P1:   4 P2:   0 EVT: 50 <- 70,44
532745 C>17 30, E6 05 7B 70 02 81 31
532745 CO=30 >1
532747 COL 030:17 30 St:dialing   (00) Ev-I:smsg proc  P1:  E6 P2:   0 EVT: 61 <- 70,44
532747 COL 030:17 30 St:dialing   (00) Ev-I:dial       P1:   4 P2:   0 EVT: 50 <- 70,44
532747 C>17 30, E6 05 7B 70 02 81 36
532747 CO=30 >6
532748 COL 030:17 30 St:dialing   (00) Ev-I:smsg proc  P1:  E6 P2:   0 EVT: 61 <- 70,44
532748 COL 030:17 30 St:dialing   (00) Ev-I:dial       P1:   6 P2:   0 EVT: 50 <- 70,44
532749 C>17 30, E6 05 7B 70 02 81 31
532749 CO=30 >1
532750 COL 030:17 30 St:dialing   (00) Ev-I:smsg proc  P1:  E6 P2:   0 EVT: 61 <- 70,44
532750 COL 030:17 30 St:dialing   (00) Ev-I:dial       P1:   9 P2:   0 EVT: 50 <- 70,44
532751 C>17 30, E6 05 7B 70 02 81 30
532751 CO=30 >A
532753 C>17 30, E6 05 7B 70 02 81 35
532753 CO=30 >5
532755 C>17 30, E6 05 7B 70 02 81 34
532755 CO=30 >2
532757 C>17 30, E6 05 7B 70 02 81 34
532757 CO=30 >4
532759 C>17 30, E6 05 7B 70 02 81 36
532759 CO=30 >6
532761 C>17 30, E6 05 7B 70 02 81 39
532761 CO=30 >7
532764 COL 030:17 30 St:dialing   (00) EVT :D1 01 02 (U2)
532790 COL 030:17 30 St:dialing   (00) Ev-T:inter dgt  P1:   0 P2:   0 TMR: 41 <- 30,61
532790 D>17 30, C0 00 B5
532790 CO=30 T_041
532800 COL 030:17 30 St:dialing   (00) EVT :D0 05 01 1E 02 84 88 (U3)
532801 COL 030:17 30 St:dialing   (00) EVT :D4 09 03 1E 02 84 82 1E 02 84 88 (U4)
532804 COL 030:17 30 St:dialing   (00) Ev-T:inter dgt  P1:   0 P2:   0 TMR: 41 <- 30,61
532804 D>17 30, C0 00 B5
532804 CO=30 T_041
1777 1433  027 00:01:59 11/11/11 09:30 O89143822452         **     0           0            
532834 COL 027:17 27 St:talk      (00) Ev-I:release    P1:   0 P2:   0 EVT: 27 <- 176,04
532834 D>17 27, C5 00 00
532834 C>17 27, DE 05 45 08 02 80 90
532834 D>17 27, C1 00 00
532837 COL 027:17 27 St:rls guard (00) EVT :DF 01 4D (U0)
532837 C>17 27, E0 05 5A 08 02 80 90
532837 COL 027:17 27 St:rls guard (00) Ev-I:pp rls ack P1:   0 P2:   0 EVT: 32 <- 27,61
532840 COL 027:17 27 St:rls guard (00) Ev-T:isd rls gd P1:   0 P2:   0 TMR:  9 <- 27,61
532840 D>17 27, C5 00 00
532903 COL 030:17 30 St:dialing   (00) Ev-I:smsg proc  P1:  DF P2:   0 EVT: 61 <- 70,44
532903 C>17 30, DE 05 45 08 02 80 90
1778 4300  030 00:00:00 11/11/11 09:31 O89161052467                0           0            
532906 COL 030:17 30 St:dialing   (00) EVT :DF 01 4D (U11)
532906 C>17 30, E0 05 5A 08 02 80 90
532906 D>17 30, C1 00 00
532906 D>17 30, C5 00 00
532906 D>17 30, C5 00 00
532911 COL 030:17 30 St:dialing   (00) Ev-T:isd rls gd P1:   0 P2:   0 TMR:  9 <- 30,61
532911 D>17 30, C5 00 00

Пример транзитного вызова. Прошивка 3.9. Сейчас выложу бекап.
ЛыЖник
Цитата(DaGash @ 11.11.2011, 9:17) *
Да, я вчера ночью уже отчаялся и перешел на 3.9, вот только прописанный CLI пока не работает, пытаюсь в трассировке разобраться. Пока не получается найти Calling Party Number. Вроде и написано все по человечески, а все равно не понятно. http://www.itu.int/rec/T-REC-Q.931-199303-S/en

Да я, собсно, глядел только в учебник. Как там написано, так и сделал. Сразу все заработало. umnik2.gif
harris
ОК. Задача решена.
Но... вскрылся баг, который никто не замечал в течении 10 лет... (Видимо, мало кто этим пользовался).
При использовании опции CO ATD Code CLI (ПГМ324) при формировании CLI для транзитных вызовов всегда используется схема Normal, вне зависимости от того, что было указано для исходящего транка в ПГМ143/12 (CLI Type) !! Т.е. для внутр. абонентов - по ПГМ143/12, а для транзита - всегда Normal.
Этот баг дает некоторые другие возможности по формированию CLI для транзита, но логика этой фичи уже отличается от изначально заявленной.
Вот так-то вот... sad.gif
DaGash
Проблема решилась, думаю ув. Harris, который и победил ее, сможет лучше описать ее суть. Вкратце:
У меня использовалось для потока Long Cli 1, соответственно в pgm143 COLP Table indx за ненадобностью отсутствовало ссылка на строку в pgm201. При транзитном звонке используется только CLI Type Normal. А т.к. пустое значение pgm143 COLP Table indx говорит о том что посылать ничего не надо, то вполне логично у меня ничего не подставлялось в Calling Party Number.
Как решение, мне предложили несколько вариантов:
1. Перейти на CLI type Normal
2. Воспользоваться функцией прошивки версии 3,9 и в pgm324 подставить номер, предварительно указав ссылку в pgm143 COLP Table indx на пустую ячейку.
3. Прописать для системного аттенданта Long Station ClI и в pgm324 подставить номер, предварительно указав ссылку в pgm143 COLP Table indx на пустую ячейку.

Пытался ничего не переврать, но в случае если наврал, прошу прощения. Всем спасибо!
UPD. Припозднился с отправкой, но оставлю, может кому пригодится.
ЛыЖник
Цитата(DaGash @ 11.11.2011, 15:19) *
Проблема решилась, думаю ув. Harris, который и победил ее, сможет лучше описать ее суть. Вкратце:
У меня использовалось для потока Long Cli 1, соответственно в pgm143 COLP Table indx за ненадобностью отсутствовало ссылка на строку в pgm201. При транзитном звонке используется только CLI Type Normal. А т.к. пустое значение pgm143 COLP Table indx говорит о том что посылать ничего не надо, то вполне логично у меня ничего не подставлялось в Calling Party Number.
Как решение, мне предложили несколько вариантов:
1. Перейти на CLI type Normal
2. Воспользоваться функцией прошивки версии 3,9 и в pgm324 подставить номер, предварительно указав ссылку в pgm143 COLP Table indx на пустую ячейку.
3. Прописать для системного аттенданта Long Station ClI и в pgm324 подставить номер, предварительно указав ссылку в pgm143 COLP Table indx на пустую ячейку.

Пытался ничего не переврать, но в случае если наврал, прошу прощения. Всем спасибо!
UPD. Припозднился с отправкой, но оставлю, может кому пригодится.

А, ну тогда все понятно. Конечно, согласно п.2.14.2.2, если для исходящей линии НЕ задан номер таблицы CLIP/COLP, то АОН неп отправляется.
DaGash
Цитата(ЛыЖник @ 14.11.2011, 9:47) *
А, ну тогда все понятно. Конечно, согласно п.2.14.2.2, если для исходящей линии НЕ задан номер таблицы CLIP/COLP, то АОН неп отправляется.

В том-то все и дело что в силу исторически сложившейся настройки, для линий был задан long Cli 1, те АОН отправлялся. Но только для вызовов от абонентов транзитной АТС.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.