Configuration

Automatic Onboarding

Overview

Many agent-based standard protocols used to manage networking devices recommend using unique credentials (username/password, keys, etc.) for each managed device. This recommendation enhances security and enables individual device identification during message exchanges. However, it introduces additional complexity, as each managed device must be pre-provisioned with unique credentials before deployment.

The Automatic Onboarding feature in CONTROL simplifies this pre-configuration process. It allows devices to initially connect using a common set of credentials, which are then automatically replaced with individual credentials after the first successful connection.

Accessing Automatic Onboarding Settings

Automatic Onboarding options are configured per Device Profile / Type and can be accessed through:

Inventory > Profile / type

Automatic Onboarding Section

For detailed information about accessing Device Profile / Type configuration screens, refer to the Device Profile / Type configuration section.

Configuration

Enabling Automatic Onboarding

To configure and activate Automatic Onboarding for a specific Device Profile / Type:

  1. Navigate to the Device Profile / Type configuration screen
  2. Locate the Automatic onboarding section
  3. Enable the Automatic device onboarding checkbox
  4. Populate the following required fields:
    • Username: The pre-defined username that devices will use during initial authentication
    • Password: The pre-defined password that devices will use during initial authentication

Once configured, any device connecting to the platform with these credentials will be automatically onboarded and assigned to the corresponding Device Profile / Type.

Device Identification Fields

The following optional fields provide additional validation and identification criteria for connecting devices:

Identification Rules

Example

If the Manufacturer field is set to Zequenze, the Automatic Onboarding process for this Device Profile / Type will only apply to devices that identify themselves with Zequenze in their manufacturer field.

Advanced Configuration

Additional Automatic Onboarding configurations can be customized through:

TBC

CONTROL Configuration basics

Overview

Enabling devices to be managed by the CONTROL platform can be accomplished through a few simple steps. This guide covers the basic configuration requirements to onboard devices into CONTROL.

Configuration Steps

Step 1: Create a Device Profile

Before adding devices, you must first create a Device Profile (also called Device Type) that defines the characteristics of the devices you want to manage.

Required fields:

Optional fields:

Step 2: Create the Device

If auto-onboarding is not enabled, you need to manually create each device that will be managed by CONTROL.

Required fields:

Note: This step can be skipped if auto-onboarding is enabled in the Device Profile.

Next Steps

Once you have completed these configuration tasks, proceed to configure the CPE to become managed by the CONTROL platform.

Lpz4d2Tj7rE4IbWE-tmp3sny529t.png

Understanding Device Profiles

First-Time Device Onboarding

When onboarding a device type for the first time, you must create and customize a Device Profile (Profile/Type) that will serve as a template for all devices of the same type.

Profile Reusability

Once a Device Profile is created, it can be reused for all new devices of the same type. Devices can be added to CONTROL through:

All devices will automatically use the appropriate Device Profile based on their type.

Profile Updates

Any changes made to a Device Profile—such as improvements or fixes—will be automatically applied to all devices that use that Profile/Type. This ensures consistent configuration across all devices of the same type without requiring individual device updates.

Device Profile configuration

Overview

In the CONTROL platform, every device defined in the Inventory is assigned to a specific Device Profile/Type. These profiles function as shared templates that define the characteristics and behavior of devices. Device Profiles streamline device management by establishing consistent configurations across multiple devices.

Key Components

A Device Profile/Type defines the following core features related to device configuration and behavior:

Connection Profile

Specifies the management protocol and associated settings used to communicate with and manage devices assigned to this profile.

Default Firmware

Defines the predetermined firmware version that can be used to update managed devices to a specific software version. This ensures consistent firmware deployment across devices sharing the same profile.

Automatic Onboarding

Configures automatic onboarding rules specific to this Device Profile/Type. These rules streamline the process of adding new devices to the system by applying predefined settings automatically.

Parameter Groups

Contains the collection of Parameters defined in this profile template, including their individual settings and configurations. Parameter Groups organize device-specific settings into logical categories for easier management.

Purpose

Device Profiles serve as reusable templates that standardize device configuration, simplify management workflows, and ensure consistency across your device inventory.

Firmware Management

Overview

CONTROL ACS provides comprehensive Firmware Management functionality to automate firmware updates across your device fleet. The system is configured through two main areas:

This page explains how to configure and use these features to manage firmware versions automatically.


Device Profiles / Types

Navigate to Inventory > Profiles / types to configure firmware management settings for each device type.

Enabling Automatic Firmware Upgrades

Within any Device Profile / Type definition, you can activate automatic firmware upgrades by enabling the Automatic Firmware Upgrades checkbox:

8x0eVQIMcdd2oHBa-tmp70crq5v2.png

How It Works

Once the Automatic Firmware Upgrades checkbox is enabled, CONTROL ACS will automatically manage firmware updates based on your configuration:

With Default Firmware Image specified:

Without Default Firmware Image:


Firmware Library

The Firmware Library (Firmware > Images) allows you to manage firmware images with granular control over distribution and applicability.

Firmware Image Configuration

Each firmware image in the library can be configured with the following settings:

Adding a Firmware Image

  1. Click the Add Image button at the top right of the interface:
WHzadLAOQYmj79PX-tmpcdh112gb.png
  1. Configure the image settings on the Add Image page:
FYosSqqRvLpiutU3-tmpy1vini7g.png

Firmware Image Parameters

Parameter Description
Name Mnemonic identifier for the firmware image
Version Version number of the firmware image
Device Profile Select the Device Profile this image applies to from the dropdown menu
Upgrade Profile To be confirmed
File or URL Upload the firmware file through the GUI or specify an HTTP/FTP URL where the image is located
Note: Using a local Service Provider HTTP/FTP server is STRONGLY recommended for massive firmware updates
Release Date Optional. If specified, automatic updates will only be applied after this date
Apply to Selector Comparison method used when matching the device's software version against the 'Apply to' version
Default: 'Equal to'
Apply to (version) Target device software version for this firmware
Leave blank to apply to devices with any version
Hardware Version Target device hardware version for this firmware
Leave blank to apply to devices with any hardware version

Version Comparison Algorithm

CONTROL ACS uses a direct character-by-character comparison algorithm to determine version precedence.

Comparison Examples

The algorithm evaluates versions as follows:

Important Consideration

The algorithm treats v1.0.1a as a higher version than v1.0.1, which may not be the desired behavior in all scenarios.

Workaround: Add an underscore character to ensure correct version ordering:

This allows you to maintain the expected version hierarchy when alphabetic suffixes are used.


Firmware Selection Logic

To be confirmed


Upgrade Profiles

Navigate to Firmware > Profiles to manage upgrade profiles.

To be confirmed

Parameter configuration

Overview

The Parameter configuration screen allows you to define and manage all parameters associated with a specific Device Profile/Type or template in CONTROL.

Accessing the Parameter Configuration Screen

There are two ways to access the Parameter configuration screen:

Method 1: Via the Inventory Menu

Navigate to Inventory > Parameters from the main menu.

Note: Click on the parameter name in the first column to access the Parameter configuration screen.

Method 2: Via Device Profile/Type

  1. Navigate to Inventory > Profile/Type
  2. Select the desired Profile/Type object
  3. Locate the corresponding Group

  1. Click the edit button () for the group you want to configure

  1. A popup window will display the Parameter list for the selected group

Configuration Screen Structure

The Parameter configuration screen is organized into two main sections:

General Settings

Contains the basic configuration options required to define the fundamental characteristics of the Parameter that will be managed by the platform.

Advanced Settings

Provides optional configuration options for advanced Parameter management features.

Required and Important Settings

To be completed.

Connection Retries & Time-Out

Descripción General

Esta documentación describe cómo configurar los parámetros de tiempo de espera (timeout) y reintentos (retries) para Connection Request en la plataforma ACS CONTROL de Zequenze.

Contexto del Cambio

En versiones anteriores, estos parámetros estaban definidos de forma implícita en el código con los siguientes valores:

Con la implementación actual, estos parámetros pueden configurarse por perfil de conexión, permitiendo ajustarlos según las necesidades específicas de cada cliente.


Configuración de Parámetros

Paso 1: Acceder a Device Profiles

  1. En el menú lateral izquierdo, haga clic en "Profiles"
  2. Verifique que se encuentra en la pestaña "Device profiles" (parte superior de la pantalla)
  3. Localice el perfil que desea modificar en la columna "Configuration profile"
  4. Pase el cursor sobre el nombre del perfil
  5. Haga clic en el ícono de menú que aparece para abrir las opciones disponibles

1_Profile_1_zqz.png


Paso 2: Abrir el Configuration Profile

  1. En el menú contextual, seleccione "Open Configuration profile"

1_Profile_2_zqz.png

Se abrirá la pantalla de configuración del perfil seleccionado.


Paso 3: Editar el Connection Service

  1. Localice la línea "Connection service"
  2. Haga clic en el ícono de lápiz (editar) ubicado al final de la línea
  3. Se abrirá una ventana con las opciones de configuración del servicio de conexión

3_Connec_Service_1_zqz.png


Paso 4: Configurar los Parámetros de Connection Request

  1. Busque el grupo "Connection parameters > CWMP protocol connection parameters and settings"
  2. Expanda este grupo para visualizar las opciones disponibles
  3. Configure los parámetros según sus necesidades (ver descripciones a continuación)
  4. Haga clic en "Save" para guardar los cambios
  5. Continúe haciendo clic en "Save" en cada ventana anterior para asegurar que todos los cambios queden aplicados

4_TimeOut_And_Retries_zqz.png


Descripción de Parámetros

Timeout

Define el tiempo máximo de espera (en segundos) que el sistema aguardará por una respuesta del dispositivo CPE antes de considerar que la solicitud de conexión ha fallado.

Este valor permite ajustar la tolerancia del sistema según las condiciones de red y características de los dispositivos gestionados.

Valor recomendado: Entre 5 y 30 segundos, dependiendo de la latencia de la red.

Retries

Especifica el número de intentos que el sistema realizará para establecer la conexión con el dispositivo CPE cuando el intento inicial falle.

Este parámetro mejora la confiabilidad de la comunicación en escenarios con conectividad intermitente o inestable.

Valor recomendado: Entre 2 y 5 reintentos.


Consideraciones Importantes

Configuración de valores:

Validación: