1 Internet of Things Module code: EEEM048/COM3023 Dr Payam Barnaghi, Dr Chuan H Foh Institute for Communication Systems Electronic Engineering Department.

Slides:



Advertisements
Similar presentations
Distributed Data Processing
Advertisements

1 Mobile Applications and Web Services Part II Prof. Klaus Moessner, Dr Payam Barnaghi Centre for Communication Systems Research Electronic Engineering.
1 of 7 Smart Networks round table Smart Networks round table Monique Becker, Institute Mines-Telecom A. Paventhan, ERNET India New Delhi 23 rd October.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
Objectives Overview Differentiate among laptops, tablets, and servers Describe the purpose and uses of smartphones, digital cameras, portable media players,
Objectives Overview Differentiate among laptops, tablets, and servers Describe the purpose and uses of smartphones, digital cameras, portable media players,
1 Publishing Linked Sensor Data Semantic Sensor Networks Workshop 2010 In conjunction with the 9th International Semantic Web Conference (ISWC 2010), 7-11.
Linked-data Architecture Payam Barnaghi Centre for Communication Systems Research University of Surrey FIA Budapest Linked data session Budapest, May 2010.
Ch. 7. Architecture Standardization for WoT
Introduction to Operating Systems CS-2301 B-term Introduction to Operating Systems CS-2301, System Programming for Non-majors (Slides include materials.
1 EEEM048- Internet of Things Dr Payam Barnaghi, Dr Chuan H Foh Institute for Communication Systems Electronic Engineering Department University of Surrey.
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
Chapter 6 SECURE WIRELESS PERSONAL NETWORKS: HOME EXTENDED TO ANYWHERE.
+ CS 325: CS Hardware and Software Organization and Architecture Introduction.
Introduction to Computers
© 2011 IBM Corporation Smarter Software for a Smarter Planet The Capabilities of IBM Software Borislav Borissov SWG Manager, IBM.
The generation, storage, and movement of information are central to managing an enterprise’s business processes As a result, businesses must ensure.
Ch. 1. The Third ICT Wave The Third ICT Wave.
Introduction To Computer System
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
WSN Done By: 3bdulRa7man Al7arthi Mo7mad AlHudaib Moh7amad Ba7emed Wireless Sensors Network.
Internet de las Cosas The Internet of Things (IoT) Internet der Dinge Internet des Objects.
Advisor: Quincy Wu Speaker: Kuan-Ta Lu Date: Aug. 19, 2010
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
1 EEEM048- Internet of Things Lecture 1- Introduction Dr Payam Barnaghi, Dr Chuan H Foh Centre for Communication Systems Research Electronic Engineering.
IT 351 Mobile &Wireless Computing Semester 2, Dr. Hala Mokhtar Room 79- 2nd floor.
Information Technology HARDWARE Dr. GUVEN Aerospace Engineer (P.hD) Nuclear Science and Technology Engineer (M.Sc)
1 Virtualisation and Validation of Smart City Data Dr Sefki Kolozali Institute for Communication Systems Electronic Engineering Department University of.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
Implementation of an Economical Web Server for Home Automation System Based on IR, Bluetooth and Ethernet Technology Dr.-Ing. Chao-Huang Wei Department.
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
Intro to Computers Understanding Computers and Computer Literacy.
1 Wireless Networks and Services 10 Years Down the Road Ross Murch Professor, Electronic and Computer Engineering Director, Centre for Wireless Information.
Chapter 1 Communication Networks and Services Network Architecture and Services.
Internet Real-Time Laboratory Arezu Moghadam and Suman Srinivasan Columbia University in the city of New York 7DS System Design 7DS system is an architecture.
AD-HOC NETWORK SUBMITTED BY:- MIHIR GARG A B.TECH(E&T)/SEC-A.
How would you define a computer? Computers are... Electronic devices that receives (input), processes & stores data & produces a result (output).
Computer networks Internet, Intranet, Extranet, Lan, Wan, characteristics and differences.
Internet of Things (Ref: Slideshare)
Telecommunication Networks Group Technische Universität Berlin Towards Cooperating Objects: Communication for Cooperation Prof. Dr.-Ing. Adam Wolisz with.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Internet of Things in Industries
Unit 1—Computer Basics Lesson 1 Understanding Computers and Computer Literacy.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
Copyright 2007 John Wiley & Sons, Inc. Information Systems: Creating Business Value John Wiley & Sons, Inc. Mark Huber, Craig Piercy, and Patrick McKeown.
Wireless Ad Hoc Networks
IoT Meets Big Data Standardization Considerations
Wikipedia Edit. Internet of Things It is the idea of enabling everyday objects with software, sensors and network connectivity. The connectivity would.
NCP Info DAY, Brussels, 23 June 2010 NCP Information Day: ICT WP Call 7 - Objective 1.3 Internet-connected Objects Alain Jaume, Deputy Head of Unit.
Internet of Things. Creating Our Future Together.
Source : 2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP) Auther : Nacer Khalil, Mohamed.
Security of the Internet of Things: perspectives and challenges
Wireless Sensor Network: A Promising Approach for Distributed Sensing Tasks.
Internet of Things (IoT)
Internet of Things – Getting Started
1 Enabling Smart Cities/Campuses to Serve the Internet of People Florence Hudson Senior Vice President & Chief Innovation Officer Internet2 TNC16 June.
Lecture 8: Wireless Sensor Networks By: Dr. Najla Al-Nabhan.
Lecture 7: Internet of Things By D. Najla Al-Nabhan 1.
Lecture 7: Internet of Things
EE5900 Cyber-Physical Systems
Internet Of Things (IoT)
فایل ارائه حاضر توسط مرکز تحقیقات فناوری «اینترنت اشیا» ایران
Internet of Things 1.
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
Internet of Things and its applications
Mobile &Wireless Computing
Algorithms for Big Data Delivery over the Internet of Things
Objectives Overview Explain why computer literacy is vital to success in today's world Describe the five components of a computer Discuss the advantages.
Lecture 4: Internet of Things
Presentation transcript:

1 Internet of Things Module code: EEEM048/COM3023 Dr Payam Barnaghi, Dr Chuan H Foh Institute for Communication Systems Electronic Engineering Department University of Surrey Autumn Semester 2015

2 Module Aims −The main aim of this module is to introduce the fundamental concepts of the Internet of Things and its applications and architecture models; −Introduction to the technologies and mechanisms for sensing, actuation, processing and cyber-physical data communication. −Discussing semantic technologies, service oriented solutions and networking technologies that enable the integration of Internet of Things data and services into the cyber world (i.e. the Internet and the Web). −To develop practical skills that can be transferred into a real-world environment.

3 IBM Mainframe 360, source Wikipedia

Apollo 11 Command Module (1965) had 64 kilobytes of memory operated at 0.043MHz. An iPhone 5s has a CPU running at speeds of up to 1.3GHz and has 512MB to 1GB of memory Cray-1 (1975) produced 80 million Floating point operations per second (FLOPS) 10 years later, Cray-2 produced 1.9G FLOPS An iPhone 5s produces 76.8 GFLOPS – nearly a thousand times more Cray-2 used 200-kilowatt power Source: Nick T., PhoneArena.com, 2014

Computing Power 5 − Smaller size − More Powerful − More memory and more storage − "Moore's law" over the history of computing, the number of transistors in a dense integrated circuit has doubled approximately every two years.

Cyber-Physical-Social Data 6 P. Barnaghi et al., "Digital Technology Adoption in the Smart Built Environment", IET Sector Technical Briefing, The Institution of Engineering and Technology (IET), I. Borthwick (editor), March 2015.

7

8 Sensor devices are becoming widely available - Programmable devices - Off-the-shelf gadgets/tools

9 More “Things” are being connected Home/daily-life devices Business and Public infrastructure Health-care …

10 People Connecting to Things Motion sensor ECG sensor Internet

11 Things Connecting to Things - Complex and heterogeneous resources and networks

12 Wireless Sensor Networks (WSN) Sink node Gateway Core network e.g. Internet Gateway End-user Computer services - The networks typically run Low Power Devices - Consist of one or more sensors, could be different type of sensors (or actuators)

13 How are the networks changing? −Extensions −More nodes, more connections −Any TIME, Any PLACE + Any THING −M2M, IoT −Billions of interconnected devices, −Everybody is connected. −Expansions −Broadband −LTE, 5G −Enhancements −Smart networks −Data-centric and content-oriented networking −Context-aware (autonomous) systems

14 “Thing” connected to the internet Source: CISCO

Internet of Things (IoT) −Extending the current Internet and providing connection, communication, and inter-networking between devices and physical objects, or "Things," is a growing trend that is often referred to as the Internet of Things. −“The technologies and solutions that enable integration of real world data and services into the current information networking technologies are often described under the umbrella term of the Internet of Things (IoT)” 15

Why should I learn about IoT? −Emerging technologies −Growing IoT Services and Applications in various areas including smart cities, healthcare, transport, logistics, retail, safety and security, etc. −Business trends and new opportunities 16

Opportunities 17 Source:

Technology trend 18

Smart product sales 19 Source: Siemens,

Internet Connected devices 20 Source: Siemens,

Global Data Generation 21 -Everyday around 20 quintillion (10^18) bytes of data are produced (Source: 01.ibm.com/software/data/bigdata/). 01.ibm.com/software/data/bigdata/ - This data includes textual content (unstructured, semi-structured, structured) to multimedia content (images, video and audio), on a variety of platforms (enterprise, social media, and sensors).

Data Generation 22

Data Lifecycle 23 Source: The IET Technical Report, Digital Technology Adoption in the Smart Built Environment: Challenges and opportunities of data driven systems for building, community and city-scale applications,

24 “The ultimate goal is transforming the raw data to insights and actionable knowledge and/or creating effective representation forms for machines and also human users and creating automation.” This usually requires data from multiple sources, (near-) real time analytics and visualisation and/or semantic representations.

Internet of Things P. Barnaghi, A. Sheth, “Internet of Things, The story so far”, IEEE IoT Newsletter, September 2014.

Internet of Things Module 26 Image courtesy: Wilgengebroed

Topics −Cyber-Physical systems, smart devices, sensors and actuators −Key applications, protocols and architectures −Networks and Communications (Wireless Multi-hop Networks (WMN), Mobile Ad-hoc Networks (MANET), Wireless Sensor Networks (WSN)) −Reliability, Security, Privacy and Trust issues and solutions −Software platforms and services −Intelligent Data Processing and Semantic technologies −Connecting Things to the Web (Web of Things) −Applications, system models, Standards, and Physical- Cyber-Social systems (invited industry speaker?) 27

Module Teaching −Dr Chuan H Foh: Hardware Platforms, Networking and Security −Dr Payam Barnaghi: Software and Services, Data Processing, Applications −3 hours (Lecture + Lab) −Lecture room: 35 AC 04 −Lab: Duck/Swan/Whale Lab (2 nd /3 rd Floor, BB Building) −Tuesdays, 9:00am to 12:00noon 28

Assessment −Written Exam (60%) −Coursework (40%) −Coursework −Lab exercises −Lab exercises will be done during the lab hours −Written report −Will include an essay (details will be provided)- the essay will be maximum 3 pages (including references). 29

Pre-requisites −We expect you are familiar with hardware systems. −We expect you know about basic communication and networking. −We expect you have a knowledge of the object oriented programming (especially C). 30

Module Web Link −All the slides and additional material will be uploaded to SurreyLearn − 31

Some of the related material −Reading List: − F07C3D9BCB28.htmlhttp://aspire.surrey.ac.uk/lists/35640FC8-892D-E309-E66C- F07C3D9BCB28.html 32

Topics to be covered Dr Chuan H Foh: Hardware Platforms, Networking and Security Office: 5GIC Building- 07-CII

Overview: Hardware Platform 34 The Internet Network “Thing” Sensors & Actuators Communications User/Environment Servers 2 sensors IEEE GHz RF System XM1000 Device level Network level The Internet Gateway

−Sensors: −They are mainly input components −They sense and collect surrounding information −Basically three types: −Passive, omnidirectional (e.g. mic) −Passive, narrow-beam sensor (e.g. PIR) −Active sensors (e.g. sonar, radar, etc.) −Actuators: −They are mainly output components −They alter the surrounding. Some examples: −Adding lighting, heat, sound, etc. −Controlling motors to move objects −Displaying messages −and others… Sensors & Actuators 35

−We can turn almost every object into a “thing”. −A “thing” still looks much like an embedded system currently. −A “thing” generally consists of four main parts: −Sensors & actuators −Microcontroller −Communication unit −Power supply −A “thing” has the following properties: −It’s usually powered by battery. This implies limited source of energy. −It’s generally small in size and low in cost. This limits their computing capability. −It doesn’t usually perform complicated tasks. −Power consumption is the main design issue. Things 36

−A “thing” always feature communications for “team working” −The Role of Communications −Providing a data link between two nodes −Communication type: −Wireline (e.g. copper wires, optical fibers) −Wireless (e.g. RF, IR). RF-based communication is the most popular choice (and also our focus) −Popular RF-based communication solutions: −IEEE  used in XM1000 −IEEE (or Wifi) −Bluetooth −Near Field Communication (NFC), e.g. RFID Communications 37

−The Roles of Networks −Managing nodes (discovery, join, leave, etc). −Relaying data packets from the source to the destination node in the network. −Networks are a distributed system. All nodes need to perform networking related tasks. −RF-based Network in IoT is usually a Wireless Multi-hop Network. Some examples: −Wireless Sensor Networks (WSNs) −Mobile Wireless Ad hoc Networks (MANETs) −Wireless Mesh Networks (WMNs) −Vehicular Ad Hoc Networks (VANETs) −and others... −Main concern: Reliability & Performance Networks 38

−The Internet serves as a wide area networking for a local network. −The Internet uses TCP/IP. This implies that things must also support TCP/IP. −Gateway (or sink) −For a practical deployment, a gateway is often needed in a network. −It offers relaying packets between the network and the Internet. The Internet 39 The Internet Gateway Data link Network

Protocol Stack 40 Network (IP) IEEE PHY/MAC TCP/UDP Application Network (IP) IEEE PHY/MAC TCP/UDP Application IEEE PHY/MAC Network (IP) IEEE (Ethernet) Network (IP) IEEE (Ethernet) TCP/UDP Application Wireless Medium The Internet Thing Gateway Server

−Are they important? −What is the risk? −What are the challenges? −Device level −Network level −System level −User level −Solutions? Security & Privacy 41

Topics to be covered Dr Payam Barnaghi: Software and Services, Data Processing and Applications Office: 09-CII

Software Platforms and Services −Operating Systems and execution environments −Contiki, TinyOS −Relevant protocols and standards −6LoWPan, CoAP −Architecture reference models −ETSI M2M architecture and components −Gateway/middleware −Types of services −In conventional communication networks the target is moving bits from one place to another −In the IoT moving the data is not the actual goal. −The IoT is expected to facilitate providing meaningful information/actions. 43

44 Example: Type of Services in IoT Sink node Gateway Core network e.g. Internet End-user Data Sender Data Receiver A sample data communication in conventional networks A sample data communication in WSN Fire! Some bits

Intelligent Data Processing −Sensing and data collection, sensor data and data-centric networks −Access, subscription and integration −Data processing and stream data analysis −Query and discovery −Data classification and clustering 45

46 Things, Data, and lots of it image courtesy: Smarter Data - I.03_C by Gwen Vanhee

47 “Each single data item is important.” “Relying merely on data from sources that are unevenly distributed, without considering background information or social context, can lead to imbalanced interpretations and decisions.” ?

IoT Data- Challenges − Multi-modal and heterogeneous − Noisy and incomplete − Time and location dependent − Dynamic and varies in quality − Crowed sourced data can be unreliable − Requires (near-) real-time analysis − Privacy and security are important issues − Data can be biased- we need to know our data! 48

“People want answers, not numbers” (Steven Glaser, UC Berkley) Sink node Gateway Core network e.g. Internet What is the temperature at home? Freezing!

50 Storing, Handling and Processing the Data Image courtesy: IEEE Spectrum

Semantic technologies and connecting Things to the Web −Meta-data models and schemas −Linked data and Linked IoT data concepts −Semantic technologies and semantic sensor networks −Interoperability issues −Web of Things 51

Device/Data interoperability 52 The slide adapted from the IoT talk given by Jan Holler of Ericsson at IoT Week 2015 in Lisbon.

53 Observation and measurement data Source: W3C Semantic Sensor Networks, SSN Ontology presentation, Laurent Lefort et al.

System models, Applications and Standards −Applications: Smart City, Smart Homes, Healthcare, Smart Grid, −Physical-Cyber-Social Systems −Machine-to-machine communications −System models and Standards 54

55 Questions?