...
A Shared Block | |||||
---|---|---|---|---|---|
| |||||
|
Description
The SOAP-based interface provides connection between SoftWLC components. NBI is used to support the work of the following services: Admin Panel, Portal Constructor, PCRF. It also allows conducting integration with higher OSS/BSS and generating TLS autorization certificates.
To install NBI, deploy eltex-axis package and then eltex-radius-nbi package (follow the order to avoid problems with the service operation).
Starting/stopping procedure
The interface works with tomcat (version 7 and higher), so no specific commands are needed.
Configuration
/etc/eltex-radius-nbi/radius_nbi_config.txt
the file contains parameters for connecting to SoftWLC services.
...
Без форматирования |
---|
# wifi-customer-cab request settings wificab.timeout=90000 |
Configuring hikari cp
hikari cp connection pool is used for interaction between eltex-radius-nbi and MySQL database.
Без форматирования |
---|
Connection timeout; connectionTimeout=15000 Access validation timeout should be shorter than connectionTimeout; validationTimeout=3000 Idle timeout. It should be in the range from 10000 (10 seconds) to 600000 (600 seconds); idleTimeout=30000 Minimum number of free connections in hikari cp. minimumIdle=1 |
Command documentation
Relevant command documentation can be found in eltex-radius-nbi package. It becomes accessible after the package is downloaded via http://localhost:8080/eltex-radius-nbi/asciidoc/
WSDL file is available on http://localhost:8080/axis2/services/RadiusNbiService?wsdl
(replace localhost with ip address of a server with NBI)