Microprocessors & microcontrollers- The design ContextDebasis Das
Describes the context in which microprocessor and microprocessor based designs are carried out. Suitable for 4 year engineering degree courses in Electriical engineering, Computer Science and engineering and any other such courses of different universities.
The PPT is intended to provide an open discussion on the subject matter covered in the 30 + slides.The knowledge collected and shared here has culminated from thousands of hours with SMEs and practitioners dedicated to the transformation of the power grid, the creation of an industrial internet and finally putting this knowledge to practical use so that a knowledge economy can be realized and sustained for all.
The challenges are daunting but not impossible to overcome.Change is needed in how we solve such complex problems by actively seeking new pathways that are less traveled. One only needs to draw from the courage one needs to take the first step in a thousand mile journey.
A narrative about how the grid will transform itself starting with the convergence of advanced intelligent machines, broadband communications, edge computing, cloud analytics all connected as a secure distributed network.
Microprocessors & microcontrollers- The design ContextDebasis Das
Describes the context in which microprocessor and microprocessor based designs are carried out. Suitable for 4 year engineering degree courses in Electriical engineering, Computer Science and engineering and any other such courses of different universities.
The PPT is intended to provide an open discussion on the subject matter covered in the 30 + slides.The knowledge collected and shared here has culminated from thousands of hours with SMEs and practitioners dedicated to the transformation of the power grid, the creation of an industrial internet and finally putting this knowledge to practical use so that a knowledge economy can be realized and sustained for all.
The challenges are daunting but not impossible to overcome.Change is needed in how we solve such complex problems by actively seeking new pathways that are less traveled. One only needs to draw from the courage one needs to take the first step in a thousand mile journey.
A narrative about how the grid will transform itself starting with the convergence of advanced intelligent machines, broadband communications, edge computing, cloud analytics all connected as a secure distributed network.
Smart Cities: Internet of Things Service CreationPaul Houghton
A journey from the combined business-design-technology view of the Internet of Things (IoT) to detailed recommendations on the process of creating successful digital services and the preferred solutions we have found at Futurice. This is based on 4 years of consulting work in the field, building several services and finding what works and which technologies are most likely to succeed.
Presented at Aalto Telecom Forum, Espoo, Finland December 1 2015
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...Bristol Is Open
Service & Content Providers’ Perspective of Smart Cities -How to enrich citizen experience using a pervasive urban SDN connectivity environment, Ramon Casellas
About SIGFOX
SIGFOX is the first and only operator of a cellular network fully dedicated to low throughput communication for connected objects. Leveraging on its patented UNB technology SIGFOX brings a revolution to the M2M and Internet of Things world by enabling large-scale connection of objects. The network already connects tens of thousands of objects in France and international cities.
SIGFOX provides an end-to-end solution for your communication chain, from your objects through to your information system, with unprecedented pricing models and low energy consumption.
As a network operator SIGFOX operates fixed-location
transceivers enabling your objects to be connected “out of the box”. However contrary to the telecommunication networks, the SIGFOX transceivers and the entire SIGFOX connectivity solution has been developed, built and deployed to only serve the low throughput M2M and IoT applications. As an operated longrange network, SIGFOX provides connectivity without the need to deploy specific network infrastructures for each application.
Unlike other narrow band or white space solution providers we do not require our customers to invest in network equipment, the SIGFOX network is simply available to any object equipped with our certified connectivity solutions.
From an application point of view, the SIGFOX connectivity solution functions as follows:
• SIGFOX compatible modems are integrated within the physical objects by our certified partner network
• The objects instruct the modems to send messages whenever and wherever needed
• The transmitted data is picked up by the SIGFOX transceivers, and routed to our managed service
• The SIGFOX servers verify the data integrity and route the messages to the application’s IT system.
(...)
Sample use cases.
MAAF Assurances, one of the leading French insurance companies, anticipate the upcoming regulation that will impose by 2015 that each household be equipped with a smoke detector. The fire and/or intrusion alert service that will be using the SIGFOX network will enable MAAF insured customers to be warned directly through SMS, in case the intrusion or smoke detectors send alarms and allow MAAF and their customers to be alerted if there is an anomaly, such as low battery, with the
smoke detector.
Clear Channel Outdooroperates stations throughout France. In order to avoid constant manual inspection of the ad stations, a remote monitoring application has been deployed and the SIGFOX network is used to communicate status information from each ad station to the IT system.
For further info:
• contact@sigfox.com
• www.sigfox.com
Smart Energy Management moving from Smart metering management to Smart Grid management, leveraging IoT platforms and ecosystem of application vendors, and smart connectivity
There has been no shortage of edge computing activities during 2017, in both the telco and web-scale
domains. Several Tier One communication service providers (CSPs), including AT&T, China Mobile, and
Deutsche Telecom (DT), have announced that edge computing will be a key component of their future
network strategies and expect that several new use cases will be powered by edge servers. In the cloud
domain, Amazon, Facebook, and Google are pushing further toward the edge of their own networks, creating
more points of presence throughout the world. Amazon’s acquisition of Whole Foods in the United States
could also be interpreted as a first attempt to obtain real estate across the U.S. market that can be used
for Amazon’s edge servers. In fact, all major web-scale companies—Amazon, Google, and Microsoft—have
announced edge computing services that are driven by IoT use cases.
A fresh approach to remote IoT connectivity | by Podsystem Kira Ugai
There are a huge number of IoT devices, often roaming across countries and continents, that are located outside urban areas.
This poses significant challenges to both the design and connectivity of the device, the biggest concern being that there is no room for error, as troubleshooting and maintenance of remote and roaming devices is complicated and costly.
As part of the Internet Of Things North America conference in Chicago Illinois (April 13th – 14th 2016), Podsystem Inc. CEO Sam Colley will be presenting ‘A Fresh Approach to Remote IoT Connectivity’ at 11:30 on April 14th.
Sam will address the challenges faced by remote IoT applications developers and discuss ways of overcoming them.
His presentation is centered around an infographic which outlines the main issues involved in developing remote IoT applications and explains how to make the correct choices in terms of device design, connectivity and future proofing to prolong the lifespan of the application and avoid costly mistakes.
The future of IoT technology and the IoT Apps after the existence of the fifth generation of networking (5G-Network).
IoT is a new technology that was born a few years ago that based on the internet network which connects all IoT network terminals together to transfer data over the network between terminals (devices) abd take an action according to these data.
5G is a set of emerging global telecommunications standards, generally using high-frequency spectrum, to offer network connectivity with reduced latency and greater speed and capacity relative to its predecessors, most recently 4G LTE (Long-Term Evolution).
Importantly, 5G describes a collection of standards and technologies used to build tomorrow’s cutting-edge network infrastructure. In fact, many of the standards that will be officially considered 5G are still being decided on by working groups like the 3GPP, a collaborative body made up of various telecommunications associations.
IoT is a new technology that was born a few years ago that based on the internet network which connects all IoT network terminals together to transfer data over the network between terminals (devices) abd take an action according to these data.
5G is a set of emerging global telecommunications standards, generally using high-frequency spectrum, to offer network connectivity with reduced latency and greater speed and capacity relative to its predecessors, most recently 4G LTE (Long-Term Evolution).
Importantly, 5G describes a collection of standards and technologies used to build tomorrow’s cutting-edge network infrastructure. In fact, many of the standards that will be officially considered 5G are still being decided on by working groups like the 3GPP, a collaborative body made up of various telecommunications associations.
Embedded Devices on the Internet of Thingszdshelby
Talk authored by Jan Höller and Zach Shelby for the 2012 ETSI M2M workshop. This talk explains why IP and Web communications to all classes of embedded devices is a reality - requiring us to rethink how we design M2M systems.
Si necesitan ver la presentación en prezi lo pueden encontrar en la siguiente dirección: http://prezi.com/arap8ws2c_vp/?utm_campaign=share&utm_medium=copy&rc=ex0share
Smart Cities: Internet of Things Service CreationPaul Houghton
A journey from the combined business-design-technology view of the Internet of Things (IoT) to detailed recommendations on the process of creating successful digital services and the preferred solutions we have found at Futurice. This is based on 4 years of consulting work in the field, building several services and finding what works and which technologies are most likely to succeed.
Presented at Aalto Telecom Forum, Espoo, Finland December 1 2015
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...Bristol Is Open
Service & Content Providers’ Perspective of Smart Cities -How to enrich citizen experience using a pervasive urban SDN connectivity environment, Ramon Casellas
About SIGFOX
SIGFOX is the first and only operator of a cellular network fully dedicated to low throughput communication for connected objects. Leveraging on its patented UNB technology SIGFOX brings a revolution to the M2M and Internet of Things world by enabling large-scale connection of objects. The network already connects tens of thousands of objects in France and international cities.
SIGFOX provides an end-to-end solution for your communication chain, from your objects through to your information system, with unprecedented pricing models and low energy consumption.
As a network operator SIGFOX operates fixed-location
transceivers enabling your objects to be connected “out of the box”. However contrary to the telecommunication networks, the SIGFOX transceivers and the entire SIGFOX connectivity solution has been developed, built and deployed to only serve the low throughput M2M and IoT applications. As an operated longrange network, SIGFOX provides connectivity without the need to deploy specific network infrastructures for each application.
Unlike other narrow band or white space solution providers we do not require our customers to invest in network equipment, the SIGFOX network is simply available to any object equipped with our certified connectivity solutions.
From an application point of view, the SIGFOX connectivity solution functions as follows:
• SIGFOX compatible modems are integrated within the physical objects by our certified partner network
• The objects instruct the modems to send messages whenever and wherever needed
• The transmitted data is picked up by the SIGFOX transceivers, and routed to our managed service
• The SIGFOX servers verify the data integrity and route the messages to the application’s IT system.
(...)
Sample use cases.
MAAF Assurances, one of the leading French insurance companies, anticipate the upcoming regulation that will impose by 2015 that each household be equipped with a smoke detector. The fire and/or intrusion alert service that will be using the SIGFOX network will enable MAAF insured customers to be warned directly through SMS, in case the intrusion or smoke detectors send alarms and allow MAAF and their customers to be alerted if there is an anomaly, such as low battery, with the
smoke detector.
Clear Channel Outdooroperates stations throughout France. In order to avoid constant manual inspection of the ad stations, a remote monitoring application has been deployed and the SIGFOX network is used to communicate status information from each ad station to the IT system.
For further info:
• contact@sigfox.com
• www.sigfox.com
Smart Energy Management moving from Smart metering management to Smart Grid management, leveraging IoT platforms and ecosystem of application vendors, and smart connectivity
There has been no shortage of edge computing activities during 2017, in both the telco and web-scale
domains. Several Tier One communication service providers (CSPs), including AT&T, China Mobile, and
Deutsche Telecom (DT), have announced that edge computing will be a key component of their future
network strategies and expect that several new use cases will be powered by edge servers. In the cloud
domain, Amazon, Facebook, and Google are pushing further toward the edge of their own networks, creating
more points of presence throughout the world. Amazon’s acquisition of Whole Foods in the United States
could also be interpreted as a first attempt to obtain real estate across the U.S. market that can be used
for Amazon’s edge servers. In fact, all major web-scale companies—Amazon, Google, and Microsoft—have
announced edge computing services that are driven by IoT use cases.
A fresh approach to remote IoT connectivity | by Podsystem Kira Ugai
There are a huge number of IoT devices, often roaming across countries and continents, that are located outside urban areas.
This poses significant challenges to both the design and connectivity of the device, the biggest concern being that there is no room for error, as troubleshooting and maintenance of remote and roaming devices is complicated and costly.
As part of the Internet Of Things North America conference in Chicago Illinois (April 13th – 14th 2016), Podsystem Inc. CEO Sam Colley will be presenting ‘A Fresh Approach to Remote IoT Connectivity’ at 11:30 on April 14th.
Sam will address the challenges faced by remote IoT applications developers and discuss ways of overcoming them.
His presentation is centered around an infographic which outlines the main issues involved in developing remote IoT applications and explains how to make the correct choices in terms of device design, connectivity and future proofing to prolong the lifespan of the application and avoid costly mistakes.
The future of IoT technology and the IoT Apps after the existence of the fifth generation of networking (5G-Network).
IoT is a new technology that was born a few years ago that based on the internet network which connects all IoT network terminals together to transfer data over the network between terminals (devices) abd take an action according to these data.
5G is a set of emerging global telecommunications standards, generally using high-frequency spectrum, to offer network connectivity with reduced latency and greater speed and capacity relative to its predecessors, most recently 4G LTE (Long-Term Evolution).
Importantly, 5G describes a collection of standards and technologies used to build tomorrow’s cutting-edge network infrastructure. In fact, many of the standards that will be officially considered 5G are still being decided on by working groups like the 3GPP, a collaborative body made up of various telecommunications associations.
IoT is a new technology that was born a few years ago that based on the internet network which connects all IoT network terminals together to transfer data over the network between terminals (devices) abd take an action according to these data.
5G is a set of emerging global telecommunications standards, generally using high-frequency spectrum, to offer network connectivity with reduced latency and greater speed and capacity relative to its predecessors, most recently 4G LTE (Long-Term Evolution).
Importantly, 5G describes a collection of standards and technologies used to build tomorrow’s cutting-edge network infrastructure. In fact, many of the standards that will be officially considered 5G are still being decided on by working groups like the 3GPP, a collaborative body made up of various telecommunications associations.
Embedded Devices on the Internet of Thingszdshelby
Talk authored by Jan Höller and Zach Shelby for the 2012 ETSI M2M workshop. This talk explains why IP and Web communications to all classes of embedded devices is a reality - requiring us to rethink how we design M2M systems.
Si necesitan ver la presentación en prezi lo pueden encontrar en la siguiente dirección: http://prezi.com/arap8ws2c_vp/?utm_campaign=share&utm_medium=copy&rc=ex0share
On-Life Marketing - 5 Passos para um Planejamento Estratégico Digital de Resu...Rafael Kiso
Essa palestra demonstra como fazer um Planejamento Estratégico Digital de resultado. Através de 5 macro passos, Rafael Kiso - VP de Planejamento do Grupo Focusnetworks - explana sua metodologia para desenvolver um bom planejamento de Marketing no ambiente digital, usando ferramentas como Business Canvas Model, BSC, Mapa de Empatia, Design Thinking, Plano de Mídias Sociais, Matriz de Redes Sociais, Matriz de linha Editorial para postagem, Inbound Marketing, Brand Persona, Arquétipos para Marcas, entre outras técnicas.
Meetup 4/2/2016 - Functionele en technische architectuur IoTDigipolis Antwerpen
Meetup waar we samen met iedereen die interesse heeft nadenken over een open IoT architectuur voor Antwerpen.
http://www.meetup.com/DigAnt-Cafe/events/228254825/
Presentation of the Mainflulux team held In Portland at Embedded Linux Conference & OpenIoT Summit North America March 14 2018.
IoT middleware platforms have become necessary building blocks of every complex vertical IoT solution. Traditionally, the platforms have been built to run in the cloud; wide availability and rich capabilities have driven the first wave of IoT adoption. As the scale and complexity of IoT projects have grown, however, the need to provide solutions that move to process to the network edge has also grown. Down-scaling cloud capabilities is complex in part because of the more modest capabilities of edge computing in typical deployment models. As a result, there are few open solutions that address this need.
We introduce Mainflux (https://github.com/Mainflux/mainflux) - a IoT Platform for cloud and edge that can simultaneously scale-out to hundreds of nodes in the cloud but can also scale down to a modest RaspberryPi computer without changing a single line of code. This scalability is achieved thanks to careful architecture, the effectiveness of the Go programming language, and technology choices used in the implementation.
We will discuss the platform, its use and application, and our work to bring core concepts from it to various open source projects including EdgeX.
Repository for Mainflux open source and royalty-free IoT platform published under Apache-2.0 license, free download https://github.com/mainflux/mainflux
Mainflux company official website: https://www.mainflux.com/
Presentation of the Mainflulux team held In Portland at Embedded Linux Conference & OpenIoT Summit North America March 14 2018.
IoT middleware platforms have become necessary building blocks of every complex vertical IoT solution. Traditionally, the platforms have been built to run in the cloud; wide availability and rich capabilities have driven the first wave of IoT adoption. As the scale and complexity of IoT projects have grown, however, the need to provide solutions that move to process to the network edge has also grown. Down-scaling cloud capabilities is complex in part because of the more modest capabilities of edge computing in typical deployment models. As a result, there are few open solutions that address this need.
We introduce Mainflux (https://github.com/Mainflux/mainflux) - a IoT Platform for cloud and edge that can simultaneously scale-out to hundreds of nodes in the cloud but can also scale down to a modest RaspberryPi computer without changing a single line of code. This scalability is achieved thanks to careful architecture, the effectiveness of the Go programming language, and technology choices used in the implementation.
We will discuss the platform, its use and application, and our work to bring core concepts from it to various open source projects including EdgeX.
Repository for Mainflux open source and royalty-free IoT platform published under Apache-2.0 license, free download https://github.com/mainflux/mainflux
Mainflux company official website: https://www.mainflux.com/
5G cellular communications opens an opportunity for a wider realm in networking, one which can encompass the Internet (including IOT). With D2D, Device-to-Device communications, devices can cluster themselves into high power computing platforms.
We show the practicality of mapping RDMA over wireless. Think wireless InfiniBand or wireless OmniPath.
The ensuing number of cluster can be exponentially larger than the number of devices. Clusters can run side-by-side as multi instance software.
See how protocol-free networking becomes realistic as D2D clusters facilitate networking code becoming loadable, user-space software.
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with IntelAmazon Web Services
In this session, you will learn how to create a complete Gateway based IoT framework – from the edge to the cloud and back. By utilizing an IoT Gateway as a central data collection, processing, and communication hub, you will be able to create IoT connectivity without having to replace legacy hardware. We will show you how to use an Intel NUC gateway and Arduino 101 sensor hub to gather environmental data and step you through establishing a data pipeline to AWS IoT. We will use AWS Lambda to create a rules engine for your data and then send a control signal back down the Intel Gateway.
Learning Objectives:
Gather data locally on a Gateway
Establish connection to AWS IoT
Pass data from AWS IoT to AWS Lambda for processing
Send a control signal back to the Gateway from AWS IoT
The Internet of Things (IoT) is advancing at a tremendous rate. By 2020, more than 50 billion intelligent devices are expected to connect to and exchange information over the Internet.
This presentation examines the current role of open source software in the IoT build-out and how open source can shape the coming Internet of Things.
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with IntelAmazon Web Services
"In this session, you will learn how to create a complete Gateway based IoT framework – from the edge to the cloud and back. By utilizing an IoT Gateway as a central data collection, processing, and communication hub, you will be able to create IoT connectivity without having to replace legacy hardware. We will show you how to use an Intel NUC gateway and Arduino 101 sensor hub to gather environmental data and step you through establishing a data pipeline to AWS IoT. We will use AWS Lambda to create a rules engine for your data and then send a control signal back down the Intel Gateway.
Learning Objectives:
Gather data locally on a Gateway
Establish connection to AWS IoT
Pass data from AWS IoT to AWS Lambda for processing
Send a control signal back to the Gateway from AWS IoT"
Internet of Things (IoT) is a buzzword that is widely used in different domains. This talk explains the current state of the art in IoT (from a technological and research perspective), mainly in Europe. The future of IoT is promising and the trends in terms of number of devices and money involved show significant growth. There are still challenges in technical, business and social areas and some of them will be addressed in the talk.
Presentation used during SAP Tech days 2018 in Tokyo during a joint presentation between Hortonworks & Vupico represented by myself, what to think when implementing an IoT strategy. Why use Fog / Edge computing, showcased in a fun use case that I built: a cocktail machine built using raspberry pies with AndroidThings, cameras, TensorFlow lite, Mobilenet 1.0, peristaltic pumps and orchestrated by NiFi.
The Internet of things describes physical objects that are embedded with sensors, processing ability, software, and other technologies that connect and exchange data with other devices and systems over the Internet or other communications networks.
Eclipse kura in industry 4.0 david woodardEurotech
KURA is the open source Java and OSGi based Application Framework for M2M Service Gateways in the Eclipse IoT Working Group. Its purpose is to simplify the design, deployment and remote management of embedded applications.This presentation introduces Kura Wires, a new feature offering a Dataflow Programming Model suitable for Industry 4.0 solutions.
AWS re:Invent 2016: Enel E2E Smart Home Solution with Amazon Alexa (IOT308)Amazon Web Services
Simply connecting the “things” that were never connected before as part of the Internet-of-Things is leading to new data insights that translate into meaningful change. AWS and Intel are working together to provide a secure, scalable edge-to-cloud solution for IoT applications. Intel gateways utilize Windriver Helix Device Cloud to authenticate the device with AWS IoT and initiate secure data transport as well as provide a framework for active edge device management and over the air software and security updates. With AWS and Intel, you can implement an IoT solution quickly and with minimal upfront investments, seamless connectivity, and deliver enhanced security from device to network to cloud, then use AWS Big Data services to drive business insight.
In this workshop you will learn how to use the Amazon Alexa Skills Kit SDK along with the Windriver Helix Device Cloud API to teach Alexa
- how to pass requests and data between Alexa and an Intel IoT Gateway based solution
- how to provision IoT edge devices, sensors and smart switches as part of an End-to-End SmartHome solution.
We will guide you through the scripting and code snippets required to do this. We will provide you with a real live experience of making Amazon Alexa and Windriver Helix Device Cloud device management work together and testing the flexible Smart Home reference framework.
The workshop is based on a ready-to-deploy smart home and energy monitoring solution for which Enel partnered with Intel and AWS to realize real energy cost savings and quality of home life improvements for their customers. Enel is an Italian utility company serving over sixty million households. They turned to Intel because it delivers an ecosystem of suppliers and unmatched security and data ingestion scalability from edge to AWS cloud.
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PROIDEA
Joerg Ammon - Brocade
Language - English
Many of the recent trends in networking, more precisely software defined networking, are centered around OPEN - Openflow, OpenStack, OpenDaylight to name only a few. What is the state of those projects? What is ready to be deployed? Where is the industry moving? How do network operators and end users benefit from those trends? How do open interfaces and joint community effort speed up development of real world networking applications that are truly new and useful for today's infrastructures?
Register for the next edition of PLNOG conference today: http://plnog.pl
Similar to Development eco-system in free-source for io t (20)
Management control systems jsb 606 part4Debasis Das
Management Control Systems make management of an organization possible. This set of presentations tells you what they are and how to go about building them. The series is in four parts. If you need to download the presentations mail me at ddas15847@gmail.com
Management control systems jsb 606 part3Debasis Das
Set 3 for the course Management Control Systems. This contains details of various control systems in use.Management Control Systems make management of an organization possible. This set of presentations tells you what they are and how to go about building them. The series is in four parts. If you need to download the presentations mail me at ddas15847@gmail.com
Management control systems jsb 606 part2Debasis Das
Management Control Systems make management of an organization possible. This set of presentations tells you what they are and how to go about building them. The series is in four parts. If you need to download the presentations mail me at ddas15847@gmail.com
Management control systems jsb 606 part1Debasis Das
Management Control Systems make management of an organization possible. This set of presentations tells you what they are and how to go about building them. The series is in four parts. If you need to download the presentations mail me at ddas15847@gmail.com
This presentation is about the complex ecosystem that education has become. There are revolutionary changes happening in the system requiring professional managers to handle many issues.
Google Calendar is a versatile tool that allows users to manage their schedules and events effectively. With Google Calendar, you can create and organize calendars, set reminders for important events, and share your calendars with others. It also provides features like creating events, inviting attendees, and accessing your calendar from mobile devices. Additionally, Google Calendar allows you to embed calendars in websites or platforms like SlideShare, making it easier for others to view and interact with your schedules.
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalR - Slides Onl...Peter Gallagher
In this session delivered at Leeds IoT, I talk about how you can control a 3D printed Robot Arm with a Raspberry Pi, .NET 8, Blazor and SignalR.
I also show how you can use a Unity app on an Meta Quest 3 to control the arm VR too.
You can find the GitHub repo and workshop instructions here;
https://bit.ly/dotnetrobotgithub
2. Debasis Das
• BE in Electronics Engineering, Jadavpur University
• M Tech, EE, Computer Sc. Major, IIT, Kanpur
• About a decade and a half in DRDO working with
communications technology, Remote sensing &
satellite imaging, pilot-less vehicles, computers
and microcomputer technologies
• More than two decades in software development
delivering projects to international clientele from
US, Europe, Japan and China
11/20/2015 Debasis Das ECD Zone 2
3. ECD Zone
• Engineering & Management Consulting
• Distributed Geographically
• India (Several Locations)
• Singapore
• UK
• Corporate training in leading edge technology
areas
11/20/2015 Debasis Das ECD Zone 3
4. History with IoT related Technologies
(Processors, communication, Sensors))
• 1978-85: SSMA and frequency hopping secure communication
systems
• 1985/86: Intel 8086 based real-time processor for drones
• 1986- 1991: M6800x and Intel x86 based processor and I/O
controllers development at HCL Development lab
• 1987: Developed and published a practical manual of designing
processor devices, interfacing with sensor, into products. Hardly
any books by Indian writers were available back then
• 1992- 2008: Software projects execution for International clientele .
Worked with the client-server, web based technologies, digital
media technologies for digital video broadcasts and IPTV
applications
• 209 to now: Consultancy, strategy, technology mentoring in areas
including embedded technology
11/20/2015 Debasis Das ECD Zone 4
5. Internet of Things
• This is an evolving technology, also known as Internet
of Everything.
• Evolved from what used to be known as Ubiquitous
computing, M2M
• The industrial section of the applications are being
hailed as the 4th industrial revolution
• Basic premise is that intelligent/smart objects will be
delivering data to the Internet repositories and be
controlled through it
• Because of the Internet, this control will be possible
from anywhere
• That opens up a whole lot of possibilities
11/20/2015 Debasis Das ECD Zone 5
6. Top Level View of IoT
11/20/2015 Debasis Das ECD Zone 6
Sensors/sensor
networks
Actuators
Processor
Thing or an object
Internet Cloud
7. Structure of IoT
Services
Internet
Gateway
Wi-Fi, Mobile, DSL, Fiber
6LowPAN, Zigbee, RFID, NFC
Things- appliances, buildings, smart city systems
Sensors, Actuators
11/20/2015 Debasis Das ECD Zone 7
8. Technologies Involved in IoT
Applications
11/20/2015 Debasis Das ECD Zone 8
Application
OSS & BSS
Analytics Data Security BPM BRM
IoT Management Services
WAN (Wireless) WAN (Wireline)
RFID
Low power
wireless
Gateway functions
Sensors
LAN
9. 6LowPAN
11/20/2015 Debasis Das ECD Zone 9
Objects & Data models ex, HTML, XML, etc.
Link
Network (IPv6)
Transport, UDP/IP and TCP/IP
Application, ex. Telnet, HTTP, SMTP, SNMP…..
7
4
3
2 6LoWPAN
Serial
Modems
X379.5
FDDI
802.3
Ethernet
flavors
802.15.4
6LoWPAN
DSL, ISDN, GPRS, etc.
802.11.x
Wi-Fi
flavors
10. Classes of Constrained Devices
Class RAM Flash Comments
Class 0 < 1 KB < 100 KB Devices use gateways to communicate, have
rudimentary communication capabilities only
Class 1 ~10 KB ~100 KB Devices use protocols designed for IoT, using
Constrained Application Protocols (CoAP). Can
interact with other devices without going through
a gateway.
Class 2 ~50 KB ~250 KB Devices use regular IP (IPv6) protocols and can
behave as regular network devices
11/20/2015 Debasis Das ECD Zone 10
11. What is CoAP
• CoAP is
– A RESTful protocol , for constrained devices and
networks, It is specialized for M2M applications
– Easy to proxy to/from HTTP
• CoAP is not
• A replacement for HTTP but a general HTTP
compression
• Works within the current web environment
facilitating communication of constrained devices
11/20/2015 Debasis Das ECD Zone 11
14. OS with Raspberry Pi
• Raspabian
• Arch Linux ARM
• OpenELEC
• Pidora
• Raspbmc
• Minepeon
• Kali Linux
• OpenWrt for
Raspberry Pi
• Raspberry Digital
Signage
• RISC OS Pi
11/20/2015 Debasis Das ECD Zone 14
15. OS with Arduino
• DuinOS
• Pyxis OS
• ArduinoMacOS
• TaOS
• FreeRTOS
• ROS
11/20/2015 Debasis Das ECD Zone 15
16. Contiki
• Open source OS that includes support for the
communication protocols
• Supports Internet standards
– 6LowPAN, RPL, COAP
• Supports standard C and COOJA simulator
• Runs on a range of low power wireless devices
• Commercial support available in addition to community
support
11/20/2015 Debasis Das ECD Zone 16
17. COOJA
• Cooja is a Contiki network emulator
– An extensible Java-based simulator capable of emulating Tmote Sky (and
other) nodes
– The code to be executed by the node is the exact same firmware you may
upload to physical nodes, allows large and small networks of motes to be
simulated
– Motes can be emulated at the hardware level
• Slower but allows for precise inspection of system behavior
– Motes can also be emulated at a less detailed level
• Faster and allows simulation of larger networks
• Cooja is a highly useful tool for Contiki development
– It allows developers to test their code and systems long before running it on
the target hardware
– Developers regularly set up new simulations to
• debug their software
• to verify the behavior of their systems
11/20/2015 Debasis Das ECD Zone 17
19. KAA Features
• Kaa is a middleware platform for creation of IoT
solutions, customizable, transport-agnostic link
between the hardware and applications
• It can build active device inventory, capture physical
and logical specs for each device, collect and analyze
real-time telemetry data, perform device management,
provisioning, and configuration, distribute firmware
updates, Enable near real-time communication across
devices
• Complex, time-consuming, and mundane tasks can be
left to Kaa
11/20/2015 Debasis Das ECD Zone 19
20. KAA Advantages
• Deployed easily deployed: on-premises, in cloud,
or mixed environments
• Supports wide range of hardware from low-
power MCUs to major OS supported systems
• Can use virtually any communication layer
• Promotes structured data that is easy to use and
handle
• The Kaa server can be scaled up to handle
millions of connected devices
11/20/2015 Debasis Das ECD Zone 20
21. In Conclusion
• Like most new technologies things are in a flux
• As with such evolving technologies, there are
several proprietary tools available to be
followed by open-source ones
• There are enough free source tools to get
started with development projects
11/20/2015 Debasis Das ECD Zone 21
22. References
1. Sensor Technologies: Healthcare, Wellness and
Environmental Applications- McGrath, Michael;
Ni Scanaill, Cliodhna, Apress. Kindle Edition.
2. Designing the Internet of Things- Adrian
McEwen, Hakim Cassimally, Wiley, 2014
3. Getting Started with the Internet of Things Cuno
Pfisterngs: Connecting Sensors and
Microcontrollers to the Cloud, Maker Media, Inc.
Kindle Edition.
11/20/2015 Debasis Das ECD Zone 22