Keywords

1 Introduction

Intelligent Transportation Systems (ITS) are a key requirement in the development of Smart Cities which will play an important part in the development of sustainable living. Significant research efforts from both the automotive industry and academia have been underway to accelerate the deployment of a wireless network based on dedicated short-range communications (DSRC) among moving vehicles (Vehicle-to-Vehicle, V2V) and road-side infrastructure (Vehicle-to-Infrastructure, V2I). This network is called a Vehicular Ad Hoc Network (VANET) and is characterized by high node speed, rapidly changing topologies, and short connection lifetime. VANETs allow several new applications to be available for road-safety, traffic efficiency, and infotainments (i.e., information and entertainment applications). VANETs are realised by the deployment of Road-side Units (RSUs) located along the transport infrastructure and On-board Units (OBUs) in the vehicles or worn by pedestrians or cyclists [1].

In order to provide new applications which can make use of the VANET environment, it is necessary to provide seamless handover as the mobile node (MN) moves between the RSUs. In VANETs, beacons are used to signal the presence of both OBUs and RSUs. Since, beacons are broadcast, handover between RSUs simply involves the hearing of beacons for different networks as the MN moves from one RSU to another [2, 3]. Traditional handover policies have been based on a reactive approach in which the MN reacts to signalling indicating changes in network connectivity as the MN moves around. However, in highly mobile environments with small cell coverage, such an approach can quickly lead to degradation of connections due to the small time there is to effect a handover [4].

Proactive handover in which the MN actively attempts to decide when and where to hand over can help to develop an efficient and reliable handover policy mechanism. By using proactive handover, it is possible to minimize packet loss and service disruption as an impending handover can be signalled to the higher layers of the network protocol stack. Proactive handover has been widely investigated by the Y-Comm research group, this effort led to key parameters: time before vertical handover (TBVH), which is the time after which the handover should occur, and network dwell time (NDT), which is the time the MN spends in the coverage of the new network [5]. Therefore, in order to study seamless connectivity it is necessary to have realistic measurements of TBVH and NDT. Hence, we have designed and deployed a prototype VANET Testbed at the Hendon Campus of Middlesex University, London, funded by Department for Transport (DfT) to explore the potential of VANET Technology. In this, our first experimental study, we have analysed the coverage range of the VANET Testbed comprising four RSUs deployed and analysed the NDT of the MN.

The rest of the paper is structured as follows: Sect. 2 describes the design and implementation of the MDX VANET Testbed. Section 3 presents the coverage map results. Section 4 compares the actual received signal strength values with free space pathloss (FSPL) model. Section 5 looks at the NDT of the MNs from the trials conducted. Finally, Sect. 6 highlights some of the future work, and we conclude in Sect. 7.

2 Designing and Implementation of VANET Testbed

A VANET testbed has been fully deployed with four RSUs, as shown in Fig. 1. The RSUs and OBUs were manufactured by ARADA Systems [6] with the IEEE 802.11p (Wireless Access in Vehicular Environment: WAVE) standard specifications and the maximum output power used was 200 mW or +23 dBm. The challenge was to identify the best locations to mount the RSUs in order to cover most of the Hendon Campus and the surrounding roads. This involved making a detailed coverage map based on proposed locations of the RSUs. This was done by manually measuring the coverage of the deployment using an OBU, moving around the university roads and inside the campus. In order to determine the best location for the RSU, it was important to minimise the distance between the RSU and the router elements in the university network. This enabled us to directly backhaul data from the RSU to the central MDX VANET Server located at the basement of Sheppard library using the university network. Four RSUs have been deployed on top of the Hatchcroft building (latitude 51.5890742 and longitude −0.22848055), Williams building (latitude 51.5904948 and longitude −0.22859444), Sheppard library building (latitude 51.5908083 and longitude −0.22967222) and Grove building (latitude 51.5888797 and longitude −0.23071111) to cover the roads around the campus and to support the movement of pedestrians within the campus, hence enabling the development of vehicle-to-pedestrian (V2P) applications.

Fig. 1.
figure 1

RSU deployment satellite view.

Fig. 2.
figure 2

Network diagram.

Figure 2 shows the network diagram of the MDX VANET Testbed and the applications running at the respective devices. There are different types of messages used to communicate various items of information between RSUs and OBUs such as Cooperative Awareness Messages (CAMs), Basic Safety Messages (BSMs), Road Side Alerts (RSAs), Intersection Collision Alerts (ICAs) and Probe Vehicle Data (PVD). Since we are interested in safety applications, the BSM message was used as the first message to be collected for analysis. BSMs were periodically broadcast from the OBU to the RSU and a BSM contains information regarding position, motion, time, and general status of the vehicle as shown in the Fig. 3 [7]. At the present time, we are able to only use the Message ID and 3D Position i.e., Latitude, Longitude and Elevation parameters of the BSM message. This is because all other fields such as steering wheel angle, acceleration set, brake system etc., have to be gathered from the vehicle via sensors or other mechanical devices and then added to the BSM packet and broadcast. This will be explored in the next phase of the project.

Wave Short Message Protocol (WSMP) Tx is an application used by the OBU to broadcast the BSM packets and the RSU receives these packets using WSMP Rx application. The received packets are forwarded to the server using the WSMP Forward application via an IPv6 address of the server as shown in Fig. 3. The MDX VANET Server uses a WSMP Server application to receive the packets and save the data. At this stage additional information such as a timestamp and the RSUs IP address are stored along with the message received. The received data was saved in three different files: trace.kml, live.kml and Database.csv, trace.kml contains the whole trace of the GPS coordinates contained in the received packet, live.kml contains the live or current positions of each OBU through the packets received from those OBU and this file is saved in the Apache Web Server space for remote access. Using Google Earth and by adding a network link to the live.kml file, the live tracking of the OBUs was achieved. The third file Database.csv contains the most of the available information in the packets such as the OBUs MAC address, the received signal strength indicator (RSSI) value of the received packet, GPS coordinates along with the time stamp of the packet and IP address of the RSU by which the packet has been forwarded. Every day the Database.csv file was backed up for analysis through MySQL.

Fig. 3.
figure 3

BSM packet format and packet forwarding from RSU to Server.

The proposed network was intended to encompass the Hendon Campus of the University and surrounding roads including the Watford Way (A41). With the successful deployment of the Testbed, the Network was then used to do a extensive trial in which OBUs were placed in volunteered vehicles and the drivers asked to drive around the area. The trial lasted for two weeks i.e., from Jan 4th to 15th Jan 2016. Around ten people with their car volunteered for the trial.

Fig. 4.
figure 4

Coverage map.

3 Coverage Map Result

Figure 4 shows the unique GPS coordinates from the packets received by the MDX VANET Server, sent by the OBUs which were placed in the cars of the volunteers. Figure 4 displays the trial data for a 24-hour period which was collected on 8th January 2016 and a total of 390653 packets (around 17.14 MB) was received during that period. The coverage map shows the individual coverage achieved by the RSU located on each building with different colour dots. We can observe that the more coverage is achieved for the RSUs deployed at higher heights and also which have clear Line-of-Sight (LoS) in relation to the intended roads [8]. The coverage was better than anticipated but this was mainly because of the height of the RSU deployment. There are some blind spots that can be observed; these were purely due to effects of surrounding buildings. From these observations it is clear that we need more RSUs alongside the road to be deployed in an urban area. However, from our results, the deployment of RSU on high buildings and cellular masts should also be explored. The dense lines indicate very reliable communication and single spots indicate only few packets were received and hence there is no continuous communication in these regions. For example, the coverage map of RSU deployed at Grove building has almost no coverage on the A504 due to the blockade of signal propagation because of the nearby buildings.

The farthest point from where the packets were sent by the vehicles and successfully received by the RSU was approximately 1.15 Km from the Williams Building RSU to a point on the East side of Watford way close to where the A41 and A1 divide. This was achieved purely due to the very high elevation of the RSU on the Williams Building hence allowing LoS communication over a great distance.

4 Pathloss Model Analysis

These readings are omnidirectional with respect to the RSU, so only the radius of the RSU was considered, so that better readings were due to the LoS and multi-path. For Fig. 5 the detailed analysis as follows.

Fig. 5.
figure 5

Power received for each packet - Testbed vs FSPL. (Color figure online)

Figure 5a Hatchcroft Building (yellow on the coverage map):- The readings showed that in front of the Hatchcroft Building, very good coverage was received up to 120 m. However, after this the road starts to turn left towards the Church End Road resulting in less effective coverage, but as we go down the Greyhound Hill more readings are obtained.

Figure 5b Williams Building (red on the coverage map):- Here, we again see that the there is a good coverage close to the RSU, however there is a large drop due to the steep decline in the height of the road going down the Greyhound Hill. In comparison, more readings are obtained at the traffic lights further down the Greyhound Hill and along the Watford Way (A41).

Figure 5c Sheppard Library (blue on the coverage map):- This was the most consistent readings relative to the FSPL model. Therefore, signals closer to the RSU generally gave very strong readings. But there is a sharp drop due to LoS issues, further away from the RSU.

Figure 5d Grove Building (green on the coverage map):- The RSU did not really cover the surrounding roads as its position relative to the extended roads was blocked by surrounding buildings. Hence, most of the readings for the extended coverage were lower than the FSPL calculations. However, the RSU allowed most of the readings to be covered in an east-to-west direction.

5 Network Dwell Time Analysis

The aim of this section is to understand the communication time of the vehicle in a network coverage provided on the roads around the deployed testbed. A single car with the OBU was driven around the roads covered by the testbed. To identify the time spent in a coverage range, only the continuous spots where the packets are received with consistency were considered and the inconsistent spots was removed. Each RSU provides different segment of coverage around the testbed as detailed below:

Segment 1: From St Josephs Grove road, Grove building entrance till Citizens Advice Bureau in Church End Road.

Segment 2: From The Burroughs road till St Josephs Grove road, Grove building entrance gate.

Segment 3: From The Burroughs road starting at the Hatchcroft building and ending at the Greyhound Hill road (Opp. University Car park) via Church end road.

Segment 4: From the end of Sunny Hill road through St Mary’s Cres Roading turing right.

Segment 5: From Citizens Advice Bureau in Church End road towards Greyhound Hill road.

Segment 6: From St Mary’s Cres (Road Opp. to Hendon car park) towards north ending on Sunny Hill road.

Segment 7: From St Mary’s Cres (Road Opp. to Hendon car park) towards north ending on Hendale Avenue road.

Segment 8: From St Josephs Grove near Grove building till Handowe close beyond the round about.

Segment 9: From St Mary’s Cres (Road Opp. to Hendon car park) towards north.

Table 1. Network Dwell Time for the coverage segments of RSU

Table 1 shows the NDT, the distance travelled for that period of NDT and the average velocity of the vehicle for the identified segments. The accuracy of the results depended on two factors; the accuracy of GPS and the timestamp which was generated at the RSU and not at the OBU. Both these factors affect the results in a minimal way because most of the relevant area was elevated and hence the GPS readings are fairly accurate as they generally were not affected by the local environment. Secondly, the network was lightly loaded and hence the timestamp given by the RSU would be close to the actual transmission time of the beacon. The RSUs were deployed at very high height thus we can observe good performance; if deployed along the road side on the lamp posts, then the coverage distance will be significantly reduced in an urban area. Hence, studying and obtaining a deep understanding of propagation models is required to estimate NDT for increasing the efficient utilization of resources and thereby achieving a seamless communication [9, 10].

6 Future Work

In future, the testbed will be used to explore the BSM message with all its parameters acquired from a car. This will involve interfacing the OBU to the Car Area Network (CAN) as well as the Electronic Control Unit (ECU) in the car, leading to a huge accumulation of data which will be stored in the MDX Cloud System and will be analysed using Big Data techniques. The testbed will be expanded to include sections of the A41 located behind the Hendon Campus of the Middlesex University. This will enable us to explore the interactions between different traffic types such as motorway and urban traffic. Further more, we are also building a Mobile RSU which will allow us to test the RSU setup in different environments. The next step will be to use the VANET data to form an Intelligent Information Platform for Smart Cities to develop algorithms for improved safety and traffic management.

7 Conclusion

This paper has clearly shown the potential of VANET technology and the key issues for wide scale deployment has been explored. Pathloss models and the effects on Network Dwell Time were investigated. Hence, the evolution of this technology and its potential to transform Smart Cities need to be fully understood.