Secure Mobile Agent Protocol for Vehicular Communication Systems in Smart Cities
A Mobile agent (MA) is an intelligent software that performs tasks on behalf of its owner. MAs collect results migrating from one node to another. MAs have a small size and a low requirement of network bandwidth. They also reduce the load on the network m
- PDF / 716,011 Bytes
- 21 Pages / 439.37 x 666.142 pts Page_size
- 102 Downloads / 181 Views
1 Introduction Nowadays the number of vehicles registered a remarkable increase compared to earlier years. Vehicles are a necessity to people and it is expected that the number will keep increasing in a non-steady way. Researchers also noticed that this remarkable growth is not exclusive to the number of vehicles, as the number of accidents and congestion rates also increased. New problem acquires a new solution, therefore, as part of the smart city vision, new solutions are introduced to meet the needs of the smart city framework. The vehicular communication system is a promising solution to the emerging problems. In these systems, vehicles exchange information about congestion information, state of the weather, state of the road, possible accidents, the existence of pedestrian crossing, divert routes, emergencies, and others. Sharing congestion and weather information with drivers saves them time and money through assisting them with the route choice. More importantly, sharing information about an accident or emergency events, prepares drivers to be able to make the appropriate reaction. Information can be exchanged between cars (Inter-Vehicle Communication) or between cars and roadside units (RSUs) (Car to RSU Communication) which are units mounted on the side of the road [1–3]. Figure 1 shows an example of a basic structure for vehicular communication systems. In vehicular communication systems data is stored in distributed places and therefore, providing application users with a fast and efficient service is not an easy task [4, 5]. It is agreed that such smart systems are a must-have for any modern and comfortable city. As a solution, we propose the use of MAs in vehicular systems. Mobile agents (MAs) are intelligent pieces of software that have the ability to move between different nodes. Mobile agents are dispatched with specific tasks. They require low network bandwidth and are small in size [6]. D. Shehada (&) C.Y. Yeun M. Jamal Zemerly M. Al-Qutayri Y.A. Hammadi Khalifa University of Science, Technology and Research, Abu Dhabi, UAE e-mail: [email protected] © Springer Nature Singapore Pte Ltd. 2018 L. Ismail and L. Zhang (eds.), Information Innovation Technology in Smart Cities, https://doi.org/10.1007/978-981-10-1741-4_17
251
252
D. Shehada et al.
Fig. 1 Basic structure of a vehicular communication system [7]
In addition to these features, MAs mobility, flexibility and fast migration, make them popular in distributed applications. Because of the distributed nature of MAs, their small size, and many other features that ensure fast and efficient retrieval process of data [7–9]. As vehicular communication systems rely on the wireless network established between vehicles and RSUs and due to MAs openness and flexibility, the system becomes vulnerable to many security attacks such as unauthorized access, replay, modification, repudiation, eavesdropping, masquerade and Man In the Middle (MITM) attacks [10, 11]. Being vulnerable to these attacks affects application security and privacy in addit
Data Loading...