Friday, 2 May 2014

Configuring Grandstream DP715 With CallCentric - Quick Guide

The Grandstream DP715 is a VoIP IP Phone base station with a built-in DECT wireless transceiver that comes with one cordless DECT handset, and is expandable up to 5 handsets (with model DP710 handsets).

I like the DP715 because it is a fully self-contained cordless IP Phone and doesn't require any other analog telephone devices as is required with a typical VoIP ATA ( Analog Telephone Adapter) such as Grandstream's HandyTone 286 or Cisco's SPA112.

In this Quick Guide, I will illustrate the bare bone essentials that I used to configure my DP715 IP Phone base station and its associated handset with CallCentric.

CallCentric is a BYOD and DIY VoIP Service Provider (VSP) based out of New York City, USA.

UPDATE... May 5, 2016
Grandstream has recently obsoleted the DP715/710 series.
They are replacing it with the DP720/750 series.

As with all of my Quick Guides, I like to begin by ensuring that the VoIP device has been freshly Factory Reset to its default settings.  This is the only way I can ensure that what works for me, should also work for you.  As well, I like to quickly review the list of assumptions and prerequisites to ensure we are all starting from the same general reference point.

Assumptions and Prerequisites
  • You know how to login to the Grandstream DP715 IP Phone -  I explain how:  HERE.
  • You are the owner of the phone and it has not been locked-down by a VSP or previous owner.
  • Make sure the phone is Ethernet cable connected to a LAN port on your NAT-Router.
  • The NAT-Router must be enabled to issue DHCP IP addresses to LAN connected devices.
  • You know how to perform a Factory Reset (Reset configuration settings to their factory defaults) - I explain how:  HERE.
  • Once you know how to perform a Factory Reset, I recommend that you do so before proceeding. (Not absolutely required, but a good idea.)
  • Preferably, your DP715 IP Phone should be running with the latest available firmware version
  • Your DP715 is powered-up and ready to be configured.
  • You have already setup an account with CallCentric and know your account SIP credentials that will be used to configure into your DP715 IP Phone. (i.e. User Name and SIP Password.)

Now that we have the assumptions and prerequisites out of the way, all that remains is the non-default essentials required to successfully configure the DP715 to connect to and register with the CallCentric proxy server.

The following screen captures were based on Firmware Version

Let's Get Started
  • Login to the DP715 Configuration Utility using your PC web browser. You will initially land on the  Status  page window as illustrated below.

As can be seen from the above screen capture illustration, I initially have just one cordless DECT handset subscribed with the DP715 IP Phone base unit.

As can also be seen under the Handset Status section, Handset 1 Status is showing:  "Not Registered".  This unregistered status is normal for a new, or just factory reset base unit.  Once we proceed and successfully configure the IP Phone SIP configuration settings under Profile 1 and Handsets (1), and then  come back to the Status page, you should then see the Handset 1 status shown as "Registered".

Setting Your Time Zone
  • Click on the " Basic Settings " tab link at the top of the Grandstream Device Configuration window.
  • Scroll down to the bottom of the Basic Settings page to the Time Zone drop-down list.
  • From the drop-down menu list, select your local Time Zone.
    Because I live in the Okanagan Valley region of British Columbia, Canada, I will be selecting Pacific Standard Time - PST (i.e. GMT -8).
  • Click on the Update button at the bottom of the configuration window to save your changes.

After clicking the Update button, you will be greeted with the "Your configuration changes have been saved" window.  But, do not reboot just yet.  First, you will want to configure the SIP VoIP proxy settings located in the Profile-1 page.

Configuring The Proxy Server

Click on the  Profile 1  tab link.
This is where you will configure the Proxy Server settings for CallCentric.

Primary SIP Server:
Outbound Proxy:   
NAT Traversal:                No, but send keep-alive     
                                        (This means don't enable STUN server support, but do use keep-alive messages.)

Call Without Registration:      No
                                                  (Default is Yes; but CallCentric recommends:  No)
Register Expiration:               6  (minutes)
                                               (Default is 60 minutes - but I prefer a shorter period to improve reliability)

DNS Mode:                      SRV

  • Scroll down to the bottom of the page and click the Update button.

After clicking the Update button, you will again be greeted with the "Your configuration changes have been saved" window.  But again, do not reboot..... just yet.  First, we need to configure the  Handsets  settings page for "Handset 1".

  • Click on the   Handsets  tab link.
    This is where you will configure your Handset 1 with your CallCentric SIP login credentials.

Configuring Handset 1

The Grandstream DP715 comes with one handset:  Handset-1.
While, the DP715 can be expanded and configured to communicate with up to 4 more cordless DECT expansion handsets (2 - 5), in this Quick Guide I am only illustrating the configuration of the one handset that ships with the base unit - Handset-1. 

Configuring a Handset 1 is straight forward and simple.  We just input your SIP User ID and PW, and associate which SIP VoIP Profile to use:  Profile 1, or Profile 2.  Profile 1 is the default for all handsets.  We have already configured Profile 1 to connect with a CallCentric proxy server.

  • SIP User ID:              Your CallCentric 11-digit Account #  (or, 14-digit Sub-Account #).
  • Authenticate ID:        Use your same SIP User ID here, too.
  • Authenticate Password:      Your CallCentric SIP account Pass Word.  (or, Sub-Account PW)

  • Once you have correctly entered your CallCentric account SIP credentials, scroll down to the bottom of the page and click on the Update button.

After clicking the Update button, you will be greeted with the "Your configuration changes have been saved." screen.  This time, if you are confident that you have entered your configuration values correctly, you are ready to Reboot the DP715.

  • Click the Reboot button.

Rebooting will take about ~ 90 seconds.

Once rebooted, the DP715 IP Phone should now be successfully registered with the CallCentric proxy server that you previously configured into the base unit Profile 1 and Handset 1.

If registration is successful, the registration LED on the front of the DP715 base unit will light up green.
You can also log back into the DP715 and confirm registration on the Status page.

That's it.... we are done!

I have found the Grandstream DP715 to be fairly easy to configure.  And, so far it seems to be performing very reliably with the minimum of settings that I just walked you through.

That's It In a Nutshell
So now, I have covered the bare-bones essentials of getting started configuring your Grandstream DP715 IP Phone with a BYOD DIY VoIP service provider like CallCentric.

If you started with the DP715 configuration default values, and only changed the values and entries described in the above bullet points with your correct account credentials and proxy, you should now be able to make VoIP calls via your CallCentric connection.

Making Test Calls From The DP715 With CallCentric
Because CallCentric is a pay-as-you-go BYOD VoIP service, you do need to have calling credits in your CallCentric account in order to place calls to PSTN landline or mobile phone numbers.  (However, you can place free in-network VoIP calls to other CallCentric users by dialing their 11-digit CallCentric account number, if you know it.)

I have listed a few Free Test Calls that you can make regardless of the calling balance in your account.
  • *123(#)   -  Voice Mail access   (if you setup a CallCentric voice mail box)
  • 17770000001(#)  -   CallCentric Test Number
  • 17771234567(#)  -   Free 411 (advertisement sponsored)
  • 011-883-510-000-000-091(#)   -  iNum Echo Test
  • 011-883-510-000-000-093(#)   -  iNum Caller-ID Test
    Because iNum calls are international numbers, they are dialed as an international number, which means from the USA and Canada, you need to precede the iNum number dialed with the International Direct Dialing (IDD) Access Code of 011.

Because we have not optimized the "Dial Plan" in the DP715 for CallCentric, some non-traditional number sequences may not work at all, and others may delay three or more seconds before transmitting the dial string.   To ensure speedy dialing of any number, just press the # key after the last entered digit.  Entering the # key will initiate an "immediate send" on that dial string, and speed things up.

Voice Mail Waiting Indicator:  MWI 
By default, the MWI indicator is disabled.  In which case, the only way you know you have a voice mail is by picking up the handset and pressing the off-hook button.  Normally you will just hear a dial tone.  But, when you have voice mail waiting, you will hear a stutter tone.

To enable MWI indicator on the DP715 base unit:

  • Login to the phone via web browser.  
  • Navigate to the Advanced Settings page.
  • Scroll down to the very bottom of the Advanced Settings page.
  • Change the MWI Blinking setting from Disable to Enable.
  • Click the Update button.  Then Reboot.
Next time you receive a voice mail, you will see the base unit's green LED (handset off-hook indicator) will blink.  When the voicemail is deleted, the handset off-hook indicator will no longer blink.

Obviously, there are numerous additional settings for tweaking the configuration and performance of your Grandstream DP715 IP Phone.  However, configuring the bare bones basics to quickly get connected with CallCentric was the theme of this article.

Reminder:   Don't forget to set an Administrator Password for your DP715.  It's good security policy.

Happy VoIP calling via your Grandstream DP715 cordless DECT IP Phone!