A Load Balancing Algorithm for 5G Vehicular Cloud Computing Systems

Author(s):  
Eirini Zoumi ◽  
Emmanouil Skondras ◽  
David Veliu ◽  
Angelos Michalas ◽  
Dimitrios D. Vergados
Author(s):  
Ramesh C. Poonia ◽  
Linesh Raja

In vehicular cloud computing systems (VCC), the overlapping transmission range of each vehicle ensures a unified and common channel for communication among the vehicles. The flexibility of VCC systems opens the door to myriad applications that contribute to the safety and comfort of the passengers. They are distributed, self-organizing communication networks built up by moving vehicles, and are thus characterized by very high node mobility and limited degrees of freedom in mobility patterns. Such particular features often make the standard networking protocol inefficient or unusable, hence the growing effort in the development of communication protocols, which are specific to vehicular networks. Routing protocols should be selected carefully after carrying out literature review. This chapter has investigated different on-demand routing protocols and focused to identify the efficient on-demand routing protocol that can give better performance in realistic environments of vehicular cloud computing systems.


2019 ◽  
Vol 16 ◽  
pp. 15-44 ◽  
Author(s):  
Emmanouil Skondras ◽  
Angelos Michalas ◽  
Dimitrios D. Vergados

2015 ◽  
Vol 62 (12) ◽  
pp. 7920-7928 ◽  
Author(s):  
Kan Zheng ◽  
Hanlin Meng ◽  
Periklis Chatzimisios ◽  
Lei Lei ◽  
Xuemin Shen

Author(s):  
ZULFIKHAR AHMAD ◽  
ASHIS KU. MISHRA ◽  
BIKASH CHANDRA ROUT

“Cloud computing” is a term, which involves virtualization, distributed computing, networking, software and Web services. Our Objective is to develop an effective load balancing algorithm using Divisible Load Scheduling Theorem to maximize or minimize different performance parameters (throughput, latency for example) for the clouds of different sizes. Central to these issues lays the establishment of an efficient load balancing algorithm. The load can be CPU load, memory capacity, delay or network load. Load balancing is the process of distributing the load among various nodes of a distributed system to improve both resource utilization and job response time while also avoiding a situation where some of the nodes are heavily loaded while other nodes are idle or doing very little work. Load balancing ensures that all processor in the system or every node in the network does approximately the equal amount of work at any instant of time.


Sign in / Sign up

Export Citation Format

Share Document