CommonSense's key technology aspects

Discover why CommonSense is the IoT platform you need.


Security is a major issue which must be dealt with from end-to-end within an IoT solution. The software part of the IoT solution architecture, materialized by CommonSense, integrates several security layers:

  • Communication layers

  • Management tools web portal (CommonSense Supervision and Device Management (SDM)) in HTTPS/SSL

  • Secured APIs with tokens & access authentication

  • Front-end application for data access

  • Tracking of operations performed on the platform

  • Multi-level architecture and data model enabling the separation of technical and applicative contexts of the different clients and service suppliers on a same platform

  • Secured CLOUD architecture with VPN, NAT and advanced firewalls mechanisms as well as integrated operating tools (such as Zabbix for control and monitoring of the platforms' processes, CPU, RAM etc.


The CommonSense architecture is designed to ensure the interoperability of several IoT/M2M technologies and normalized protocols or de facto standards, enabling:

  • the unification of the management of heterogeneous powered connected objects (LPWA, cellular networks GSM/2G/3G/4G, radio networks LAN/PAN, wired networks and BUS, …) in cities, buildings or industry

  • easy creation of new applications based on asset remote management

oneM2M logo

Moreover, CommonSense is keen to integrate M2M/IoT standards such as oneM2M, as well as application development standards with complete RESTful APIs.


All the platform's tools and ressources are accessible, either through the CommonSense SDM web portal or generic APIs enabling to collect real time & historic data from objects but also computed values from the platform, execute commands over the objects and receive all alarms in order to integrate everything on your own Information System.

Those APIs belong to two main categories:

  • Platform APIs (telecom/IoT, Information System, billing, provisioning, Supervision Device Management (SDM) web portal…)

  • Business APIs (eg: SmartHome application)


CommonSense is built upon a technical architecture enabling it to scale up - and cope with the load testing issue - as well as a distributed server model. A basic server platform can support simultaneously both several dozens of thousands objects and hundreds of user connections. The infrastructure scales up by adding server capacity (carrier grade logic).

The elements to take into account as part of the scale up are mainly:

  • The number of simultaneous provisioned equipments on the platform

  • The amount of queries/second and queries/day per equipment

  • The volume of data/day to collect

  • The volume of data to store

  • The number of simultaneous users sessions on the platform


The CommonSense platform is composed of different complementary modules, most of them being optional, which enables you to select only those you need depending on your approach:

  • CommonSense embedded includes embedded components enabling to deploy CommonSense features inside the objects, base stations or sensors

  • The SDM (Supervision & Device Management) server module for the remote management of your heterogeneous objects

  • The DEA (Design Engine for Applications) server module to design and deploy online your IoT applications

  • A set of turnkey business applications (for Energy: OneSense Energy, U-Shine, SmartHome, for the environment: U-Tank…)

  • The global (RESTful) and business (such as the SmartHome) APIs modules

Each of these modules are frequently enriched by new features and possibilities.

Low Power Wide Area Network (LPWAN)

CommonSense can manage simultaneously on a single infrastructure different LPWA (Sigfox and private/public LoRaWan) networks of objects, making the integration with other IoT technologies easier (LAN/PAN, cellular networks, wired networks...)

Milky way