Cover image for The internet of things : key applications and protocols
Title:
The internet of things : key applications and protocols
Personal Author:
Publication Information:
Chichester, West Sussex : Wiley, 2012
Physical Description:
xxv, 344 p. : ill., maps ; 25 cm.
ISBN:
9781119994350

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010336000 TH6012 H47 2012 Open Access Book Book
Searching...

On Order

Summary

Summary

An all-in-one reference to the major Home Area Networking, Building Automation and AMI protocols, including 802.15.4 over radio or PLC, 6LowPAN/RPL, ZigBee 1.0 and Smart Energy 2.0, Zwave, LON, BACNet, KNX, ModBus, mBus, C.12 and DLMS/COSEM, and the new ETSI M2M system level standard. In-depth coverage of Smart-grid and EV charging use cases.

This book describes the Home Area Networking, Building Automation and AMI protocols and their evolution towards open protocols based on IP such as 6LowPAN and ETSI M2M. The authors discuss the approach taken by service providers to interconnect the protocols and solve the challenge of massive scalability of machine-to-machine communication for mission-critical applications, based on the next generation machine-to-machine ETSI M2M architecture. The authors demonstrate, using the example of the smartgrid use case, how the next generation utilities, by interconnecting and activating our physical environment, will be able to deliver more energy (notably for electric vehicles) with less impact on our natural resources.

Key Features:

Offers a comprehensive overview of major existing M2M and AMI protocols Covers the system aspects of large scale M2M and smart grid applications Focuses on system level architecture, interworking, and nationwide use cases Explores recent emerging technologies: 6LowPAN, ZigBee SE 2.0 and ETSI M2M, and for existing technologies covers recent developments related to interworking Relates ZigBee to the issue of smartgrid, in the more general context of carrier grade M2M applications Illustrates the benefits of the smartgrid concept based on real examples, including business cases

This book will be a valuable guide for project managers working on smartgrid, M2M, telecommunications and utility projects, system engineers and developers, networking companies, and home automation companies. It will also be of use to senior academic researchers, students, and policy makers and regulators.


Author Notes

Olivier Hersent, Consultant, France Olivier Hersent was the founder of NetCentrex and former CTO of Comverse Inc., and previously worked as an R&D Engineer at Orange/France Telecom. He studied finance, quantum physics and psychology at the Ecole Polytechnique from 1991-1994. Hersent is now an independent consultant.

David Boswarthick, ETSI, France David has been extensively involved in the standardization activities of mobile, fixed and convergent networks in both the European Telecommunications Standards Institute (ETSI) and the 3rd Generation Partnership Project (3GPP) for over 10 years. He is currently involved in the M2M standards group which is defining an end to end architecture and requirements for multiple M2M applications including Smart Metering, healthcare and enhanced home living. David holds a Maste's Degree in Networks and Distributed systems from the University of Nice and Sophia Antipolis, France.

Omar Elloumi, Alcatel-Lucent, France Omar is currently a standardization manager at Alcatel-Lucent. He received his degree in Engineering from Université de Rennes.


Table of Contents

List of Acronymsp. xv
Introductionp. xxiii
Part I M2M Area Network Physical Layers
1 IEEE 802.15.4p. 3
1.1 The IEEE 802 Committee Family of Protocolsp. 3
1.2 The Physical Layerp. 3
1.2.1 Interferences with Other Technologiesp. 5
1.2.2 Choice of a 802.15.4 Communication Channel, Energy Detection, Link Quality Informationp. 7
1.2.3 Sending a Data Framep. 8
1.3 The Media-Access Control Layerp. 8
1.3.1 802.15.4 Reduced Function and Full Function Devices, Coordinators, and the PAN Coordinatorp. 9
1.3.2 Associationp. 12
1.3.3 802.15.4 Addressesp. 13
1.3.4 802.15.4 Frame Formatp. 13
1.3.5 Securityp. 14
1.4 Uses of 802.15.4p. 16
1.5 The Future of 802.15.4: 802.15.4e and 802.15.4gp. 17
1.5.1 802.15.4ep. 17
1.5.2 802.15.4gp. 21
2 Powerline Communication for M2M Applicationsp. 23
2.1 Overview of PLC Technologiesp. 23
2.2 PLC Landscapep. 23
2.2.1 The Historical Period (1950û2000)p. 24
2.2.2 After Year 2000: The Maturity of PLCp. 24
2.3 Powerline Communication: A Constrained Mediap. 27
2.3.1 Powerline is a Difficult Channelp. 27
2.3.2 Regulation Limitationsp. 27
2.3.3 Power Consumptionp. 32
2.3.4 Lossy Networkp. 33
2.3.5 Powerline is a Shared Media and Coexistence is not an Optional Featurep. 35
2.4 The Ideal PLC System for M2Mp. 37
2.4.1 Openness and Availabilityp. 38
2.4.2 Rangep. 38
2.4.3 Power Consumptionp. 38
2.4.4 Data Ratep. 39
2.4.5 Robustnessp. 39
2.4.6 EMC Regulatory Compliancep. 40
2.4.7 Coexistencep. 40
2.4.8 Securityp. 40
2.4.9 Latencyp. 40
2.4.10 Interoperability with M2M Wireless Servicesp. 40
2.5 Conclusionp. 40
Referencesp. 41
Part II Legacy M2M Protocols for Sensor Networks, Building Automation and Home Automation
3 The BACnetTM Protocolp. 45
3.1 Standardizationp. 45
3.1.1 United Statesp. 46
3.1.2 Europep. 46
3.1.3 Interworkingp. 46
3.2 Technologyp. 46
3.2.1 Physical Layerp. 47
3.2.2 Link Layerp. 47
3.2.3 Network Layerp. 47
3.2.4 Transport and Session Layersp. 49
3.2.5 Presentation and Application Layersp. 49
3.3 BACnet Securityp. 55
3.4 BACnet Over Web Services (Annex N, Annex H6)p. 55
3.4.1 The Generic WS Modelp. 56
3.4.2 BACnet/WS Servicesp. 58
3.4.3 The Web Services Profile for BACnet Objectsp. 59
3.4.4 Future Improvementsp. 59
4 The LonWorks R Control Networking Platformp. 61
4.1 Standardizationp. 61
4.1.1 United States of Americap. 61
4.1.2 Europep. 62
4.1.3 Chinap. 62
4.2 Technologyp. 62
4.2.1 Physical Layerp. 63
4.2.2 Link Layerp. 64
4.2.3 Network Layerp. 65
4.2.4 Transport Layerp. 66
4.2.5 Session Layerp. 67
4.2.6 Presentation Layerp. 67
4.2.7 Application Layerp. 71
4.3 Web Services Interface for LonWorks Networks: Echelon SmartServerp. 72
4.4 A REST Interface for LonWorksp. 73
4.4.1 LonBridge REST Transactionsp. 74
4.4.2 Requestsp. 74
4.4.3 Responsesp. 75
4.4.4 LonBridge REST Resourcesp. 75
5 ModBusp. 79
5.1 Introductionp. 79
5.2 ModBus Standardizationp. 80
5.3 ModBus Message Framing and Transmission Modesp. 80
5.4 ModBus/TCPp. 81
6 KNXp. 83
6.1 The Konnex/KNX Associationp. 83
6.2 Standardizationp. 83
6.3 KNX Technology Overviewp. 84
6.3.1 Physical Layerp. 84
6.3.2 Data Link and Routing Layers, Addressingp. 87
6.3.3 Transport Layerp. 89
6.3.4 Application Layerp. 89
6.3.5 KNX Devices, Functional Blocks and Interworkingp. 89
6.4 Device Configurationp. 92
7 ZigBeep. 93
7.1 Development of the Standardp. 93
7.2 ZigBee Architecturep. 94
7.2.1 ZigBee and 802.15.4p. 94
7.2.2 ZigBee Protocol Layersp. 94
7.2.3 ZigBee Node Typesp. 96
7.3 Associationp. 96
7.3.1 Forming a Networkp. 96
7.3.2 Joining a Parent Node in a Network Using 802.15.4 Associationp. 97
7.3.3 Using NWK Rejoinp. 99
7.4 The ZigBee Network Layerp. 99
7.4.1 Short-Address Allocationp. 99
7.4.2 Network Layer Frame Formatp. 100
7.4.3 Packet Forwardingp. 101
7.4.4 Routing Support Primitivesp. 101
7.4.5 Routing Algorithmsp. 102
7.5 The ZigBee APS Layerp. 105
7.5.1 Endpoints, Descriptorsp. 106
7.5.2 The APS Framep. 106
7.6 The ZigBee Device Object (ZDO) and the ZigBee Device Profile (ZDP)p. 109
7.6.1 ZDP Device and Service Discovery Services (Mandatory)p. 109
7.6.2 ZDP Network Management Services (Mandatory)p. 110
7.6.3 ZDP Binding Management Services (Optional)p. 111
7.6.4 Group Managementp. 111
7.7 ZigBee Securityp. 111
7.7.1 ZigBee and 802.15.4 Securityp. 111
7.7.2 Key Typesp. 113
7.7.3 The Trust Centerp. 114
7.7.4 The ZDO Permissions Tablep. 116
7.8 The ZigBee Cluster Library (ZCL)p. 116
7.8.1 Clusterp. 116
7.8.2 Attributesp. 117
7.8.3 Commandsp. 117
7.8.4 ZCL Framep. 117
7.9 ZigBee Application Profilesp. 119
7.9.1 The Home Automation (HA) Application Profilep. 119
7.9.2 ZigBee Smart Energy 1.0 (ZSE or AMI)p. 122
7.10 The ZigBee Gateway Specification for Network Devicesp. 129
7.10.1 The ZGDp. 130
7.10.2 GRIP Bindingp. 131
7.10.3 SOAP Bindingp. 132
7.10.4 REST Bindingp. 132
7.10.5 Example IPHAûZGD Interaction Using the REST Bindingp. 134
Z-Wavep. 139
History and Management of the Protocolp. 139
The Z-Wave Protocolp. 140
Overviewp. 140
Z-Wave Node Typesp. 140
RF and MAC Layersp. 142
Transfer Layerp. 143
Routing Layerp. 145
Application Layerp. 148
Legacy M2M Protocols for Utility Metering
M-Bus and Wireless M-Busp. 155
Development of the Standardp. 155
M-Bus Architecturep. 156
Physical Layerp. 156
Link Layerp. 156
Network Layerp. 157
Application Layerp. 158
Wireless M-Busp. 160
Physical Layerp. 160
Data-Link Layerp. 162
Application Layerp. 162
Securityp. 163
The ANSI C12 Suitep. 165
Introductionp. 165
C12.19: The C12 Data Modelp. 166
The Read and Write Minimum Servicesp. 167
Some Remarkable C12.19 Tablesp. 167
C12.18: Basic Point-to-Point Communication Over an Optical Portp. 168
C12.21: An Extension of C12.18 for Modem Communicationp. 169
Interactions with the Data-Link Layerp. 170
Modifications and Additions to C12.19 Tablesp. 171
C12.22: C12.19 Tables Transport Over Any Networking Communication Systemp. 171
Reference Topology and Network Elementsp. 171
C12.22 Node to C12.22 Network Communicationsp. 173
C12.22 Device to C12.22 Communication Module Interfacep. 174
C12.19 Updatesp. 176
Other Parts of ANSI C12 Protocol Suitep. 176
RFC 6142: C12.22 Transport Over an IP Networkp. 176
REST-Based Interfaces to C12.19p. 177
DLMS/COSEMp. 179
DLMS Standardizationp. 179
The DLMS UAp. 179
DLMS/COSEM, the Colored Booksp. 179
DLMS Standardization in IECp. 180
The COSEM Data Modelp. 181
The Object Identification System (OBIS)p. 182
The DLMS/COSEM Interface Classesp. 184
Data-Storage ICsp. 185
Association ICsp. 185
Time- and Event-Bound ICsp. 186
Communication Setup Channel Objectsp. 186
Accessing COSEM Interface Objectsp. 186
The Application Association Conceptp. 186
The DLMS/COSEM Communication Frameworkp. 187
The Data Communication Services of COSEM Application Layerp. 189
End-to-End Security in the DLMS/COSEM Approachp. 191
Access Control Securityp. 191
Data-Transport Securityp. 192
The Next Generation: Ip-Based Protocols
6LoWPAN and RPLp. 195
Overviewp. 195
What is 6LoWPAN? 6LoWPAN and RPL Standardizationp. 195
Overview of the 6LoWPAN Adaptation Layerp. 196
Mesh Addressing Headerp. 197
Fragment Headerp. 198
IPv6 Compression Headerp. 198
Context-Based Compression: IPHCp. 200
RPLp. 202
RPL Control Messagesp. 204
Construction of the DODAG and Upward Routesp. 204
Downward Routes, Multicast Membershipp. 206
Packet Routingp. 207
RPL Securityp. 208
ZigBee Smart Energy 2.0p. 209
REST Overviewp. 209
Uniform Interfaces, REST Resources and Resource Identifiersp. 209
REST Verbsp. 210
Other REST Constraints, and What is REST After All?p. 211
ZigBee SEP 2.0 Overviewp. 212
ZigBee IPp. 213
ZigBee SEP 2.0 Resourcesp. 214
Function Sets and Device Typesp. 217
Base Function Setp. 218
Group Enrollmentp. 221
Meterp. 223
Pricingp. 223
Demand Response and Load Control Function Setp. 224
Distributed Energy Resourcesp. 227
Plug-In Electric Vehiclep. 227
Messagingp. 230
Registrationp. 231
ZigBee SE 2.0 Securityp. 232
Certificatesp. 232
IP Level Securityp. 232
Application-Level Securityp. 235
The ETSI M2M Architecturep. 237
Introduction to ETSI TC M2Mp. 237
System Architecturep. 238
High-Level Architecturep. 238
Reference Pointsp. 239
Service Capabilitiesp. 240
ETSI M2M SCL Resource Structurep. 242
SCL Resourcesp. 244
Application Resourcesp. 244
Access Right Resourcesp. 248
Container Resourcesp. 248
Group Resourcesp. 250
Subscription and Notification Channel Resourcesp. 251
ETSI M2M Interactions Overviewp. 252
Security in the ETSI M2M Frameworkp. 252
Key Managementp. 252
Access Listsp. 254
Interworking with Machine Area Networksp. 255
Mapping M2M Networks to ETSI M2M Resourcesp. 256