IoT Gateway

Code No
Skill Category No: 
3
Skill No: 
4
Topic No: 
7
Level: 
I
Objective: 

Understanding the IoT gateway's concept, duties, protocols, security supports.Intelligent IoT gateways will do enough data pre-processing before server received. Thus, server doesn't needs to parse kinds of lower device protocols.

  • Gateway is the bridge from node to server.
  • Responsibility  
    • Data Collection
    • Data Processing
    • Data Upload
    • Inverse Control
    • Node Strategy
    • Edge Computing
    • Remote Upgrade
  • Protocol
    • Communication Protocol
      • MQTT
      • TLS/DTLS
      • JMS
      • CoAP
      • HTTP
      • XMPP
      • DDS
      • AMQP
    • Data Protocol
      • User defined
  • Security
    • Data Security
    • Transmission Security
    • Storage Security
  • Storage
    • Profile, Cache, Queue, Files, Certs
  • IoT OS
    • Basic Requirements
    • Provides IoT development APIs 
    • Adaptor for different devices   
    • Adaptor for different servers
    • Intelligent and lightweighted
    • Easy to develop and maintenance
    • Remote control
    • Remote application upgrade
  • IoT Application
    • Basic Requirements
    • Remote upgrade
    • Easy to develop(e.g.Java liked)
  • DevOps
    • Basic Requirements
    • Upgrade Requirements