4

Are there any specifications for a IoT device that's targeted for the automotive industry? I refer to a standard that puts constraints on boot and restart times for both the HW and SW?

Let's say I want to build an IoT platform that starts the AC once it's too cold or a device that makes the car horn goes off if it detects a possible collision.

What kind of booting times, restart time or any other requirements I need to take into account.

0x90
  • 157
  • 4

2 Answers2

7
  • Yes, there are standards, they are called Automotive safety standards, you can start with ISO26262.
  • Regarding the boot time, this is usually a requirement of the car manufacturer. However this can be determined asking the following question.

In case of fail while driving, how much time the system needs to reach a safety state? This is, speed 0 and out of the way to avoid other cars/trucks that come behind to collide with you. Considering the speed the car is driving and the distance to the obstacle, with this you get the maximum time the system can take to stop the car. Now, in that period the system can fail and restart. Therefore the system recovers insanely quick or there is a redundant service that kicks in when the other is down. The last is the most realistic.

Autonomous driving cars are reaching a safety requirements compare to the airplanes, or even more complex, because the environment they work has many more factors, traffic lights, traffic signs, people, cars, etc.

Snake Sanders
  • 961
  • 1
  • 6
  • 12
3

The IoT devices are normally non real-time machines.

These devices will be connected to the controllers and readers to collect data. And would help with the best route while driving. or control the cooling system wrt the weather forecast(Chuckle).

The functions of the automobile that has to happen in real-time are the operation of auto-brake, airbags etc. (During collision). These are better to have their control system in the vehicle itself, rather than over the internet.

The boot time for a Hard real-time application should be as minimal as possible(in milliseconds). But the IoT system would not be that fast because, it has many functionalities like the Internet Capability, GPS system, etc.

For the AC application that you mentioned, It might be feasible to use an IoT control system!

Hope it helps.

Prashanth Benny
  • 545
  • 3
  • 20