Abstract

With the growth of Internet-of-Things (IoT) technology and the automobile industry, various In-Vehicle Infotainment (IVI) services have been developed, in which users can exploit a variety of IVI devices, such as navigation systems, cameras, speakers, headrest displays and heated seats. A typical IVI system is based on the peer-to-peer model, in which the user will directly control each device. This tends to induce a large overhead and inconvenience to the user. To overcome the drawbacks of the peer-to-peer model, the centralized IVI (C-IVI) scheme was recently proposed in which an IVI master is employed to provide IVI services between users and devices. However, the centralized model gives lower performance, as the number of users and devices gets larger. To improve the performance of IVI services, in this paper, we propose an agent-based IVI (A-IVI) scheme. In the proposed A-IVI scheme, a new entity called ‘agent’ is introduced, based on the C-IVI model. Each IVI agent will be used to manage a group of devices and also to perform the communication with the IVI master, on behalf of the concerned devices. The proposed scheme can be used to provide scalability and perform enhancement. The IVI agents are also helpful for supporting a variety of constrained IVI devices, such as speakers or cameras, which may usually have too low power to perform IoT communications. The proposed A-IVI scheme is implemented by using the IoT messaging protocols. For performance comparison with the existing schemes, we performed testbed experimentations. From the results, we see that the proposed A-IVI scheme can provide better performance than the existing IVI systems in terms of transmission delays, throughput and master’s loads. It is expected that the proposed scheme may be used effectively for IVI systems with a large number of users/devices, as seen in public transportation, such as public trains or airplanes.

Highlights

  • Nowadays, a variety of technologies on autonomous vehicles have been extensively developed, including autonomous driving technology [1,2]

  • We propose an agent-based In-Vehicle Infotainment (IVI) (A-IVI) scheme the number of users and devices gets larger

  • We proposed agent-based IVI systems to provide more effective communication

Read more

Summary

Introduction

A variety of technologies on autonomous vehicles have been extensively developed, including autonomous driving technology [1,2]. Of the driver can bio-monitoring devices and delivered to IVI users [8]. The conventional conventional IVI system is is based based on on the the peer-to-peer peer-to-peer model, model, in in which which the the vehicle vehicle driver driver (owner) will directly control all devices in the vehicle, such as navigation, black-box, and camera,. (owner) will directly control all devices in the vehicle, such as navigation, black-box, and camera, as as shown. This tends inducelarge largeoverhead overheadand andinconvenience inconvenienceto tothe the user. Service, which is driver, to use and control those IVI devices.

Conventional
System
Centralized
Example
Registration
Authentication Management
Device Control
Device Monitoring
Profile Management
Content
Multiple URI Communication
Indirect and Direct
IVI User Registration
Owner masternot will create a URL for
IVI Resource Registration
10. Operation
IVI Device Monitoring
Indirect Data Communication
Direct Data Communication
Testbed Configuration
15. Testbed
16. Access
IVI Agent Registration
IVI Device Registration
Figure
23. Packet
Throughput
26. Throughput
Master Load
Conclusions and Future Works
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call