M2M Fundamentals

Course

In London

Price on request

Description

  • Type

    Course

  • Location

    London

  • Start date

    Different dates available

The term “Internet of Things” is starting to gain recognition and traction within the industry, however it is still an immature space. To some, mainly chip manufacturers, the term Internet of Things, or IoT for short, is a concept in which electronic devices and everyday objects  ̶  such as refridgerators, thermostats, or light bulbs  ̶  are connected to the Internet and each other through various methods such as Bluetooth and Wi-Fi. Competing SDOs and industry consortiums exist, such as the Open Interconnect Consortium (OIC)  with the mission to develop standards and certification for devices, and the AllSeen Alliance, which has a similar goal. These separate consortiums are both trying to provide a common language for these devices and objects so they can more easily connect and communicate with each other.

Other people take a wider view of IoT than just getting to control refrigerators, thermostats, or light bulbs that can communicate with the wider world. We can use ThingSpeak, open source Internet of Things applications and APIs to store and retrieve data from Things using standardized protocols and services. Through new searching techniques we might collate and analyse large data sets (Big Data) and apply new visualization approaches to understand the world around us. For carriers, how communications or even intrusion attacks are impacting us or our customers.

The increasingly connected user will need to deploy efficiently managed connection services wherever they are located. Improved mobile cellular connection, WiFi and other generally wireless communications will allow the army new devices to link into the network at low cost and with ever increasing battery life allowed by ever lower power consumption. All this interconnection and interaction brings its own security challenges and we must build the systems to take these into account.

Facilities

Location

Start date

London
See map

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Wireless
  • WiFi training
  • Network Training
  • IPV4 to IPV6
  • Industry
  • Technology
  • Systems
  • Communications
  • Web
  • Surveying
  • Bluetooth
  • IPV6 training
  • Network
  • Internet
  • Windows
  • Database Design
  • Database
  • SQL
  • Database Administration
  • Database training

Course programme

Modules

Hide all

The New Internet of Things (12 topics)

  • In this chapter we will introduce the key IoT concepts and terms, scope some examples and view of what IoT means and end with a hands-on exercise using an IoT on a simple LAN
  • Defining Things, what IoT means and why it is important
  • Where IoT will have an impact
  • IoT in Media
  • Monitoring and controlling the Environment
  • Managing Infrastructure and energy
  • Deploying IoT within Manufacturing
  • Building and Home Automation
  • IoT within Transportation
  • Who are the Players?
  • Where IoT is having an Impact
  • Discussion Exercise: Analysing potential applications

Interaction of Things (15 topics)

  • In this chapter we will classify the different ways things can interact and introduce the existing standards for these interactions as well as any certifications: Hands-on will comprise using one set of IoT standards
  • How we can interact with things
  • Direct interaction compared with Indirect Interaction
  • Interconnection Issues
  • Configuration and Conditioning
  • Machine to Machine (M2M) Interactions
  • Existing Protocol Stacks
  • HTTP
  • UPnP
  • SNMP and ASN.1
  • XML
  • IoT Frameworks and in the Cloud
  • Interaction with Intelligent Phones and Tables
  • Event Driven Interaction
  • Hands-on Exercise 1: Using a classroom based IoT

Building an Internet of Standard Things (13 topics)

  • In this chapter we will build in the classroom the servers and applications needed to make some things interact with PCs/ Laptops and Intelligent Phones. Hands-on will lead the day and drive the building of clients and servers
  • Key Standards
  • Open Source IoT environments
  • Open Interconnect Consortium Developments
  • AllSeen Alliance Developments
  • Programming, Configuring and Testing Devices
  • Powering IoT Devices
  • Sensors and Controllers
  • Configuring Controllers
  • Controlling through Web Servers
  • Building key servers and controller interfaces
  • Building Things: Arduino, Rasberry Pi and Others
  • Hands-on Exercise 2: Configuring an IoT Infrastructure

The RF Principles of Things (10 topics)

  • In this chapter we will introduce the key layer 1 concepts for low power RF device interactions and the standards options. Hands-on will be using Bluetooth, WiFi and ZigBee/Z-Link devices
  • The need for Wireless connection
  • Options for providing infrastructure connection for devices
  • Wireless standards: LTE, WiFi, Bluetooth, BLE, ZigBee and Z-Link
  • Near Field Communication (NFC)
  • Fundamentals of Radio Frequency (RF) Systems
  • Licensed and Unlicensed Bands• Interference
  • Range and Throughput
  • What does IoT mean to carriers
  • Hands On Exercise 3: Surveying using a Spectrum Analyser

Addressing and Identifying Things (12 topics)

  • In this chapter we will examine how to address devices in the worlds of Network Address Translated IPv4 and how IPv6 might change this as well as its problems.
  • What IoT needs from Addressing Schemes
  • Layers of Identification
  • Unique Addressing of devices
  • Routing data to and from Things
  • Internet Addressing
  • IPv4 and IPv6 Compared
  • Deploying systems using IPv4 and Network Address Translation
  • IPv6 Deployment
  • User Domains and Domain Name Service (DNS)
  • Dynamic DNS
  • Hands-on Exercise 4: NAT interactions of IPv4, IPv6 Exchanges and Web identifications

Wearable and Portable Things (7 topics)

  • In this chapter we will examine examples of Things that currently exist which we can use/wear/carry. If we can find some we will use some wearable devices!
  • The Internet of Me
  • Example Wearable IoT Devices
  • Lumo Lift
  • IoT Enabled Watches: Gear-S, Apple Watch
  • PinUp Nurse tattoo Healthcare devices
  • Sensors for Wearable Devices

Apps for Things (12 topics)

  • In this chapter we will take examples of Apps for iPhone, Windows and Android which can currently be used to control things.
  • Application Platforms
  • Availability of Apps
  • iPhone, Android, Windows App Platforms compared
  • Developing Apps
  • Surveying some IoT Apps
  • Controlling TV Recording and Playback
  • Entertainment System Control
  • Heating and lighting control
  • Applications in Health Care
  • Applications in Sport
  • Hands-on Exercise 5: iPhone/Windows/Android Apps to control Things

Analysing the Interactions between Things (6 topics)

  • In this chapter we will use protocol analysers to analyse interaction and then deploy Visualisation tools to report what is happening on a large scale.
  • Coverage Mapping
  • Analysing RF Communications
  • Analysing Application Layer Interactions
  • Testing and Analysing performance over changing network conditions
  • Hands-on Exercise 5: Analysing RF Protocols and surveying IoT interactions

Managing Things (10 topics)

  • In this chapter we will examine what network management technologies might be appropriate for IoT devices.
  • Network Management concepts
  • Management agents
  • Management Information Bases
  • Management Protocols
  • SNMP
  • Object Syntax and ASN.1
  • Management functions over XML
  • Using SNMP to Control Things
  • Hands-on Exercise 6: Using NetSNMP

The Web of Things (4 topics)

  • In this chapter we will examine some examples of Web sites that enable IoT interactions and set these up in the classroom. Hands-on will include using some existing Web sites that allow interaction.
  • Access to IoT devices over the Web
  • Interactions with IoT devices over HTTP
  • Hands-on Exercise 7: Accessing Web of Things

The Security of Things (9 topics)

  • In this chapter we will analyse the threats to IoT configurations and implement some of the countermeasures. Hands-on will be analysis of Web site attacks using ELK
  • Accessing and analysing Big Data
  • Elastic Search
  • Logstash
  • Visualisation using Kibana
  • Tracking Access Using the ELK Stack
  • Keeping the IoT Secure
  • Public Key Infrastructures and Digital Signatures
  • Hands-on Exercise 8: Using the ELK stack to analyse hacking attacks on an IoT.

Future Things (5 topics)

  • In this final chapter we will review where we are in the technology, separate out the key development areas and make so near future predictions for developments
  • Where is the "Internet of Things" Going
  • The economics of the technology
  • Mass market deployment of IoT technology
  • Future carrier implications of IoT

M2M Fundamentals

Price on request