Comparing Coding Runtime Effect on V2X Communication Performance
Primary Investigator (PI) Name
Billy Kihei
Department
SPCEET - Electrical and Computer Engineering
Abstract
The Owlbox is an open-source Vehicle-to-Everything (V2X) transmitter/receiver based on a Linux Single Board Computer (SBC). The device can utilize various coding runtimes to communicate on the dedicated 5.8 GHz spectrum. The packet reception and transmission speed for programs utilizing runtimes such as C, NodeJS, and Python are compared to determine a preferred runtime for different use cases. The runtimes are compared through Packet Reception Rate (PRR) and Packet Transmission Rate (PTR) on ARM and x86 processors using the same Network Interface Chip.
Disciplines
Computer and Systems Architecture | Computer Engineering | Digital Communications and Networking | Hardware Systems | Other Computer Engineering | Other Electrical and Computer Engineering
Comparing Coding Runtime Effect on V2X Communication Performance
The Owlbox is an open-source Vehicle-to-Everything (V2X) transmitter/receiver based on a Linux Single Board Computer (SBC). The device can utilize various coding runtimes to communicate on the dedicated 5.8 GHz spectrum. The packet reception and transmission speed for programs utilizing runtimes such as C, NodeJS, and Python are compared to determine a preferred runtime for different use cases. The runtimes are compared through Packet Reception Rate (PRR) and Packet Transmission Rate (PTR) on ARM and x86 processors using the same Network Interface Chip.