Design and implementation of a UPnP-can gateway for automotive environments

H. S. Seo, B. C. Kim, P. S. Park, C. D. Lee, Sang Sun Lee

Research output: Contribution to journalArticle

7 Citations (Scopus)

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.

Original languageEnglish
Pages (from-to)91-99
Number of pages9
JournalInternational Journal of Automotive Technology
Volume14
Issue number1
DOIs
StatePublished - 2013 Feb 6

Fingerprint

Controllers
Telecommunication networks
Communication
Simulators
Gateways (computer networks)
Computer networks
Middleware
Interoperability
Managers
Computer systems
Network protocols

Keywords

  • Control area network (CAN)
  • In-vehicle network
  • Nomadic device
  • Universal plug & play (UPnP)
  • Vehicle gateway

Cite this

Seo, H. S. ; Kim, B. C. ; Park, P. S. ; Lee, C. D. ; Lee, Sang Sun. / Design and implementation of a UPnP-can gateway for automotive environments. In: International Journal of Automotive Technology. 2013 ; Vol. 14, No. 1. pp. 91-99.
@article{abf2d86210fc480c8fdb6194cc08a5dd,
title = "Design and implementation of a UPnP-can gateway for automotive environments",
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.",
keywords = "Control area network (CAN), In-vehicle network, Nomadic device, Universal plug & play (UPnP), Vehicle gateway",
author = "Seo, {H. S.} and Kim, {B. C.} and Park, {P. S.} and Lee, {C. D.} and Lee, {Sang Sun}",
year = "2013",
month = "2",
day = "6",
doi = "10.1007/s12239-013-0011-5",
language = "English",
volume = "14",
pages = "91--99",
journal = "International Journal of Automotive Technology",
issn = "1229-9138",
number = "1",

}

Design and implementation of a UPnP-can gateway for automotive environments. / Seo, H. S.; Kim, B. C.; Park, P. S.; Lee, C. D.; Lee, Sang Sun.

In: International Journal of Automotive Technology, Vol. 14, No. 1, 06.02.2013, p. 91-99.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Design and implementation of a UPnP-can gateway for automotive environments

AU - Seo, H. S.

AU - Kim, B. C.

AU - Park, P. S.

AU - Lee, C. D.

AU - Lee, Sang Sun

PY - 2013/2/6

Y1 - 2013/2/6

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

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

KW - Control area network (CAN)

KW - In-vehicle network

KW - Nomadic device

KW - Universal plug & play (UPnP)

KW - Vehicle gateway

UR - http://www.scopus.com/inward/record.url?scp=84873184508&partnerID=8YFLogxK

U2 - 10.1007/s12239-013-0011-5

DO - 10.1007/s12239-013-0011-5

M3 - Article

AN - SCOPUS:84873184508

VL - 14

SP - 91

EP - 99

JO - International Journal of Automotive Technology

JF - International Journal of Automotive Technology

SN - 1229-9138

IS - 1

ER -