SBC LICENSE MANAGEMENT

Sangoma SBC has a very powerfull and easy to use cloud license management that would allow a customer to manage a pool of licenses between several SBCs.

Using a license pool allows to distribute/share the Sangoma licensed calling capacity between severals SBCs.

For example if your organization has a license pool of 100 total calls allowed and a total of 4 SBCs you can share and update the your pools between your 4 SBCs live as follows:

  • 25 calls for SBC1

  • 10 Calls for SBC2

  • 15 Calls for SBC3

  • 50 Calls for SBC4

The allocated number of calls for each SBC can be changed at any point in time as long as it remains within the available total number allowed by your pool.

  1. Adding capacity to your poolTo add capacity for your pool, you should get into contact with a Sangoma Sales Representative and after confirmation of your payment for the additional licenses needed for your organization, Sangoma Portal will be updated to display your new capacity.

  2. Managing your pool capacity

    1. Browse to Sangoma Portal: https://portal.sangoma.com

    2. Use your Sangoma account portal to login, if you don't have any, please create one

    3. After login into the portal, browse to the Products => SBC page

    4. The Products => SBC page should display all purchased SBCs registered under your Organization Name

    5. Click Edit button for the SBC for which you want to change/allocate new license out of your pool and go to the Licenses Tab

    6. A scroll bar allows to set the number of sessions allocated for the specific SBC you are editing. You can choose between 0 up to the maximum capacity currently available in your pool

    7. Just click on the Edit Licenses Number button after setting the desired value

    8. You could also use the following curl request to updated the allocated number of sessions for a specific SBC on the portal:

      curl -X POST -F "hdd_serial=<SBC_HDD_SERIAL>" -F "sessions=<DESIRED_NUMBER_OF_SESSIONS>" -F "remotetime=1521625926" -F "type=sbc" -F "serial=<SBC_SERIAL_NUMBER>" https://katanasbc.schmoozecom.com/license

      1. <SBC_HDD_SERIAL>: Serial Number of the Hard DISK DRIVE of your SBC. You can get this information by running hdparm -i /dev/sda from a ssh console on your SBC

      2. <DESIRED_NUMBER_OF_SESSIONS>: The number of Sessions you want to allocate for this SBC out of your pool

      3. <SBC_SERIAL_NUMBER>: The Serial Number of all SBC Variants can be found on a sticker located at the side or rear of the appliance.  For Vega Enterprise VM SBC, the Serial Number is the License Key provided upon purchase.

      The returned response for this curl request should look like this: 

      {"status":true,"message":"","deployment_name":"<your_deployment_name>","deployment_id":"<your_deployment_id>","license":"<link_to_use_to_download_your_new_license>"}

  3. Refreshing/Updating the allocated license for a specific SBCSangoma SBC also allows to update/refresh the license directly from the SBC web ui.  To do so follow these steps:

    1. Update the number of sessions allocated for the SBC on the Licensing server as explained in the Managing your pool capacity section of this page

    2. From the SBC web UI browse to the System => License page

    3. Click on Download License from Portal Button

    4. Enter your deployment name (See Managing your pool capacity section) and Click on the refresh button

    5. Your SBC license will be automatically updated based on what's allocated for that SBC on Sangoma licensing server and applied directly to the SBC, no need to restart it.

 

Return to Documentation Home I Return to Sangoma Support