prefixkit Ask an engineerAsk Support RU

SIP provider settings

DIDWW SIP trunk setup

How to connect DIDWW to your PBX: SIP server, port, login, codecs, number format and a ready pjsip.conf for Asterisk, a FreeSWITCH gateway and the fields for 3CX. The generator fills in your details.

SIP serverOutbound: any.out.didww.com (anycast); regional hosts for TLS such as nyc.us.out.didww.com:5061
Inbound serverInbound by registration: sip.didww.com; or a static endpoint by IP
AuthenticationOutbound: digest credentials plus your public IP in “Allowed SIP IP addresses”
CodecsG.711 A-law, µ-law, G.729
Number formatE.164 without +, e.g. 12025550123; the caller ID must be allowed in the trunk CLI settings
Inbound IP addresses46.19.209.14, 46.19.210.14, 46.19.212.14–215.14, 185.238.173.14
Provider guidedoc.didww.com

Inbound and outbound are separate trunks at DIDWW: the inbound DID is sent to your PBX in E.164, the outbound trunk has its own login.

Check the current list of SIP signalling addresses in the DIDWW panel: the IPs above are the ones in the provider guide.

Generator with DIDWW settings

Provider fields are filled in: add your login, password and number.

Provider

Numbers and routing

Media and NAT

The config is built in your browser; the password is not sent anywhere.

Example pjsip.conf for DIDWW

; pjsip.conf — trunk "didww" generated by prefixkit.com
; Reload: asterisk -rx "pjsip reload"   Check: pjsip show registrations / pjsip show endpoint didww

[transport-udp]
type=transport
protocol=udp
bind=0.0.0.0:5060

[didww-auth]
type=auth
auth_type=userpass
username=username
password=PASSWORD

[didww]
type=aor
contact=sip:any.out.didww.com:5060
qualify_frequency=60

[didww]
type=endpoint
transport=transport-udp
context=from-didww
disallow=all
allow=alaw,ulaw,g729
aors=didww
outbound_auth=didww-auth
from_user=username
direct_media=no
rtp_symmetric=yes
force_rport=yes
rewrite_contact=yes
dtmf_mode=rfc4733

[didww]
type=identify
endpoint=didww
match=any.out.didww.com
match=46.19.209.14
match=46.19.210.14
match=46.19.212.14
match=46.19.213.14
match=46.19.214.14
match=46.19.215.14
match=185.238.173.14

FreeSWITCH gateway

<!-- conf/sip_profiles/external/didww.xml — reload: fs_cli -x "sofia profile external rescan" -->
<include>
  <gateway name="didww">
    <param name="username" value="username"/>
    <param name="password" value="PASSWORD"/>
    <param name="realm" value="any.out.didww.com"/>
    <param name="proxy" value="any.out.didww.com:5060"/>
    <param name="register" value="false"/>
    <param name="from-user" value="username"/>
    <param name="caller-id-in-from" value="true"/>
    <param name="ping" value="60"/>
  </gateway>
</include>

DIDWW in 3CX, FreePBX, Yeastar and other web-managed PBXs

Trunk typeGeneric SIP trunk, authentication without registration
Registrar / SIP server / Hostany.out.didww.com
Port5060 UDP
Auth ID / Usernamethe login from your account (outbound trunk username)
CodecsG.711 A-law, G.711 µ-law, G.729
DTMFRFC 2833 / 4733

If it does not work

Check whether the provider server answers: SIP check. Read a registration or call log: SIP log analyzer. No audio: NAT test.

Other providers

Zadarma · MTT Business · Telphin · SIPNET · Mango Office · Twilio · Telnyx · VoIP.ms · Flowroute · Plivo · sipgate

Settings come from the provider’s guides and may change; check your account. If something is out of date, tell us through the feedback form.

Idea?