ÆLBOX Edge Computing

Develop, debug and deploy applications on operational vehicles

Develop on running vehicles

What is ÆLBOX M1

The ÆLBOX M1 is a hardware and software platform for Edge Computing on Heavy Duty vehicles. It solves the huge problem of how to develop telematics, AI and machine learning software directly on operational vehicles from the comfortable office desk. With the help of the ÆLBOX platform it's no longer needed to debug, diagnose and track problems on-site. Once the platform is on-boarded, Edge Computing applications can be remotely developed and debugged in a failover manner. No restrictions on the programming language and no implications on the Cloud infrastructure are implied.


Technical details

Big.Little

2x@800Mhz cores for PC-like performance when vehicle is operating. 1x@200Mhz core scaling down to 1x@10Mhz consuming less power than a car alarm.

Multiple CAN

Multiple CAN bus interfaces @1Mbit. Connect existing vehicle networks for analysis, storage and data transfer. Full J1939 stack.

LTE interface

Full speed LTE networking inside a Linux-powered OS. It provides almost real-time data exchange with machine-to-machine Cloud.

Multiple ports

2xRS232 and 1xRS485 interfaces for interfacing external devices and peripheral like access control and remote displays. Full J1708 stack.


Industries of ÆLBOX M1

The ÆLBOX M1 device is designed to fully integrate with various types of vehicles. The device is used by software developers to create awesome edge computing applications using the powerful real-time APIs provided in the development kit. With the help of the rich APIs, build environment for the low-power real-time MCU and the capability of deployment of multiple Linux containers with any software, the information from the vehicle can be fully exploited both when on battery and when vehicle is operating.

Mining/Construction

Heavy-duty vehicles

Heavy duty transport and mining vehicles are a direct match for the ÆLBOX M1 device. Usually mining vehicles have higher requirements for operating in harsh conditions, CAN bus speed and bus saturation. ÆLBOX M1 matches perfectly those requirements being able to handle 3 CAN interfaces @1mbps and 60%+ saturation with very low CPU consumption.

Transit

Public transport

The ÆLBOX M1 is the perfect platform for building applications for the transit industry. Install once and build on top multiple applications running simultaneously. Complex applications like passenger counting, door opening tracking, scheduling and timing, vehicle health status monitoring are easy to build with ÆLBOX M1.

Transport

Long hauling

Implementing client applications requiring driver interaction, load tracking, vehicle health monitoring and full data logging for retrospective troubleshooting and vehicle diagnostics is not that hard at all with the powerful APIs provided in the SDK.

Marine

Boats, ships, yachts

The ÆLBOX M1 fulfils the requirements of the NMEA 2000 standards providing opto-isolated I/O and CAN bus interfaces supporting the NMEA 2000 protocol. Up to 3 NMEA 2000 channels can be analysed and the data can be stored in the device. When the high-speed LTE network is available, data can be sent for further Cloud processing.

Oil/Gas

Oil wells/rigs

Oil drilling implies heavy use of fuel-driven machinery, electricity generators mostly operating on CAN bus networks. Oil drilling is a well applicable industry for computer automation with ÆLBOX M1, especially when flammable fuel leaks might be present.

Generators

Diesel/gas/alternative fuel

Producing electricity as backup or as main activity in bio-gas installations, requires remote control and automation. Developing client applications for maintaining stable processes is so easy with the programming interfaces that ÆLBOX provides.

ÆLBOX does the heavy lifting

The Aelbox platform APIs provide the foundation of any telematics application so customers can focus on the business logic only.

Applications of ÆLBOX M1

The ÆLBOX M1 device is a perfect fit for many complex edge computing and telematics applications. By providing the platform with all the foundations for an advanced edge computing application, the ÆLBOX platform has already completed most of the heavy work do be done to launch a project. With the 24/7 remote access diagnostic channels that the platform provides, software developers are able to remotely diagnose, debug and track down even severely crashed applications. This opens the door to integrating with constantly moving vehicles on-the-fly or have permanent access to heavy duty machinery in hardly-reachable areas without interrupting their operation cycle.

Mining automation

Heavy-duty vehicles

  • Monitoring system performance of vehicles
  • Remote control of devices
  • Access control for vehicle operators
  • Proximity detection, security
  • Custom equipment connectivity

Vehicle sharing

Car pooling

  • Access control systems
  • Activity monitoring
  • Driving habits analysis
  • Driver interaction
  • Vehicle security

Transit automation

Ticketing systems

  • Ticket verification
  • Smart phone/tablet integration
  • Schedule/timing/doors monitoring
  • Passenger interaction
  • In-vehicle advertising

Transport automation

Remote Maintenance

  • Full vehicle bus logging
  • Driver habits analysis
  • High-resolution fuel savings analysis
  • Driver interaction

Continuous integration

The device automatically receives the feed of new releases directly from the ÆLBOX development studio and can be activated with a single click or an API call. The continuous integration process lets customers receive updates and improvements as soon as possible, sometimes just minutes after a release is deployed.

Always stay up to date

API testing and documentation

It is complex to get started when it comes to integrating a new technology. That's why the ÆLBOX team aims at reducing the on-boarding time as much as possible by providing detailed documentation of the hundreds of APIs, a test environment for testing each separate API call and direct on-site help to get a project up and running. The API section is a good entry point to get started in the world of ÆLBOX M1

API test studio

ÆLBOX M1

Inside view (front)

ÆLBOX M1 inside view (front)

Rich APIs covering all the functionality a developer needs

Full-featured real-time C APIs for convenient access to I/O, networking, vehicle sensors, environment and power control inside the MCU extensible firmware. The APIs are available both for the full power CPU (JSON-RPC2,MQTT,websockets) with bindings for any programming language and low power MCU (ANSI C, Cloud-based build tools, emulators available).

Administrative user interface

Browser interface for accessing, configuring and developing new software applications.

Full protocol stack

Full C parser stack for the latest SAE-J1939 and SAE-J1708 protocols. Fine-grained events on the PGN/SPN and PID/MID level.

24/7 online

Uninterruptible diagnostic channels on CPU and MCU level to diagnose, debug and remotely control even severely crashed client applications

JIT platforms

The high level programming language mappings have rich APIs and are able to run several user applications simultaneously. Available platforms are OSGi, Node.JS, Mono or any other platform upon request.

Admin panel and developer tools

Low power, full power and direct M2M connectivity are different options that provide developers with full remote control over the device. The admin panel helps with getting started quickly and easily diagnose problems with the client applications. Absolutely no constraints on the programming languages or Linux distribution used is implied for the application containers.

Low power, full power and direct M2M connectivity

LTE modem

The on-board LTE modem provides fast communication through a network interface. Users can switch between cable (LAN) connectivity, wireless (LTE) and no connectivity at all at any time with the powerful networking APIs provided.

High-throughput data exchange through LTE

ÆLBOX M1

Inside view (back)

ÆLBOX M1 inside view (back)

Features

The ÆLBOX platform provides almost everything a software developer and integrator needs for an edge computing application. This is a list of just few of the most important features for heavy duty edge computing applications:

Security

Hardware cryptography

The on-board electronics provide super-secure sensitive data storage like access keys, passwords and tokens. The hardware is clone-protected and provides AES and RSA cryptography on protected keys. This is the way to protect remotely controlled vehicles from unauthorized access.

OTA

Upgrade

The powerful APIs provide flexible mechanism for compressing firmware and software images. API coverage includes CPU boot loader, OS and, root file system as well as the firmware on the low-power MCU and other on-board peripherals

Low power

Extensible low power computing

Rich C APIs allow programming of flexible watchdogs for low power mode operation of the device without requiring knowledge in hardware signals. The AT commands interface of the MCU firmware is open source and can be used as a starting point for new extensions.

GLONASS/GPS

Absolute positioning

The sensitive on-board GLONASS/GPS satellite interface and the full API coverage of the NMEA protocol allow implementing advanced tracking functionality.

IP67

External mounting

The IP67 TE DEUTSCH enclosure allows for external mounting and can survive harsh conditions. The opto-isolated CAN and I/O interfaces allow for use in marine applications.

Grade

Industrial/automotive grade

The device fully covers industrial grade requirements for durability in temperatures between -40°C and +85°C. The computing cores are able to withstand conditions up to 105°C.

Hardware cryptography

Hardware cryptography with the onboard secure trusted module is relatively easy to handle when following the basic security principles for providing and verifying authenticity between the device and the M2M Cloud. ÆLBOX provides the APIs and M2M connectivity for remote authorization (vehicle unlock), checking the authenticity of the Cloud from the device and the device from the Cloud, providing secure read-locked hardware data storage for sensitive data, generating and exchanging keys known to some parties or known to nobody when trusted PKI is in charge.

Hardware cryptography with the onboard secure trusted module

I/O monitoring and control

With the help of the APIs or through the admin interface, the various inputs and outputs of the device can be fully monitored and controlled. The way how an application performs can be watched in real time: relay and output switching, how it reacts to changes in the various sensors, how the CAN frames are processed, routed and generated directly from inside a web browser.

Hardware cryptography with the onboard secure trusted module

Container isolation

With the ÆLBOX platform developers always have full control over the device, no matter how hard a client application being developed or extended has crashed! It is expensive to visit an operating vehicle onsite and do a full diagnose of any software problems like bricked firmware, crashed application or simply misbehaving software. With the help of the ÆLBOX watchdogs, supervisors, and container isolation there will never be lost control on a device and users can develop, debug and deploy from the cozy office desk!

With the ÆLBOX platform full control over the device is always available, no matter how hard a client application being developed or extended has crashed!

Shell access

The admin panel provides even full root shell access to any of the 8 containers that are allowed to run simultaneously. Use any OS, software stack and development libraries to build the application of of any need. The supervising M2M connectivity help with tracking down bugs in the code, automate the deployment and testing and lets customers focus on the essential business logic of a telematics application.

High-throughput data exchange through LTE

Emulator

In many cases having an emulator of the device is more than enough to get started, implement the first "hello world" telematics application or to automate testing and continuous integration/deployment of any software. ÆLBOX provides hosted and standalone emulators for integration with customer's build systems and workstations.

High-throughput data exchange through LTE

To request a demo, please reach to us via e-mail or the contact form here. We'll try to schedule the demo as soon as possible.

Share the news about us with others: