VoIP Tutorials

TCXC Adds Subspace support to its Carrier Digital Platform

Subspace TelecomsXChange

Introduction

Modern telco carriers interconnect over SIP protocol for voice and SMPP protocol for SMS using the public internet, it is common that each carrier has their session border controllers (SBCs) or Short Message Service Center (SMSC) at different geographical locations. Let’s start with voice, For example, if you send a call to Bharti Airtel to India, likely you’re pointing your traffic to their SBC in the UK, so all traffic is being proxied through the United Kingdom then sent back to their gateways in India for final termination. For topology hiding it is also common that your RTP/Media will be proxied as well and the. sent over the public internet to India

What is subspace

Subspace is a dedicated, secure network for delivering tomorrow’s internet today. From mission-critical real-time applications to in-network applications, Subspace helps companies create the best possible real-time experiences. Subspace offers the world’s best connectivity for real-time applications.

Ashton Kutcher on Subspace

The Public Network Challenges

As we know the public internet was designed for reliability and did not promise certain quality for real-time applications like voice, video, say you’re interconnecting to a Mobile Network Operator (MNO) Session border controller (SBC) over IP located in the UK for transit to route calls to India for example. if anything happens in the public internet between the UK and India the call quality will be degraded, or dropped. If internet routing is managed by the MNO manually, all calls to India will suffer from degraded quality until this route is fixed. Handling the global network connectivity problems in realtime is not an easy task and dropping for a few minutes or even seconds can result in users to immediately switch from your service.

Subspace as a Solution

To be proactive and solve this challenge, with a few clicks, UK MNO can send the media traffic to Airtel India via Subspace’s network by adding an entry in Subspace portal or API that will automatically provide them with a unique IP:Port that redirects to their SIP network in india.

After pointing via Subspace the traffic will be accelerated using best routes, solving any internet backbone, middle mile or last mile issues.

Subspace SIP Teleport’s proprietary algorithms ensure that your real-time application has the ability to deliver consistent voice, free of stutters, jitters, or lag, under even the most challenging network conditions, with up to 80% reduction in packet loss.

“Every millisecond counts for real-time applications. What if your users could interact with your application without network-induced lag, jitter, disconnects, and screen freezes?” Subspace.com

Adding native support for Subspace in the TCXC Stack

For the telecom wholesale industry & peering Contact Centers to benefit from the value that Subspace provides, we had to do this ! Let me explain, there is a limitation by design that can lead to causing subspace use case become not applicable for wholesale carrier traffic scenario due to authentication and authorization reasons. For example when initiating a call via Subspace network using SIP Teleport, the src IP where the call will be coming from is the subspace IP (CIDR 129.203.31.1/24), this is usually fine if the customer is using SIP registration method, however in wholesale (carrier to carrier) this means that the originators using SIP peering for authentication won’t be able to authenticate successfully by default, TCXC Authentication, Authorization, Accounting (AAA) will rejects the SIP request and send SIP error 403 to the customer.

To solve this problem, TCXC parses from SIP Teleport by subspace the real-IP that the call is coming from, so we have to challenge the special SIP header `X-Subspace-Forwarded-For` during authenticating, authorizing and accounting for this work properly.

To achieve this, we had to add support for the subspace special SIP header that SIP teleport uses to communicate the real IP address that the call came from in five components:

B2bua

Authentication

Authorization

Accounting

Web UI

In TCXC web portal we added a new checkbox for carriers that use subspace SIP Teleport to send their traffic via TCXC Network, once checked if the call is coming from subspace IP network and SIP header is set, the IPv4 authentication will use the value of the header as remote ip. If the box is unchecked the incoming call will use the regular authentication logic.

Currently this new feature is in BETA, we welcome all existing and future TCXC CSP members to take it for a test drive.

For Call centers, CPaaS providers that want to re-route to TCXC via subspace simply set your subspace network IP in outbound SIP proxy settings.

Interconnect with Airtel

We’re excited to show you in this tutorial how to interconnect with Airtel in minutes. Another 0 hop direct carrier interconnection with Airtel made available to all TelecomsXChange members. You can utilize Airtel’s A-Z routes immediately from Market View. 

Airtel is India’s leading provider of ICT services with a network spanning USA, Europe, Africa, Middle East, Asia-Pacific, India and other SAARC countries.

Airtel provides 920 international voice interconnects
and 100 plus direct CLI termination across the world. It’s Carrier Digital Platform offers a unique self-service model for carriers to do business with Airtel at the click of a button.

Know More: https://www.airtel.in/global-voice/landingPage

For customers demanding Open RTP , Media is handled directly between your equipment and Airtel, you might need to provide us with your media IPs to allow on Airtel side to avoid one way audio issues.

As usual TelecomsXChange does not markup or commission on the seller rates, our model continues to be a subscription based model and you get exactly the rates offered by seller Airtel. 

Airtel has significant country operations in Africa and Asia and has established a brand name, which is synonymous with reliability & flexibility. It has its own operations (MNOs) in below countries:

India, Sri Lanka, Kenya, Ghana, Gabon, Chad, Tanzania, Congo B, Zambia, Madagascar, Uganda, Seychelles, Malawi, Nigeria, Niger, DRC, Africa HQ, Niger and Rwanda.

To interconnect with Airtel A-z routes, simply follow below steps:

1- Login to your TelecomsXChange Buyer Account

2- Navigate to Market View page

3- In Seller field enter “Airtel” and click “Search”

4- Click on the + icon to purchase Airtel routes

5- You will receive tech details (IP+Prefix) to start terminating to Airtel from your allowed SIP servers


Interconnect with Airtel via RESTful API

TCXC automatically API enables Airtel’s exposed routes and services to developers, you may interconnect and interact with Airtel’s routes, prices and statistics via API programmatically to do this you may visit TCXC developer documentation for full details.

API Use Cases & Benefits

  • Automate interconnection and provisioning with Airtel with your existing backend applications (Softswitch, SMSC, PBX, etc..) using Interconnect API
  • Sync latest pricing/rates with you billing system from Airtel automatically
  • Lookup route statistics, reviews and prices prior to adding the route to your LCR using Market View API.
  • Automate Route Testing on Airtel using the Route Testing API.
  • Raise a TT to Airtel’s NOC programmatically using Members Message API.

If you have any questions about interconnecting with Airtel via TCXC platform, please contact tier1@telecomsxchange.com or advantage.sales@airtel.com .

How To Sell Bulk Virtual Numbers in 2 Steps?

Selling Virtual Numbers Diagram

Introduction

In this tutorial, you will learn how communication service providers (CSPs) with any size how to sell their phone numbers on the DID exchange in 2 easy steps (point it, sell it).

In order to achieve this, CSPs are required to point their phone numbers inventory to TelecomsXChange network using two protocols, session initiation protocol (SIP) for voice enabled and SMPP for SMS enabled numbers.

Step 1

Your core network team can easily do this by pointing the numbers block (e.g 19542400001 –> 195424010000) to the SIP and SMPP addresses of TelecomsXChange listed below:

Continue reading…

How to initiate Voice Calls via TATA Communications using RESTFul APIs

Initiate Phone Calls to TATA Communications from your App.

We’re excited to show you in this tutorial how to send voice traffic (initiate calls) via  TATA Communications using RESTFul API,  After this tutorial you’ll be able to initiate outbound calls via Airtel right from web or mobile application by simply making a simple API Call.

As usual TelecomsXChange does not markup or commission on the seller rates, our model continues to be a subscription based model and you get exactly the rates offered by carrier TATA Communications.

Continue reading…

IoT from Idea to Sales (Sprint IoT Factory + Restcomm + TelecomsXChange)

Build IoT devices that communicate on every channel and sell them easily.

One of the most interesting subjects we came across during International Telecoms Week (ITW) in Chicago, IL on May 2018 was the Sprint’s IoT Factory.

Special thanks to Mr. Parvin Mahajan CCO (Internet of Things) at Sprint for taking the time to educate us on the platform that they have built to make it easy for entrepreneurs to sell their creations to business customers via Sprint.

Sprint’s IoT Factory platform allows you to get everything you need to easily design, prototype, build and commercialize your IoT devices, from choosing compatible hardware  to selling to customers all in one platform.

Sprint IoT Factory choosing Hardware.

 

 

 

 

 

Continue reading…

%d bloggers like this: