Guide Viewer

MPLS Configuration Guide


Introduction

This guide walks through the steps required to configure an MPLS SIP trunk on the RingQ platform. MPLS (Multiprotocol Label Switching) connectivity provides a dedicated, private network path for voice traffic, offering improved reliability and call quality compared to standard internet-based SIP trunks.

The configuration process covers three main stages: setting up the MPLS network interface and static routing on the RingQ server, creating a SIP profile tied to the MPLS line, and building the SIP trunk with the appropriate authentication method provided by your MPLS carrier. Once complete, you will be able to assign DID numbers and route inbound and outbound calls over the MPLS connection.

Overview

MPLS SIP trunk configuration is included in 3 steps:
  • IP address configuration
  • SIP Profile creation
  • SIP Trunk creation

IP Address Configuration

The RingQ Server has more than one interface to connect an MPLS cable. The MPLS provider will provide IP details to configure the second interface. Once the IP address is configured on the interface you will need to create a static route based on SIP/RTP Server IP address.

Use the command to create a static route:

ip route add <network/prefix> via <gateway> dev <interface>

Example:

ip route add 192.168.100.0/24 via 172.16.8.1 dev enp3s0

Check routes with: ip route show

Once the static route is created you can ping the SIP/RTP server IP address and check the reachability via MPLS.

SIP Profile Creation

To create a SIP Profile, log in to your RingQ Admin dashboard and go to Settings > Global Settings > SIP Profile.

  • Enter the SIP profile name
  • SIP port (default 5060)
  • SIP IP & SIP EXT IP — this is the interface IP address of the MPLS line
  • SIP Transport — UDP, TCP are supported. Select based on the MPLS line
  • Select the codec based on MPLS trunk support

SIP Trunk Creation

  • Navigate to Settings > Call Flow > Create SIP Trunk > Select Generic. Select the authentication type.
  • Registered Based — Provider will supply the username and password to register via MPLS
  • IP Based — Connectivity based on IP authentication; no username and password required
  • Trunk Name: Enter the trunk name
  • Select the type of authentication based on your MPLS account type
  • Username, password, and authentication (optional) will be provided by your MPLS provider. Type in the details. (Not mandatory for IP-based)
  • Enter the host name or IP address of the SIP server
  • Select the correct SIP profile based on the MPLS connection
  • Create the trunk

The SIP Trunk status should now appear green.

You can now start adding DID numbers and creating outbound rules based on an MPLS provider dial format.

×
Chat Icon
Close

End Conversation?

Are you sure you want to end this conversation?
Powered by RingQ Typically replies in seconds
Step 1 of 2

How satisfied are you in overall experience at RingQ ?

Please wait while loading
An agent is typing