Budget-Conscious Travelers 💖 DID Numbers

Budget-conscious travelers  💖 and need DID numbers, aka virtual numbers. Hello, from DIDX.net. Communications companies like cell phone, voIP, and other service providers have this huge market of people like you and me who have made over 35,060,921 trips to another country in 2017. That’s just us in the US. We would rather spend money enjoying the local culture, developing business and friendships and bringing back cool souvenirs than to waste it on high-priced devices and temporary, pay-as-you-go phone service plans abroad.
Here is what is possible because of DIDX.net. You and I can buy DID numbers of 140 nations, set them up to be used within minutes. They can ring to any existing device like our phones. We can own as many DID numbers as we like on one device (phone). We can get rid of any of them when we don’t need them or keep them forever. Most of the communications companies who buy DID numbers via DIDX marketplace to resell to people like you and me… also offer extra cool free features like voicemail, call forwarding, call recording, call logs and more.
When we are traveling on business, DID numbers can help us manage different departments of our company on one device and track search engine optimization projects via call logs.
Here’s the real cool thing, whether we travel a lot for business or personal reasons or both, we can port our current landline, business of mobile phone number to companies that use the DIDX.net platform for their wholesale communications service provision.
Now, we will never lose that important phone number.
When people call that number, they will still reach us. All we have to do is either have the calls forwarded to voicemail or to another phone line or to a SIP service that our communications provider offers us.
Now, if our current phone … communications service provider does not offer DID number service,we should send them to DIDX.net today! DIDX has offered this service to phone companies since 2005. Let’s not have them missing out on making us budget-conscious travelers really happy.

International Telecoms Week since 2008 | DIDX Invite for 2018

DIDX.net has participated in International Telecoms Week every year since 2008. It’s a wonderful gathering of international professionals in telecom and IP comunications industry, often called ITW 2018. It attracts 6,500 of the most businesses from Americas, Asia, Europe, Australia, Africa and the Middle East.
Some examples are DIDX, Apple, Verizon, Samitel, CenturyLink, Telus, Telenor, Airtel, Facebook, Cox Business, Etisalat, Tawasal, and Google. They come from 140 nations, pretty much the same nations of which DIDX offers DID numbers. ITW 2018 is a win-win event with plenty of opportunities for developing business during the day and networking at night.DIDX meets Airtel at ITW!
This year 2018, this business-development rich event takes place 6-9 May at the  Hyatt Regency & Swissôtel Chicago, IL. Want to get the most out of International Telecoms Week? Sign up now like DIDX already has to get the best booth, the best meeting table and to get the most positive publicity as far in advance as possible.
Be sure to run the PCCW Global TSF Charity Run 5K with DIDX and other ITW attendees such as those fast runners from Telefonica, Sippy Software and PCCW. The funds go to great causes.
This year at ITW, learn about the IoT Boom for Carriers, Understanding Net Neutrality Implications, Age of Virtualization and Demands behind 5G! Visit internationaltelecomsweek.com now and register for a meeting table, booth, to give a presentation and to participate in all that ITW has to offer. Plus, DIDX will also be at Global Voice Congress / Digital Data Congress events on May 6 in the same area of Chicago. Be sure to schedule an appointment to meet with DIDX at sales at didx.net for both today.

Your VoIP Competitors Will be Like … Look at You, Wow!

DIDX.net, a wholesale DID number service since 1999 in beta and since 2005 full, trusted delivery to the web, offers communications companies to buy and sell DID phone numbers of …
140 countries
with Fast Activation
and Low Monthly rates.
DID NUMBERS CAN BE USED FOR ALL TYPES OF BUSINESS
such as …
VIRTUAL PHONE LINE
PBX
MOBILE PHONE APP
HOME PHONE
CALL BACK
CALL FORWARD
VOICE MAIL
FAXING
TEXTING
IOT
CALLING CARD
CONTACT CENTER
and other communications services by the world’s most CREATIVE ENTREPRENEURS, OUR DIDX MEMBERS!
NUMBERS ARE AVAILABLE …
PER CHANNEL
PER MINUTE
PER TRIGGER basis
You have choices which is a good thing.
DIDX provides you with 2 FREE NUMBERS to test compatibility and interconnection with your switch.
Be even better than Whatsapp and Facebook VoIP business. Enable your customers to have a local presence via DID numbers of 140 nations you sell to them.
ALL BUYING AND SELLING RUNS ON YOUR COMPANY WEBSITE WITH DIDX working quietly in the background, assisting you to become an industry success, provisioning the phone numbers on your server over SIP.
Our API and web service empower you to integrate the entire inventory of DID (direct inward dialing) numbers on your website. You will be able to make available choices for your users of millions of phone numbers.
Your business will gain an excellent reputation as fast growing with increased revenue, more satisfied
customers and a global presence.
Sellers of DID numbers on the DIDX platform have a ready wholesale buying audience
of over 30,000 members.
Get started today at didx.net. Your company deserves to be a winner!

DID Number Vendor Questions: paperwork, resporg ID and DIDX fee to vendors?

DIDX explains NANPA and RESPORG IDVendor question 1: Are you going to take the number over and run it via your underlying carrier with a monthly fee or do we, the vendor, issue paperwork to move the number to their carrier ?
Answer: At DIDX, we work directly with the carriers and local operators. They provide us a list of DID numbers which they have a goal to sell on the DIDX platform. We forward those DID numbers to our customers once they buy them from your inventory of DIDs that DIDX and you make available on the marketplace at www.didx.net. DIDX showcases those DID numbers to our clients (buyers). When a client purchases a DID, it is on a monthly basis per minute or with a certain number of included minutes and/or with a certain number of channels. Our clients pay us. We pay you.
Some vendors require certain documentation because of government regulations or internal processes from clients who purchase their DID numbers on DIDX. Some do not. Some, not many, have their own agreement form they require DIDX to sign if DIDX wants to make available their DID on its wholesale direct inward dialing platform. DIDX has its own vendor (seller) agreement to make sure a certain level of integrity is assured. People often say that DIDX is like a wholesale eBay, Amazon or Alibaba for phone numbers.
 
Vendor question 2: Would you take a list of tollfree numbers into your resporg ID or do we hold on to them in ours?
Answer: Please hold the DID numbers to you * Resporg ID.
 
Vendor question 3: What is our cost that we as vendors pay to DIDX to render your “middle-man” services? You take care of quite a bit that will make it much easier for me to sell through DIDX than on my own.
Your cost in terms of selling DID is zero. We will pay you for the DIDs in the price you and we agree upon. We add a small markup on the DIDs you make available to sell on DIDX. The clients pay the total price. It’s a win-win for all. As much as that phrase is pretty old-fashioned, it fits here.
Have DID numbers and toll-free phone numbers available to sell on the DIDX platform? Sign up today, run some interop tests, have a talk with us, complete our agreement, and you are on your way to sell to 35,000 DIDX customers.
* What is a RESPORG ID? In the North American Numbering Plan, a RespOrg (a contraction for responsible organization or the organization that is responsible for something) is a company that maintains the registration for individual toll-free telephone numbers in the distributed Service Management System/800 database.
The North American Numbering Plan (NANP) is a telephone numbering plan that encompasses 25 distinct regions in twenty countries primarily in North America, including the Caribbean and the U.S. territories. Those areas include the United States and its territories, Canada, Bermuda, Anguilla, Antigua & Barbuda, the Bahamas, Barbados, the British Virgin Islands, the Cayman Islands, Dominica, the Dominican Republic, Grenada, Jamaica, Montserrat, Sint Maarten, St. Kitts and Nevis, St. Lucia, St. Vincent and the Grenadines, Trinidad and Tobago, and Turks & Caicos.

Etisalat to Host World Teleport Associations Awards Event 2018 – Take a Peek at Finalists!

This is the property of etisalat. It does not belong to DIDX.WTA (World Teleport Association) announced in early March the finalists for its 2018 Teleport Awards for Excellence. From this group of finalists, WTA will name the winners at the 23rd annual Teleport Awards for Excellence Ceremony and Luncheon on March 13th during the SATELLITE conference in Washington, DC.

WTA selects its finalists from nominations submitted to the association by both members and non-members. So keep this in mind for 2018: even non-members can nominate companies that deserve to be recognized for their excellence in teleport, satellite and content distribution technolog The winning recipients are selected by a vote of the WTA Membership.

2018 Finalists for Independent Teleport of the Year

Santander Teleport (Spain) *

Telespazio (Italy) *

U.S. Electrodynamics – USEI (USA) *

2018 Finalists for Teleport Technology of the Year

Alusat, Always Up by Integrasys

DVB-S2X Wideband VSAT Modem Portfolio by Newtec

Satellite Network Virtualization with DataMiner Service and Resource Management (SRM) by Skyline Communications

In addition to honoring the winner from these two awards categories, WTA will present the 2018 Teleport Executive of the Year Award at the luncheon, hosted by Etisalat, a multinational Emirati based telecommunications services provider, currently operating in 16 countries across Asia, the Middle East and Africa. The over 150 attendees will include teleport, satellite and content distribution technology industry executives, as well as previous awards recipients from around the world. WTA’s Director of Development Louis Zacharilla will emcee the event, which is free for WTA members. Attendance is also available on a paid basis to non-members. Register at http://www.worldteleport.org/events/EventDetails.aspx?id=1031957.

*DIDX does offer DID number coverage of Spain, Italy, USA and 137 other countries. Join now at www.didx.net and begin a lucrative, new revenue stream that will enable you to gain and retain customers from any area of the world.

FreePBX Configuration + DIDX DID Number Coverage of 100+ Nations = IP Communications Freedom

Let’s see firsthand how to configure a FreePBX server with DIDX. (We will add a demo video soon.)

Please log in to your DIDX account. Let’s forward the DID to a FreePBX server. First, select the “My Purchased DID”.

Here you can see all the DIDs you have purchased from DIDX. For forwarding the DID, click on the “Ring To” address.

In the “New SIP” section, you will want to define the forwarding in this format “DID@Server:port”. If you are using the “Channel SIP,” then you need to define the port “5160” in the forwarding. Otherwise, if you are using “PJ SIP,” then you don’t need to define the port in the forwarding.

After defining the forwarding, click on the update button.

You have successfully configured the DID forwarding. All the configuration is done on the DIDX portal.

Now, let’s create the SIP trunk on FreePBX. All the SIP server IPs of DIDX are available on this link “www.didx.net/pages/asterisk”. For configuring the SIP server on FreePBX, you will need to define it one by one. It is recommended to create the SIP trunk with all IP addresses on this link.

On the FreePBX server, just click on the “Connectivity” option, and then select the “Trunks” option.

Now click on the “Add Trunk” option, and then select the SIP (Chan_SIP).

Now fill up the “Trunk Name”. Here we are defining “DIDX”.

Now select the “SIP Setting” option. In that you need to define the “Trunk Name”. We are defining “didx-incoming”

For defining the peer details, you do not need to define the “username” and “secret”. In the host, just define the IP address of SIP server. After this, just click on the submit option. Then click on Ok.

After that, click on the “Apply Config”. Now the trunk has been created successfully. You will need to create the remaining IPs SIP trunks in the same manner that you have created this. After creating all the SIP trunks, just click on the “Application” option and last, select the “Extensions” option.

Now click on the “Add Extension” button. In this area, select the “Add new channel SIP extension”.

Here, you will need to define the “User Extension.” You can use any preferred digits. In this case, we are defining “1234”. In the display name, we are defining “didx”. Let’s make sure to choose a strong password, so that no one can access your extension. After that, just click the “Submit “button. Then click on the “Apply Config”. You have successfully created the extension.

Now you will need to define the inbound routes. Just click on “Connectivity” in that area and select the option “Inbound Routes”.

Then click on the “Add Inbound Routes”. Now you will need to define the DID that you have bought from DIDX in the “DID Number” section. Next, select the “Set Destination” which is 1234. Then click on the “Submit” button. Then click on the “Apply Config”. All the configuration of FreePBX is successfully created.

Whenever someone dials this DID, the call will land on this extension “1234”. Welcome to DIDX DID Number Coverage of 100 + nations with the awesome FreePBX. Feel free to sign up at http://www.didx.net to connect your FreePBX service to direct inward dialing coverage of millions of numbers. You don’t have to buy them before your customers buy them from you. Really freeing!

The “Free” in FreePBX stands for freedom. The site offers paid support, a wiki, video lessons and training classes. You can get involved by bug reporting, resolving bugs, becoming a certified ecosystem partner like Allision Smith and Vitelity, and more. Their site is powered by a free Atlassian Confluence Open Source Project License granted to FreePBX.org.

How to change the “Ring To” address at DIDX to your Asterisk SIP server

We’ll include a demo video here soon! Let’s learn more about configuring your Asterisk Server with DIDX. Today we will learn how to forward DID you have purchased via DIDX.net to your server.

For that, you will select the option “My Purchased DIDs”.

Here you will see all your purchased DIDs and their details. Now, in order to change the forwarding of your DID, just click on the “Ring To” address.

Next, set the “Ring To” address like this “DID@Your-Server-IP-Address”.

If you are using the default port that is # 5060, then there is no need to define it. If you are using any other port, then you have to define like “DID@Your-Server-IP Address:5060”. Here we are using the default port.

After completing the steps, click on “Update” button.

You have successfully configured the DID forwarding from DIDX.net to your SIP server. After that, you will want to configure SIP trunk on your Asterisk server. Thank you for enabling us to serve you. Welcome to DIDX DID number coverage of 140 nations, no pre-purchase required!

We will add a demo video to this blog post soon.

SIP clients typically use TCP or UDP on port numbers 5060 or 5061 for SIP traffic to servers and other endpoints. Port 5060 is commonly used for non-encrypted signaling traffic whereas port 5061 is typically used for traffic encrypted with Transport Layer Security (TLS).

Configure OpenSIPS to Receive Calls from DIDX DID Number Coverage

Hello to your new rich IP comunications business that includes OpenSIPS Open Source SIP proxy/server for voice, video, IM, presence and any other SIP extensions … multi-functional, multi-purpose signaling SIP server and DIDX direct inward dialing!


There is a misspelling of “Interop” at the beginning of this video. We apologize. We deeply appreciate Bogdan Iancu, founder of OpenSIPS for making it really easy to understand how to configure OpenSIPS to receive calls from DID of DIDX.net!

How To: Achieve Interoperability Between DIDX and OpenSIPS

 

In this tutorial, we will expand an existing OpenSIPS server configuration so that it will accept incoming traffic from a given list of DIDX servers.

 

To find out which particular DIDX IP address will send traffic for a given DID number, you may login to your DIDX account and visit the “DID INFO” page of that number. Alternatively, you may visit https://www.didx.net/pages/configs for the list of all DIDX IPs.

 

Regarding OpenSIPS, we assume that it is already running alongside an SQL database. Depending on your Linux OS, you may install and immediately start OpenSIPS from either https://apt.opensips.org or https://yum.opensips.org. For the database, a quick tutorial on how to import the OpenSIPS database schema into your SQL engine of choice is available at https://www.opensips.org/Documentation/Install-DBDeployment-2-4

 

The typical way to authenticate the SIP sender is via digest authentication (with username and password). As this mechanism is suitable for authenticating endpoints (users), it does not fit when comes to authenticate gateways, DID servers or other types of remote SIP Servers. For such purposes is it better to use IP authentication – the SIP sender is recognized and authenticated based on the source IP at the IP level.

 

Typically, most OpenSIPS config files (including the default config file) provide support for digest authentication, so we need to add to your config file the support for IP authentication in order to recognize and trust the calls sent by the DIDX servers.

 

First, open the /etc/opensips/opensips.cfg OpenSIPS configuration file using your favorite text editor. If OpenSIPS is installed from sources, the default path is /usr/local/etc/opensips/opensips.cfg. Within the initial section of the script, load the “permissions” module and configure a database URL for it:

 

loadmodule “permissions.so”

modparam(“permissions”, “db_url”,                  “mysql://opensips:opensipsrw@localhost/opensips”)

 

The “permissions” module is an in-memory storage for lists of IPs and network masks. We will use it to store the list of DIDX servers and validate all incoming calls against this list. With regards to the “validation” part, we only want to perform it when a call starts (i.e. initial INVITE receival). We recommend placing this check near your SIP digest authentication script code, and skipping the digest authentication altogether if the source is whitelisted:

 

 

if (!is_method(“REGISTER”)) {

if (check_source_address(“11”)) {

xlog(“Call from DIDX, skipping SIP digest authentication\n”);

} else if (is_myself(“$fd”)) {

# authenticate local subscriber

}

}

 

We apply the config file changes by restarting OpenSIPS:

 

opensipsctl stop

opensipsctl start

# or

/etc/init.d/opensips restart

 

Next, we provision the DIDX IPs under group 11 into the SQL database using opensipsctl. Note that you need to provision the DB support via opensipsctlrc file (typically under /etc/opensips/ directory):

 

# list the  current addresses from DB (should show nothing)

opensipsctl address show

# add the addresses one by one to DB

opensipsctl address add 11 198.199.87.53 32 0 udp

# list again to see all the addresses from DB

opensipsctl address show

 

Finally, we refresh the OpenSIPS “permissions” module cache with the new IPs:

 

# list the current in-memory addresses (should show nothing)

opensipsctl address dump

# instruct OpenSIPS to refresh in-memory cache with the DB content

opensipsctl address reload

# list again to see the addresses loaded from DB

opensipsctl address dump

And we’re done! OpenSIPS will now accept IP authenticated inbound traffic from the DIDX service. Awesome!

BTW, also don’t miss a single OpenSIPS Summit! Super informative, hands-on, welcoming event each year in Amsterdam, Netherlands.

Welcome to Asterisk Configuration with DIDX DID Coverage of 100 + Nations

Millions of individuals and businesses on planet Earth use a communications system in which the Asterisk and DIDX direct inward dialing are used for convenient, feature-rich, inexpensive calling. Here is how to configure the technical side of this empowering combination. (We will include a demo video on this blog that goes with this description soon.)

Let’s create SIP trunks in Asterisk with the IP addresses of DIDX SIP server. Use any
preferred editor to edit the “SIP.conf” file. The file path is “/etc/asterisk/sip.conf”.

Here you have to define the SIP trunks with the IP addresses of DIDX.

All the IP addresses of DIDX are mentioned on this link which is “www.didx.net/pages/asterisk”. If you are using USA DID, then the call can come from sip4, us1 and us2 addresses. If you are using UK DID, then call can come from eu2 and eu3 addresses. It is recommended to create the SIP trunk with all the IP addresses which are mentioned on this page.

Let’s create the SIP trunk with “sip4”.
The format for this follows:

[sip4]
type=peer
host=198.101.50.4
context=incoming

Let’s make a second SIP trunk of “sip8”.

[sip8]
type=peer
host=67.228.182.162
context=incoming

Similarly, in this format you will define the remaining IP addresses of DIDX.

Next, you will create an extension in this file. The format for creating the “10005” extension is like
this:

[10005]
type=peer
username=10005
secret=DIDx (Please make sure to use strong, complex password.)
host=dynamic
context=incoming
disallow=all (This will disallow all the codecs.)
allow=alaw (You will allow only “ulaw” and “alaw.”)
allow=ulaw

You have created the extension successfully in the file. Now save and exit the file.

Let’s go to the extension file using the preferred editor. The file path is same; just replace …
“sip.conf” with “extensions.conf”.

You will define your “Dial Plan” in this format where we are using DID 15672446030 as an example:

[incoming]
exten => 15672446030,1,Dial(SIP/10005)
exten => 15672446030,2,Hangup()

All incoming calls on this “DID” will land on this extension “10005”.

Instead of defining all the DIDs separately in the “Dial Plan”, you can customize your Dial plan like this:

exten => _X.,1,Dial(SIP/10005) (Here “X” means number from 0-9 and “.” means any length.)
exten => _X.,1,Hangup()

After this, save and exit the file.

Now you will go to Asterisk CLI to reload all your configuration. For that type “Asterisk -rvvvv”. Then hit Enter.

Now type “reload” and hit Enter. Your configuration is reloaded successfully.

Now you will register the extension on your softphone that you have created in your “sip.conf” file. You can use any softphone such as your own or Zoiper, X-lite, Jitsi, SwitchVox softphone, and Eyebeam because they are easily available and can be configured in no time. In our demo video, we use Zoiper.

In Zoiper, click on “Setting” and then use the SIP protocol. Click “next”.

Type your extension in the “User” box. Type the password that you have defined in your extension.

Last, type the IP address of your Asterisk server and then click “next”. Again “next”.

You will see: “Your account has been added to account list”.

Again, go to your Asterisk CLI. Check if your extension is registered on the softphone or
not by using this command “sip show peers”. Here you can see your extension has been registered.

Once your configuration is completed successfully, dial the DID that you have purchased and had provisioned from the DIDX marketplace, you will see the incoming call on this DID reach this extension successfully which is registered on your softphone.

Feel free to double-check the call on the “Asterisk CLI”. Welcome to your Asterisk server with DIDX direct inward dialing with a coverage of 100 + nations.

How to Configure 3CX with DIDX DID

Whether, you are using 3CX, Asterisk, OpenSIPS, Kamailio, FreeSWITCH, Callision, Telinta, VoIPSwitch or other, DIDX is ready to help you move your DID number business and service forward to success. The following is set up a 3CX SIP server with DIDX for DID number provisioning.

After forwarding the DID to your SIP server from the DIDX portal, you are going to make a SIP trunk on 3CX web portal with the IPs of DIDX. We’ll add a demo video here on this blog post soon.

1. Select the option “SIP Trunks”.
2. Click on the “Add SIP Trunk” option.
3. Choose the “Generic” on “Select Country” section.
4. Select the “Generic SIP Trunk” on “Select Provider in your Country” option.
5. Type in your chosen DID number that you have bought from DIDX in “Main Trunk No”. For example: 15672441578. Then click on “Ok”.
6. After clicking the “Ok”, a new window will appear. On this page you will create the SIP trunk with all the IPs of DIDX. You can find these on this link “https://www.didx.net/pages/asterisk/”.
7. Copy the IP address and paste it on the section called “Register/Server/Gateway Hostname or IP”.
8. Please set the value of “Number of SIP Calls”. This means how many calls you want to receive on this DID simultaneously. Here we set the value 10.
9. If you want to add more DIDs, then select the “DIDs” option which is on the right of the “General” section.
10. Then click on the “Add DID” button, write the DID number and then press enter. If do not want to add more DIDs, let it remain the same.
11. Click on the “Ok” button. A new window will pop up and show the SIP trunk which is successfully created.
12. Select the “Extensions” option. After that select the “Add” button.
13. A new window will pop up. By default the 3CX will automatically provide the extension number. You can change the password that is given by the 3CX or you can use the same.
14. If you want to add the personal details, you can add that but it is not compulsory.
15. You will see that the extension is created successfully. In this case, it indicates the red dot because it was not registered on any softphone. The green dot would indicate that the extension is registered on the softphone.
16. Select the “Inbound Rules”. After that select the “Add DID” option. A new window will pop up.
17. Type any “Name” in the General area. But we are defining didx-incoming. Then select the DID to which you want to forward it.
18. In the “Route call to” section, you will see the Destination for calls during office hours and after office hours.
19. You can define one extension in both sections, if you want to receive call on your extension without the office hours restriction.
20. If your office is closed and you want to forward those calls to on Voicemail rather than softphone, then you can define voicemail extension as after office hours.
But here we are using same extension in both of the fields.
21. Click on the “Ok” button. Now the “Inbound rule” has been successfully define.
22. Open the extension on “Web Client” portal on 3CX or you can use the softphone. But for now we are showing testing on “Web Client”.
23. Test the call on the DID. We will able to receive the call on this extension which is “0000”.
24. In the demo video, we are able to receive the call on this extension. This means we have successfully set up the SIP trunk on the 3CX portal website! Welcome to DIDX!