Версия ПО V.3.2.0.1098. L. M. Build: Oct 30 2014 17:44:55
Версия SIP-адаптера 3.2.0.62
Схема включения Si-2000 Е1=> E1 Eltex => Sip шлюз без регистрации
На Eltex настроено ограничение количества Активных соединений Sip интерфейса (6 шт).
При 7-ом вызове из потока на sip интерфейс smg-1016m определяет, что емкость интерфейса превышена и на сообщение setup шлет disconnect (cause: No circuit/channel available).
Код: Выделить всё
11:15:20.896700 [INFO] SIPT[07]. Seize from port PRI:02:19.
11:15:20.896759 [ERR ] SIPT[07]. Seize - interface 7: max active call reached
Код: Выделить всё
11:15:20.897744 [INFO] Q931. Line 00/02. Call DD63. TX 10
DUMP: 08.02.DD.63.45.08.02.84.A2.
0x5D63 (to orig), MSG=DISCONNECT:
[cause: No circuit/channel available (location=public network serving remote user, std=CCITT)]
Казалось бы все верно, НО!

Si-2000 в ответ шлет:
Код: Выделить всё
11:15:20.908587 [INFO] Q931. Line 00/02. Call DD63. RX 12
DUMP: 08.02.5D.63.7D.08.02.82.E2.14.01.06.
0x5D63 (from orig), MSG=STATUS:
[cause: Message not compatible/not implemented (location=public network serving local user, std=CCITT)]
[call state: 0x06]
Через 10 секунд Si-2000 не получив ответа - по таймеру шлет повторный сетап.
Код: Выделить всё
11:15:30.880044 [INFO] Q931. Line 00/02. Call DD63. RX 50
DUMP: 08.02.5D.63.05.A1.04.03.80.90.A3.18.03.A9.83.95.
6C.0C.21.81.34.39.35.39.33.33.36.37.32.35.70.12.
81.30.30.30.36.34.31.38.39.32.36.39.31.32.35.38.
36.39.
0x5D63 (from orig), MSG=SETUP:
SMG1016 его игнорирует:
Код: Выделить всё
11:15:30.880159 [ERR ] Q931. Line 00/02. CallRef DD63 active. SETUP ignored. Call state Disconnect Request
Еще Через 10 секунд Si-2000 присылает отбой по таймеру
Код: Выделить всё
11:15:40.874584 [INFO] Q931. Line 00/02. Call DD63. RX 9
DUMP: 08.02.5D.63.45.08.02.82.E6.
0x5D63 (from orig), MSG=DISCONNECT:
[cause: Recovery on time expiry (location=public network serving local user, std=CCITT)]
Из-за всей это ситуации на Si-2000 не включает второй выбор по 34 причине.
Начали рыться в рекомендациях - Recommendation Q.931 (05/98). http://www.itu.int/rec/T-REC-Q.931-199805-I/en
Код: Выделить всё
Стр. 257 - D.1.2 Call confirmation
Upon receipt of a SETUP message, the equipment enters the Call Present state. Valid responses to
the SETUP message are a SETUP ACKNOWLEDGE, an ALERTING, a CALL PROCEEDING, a
CONNECT or a RELEASE COMPLETE message.
Т.е. отвечать сообщением DISCONNECT на SETUP не верно, о чем si-2000 и пытается донести в сообщении STATUS.
Внимание вопрос

Можно ли как-то исправить данную ситуацию на SMG1016m - т.е. чтобы он слал сразу RELEASE COMPLETE вместо DISCONNECT или сначала слал SETUP ACKNOWLEDGE
При необходимо могу предоставить трассу звонка