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...
Main Authors: | , , , |
---|---|
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 |