3GPP 3G Partnership Project Protocols
6LoWPAN IPv6 over Low power Wireless Personal Area Networks
ACID Atomicity, Consistency, Isolation and Durability of transactions
ADAS Advance Driver Assistance Systems
ADC Analog-to-Digital Converter
ADFG Acrylic Data Flow Graph
ADSL Asymmetric Digital Subscriber Line
AES Advanced Encryption 128- or 192- or 256- bit key length Algorithm
AES-CCM AES with CCM
API Application Programming Interface
AQI Air Quality Index
ARP Address Resolution Protocol
ASCII American Standard Code for Information Interchange
ASIC Application Specific Integrated Circuit
ATM Automated Teller Machine
AWS Amazon Web Services
BB BeagleBone
BI Business Intelligence
BJT Bipolar Junction Transistor
xx List of Abbreviations and Acronyms
Bootpc Bootstrap Protocol Client
Bootps Bootstrap Protocol Server
BP Business Process
BT BR Bluetooth Basic data rate in 1.0, 2.0, 3.0 or 4.0 device
BT EDR Bluetooth Enhanced Data Rate
BT LE Bluetooth Low Energy
CA Certification Authority
CAN Controller Area Network bus
CAP Consistency, Availability and Partitions
CBC Cryptographic Block Cipher for block ciphers with a block length of
128 bits
CCD Charge Coupled Device
CCM Counter with CBC-MAC
CEP Complex Event Processing
CGA Cryptographically Generated Addresses
CIDR Classless Inter-Domain Routing
CIMD Computer Interface to Message Distribution
CoAP Constrained Application Protocol
CORE Constrained RESTful Environment
CRC Cyclic Redundancy Check
CRM Customer Relations Management
CSMA/CD Carrier Sense Multiple Access with Collision Detection
CUP Connected Universe Platform
CVS Concurrent Versions System
CWI Cloud Web Interface
DAG Directed Acrylic Graph
DB Database
DBMS Database Management System
DBP Distributed Business Process
DFG Data Flow Graph
DHCP Dynamic Host Control Protocol
DLL Dynamically Linked Library
DM Device Management
DNS Domain Name System
DODAG Destination Oriented Directed Acrylic Graph
List of Abbreviations and Acronyms xxi
DoS Denial-of-Service
DSL Digital Subscriber Line
DSP Digital Signal Processor
DSSS Direct Sequence Spread Spectrum
DTLS Datagram Transport Layer Security
DWI Device Web Interface
ECU Electronic Control Unit
EPC Electronic Product Code
ESP Event Stream Processing
ETL Extract, Transform and Load
FC Functional Component
FG Functional Group
FHSS Frequency Hopping Spread Spectrum
FOTA Firmware Over-The-Air
FPT Phototransistor
FTP File Transfer Protocol
GPIO General Purpose Input-Output
GPRS General Packet Radio Service
GSM Global System for Mobiles
HAB Home Automation Bus
HAN Home Area Network
HDFS Hadoop File System
HLR Home Location Register
HSPA High Speed Packet Access
HTML HyperText Markup Language
HTTP Hypertext Transfer Protocol
HTTPS HTTP over TLS/SSL
I/O Input-Output
I2C Inter-Integrated Circuit
IaaS Infrastructure-as-a-Service
IANA Internet Assigned Number Authority
ICCM Internet Connected Car Maintenance
ICMP Internet Control Message Protocol
ICSP In-Circuit Serial Programming
xxii List of Abbreviations and Acronyms
ICT Information and Communications Technology
IDE Integrated Development Environment
IdM Identity Management
IEC International Electrotechnical Commission for Standards
IETF Internet Engineering Task Force
IFTTT If This Then That service
IIC Industrial Internet Consortium
IIoT Industrial IoT
IM Instant Messaging
IO Input-Output
IoT Internet of Things
IP Internet Protocol
IPSec IP Security Protocol
IPSP Internet Protocol Support Profile
IPv4 Internet Protocol version 4
IPv6 Internet Protocol version 6
iq Information/Query
IR-LED Infrared Light Emitting Diode
ISDN Integrated Services Data Network
ISM Industrial, Scientific and Medical
ISO International Organization for Standardization
JAR Java Archive
JID Jabber ID
JMS Java Message Service
JSON Java Script Object Notation
KPI Key Performance Indicators
LAN Local Area Network (of Computers)
LED Light Emitting Diode
LIDAR Light + Radar, also Laser Imaging, Detection and Ranging
LIN Local Interconnect Network Bus
LLN Low Power Lossy Networks
LoRaWAN Low-power and Range WAN
LPWAN Low-power WAN
LTE Long Term Evolution
List of Abbreviations and Acronyms xxiii
LWM2M Lightweight M2M Protocol
LWT Last Will and Testament on failure of a session, for example, between
a client and broker or server
M2M Machine-to-Machine
MAC Media Access Control
mDNS Multicast Domain Name System
MEMS Micro-Electro-Mechanical Sensor
MFLOPS Million Floating Point Operations Per Second
MIME Multipurpose Internet Mail Extension
MINA Multi-Hop Infrastructure Network Architecture
MIPS Million Instructions Per Second
MMC Multimedia Card
MO Mobile Origin
MOSFET Metal-oxide Field Effect Transistor
MOST Media Oriented System Transport
Mote Mobile Terminal
MPLS Multiprotocol Label Switching
MPP Massively Parallel Processing
MQ Message Queue
MQTT Message Queue Telemetry Transport protocol
MS Mobile Station
MSISDN Mobile Station ISDN Number
MT Mobile Terminal
MTC Machine Type Communication
MTU Maximum Transmission Unit
MUT Multi-User Chat
NAN Neighbourhood Area Network
ND Neighbour Discovery
NDP Network Discovery Protocol
NFC Near Field Communication
NFV Network Function Virtualization
NIST National Institute of Standards and Technology
OASIS Organization for the Advancement of Structured Information
Standards
ODBC Open Database Connectivity
xxiv List of Abbreviations and Acronyms
OID Object Identifier
OLAP On-Line Analytical Processing
OLTP On-Line Transactions Processing
OMA Open Mobile Alliance
ONS Object Name Service
ORCHID Overlay Routable Cryptographic Hash Identifier
OS Operating System
OSGi Open Services Gateway initiative
OWASP Open Web Application Security Project
P2P Point-to-Point
PaaS platform-as-a-service
PAN Personal Area Network
PCI Peripheral Component Interconnect
PCMCIA Personal Computer Memory Card International Association
PDU Protocol Data Unit for a layer
PII Personally Identifiable Information
PKI Public Key Infrastructure
PPP Point-to-Point Protocol
PS Participatory Sensing
PSK Pre-Shared Key
pubsub Publication by a service and subscription by end point or client or
server
PWM Pulse Width Modulator
QoS Quality of Service
QR code Quick Response code
RAM Random Access Memory
RARP Reverse Address Resolution Protocol
RDMS Relational Database Management System
REST Representational State Transfer
RF Radio Frequency of MHz
RFC IETF Request for Comments standardisation document
RFD Reduced Function Device
RFIC RF Integrated Circuits
RFID Radio Frequency Identification
ROLL Routes Over the Low power and Lossy network
List of Abbreviations and Acronyms xxv
ROM Read Only Memory
RPC Remote Procedure Call
RPi Raspberry Pi
RPK Random Pair-wise Keys, Raw-Public-key
RPL IPv6 Routing Protocol for LLNs (Low Power Lossy Networks)
RPM Revolution per Minute
RPMP Re-Planning Manufacturing Process
RTC Real Time Clock
RTOS Real Time Operating System
Rx Receiver
RxD Receiver Data line
SaaS Software as a Service
SASL Simple Authentication and Security Layer
SCADA Supervisory Control and Data Acquisition
SCL Serial Clock
SCOVARS Supply Chain Order Verification, Automated Reordering and
Shipping
SD Service Discovery
SDA Serial Data
SDK Software Development Kit
SHA Secure Hash Algorithm
SIM Subscriber Identity Module (generally a card) in mobile
SLA Service Level Agreement
SMPP Short Message Peer to Peer
SMS Short Message Service
SNMP Simple Network Management Protocol
SOAP Simple Object Access Protocol
SPI Serial Peripheral Interface Bus
SPINS Security Protocols in Network of Sensors
SQL Structured Query Language
SS7 Signaling Service Protocol
SSID Service Set Identifier
SSL Secure Scoket Layer
STP Spanning Tree Protocol
SWE Sensor Web Enablement services
xxvi List of Abbreviations and Acronyms
TCCICDD Tracking of Customer Carrying Internet Connected Digital Devices
TCP Transmission Control Protocol
TCUP TCS Connected Universe Platform
TFTP Trivial File Transfer Protocol
TLS Transport Layer Security
TLS Transport Layer Security
TLV Tag Length Value
TSDB Time Series Database
TTP Trusted Third Party
Tx Transmitter
TxD Transmitter Data line
UART Universal Asynchronous Receiver and Transmitter
UCP/UMI Universal Computer Interface Protocol/Machine Interface
UDP User Datagram Protocol
UI User Interface
UPC Universal Product Code
URI Universal Resource Identifier
URL Universal Resource Locator
USB Universal Serial Bus
V2I Vehicle to Infrastructure Communication
VLAN Virtual Local Area Network
W3C World Wide Web Consortium
WAN Wide Area Network
WEP Wired Equivalent Privacy
WIDL Web Interface Definition Language
Wi-Fi Wireless Fidelity
WLAN Wireless 802.11 Local Area Network
WPA Wireless Protected Access
WSAPI WebSocket Application Programming Interface
WSN Wireless Sensor Node/Network
WWAN Wireless Wide Area Network
XAAS Everything-as-a-Service
xep XMPP Extension Protocol
XHTML EXtensible HyperText Markup Language
List of Abbreviations and Acronyms xxvii
XML EXtensible Markup Language
XMPP EXtensible Messaging and Presence Protocol
XMPP-IoT XMPP xeps for the IoT/M2M
XSF XMPP Standards Foundation