Since Henry Ford opened the doors of his factory, innovation has been part of the manufacturing and operation process of the automotive industry. During the last years, some dramatic changes have been adopted, like the usage of electric/hybrid engines, autonomous and self-driving technologies, connected vehicles and user interactivity.
WebRTC one of the key technologies for the next generation of cars
WebRTC can be one of the key technologies for connected cars, adding a communication layer to this challenging industry.
The global market for connected cars is expected to grow by 270 percent by 2022, according to a new report. More than 125 million passenger cars with embedded connectivity are forecast to ship worldwide between 2018 and 2022,
Internet of business
Today, most of the vehicles include some kind of onboard computer and screen, that helps the driver to control a wide range of functions of the car, including GPS and cruise control and some indicators about the performance of the car. In addition, mobile phones can be easily connected to the car (i.e., Carplay from Apple for iOS) adding more value to the user experience. For instance, it’s possible to send and receive Whatsapp messages using voice recognition tools, with no need to touch the screen while driving.
WebRTC can be integrated into embedded devices
Today, WebRTC is one of the technologies adopted by over-the-top players and communication service providers (Google hangouts, Skype web, etc), with browser and mobile application versions. In addition, WebRTC can be integrated into embedded devices, which opens up the possibility to build new use cases in IoT, including verticals like telemedicine (adding multimedia to medical devices), intercoms, set-top-boxes, etc.
The adoption of webRTC by cars is interesting to boost user interactivity. Now, most of the onboard computers and personal mobile devices support WebRTC, so they are ready to manage real-time communications. Quobis had the chance to work in this field in the R&D project Sat2car, along with PSA Peugeot Citroen and other industry stakeholders.
Fig.1. Car to agent communications with signaling and media ciphered.
Video assistance for car-sharing, car-pooling, and rental
One of the use cases consists of providing assistance and videoconference services to users of a professional or pay-per-use fleet.
WebRTC provides functionalities like audio/video conference with customer service of the car manufacturer, assurance services or fleet manager or event audio/video conference between users. This helps drivers, that are not familiar with the car, to access the support services.
Supervisor mode
Real-time communications can be also adopted for adding a supervisor mode. As an example, the driver of a fleet or car-sharing company can be contacted from a smartphone for supervision (from parents, fleet manager, end customer, etc.). In this scenario, car information (speed, GPS, load weight, etc.) and cameras can be available for communication, so car owners can have some type of control of the behavior of the driver and performance of the car. In this case, different cameras for specific zones (driver cabin, cargo cabin, etc.) can be used for supervision.
Another use case for WebRTC is an emergency call where a WebRTC client is running in the Car PC or onboard unit. As an example, the video from the car can be recorded in 5 minutes buffer mode. The driver or a crash sensor can activate an emergency call to customer service or emergencies, allowing them to have access to the video from the car and to the sensor’s information (speed, GPS, etc.) in real-time. Others (police, the insurance company,….) can receive automatically the recording of the last 5 minutes. In addition, in case of an emergency, drivers near the emergency location receive a notification to be careful or asking for help or assistance.
Assistance in case of overtakes
Another possibility is real-time video transmission to provide better assistance in case of overtakes. Imagine large vehicles or vans that could transmit real-time video from frontal camera to the onboard units of vehicles just behind in order to facilitate overtaking. For instance, large vehicles can have a stick in the rear of the vehicle to notify drivers that they provide this feature (i.e. message: “Video car enabled – use my license plate number to connect to my front camera). This connection could be automatically in the car has a camera and the truck a stick with a QR code. In any case, as this communication is critical, security procedures will be included to validate the veracity of video source and remove/reduce video delays.
WebRTC and the autonomous car
For the moment, we have been talking about traditional cars but this is even more interesting for autonomous cars. Users will be available to work from the car, so interactivity will be even more important. Provide tools for entertainment or just connectivity to work from the vehicle will be one of the demands of this new market.
https://youtu.be/cXtnaMtbB3g?t=17
There are different use cases for these vehicles. As an example, one of the use cases is when the driver recovers the car control because of working areas (or difficulties in the interpretation of video to take decisions autonomously), car information is transmitted to the central service. This video can be used as learning material, taking into account the actions of the driver.
Another possibility for connected and legacy cars are notification system. For instance, some events can be detected by the camera from the car in real-time and transmitted to a notification system that generates alarms or notifications to the drivers in the same area: traffic jams, accidents, emergency, parking availability, etc. There are some current tools to expose this type of issues (i.e. Google Maps or Waze) but they lack of real-time feedback.
Fig 2. car-sharing information from front camera to feed an AI system that will launch notifications
SIP interconnection is still challenging today, and emerging UCaaS solutions as MS Teams put this challenge in the core of digital transformation of communication infrastructures. Despite the protocol being designed in 1996 and standardized in 1999, it’s not direct to connect different vendor PBXs and softswitches. Based on Session Border Controller and other interconnection elements, Quobis has been…
In 2018 one of the co-founders of WhatsApp, Jan Koum, decided to leave the company due to discrepancies over the plans of the parent company (Facebook) to integrate the data of WhatsApp users with other group products. (Goal). This movement, together with other controversies about privacy and data protection that have historically persecuted Facebook, motivated…
Vigo (Spain), December 20, 2012. – QUOBIS (quobis.com ) announces the public release of QoffeeSIP, a full SIP stack for WebRTC applications. QoffeeSIP enables the creation of video & voice applications over the web and, in a short future, the connection of browsers to any SIP enabled device. WebRTC, HTML5 and this stack open up new…
Quobis has been recognised in the Ardan 2016 report as one of the most innovative Galician companies. Quobis has achieved the Five-Star category in the Innovation ranking of the Economic and Competitiveness report made by “Zona Franca de Vigo” in conjunction with the Galician Innovation Agency and the University of Vigo. More information: www.ardan.es/ardan/media/ejemplos/informeardangalicia2016.pdf Over the last six…
Finally it’s out. Apple joins the WebRTC train and announces the support of the Javascript API into Safari v11. This will come with with next release of the iOS and macOS systems, so it seems that the support is near. “Safari 11.0 ships with iOS 11.0 and macOS 10.13. It is also available on macOS…
Google SIP Link, we can say that it is the equivalent of Microsoft Direct Routing for the connection with the clients’ telecom operators, in the case of using Google Voice. To do this, Session Border Controllers such as Oracle, Ribbon and Audiocodes have certified their SBCs and allow the connection of the corporate voice infrastructure…