Moving from Cloud Computing to Fog Computing How the IoT will Change the Way We Live and Work
Oct 21, 2014
Moving from Cloud Computing to Fog Computing
How the IoT will Change the Way We Live and Work
The Internet of Things is NOT about getting everyday devices connected
...
The Internet of Things IS about challenging the status quo and the
way things work in the Physical World …
We like to ask questions like …
Why are lights controlled by physical switches?
Why do I need a thermostat on the wall of my home?
Why do doors have physical keys?
Why do cars have steering wheels?
Why do I have to connect devices to my home network?
Why do I even have a home network?
Why are packages delivered by people?
Why do patients go to Doctors in person?
Why do I still drive by office buildings at night and see lots of
lights on?
Why can't a house detect a water leak and turn off the water?
Why does 33% of the food produced on the planet go to
waste?
Why is the IoT happening now?
Why Now?
But there are still barriers to making all of this a reality …
Reduce friction for developers
# ask the switch to turn on the light switchDevice.sendZclCommandNoAck(switchPort, switchEndPoint, lightDevice, lightEndPoint, ZCL_CLUSTER_ID_GEN_ON_OFF, ZCL_FRAME_CLIENT_SERVER_DIR, switchEndPoint.onCmd()) t = Timer(toggleDelay, name = ”On command watchdog") t.start() # we should get a notification alt( [ [ lightPort.RECEIVE(lightEndPoint.mw_incomingZcl(), value = 'incomingZclMsg'), lambda: t.stop() ], [ lightPort.RECEIVE(), lambda: REPEAT ], [ t.TIMEOUT, lambda: stop() ], ]) if value and value('incomingZclMsg')[1]: _msg = value('incomingZclMsg')[1] lightEndPoint.incomingZclCmd(lightPort, lightDevice, _msg['clusterId'], _msg['cmdCode'], _msg['data'])
Switch1.on() // from anywhere // without regard for protocol // without regard for device location
This Instead of This
Extend Cloud Computing to become Fog Computing so that we can put
intelligence close to the devices, even mobile ones
What Will Fog Computing Look Like?
Reduce friction for Connecting Devices & Create Specialized
Networks with Dedicated Spectrum
Spectrum Will Inhibit Usability
Simplify the Overall User Experience
Discovery Setup In-Life
Make every home into a smart home
Easy Open Secure