Форумы  ·  Войти  · 

Тема: Сигнал “занято ” или сигнал ”  абонента  положил трубку” при исходящем вызове  на LDK 100

19.03.09 8:51   mgdn33  (34/31.10.08)  

Добрый день господа.Есть ipLDK-100 включенная по PRI . При звонке на занятый городской номер нет сигнала “занято”, раздаётся короткий гудок, затем 20 секунд тишина, после чего LG дает сигнал ошибки.При завершении разговора ,когда вызываемый абонент кладет трубку тоже самое -кратковременный гудок(2-3 сек). и тишина потом через 20 сек сигнал “ошибка”.Вот этот короткий сигнал (2-3 сек)это и есть сигнал “занято” , только он прерывается через 2-3 сек.Складывается ощущение,что пропадает канал между LG и провайдером.Вот трассировка провайдера,он упирается ,что у него все в порядке.Но все началось с момента ,когда он сменил у себя какое-то оборудование.Один раз он решил эту проблему у себя (что там перегрузил),но теперь видать это у него не проходит(решение проблемы путем перезагрузки)и он причину скинул на LDK.. Трассировка в приложении.Заранее благодарен.

Вложение
03_03_2009 (1).txt  (Размер: 17KB - Загрузки: 354)
[ #1 ]  19.03.09 9:26   Alexander073  (285/13.05.03)  

Попробуй формировать сам- программа 142

[ #2 ]  19.03.09 9:46   harris  EXPERT  

1. ПГМ142 в части формирования сигналов Busy/RBT не предназначена для линий ISDN (только Dial Tone).
По стандарту ETSI (EDDS1, Euro ISDN) все акустические сигналы должна генерить противоположная сторона.
2.ИМХО, проблемы на стороне провайдера.
Скорее всего это связано с конвертации сигнализации (из ISDN в R1,5 и обратно)...
От него приходит сообщение Disconnect c Прогресс Индикатором = In-band information or an appropriate pattern is now available (Внутриполосная информация доступна).
Поэтому LDK не должна разъединять канал автоматически, это должен сделать пользователь услышав акустические сигналы Занято или какое-либо речевое сообщение (как при вызове занятого мобильного абонента: “Абонент временно недоступен”). Т.е. провайдер должен обеспечить необходимый тональный сигнал или речевое сообщение. В LDK канал всегда проключен, как того и требует стандарт.
Провайдер не обеспечивает внутриполосный акустический сигнал, пользователь ничего не слышит и не кладет трубку. Тогда через тайм-аут канал сбрасывается принудительно.
Но на данной трассировке, видимо, абонент в LDK услышав короткий сигнал сразу положил трубку... Уточните, что именно происхоло в момент сняти этой трассировки. Если это не так, т.е. здесь трассировался случай, когда абонент LDK не положил трубу после короткого сигнала, то.... тогда пожалуй, нужно разбираться дальше с LDK…
- Какая версия софта на станции??
- нужно снять трассировку на стороне LDK

[ Изменено: 19.03.09 9:56 harris ]
[ #3 ]  19.03.09 18:07   mgdn33  (34/31.10.08)  

Добрый день.Спасибо за ответ .Версия -3.7

Вот трассировка с LDK (Трубку держал пока не отбила по таймеру)
(CO 38) SETUP
IE_SEND_COMPLETE
IE_BEARER_CAPABILITY
IE_CHANNEL_INFO
IE_CALLING_NO
  100
IE_CALLED_NO
  7411566

047903 D>05 30, C1 00 00
047905 COL 038:05 30 St:wt sz rsp (00) EVT :D1 06 02 18 03 A9 83 9F (U1)
  <<<<<<<<<<============================================——————————

                          (CO 38) CALL PROCEEDING
                            IE_CHANNEL_INFO

047905 COL 038:05 30 St:wt sz rsp (00) Ev-I:pp sz ack P1:  0 P2:  0 EVT: 16 <
- 38,61
047905 D>05 30, C0 00 49
047906 COL 038:05 30 St:dialing   (00) EVT :D4 05 03 1E 02 80 88 (U3)
  <<<<<<<<<<============================================——————————

                          (CO 38) PROGRESS
                            IE_PROG_INDICATION

047942 COL 038:05 30 St:dialing   (00) EVT :D0 01 01 (U3)
  <<<<<<<<<<============================================——————————

                          (CO 38) ALERTING

03/19/09 TIME: 17:52:00
047970 COL 038:05 30 St:dialing   (00) EVT :D2 01 07 (U4)
  <<<<<<<<<<============================================——————————

                          (CO 38) CONNECT

047970 D>05 30, C0 00 49
047970 C>05 30, D3 01 0F
  ——————————============================================>>>>>>>>>>

(CO 38) CONNECT ACK

047970 COL 038:05 30 St:talk     (00) Ev-I:dummy acd P1:26D6 P2:  0 EVT:  0 <
- 38,61
048027 COL 038:05 30 St:talk     (00) EVT :DE 09 45 08 02 81 90 1E 02 80 88 (U1
0)
  <<<<<<<<<<============================================——————————

                          (CO 38) DISCONNECT
                            IE_CAUSE
                            CCITT standardized coding
                            private network serving local user
                            normal call clearing
                            IE_PROG_INDICATION

048144 COL 038:05 30 St:talk     (00) Ev-I:release   P1:  1 P2:  0 EVT: 27 <
-  1,01
048144 D>05 30, C5 00 00
048144 C>05 30, DF 05 4D 08 02 81 90
  ——————————============================================>>>>>>>>>>

(CO 38) RELEASE
IE_CAUSE
  CCITT standardized coding
  private network serving local user
  normal call clearing

048144 D>05 30, C1 00 00
048144 COL 038:05 30 St:rls guard (00) Ev-I:release   P1:  0 P2:  0 EVT: 35 <
-  1,01
048145 COL 038:05 30 St:rls guard (00) EVT :E0 01 5A (U0)
  <<<<<<<<<<============================================——————————

                          (CO 38) RELEASE COMPLETE

048145 COL 038:05 30 St:rls guard (00) Ev-I:pp rls ack P1:  0 P2:  0 EVT: 32 <
- 38,61
048148 COL 038:05 30 St:rls guard (00) Ev-T:isd rls gd P1:  0 P2:  0 TMR:  9 <
- 38,61
048148 D>05 30, C5 00 00

Уточнить у прова не получилось,не вспомнили.
Я заметил ,что когда вызываемый кладет трубку,канал не отбивается(на системнике прдолжает гореть зеленым).Отбивается только по таймеру ,через 20 сек.

Выручайте ,братцы.

[ Изменено: 19.03.09 18:10 mgdn33 ]
[ #4 ]  19.03.09 19:08   harris  EXPERT  

???
1. После того как внешний абонент положил трубку , канал отбился через 12 сек. Т.е. в течении этих 12 сек Вы должны были слышать сигнал, который провайдер должен выдавать в линию!!!
Поскольку Disconnect от провайдера был с Прогресс_Индикатором, то сигнал Busy (тон) должен генерить именно провайдер!!! А LDK (т.е. Вы)должна “слушать” канал, т.е. не отключать B-канал.
Проверьте на всякий случай параметр ПГМ111/4 (Data Line Security) для ваших абонентов. Если он включен, то выключите его и заново проверьте.

2. Странно, что через 12 сек Release был со стороны LDK, а должно было быть со стороны провайдера. На том конце должен быть стандартный таймер, обычно =30сек.
Непонятно, по какому таймеру (12 сек) LDK послала Release…. Или же это Вы как раз в этот момент положили трубку???
Вы можете подождать и не класть трубку секунд 40~60 сек после того, как внешний абонент положит трубку??? И снова снять трассировку на LDK!!!

[ #5 ]  19.03.09 19:19   mgdn33  (34/31.10.08)  

да сейчас сниму. После того ,как вызываемый кладет трубку у меня в трубке тишина сек 20-25,горит индикатор занятия линии (зеленым),потом линия отбивается индикатор гаснет и я слышу сигнал похожий на занято и кладу трубку. Предыдущая трассировка снята таким образом.Сейчас сниму еще.

[ #6 ]  19.03.09 19:22   mgdn33  (34/31.10.08)  

в 111(4) все OFF

[ #7 ]  19.03.09 19:37   mgdn33  (34/31.10.08)  

Вот еще трассировка.Трубку положил после того ,как станция сама отключила.


(CO 38) SETUP
IE_SEND_COMPLETE
IE_BEARER_CAPABILITY
IE_CHANNEL_INFO
IE_CALLING_NO
  100
IE_CALLED_NO
  7411566

027563 D>05 30, C1 00 00
027564 COL 038:05 30 St:wt sz rsp (00) EVT :D1 06 02 18 03 A9 83 9F (U1)
  <<<<<<<<<<============================================——————————

                          (CO 38) CALL PROCEEDING
                            IE_CHANNEL_INFO

027564 COL 038:05 30 St:wt sz rsp (00) Ev-I:pp sz ack P1:  0 P2:  0 EVT: 16 <
- 38,61
027564 D>05 30, C0 00 49
027565 COL 038:05 30 St:dialing   (00) EVT :D4 05 03 1E 02 80 88 (U3)
  <<<<<<<<<<============================================——————————

                          (CO 38) PROGRESS
                            IE_PROG_INDICATION

027604 COL 038:05 30 St:dialing   (00) EVT :D0 01 01 (U3)
  <<<<<<<<<<============================================——————————

                          (CO 38) ALERTING

027645 COL 038:05 30 St:dialing   (00) EVT :D2 01 07 (U4)
  <<<<<<<<<<============================================——————————

                          (CO 38) CONNECT

027645 D>05 30, C0 00 49
027645 C>05 30, D3 01 0F
  ——————————============================================>>>>>>>>>>

(CO 38) CONNECT ACK

027645 COL 038:05 30 St:talk     (00) Ev-I:dummy acd P1:26D6 P2:  0 EVT:  0 <
- 38,61
027681 COL 038:05 30 St:talk     (00) EVT :DE 09 45 08 02 81 90 1E 02 80 88 (U1
0)
  <<<<<<<<<<============================================——————————

                          (CO 38) DISCONNECT
                            IE_CAUSE
                            CCITT standardized coding
                            private network serving local user
                            normal call clearing
                            IE_PROG_INDICATION

03/19/09 TIME: 19:32:00
027981 COL 038:05 30 St:talk     (00) EVT :DF 05 4D 08 02 81 90 (U12)
  <<<<<<<<<<============================================——————————

                          (CO 38) RELEASE
                            IE_CAUSE
                            CCITT standardized coding
                            private network serving local user
                            normal call clearing

027981 C>05 30, E0 05 5A 08 02 81 90
  ——————————============================================>>>>>>>>>>

(CO 38) RELEASE COMPLETE
IE_CAUSE
  CCITT standardized coding
  private network serving local user
  normal call clearing

027981 D>05 30, C1 00 00
027981 D>05 30, C5 00 00
027984 COL 038:05 30 St:talk     (00) Ev-T:isd rls gd P1:  0 P2:  0 TMR:  9 <
- 38,61
027984 D>05 30, C5 00 00
03/19/09 TIME: 19:33:00

[ #8 ]  19.03.09 19:39   mgdn33  (34/31.10.08)  

Провайдер упирает на то ,чтоLDK должна сама генерить звуковые сигналы.Как ему объяснить обратное?

[ #9 ]  19.03.09 20:15   harris  EXPERT  

1. Вот теперь все правильно...
Провайдер освободил канал (Release) через 30 сек после посылки Disconnect, поскольку Вы в течении этого интервала не положили трубку. А Вы не слышали сигнал Busy, поэтому и не отбились.

2. Как доказать обратное??? Отослать его к стандарту ETSI 300102 (п.5.3.4.1)
Если бы от провайдер приходил “чистый” Disconnect (т.е. без Progress Indicator’а), то тогда LDK должна послать Release и сама генерить Busy своему абоненту. Так и происходит в таких случаях!!
Но здесь же другой случай!!! Провайдер присылает Disconnect c дополнительным “приглашением” (с Progress Indicator’ом), а это означает что он выставил в В-канале акустический сигнал (Busy) или какое-то речевое сообщение для абонента вашей станции!!! Поэтому станция LDK не посылает Release, а ждет, когда пользователь прослушает сообщение (или тон) и сам положит трубку. 
Вы - не первый, кто сталкивается с такой ситуацией, и с таким провайдером. У провайдера всегда виновата оконечная станция. Но потом они все-таки решают проблему НА СВОЕЙ стороне... И это правильно. 😉

[ Изменено: 19.03.09 20:17 harris ]
[ #10 ]  19.03.09 23:02   mgdn33  (34/31.10.08)  

Огромное спасибо мною уважаемый harris.

Komendant.pro
 ©1999-2024  Инженерная лаборатория "Комендантъ"