По информации от вендора GSM-часть не отслеживает состояние VoIP-звонка - такой функционал не поддерживается и рекомендуется использовать 2-х стадийный набор. По всей видимости это объясняется тем, что GSM не проключается, пока удаленная сторона VoIP-плеча не ответит при connection plar'е.
При 2-х стадийном наборе, по логам видно, что
отбивается gsm-звонок правильно:
Код:
231 <CEP 010000> : Call Received
[1038.892] GSM-1/0: CLIP (+749xxxxxxx)
[1038.892] GSM-1/0: RTA CALL ANSWER
[1038.893] GSM-1/0: CALL ANSWER
[1038.893] GSM-1/0-DEV: ANSWER
232 <CEP 010000> : Call Received
233 <CEP 010000> : Call Initiated : calledNumber() crv(0) total(0)
234 <Call 7> : ****** Call Created status(InitiatedByGSM) ver(8.28:2 006-02-06-00-00) time(1289359992) ****
235 <CEP 010000> : Decode CID :
236 <CEP 010000> : Calling number(200)
237 <CEP 010000> : Call id(7812da4c-d4b0-de0d-8013-0002a4079126) callNum( 7)
238 <Call 7> : Digit(2) at InitiatedByGSM
239 <Call 7> : MatchedAll
240 <Call 7> : Digit(3) at CalleeDeterminedWaitDigit
241 <Call 7> : MatchedAll
242 <Call 7> : Digit(2) at CalleeDeterminedWaitDigit
243 <Call 7> : MatchedAll
244 <Call 7> : Digit(3) at CalleeDeterminedWaitDigit
245 <Call 7> : MatchedAll
246 <Call 7> : Digit(5) at CalleeDeterminedWaitDigit
247 <Call 7> : MatchedAll
248 <Call 7> : Digit(6) at CalleeDeterminedWaitDigit
249 <Call 7> : MatchedAll
250 <Call 7> : Digit(5) at CalleeDeterminedWaitDigit
251 <Call 7> : MatchedAll
252 <Call 7> : Digit(6) at CalleeDeterminedWaitDigit
253 <Call 7> : MatchedAll
254 <Call 7> : Digit(8) at CalleeDeterminedWaitDigit
255 <Call 7> : MatchedAll
256 <Call 7> : Digit(#) at CalleeDeterminedWaitDigit
257 <Call 7> : MatchAllProcess After Sorted
<0> id(100) dest(T) prefer(0) selected(6)
258 <Call 7> : Initiate callee with dial-peer(T) status(CalleeDetermi nedAll) id(7812da4c-d4b0-de0d-8013-0002a4079126)
259 <NetEP 7> : InitiateOutCall: calledNum(232356568) callingNum(200) target(192.168.5.240)
260 <NetEP 7> : DoCall: calledAddr(sip:232356568@192.168.5.240) callin gAddr(200)
261 <SIP 7> : SetLocalAudioFormats : outbound(TRUE) hqaEnable(FALSE)
262 <SIP 7> : SetLocalAudioFormats : myVoipPeer is NULL, 999
263 <SIP 7> : SetLocalAudioFormats : outbound(TRUE) hqaEnable(FALSE)
264 <SIP 7> : SetLocalAudioFormats : myVoipPeer is NULL, 999
265 <SIP 0> : No authentication information available
266 <SIP 7> : Send INVITE Request
267 <SIP 7> : Receive 404 Not Found
268 <SIP 7> : Transaction (7 INVITE) completed
269 <SIP 7> : Send ACK Request
270 <SIP 7> : Check Event Relation code(404)
271 <SIP 7> : ReleaseWithNothing
272 <Call 7> : Terminated from(fffffffe) this(Remote:InvalidNumber) b efore((null)) forced(0) time(1289359998)
273 <CEP 010000> : DisconnectCall at Busy
274 <CEP 010000> : StopSignal
275 <CEP 010000> : Disconnect (0)
[1045.770] GSM-1/0: RTA CALL DISCONNECT
[1045.770] GSM-1/0: CALL DISCONNECT
[1045.771] GSM-1/0-DEV: HOOK ON
276 <NetEP 7> : Call TO <sip:232356568@192.168.5.240> terminated reaso n(Remote:InvalidNumber)
277 <CEP 010000> : Disconnected(16) at Disconnecting
278 <SIP 6> : Set Terminated Success for 6 INVITE