Back to Search
Start Over
Design and implementation of a UPnP-can gateway for automotive environments
- Source :
- International Journal of Automotive Technology. 14:91-99
- Publication Year :
- 2013
- Publisher :
- Springer Science and Business Media LLC, 2013.
-
Abstract
- In this paper, we propose a universal plug and play (UPnP) — controller area network (CAN) gateway system using UPnP middleware for interoperability between external smart devices and an in-vehicle network. The proposed gateway consists of a UPnP communication device, a CAN communication device, and a device translator layer. In-vehicle devices are not usually IP-based, so we implemented an in-vehicle device manager in the UPnP communication device which is in the gateway. We developed a vehicle simulator to produce real vehicular data for performance analysis. The CAN communication device transmits and receives real-time vehicle data between the real vehicular simulator and external devices through the UPnP. The device translator layer configures a message frame for enabling seamless data input and output between the CAN and UPnP protocols. After implementation, we generated an internal-external service request and tested the result. Finally, we confirmed the service request and operation between external devices and the internal vehicular device. Additionally, for a variety of external device numbers and communication environments, we demonstrated the gateway performance by measuring the round trip time (RTT) for overall service implementation.
- Subjects :
- Service (systems architecture)
Engineering
business.industry
Interoperability
ComputerApplications_COMPUTERSINOTHERSYSTEMS
Round-trip delay time
Gateway (computer program)
CAN bus
Embedded system
Middleware
Automotive Engineering
Universal Plug and Play
ANSI device numbers
business
Computer network
Subjects
Details
- ISSN :
- 19763832 and 12299138
- Volume :
- 14
- Database :
- OpenAIRE
- Journal :
- International Journal of Automotive Technology
- Accession number :
- edsair.doi...........d9bfc4a5f283c571d19f1eecea0f53a7