IoT-Based Resource Control for In-Vehicle Infotainment Services: Design and Experimentation
<p>Architecture of the existing in-vehicle infotainment (IVI) system.</p> "> Figure 2
<p>Architecture of proposed IVI system.</p> "> Figure 3
<p>Configuration of proposed IVI system components.</p> "> Figure 4
<p>Lightweight Machine-to-Machine (LWM2M) operations.</p> "> Figure 5
<p>Use of LWM2M standard for IVI services.</p> "> Figure 6
<p>Registration of the owner.</p> "> Figure 7
<p>Registration of user.</p> "> Figure 8
<p>Request of the resource list by owner.</p> "> Figure 9
<p>Resource control for owner.</p> "> Figure 10
<p>Request of resource list by user.</p> "> Figure 11
<p>Control of personal resources by user.</p> "> Figure 12
<p>Control of shared resources by user.</p> "> Figure 13
<p>Comparison of data volume used in IVI resources control by simulation.</p> "> Figure 14
<p>Testbed configuration.</p> "> Figure 15
<p>Screen captures for resource list requests from owner and user.</p> "> Figure 16
<p>Packet capturing results for resource list request by user.</p> "> Figure 17
<p>Screen captures for shared resource control by owner and user.</p> "> Figure 18
<p>Packet capturing results for shared resource control by user.</p> "> Figure 19
<p>Personal resource control by owner and user.</p> "> Figure 20
<p>Comparison of data volume used for IVI resources control by experimentation.</p> "> Figure 21
<p>Comparison of bandwidth usage during experimentation.</p> "> Figure 22
<p>Comparison of response times for IVI resource control messages.</p> ">
Abstract
:1. Introduction
2. Framework of IoT-based Resource Control
2.1. System Architecture
2.2. Types of Resources: Personal and Shared
2.3. Types of Users: Owner and Other Users
2.4. Use of LWM2M for Communication
3. Operations for User Registration and Resource Control
3.1. User Registration
3.2. Resource Control for Owner
3.3. Resource Control for Users
4. Performance Analysis and Experimentations
4.1. Analysis by Simulation
4.2. Implementation and Testbed Experimentations
4.3. Performance Comparison by Exprimentation
5. Conclusions and Future Research
Author Contributions
Funding
Conflicts of Interest
References
- Guo, J.; Song, B.; He, Y.; Yu, F.R.; Sookhak, M. A Survey on Compressed Sensing in Vehicular Infotainment Systems. IEEE Commun. Surv. Tutor. 2017, 19, 2662–2680. [Google Scholar] [CrossRef]
- Schneiderman, R. Car Makers See Opportunities in Infotainment, Driver-Assistance Systems. IEEE Signal Process. Mag. 2012, 30, 11–15. [Google Scholar] [CrossRef]
- Nawaz, T.; Mian, M.S.; Habib, H.A. Infotainment devices control by eye gaze and gesture recognition fusion. IEEE Trans. Consum. Electron. 2008, 54, 277–282. [Google Scholar] [CrossRef]
- Greengard, S. Automotive systems get smarter. Commun. ACM 2015, 58, 18–20. [Google Scholar] [CrossRef]
- BMW Case Study. Available online: https://www.genivi.org/resource-documents (accessed on 14 November 2018).
- CES 2018: Mercedes-Benz Presents the Future. Available online: https://www.mercedes-benz.com/en/mercedes-benz/exhibitions/ces/ (accessed on 14 November 2018).
- CES 2018: Next-Gen Volvo S60 Interior Leaked by Garmin. Available online: https://gas2.org/2018/01/09/ces-2018-next-gen-volvo-s60-interior-leaked-by-garmin/ (accessed on 14 November 2018).
- Fleming, B. Advances in Automotive Electronics [Automotive Electronics]. IEEE Veh. Technol. Mag. 2015, 10, 4–13. [Google Scholar] [CrossRef]
- Traub, M.; Maier, A.; Barbehon, K.L. Future Automotive Architecture and the Impact of IT Trends. IEEE Softw. 2017, 34, 27–32. [Google Scholar] [CrossRef]
- GENIVI Reference Architecture. Available online: https://www.genivi.org/resource-documents (accessed on 18 November 2018).
- BMW i3 Parks Itself in a Multistorey Parking Garage. Available online: https://www.bmwblog.com/2015/01/06/bmw-i3-parks-multistorey-parking-garage/ (accessed on 18 November 2018).
- OCF 2.0—Constrained Device Support OIC 1.1—Core Technology WG CR 2413. Available online: https://openconnectivity.org/developer/specifications (accessed on 18 November 2018).
- Petrescu, A.; Benamar, N.; Haerri, J.; Lee, J.; Ernst, T. Transmission of IPv6 Packets over IEEE 802.11 Networks Operating in Mode Outside the Context of a Basic Service Set; IETF Draft, IPv6-over-80211-OCB; IETF: Fremont, CA, USA, 2018. [Google Scholar]
- Jeong, J. IP Wireless Access in Vehicular Environments (IPWAVE): Problem Statement and Use Cases; IETF Draft, draft-ietf-ipwave-vehicular-networking-07; IETF: Fremont, CA, USA, 2018. [Google Scholar]
- Ivan, T.; Michael, S.; Yun-Cheng, J.; Ye-Yi, W.; Alex, A. Commute UX: Voice Enabled In-Car Infotainment System. Available online: https://www.microsoft.com/en-us/research/publication/commute-ux-voice-enabled-in-car-infotainment-system/ (accessed on 21 November 2018).
- Jani, H.; Erno, M.; Jani, L.; Toni, P.; Kaisa, V.V.M.; Roope, R. Mobile Devices as Infotainment User Interfaces in the Car: Xontextual Study and Design Implications. In Proceedings of the 15th International Conference on Human-computer Interaction with Mobile Devices and Services, Munich, Germany, 27–30 August 2013; pp. 137–146. [Google Scholar]
- Karly, S.; Clment, C.; David, M.; George, S. Gesture Recognition Using mm-Wave Sensor for Human-Car Interface. IEEE Sens. Lett. 2018, 2, 3500904. [Google Scholar] [CrossRef]
- Renran, T.; Lingxi, L.; Vikram, R.; Gerald, W.; Vincent, D.; Yaobin, C. Study on the Display Positions for the Haptic Rotary Device-Based Integrated In-Vehicle Infotainment Interface. IEEE Trans. Intell. Transp. Syst. 2014, 15, 1234–1245. [Google Scholar] [CrossRef]
- Sonnenberg, J. Service and user Interface transfer from nomadic devices to car infotainment systems. In Proceedings of the 2nd International Conference on Automotive User Interfaces and Interactive Vehicular Applications, Pittsburgh, PA, USA, 11–12 November 2010; pp. 162–165. [Google Scholar]
- Sandro, R.G. Intelligent In-Car-Infotainment Systems: A Contextual Personalized Approach. In Proceedings of the 8th International Conference on Intelligent Environments, Guanajuato, Mexico, 26–29 June 2012. [Google Scholar] [CrossRef]
- Sriram, R.; Sheth, A. Internet of Things Perspective. IT Prof. 2015, 17, 60–63. [Google Scholar] [CrossRef]
- Weyrich, M.; Ebert, C. Reference Architecture for the Internet of Things. IEEE Softw. 2015, 33, 112–116. [Google Scholar] [CrossRef]
- Shahzad, M.; Singh, M. Continuous Authentication and Authorization for the Internet of Things. IEEE Internet Comput. 2017, 21, 86–90. [Google Scholar] [CrossRef]
- Hokeun, K.; Edward, L. Authentication and Authorization for the Internet of Things. IT Prof. 2017, 19, 27–33. [Google Scholar] [CrossRef]
- Lightweight Machine to Machine Technical Specification. Available online: http://www.openmobilealliance.org/wp/ (accessed on 21 November 2018).
- Tracey, D.; Sreenan, C. OMA LWM2M in a holistic architecture for the Internet of Things. In Proceedings of the IEEE 14th ICNSC, Calabria, Italy, 16–18 May 2017. [Google Scholar]
- Rao, S.; Chendanda, D.; Deshpande, C.; Lakkundi, V. Implementing LWM2M in constrained IoT devices. In Proceedings of the 2015 IEEE Conference on Wireless Sensors (ICWiSe), Melaka, Malaysia, 24–26 August 2015. [Google Scholar]
- Shelby, Z.; Hartke, K.; Bormann, C. The Constrained Application Protocol (CoAP); IETF RFC 7252; Internet Engineering Task Force (IETF): Fremont, CA, USA, 2014. [Google Scholar]
- MQTT Specifications Version 3.1.1. Available online: http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html (accessed on 22 July 2018).
- Apache Commons Math 3.6.1 API. Available online: http://commons.apache.org/proper/commons-math/javadocs/api-3.6.1/index.html (accessed on 8 December 2018).
- Latte-Panda. Available online: http://docs.lattepanda.com/ (accessed on 8 December 2018).
Existing IVI System | Proposed IVI System | |
---|---|---|
Network Topology | One-to-one (peer-to-peer) | One-to-many (Star) with IVI-Master |
User Type | Owner | Owner and users |
Resource Control | Direct control by user | Control by IVI-Master |
Resource Type | Personal resource | Personal and shared resources |
Communication Protocols | MAC/PHY protocols (Bluetooth, ZigBee, etc.) | LWM2M (CoAP, MQTT, HTTP, etc.) |
Parameter | Description | Value |
---|---|---|
Icomm | Time interval for generation of messages to be sent to a sensor | Random variable with exp(λ=T/3) |
Mcon | Size of message for connection | 400 bytes |
Mcreq | Size of request message for command | 420 bytes |
Mcres | Size of response message for command | 380 bytes |
P | Probability that two or more messages will be delivered before transmission | 0.15 |
Tcycle | Period of duty cycle | T/2 |
Nsensor | Number of IVI Resources | Variable |
Ncomm | Number of commands transferred to IVI resources | Random variable with Pois(λ=3 Nsensor) |
Ve | Volume of data transferred to IVI resources in the existing scheme | To be calculated |
Vp | Volume of data transferred to IVI resources in the proposed scheme | To be calculated |
User Device | IVI-Master | IVI Resource | |
---|---|---|---|
Device Model | Galaxy Note 5 | Latte-Panda | Raspberry pi 3 B+ |
Operating System | Android 7.0 Nougat | Ubuntu 16.04 LTS | Raspbian |
Candidate Scheme | Average (μ) | Standard Deviation (σ) |
---|---|---|
Existing Scheme | 1763.6 bytes | 564.11 bytes |
Proposed Scheme | 1301 bytes | 246.629 bytes |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Choi, D.-K.; Jung, J.-H.; Kim, J.-I.; Gohar, M.; Koh, S.-J. IoT-Based Resource Control for In-Vehicle Infotainment Services: Design and Experimentation. Sensors 2019, 19, 620. https://doi.org/10.3390/s19030620
Choi D-K, Jung J-H, Kim J-I, Gohar M, Koh S-J. IoT-Based Resource Control for In-Vehicle Infotainment Services: Design and Experimentation. Sensors. 2019; 19(3):620. https://doi.org/10.3390/s19030620
Chicago/Turabian StyleChoi, Dong-Kyu, Joong-Hwa Jung, Ji-In Kim, Moneeb Gohar, and Seok-Joo Koh. 2019. "IoT-Based Resource Control for In-Vehicle Infotainment Services: Design and Experimentation" Sensors 19, no. 3: 620. https://doi.org/10.3390/s19030620