ECEASST-NETSYS2021-camera-ready


Electronic Communications of the EASST 
Volume 080 (2021) 

Guest Editors: Andreas Blenk, Mathias Fischer, Stefan Fischer, Horst Hellbrück, Oliver Hohlfeld, 
Andreas Kassler, Koojana Kuladinithi, Winfried Lamersdorf, Olaf Landsiedel, Andreas Timm-
Giel, Alexey Vinel 

ECEASST Home Page: http://www.easst.org/eceasst/ ISSN 1863-2122 

 
 

 
 
 
 
  
 
 
 
 

 
 

 
 
 
 
 
 
  
 
 
 

 
 

Conference on Networked Systems 2021 
(NetSys 2021) 

Impact of radio channel characteristics on the longitudinal behaviour of 
truck platoons in critical car-following situations  

 
Salil Sharma, Ehab Al-Khannaq, Raphael Riebl, Wouter Schakel,  

Peter Knoppers, Alexander Verbraeck and Hans van Lint 
 

7 Pages 



 
 
 ECEASST 

2 / 8 Volume 080 (2021) 

Impact of radio channel characteristics on the longitudinal behaviour 
of truck platoons in critical car-following situations 

 
Salil Sharma1, Ehab Al-Khannaq2, Raphael Riebl3, Wouter Schakel4,  

Peter Knoppers5, Alexander Verbraeck6 and Hans van Lint7 
 

1S.Sharma-4@tudelft.nl    
Delft University of Technology, Delft, The Netherlands 

 

2ehabsoa@gmail.com  
Van Oord, Rotterdam, The Netherlands 

 

3Raphael.Riebl@carissma.eu   
Technische Hochschule Ingolstadt, Germany 

 
4w.j.schakel@tudelft.nl   

5P.Knoppers@tudelft.nl  
6a.verbraeck@tudelft.nl  

7J.W.C.vanLint@tudelft.nl  
Delft University of Technology, Delft, The Netherlands 

 
Abstract: Truck platooning is an application of cooperative adaptive cruise control 

(CACC) which relies on vehicle-to-vehicle communications facilitated by vehicle ad-hoc 
networks. Communication uncertainties can affect the performance of a CACC controller. 
Previous research has not considered the full spectrum of possible car-following scenarios 
needed to understand how the longitudinal behaviour of truck platoons would be affected 
by changes in the communication network. In this paper, we investigate the impact of radio 
channel parameters on the string stability and collision avoidance capabilities of a CACC 
controller governing the longitudinal behaviour of truck platoons in a majority of critical 
car-following situations. We develop and use a novel, sophisticated and open-source 
VANET simulator OTS-Artery, which brings microscopic traffic simulation, network 
simulation, and psychological concepts in a single environment, for our investigations. Our 
results indicate that string stability and safety of truck platoons are mostly affected in car-
following situations where truck platoons accelerate from the standstill to the maximum 
speed and decelerate from the maximum speed down to the standstill. The findings suggest 
that string stability can be improved by increasing transmission power and lowering receiver 
sensitivity. However, the safety of truck platoons seems to be sensitive to the choice of the 
path loos model. 

 
Keywords: Truck platoons, cooperative adaptive cruise control, V2V, VANET, radio 

channel,  
 



 
 
Impact of radio channel characteristics on truck platoons 

NetSys 2021 3 / 8 

1 Introduction 
Truck platooning is a promising technology that is expected to generate fuel savings, emission 
reduction, and safer operations. It is an application of cooperative adaptive cruise control 
(CACC), where multiple trucks are organized into a group of close-following vehicles. The key 
technology behind CACC is vehicle-to-vehicle (V2V) communication facilitated by vehicular 
ad-hoc networks (VANETs). It enables participating vehicles to exchange relevant information 
(e.g., position, speed, acceleration) with each other over a self-organized wireless 
communication network [1]. Previous research has shown that uncertainties in V2V 
communications, arising from highly dynamic conditions of the wireless channel, can 
significantly impact the performance of a CACC controller [2,3]. However, these studies only 
look at one of the following critical car-following situations: stop-and-go [2] and deceleration 
to a slower speed [3]. Since trucks are heavy and long vehicles, it is vital to verify the 
performance of a CACC controller governing their longitudinal behaviour (i.e., string stability 
and collision-avoidance capabilities) in a majority of critical car-following situations that might 
arise in real traffic conditions.  

Rapidly changing vehicular channels rely on a physical layer to enable the exchange of 
information. However, previous research has simplified the modelling of the physical layer 
regarding radio channels [4]. Therefore, a detailed sensitivity analysis is required to understand 
the impacts of the radio channel characteristics on the string stability and collision-avoidance 
capabilities of trucks in a platoon. In this regard, simulation-based investigations of VANET 
applications have gained momentum due to their cost-effectiveness and are critical to configure 
the operations of VANET systems [4]. This paper presents OTS-Artery, a novel and open-source 
VANET simulator, which brings microscopic traffic simulation (OpenTrafficSim (OTS) [5]), 
network simulation (Artery [6]), and psychological concepts [7] in a single environment to 
simulate next-generation traffic operations.  

Consequently, the aim of this paper is to investigate the impact of radio channel 
characteristics on the longitudinal behaviour of truck platoons in critical car-following situations 
using a VANET simulator. The rest of the paper is structured as follows: The CACC controller 
for truck platoons is presented in section 2. The OTS-Artery VANET simulator is outlined in 
section 3. The experimental setup including communication and traffic scenarios is discussed in 
section 4 and its results are explained in section 5.   

 

2 CACC Controller for Truck Platoons 
We use a modified version of the CACC controller developed by Faber et al. [8] in this paper 
by removing redundancy. An ego truck is a CACC-equipped truck. Let  𝑟, 𝑣 and𝑟standstill be its 
current headway spacing from its predecessor, its current speed, and minimum spacing at 
standstill (3 m), respectively. Let 𝑣* and𝑎* be speed and acceleration of the predecessor of the 
ego truck, respectively. 𝑟CACC

safe  is the safe following distance required for the ego truck. The target 
time gap  𝑡CACC is set to 0.5 s. 

 𝑟CACC
safe = 𝑡CACC ⋅ 𝑣 + 𝑟standstill   (1) 

 



 
 
 ECEASST 

4 / 8 Volume 080 (2021) 

The ego truck responds to the acceleration of the predecessor, deviations between its desired 
and current speed, and the deviation between the current distance headway and the desired 
headway (see Equation 2). 

 𝑎CACC = 𝑘5 ⋅ 𝑎* + 𝑘6 ⋅ 7𝑣* − 𝑣9 + 𝑘: ⋅ 7𝑟 − 𝑟CACC
safe 9 (2) 

 
where 𝑎CACC is bounded by the ego truck’s minimum (-3 m/s2) and maximum acceleration    

(2 m/s2) capabilities. 𝑘, 𝑘5, 𝑘:, and 𝑘6 are chosen as 0.3, 1.0, 0.1, and 0.58, respectively to 
provide a smooth acceleration response by minimizing overshoot and oscillations.  
 

3 OTS-Artery 
OTS-Artery is a novel and open-source VANET simulator. OTS incorporates human factors and 
social interactions in a microscopic simulation framework to model driving behavior. Whereas 
ARTERY is able to simulate the ETSI ITS-G5 protocol stack used in European VANETs. OTS-
Artery couples the OTS with Artery via the Sim0MQ middleware that is based on the high-
performance asynchronous ZeroMQ library. To simulate truck platoons,  Artery is extended with 
a GtuProxyService that uses the plain single-hop broadcast mode of GeoNetworking. Each truck 
in Artery is equipped with the GtuProxyService which facilitates the exchange of relevant 
information between a leader-follower pair of the truck platoon. As shown in Fig. 1, the leader 
transmits the payload (sender GTU id, receiver GTU id, signal strength, time stamp, speed, and 

acceleration) to the Artery OTS core. The follower then calls the core upon message reception 
and receives the payload if the follower id matches the receiver GTU id in the payload. A new 
payload is transmitted every 100 ms. More information about OTS-Artery is available at: 
https://github.com/salilrsharma/OTS-Artery.  
 

4 Experimental Setup 

4.1 Communication Scenarios 
1. Ideal: The V2V communication is handled idealistically within the traffic simulator OTS.  
2. Realistic: A default radio channel is created based on IEEE 802.11p with OTS-Artery. 

The fixed and variable parameters of OMNET++ are presented in Table 1 where bold-
faced values refer to the default channel. Transmission power (TP), receiver sensitivity 
(RS), and type of path loss model are varied to assess the impact of radio channel 
characteristics on the string stability and collision avoidance capabilities of truck platoons. 

 
 

Figure 1: OTS-Artery architecture showing information exchange between a leader-
follower pair 



 
 
Impact of radio channel characteristics on truck platoons 

NetSys 2021 5 / 8 

Table 1: OMNET++ parameters for radio channel based on IEEE 802.11p 

Fixed parameters 
Channel number 180 
Carrier Frequency 5.9 GHz 
Receiver Energy Detection -85 dBm 
Receiver SNIR Threshold 4 dB 
  
Variable parameters for sensitivity analysis 
Transmission power (TP) {50 mW, 200 mW, 2000 mW} 
Receiver Sensitivity (RS) {-85 dBm, -96 dBm} 
Path-loss model {VanetNakagamiFading [9], Two-ray interference } 

4.2 Traffic Scenarios 
The platoon topology consists of five identical trucks moving on a single-lane straight road 
section devoid of any other traffic. We consider the following three critical car-following 
situations.  

1. Stop-and-go: The platoon has an initial speed of 80 km/h (i.e., maximum allowed speed). 
The leader decides to decelerate at 10 s with 3 m/s2 for the next 2 s. Then, the leader 
accelerates with 2 m/s2 from 12-14 s. From 14 s onwards, the leader moves with a constant 
speed of 72.80 km/h.  

2. Acceleration from zero to the maximum speed: The platoon has an initial speed of 0 km/h. 
The leader accelerates with 1 m/s2 to reach the final maximum speed of 80 km/h at 22.22 
s. 

3. Decelerating from the maximum speed to the standstill: The platoon has an initial speed 
of 80 km/h. The leader decelerates with 1 m/s2 to reach the standstill situation at 22.22 s. 

 

5 Results 
In the OTS scenario, the CACC controller results in a string stable behaviour where acceleration 
errors do not amplify when propagated upstream (see Table 2). This is attributed to the fact that 
communications are robust and do not include any delay. In the OTS-Artery scenario, we set up 
a more realistic radio channel to handle V2V communications. For situations involving stop-
and-go, we observe a delayed yet string stable acceleration response from the follower trucks in 
the platoon.  

When we change the values of RS, TP, and type of path-loss model, the acceleration 
responses observed in the stop-and-go situation are similar to that of the default radio channel. 
When the leader of a platoon accelerates from the standstill to the maximum speed, the 
acceleration of followers significantly fluctuates and might be fuel-inefficient. These 
fluctuations are reduced if we decrease the RS and increase the TP. Over and undershoots are 
observed; however, these do not amplify upstream. Large under and overshoots which stabilize 
until 80 seconds are observed when the path-loss model is changed to a deterministic one.  
Similarly, when the leader of a platoon decelerates to standstill, string stability is affected only 
in the case of the two-ray interference path loss model. Consequently, safety also gets worsened 
as the last two trucks of the platoon collide with each other in the same scenario.  



 
 
 ECEASST 

6 / 8 Volume 080 (2021) 
 

Table 2: Acceleration profiles of truck platoons for traffic and communication scenarios 

Communication  
scenarios 

Traffic scenarios 
Stop-and-go Accelerating to the 

max speed 
Decelerating to 

standstill 
Ideal 
(OTS) 

  
 

Realistic 
(default radio 

channel) 
 

   
Realistic 
 (RS = -96 dBm) 

   
Realistic 
 (TP = 50 mW) 

   
Realistic 
 (TP = 2000 mW) 

   
Realistic 
 (Path loss model = 

Two-ray interference) 

   
 



 
 
Impact of radio channel characteristics on truck platoons 

NetSys 2021 7 / 8 

6 Conclusions 
In this paper, the impact of radio channel characteristics on the longitudinal behaviour of truck 
platoons in critical car-following situations is studied. Our main conclusions are as follows. 
 

1. An open-source simulator OTS-Artery is developed to evaluate VANET applications.  
2. Short-term changes in the acceleration behaviour of the followers of a platoon (e.g., stop-

and-go) are not significantly affected by the radio channel characteristics.  
3. Situations involving truck platoons to accelerate to the maximum speed or decelerate 

down to the standstill require most of the attention while assessing the impact of radio 
channel characteristics and designing a robust CACC controller.  

4. Path loss models can significantly affect safety in a truck platoon configuration.  
 
A promising research direction can be to test the impact of the radio channel in other critical 

car-following situations such as emergency braking and gap-closing. Further, the impact of 
competing V2X services can also be studied. Another possibility is to test the impact of radio 
channels on the lane-changing behaviour of truck platoons. Afterward, large-scale VANET 
simulations can be conducted to assess the traffic and safety impacts of truck platoons on 
surrounding traffic in real traffic situations. 

 
Acknowledgements: This work was supported by the Dutch Research Council (NWO), TKI 
Dinalog, Commit2data, Port of Rotterdam, SmartPort, Portbase, TLN, Deltalinqs, 
Rijkswaterstaat, and TNO under the project “ToGRIP-Grip on Freight Trips". 
 

Bibliography 
[1]. Zhao, C., Duan, X., Cai, L., & Cheng, P. (2020). Vehicle Platooning With Non-Ideal 

Communication Networks. IEEE Transactions on Vehicular Technology, 70(1), 18-32. 

[2]. Ramyar, S., & Homaifar, A. (2019, October). Impact of Unreliable Communication on 
String Stability of Cooperative Adaptive Cruise Control. In 2019 IEEE International 
Conference on Systems, Man and Cybernetics (SMC) (pp. 4263-4268). IEEE. 

[3]. Lei, C., Van Eenennaam, E. M., Wolterink, W. K., Karagiannis, G., Heijenk, G., & Ploeg, 
J. (2011, August). Impact of packet loss on CACC string stability performance. In 2011 11th 
International Conference on ITS Telecommunications (pp. 381-386). IEEE. 

[4]. Gozalvez, J., Sepulcre, M., & Bauza, R. (2012). Impact of the radio channel modelling on 
the performance of VANET communication protocols. Telecommunication Systems, 50(3), 
149-167. 

[5]. Van Lint, H., Schakel, W., Tamminga, G., Knoppers, P., & Verbraeck, A. (2016). Getting 
the Human Factor into Traffic Flow Models: New Open-Source Design to Simulate Next 
Generation of Traffic Operations. Transportation Research Record, 2561(1), 25–33. 



 
 
 ECEASST 

8 / 8 Volume 080 (2021) 

[6]. Riebl, R., Günther, H. J., Facchi, C., & Wolf, L. (2015, June). Artery: Extending veins for 
VANET applications. In 2015 International Conference on Models and Technologies for 
Intelligent Transportation Systems (MT-ITS) (pp. 450-456). IEEE. 

[7]. Fuller, R. (2000) “The task-capability interface model of the driving process”, Recherche –
Transports – Sécurité 66, pp. 47-57. 

[8]. Faber, T., Sharma, S., Snelder, M., Klunder, G., Tavasszy, L., & Van Lint, H. (2020). 
Evaluating traffic efficiency and safety by varying truck platoon characteristics in a critical 
traffic situation. Transportation research record, 2674(10), 525-547. 

[9]. Cheng, L., Henty, B. E., Stancil, D. D., Bai, F., & Mudalige, P. (2007). Mobile vehicle-to-
vehicle narrow-band channel measurement and characterization of the 5.9 GHz dedicated 
short range communication (DSRC) frequency band. IEEE Journal on Selected Areas in 
Communications, 25(8).