Industrial IoT

Real-time Data Analysis

  1. Remote Management of Manufacturing Network Infrastructure

Challenge

Manufacturing facilities are usually quite complicated infrastructures connecting various machines, computers, and platforms. These hardware and software elements accumulate over some time and therefore have various compatibility challenges. Another layer of complexity comes into the picture as these systems are usually implemented by different integrators. As a result, we get an ecosystem that is difficult to connect, manage, and collect data for predictive maintenance and increase operational efficiency. There is a need for one connectivity platform which could combine all the different industrial components into one accessible unified structure. could also catch the attention of Food and Veterinary Services and have long-term effects on the business.

Solution

We created the Remote Management System (RMS) to simplify the monitoring and management of Teltonika Networks routers and gateways. Whereas it provided convenient access to our devices from anywhere in the world, it did not take long to notice the demand for another functionality – reaching the end-devices of a solution remotely. As such, we introduced RMS Connect. It enables to access and control non-Teltonika Networks devices via RDP/VNC, SSH, or HTTP(S) protocols without any additional software, and does not require a public IP or third-party VPN service. Moreover, our API provides a possibility to carry endless RMS functionalities into your in-house IoT platform, in case you would rather stick to your familiar interface. As shown in the topology, RMS now functions as a unified software system for the whole network ecosystem. Via wired and wireless connectivity, our routers and switches provide internet access to the whole solution.

This includes third-party devices, like manufacturing production lines, desktop, industrial computers, laptops, and even PLC’s. Then, RMS Management takes care of easy remote control to our routers and gateways to ensure availability and security. On the other hand, RMS Connect enables to access WebUI or CLI of all smart devices in the same network. Finally, you can even access Windows and Linux machines via RDP/VNC just like you would be sitting in front of them. Best of all, RMS API lets you take the desired RMS functionality and transfer it to your SCADA or IoT platform. This allows for seamless integration and saves time and money because of better automation, remote management, planning and predictions, and extended overall lifecycle of the old equipment due to resolved compatibility issues.

Topology

Benefits

  1. One unified system – control the whole solution of multiple objects and interfaces using just one simple IoT platform.
  2. Compatibility – RMS is cloud based and platform agnostic – you can use it with any operating system and browser. RMS API allows using RMS features in your own IoT platform interface too.
  3. Customizability – RMS is highly customizable and every client can make it work for their own specific business needs.
  4. Remote – get notifications straight to your phone or laptop whenever any events occur as per pre-set rules. RMS enables a fully remote 24/7 management saving on employee costs and time resources.
  5. Security – hosted on AWS, communicating via MQTT and secured with TLS 1.2 and 1.3 protocols, RMS meets the highest standards of safety with international recognition.
  6. Free trial – our goal is to have long-lasting trust-based relationships with our clients; therefore, we want to be sure our product is exactly what they need.
  1. Real-time Data Analysis

Analytics Tool (Value Added Proposition)

Introduction

As OGL, our interest lies in research and development and primarily focusing on the importance of analytics and data management in manufacturing sectors of the economy. Our key interest is offering a tailored value proposition in different segments of business processes involving Cloud Data Management Services (CDMS), Supervisory Control and Data Acquisition (SCADA).

We offer a multi-platform open source analytics and interactive visualization web application. It provides charts, graphs, and alerts for the web when connected to supported data sources and it is expandable through a plug-in system where end-users can create complex monitoring dashboards using interactive query builders.

OGL Visualization tool is precise in monitoring stacks, often used in combination with time series databases such as Prometheus, InfluxDB and Graphite. Monitoring platforms such as Zabbix, Netdata, Splunk, SIEMs, PRTG, and other data sources.

Primary Use Cases

  1. Dashboard templating: One of the key features, templating allows you to create dashboards that can be reused for lots of different use cases. Values aren’t hard-coded with these templates, so for instance, if you have a production server and a test server, you can use the same dashboard for both. You can also share these dashboards across teams within your organization—or if you create a great dashboard template for a popular data source, you can contribute it to the whole community to customize and use.
  2. Provisioning: While it’s easy to click, drag, and drop to create a single dashboard, power users in need of many dashboards will want to automate the setup with a script. You can script anything in our tool.
  3. Annotations: This feature, which shows up as a graph marker, is useful for correlating data in case something goes wrong. You can create the annotations manually—just control-click on a graph and input some text—or you can fetch data from any data source.  A good example is if you automatically create annotations around releases, and a few hours after a new release, you start seeing a lot of errors, then you can go back to your annotation and correlate whether the errors started at the same time as the release.
  4. Kiosk mode and playlists: If you want to display your dashboards on a TV monitor, you can use the playlist feature to pick the dashboards that you or your team need to look at through the course of the day and have them cycle through on the screen. The kiosk mode hides all the user interface elements that you don’t need in view-only mode.
  5. Custom plugins: Plugins allow you to extend our tool with integrations with other tools, different visualizations, and more.
  6. Alerting and alert hooks: We can tailor alerts sent through a number of different notifiers, including, SMS, email, or Slack. Alert hooks allow you to create different notifiers with a bit of code if you prefer some other channels of communication.
  7. Permissions and teams: You can create a team of users and then set permissions on folders, dashboards, and down to the data source level.
  8. SQL data sources: Our native support for SQL helps you turn anything—not just metrics—in an SQL database into metric data that you can graph.
  9. Monitoring your monitoring: If you’re serious about monitoring and you want to monitor your own monitoring, the tool has its own Prometheus HTTP endpoint that Prometheus can scrape. It’s quite simple to get dashboards and statics. There’s also an enterprise version in development that will offer Google Analytics-style easy access to data.
  10. Authentication: Our tool supports different authentication styles, such as LDAP and OAuth, and allows you to map users to organizations.

Use – case Diagram 1.1

The diagram (Use – Case Diagram 1.1) above is a topology of a Remote Management of Manufacturing Network Infrastructure. The limitation in the operator interface in regards to the field sensors and actuators triggered our offer research and development team to add a key value proposition to the manufacturing sector as stated in the introduction.

External data source plugins

Our tool extensively captures over 60 different data sources and visualize them side-by-side on the same dashboard. Below is a snip of the different data sources accommodated by the tool.

External Data Sources Plugins Diagram – 1.2

Feature Snippets.

  1. Visualize

From heatmaps to histograms, graphs to geomaps. We have a plethora of visualization options to help you understand your data beautifully.

Visualize Diagram 1.3

  1. Alert

Seamlessly define alerts where it makes sense – while you’re in the data. Define thresholds visually, and get notified.

Visualize Diagram 1.4

  1. Unify

Bring your data together to get better context.

Visualize Diagram 1.5

  1. Collaborate

Bring everyone together, and share data and dashboards across teams. We empower users and help foster a data driven culture.

Visualize Diagram 1.6