Radio Resource Control (RRC) and Random Access (RA) procedures
Power Saving Methods
Power saving mode (PSM)
Extended Discontinuous Reception (eDRX)
Release Assistance Indication (RAI)
RRC Suspend/Resume
Early Data Transmission (EDT)
Wake-up Signal (WUS)
Latency
Ingredients for NB-IoT Design Concepts
NB-IoT Cellular Network Modules
Vendor Overview
AT Command Interface
Unsolicited Result Code (URC)
IoT Data Transfer Protocols
IP-based protocols
MQTT (Message Queuing Telemetry Transport)
CoAP (Constrained Application Protocol)
End-to-end IoT Data Security
How public-key cryptography can help
Message Authenticity and Integrity
Public Key Infrastructure (PKI)
TLS Handshake and DH Key Agreement
Security Hardware and Certifications
Server Hosting and IoT Clouds
LwM2M Device Management
SIM card or embedded eSIM
Sensors
Suppliers and Online Support
NB-IoT Network Deployment
Roaming and MVNOs
Designing an NB-IoT Device
RasPi mockup and network tester
Low Power Device Design
Manage immediate RRC Release
Optimize Downlink Traffic Scheduling
Avoid Coverage Enhancement levels CE1 and CE2
Optimize Uplink Transmission
Matching of Antenna
Utilize sleep modes
Estimate overall power consumption
NB-IoT device battery lifetime calculator
Design Concept #1: Environmental Sensor
Principle of Operation
Functional Description
Estimation of Battery Lifetime
Local Device Setup
Block Diagram/Schematics
Board Assembly Layout
Design Concept #2: Object Localizer
Principle of Operation
Functional Description
Power Consumption
Block Diagram / Schematics
Board Assembly Layout
References
Kersten Heins is a Freelance Technical Editor and Blogger (www.chip-info.com) for IoT Solutions and Embedded Security. After his graduation he spent 30 years in the industrial computing and semiconductor industry as a design engineer and in various marketing positions.
This book presents the cellular wireless network standard NB-IoT (Narrow Band-Internet of Things), which addresses many key requirements of the IoT. NB-IoT is a topic that is inspiring the industry to create new business cases and associated products. The author first introduces the technology and typical IoT use cases. He then explains NB-IoT extended network coverage and outstanding power saving features which are enabling the design of IoT devices (e.g. sensors) to work everywhere and for more than 10 years, in a maintenance-free way.
The book explains to industrial users how to utilize NB-IoT features for their own IoT projects. Other system ingredients (e.g. IoT cloud services) and embedded security aspects are covered as well. The author takes an in-depth look at NB-IoT from an application engineering point of view, focusing on IoT device design. The target audience is technical-minded IoT project owners and system design engineers who are planning to develop an IoT application.