Can't process re-INVITE

rated by 0 users
This post has 1 Reply | 1 Follower

Not Ranked
Posts 2
Points 10
matiancai@mycomm.cn Posted: 02-06-2012 3:40 AM

Hi, 

I use HMP 3.0 update 310 on Windows 2003 Server. And I connected HMP to HuaWei Gateway with SIP protocol. When I call out from HMP, the flow as follow, the 192.168.1.81 is HMP server and the 192.168.1.100 is gateway.

In line 7, HMP send 488 to gateway when it received re-INVITE message.

I find the answer in document "GlobalCall For IP HMP V10" (section 4.7). 

I add codes as follow to my application:

  1. GC_PARM_BLKP parmblkp = NULL;
  2. long request_id = 0;
  3. gc_util_insert_parm_val(&parmblkp,
  4. IPSET_CONFIG,
  5. IPPARM_OPERATING_MODE,
  6. sizeof(int),
  7. IP_T38_MANUAL_MODIFY_MODE);
  8. if (gc_SetConfigData(GCTGT_CCLIB_NETIF, boardDev, parmblkp, 0 /*timeout*/,
  9. GCUPDATE_IMMEDIATE, &request_id, EV_ASYNC) != GC_SUCCESS)
  10. {
  11. // handle error…
  12. }

But I can't receive GCEV_REQ_MODIFY_CALL message or GCEV_REQ_MODIFY_UNSUPPORTED message from HMP.

 

Not Ranked
Posts 2
Points 10

The HMP Log is :

  1. 02/06/2012 16:36:45.890   3536        2400 gc_h3r                  ERR1         sip_callmanager:1273  !     7 ! >> onReInviteToVoice: already in voice media, ignore
  2. 02/06/2012 16:36:55.890   3536        2400 sip_stack               Error        ERROR  - TRANSPORT    - TransportUdpEventCallback - sock 1088: Receive failure.
  3. 02/06/2012 16:37:49.890   3536        2400 sip_stack               Error        ERROR  - TRANSPORT    - TransportUdpEventCallback - sock 1088: Receive failure.

  • | Post Points: 5
Page 1 of 1 (2 items) | RSS