How do I set up SIP signaling via TCP?
Configure SIP signaling over TCP in sipgate – for more stable VoIP connections behind firewalls.
SIP signaling via TCP
Transmission Control Protocol (TCP) is a transport protocol used for reliable, connection-oriented, packet-switched transmission of data over the Internet. Currently, the connection via TCP/TLS is available with both IPv4 and IPv6.
The User Datagram Protocol (UDP) is also a transport protocol, but it does not transmit data in a connection-oriented way. Unlike TCP, when data is transmitted with UDP no verification of the data transmission takes place. This allows data to be transmitted faster, but the sender cannot determine whether the message arrived completely and at the correct recipient.
For real-time applications such as telephony, transmission with UDP is recommended because of the shorter transmission time, but using TCP can in some cases be advantageous or even necessary. On phones and routers, UDP is usually preset.
The Setting up TCP can be done in your phone, router, or VoIP app as follows:
➔ Enter as registrar/domain sipgate.de .
➔ In the Proxy/Outbound Proxy field, enter sip.sipgate.de .
➔ On some models, you must signaling change from UDP to TCP.
Tip: If you do not see a field in the settings for changing the transport protocol, you can enter as Outbound Proxy sip.sipgate.de;transport=tcp .
Configuration examples
Fritz!Box
In the menu Telephony ➔ Own phone numbers open and edit the sipgate phone number:
➔ Telephony provider: Other provider
➔ Registrar: sipgate.de
➔ Proxy server: sip.sipgate.de
➔ STUN server: leave field blank
➔ Additional connection settings ➔ Transport protocol: TCP
Snom
In the phone's web menu, select the corresponding identity and edit it:
➔ Registrar: sipgate.de
➔ Outbound proxy: sip.sipgate.de;transport=tcp
Warning: To save the settings, Plug & Play must first be deactivated.
Gigaset
In the web menu Settings ➔ Telephony ➔ Connections open and edit the sipgate connection:
➔ Outbound proxy mode: always
➔ Outbound server address: sip.sipgate.de
➔ Outbound proxy port: 5060
➔ Select network protocol: TCP only
Yealink
In the web menu under Account select the corresponding account and edit it as follows:
➔ Enable outgoing proxy server: enabled
➔ Outgoing proxy server 1: sip.sipgate.de (Port: 5060)
➔ NAT: disabled
➔ For SIP server 1, set the transport to TCP
Grandstream
In the web menu under accounts select the corresponding account and edit it as follows:
➔ General settings ➔ Outbound Proxy: sip.sipgate.de
➔ SIP settings ➔ Basic settings ➔ SIP Transport: TCP
Last updated

