Project Description

CELLULAR NETWORK IOT CONNECTIVITY

1NCE GMBH

BRIEF

Mediaan Conclusion has formed a partnership with 1NCE GmbH – a global Tier-1 Internet of Things (IoT) carrier. Its main activity is to provide IoT connectivity on a global scale, eliminating the need for contracts with multiple providers. In the past 1,5 years, a team of engineers from 1NCE and Mediaan Conclusion has been working on the 1NCE IoT Connectivity suite.

With this free addition, 1NCE aims to standardize and simplify the way to connect, setup, run, and develop IoT devices and services for AWS customers. It facilitates the process of authentication, communication, and optimizing devices thanks to the unique combination of cellular technologies and cloud services. The suite consists of a comprehensive service bundle, including an SDK (Software Development Kit) that helps IoT developers to quickly get devices connected and up and running in the field. During this project, we have supported 1NCE in the following areas:

  • Data engineering – data architecture, data broker and rule engines

  • Software development – web development, serverless, backend services

  • Setting up the infrastructure on AWS

  • Security – web & data security

  • Requirement engineering & Interaction design

THE CONCEPT

1NCE aims to solve the most common problems that its customers have related to IoT, ranging from device onboarding to connecting data streams to their end systems. The idea is to keep this onboarding process as simple as possible. Using the SIM card as an identification entity, 1NCE can automate the quick and easy IoT device onboarding process into AWS IoT Core. At the same time, 1NCE uses the SIM card to fully manage the device certificate creation and delivery to IoT devices as a secure module. By doing so, the whole onboarding and identification process of new IoT devices can be done in just one step within seconds. This solution also provides a direct and secure flow of data to a customer’s private systems.

CUSTOMER CHALLENGE

The multi-tenant nature of the platform enforces us to be very strict about data privacy and security. It’s crucial that the IoT devices & the data they communicate are linked to the right customer and cannot be tampered with. With thousands of customers and millions of devices, just imagine the amount of data that needs to be collected! The challenge is to build a system that is capable of managing and processing this massive amount of unstructured data in real-time.

MEDIAAN IN ACTION

We put together a multidisciplinary team of 5 full-stack software engineers, a UI/UX designer, and a SCRUM master during this project. To provide the best possible solution, the following technologies are used:

  • Angular

  • AWS Cloud services
  • CloudFormation
  • EMQ-X
  • Git CI/CD pipelines
  • GoLang
  • Java
  • MQTT
  • Node.js
  • Python
  • Scrum
  • Serverless
  • Terraforming (Infrastructure as Code)

RESULTS

Using cutting edge technology, we are supporting 1NCE with the development of an IoT connectivity platform that enables the communication between the IoT devices of 1NCE’s customers, while ensuring accurate and real-time data processing. Besides that, we are also developing a customer-facing web interface to manage the devices. Lastly, we are delivering the suite in such a manner that their customers can build custom software for their devices to connect.

WANT TO SEE MORE?

OTHER PROJECTS