Connectivity Technologies – Part III to Part V; Sensor Networks – Part I
WirelessHART (Part III)
- Introduction
- WirelessHART is the latest release of the Highway Addressable Remote Transducer (HART) Protocol.
- The HART standard was developed for networked smart field devices; the wireless protocol makes HART cheaper and easier to implement.
- HART encompasses the most number of field devices incorporated in any field network.
- Key benefits
- Enables device placements that are difficult with wired installations (e.g., top of a reaction tank, inside a pipe, or in widely separated warehouses).
- Main difference between wired and unwired versions lies in the physical, data link, and network layers; Wired HART lacks a network layer.
- HART Architecture (summary)
- Physical Layer derived from IEEE 802.15.4; operates in the 2.4 GHz ISM band; exploits 15 channels to increase reliability.
- Data Link Layer: collision-free and deterministic communication via super-frames and TDMA; super-frames have grouped 10 ms timeslots; channel hopping and channel blacklisting to improve reliability and security.
- Channel blacklisting identifies channels persistently affected by interference and removes them from use.
- Network & Transport Layers: cooperatively handle routing, sessions, and security; WirelessHART uses Mesh networking; each device forwards packets from any other device; devices maintain an updated network graph/topology for routing.
- Application Layer: handles command/response messages between gateways and devices; extracts commands, executes them, and generates responses; seamless across wireless and wired versions.
- Congestion Control & Reliability
- 2.4 GHz ISM band with channel 26 removed in some regions due to regulatory restrictions.
- Interference-prone channels are avoided by channel switching after every transmission.
- Transmissions are synchronized in 10 ms slots; up to 15 packets can be propagated in the network at a time to minimize collisions.
- WirelessHART Network Manager
- Supervises each node and guides when/where to send packets to ensure collision-free and timely delivery.
- Updates information about neighbors, signal strength, and pending deliveries.
- Decides who will send, who will listen, and at what frequency each time slot occurs.
- Handles code-based network security and prevents unauthorized nodes from joining.
- WirelessHART vs ZigBee
- WirelessHART node hops after every message, changing channels with each packet; ZigBee does not hop in the same manner and only hops when the entire network hops.
- MAC layer: WirelessHART uses TDMA; ZigBee uses CSMA/CD.
- WirelessHART represents a true mesh network (every node can forward); ZigBee uses a tree topology where trunk nodes are critical.
- WirelessHART devices are back-ward compatible with legacy devices; ZigBee families (ZigBee, ZigBee Pro, ZigBee RF4CE, ZigBee IP) are mostly incompatible with each other.
NFC (Near Field Communication) (Part IV)
- Introduction to NFC
- NFC is an offshoot of RFID; designed for devices in close proximity.
- All NFC types are similar but communicate in slightly different ways.
- FeliCa is commonly found in Japan.
- NFC Types
- NFC Types: Smartphone, Active, Passive NFC Tags
- Passive devices contain information readable by others but cannot read themselves.
- NFC tags on supermarket products are examples of passive NFC.
- Active devices can both collect and transmit information; smartphones are good examples.
- Working Principle
- Works on magnetic induction.
- A reader emits a small electric current creating a magnetic field; this field bridges the space between devices.
- The field is received by a similar coil in the client device and converted back to electrical impulses to communicate data (e.g., ID numbers, status).
- Passive tags draw energy from the reader; active/peer-to-peer tags have their own power source.
- NFC Specifications
- Transmission frequency: 13.56 MHz
- Data rates: 106, 212, 424 Kbps
- Tags store typically 96\$-$\,512\text{ bytes} of data
- Communication range: < 20\text{ cm}
- Modes of Operation
- Peer-to-peer, Read/Write, Card emulation (smartphone acts as reader/emulation; passive tags provide data)
- NFC Applications
- Smartphone-based payments
- Parcel tracking
- Information tags in posters/ads
- Computer game synchronized toys
- Low-power home automation systems
Bluetooth & Piconets (Part IV)
- Introduction to Bluetooth
- Bluetooth is a short-range wireless technology intended to replace cables connecting portable devices; emphasizes security; based on ad-hoc topology (piconets).
- Bluetooth Features
- Operates in the ISM band 2.4 to 2.485 GHz.
- Uses spread-spectrum hopping; full-duplex at a nominal rate of 1600 hops/sec.
- Data rates: 1 Mbps (v1.2) and 3 Mbps (v2.0 with EDR).
- Range varies by class: Class 3 ~ 1 m; Class 2 ~ 10 m; Class 1 ~ 100 m.
- Connection Establishment & Modes
- Discovery via Inquiry; devices can be master/slave; master controls timing.
- Modes: Active, Sniff, Hold, Park (power-saving and duty-cycling).
- Bluetooth Protocol Stack (overview)
- Application Layer, Middleware Layer, Data Link Layer, Physical Layer.
- L2CAP: Logical Link Control and Adaptation Protocol; multiplexes logical connections; supports segmentation and reassembly; group abstractions.
- RFCOMM: Cable replacement protocol; emulates RS-232 over Bluetooth baseband; provides simple reliable data stream; up to 60 simultaneous connections.
- SDP: Service Discovery Protocol; enables apps to discover services and features; handles dynamic RF conditions.
- Piconets & Scatternets
- Piconet: Basic Bluetooth network with one master and up to seven active slaves; master divides network into time slots (TDMA).
- A device can belong to multiple piconets; slaves transmit only when polled by the master.
- Scatternet: Adjacent piconets can bridge to form a larger network; master/slave roles can shift across piconets.
- Applications
- Audio players, home automation, smartphones, toys, hands-free headphones, sensor networks.
Z-Wave (Part IV)
- Introduction to Z-Wave
- Z-Wave is a protocol for home automation using RF signaling.
- Operating frequencies: USA 908.42 MHz and Europe 868.42 MHz.
- Mesh topology; can support up to 232 nodes in a network.
- Modulation & Network Structure
- Uses GFSK modulation.
- Central network controller: one Home (Network) ID and multiple Node IDs.
- Network ID length: 4 Bytes; Node ID length: 1 Byte.
- Each Zwave network is identified by a 4-byte Home ID and 1-byte Node IDs for devices.
- GFSK: Gaussian Frequency Shift Keying; baseband pulses pass through a Gaussian filter (pulse shaping) to limit spectrum width.
- Network Topology & Healing
- Zwave uses a source-routed network mesh topology with a single primary controller.
- Nodes communicate when in range; Healing path allows bypassing dead zones by routing through other nodes; Healing messages help re-route data.
- Mobile devices are excluded from the network; only static devices are typically part of the routing network.
- Zwave vs ZigBee (overview)
- Zwave is user-friendly; simpler setup for home automation; generally more secure and widely adopted by security-conscious companies.
- ZigBee is typically cheaper; open-standards with many member organizations; many ZigBee variants exist (ZigBee, ZigBee Pro, ZigBee RF4CE, ZigBee IP) that are not all compatible with each other.
- Applications
- Home automation devices, consumer electronics, etc.
- Z-Wave in practice
- Adoption by many security and home-automation providers; cost considerations compared to ZigBee.
ISA100.11A (Industrial Wireless) (Part IV)
- Introduction to ISA100.11A
- ISA - International Society of Automation standard for wireless in industrial environments.
- Over 1 billion devices using ISA 100.11A; designed to support native and tunneled application layers.
- Provides multiple transport services: reliable, best effort, real-time.
- Architecture & Layers
- Network/Transport layers built on TCP/UDP over IPv6; Data Link layer supports mesh routing and frequency hopping; Physical/MAC based on IEEE 802.15.4.
- Topologies: Star/Tree and Mesh.
- Permitted networks include Radio Link, ISA over Ethernet, and Field Buses.
- Application Support Layer
- Delivers communications to user and management processes; can pass objects (methods, attributes) natively within ISA100.11A; tunneling mode allows legacy data to traverse the ISA100.11A network.
- Devices & Security
- RD=Routing Device; NRD=Non-Routing Device; H=Handheld; B=Backbone device.
- Security: fully built-in, with authentication and confidentiality; a network security manager distributes keys.
- Twin data security steps: Data Link Layer encrypts each hop; Transport Layer secures peer-to-peer communications.
- ISA100.11A Usage Classes (Security/ QoS context)
- Class 0: Safety/Safety-critical Emergency Action (Always critical)
- Class 1: Control (Closed-loop regulatory control) Often critical
- Class 2: Control (Closed-loop supervisory) Usually non-critical
- Class 3: Monitoring (Open-loop) Human-in-the-loop
- Class 4: Monitoring (Alerting) Short term operational consequence
- Class 5: Logging/Downloading No immediate operational consequence
Sensor Networks – Part I (WSN Foundations) (Part I)
- Wireless Sensor Networks (WSNs) Overview
- Large number of sensor nodes densely deployed; nodes collaborate to measure environmental conditions (e.g., light, temperature, sound, vibration).
- Measurements are transformed into digital signals and processed to reveal properties of the phenomena.
- Nodes have short radio transmission range; intermediate nodes relay data toward the sink using multi-hop paths.
- Basic Components of a Sensor Node
- Location Finding Unit
- Transceiver
- Processor
- Storage
- Sensing Unit
- ADC (Analog-to-Digital Converter)
- Power
- Sensor Nodes: Characteristics
- Multifunctional; number of nodes depends on application; short transmission ranges; often execute an OS (e.g., TinyOS).
- Battery-powered with limited life; designed to be autonomous and operate unattended; low production cost and dispensable; adaptive to environment.
- Constraints on Sensor Nodes
- Very small size (often < 1 cubic centimeter)
- Extremely low power consumption
- Unattended operation in dense deployments
- Low production cost and disposable
- Autonomous and adaptable to the environment
- Applications (sensor types)
- Temperature, Humidity, Lighting, Air pressure, Soil makeup, Noise, Vibration
- Sensing Scenarios (diagrams described)
- Single Source Single Object Detection: scenarios with Human (H), Vehicle (V), Building (B) as objects and various sources/sinks around
- Single Source Multiple Object Detection
- Multiple Source Single Object Detection
- Multiple Source Multiple Object Detection
- These illustrate how data from various sources map to objects and sinks in a networked environment
- Key Challenges in WSNs (design & operation)
- Scalability: maintaining QoS with large node counts
- QoS: guarantees on bandwidth, delay, jitter, and packet loss
- Limited bandwidth and unpredictable RF channel characteristics
- Energy efficiency: limited battery life and cooperative relaying needs
- Sensor Web Concepts (early WSN-Internet integration)
- Sensor Web: WNS (Web Notification Services), SCS (Sensor Collection Services), SPS (Sensor Planning Services), SensorML (Sensor Modeling Language)
- Sensor Web Entanglement
- Observations & measurements (O&M), SensorML, Transducer ML (TML), SOS, SPS, SAS, WNS
Cooperation in Wireless Ad Hoc & Sensor Networks (Part II/III integration) (Part II)
- Cooperation in Wireless Ad Hoc and Sensor Networks
- Nodes communicate via intermediate relays; energy-constrained networks require cooperation.
- Two extreme behaviors:
- Total cooperation leads to rapid energy depletion due to relay traffic.
- Total non-cooperation causes rapid degradation of network throughput.
- Key Issues
- Selfishness and self-interest; symbiotic dependence among nodes; trade-off: individual node lifetime vs. overall network throughput.
- Security Challenges in Cooperation
- Open/shared radio medium; decentralized management; potential malicious nodes.
- Risks: infiltration, eavesdropping, interference; nodes can be captured and provide false routing information, paralyzing the network.
Advanced Topics in WSN Management & Analytics (Part II/III integration) (Part II)
- Detection of Misbehavior & Connectivity Re-establishment
- Temporary misbehavior (dumb behavior) occurs due to adverse environmental conditions (e.g., high temperature, rainfall, fog) reducing communication range.
- Detecting dumb nodes is essential to re-establish connectivity; CoRD and CoRAD are schemes to re-establish connectivity.
- Event-Aware Topology Management in WSNs
- Timely detection of events; monitoring events; disseminating event data to sink; adapting to changes in event state; determining event location, area, duration.
- Source: S. N. Das et al., 2013 (Ubiquitous Information Technologies and Applications, Springer).
- Information Theoretic Self-Management of WSNs (InTSeM)
- WSNs aim to maximize information with energy efficiency; controls transmission rate via sleep time adjustments.
- Benefits: reduces transmission energy and relay node receive energy consumption.
- General framework involves decision rules based on information informativeness of sensed data and neighbor information to adjust transmission rate.
- Social Sensing in WSNs
- Social Sensing-based Duty Cycle Management for monitoring rare events in WSNs.
- WSNs are energy-constrained; challenge of detecting rare events amidst regular activity; integrating social media signals to predict event occurrence probability.
- Proposed approach: Probabilistic Duty Cycle (PDC); adjusts duty cycles with weak estimation learning automata.
- Applications & Case Studies
- Mines: Fire Monitoring & Alarm Systems for Bord-and-Pillar panels in underground coal mines; real-time monitoring with location awareness and direction of fire spread.
- Healthcare: Wireless Body Area Networks (WBANs) for continuous monitoring of vital signs; post-disaster healthcare data aggregation; fairness in data aggregation; dynamic gateway allocation; energy-aware scheduling (PATS, priority-based time-slot allocation).
- Payload tuning, prioritization, and energy-aware communication strategies to support emergency healthcare and remote monitoring.
Security, Ethics, and Real-World Relevance (Cross-cutting themes)
- Security & Privacy Across Protocols
- Network security managers, key distribution, encryption at data-link and transport layers (ISA100.11A example).
- Practical Implications
- Mesh vs tree topologies affect resilience and routing flexibility.
- TDMA-based MAC (WirelessHART, Bluetooth in certain modes) reduces collisions but requires synchronized slots.
- Channel hopping and blacklisting strategies improve reliability in noisy industrial environments.
- Ethical & Social Considerations
- Energy consumption and environmental impact of large-scale sensor deployments.
- Fair data collection and privacy in health and monitoring applications (WBANs, medical data).
- Formulas and Key Numbers Recap
- HART Physical: 2.4 GHz ISM band, 15 channels: extchannels=15
- TDMA slots: 10 ms per super-frame
- WirelessHART data rate and timing are tied to slotting and channel management (TDMA).
- NFC: 13.56 MHz; speeds 106, 212, 424 Kbps; tag storage 96−512 bytes; range < 20\text{ cm}
- Bluetooth: ISM band 2.4−2.485 GHz; 1 Mbps (v1.2), 3 Mbps (v2.0+EDR); piconet with up to 7 slaves; 60 RFCOMM connections
- ZigBee vs WirelessHART comparison highlights: MAC (TDMA vs CSMA/CD), mesh vs tree, compatibility and legacy device integration
- Z-Wave: US 908.42 MHz, EU 868.42 MHz; up to 232 nodes; Home ID length 4 Bytes, Node ID length 1 Byte; GFSK modulation
- ISA100.11A topologies: Star/Tree and Mesh; TCP/UDP over IPv6; 802.15.4-based PHY/MAC
- Sensor Network scales: multi-hop routing; energy constraints; duty cycles; event-aware management; INTSeM framework
- WBAN and healthcare data priority management: PATS, LDPU fitness, emergency prioritization
Quick Reference (Key terms)
- WirelessHART: TDMA, channel hopping, channel blacklisting, mesh routing, 10 ms slots, 15 channels, 2.4 GHz, IEEE 802.15.4 heritage
- NFC: 13.56 MHz, 106/212/424 Kbps, < 20 cm, Type A/B/FeliCa; passive vs active modes
- Bluetooth: TDMA-like time slots, L2CAP, RFCOMM, SDP; up to 60 RFCOMM connections; 7 slaves per piconet
- Z-Wave: 908.42/868.42 MHz; GFSK; Home ID 4 bytes; Node ID 1 byte; 232 nodes; source routing; Healing path
- ISA100.11A: TCP/UDP over IPv6; mesh routing; frequency hopping; multiple transport classes; security manager
- WSN: multi-hop, short-range, energy constraints, TinyOS, sensor nodes (location, transceiver, processor, storage, sensing, ADC, power)
- Sensor Web: SOS, SPS, SensorML, WNS; interoperability concepts
- Cooperation in Ad Hoc: trade-offs between energy consumption and throughput; security threats
- Event-aware & INTSeM: data-driven rate control; sleep scheduling; event monitoring
- Applications: mines (FMA), WBANs (healthcare), home automation, smartphones, posters, toys, sensors
Notes
- This summary consolidates material across WirelessHART, NFC, Bluetooth, Z-Wave, ISA100.11A, Sensor Networks, and related topics presented in the transcript. It emphasizes key concepts, architectural layers, operational modes, numerical parameters, and real-world implications for IoT connectivity technologies.