Hey! How can we help?

How to Connect a Dinstar GSM Gateway to Callsavvy

This guide provides step-by-step instructions for connecting your Dinstar multi-channel GSM gateway to Callsavvy. Following these steps allows you to send and receive calls on Callsavvy using your physical SIM cards.


Step 1: Configure Your Callsavvy SIP Trunk

  1. Log into your Callsavvy admin portal.

  2. Navigate to Admin & Settings > SIP Trunking & BYOC.

  3. Under the SIP Trunk tab, click Create SIP Trunk.

  4. Fill in the required parameters:

    • Gateway Name: Enter an identifiable name (e.g., Dinstar-UC2000).

    • Caller ID: Enter the phone number associated with the SIM card in your Dinstar gateway.

    • SIP Proxy / Domain: Enter your Dinstar gateway’s Public IP address or DDNS hostname, followed by port 5060 (e.g., 198.51.100.1:5060 or mygateway.ddns.net:5060).

    • Authentication Method: Select Credential (recommended) or IP Authentication.

    • Username & Password: Enter the credentials created on your Dinstar gateway (see Step 2).

    • SIP Registration: Set to Enabled if Callsavvy will register to the gateway, or Disabled for direct IP peer-to-peer routing.

    • NAT Traversal: Set to Enabled if your gateway is behind a local router/NAT without a static public IP.

    • Preferred Codecs: Enter PCMU, PCMA, G729 (comma-separated).

    • DTMF Method: Select RFC2833 or SIP INFO (matching your Dinstar settings).

    • Dial-out Format: Choose E164 or +E164 based on your local carrier requirements.

  5. Click Save.

Step 2: Configure the Dinstar Gateway

  1. Open a web browser and log into your Dinstar Web Management Interface.

  2. Go to System Configuration > SIP Settings (or SIP Account/User Management):

    • Create a local SIP Account/User matching the Username and Password entered in Callsavvy.

    • Verify that the local SIP listening port is set to 5060.

  3. Go to Call Handling > IP -> Tel Route:

    • Create a route where Source is the Callsavvy SIP Trunk/IP and Destination is the Mobile SIM Channel Group.

    • Set Matching Prefix to _X. (or .*) to allow Callsavvy to route outbound calls out through your SIMs.

  4. Go to Call Handling > Tel -> IP Route:

    • Create a route where Source is the Mobile SIM Channel Group and Destination is the Callsavvy SIP Proxy IP.

    • This routes incoming cellular calls directly into your Callsavvy system.

  5. Go to Media Settings > Codec Configuration:

    • Ensure G.711u (PCMU), G.711a (PCMA), and G.729 are active and placed at the top of the priority list.

Step 3: Network, NAT, and Firewall Settings

If your Dinstar gateway resides behind a standard office router or dynamic IP connection, complete the following network rules:

  • Port Forwarding: On your edge router, forward UDP Port 5060 (SIP signaling) and UDP Ports 10000–20000 (RTP Audio) to the local IP address of your Dinstar gateway.

  • SIP ALG: Disable SIP ALG on your router settings to prevent SIP header modification and call drops.

  • Dynamic DNS (DDNS): If your Internet Service Provider assigns a dynamic IP address, enable a DDNS service (e.g., No-IP, DynDNS) on your router or Dinstar gateway. Use this hostname in the Callsavvy SIP Proxy field.

Step 4: Authorize Inbound Calls (Trusted IP Setup)

To allow Callsavvy to accept incoming calls initiated from your Dinstar gateway SIMs:

  1. In Callsavvy, navigate to Admin & Settings > SIP Trunking & BYOC.

  2. Click the Trusted IP tab.

  3. Click Add / Create Trusted IP.

  4. Enter your gateway's Public IP address (or router WAN IP) and provide a friendly name.

  5. Click Save.

Step 5: Test Verification

  1. Outbound Test: Place an outbound call from Callsavvy. Verify that the call routes through the Dinstar gateway and displays the correct cellular Caller ID on the receiving device.

  2. Inbound Test: Call the SIM card’s mobile number from an external phone. Verify that the call lands in your Callsavvy call flow or queue.

Still can't find what you are looking for?

Here are other ways to get help!

Phone

Speak to one of our customer care agent

Ticket

Open a ticket to our support team>

Chat

Have a chat with our support team<

Video

Request a video chat with our team<

Meeting

Book a virtual meeting on our calendar<

Chat with us