Customer Requirements

One of our clients, a top-tier OEM in India, wanted to develop a powerful yet easy-to-use application suite that facilitated the coherent management of Access Points. The Client required a central system that could be used to monitor, maintain, and administer the wireless services with embedded features like alarms system, configurations, performance, and security management tools.

Key Challenges Faced by the Customer

Deploying Large Scale Network Devices: The Networking industry is anticipated to observe growth due to ongoing technological reforms in Wireless technology and high-speed Ethernet switches. The Networking Market’s Compound Annual Growth Rate (CAGR) is expected to grow at 6% from 2018 to 2024. To capture this market space, the Customer required an ingenious Networking Solution, comprising of large amount of Network devices like Access Points, Routers, etc. managed through a centralized On-Premise Network Management System

On-Premise Platform: An On-Premise NMS platform was required to help the client in the management of the Networking devices deployed, providing a comprehensive set of network tools that were easy to use from the client workstation, and could be configured via web browser

Upgrading Similar Operations with Feature-Rich Solutions: Adding a new set of features for upgrading the solutions for provisioning the needs of the future.

Solution Proposed By VVDN

With a thorough study of the use cases and the requirements as stated by the client, VVDN proposed an On-Premise Network Management System that could be customized according to the need of the instances. Various features like Onboarding, Configuration, and Remote Management of devices, etc. were inculcated to achieve a reliable and sustainable solution. Security Protocols were implemented to provide Parental & Access Control.

Key Features of the Solution Proposed

FCAPS

(Fault, Configuration, Accounting, Performance, Security) an ISO Tele-communications Management Network model was implemented:

Fault Management

Fault Management was bought into action for recognizing, isolating, correcting registering the faults that occurred in the network.

With the help of Trend Analysis, errors were predicted and precautionary actions were executed.

Instant alerts of Degraded Performance and Faults were sent to the user using open protocols like SNMP (Simple Network Management Protocol). These notifications include Wired Port Down, IP Address Changes, STA Abnormal Drop, etc.

Wireless AP, Ethernet, and Multi-Technology Network Health Monitoring was used to record the errors & deviations

Configuration Management

Configuration Management was responsible for monitoring System Configuration Information and any updates and changes that occurred. It kept a track of all the changes made to network software & hardware.

Management and provisioning were Centralized with an intuitive Graphical User Interface that visually displayed all Network IDs on the network

Account and Inventory Management

Account and Inventory Management was used for tracking information related to network utilization, which helped in the appropriate billing of individual users, large organizations, or business units.

RADIUS, TACAS, & Diameter Protocols were used for Account & Inventory Management

Newly installed Network IDs were automatically detected and added to the inventory for management and provisioning

Performance Management

Performance management was used to ensure that the network performance remained at acceptable levels. It enabled the Admin to draw up a system for the future, as well as examine the efficiency of the current network.

Various factors like the throughput, packet loss rates, network response times, link utilization, etc. could be monitored.

Visualization of Trends that could indicate periodic and gradual degradation of Network elements were recorded and could be used for further enhancing the system

Performance reports could be generated as per different time cuts (hour, day, week, month, etc.) that could be exported in various formats like Excel, .csv, etc.

Security Management

Security Managements' main use was to control the accessibility of assets in a network.

Web Authentication, 802.1x Authentication, MAC Address Authentication, WAPI Authentication Protocols were executed to provide top-notch security

VVDN’s security tool ‘ariSta’ ensured efficient scanning networks, data, and applications, vulnerability detection

Access Privilege Profiles could be assigned and customized for each user

Data Processing

Analytics

VVDN’s NMS architecture included powerful analytical tools like Apache Spark, Hadoop, Tableau, etc. that were embedded in the dashboard directly, providing the admin with instant analysis of various parameters like performance, connectivity, Network Elements, etc. With the help of these reports’ users could directly manipulate the Network Elements from the dashboard thus cutting down the time & cost involved in manual labor. This provided the admin with greater visibility into the devices, users & application’s information and helped in better governance.

Multi-tenancy

Containerization on the NMS server ensured a secure environment for multiple users sharing the application

Scalability

Kubernetes ensured automated deployment and scaling as per client requirements

Load Balancer

Application Load Balancer based on TCP, SSL/TLS and other advanced protocols ensured flexible application management

Alarms and Audit Logs

An added feature included a downloadable list of alarms/audit logs that occurred for better navigation and analysis

Device and NMS Connectivity:

AMQP protocol was used for communication between the Devices and the Network Management System, which worked on the Pub/Sub model. It was used by the devices for Publishing their events & data to the server and Subscribe for configuration updates performed by UI Admin.

DevOps & Micro-Services

Microservices architecture was composed of distributed applications from separately deployable services that performed specific business functions and communicated over the web interfaces. Containerization helped in breaking the program into segments that allowed development and testing to be carried out in a simulated live environment, thus providing an increased rate of successful deployments of microservices. With the help of Containerization, the DevOps team enclosed individual pieces of functionalities in microservices to create larger systems composed of these microservices acting like building blocks.

Open Eco-System

The adoption of Open Eco-System helped offer a variety of solutions comprising of a larger system. This helped to connect or to build upon the core solutions to expand the system of use and allow new end uses.

Software Management

From Remote Installation, Upgrading & Corrections of the Network Elements, including downloading of Patch Applications for software corrections in the network and monthly backups could be done Over the Air.

High Availability

High availability was achieved with both server-level redundancy and Data Base level redundancy:

Server Level Redundancy:

Achieved 1+1 redundancy using VRRP (Virtual Router Redundancy Protocol)

Database Level Redundancy

Achieved using Database Multi-Node Cluster

Customer Benefits

With years of expertise in NMS-based Solution development, VVDN transformed the traditional application into an On-Premise NMS application with advanced features ensuring higher efficiency and decreased operational costs. This version effectively solved the latency, data storage, and security issues. The Real-Time analysis helped faster decision making and automation reduced the risk of manual errors leading to higher customer satisfaction.

Get in Touch