Brekeke Forum Index » Brekeke SIP Server Forum

Post new topic   Reply to topic
Client on 4G can't get INVITE
Author Message
Choi
Brekeke Junior Member


Joined: 15 Mar 2016
Posts: 5

PostPosted: Wed May 25, 2016 10:45 am    Post subject: Client on 4G can't get INVITE Reply with quote

1. Brekeke Product Name and Version: 3.5.3.0, Standard

2. Java version: 1.8.0_77

3. OS type and the version: Windows Server 2008

4. UA (phone), gateway or other hardware/software involved: Phone on 4G connection

5. Your problem: A client works fine with registration and a call on WiFi, but it can't get a call from others after switching into 4G.

Brekeke SIP Server is located in the public (behind NAT), and every client is outside of BSS - perhaps network Pattern5.


Following session log shows minor difference between wifi and 4G connection.

1. Call to a client on 4G from a client on WiFi: Time Out, 504, 98.189.75.178:28460, 30.36.50.34:6291
--> The client on 4G can't get "Invite" message
2. Call to a client on WiFi from a client on WiFI: Success, -1, 98.189.75.178:28460, 98.189.75.178:17065

Port for 4G is lesser than 10000, and for wifi it's greater than 10000. I guess the port for 4G is blocked on firewall. FYI, Our server opened the following ports suggested on your manual.
- UDP and TCP: 5060
- UDP: 10000 - 29999

Is there a port to be opened for 4G, or something else to be set on BSS?
Back to top
View user's profile
Choi
Brekeke Junior Member


Joined: 15 Mar 2016
Posts: 5

PostPosted: Wed May 25, 2016 12:49 pm    Post subject: Reply with quote

One more for your understanding.

Case A) Client1(wifi) --> Client2(4G) : Client2 can't get INVITE
Case B) Client2(4G) --> Client1(wifi) : Client1 can get INVITE and talk together
Case C) Client1(wifi) <--> Client2(4G) : works fine at any direction

When makes a call,
- On Case A, Client1 uses "Source IP Address" but Client2 uses ip of "Contact URI"
- On Case B, Client 1 & 2 use "Source IP Address"
- On Case C, Client 1 & 2 use "Source IP Address"

* These are found on Session Logs
Back to top
View user's profile
Choi
Brekeke Junior Member


Joined: 15 Mar 2016
Posts: 5

PostPosted: Wed May 25, 2016 4:53 pm    Post subject: Reply with quote

It seems getting closer .... . This is my solution though I don't make myself understood fully.

1. Add a dial plan
- matching patterns : $request = ^REGISTER
- deploy pattern : $continue = true, &register.contact.remote = true, &register.contact.nat = true

2. Add a variable on Congiruation>Advanced
- net.sip.fixed.addrport.uas = true


Anyone, does it make sense? Very Happy
Back to top
View user's profile
taitan
Brekeke Master Guru


Joined: 15 Mar 2008
Posts: 237

PostPosted: Thu May 26, 2016 7:17 pm    Post subject: Reply with quote

Which SIP client products are you using?
Back to top
View user's profile
Display posts from previous:   
Post new topic   Reply to topic    Brekeke Forum Index » Brekeke SIP Server Forum All times are GMT - 7 Hours
Page 1 of 1