СвязьПроект
http://old.xdsl.ru/svpro/

h323, fax H323SignalPDU::read - atiDecode Err()
http://old.xdsl.ru/svpro/viewtopic.php?f=4&t=818
Страница 1 из 1

Автор:  Laowai [ 15 окт 2009, 04:34 ]
Заголовок сообщения:  h323, fax H323SignalPDU::read - atiDecode Err()

День добрый,

Существует проблема - не проходят факсы в направлении:

cisco 7200 ipipgw (c7200-advipservicesk9-mz.124-20.T.bin) <- gnugk (gnugk-2.2.8, opehn323-1.18.0, pwlib-1.10.3) <- addpac 1000 (проверялись версии 8.30R,8.30T,8.30U)

при том в ОБРАТНОМ направлении передачи факсы проходят.

------------

Адпак не может "понять" PDU t38fax в цепочке (gk->addpac):

gk <- facility (t38fax) H225 TunnH245:on FS:off H245 requestMode
addpac <- (t38fax) H245 requestMode

1255536060 : Received H225 PDU from (172.24.96.6:1720)
08 02 f8 d2 07 04 03 80 90 a3 28 00 7e 00 49 05 ..........(.~.I.
22 80 06 00 08 91 4a 00 04 28 00 b5 00 00 12 40 ".....J..(.....@
01 3c 05 01 00 00 a6 f5 d5 4a d3 43 9e 48 80 0c .<.......J.C.H..
00 02 a4 05 54 34 1d 4c 00 11 00 a6 f5 d5 4a d0 ....T4.L......J.
5f 5f fc 80 0d 00 02 a4 05 54 34 04 01 00 00 00 __.......T4.....
01 00 01 00 10 80 01 80 ........
H323SignalPDU::read - atiDecode Err()
{
protocolDiscriminator = 8
callReference = 30930
from = destination
messageType = Connect
bearerCapability = {
80 90 a3 ...
}
display = {

}
userUser = {
22 80 06 00 08 91 4a 00 04 28 00 b5 00 00 12 40 ".....J..(.....@
01 3c 05 01 00 00 a6 f5 d5 4a d3 43 9e 48 80 0c .<.......J.C.H..
00 02 a4 05 54 34 1d 4c 00 11 00 a6 f5 d5 4a d0 ....T4.L......J.
5f 5f fc 80 0d 00 02 a4 05 54 34 04 01 00 00 00 __.......T4.....
01 00 01 00 10 80 01 80 ........
}
}

Q931 PDU UUIE Decode Error


настройки адпака:

voice service voip
fax protocol t38 redundancy 0
fax rate 9600
h323 call start fast
h323 call channel early
h323 call tunnel enable

в случае slow start'а и отсутствия туннелирования факсы в данной схеме ходят.

Код:
|Time     | 10.0.0.111     | 10.0.0.6       | 192.168.0.35        |
|73.337   |         admissionRequest              |                   |H225 RAS
|         |(22000)  ------------------>  (1719)   |                   |
|73.341   |         admissionConfirm              |                   |H225 RAS
|         |(22000)  <------------------  (1719)   |                   |
|73.559   |         setup OLC (setup OLC (setup OLC (setup OLC (se...          |                   |H225 From: 1001 To: 1002  TunnH245:on FS:on
|         |(14044)  ------------------>  (1720)   |                   |
|73.882   |                   |         callProceeding                |H225 TunnH245:on FS:off
|         |                   |(18251)  <------------------  (1720)   |
|73.883   |         callProceeding                |                   |H225 TunnH245:on FS:off
|         |(14044)  <------------------  (1720)   |                   |
|74.047   |                   |         alerting OLC (alerting OLC (alerting OLC (al)          |H225 TunnH245:on FS:on
|         |                   |(18251)  <------------------  (1720)   |
|74.048   |         alerting OLC (alerting OLC (alerting OLC (aler...          |                   |H225 TunnH245:on FS:on
|         |(14044)  <------------------  (1720)   |                   |
|74.053   |                   |         facility TCS (TCS (T)           |H225 TunnH245:on FS:off H245 terminalCapabilitySet
|         |                   |(18251)  <------------------  (1720)   |
|74.055   |                   |         facility MSD                  |H225 TunnH245:on FS:off H245 masterSlaveDetermination
|         |                   |(18251)  <------------------  (1720)   |
|74.226   |          TCS (TCS (TC)                |                   | H245 terminalCapabilitySet
|         |(14044)  ------------------>  (1720)   |                   |
|74.226   |          TCS (TCS (T)   MSD           |                   | H245 terminalCapabilitySet  H245 masterSlaveDetermination
|         |(14044)  <------------------  (1720)   |                   |
|74.237   |          MSD      |                   |                   | H245 masterSlaveDetermination
|         |(14044)  ------------------>  (1720)   |                   |
|74.248   |                   |         facility  TCSAck              |H225 TunnH245:on FS:off H245 terminalCapabilitySetAck
|         |                   |(18251)  <------------------  (1720)   |
|74.249   |           TCSAck  |                   |                   | H245 terminalCapabilitySetAck
|         |(14044)  <------------------  (1720)   |                   |
|74.251   |                   |         facility  MSDAck              |H225 TunnH245:on FS:off H245 masterSlaveDeterminationAck
|         |                   |(18251)  <------------------  (1720)   |
|74.251   |           MSDAck  |                   |                   | H245 masterSlaveDeterminationAck
|         |(14044)  <------------------  (1720)   |                   |
|74.392   |           TCSAck  |                   |                   | H245 terminalCapabilitySetAck
|         |(14044)  ------------------>  (1720)   |                   |
|74.525   |           MSDAck  |                   |                   | H245 masterSlaveDeterminationAck
|         |(14044)  ------------------>  (1720)   |                   |
|86.785   |                   |         connect   |                   |H225 TunnH245:on FS:off
|         |                   |(18251)  <------------------  (1720)   |
|86.786   |         connect   |                   |                   |H225 TunnH245:on FS:off
|         |(14044)  <------------------  (1720)   |                   |
|90.398   |                   |         facility  (t38fax)            |H225 TunnH245:on FS:off H245 requestMode
|         |                   |(18251)  <------------------  (1720)   |
|90.399   |           (t38fax)                    |                   | H245 requestMode
|         |(14044)  <------------------  (1720)   |                   |
|102.223  |                   |         releaseComplete               |H225 Q931 Rel Cause (16):Normal call clearing
|         |                   |(18251)  <------------------  (1720)   |
|102.252  |         releaseComplete               |                   |H225 Q931 Rel Cause (16):Normal call clearing
|         |(14044)  <------------------  (1720)   |                   |
|108.377  |         disengageRequest              |                   |H225 RAS
|         |(22000)  ------------------>  (1719)   |                   |
|108.378  |         disengageConfirm              |                   |H225 RAS
|         |(22000)  <------------------  (1719)   |                   |



37 90.397762 192.168.0.35 10.0.0.6 H.225.0/H.245 CS: facility requestMode

38 90.398694 10.0.0.6 10.0.0.111 H.225.0/H.245 CS: empty
requestMode

При прохождении напрямую без gk факсы ходят.

Автор:  Geniu$$ [ 15 окт 2009, 08:07 ]
Заголовок сообщения: 

Тут я думаю проще тогда сделать slow start и отключить тунелинг, чем доказывать корейцам, что у них баг.

Страница 1 из 1 Часовой пояс: UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/