Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Excerpt Include
7.0 Licensing Common Note
7.0 Licensing Common Note
nopaneltrue

Panel

In this section:

Table of Contents

Configuring Network Licenses Using CLI

Include Page
LicenseServer_limitation
LicenseServer_limitation

 

Info
titleNote

Network licensing is limited to deployments in which it was deployed in pre-7.0 releases. The default license mode for release 7.0 is legacy mode. If you need assistance in setting license mode, contact Ribbon Technical Support. 

Info
iconfalse
titleNote

Ensure that you have installed licenses on the SLS before attempting license configuration on the SBC.

 

To configure licenseRequired settings:

Code Block
set system licenseRequired
Possible completions:
  DSP-AMRNB  DSP-AMRWB    DSP-EVRC      DSP-G722 

Configuring Licenses Using CLI on Network Mode

Note

Network licensing is limited to certain deployments in SBC. For more information, contact the Sonus Technical Assistance Center (TAC).

To configure the licenseMode:

Code Block
languagenone
% set system licenseMode mode < legacy | local | network>
Code Block
% set system licenseMode mode network

 

Warning

Restart the SBC services if you change the network mode at any point of time.

Note

Ensure that you have installed licenses on SLS before attempting license configuration at the SBC.

To see the licenseRequired:

...

     ENCRYPT      POL-BASE     SBC-1X10GMP  SBC-4X1GMP  SBC-LI      SBC-MRF-RTU
  SBC-MSRP   SBC-NICEREC  SBC-POL-E911  SBC-POL-ENUM  SBC-POL-RTU  SBC-PSX-RTU  SBC-RTU      SBC-SIP-I   SBC-SIP323  SBC-SIPREC
  SBC-VIDEO  SRTP         SWE-INSTANCE  VDSP-RTU

 

To configure the SBC-MRF-RTU license:

Code Block
languagenone

...

set system licenseRequired <feature_name> maxCount <Enter "unlimited" or value in range of (2..1000000)> minCount <1 to 256000>

...


set system licenseRequired SBC-MRF-RTU minCount 10 maxCount 100

...

 

To configure the SBC-PSX-RTU license:

Code Block

...

set system licenseRequired SBC-PSX-RTU	
Info
title

...

Note
  • SBC-PSX-RTU and SBC-POL-RTU license fetches the minCount and maxCount from SBC-RTU.
  • The minCount and maxCount are set to 1 and UNLIMITED respectively, if you do not provide the values in the above CLI for minCount and maxCount.

Command Example

To

...

view the licenseRequired

...

 settings for the SBC-PSX-RTU feature:

Code Block

...

show details system licenseRequired
licenseRequired SBC-PSX-RTU {
    minCount 10;
    maxCount 100;
}
[ok]

 

To

...

view licenseInfo for the SBC-MRF-RTU feature:

Code Block
languagetext

...

show table system licenseInfo SBC-MRF-RTU
FEATURE      LICENSE  EXPIRATION  USAGE          IN
NAME         ID       DATE        LIMIT  SOURCE  USE
------------------------------------------------------
SBC-MRF-RTU  0000                 1000           0


To set the licenseServer:

Code Block

...

set system licenseServer SLS serverAddress fd00:0010:6b50:4d20:0000:0000:0000:0079 priority 1

...


[ok]


To

...

view licenseServer configuration:

Code Block

...

show table system licenseServer
SERVER
NAME    PRIORITY

...

  

...

SERVER ADDRESS

...

----------------------------------------------------------

...


SLS     1

...

       

...

  fd00:0010:6b50:4d20:0000:0000:0000:0079
[ok]

 

To

...

view licenseServerStatus:

Code Block

...

show table system licenseServerStatus
                                     LICENSE
                           LICENSE   PARTIAL   LICENSE
        IS       REQUEST   GRANT     GRANT     REJECT
SERVER  CURRENT  MESSAGES  MESSAGES  MESSAGES  MESSAGES  LICENSE
NAME    ACTIVE   SENT      RECEIVED  RECEIVED  RECEIVED  ERRORS
------------------------------------------------------------------
SLS     y        2177      18        0         0         4318
[ok]

 

To

...

view licenseInfo:

Code Block

...

show table system licenseInfo
              LICENSE                    USAGE           IN
FEATURE NAME  ID       EXPIRATION DATE   LIMIT  SOURCE   USE
--------------------------------------------------------------
SRTP          0000     2017-12-12-05:00  1      Network  0
SBC-LI        0000                       0               0
ENCRYPT       0000     2017-12-12-05:00  2      Network  0
SBC-RTU       0000     2017-12-12-05:00  2      Network  0
DSP-EVRC      0000     2017-12-12-05:00  1      Network  0
DSP-G722      0000     2017-12-12-05:00  1      Network  0
POL-BASE      0000                       1      BuiltIn  0
SBC-MSRP      0000     2017-12-12-05:00  1      Network  0
VDSP-RTU      0000     2017-12-12-05:00  2      Network  0
DSP-AMRNB     0000     2017-12-12-05:00  1      Network  0
DSP-AMRWB     0000     2017-12-12-05:00  1      Network  0
SBC-SIP-I     0000     2017-12-12-05:00  1      Network  0
SBC-VIDEO     0000     2017-12-12-05:00  1      Network  0
SBC-4X1GMP    0000                       0               0
SBC-SIP323    0000     2017-12-12-05:00  1      Network  0
SBC-SIPREC    0000     2017-12-12-05:00  1      Network  0
SBC-1X10GMP   0000                       0               0
SBC-MRF-RTU   0000                       0               0
SBC-NICEREC   0000                       0               0
SBC-POL-RTU   0000     2017-12-12-05:00  2      Network  0
SBC-PSX-RTU   0000     2017-12-12-05:00  2      Network  0
SBC-POL-E911  0000     2017-12-12-05:00  1      Network  0
SBC-POL-ENUM  0000     2017-12-12-05:00  1      Network  0
SWE-INSTANCE  0000     2017-12-12-05:00  1      Network  0

...

Configuring Licenses Using CLI on Local Mode

Note

Local licensing is limited to certain deployments in SBC. For more information, contact the Sonus Technical Assistance Center (TAC).

Command Syntax

To configure the licenseMode:

Code Block
languagenone
% set system licenseMode mode < legacy | local | network>
Code Block
% set system licenseMode mode local
Warning

Restart the SBC services if you change the network mode at any point of time.

To load the license file:

Code Block
> request system admin vsbcSystem license loadLicenseFile fileName sonus.xml bundleName b2
This command will load the license file kept in /opt/sonus/external path. Do you want to continue? [yes,no] yes
result success
reason Successfully loaded license file

To see the licenseLocalBundleInfo:

Code Block
> show table system licenseLocalBundleInfo
                                                                                                                                                          ACTIVE
BUNDLE                LICENSE  PURCHASE  LINE                                                           EXPIRATION  USAGE                         FINGER  LICENSE
NAME    FEATURE NAME  ID       ORDER ID  ID    GENERATION DATE               INSTALL DATE               DATE        LIMIT  FINGER PRINT1          PRINT2  MODE
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
b2      SBC-PSX-RTU   53780    723780    15013476549240  2017-07-29T12:00:54.0+0000  2017-08-07T04:37:38-00:00  2018-01-25Z  100    2000-*1XH6J753HC8RUL8          Local
[ok]

To see the licenseInfo:

Code Block
> show table system licenseInfo
              LICENSE                    USAGE           IN
FEATURE NAME  ID       EXPIRATION DATE   LIMIT  SOURCE   USE
--------------------------------------------------------------
SBC-PSX-RTU   0000     2018-01-25-05:00  100    Local    0 
[ok]

Command Parameters

Caption
0Table
1Command Parameter Descriptions

 

...

The three licensing modes are described as follows:

  • legacy—This parameter describes the current Sonus proprietary licensing mechanism.
  • local—This parameter describes the Sonus licensing functionality in a standalone mode with licenses residing on the SBC system in the Central Database (CDB).
  • network—This parameter describes the Sonus network based licensing. Licenses are retreived from an SLS.

...

Indicates the minimum number of licenses requested from the SLS and retained at the SBC(regardless of demand) when the associated license is first configured. When the minCount is set to the default value, one license is requested from SLS and retained at the SBC to verify the availability of the feature license. When minCount is configured for a service that is already active, the SBC requests the additional licenses required to reach the configured minimum count. If the licenses that are present at the SBC have already surpassed the configured minimum, the SBC does not require any additional requests for licenses. If a configured minimum count is not triggered by the SLS, a trap sonusSbxMinimumLicenseCountThresholdNotReached is raised to indicate the SBC is running below the configured minimum count for the associated license. The calls are continued based on the available licenses.

...

Indicates the maximum license count that can be requested from the SLS by this SBC. If this count is configured when the license is actively used and the active licenses already requested from SLS exceed the newly configured count, the SBC allows the existing licensed sessions. A trap Configuring Licenses Using CLI is raised to indicate that the SBC is operating above the configured threshold and it restricts further use of the licensed feature until the licenses at the SBC drop below the configured count.

...

Indicates the SLS name.

...

Indicates the server selection priority for the SLS. The lower numerical value indicates the higher priority for the server selection. The value one denotes the highest priority and four denotes the lowest priority.

...

Indicates the SLS administrative state.

...

[ok]

Alarms/Traps

For information related to Alarms/Traps, refer

...

to Licensing Alarms for SBC SWe Cloud.

Statistics

The following status parameters are accessible through show table global:

  • callCountCurrentStatistics - New statistics are added under global / callCountCurrentStatistics.
  • callCountIntervalStatistics - New statistics are added under global / callCountIntervalStatistics.

 

Code Block

...

show table global callCountCurrentStatistics
              MRF
       CALL   SESSIONS
NAME   COUNT  COUNT

...

----------------------

...

Caption
0Table
1Command Parameter Description

 

StatisticsDescription
Call CountThe current high water mark of total number of active calls.
MRF Sessions CountThe current high water mark of total number of MRF calls.
--
entry  1      1

 

 

Code Block

...

show table global callCountIntervalStatistics
                                       MRF
               INTERVAL         CALL   SESSIONS
NUMBER  NAME   VALID     TIME   COUNT  COUNT
-------------------------------------------------
69      entry  true      61723  0      0
70

...

      entry  true      

...

62623  

...

0      

...

0

...

71      entry  true      

...

63523  

...

1      

...

Caption
0Table
1Command Parameter Description

 

StatisticDescription
Interval ValidThe member indicating the validity of the interval.
TimeThe system up time when the interval statistic is collected.
Call CountDisplayed as system wide total stable Call Count.
MRF Sessions CountThe current high water mark of total number of MRF calls.

Pagebreak

1
72      entry  true      64424  0      0

 

Pagebreak

 

...