Edge Computing versus Cloud Computing