Important Abbreviations for IoT and
Programming
Abbreviation Full Form
BSN Body Sensor Network
CAN Campus Area Network / Corporate Area
Network
CGI Computer Generated Imagery
CoAP Constrained Application Protocol
DDS Data Distribution Service
H2H Human to Human
HAN Home Area Network
HTTP Hyper Text Transfer Protocol
IETF Internet Engineering Task Force
IIOT Industrial Internet of Things
IOE Internet of Everything
IOT Internet of Things
IoT-A Internet of Things Architecture
IP Internet Protocol
LR-WPAN Low-rate Wireless Personal Area Networks
M2H Machine to Human
M2M Machine to Machine
MAC Media Access Control
MQTT Message Queuing Telemetry Transport
NAN Neighborhood Area Network
PaaS Platform as a Service
REST Representational State Transfer
RFC Request for Comment
SaaS Software as a Service
SOA Service Oriented Architecture
WAN Wide Area Network
WBAN Wireless Body Area Network
WiMax Worldwide Interoperability for Microwave
Access
WMANs Wireless Metropolitan Area Networks
WOT Web of Things
XMPP Extensible Messaging and Presence
Protocol
6LoWPAN IPv6 over Low-power Wireless Personal
Area Networks
AMQP Advanced Message Queuing Protocol
BAN Body Area Network
BLE Bluetooth Low Energy
DARPA Defence Advanced Research Projects
DHCP Dynamic Host Configuration Protocol
ICMP Internet Control Message Protocol
IANA Internet Assigned Numbers Authority
ISO International Standard Organization
LLC Logical Link Control
LPWAN Low Power Wide Area Network
LoRa Long Range
MAN Metropolitan Area Network
PAN Personal Area Network
RS232 Recommended Standard 232
SDLC Synchronous Data Link Control
SMQTT Secure Message Queue Telemetry
Transport
SPI Serial Peripheral Interface
TCP Transmission Control Protocol
UDP User Datagram Protocol
UART Universal Asynchronous Receiver
Transmitter
USB Universal Serial Bus
VPN Virtual Private Network
WIFI Wireless Fidelity
WLAN Wireless Local Area Network
WPS Wi-Fi Protected Setup
AI Artificial Intelligence
ML Machine Learning
RTOS Real-Time Operating System
LED Light Emitting Diode
GPS Global Positioning System
np NumPy (library)
plt Matplotlib.pyplot (library)
pd Pandas (library)
arr Array (used commonly in NumPy)
df DataFrame (used in Pandas)