Theoretical modelling of fog computing: a green computing paradigm to support IoT applications | Synapse