Introducción
Este documento define los diferentes estados de licencia CUSP y describe cómo afecta cada estado de licencia al manejo de llamadas. CUSP utiliza Cisco Smart Manager para registrar y autorizar licencias.
Debe tener una cuenta válida en Cisco Smart Manager para configurar las licencias inteligentes para CUSP.
Problema
La licencia CUSP tiene estados diferentes y cada estado hace que CUSP maneje las llamadas de manera diferente. Los modos de aplicación se describen a continuación.
Modos de aplicación
Los modos de aplicación determinan el modo de uso de la licencia después de solicitar el derecho (número de licencias).
-
Eval: Cuando el estado CUSP no está identificado o registrado, el modo de aplicación es Eval. El período de evaluación es de 90 días de forma predeterminada. Las llamadas se permiten en este estado. El período de evaluación comienza en el momento en que se habilita la licencia inteligente. Si las solicitudes de registro o autorización fallan, CUSP pasa al modo Eval.
-
En cumplimiento: el recuento de licencias solicitado al servidor está dentro de los límites adquiridos.
-
OutOfCompliance: el número de licencias solicitado es superior al número de licencias disponibles (es decir, superior al número de licencias adquiridas en Cisco Smart Manager). La solicitud se cumple aquí y se permiten llamadas. La gestión de llamadas no se ve afectada.
-
EvalExpired: el período de evaluación ha caducado. No se permiten llamadas en este modo.
-
AuthorizationExpired: El período de autorización ha caducado. No se permiten llamadas en este modo.
Esta imagen resume los estados de licencia CUSP y el efecto de cada estado.
Diagrama de estados de licencia
Solución
El estado Comprobar uso de licencias se basa en la suma de los recuentos configurados del servidor CUSP en comparación con el recuento de licencias adquiridas. El estado Comprobar uso de licencia no es el recuento de llamadas por segundo (CPS) en tiempo real.
Debe comprobar el número de licencias adquiridas y su uso en el sitio web de Cisco Smart License: https://software.cisco.com/#SmartLicensing-Inventory

Esta imagen muestra dónde comprobar el estado actual de la licencia CUSP desde la página CUSP Admin.

Mecanismo de CPS
-
La comprobación de CPS es diferente de la comprobación de uso de licencia. Para las versiones anteriores a vCUSP 9.1.5, CUSP rechaza las llamadas inmediatamente si la comprobación de CPS supera el recuento de licencias configurado. Los mensajes de respuesta son 500 o 503 mensajes de error.
-
CUSP mantiene el recuento de las llamadas y registra una instantánea cada 30 segundos durante un tiempo de ventana de cinco minutos. El promedio de CPS para estos registros de cinco minutos debe estar muy por debajo del límite de la licencia. Si el promedio supera el límite, CUSP comienza a rechazar las llamadas. Si el volumen de la llamada permanece siempre alto, CUSP no reanuda el servicio hasta que CPS desciende hasta el límite.
-
Debe activar el registro de llamadas con error para ver las llamadas rechazadas. Esta imagen muestra dónde habilitar el registro de llamadas con error.
Activar registro de llamadas erróneas
Contenido y flujo de mensajes

Solicitud de registro
Token [ hash generado para la cuenta del cliente en Smart Manager ]
Identificador de etiqueta de software (ID de software de CUSP)
[UDI|SN#*] (CUSP genera una cadena aleatoria de 11 caracteres para SN)
Solicitud de firma de certificado
Respuesta de mensaje de registro
Certificado de ID de dispositivo con codificación PEM
Identificador de instancia de producto
Certificado de firma de Cisco
Firma [firmada por el certificado de firma de Cisco]
Certificado de ID de dispositivo
CommonName = GUID
SN=PID:<PID>SN:<SN>
Domain=has(nombre de cuenta lógico)
Período de validez = 360 días
Mensaje MMI (Madre, ¿Puedo Solicitar?)
Capacidad [etiquetas y recuentos de derechos]
Cliente Nonce
Identificador de instancia de producto
Cisco Signing Cert SN#
Firma [MMI firmado por el certificado de identificación]
Respuesta MMI
Firma
Estado
Vencimiento
Etiqueta de derechos
Análisis de registros
Registro
23:43:53,400 277058 [RubyThread-6: file:/opt/CUSP/dsnrs/lib/cisco/ruby-gems-1.0.jar!/smart_agent.rb:161] DEBUG root - registro recibido: id_cert_sn:970857, signing_cer:sub_ca_cert:2, renew_interval:15552000000
23:43:53,421 277079 [RubyThread-6: file:/opt/CUSP/dsnrs/lib/cisco/ruby-gems-1.0.jar!/smart_agent.rb:161] DEBUG root - Registro correcto con respuesta: {"signature"=>{"type"=>"SHA256",
<este registro lo firma la nube de Cisco y se renovará después de 1 año >
Autenticación
13:48:25,614 1461205341 [RubyThread-1275: jar:file:/opt/CUSP/dsnrs/lib/cisco/ruby-gems-1.0.jar!/gems/rufus-scheduler-2.0.23/lib/rufus/sc/scheduler.rb:464 regid.2014-08.com.ci] DEBUG root - Enviando mensaje de solicitud de autenticación con sudi:#<Sudi:0x531d9e>, hostname:se-10-66-75-64, signing_cert_sn:3, id_cert_sn:969365,product_instance_id:c2d100c0-c268-49ad-ad8c-9519d2b823c2, derechos:[#<LicenseEntitlement:0x1de5cd2 @listener=#<Java::ComCiscoNeslaSmartLicense::EntitlementNotificationListenerImpl:0x16c1b44>, @entitlement_tag@requested_count 10d14711411440440711441411141144144144144444441444444414444444144444411444114441114 @vendor="8f106f12-4d11-44b7-8f36-f7aeaee3dfaa", @requested_date=#<Fecha: 49322-04-19 ((19735659j,0s,0n),+0s,-Infj)>, @entitlement_version="9.0", @display_name="ICV CUSP-5 llamadas por segundo", @description="ICV CUSP-5 llamadas por segundo", @enforce_mode=:out_of_compliance, @days_left=-17206>]
13:48:28,516 1461208243 [RubyThread-6: file:/opt/CUSP/dsnrs/lib/cisco/ruby-gems-1.0.jar!/smart_agent.rb:161] DEBUG root - solicitud de autenticación recibida: fecha_inicial:1494337382539, estado_de_conformidad:OC,vencimiento:775673, intervalo_de_reintento:43200
FTP para recopilar registros de CUSP
-
Cree un nombre de usuario y asigne privilegios en CUSP CLI.
Ejemplo:
Nombre de usuario cisco create
Nombre de usuario cisco password cisco
Nombre de usuario cisco group pfs-privusers
-
Utilice un explorador y escriba FTP:<DIRECCIÓN IP DEL SERVIDOR PERSONALIZADO>.
-
Vaya a CUSP/log/sml.log para acceder a los registros.

Información Relacionada