{"product_id":"fundamentals-of-internet-of-things-for-students-and-professionals-hardback-9781119847298","title":"Fundamentals of Internet of Things; For Students and Professionals (Hardback) 9781119847298","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eFundamentals of Internet of Things\u003c\/font\u003e\u003cbr\u003e\r\n\u003cfont size=\"5\"\u003eFor Students and Professionals\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\u003cp\u003e\u003cfont size=\"4\"\u003eF. John Dian (Author)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9781119847298, Wiley\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eHardback, published 8 November 2022\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e432 pages\u003cbr\u003e25.4 x 17.8 x 2.4 cm, 1.093 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003e\u003cb\u003eFUNDAMENTALS OF INTERNET OF THINGS\u003c\/b\u003e \u003cp\u003e\u003ci\u003eFundamentals of Internet of Things: For Students and Professionals\u003c\/i\u003e teaches the principles of IoT systems. It employs a systematic approach to explain IoT architecture models and their layers. The textbook is arranged based on various layers of an architecture model. For readers who are unfamiliar with the concept of data communication and networks, the first chapter of this book covers the fundamentals of data communication and networks. It can also be used as review material for those who are already familiar with the concept.  \u003c\/p\u003e\n\u003cp\u003eThe book begins with many examples of IoT use cases to show readers how IoT can be applied to various IoT verticals. The concept of smart sensors is then described, as well as their applications in the IoT ecosystem. Because internet connectivity is an essential part of any IoT system, the book explores wired and wireless connectivity schemes including cellular IoT in the 4G and 5G eras. IoT protocols, analytics, as well as IoT security and privacy are important topics that are explained in this book with simple explanations. The last chapter of this book is dedicated to IoT solution development. IoT is one of the most rapidly evolving technologies today, and there is no better guide to this rapidly expanding sector than \u003ci\u003eFundamentals of Internet of Things (IoT) for Students and Professionals.\u003c\/i\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFeatures:\u003c\/b\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e Simple explanations of complex concepts\u003c\/li\u003e \u003cli\u003eMore than 300 exercise problems and advanced exercise questions \u003c\/li\u003e \u003cli\u003eProvided solutions for the exercise problems \u003c\/li\u003e \u003cli\u003e10 practical IoT projects\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e\u003cp\u003eAbout the Author xvii\u003c\/p\u003e \u003cp\u003ePreface xix\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Data Communications and Networks 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 Introduction 1\u003c\/p\u003e \u003cp\u003e1.2 OSI Model 3\u003c\/p\u003e \u003cp\u003e1.2.1 Layer 1 – Physical Layer 5\u003c\/p\u003e \u003cp\u003e1.2.2 Layer 2 – Data Link Layer 5\u003c\/p\u003e \u003cp\u003e1.2.2.1 Addressing 5\u003c\/p\u003e \u003cp\u003e1.2.2.2 Framing 5\u003c\/p\u003e \u003cp\u003e1.2.2.3 Error Control 6\u003c\/p\u003e \u003cp\u003e1.2.2.4 Flow Control 6\u003c\/p\u003e \u003cp\u003e1.2.2.5 Access Control 7\u003c\/p\u003e \u003cp\u003e1.2.3 Layer 3 – Network Layer 7\u003c\/p\u003e \u003cp\u003e1.2.4 Layer 4 – Transport Layer 7\u003c\/p\u003e \u003cp\u003e1.2.4.1 Port Addressing 8\u003c\/p\u003e \u003cp\u003e1.2.4.2 End-to-end Error Control 8\u003c\/p\u003e \u003cp\u003e1.2.4.3 End-to-end Flow Control 8\u003c\/p\u003e \u003cp\u003e1.2.4.4 Connection Control 8\u003c\/p\u003e \u003cp\u003e1.2.4.5 Congestion Control 8\u003c\/p\u003e \u003cp\u003e1.2.5 Layer 5 – Session Layer 9\u003c\/p\u003e \u003cp\u003e1.2.6 Layer 6 – Presentation Layer 9\u003c\/p\u003e \u003cp\u003e1.2.7 Layer 7 – Application Layer 9\u003c\/p\u003e \u003cp\u003e1.3 Header Encapsulation 9\u003c\/p\u003e \u003cp\u003e1.4 Layer 2 – Ethernet 10\u003c\/p\u003e \u003cp\u003e1.4.1 Framing 11\u003c\/p\u003e \u003cp\u003e1.4.2 Addressing 11\u003c\/p\u003e \u003cp\u003e1.4.3 Error Control 11\u003c\/p\u003e \u003cp\u003e1.4.4 Flow Control 12\u003c\/p\u003e \u003cp\u003e1.4.5 Access Control 12\u003c\/p\u003e \u003cp\u003e1.5 Layer 3 – IP 12\u003c\/p\u003e \u003cp\u003e1.5.1 IPV4 and IPV6 headers 15\u003c\/p\u003e \u003cp\u003e1.5.2 Improving IPV4 Address Assignments 17\u003c\/p\u003e \u003cp\u003e1.6 Layer 4 – TCP and UDP 19\u003c\/p\u003e \u003cp\u003e1.6.1 TCP Header 20\u003c\/p\u003e \u003cp\u003e1.6.2 TCP Functionalities 22\u003c\/p\u003e \u003cp\u003e1.6.2.1 Process-to-process Communication 22\u003c\/p\u003e \u003cp\u003e1.6.2.2 Connection Control 22\u003c\/p\u003e \u003cp\u003e1.6.2.3 Flow Control 22\u003c\/p\u003e \u003cp\u003e1.6.2.4 Error Control 23\u003c\/p\u003e \u003cp\u003e1.6.2.5 Congestion Control 24\u003c\/p\u003e \u003cp\u003e1.6.3 UDP 24\u003c\/p\u003e \u003cp\u003e1.7 TCP\/IP Networking Model 25\u003c\/p\u003e \u003cp\u003e1.8 Internetworking Devices 25\u003c\/p\u003e \u003cp\u003e1.8.1 VLAN 27\u003c\/p\u003e \u003cp\u003e1.8.2 Quality of Service (QoS) 28\u003c\/p\u003e \u003cp\u003e1.9 Summary 29\u003c\/p\u003e \u003cp\u003eReferences 30\u003c\/p\u003e \u003cp\u003eExercises 30\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 32\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 Introduction to IoT 35\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Introduction 35\u003c\/p\u003e \u003cp\u003e2.2 IoT Traffic Model 36\u003c\/p\u003e \u003cp\u003e2.3 IoT Connectivity 37\u003c\/p\u003e \u003cp\u003e2.4 IoT Verticals, Use Cases, and Applications 39\u003c\/p\u003e \u003cp\u003e2.5 IoT Value Chain 41\u003c\/p\u003e \u003cp\u003e2.6 Examples of IoT Use Cases and Applications 42\u003c\/p\u003e \u003cp\u003e2.6.1 IoT-based Structural Health Monitoring System 42\u003c\/p\u003e \u003cp\u003e2.6.2 IoT-based Electric Meter 44\u003c\/p\u003e \u003cp\u003e2.6.3 IoT-basedWaste Management System 44\u003c\/p\u003e \u003cp\u003e2.6.4 IoT-based Earthquake Detection 45\u003c\/p\u003e \u003cp\u003e2.6.5 IoT-based Car Software Update 45\u003c\/p\u003e \u003cp\u003e2.6.6 IoT-based Mountain Climbing Information System 46\u003c\/p\u003e \u003cp\u003e2.6.7 IoT-based Agriculture – Pest Management 46\u003c\/p\u003e \u003cp\u003e2.6.8 IoT-basedWearable in Sports 47\u003c\/p\u003e \u003cp\u003e2.6.9 IoT-based Healthcare System 47\u003c\/p\u003e \u003cp\u003e2.6.10 IoT-based Augmented Reality (AR) System 48\u003c\/p\u003e \u003cp\u003e2.6.11 IoT-based Food Supply Chain 49\u003c\/p\u003e \u003cp\u003e2.6.12 Smart Grid System 49\u003c\/p\u003e \u003cp\u003e2.7 IoT Project Implementation 51\u003c\/p\u003e \u003cp\u003e2.8 IoT Standards 52\u003c\/p\u003e \u003cp\u003e2.9 Summary 52\u003c\/p\u003e \u003cp\u003eReferences 53\u003c\/p\u003e \u003cp\u003eExercises 53\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 54\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 IoT Architecture 57\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 Introduction 57\u003c\/p\u003e \u003cp\u003e3.2 Factors Affecting an IoT Architectural Model 58\u003c\/p\u003e \u003cp\u003e3.3 IoT Architectural Model 59\u003c\/p\u003e \u003cp\u003e3.4 IoT WF Architectural Model 59\u003c\/p\u003e \u003cp\u003e3.5 Data Center and Cloud 63\u003c\/p\u003e \u003cp\u003e3.6 Computing (Cloud, Fog, and Edge) 66\u003c\/p\u003e \u003cp\u003e3.6.1 Cloud Computing 66\u003c\/p\u003e \u003cp\u003e3.6.2 Fog Computing 67\u003c\/p\u003e \u003cp\u003e3.6.3 Edge Computing 68\u003c\/p\u003e \u003cp\u003e3.7 Summary 69\u003c\/p\u003e \u003cp\u003eReferences 69\u003c\/p\u003e \u003cp\u003eExercises 69\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 70\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 IoT Sensors 73\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Introduction 73\u003c\/p\u003e \u003cp\u003e4.2 Sensor and Its Performance Metrics 74\u003c\/p\u003e \u003cp\u003e4.2.1 Static Performance Metrics 74\u003c\/p\u003e \u003cp\u003e4.2.2 Dynamic Performance Metrics 76\u003c\/p\u003e \u003cp\u003e4.2.3 Sensor Selection 77\u003c\/p\u003e \u003cp\u003e4.3 Smart Sensors 80\u003c\/p\u003e \u003cp\u003e4.4 MEMS 81\u003c\/p\u003e \u003cp\u003e4.5 Sensor Fusion 83\u003c\/p\u003e \u003cp\u003e4.5.1 Improving the Quality and Accuracy of a Sensor 83\u003c\/p\u003e \u003cp\u003e4.5.2 Improving the Reliability of a Sensor 83\u003c\/p\u003e \u003cp\u003e4.5.3 Improving the Capability of a Sensor 84\u003c\/p\u003e \u003cp\u003e4.5.4 Measuring a Different Physical Quantity 84\u003c\/p\u003e \u003cp\u003e4.6 Self-calibration 84\u003c\/p\u003e \u003cp\u003e4.7 Sensors of the Future 85\u003c\/p\u003e \u003cp\u003e4.8 Summary 85\u003c\/p\u003e \u003cp\u003eReferences 86\u003c\/p\u003e \u003cp\u003eExercises 86\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 87\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 IoT Wired Connectivity 89\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Introduction 89\u003c\/p\u003e \u003cp\u003e5.2 Ethernet 90\u003c\/p\u003e \u003cp\u003e5.2.1 Power over Ethernet (PoE) 91\u003c\/p\u003e \u003cp\u003e5.3 Ethernet TSN 92\u003c\/p\u003e \u003cp\u003e5.3.1 Challenges of Connectivity for Industrial IoT 92\u003c\/p\u003e \u003cp\u003e5.3.2 Ethernet TSN Features and Key Technologies 93\u003c\/p\u003e \u003cp\u003e5.3.2.1 Time Synchronization 93\u003c\/p\u003e \u003cp\u003e5.3.2.2 Bandwidth and QoS Reservation 94\u003c\/p\u003e \u003cp\u003e5.3.2.3 Redundant Transmission 94\u003c\/p\u003e \u003cp\u003e5.3.2.4 Traffic Shaping and Scheduling 94\u003c\/p\u003e \u003cp\u003e5.3.2.5 Latency Minimization 95\u003c\/p\u003e \u003cp\u003e5.3.3 A Simple Example 96\u003c\/p\u003e \u003cp\u003e5.3.4 Ethernet TSN Substandards 97\u003c\/p\u003e \u003cp\u003e5.4 Power Line Communications (PLCs) 98\u003c\/p\u003e \u003cp\u003e5.4.1 PLC for Smart Grid 100\u003c\/p\u003e \u003cp\u003e5.5 Summary 103\u003c\/p\u003e \u003cp\u003eReferences 103\u003c\/p\u003e \u003cp\u003eExercises 104\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 105\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Unlicensed-band Wireless IoT 107\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 Introduction 107\u003c\/p\u003e \u003cp\u003e6.2 Zigbee Wireless Network 108\u003c\/p\u003e \u003cp\u003e6.3 BLE Wireless Network 111\u003c\/p\u003e \u003cp\u003e6.3.1 Bluetooth 5 114\u003c\/p\u003e \u003cp\u003e6.3.2 Bluetooth Mesh 115\u003c\/p\u003e \u003cp\u003e6.4 WiFiWireless Network 115\u003c\/p\u003e \u003cp\u003e6.4.1 WiFi 6 116\u003c\/p\u003e \u003cp\u003e6.4.2 WiFi HaLow 117\u003c\/p\u003e \u003cp\u003e6.5 LoRaWAN Wireless Wide Area Network 118\u003c\/p\u003e \u003cp\u003e6.6 Summary 121\u003c\/p\u003e \u003cp\u003eReferences 121\u003c\/p\u003e \u003cp\u003eExercises 122\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 124\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Cellular IoT Technologies 125\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Introduction 125\u003c\/p\u003e \u003cp\u003e7.2 EC-GSM-IoT 125\u003c\/p\u003e \u003cp\u003e7.3 LTE-based Cellular IoT Technologies 127\u003c\/p\u003e \u003cp\u003e7.3.1 LTE-M 127\u003c\/p\u003e \u003cp\u003e7.3.1.1 Channel Bandwidth 127\u003c\/p\u003e \u003cp\u003e7.3.1.2 Duplexing 128\u003c\/p\u003e \u003cp\u003e7.3.1.3 Data Rate and Latency 129\u003c\/p\u003e \u003cp\u003e7.3.1.4 Power Class 131\u003c\/p\u003e \u003cp\u003e7.3.1.5 Coverage 132\u003c\/p\u003e \u003cp\u003e7.3.1.6 Mobility 133\u003c\/p\u003e \u003cp\u003e7.3.2 NB-IoT 133\u003c\/p\u003e \u003cp\u003e7.3.2.1 Channel Bandwidth and Duplexing 134\u003c\/p\u003e \u003cp\u003e7.3.2.2 Data Rate and Latency 134\u003c\/p\u003e \u003cp\u003e7.3.2.3 Power Classes 135\u003c\/p\u003e \u003cp\u003e7.3.2.4 Coverage 135\u003c\/p\u003e \u003cp\u003e7.3.2.5 Mobility 135\u003c\/p\u003e \u003cp\u003e7.4 Practical Use Cases 135\u003c\/p\u003e \u003cp\u003e7.5 CIoT Frequency Bands 137\u003c\/p\u003e \u003cp\u003e7.6 Certification 140\u003c\/p\u003e \u003cp\u003e7.7 CIoT Modules 141\u003c\/p\u003e \u003cp\u003e7.8 AT Commands 143\u003c\/p\u003e \u003cp\u003e7.9 Summary 144\u003c\/p\u003e \u003cp\u003eReferences 145\u003c\/p\u003e \u003cp\u003eExercises 146\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 147\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 CIoT Features 151\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Low-power Consumption Schemes 153\u003c\/p\u003e \u003cp\u003e8.1.1 Introduction 153\u003c\/p\u003e \u003cp\u003e8.1.2 Power Saving Techniques in 3GPP Release 13 153\u003c\/p\u003e \u003cp\u003e8.1.3 Power Saving Techniques in 3GPP Release 14 158\u003c\/p\u003e \u003cp\u003e8.1.4 Power Saving Techniques in 3GPP Release 15 158\u003c\/p\u003e \u003cp\u003e8.1.4.1 Wake Up Signal 158\u003c\/p\u003e \u003cp\u003e8.1.5 Power Consumption for Various Use Cases 159\u003c\/p\u003e \u003cp\u003e8.1.6 Summary 162\u003c\/p\u003e \u003cp\u003eReferences 163\u003c\/p\u003e \u003cp\u003eExercises 163\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 164\u003c\/p\u003e \u003cp\u003e8.2 Uplink Access 167\u003c\/p\u003e \u003cp\u003e8.2.1 Introduction 167\u003c\/p\u003e \u003cp\u003e8.2.2 Random Access Process 168\u003c\/p\u003e \u003cp\u003e8.2.2.1 Random Access Dependency to the Coverage Level 170\u003c\/p\u003e \u003cp\u003e8.2.2.2 Access Barring (AB) 170\u003c\/p\u003e \u003cp\u003e8.2.2.3 Preamble Formats 171\u003c\/p\u003e \u003cp\u003e8.2.3 RA Advancements 172\u003c\/p\u003e \u003cp\u003e8.2.3.1 Early Data Transmission 173\u003c\/p\u003e \u003cp\u003e8.2.3.2 Preconfigured Uplink Resources 173\u003c\/p\u003e \u003cp\u003e8.2.4 Summary 174\u003c\/p\u003e \u003cp\u003eReferences 175\u003c\/p\u003e \u003cp\u003eExercises 175\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 176\u003c\/p\u003e \u003cp\u003e8.3 Positioning 177\u003c\/p\u003e \u003cp\u003e8.3.1 Introduction 177\u003c\/p\u003e \u003cp\u003e8.3.2 LTE Positioning 178\u003c\/p\u003e \u003cp\u003e8.3.2.1 CID 179\u003c\/p\u003e \u003cp\u003e8.3.2.2 ECID 179\u003c\/p\u003e \u003cp\u003e8.3.2.3 Observed Time Difference of Arrival (OTDOA) 180\u003c\/p\u003e \u003cp\u003e8.3.2.3.1 Basic OTDOA Navigation Equations 181\u003c\/p\u003e \u003cp\u003e8.3.2.3.2 Positioning Reference Signals (PRSs) 182\u003c\/p\u003e \u003cp\u003e8.3.3 Positioning Architecture for LTE-IoT 183\u003c\/p\u003e \u003cp\u003e8.3.4 RSTD Measurement Performance 184\u003c\/p\u003e \u003cp\u003e8.3.5 PRS Signals 185\u003c\/p\u003e \u003cp\u003e8.3.5.1 LTE PRS Signals 185\u003c\/p\u003e \u003cp\u003e8.3.5.2 LTE-M PRS Signals 186\u003c\/p\u003e \u003cp\u003e8.3.5.3 NB-IoT PRS Signals 186\u003c\/p\u003e \u003cp\u003e8.3.6 RSTD Error Sources 187\u003c\/p\u003e \u003cp\u003e8.3.7 Summary 188\u003c\/p\u003e \u003cp\u003eReferences 188\u003c\/p\u003e \u003cp\u003eExercises 189\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 189\u003c\/p\u003e \u003cp\u003e8.4 Mobility 191\u003c\/p\u003e \u003cp\u003e8.4.1 Introduction 191\u003c\/p\u003e \u003cp\u003e8.4.2 Mobility 192\u003c\/p\u003e \u003cp\u003e8.4.2.1 Cell Selection 192\u003c\/p\u003e \u003cp\u003e8.4.2.2 Cell Reselection 192\u003c\/p\u003e \u003cp\u003e8.4.2.3 Signal Measurements Used for Mobility 193\u003c\/p\u003e \u003cp\u003e8.4.2.4 Idle Mode Versus Connected Mode Mobility 194\u003c\/p\u003e \u003cp\u003e8.4.2.5 Mobility Architecture 195\u003c\/p\u003e \u003cp\u003e8.4.2.6 Intra-Frequency vs. Inter-Frequency Mobility 196\u003c\/p\u003e \u003cp\u003e8.4.2.7 General Idea about TAU Strategies 197\u003c\/p\u003e \u003cp\u003e8.4.2.8 General Idea about Paging Strategies 198\u003c\/p\u003e \u003cp\u003e8.4.2.9 TAU and Paging Optimization 198\u003c\/p\u003e \u003cp\u003e8.4.2.10 Doppler Effect 198\u003c\/p\u003e \u003cp\u003e8.4.3 NB-IoT Mobility 199\u003c\/p\u003e \u003cp\u003e8.4.4 LTE-M Mobility 199\u003c\/p\u003e \u003cp\u003e8.4.5 Summary 199\u003c\/p\u003e \u003cp\u003eReferences 200\u003c\/p\u003e \u003cp\u003eExercises 201\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 202\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 IoT Data Communication Protocols 203\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Introduction 203\u003c\/p\u003e \u003cp\u003e9.2 HyperText Transfer Protocol (HTTP) 204\u003c\/p\u003e \u003cp\u003e9.3 Message Queue Telemetry Transport (MQTT) Protocol 206\u003c\/p\u003e \u003cp\u003e9.3.1 MQTT Connections 208\u003c\/p\u003e \u003cp\u003e9.3.2 Security of MQTT Protocol 209\u003c\/p\u003e \u003cp\u003e9.3.3 MQTT Last Value Queue (LVQ) 210\u003c\/p\u003e \u003cp\u003e9.3.4 MQTT LastWill and Testament (LWT) 211\u003c\/p\u003e \u003cp\u003e9.4 Constrained Application Protocol (CoAP) 211\u003c\/p\u003e \u003cp\u003e9.4.1 CoAP Messages 212\u003c\/p\u003e \u003cp\u003e9.4.2 CoAP Observers 213\u003c\/p\u003e \u003cp\u003e9.5 Other IoT Protocols 213\u003c\/p\u003e \u003cp\u003e9.6 Summary 214\u003c\/p\u003e \u003cp\u003eReferences 215\u003c\/p\u003e \u003cp\u003eExercises 215\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 217\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 IoT in 5G Era 219\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Introduction 219\u003c\/p\u003e \u003cp\u003e10.2 5G Vision 220\u003c\/p\u003e \u003cp\u003e10.3 5G’s Main Application Areas 222\u003c\/p\u003e \u003cp\u003e10.4 5G Implementations and Features 223\u003c\/p\u003e \u003cp\u003e10.4.1 Standalone and non-standalone 5G Network 223\u003c\/p\u003e \u003cp\u003e10.4.2 5G Network Slicing 223\u003c\/p\u003e \u003cp\u003e10.4.3 Private 5G Network 225\u003c\/p\u003e \u003cp\u003e10.4.4 Network Exposure 226\u003c\/p\u003e \u003cp\u003e10.4.5 Fixed Wireless Access 226\u003c\/p\u003e \u003cp\u003e10.5 Summary 227\u003c\/p\u003e \u003cp\u003eReferences 228\u003c\/p\u003e \u003cp\u003eExercises 228\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 229\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 IoT and Analytics 231\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 Introduction 231\u003c\/p\u003e \u003cp\u003e11.2 Data Pipeline 233\u003c\/p\u003e \u003cp\u003e11.3 AI 233\u003c\/p\u003e \u003cp\u003e11.4 Machine Learning 234\u003c\/p\u003e \u003cp\u003e11.5 Supervised Machine Learning Techniques 236\u003c\/p\u003e \u003cp\u003e11.5.1 Classification 236\u003c\/p\u003e \u003cp\u003e11.5.1.1 Decision Tree 236\u003c\/p\u003e \u003cp\u003e11.5.1.2 Random Forest 241\u003c\/p\u003e \u003cp\u003e11.5.1.3 K Nearest Neighbor (KNN) 243\u003c\/p\u003e \u003cp\u003e11.5.1.4 Support Vector Machine (SVM) 244\u003c\/p\u003e \u003cp\u003e11.5.2 Regression 246\u003c\/p\u003e \u003cp\u003e11.6 Unsupervised Machine Learning Techniques 251\u003c\/p\u003e \u003cp\u003e11.6.1 Clustering 251\u003c\/p\u003e \u003cp\u003e11.6.1.1 K-Means 251\u003c\/p\u003e \u003cp\u003e11.7 Deep Learning Techniques 253\u003c\/p\u003e \u003cp\u003e11.7.1 Recurrent Neural Networks (RNN) 257\u003c\/p\u003e \u003cp\u003e11.7.2 Convolutional Neural Network (CNN) 258\u003c\/p\u003e \u003cp\u003e11.8 Summary 260\u003c\/p\u003e \u003cp\u003eReferences 261\u003c\/p\u003e \u003cp\u003eExercises 261\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 263\u003c\/p\u003e \u003cp\u003e\u003cb\u003e12 IoT Security and Privacy 267\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e12.1 Introduction 267\u003c\/p\u003e \u003cp\u003e12.2 IoT Threats 267\u003c\/p\u003e \u003cp\u003e12.2.1 Confidentiality 268\u003c\/p\u003e \u003cp\u003e12.2.2 Integrity 268\u003c\/p\u003e \u003cp\u003e12.2.3 Authentication 268\u003c\/p\u003e \u003cp\u003e12.2.4 Non-Repudiation 269\u003c\/p\u003e \u003cp\u003e12.2.5 Availability 269\u003c\/p\u003e \u003cp\u003e12.3 IoT Vulnerabilities 269\u003c\/p\u003e \u003cp\u003e12.3.1 Insufficient Authentication 269\u003c\/p\u003e \u003cp\u003e12.3.2 Insecure Ports and Interfaces 270\u003c\/p\u003e \u003cp\u003e12.3.3 Lack of a Secure Update Mechanism 270\u003c\/p\u003e \u003cp\u003e12.3.4 Insufficient Encryption 270\u003c\/p\u003e \u003cp\u003e12.3.5 Insecure Network Connectivity 270\u003c\/p\u003e \u003cp\u003e12.3.6 Insecure Mobile Connection 271\u003c\/p\u003e \u003cp\u003e12.3.7 Not Utilizing Whitelist 271\u003c\/p\u003e \u003cp\u003e12.3.8 Insecure IoT Device Chip Manufacturing 271\u003c\/p\u003e \u003cp\u003e12.3.9 Configuration Issues 271\u003c\/p\u003e \u003cp\u003e12.3.10 Privacy Issues 272\u003c\/p\u003e \u003cp\u003e12.4 IoT Threat Modeling and Risk 272\u003c\/p\u003e \u003cp\u003e12.4.1 Threat Modeling for Smart Gas Station 272\u003c\/p\u003e \u003cp\u003e12.4.1.1 Identifying the Assets 273\u003c\/p\u003e \u003cp\u003e12.4.1.2 Identifying the Message Flow 273\u003c\/p\u003e \u003cp\u003e12.4.1.3 Identifying the Threat Types 274\u003c\/p\u003e \u003cp\u003e12.4.1.4 Rating Threats and Risk Calculations 275\u003c\/p\u003e \u003cp\u003e12.5 IoT Security Regulations 276\u003c\/p\u003e \u003cp\u003e12.6 IoT Privacy Concerns and Regulations 277\u003c\/p\u003e \u003cp\u003e12.7 IoT Security and Privacy Examples 279\u003c\/p\u003e \u003cp\u003e12.7.1 Threat Against Availability – Mirai Bonnet 279\u003c\/p\u003e \u003cp\u003e12.7.2 Threat Against Integrity – LockState 279\u003c\/p\u003e \u003cp\u003e12.7.3 Threat Against Software Update – Jeep 279\u003c\/p\u003e \u003cp\u003e12.7.4 Threat Against Confidentiality – TRENDnetWebcam 280\u003c\/p\u003e \u003cp\u003e12.7.5 Threat Against Availability and Integrity – St. Jude Medical’s Implantable Cardiac Devices 280\u003c\/p\u003e \u003cp\u003e12.7.6 Threat Against Availability – Cyberattack on the Ukrainian Smart Grid 280\u003c\/p\u003e \u003cp\u003e12.7.7 Privacy Concern – DJI 280\u003c\/p\u003e \u003cp\u003e12.8 Threat Protection Methods 281\u003c\/p\u003e \u003cp\u003e12.8.1 Confidentiality Protection 281\u003c\/p\u003e \u003cp\u003e12.8.1.1 Methods Based on Symmetric Key 281\u003c\/p\u003e \u003cp\u003e12.8.1.2 Methods Based on Asymmetric Key 285\u003c\/p\u003e \u003cp\u003e12.8.2 Integrity Protection 286\u003c\/p\u003e \u003cp\u003e12.8.3 Authentication Protection 287\u003c\/p\u003e \u003cp\u003e12.8.4 Non-Repudiation Protection 288\u003c\/p\u003e \u003cp\u003e12.9 IoT and Blockchain 289\u003c\/p\u003e \u003cp\u003e12.9.1 Blockchain Technology 290\u003c\/p\u003e \u003cp\u003e12.9.2 A Practical Example of IoT and Blockchain for Smart Grid 292\u003c\/p\u003e \u003cp\u003e12.10 Summary 293\u003c\/p\u003e \u003cp\u003eReferences 294\u003c\/p\u003e \u003cp\u003eExercises 294\u003c\/p\u003e \u003cp\u003e\u003cb\u003e13 IoT Solution Developments 299\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e13.1 Introduction 299\u003c\/p\u003e \u003cp\u003e13.2 IoT Solution Development Methodology 300\u003c\/p\u003e \u003cp\u003e13.3 Further Details on IoT Solution Development 302\u003c\/p\u003e \u003cp\u003e13.3.1 Business Case Document 302\u003c\/p\u003e \u003cp\u003e13.3.2 Implementation Strategy 302\u003c\/p\u003e \u003cp\u003e13.3.3 Detailed Design 303\u003c\/p\u003e \u003cp\u003e13.3.4 Building, Configuration, and Testing (BCT) 304\u003c\/p\u003e \u003cp\u003e13.3.5 Pilot Implementation 306\u003c\/p\u003e \u003cp\u003e13.3.6 Regulation Acceptance 307\u003c\/p\u003e \u003cp\u003e13.3.7 Deployment 307\u003c\/p\u003e \u003cp\u003e13.3.8 Sustainment 307\u003c\/p\u003e \u003cp\u003e13.3.9 Continuous Improvements 307\u003c\/p\u003e \u003cp\u003e13.4 Change Management 307\u003c\/p\u003e \u003cp\u003e13.5 Summary 308\u003c\/p\u003e \u003cp\u003eReference 309\u003c\/p\u003e \u003cp\u003eExercises 309\u003c\/p\u003e \u003cp\u003eAdvanced Exercises 310\u003c\/p\u003e \u003cp\u003ePractical Assignments 313\u003c\/p\u003e \u003cp\u003eAssignment #1: Connecting an IoT Device to the Cloud 313\u003c\/p\u003e \u003cp\u003eAssignment #2: Building a Battery-Powered Vision-Based System 314\u003c\/p\u003e \u003cp\u003eAssignment #3: Configuring an LTE-M module using AT Commands 315\u003c\/p\u003e \u003cp\u003eAssignment #4: Connecting an IoT Device to an MQTT Broker 316\u003c\/p\u003e \u003cp\u003eAssignment #5: Connecting an IoT Device to an IoT Gateway Using BLE 318\u003c\/p\u003e \u003cp\u003eAssignment #6: Building an IoT-Based Home Automation System 319\u003c\/p\u003e \u003cp\u003eAssignment #7: Designing a Smart Toy System 320\u003c\/p\u003e \u003cp\u003eAssignment #8: Controlling a Smart Tank System Using LoRaWAN Technology 321\u003c\/p\u003e \u003cp\u003eAssignment #9: Building IoT Systems Using Cisco Packet Tracer 323\u003c\/p\u003e \u003cp\u003eAssignment #10: Building a Digital Twin in the Cloud 325\u003c\/p\u003e \u003cp\u003eReferences 327\u003c\/p\u003e \u003cp\u003eAppendix A Internet Protocol Security (IPSec) 329\u003c\/p\u003e \u003cp\u003eAppendix B Transport Layer Security (TLS) 333\u003c\/p\u003e \u003cp\u003eAppendix C Satellite IoT 337\u003c\/p\u003e \u003cp\u003eSolutions 339\u003c\/p\u003e \u003cp\u003eChapter 1 339\u003c\/p\u003e \u003cp\u003eChapter 2 343\u003c\/p\u003e \u003cp\u003eChapter 3 346\u003c\/p\u003e \u003cp\u003eChapter 4 348\u003c\/p\u003e \u003cp\u003eChapter 5 352\u003c\/p\u003e \u003cp\u003eChapter 6 355\u003c\/p\u003e \u003cp\u003eChapter 7 357\u003c\/p\u003e \u003cp\u003eChapter 8 361\u003c\/p\u003e \u003cp\u003eChapter 9 367\u003c\/p\u003e \u003cp\u003eChapter 10 370\u003c\/p\u003e \u003cp\u003eChapter 11 371\u003c\/p\u003e \u003cp\u003eChapter 12 376\u003c\/p\u003e \u003cp\u003eChapter 13 381\u003c\/p\u003e \u003cp\u003eAbbreviations 385\u003c\/p\u003e \u003cp\u003eIndex 395\u003c\/p\u003e\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Electronics \u0026amp; communications engineering [\u003ca title=\"See our other books on Electronics \u0026amp; communications engineering\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Electronics%20\u0026amp;%20communications%20engineering%20%5BTJ%5D%22\"\u003eTJ\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003c\/font\u003e","brand":"Wiley-IEEE Press","offers":[{"title":"Brand New","offer_id":52430976844056,"sku":"9781119847298","price":87.56,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/files\/9781119847298.jpg?v=1784767187","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/fundamentals-of-internet-of-things-for-students-and-professionals-hardback-9781119847298","provider":"Freshly Printed Books","version":"1.0","type":"link"}