TY - JOUR
T1 - Improving TCP performance in vehicle-to-grid (V2G) communication
AU - Park, Jinwoo
AU - Kim, Hyogon
AU - Choi, Jin Young
N1 - Funding Information:
Funding: This research was supported by Next-Generation Information Computing Development Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science and ICT (No. 2017M3C4A7083676).
Funding Information:
This research was supported by Next-Generation Information Computing Development Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science and ICT (No. 2017M3C4A7083676).
PY - 2019/11
Y1 - 2019/11
N2 - On a connected car, the performance of Internet access will significantly affect the user experience. For electric cars that use vehicle-to-grid (V2G) communication to interact with the Internet during charging, the charge cable quality poses a challenge to the V2G communication. Specifically, the performance of Transmission Control Protocol (TCP), the transport protocol that most Internet applications use, may suffer due to the high noise and consequent errors that the charge cable presents. Currently, TCP NewReno is the TCP implementation that ISO 15118 standard stipulates for the V2G communication. However, its congestion control algorithm has been designed for the general Internet environment where congestion, not link errors, account for most of packet losses. Indeed, we confirm that the throughput of TCP NewReno rapidly degrades as the error rate increases on the charge cable. Specifically, we show that other TCP variants such as TCP Illinois far exceeds TCP NewReno in both lossy and non-lossy link environments. Finally, we propose how to configure TCP NewReno parameters to make it achieve the throughput comparable to other TCP variants on V2G communication environments, regardless of the link quality presented by the charging cable.
AB - On a connected car, the performance of Internet access will significantly affect the user experience. For electric cars that use vehicle-to-grid (V2G) communication to interact with the Internet during charging, the charge cable quality poses a challenge to the V2G communication. Specifically, the performance of Transmission Control Protocol (TCP), the transport protocol that most Internet applications use, may suffer due to the high noise and consequent errors that the charge cable presents. Currently, TCP NewReno is the TCP implementation that ISO 15118 standard stipulates for the V2G communication. However, its congestion control algorithm has been designed for the general Internet environment where congestion, not link errors, account for most of packet losses. Indeed, we confirm that the throughput of TCP NewReno rapidly degrades as the error rate increases on the charge cable. Specifically, we show that other TCP variants such as TCP Illinois far exceeds TCP NewReno in both lossy and non-lossy link environments. Finally, we propose how to configure TCP NewReno parameters to make it achieve the throughput comparable to other TCP variants on V2G communication environments, regardless of the link quality presented by the charging cable.
KW - Connected car
KW - TCP congestion control
KW - V2G
UR - http://www.scopus.com/inward/record.url?scp=85074233735&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85074233735&partnerID=8YFLogxK
U2 - 10.3390/electronics8111206
DO - 10.3390/electronics8111206
M3 - Article
AN - SCOPUS:85074233735
VL - 8
JO - Electronics (Switzerland)
JF - Electronics (Switzerland)
SN - 2079-9292
IS - 11
M1 - 1206
ER -