Dusan Stanisic, Marija Antic, Dusan Kenjic, L. Bilac
{"title":"通过Android Java服务向IVI域提供ADAS数据的一种解决方案","authors":"Dusan Stanisic, Marija Antic, Dusan Kenjic, L. Bilac","doi":"10.1109/ZINC58345.2023.10174158","DOIUrl":null,"url":null,"abstract":"In recent years, manufacturers are working parallel in developing and integrating two in-vehicle systems, an Advanced Driver Assistance System (ADAS) and In-Vehicle Infotainment (IVI). ADAS’s purpose is to increase safety and aid the driver while the vehicle is in motion, by using various sensors to perceive the vehicle surrounding or the driver’s errors and respond accordingly. Consumer applications in the IVI domain would significantly benefit from accessing such vehicle-specific data. Unfortunately, due to active vehicle system architecture requirements, the IVI domain cannot achieve communication with the ADAS by following traditional signal-oriented mechanisms. In addition, Android paved its way into the IVI domain as the most common Operating System because of its high flexibility and customization, but without being adapted for communication with ADAS. This paper offers a solution for enabling Android applications to access ADAS data via Java services. Data is procured over GENIVI company’s SOME/IP-based communication middleware, integrated within the services. Communication performance is measured, evaluated, and limitations are identified.","PeriodicalId":383771,"journal":{"name":"2023 Zooming Innovation in Consumer Technologies Conference (ZINC)","volume":"179 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"One solution of providing ADAS data to the IVI domain via the Android Java service\",\"authors\":\"Dusan Stanisic, Marija Antic, Dusan Kenjic, L. Bilac\",\"doi\":\"10.1109/ZINC58345.2023.10174158\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In recent years, manufacturers are working parallel in developing and integrating two in-vehicle systems, an Advanced Driver Assistance System (ADAS) and In-Vehicle Infotainment (IVI). ADAS’s purpose is to increase safety and aid the driver while the vehicle is in motion, by using various sensors to perceive the vehicle surrounding or the driver’s errors and respond accordingly. Consumer applications in the IVI domain would significantly benefit from accessing such vehicle-specific data. Unfortunately, due to active vehicle system architecture requirements, the IVI domain cannot achieve communication with the ADAS by following traditional signal-oriented mechanisms. In addition, Android paved its way into the IVI domain as the most common Operating System because of its high flexibility and customization, but without being adapted for communication with ADAS. This paper offers a solution for enabling Android applications to access ADAS data via Java services. Data is procured over GENIVI company’s SOME/IP-based communication middleware, integrated within the services. Communication performance is measured, evaluated, and limitations are identified.\",\"PeriodicalId\":383771,\"journal\":{\"name\":\"2023 Zooming Innovation in Consumer Technologies Conference (ZINC)\",\"volume\":\"179 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-05-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 Zooming Innovation in Consumer Technologies Conference (ZINC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ZINC58345.2023.10174158\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 Zooming Innovation in Consumer Technologies Conference (ZINC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ZINC58345.2023.10174158","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
One solution of providing ADAS data to the IVI domain via the Android Java service
In recent years, manufacturers are working parallel in developing and integrating two in-vehicle systems, an Advanced Driver Assistance System (ADAS) and In-Vehicle Infotainment (IVI). ADAS’s purpose is to increase safety and aid the driver while the vehicle is in motion, by using various sensors to perceive the vehicle surrounding or the driver’s errors and respond accordingly. Consumer applications in the IVI domain would significantly benefit from accessing such vehicle-specific data. Unfortunately, due to active vehicle system architecture requirements, the IVI domain cannot achieve communication with the ADAS by following traditional signal-oriented mechanisms. In addition, Android paved its way into the IVI domain as the most common Operating System because of its high flexibility and customization, but without being adapted for communication with ADAS. This paper offers a solution for enabling Android applications to access ADAS data via Java services. Data is procured over GENIVI company’s SOME/IP-based communication middleware, integrated within the services. Communication performance is measured, evaluated, and limitations are identified.