Advanced Provisioner - Configuration Tabs - Profiles

Modified on Thu, 04 Apr 2024 at 07:35 PM

Description: The purpose of this article is to provide a detailed overview of the Profiles configuration tab, which is accessible for all devices eligible for provisioning within the Advance Provisioner App. 


The Advance Provisioner App serves as the primary digital workspace for configuring advanced settings on provisioned devices. For every device from any manufacturer, there is a roster of configuration tabs, each containing different parameters. Once you have added a new device, you will have the opportunity to customize a distinct set of configuration tabs tailored to that specific device.


In all the tabs, parameters can be classified into two types: 

  • those that require manual input of values.
  • those that provide a dropdown list of options.


Certain fields may initially contain pre-filled values inherited from server and account settings. These inherited values may vary depending on the specific server and account configurations.


Within this article, we will examine the Profiles configuration tab and its parameters available for customization.


Profiles Configuration Tab

When adding a new device or configuring an existing one, the Lines configuration tab will be the initial

default view.


To navigate to the Profiles configuration tab, click on its name in the configuration tab roster. 


When you open the selected tab, you will encounter the table of Profiles. For each Profile listed, you can configure its parameters.

Profiles are sets of pre-configured settings that you can customize and switch between based on your specific needs or preferences. These Profiles allow you to quickly adapt your phone's behavior and functionality to different scenarios.


The number of Profiles may differ depending on the device. By pressing the pencil badge on a particular record in this table, you can configure the parameters of the selected Profile.


The parameters within the following sections are set up individually for each Profile. Currently, there is no possibility to copy the settings of one Profile to another.


The parameters listed on this tab can be categorized into four distinct subtabs:

  • Basic: this section contains the basic parameters of the Profile whose button was enabled in the first section.


There are two parameters that need to be configured here:

  • Transport: when you click on this field, a dropdown menu will appear, presenting various choices for selecting the preferred communication protocol that the configured Profile will use.

By choosing the "Inherit" option, you allow this Profile to use the communication protocol set in the Defaults.

  • Expire Time: within this field, you have the option to set the time interval for the configured Profile to renew its registration with the PBX.
This renewal process signals to the provider’s server that the Profile remains registered, active, and ready to accept incoming calls
If you leave this field blank, the Profile will inherit the expire time set in the Defaults.


  • SIP: this section contains the SIP parameters of the line whose button was enabled in the first section.
SIP stands for Session Initiation Protocol, which is a communication protocol used in phone systems to initiate, modify, and terminate real-time sessions that involve voice, video, messaging, and other types of multimedia communication. 

SIP is widely used in Voice over Internet Protocol (VoIP) systems, which enable phone calls to be made over the internet rather than through traditional phone networks.



There are five parameters that need to be configured here:

  • SIP Realm: within this field, you have the option to set a SIP Realm for the selected line.
The SIP Realm is a domain or a namespace that identifies a set of users and devices that are registered to a particular SIP server or service provider. The SIP Realm plays a crucial role in authenticating and authorizing users to access SIP services.
  • Primary Address: within this field, you can set a Primary Address for the selected line. If you leave this field blank, the line will inherit the Primary Address set in the Defaults.    
  • Primary Port: here, you can set a Primary Port for the selected line.
A Primary Port is the main point of connection for communication.

If you leave this field blank, the line will inherit the Primary Port set in the Defaults.    

  • Secondary Address: within this field, you can set a Secondary Address for the selected line. If you leave this field blank, the line will inherit the Secondary Address set in the Defaults.    
  • Secondary Port: here, you can set a Secondary Port for the selected line.
A Secondary Port serves as a backup or alternative in case of Primary Port failures, ensuring continuity and reliability.

If you leave this field blank, the line will inherit the Secondary Port set in the Defaults.

    

  • Network: here you can find the network settings of the configured Profile.

There is only one parameter that needs to be configured here:

  • Mode: here, you can select one of the given modes of how the device with the active configured Profile should resolve domain names to connect to network services, such as VoIP or SIP.


An A Record (also known as an Address record or host record) links a domain to an IP address. An A Record maps a domain to the physical IP address of the computer hosting that domain. Internet traffic uses the A Record to find the computer hosting your domain's DNS settings. The value of an A Record is always an IP address, and multiple A Records can be configured for one domain name.


A Service record (SRV record) is a specification of data in the Domain Name System (DNS) defining the location. These records are used to help clients discover the hostname and port number where specific services, such as SIP servers or LDAP servers, can be found on a network, improving the efficiency of service location and connection.


A Name Authority Pointer (NAPTR) is a type of resource record in the DNS of the Internet. NAPTR records are used to facilitate complex URI (Uniform Resource Identifier) resolution by allowing mappings between different types of URIs or resources, often used in the context of SIP to determine the appropriate server or service for routing communications.


By choosing the "Inherit" option, you allow this Profile to inherit the mode from the Defaults.


  • Advanced: this section contains the advanced parameters of the line whose button was enabled in the first section.


There are two parameters that need to be configured here:

  • RTP Encryption (SRTP): this parameter defines whether RTP Encryption will be activated for the configured line.
Real-time Transport Protocol (RTP) encryption is a security measure used to ensure the privacy and integrity of live multimedia content, including audio and video streams, transmitted over the Internet or a network. RTP is frequently used in applications like Voice over Internet Protocol (VoIP) and video conferencing.

It can take one of four values.

  • Inherit: by choosing this option, you allow this Profile to inherit this parameter from the Defaults.
  • Disabled: by selecting this option, you will forbid this Profile to use RTP encryption, regardless of the parameters set in the Defaults.
  • Use SRTP Only: by selecting this option, you forbid the Profile to use anything but the Secure Real-Time Transport Protocol (SRTP).
  • Use SRTP When Possible: by selecting this option, you allow the Profile to use security protocols, but priority should be given to SRTP.
  • Keep Alive Interval: this parameter defines the time interval for the chosen Profile to send a "keep-alive" message. If you leave this field blank, the Profile will inherit the Keep Alive Interval set in the Defaults.



Make sure to press the "Save" button to apply all the changes you have made to the parameters.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article