ComView
Site management gateways
CSSTEL offers ComView site management gateways to help users around the world manage their remote site infrastructure and site conditions.
  
ComView has evolved since 1997 from a basic data collector to more advanced and more capable devices. Many of our ComView devices have an active lifespan of at least 15 years with some still actively in service since the early 2000’s, only possible with their high quality and reliability that are well recognized by our customers.
  
ComView NX is our latest addition to ComView product portfolio. We recognize that remote site management is complex and that solutions used to address it should not be. We apply this product engineering philosophy to the development of ComView NX solutions to bring simplicity with a modern approach to addressing remote site management needs.
ComView Application Overview
one mediating platform
ComView platform integrates various physical interfaces for users to consolidate the connectivity of various types of onsite equipment, devices, and sensors. Interface-based user apps are then used to mediate with these onsite devices to perform tasks such as contact state detection, analog measurements, protocol-based communication, data collection and conversion, application-specific data processing, and other required functions.
  
In contrast with disparate solutions, with ComView platform users can now manage their remote sites with consistency and uniformity to improve their operational efficiency and cost effectiveness. 

versatility
ComView platform offers a suite of user apps, each developed with flexibility and adaptability in mind. The app operating parameters, data conversion and mappings, data record formats, and other parameters are user definable.
  
Furthermore, user apps are modular and written in Python, a popular and widely used high-level programming language, and therefore they can be readily enhanced and customized, or new app can be developed to meet user-specific operational requirements - now and in the future. 

Distributed
ComView platform includes unique capabilities that can perform a number of site management tasks onsite and in real-time, enabling users to implement distributed site management to help reduce decision-making time and operational overheads.
  
With ComView, onsite tasks such as taking automatic corrective action on alarm, executing user scripts in response to event, application-specific data processing, report generation, and data visualizations for trend analysis are now possible.
  
Instant visibility into sites is also possible with ComView web-based dashboard showing users site status, activities at physical interfaces, current alarms, alarm logs, system resources and their usage statistics, and other relevant information. 

Do-It-Yourself
ComView unique software architecture makes “Do-It-Yourself” possible. If so desire, users can easily delve into software development that can range from simple software enhancements and customizations to new user app programming.
  
DIY is made possible with user apps written in Python programming language, accessible data streams via named pipes, and CSV-formatted application data files. Users can customize existing app functionality by modifying its Python code, develop new app by listening to named pipes for data streams, and create new reports by using CSV-formatted application data online or offline.
  
The availability of DIY gives users that peace of mind, knowing that they are in control of ComView solutions. 

other feature highlights
secure access
Access to ComView is secured with restrictive IP packet filtering firewall to accept only traffic from user-predefined IP addresses.

Once configured, access to secure ComView web pages can only be allowed with Two-Factor authentication and user authorization. When SSH access to ComView is required, Google Authenticator 2FA can be applied to add another layer of access security. In the meanwhile, all data transfers are SSL-encrypted to protect data confidentiality.

advanced alarm monitor
ComView lets users define alarm conditions and action to take on alarm. Alarm condition can be simple timed Low/High state to monitor contact input, fall-below/rise-above/equal threshold with bandgap to monitor any measured variable, and regular expression to monitor any ASCII data stream from serial ports, TCP/UDP network sockets, SNMP traps, and syslog messages.

Action to take automatically includes activating output relays to control onsite devices and/or executing user script to perform specific tasks.

flexible alarm delivery
ComView can notify users in multiple ways and locations. Delivering alarm via email, SNMP trap/inform, http POST, and syslog ensures it reaches the intended recipients at various locations such as global network center, regional network center, and field personnel for attention and corrective action.

ComView also notifies users when the alarm condition previously reported has been cleared. This helps users reduce unnecessary operational workload.

high uptime, high availability
Operating in a 24/7 unattended environment requires system high uptime and high availability. ComView platform implements a system supervisor for self-monitoring and self-control with user-definable operating parameters to help achieve these goals.

Network links, system soft restart, system reboot can be scheduled to auto restart, while system services and user applications are continually monitored and auto restarted, if necessary, to ensure the overall operational integrity of ComView.

modern plaform
ComView platform uses the latest hardware and software components to deliver modular and scalable solutions to meet user operational requirements. A quad-core 64-bit/1.5GHz SoC and Ubuntu Server 64-bit 22.04 LTS OS form a powerful platform to run Python/Flask and NGINX web server.

Modular software architecture enables the delivery of ComView solutions as a collection of user apps that can be individually enhanced and customized, or new apps can be readily added to meet user operational requirements.

NMS integration simplified
Integrating ComView into users existing NMS is simplified. SNMP-based NMS can readily receive SNMP traps/informs for alarms while it can poll ComView SNMP agent for data. Web-based NMS can have simple frontend script to receive alarms posted in common JSON format. Syslog-based NMS can receive syslog messages for alarms.

ComView automatically pushes its data files to remote servers for further backend data processing. For real-time site details, users simply log on ComView web interface to view its dashboard, data streams, reports, and data visualizations.

more information
Technical App Notes
To view technical application notes on how to use ComView features, click here

User Applications
To view ComView applications in various industry sectors, click here 

©CSSTEL 2023