Abstract
Fog computing using Unmanned Aerial vehicles is one of the most emerging technologies in the modern era. It has various advantages like high mobility, increased scalability, wireless connectivity, minimum man-power requirement, etc. Unmanned Aerial vehicles can act as fog devices between the Cloud and Internet of Things remote applications. It enhances the connectivity for the IoT devices available in remote areas by transferring the data to the cloud server in less time. In this paper, we propose algorithms that could be followed for the proper and optimal data transmission to the cloud from IoT remote applications via fog Nodes.