View Single Post
Unread 09-03-2007, 01:38 AM   #5
910198
Member
 
Join Date: May 2007
Posts: 34
Thanks: 2
Thanked 1 Times in 1 Posts
910198 is on a distinguished road
Send a message via Yahoo to 910198 Send a message via Skype™ to 910198
Default More information

Dear Martin,

Thank you for your answer. I would like to make some comments in order to gather more information to solve this problem:

1- As you requested, the access numbers that I have tried are +55-11-3511-5700, +55-21-3521-2840 (VoIP Sharing in Brazil) and +34-91-771-1720 (Adam Telefonia IP in Spain).

2- I do not believe in a problem with SJPhone, because the problem is exactly the same with SJPhone, X-Lite and with my ATA.

3- I use the STUN server of VoXalot (stun.voxalot.com). I do not believe in a problem with STUN because the audio stream is established normally for some seconds (30 seconds), but is torn down because the ACK timeout.

4- Yes, there is a Stateful Inspection Firewall on the router, but I do not believe in a problem on the firewall, because the phone rings normally. It means that the firewall permits the SIP messages to be passed from Internet to the UA on the internal network. As I stated before, the problem seems to be on the fact that the firewall waits the ACK from the same IP address of the other messages, but it comes from a different IP address. As I said previously, everything always worked fine, and, without any change, the incoming calls from PSTN stopped to work.

5- I agree with you about what the RFC 3261 says, but if you briefly take a look on the file that I have sent, you will see the diagram below. This is scenario of the problem. Pay special attention on the ACK message.

Code:
200.152.246.50   64.34.162.221   64.34.163.35      201.13.48.4
PSTN Provider    sipbroker.com   voxalot.com		
      |                |                |                |
      |    INVITE F1   |                |                |
      |--------------->|    INVITE F2   |                |
      |  100 Trying F3 |--------------->|    INVITE F4   |
      |<---------------|  100 Trying F5 |--------------->|
      |                |<-------------- | 180 Ringing F6 |
      |                | 180 Ringing F7 |<---------------|
      | 180 Ringing F8 |<---------------|     200 OK F9  |
      |<---------------|    200 OK F10  |<---------------|
      |    200 OK F11  |<---------------|                |
      |<---------------|                |                |
      |      ACK       |      ACK F12                    |
      |--------------->|-------------------------------->|
      |                   Media Session                  |
      |<================================================>|
      |                       BYE F13                    |
      |<-------------------------------------------------|
      |                     200 OK F14                   |
      |------------------------------------------------->|
      |                                                  |
This is what I suppose happened before the problem, when everything worked properly.

Code:
200.152.246.50   64.34.162.221   64.34.163.35      201.13.48.4
PSTN Provider    sipbroker.com   voxalot.com		
      |                |                |                |
      |    INVITE F1   |                |                |
      |--------------->|    INVITE F2   |                |
      |  100 Trying F3 |--------------->|    INVITE F4   |
      |<---------------|  100 Trying F5 |--------------->|
      |                |<-------------- | 180 Ringing F6 |
      |                | 180 Ringing F7 |<---------------|
      | 180 Ringing F8 |<---------------|     200 OK F9  |
      |<---------------|    200 OK F10  |<---------------|
      |    200 OK F11  |<---------------|                |
      |<---------------|                |                |
      |       ACK      |       ACK      |    ACK F12     |
      |--------------->|--------------->|--------------->|
      |                   Media Session                  |
      |<================================================>|
      |                       BYE F13                    |
      |<-------------------------------------------------|
      |                     200 OK F14                   |
      |------------------------------------------------->|
      |                                                  |
I thank you again for your attention and ask you to help me to solve this problem. If you need more information, please let me know.

Sincerely,

André Silveira
910198 is offline   Reply With Quote