SoftWLC is a software Wi-Fi controller that provides a complex solution for organizing guest and service networks. SoftWLC software package combines Wi-Fi access points, access switches and routers manufactured by Eltex into a single product. The package allows configuring and maintaining networks and user services in accordance with a client's requirements.
connection between SoftWLC components via the SOAP protocol
service operation maintenance
SoftWLC technologies:
Compliance of used technologies (protocols) with standards and specifications:
When selecting a server, the following system requirements must be taken into account (requirements are provided for the VM without taking into account system redundancy):
Number of devices | VM name | CPU core, Xeon | RAM, GB | HDD, GB |
10 – 200 APs | SoftWLC | 4, 64-bit x86 CPUs | 8 | 200 |
200 – 500 APs | SoftWLC | 4, 64-bit x86 CPUs | 16 | 200 |
500 – 1000 APs | SoftWLC | 6, 64-bit x86 CPUs | 12 | 200 |
DataBase | 4, 64-bit x86 CPUs | 16 | 200 | |
1000 – 2000 APs | EMS | 6, 64-bit x86 CPUs | 14 | 200 |
RADIUS | 4, 64-bit x86 CPUs | 6 | 100 | |
WEB Portal | 4, 64-bit x86 CPUs | 8 | 40 | |
MySQL | 4, 64-bit x86 CPUs | 24 | 500 | |
MongoDB | 4, 64-bit x86 CPUs | 10 | 200 |
When selecting a server, the following system requirements must be taken into account (requirements are provided for the VM taking into account system redundancy):
Number of devices | VM name | CPU core, Xeon | RAM, GB | HDD, GB | Packages |
---|---|---|---|---|---|
10 – 200 APs | EMS-1 | 4, 64-bit x86 CPUs | 8 | 200 | tomcat jdk eltex-ems eltex-axis eltex-radius-nbi eltex-radius eltex-pcrf eltex-apb eltex-portal mysql eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db mongodb isc-dhcp-server eltex-wifi-cab eltex-portal-constructor eltex-ngw |
EMS-2 | 4, 64-bit x86 CPUs | 8 | 200 | tomcat jdk eltex-ems eltex-axis eltex-radius-nbi eltex-radius eltex-pcrf eltex-apb eltex-portal mysql eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db mongodb isc-dhcp-server eltex-wifi-cab eltex-portal-constructor eltex-ngw | |
MongoDB (arbitier) | 1, 64-bit x86 CPUs | 2 | 20 | mongodb (arbiter) | |
200 – 500 APs | EMS-1 | 4, 64-bit x86 CPUs | 16 | 200 | tomcat jdk eltex-ems eltex-axis eltex-radius-nbi eltex-radius eltex-pcrf eltex-apb eltex-portal mysql eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db mongodb isc-dhcp-server eltex-wifi-cab eltex-portal-constructor eltex-ngw |
EMS-2 | 4, 64-bit x86 CPUs | 16 | 200 | tomcat jdk eltex-ems eltex-axis eltex-radius-nbi eltex-radius eltex-pcrf eltex-apb eltex-portal mysql eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db mongodb isc-dhcp-server eltex-wifi-cab eltex-portal-constructor eltex-ngw | |
MongoDB (arbitier) | 1, 64-bit x86 CPUs | 2 | 20 | mongodb (arbiter) | |
500 – 1000 APs | EMS-1 | 6, 64-bit x86 CPUs | 12 | 200 | tomcat jdk eltex-ems eltex-axis eltex-radius-nbi eltex-radius eltex-pcrf eltex-apb eltex-portal isc-dhcp-server eltex-wifi-cab eltex-portal-constructor eltex-ngw mongodb (arbiter) |
EMS-2 | 6, 64-bit x86 CPUs | 12 | 200 | tomcat jdk eltex-ems eltex-axis eltex-radius-nbi eltex-radius eltex-pcrf eltex-apb eltex-portal isc-dhcp-server eltex-wifi-cab eltex-portal-constructor eltex-ngw mongodb (arbiter) | |
DataBase-1 | 4, 64-bit x86 CPUs | 16 | 200 | mysql eltex-ems-db eltex-rradius-db eltex-auth-service-db eltex-portal-db mongodb | |
DataBase-2 | 4, 64-bit x86 CPUs | 16 | 200 | mysql eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db mongodb | |
1000 – 2000 APs | EMS-1 | 6, 64-bit x86 CPUs | 14 | 200 | tomcat jdk eltex-ems eltex-axis eltex-radius-nbi eltex-wifi-cab eltex-portal-constructor |
EMS-2 | 6, 64-bit x86 CPUs | 14 | 200 | tomcat jdk eltex-ems eltex-axis eltex-radius-nbi eltex-wifi-cab eltex-portal-constructor | |
RADIUS-1 | 4, 64-bit x86 CPUs | 6 | 100 | jdk eltex-radius eltex-pcrf isc-dhcp-server | |
RADIUS-2 | 4, 64-bit x86 CPUs | 6 | 100 | jdk eltex-radius eltex-pcrf isc-dhcp-server | |
WEB-Portal-1 | 4, 64-bit x86 CPUs | 8 | 40 | tomcat jdk eltex-portal eltex-apb | |
WEB-Portal-2 | 4, 64-bit x86 CPUs | 8 | 40 | tomcat jdk eltex-portal eltex-apb | |
MySQL-1 | 4, 64-bit x86 CPUs | 24 | 500 | mysql jdk eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db | |
MySQL-2 | 4, 64-bit x86 CPUs | 24 | 500 | mysql jdk eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db mongodb (arbiter) | |
MongoDB-1 | 4, 64-bit x86 CPUs | 10 | 200 | mongodb | |
MongoDB-2 | 4, 64-bit x86 CPUs | 10 | 200 | mongodb | |
MongoDB-3 (arbitier) | 4, 64-bit x86 CPUs | 10 | 200 | mongodb (arbiter) | |
2000 – 3000 APs | EMS-1 | 6, 64-bit x86 CPUs | 18 | 200 | tomcat jdk eltex-ems |
EMS-2 | 6, 64-bit x86 CPUs | 18 | 200 | tomcat jdk eltex-ems | |
NBI-1 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
NBI-2 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
RADIUS-1 | 4, 64-bit x86 CPUs | 8 | 100 | jdk eltex-radius eltex-pcrf isc-dhcp-server | |
RADIUS-2 | 4, 64-bit x86 CPUs | 8 | 100 | jdk eltex-radius eltex-pcrf isc-dhcp-server | |
WEB-Portal-1 | 4, 64-bit x86 CPUs | 10 | 40 | tomcat jdk eltex-portal eltex-apb | |
WEB-Portal-2 | 4, 64-bit x86 CPUs | 10 | 40 | tomcat jdk eltex-portal eltex-apb | |
MySQL-1 | 4, 64-bit x86 CPUs | 56 | 500 | mysql jdk eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db | |
MySQL-2 | 4, 64-bit x86 CPUs | 56 | 500 | mysql jdk eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db | |
MongoDB-1 | 4, 64-bit x86 CPUs | 20 | 200 | mongodb | |
MongoDB-2 | 4, 64-bit x86 CPUs | 20 | 200 | mongodb | |
MongoDB-3 (arbitier) | 4, 64-bit x86 CPUs | 20 | 200 | mongodb (arbiter) | |
WiFi-Cab-1 | 4, 64-bit x86 CPUs | 10 | 40 | tomcat jdk eltex-wifi-cab eltex-portal-constructor | |
WiFi-Cab-2 | 4, 64-bit x86 CPUs | 10 | 40 | tomcat jdk eltex-wifi-cab eltex-portal-constructor | |
3000 – 4000 APs | EMS-1 | 8, 64-bit x86 CPUs | 20 | 200 | tomcat jdk eltex-ems |
EMS-2 | 8, 64-bit x86 CPUs | 20 | 200 | tomcat jdk eltex-ems | |
NBI-1 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
NBI-2 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
RADIUS-1 | 4, 64-bit x86 CPUs | 8 | 100 | jdk eltex-radius eltex-pcrf | |
RADIUS-2 | 4, 64-bit x86 CPUs | 8 | 100 | jdk eltex-radius eltex-pcrf | |
APB-1 | 4, 64-bit x86 CPUs | 10 | 40 | jdk eltex-apb | |
APB-2 | 4, 64-bit x86 CPUs | 10 | 40 | jdk eltex-apb | |
WEB-Portal-1 | 4, 64-bit x86 CPUs | 10 | 40 | tomcat jdk eltex-portal | |
WEB-Portal-2 | 4, 64-bit x86 CPUs | 10 | 40 | tomcat jdk eltex-portal | |
MySQL-1 | 4, 64-bit x86 CPUs | 64 | 500 | mysql jdk eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db | |
MySQL-2 | 4, 64-bit x86 CPUs | 64 | 500 | mysql jdk eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db | |
MongoDB-1 | 4, 64-bit x86 CPUs | 24 | 200 | mongodb | |
MongoDB-2 | 4, 64-bit x86 CPUs | 24 | 200 | mongodb | |
MongoDB-3 (arbitier) | 4, 64-bit x86 CPUs | 24 | 200 | mongodb (arbiter) | |
DHCP-1 | 2, 64-bit x86 CPUs | 4 | 40 | isc-dhcp-server | |
DHCP-2 | 2, 64-bit x86 CPUs | 4 | 40 | isc-dhcp-server | |
WiFi-Cab-1 | 4, 64-bit x86 CPUs | 12 | 40 | tomcat jdk eltex-wifi-cab eltex-portal-constructor | |
WiFi-Cab-2 | 4, 64-bit x86 CPUs | 12 | 40 | tomcat jdk eltex-wifi-cab eltex-portal-constructor | |
4000 – 5000 APs | EMS-1 | 8, 64-bit x86 CPUs | 24 | 200 | tomcat jdk tex-ems |
EMS-2 | 8, 64-bit x86 CPUs | 24 | 200 | tomcat jdk eltex-ems | |
NBI-1 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
NBI-2 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
NBI-3 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
NBI-4 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
RADIUS-1 | 4, 64-bit x86 CPUs | 8 | 100 | jdk eltex-radius eltex-pcrf | |
RADIUS-2 | 4, 64-bit x86 CPUs | 8 | 100 | jdk eltex-radius eltex-pcrf | |
APB-1 | 4, 64-bit x86 CPUs | 12 | 40 | jdk eltex-apb | |
APB-2 | 4, 64-bit x86 CPUs | 12 | 40 | jdk eltex-apb | |
WEB-Portal-1 | 4, 64-bit x86 CPUs | 12 | 40 | tomcat jdk eltex-portal | |
WEB-Portal-2 | 4, 64-bit x86 CPUs | 12 | 40 | tomcat jdk eltex-portal | |
MySQL-1 | 4, 64-bit x86 CPUs | 64 | 500 | mysql jdk eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db | |
MySQL-2 | 4, 64-bit x86 CPUs | 64 | 500 | mysql jdk eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db | |
MongoDB-1 | 4, 64-bit x86 CPUs | 32 | 200 | mongodb | |
MongoDB-2 | 4, 64-bit x86 CPUs | 32 | 200 | mongodb | |
MongoDB-3 (arbitier) | 4, 64-bit x86 CPUs | 32 | 200 | mongodb (arbiter) | |
DHCP-1 | 2, 64-bit x86 CPUs | 4 | 40 | isc-dhcp-server | |
DHCP-2 | 2, 64-bit x86 CPUs | 4 | 40 | isc-dhcp-server | |
WiFi-Cab-1 | 4, 64-bit x86 CPUs | 14 | 40 | tomcat jdk eltex-wifi-cab eltex-portal-constructor | |
WiFi-Cab-2 | 4, 64-bit x86 CPUs | 14 | 40 | tomcat jdk eltex-wifi-cab eltex-portal-constructor | |
> 5000 APs | EMS-1 | 8, 64-bit x86 CPUs | 32 | 200 | tomcat jdk tex-ems |
EMS-2 | 8, 64-bit x86 CPUs | 32 | 200 | tomcat jdk eltex-ems | |
NBI-1 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
NBI-2 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
NBI-3 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
NBI-4 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
RADIUS-1 | 4, 64-bit x86 CPUs | 8 | 100 | jdk eltex-radius eltex-pcrf | |
RADIUS-2 | 4, 64-bit x86 CPUs | 8 | 100 | jdk eltex-radius eltex-pcrf | |
APB-1 | 4, 64-bit x86 CPUs | 16 | 40 | jdk eltex-apb | |
APB-2 | 4, 64-bit x86 CPUs | 16 | 40 | jdk eltex-apb | |
WEB-Portal-1 | 4, 64-bit x86 CPUs | 16 | 40 | tomcat jdk eltex-portal | |
WEB-Portal-2 | 4, 64-bit x86 CPUs | 16 | 40 | tomcat jdk eltex-portal | |
MySQL-1 | 4, 64-bit x86 CPUs | >64 | 500 | mysql jdk eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db | |
MySQL-2 | 4, 64-bit x86 CPUs | >64 | 500 | mysql jdk eltex-ems-db eltex-radius-db eltex-auth-service-db eltex-portal-db | |
MongoDB-1 | 4, 64-bit x86 CPUs | 32 | 200 | mongodb | |
MongoDB-2 | 4, 64-bit x86 CPUs | 32 | 200 | mongodb | |
MongoDB-3 (arbitier) | 4, 64-bit x86 CPUs | 32 | 200 | mongodb (arbiter) | |
DHCP-1 | 2, 64-bit x86 CPUs | 4 | 40 | isc-dhcp-server | |
DHCP-2 | 2, 64-bit x86 CPUs | 4 | 40 | isc-dhcp-server | |
WiFi-Cab-1 | 4, 64-bit x86 CPUs | 16 | 40 | tomcat jdk eltex-wifi-cab eltex-portal-constructor | |
WiFi-Cab-2 | 4, 64-bit x86 CPUs | 16 | 40 | tomcat jdk eltex-wifi-cab eltex-portal-constructor | |
10,000 APs | EMS-1 | 8, 64-bit x86 CPUs | 64 | 200 | tomcat jdk tex-ems |
EMS-2 | 8, 64-bit x86 CPUs | 64 | 200 | tomcat jdk eltex-ems | |
NBI-1 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
NBI-2 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
NBI-3 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
NBI-4 | 2, 64-bit x86 CPUs | 4 | 40 | tomcat jdk eltex-axis eltex-radius-nbi | |
RADIUS-1 | 4, 64-bit x86 CPUs | 8 | 100 | jdk eltex-radius eltex-pcrf | |
RADIUS-2 | 4, 64-bit x86 CPUs | 8 | 100 | jdk eltex-radius eltex-pcrf | |
APB-1 | 4, 64-bit x86 CPUs | 16 | 40 | jdk eltex-apb | |
APB-2 | 4, 64-bit x86 CPUs | 16 | 40 | jdk eltex-apb | |
WEB-Portal-1 | 4, 64-bit x86 CPUs | 16 | 40 | tomcat jdk eltex-portal | |
WEB-Portal-2 | 4, 64-bit x86 CPUs | 16 | 40 | tomcat jdk eltex-portal | |
MySQL-1 | 4, 64-bit x86 CPUs | >16 | 200 Гб 10k RAID10 | mysql jdk eltex-ems-db eltex-auth-service-db eltex-portal-db | |
MySQL-2 | 4, 64-bit x86 CPUs | >16 | 200 Гб 10k RAID10 | mysql jdk eltex-ems-db eltex-auth-service-db eltex-portal-db | |
MySQL-3 (RADIUS) | 4, 64-bit x86 CPUs | >120 | 1 Tб 10k RAID10 | mysql eltex-radius-db | |
MySQL-4 (RADIUS) | 4, 64-bit x86 CPUs | >120 | 1 Tб 10k RAID10 | mysql eltex-radius-db | |
MongoDB-1 | 4, 64-bit x86 CPUs | 32 | 200 | mongodb | |
MongoDB-2 | 4, 64-bit x86 CPUs | 32 | 200 | mongodb | |
MongoDB-3 (arbitier) | 4, 64-bit x86 CPUs | 32 | 200 | mongodb (arbiter) | |
DHCP-1 | 2, 64-bit x86 CPUs | 8 | 40 | isc-dhcp-server | |
DHCP-2 | 2, 64-bit x86 CPUs | 8 | 40 | isc-dhcp-server | |
WiFi-Cab-1 | 4, 64-bit x86 CPUs | 16 | 40 | tomcat jdk eltex-wifi-cab eltex-portal-constructor | |
WiFi-Cab-2 | 4, 64-bit x86 CPUs | 16 | 40 | tomcat jdk eltex-wifi-cab eltex-portal-constructor |
Dual core processor with 2.5 GHz or more frequency
RAM 4 GB or more
Monitor resolution 1920x1080 or more
Stable server connection, recommended speed 10Mbit/s or more, keyboard, mouse
java jre 1.8 (with relevant updates)
Chrome or Firefox browser (with relevant updates)