Agent-Based In-Vehicle Infotainment Services in Internet-of-Things Environments

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 IV...

Full description

Bibliographic Details
Main Authors: Dong-Kyu Choi, Joong-Hwa Jung, Hye-Been Nam, Seok-Joo Koh
Format: Article
Language:English
Published: MDPI AG 2020-08-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/9/8/1288
_version_ 1797558876132868096
author Dong-Kyu Choi
Joong-Hwa Jung
Hye-Been Nam
Seok-Joo Koh
author_facet Dong-Kyu Choi
Joong-Hwa Jung
Hye-Been Nam
Seok-Joo Koh
author_sort Dong-Kyu Choi
collection DOAJ
description 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.
first_indexed 2024-03-10T17:37:33Z
format Article
id doaj.art-6aa31783d73a43998b6159b28c88e0d8
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-10T17:37:33Z
publishDate 2020-08-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-6aa31783d73a43998b6159b28c88e0d82023-11-20T09:47:53ZengMDPI AGElectronics2079-92922020-08-0198128810.3390/electronics9081288Agent-Based In-Vehicle Infotainment Services in Internet-of-Things EnvironmentsDong-Kyu Choi0Joong-Hwa Jung1Hye-Been Nam2Seok-Joo Koh3School of Computer Science and Engineering, Kyungpook National University, Daegu 41566, KoreaSchool of Computer Science and Engineering, Kyungpook National University, Daegu 41566, KoreaSchool of Computer Science and Engineering, Kyungpook National University, Daegu 41566, KoreaSchool of Computer Science and Engineering, Kyungpook National University, Daegu 41566, KoreaWith 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.https://www.mdpi.com/2079-9292/9/8/1288Internet-of-Thing (IoT)In-Vehicle Infotainment (IVI)masteragents
spellingShingle Dong-Kyu Choi
Joong-Hwa Jung
Hye-Been Nam
Seok-Joo Koh
Agent-Based In-Vehicle Infotainment Services in Internet-of-Things Environments
Electronics
Internet-of-Thing (IoT)
In-Vehicle Infotainment (IVI)
master
agents
title Agent-Based In-Vehicle Infotainment Services in Internet-of-Things Environments
title_full Agent-Based In-Vehicle Infotainment Services in Internet-of-Things Environments
title_fullStr Agent-Based In-Vehicle Infotainment Services in Internet-of-Things Environments
title_full_unstemmed Agent-Based In-Vehicle Infotainment Services in Internet-of-Things Environments
title_short Agent-Based In-Vehicle Infotainment Services in Internet-of-Things Environments
title_sort agent based in vehicle infotainment services in internet of things environments
topic Internet-of-Thing (IoT)
In-Vehicle Infotainment (IVI)
master
agents
url https://www.mdpi.com/2079-9292/9/8/1288
work_keys_str_mv AT dongkyuchoi agentbasedinvehicleinfotainmentservicesininternetofthingsenvironments
AT joonghwajung agentbasedinvehicleinfotainmentservicesininternetofthingsenvironments
AT hyebeennam agentbasedinvehicleinfotainmentservicesininternetofthingsenvironments
AT seokjookoh agentbasedinvehicleinfotainmentservicesininternetofthingsenvironments