Print

Reserving DMCC licenses

About this task

After installing or upgrading to AE Services 6.3 or later, perform this procedure to:

Like the TSAPI Service, the DMCC License Service acquires its licenses from the WebLM server. DMCC licenses are used to register a DMCC endpoint (station) with Avaya Communication Manager for first-party call control. A DMCC license is required for each endpoint that is registered through DMCC.

Depending on the nature of your DMCC application and the number of endpoints it registers via DMCC, accessing the WebLM server for each license request can have a noticeable effect on the performance of your application. For example, if your DMCC application registers one or more endpoints for each of several hundred telephone extensions, the DMCC License Service will normally acquire a license from the WebLM server for each of these endpoints. Each license request to the WebLM server will be completed one license at a time.

You can reduce the time it takes your DMCC application to register these endpoints by reserving DMCC licenses. When you reserve DMCC licenses, the DMCC License Service acquires several licenses at the time of the first registration by making a single request to the WebLM server. One license will be allocated immediately for the initial registration, while the rest of the licenses will be held in reserve for future registrations. If more licenses than the specified reserve amount are required (that is, there are more concurrently registered endpoints than reserved licenses), then another increment of DMCC licenses (equal to the reserve amount) will be acquired from the WebLM server. License acquisition is performed in increments of the specified reserve amount up to the maximum number available on the WebLM server. Similarly, as endpoints are unregistered, the freed licenses will be released back to the WebLM server in similar increments (equal to the reserve amount). Note that when the last endpoint is unregistered, all of the remaining reserved DMCC licenses will be released back to the WebLM server.

Procedure

  1. Estimate the maximum number of endpoints that will be registered via DMCC. If you are sure this is a firm limit, you can use this number as the value for the Reserved DMCC Licenses in the following steps. If this is not a firm limit, it may be wiser for you to use a smaller value for the Reserved DMCC Licenses in the following steps. DMCC will acquire and release licenses from the WebLM server in increments (chunks) equal to this reserve value.

    For example, if you estimate the maximum number of registered endpoints to be 1000, then you can perform one of the following actions:

    • Specify 1000 as the value for the Reserved DMCC Licenses. In this case, 1000 DMCC licenses will be acquired from the WebLM server on registration of the first endpoint. Note that no licenses will be released back to the WebLM server until the last endpoint is unregistered.

    • Specify a smaller number (for example, 50) as the value. In this case, only 50 licenses will be acquired on registration of the first endpoint, another 50 licenses will be acquired on registration of the 51st concurrently-registered endpoint, etc. Note also that, in this case, as endpoints unregister and no longer need the DMCC licenses, the DMCC licenses will be released back to the WebLM server in chunks of 50 (for this example).

  2. Using a web browser, log into the AE Services Management Console.
  3. From the AE Services Management Console main menu, select Licensing > Reserved Licenses.

    The Reserved Licenses page appears.

  4. In the Reserved DMCC Licenses box, enter the value you estimated in Step 1 of this procedure.
  5. Click Apply Changes.
  6. On the Apply Changes to Reserved Licenses page, click Apply.