Internet of things : (Record no. 42009)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 07097 a2200169 4500 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9780996025515 |
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 004.692 |
Item number | BAH |
100 ## - MAIN ENTRY--PERSONAL NAME | |
Personal name | Bahga, Arshdeep |
245 ## - TITLE STATEMENT | |
Title | Internet of things : |
Remainder of title | a hands-on approach |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) | |
Name of publisher, distributor, etc | Arshdeep Bahga and Vijay Madisetti |
Date of publication, distribution, etc | 2014 |
300 ## - PHYSICAL DESCRIPTION | |
Extent | 443,ip. |
505 ## - FORMATTED CONTENTS NOTE | |
Formatted contents note | CONTENTS<br/>I INTRODUCTION & CONCEPTS 17<br/>1 Introduction to Internet of Things 19<br/>1 Introduction 20<br/>1.1.1 Definition & Characteristics of loT 22<br/>2 Physical Design of loT 23<br/>1 Things in loT 23<br/>2 loT Protocols 23<br/>1.3 Logical Design of loT 29<br/>1 loT Functional Blocks 29<br/>2 loT Communication Models 30<br/>3 loT Communication APIs 32<br/>1.4 loT Enabling Technologies 35<br/>1 Wireless Sensor Networks 35<br/>2 Cloud Computing 36<br/>3 Big Data Analytics 37<br/>4 Communication Protocols 37<br/>5 Embedded Systems 38<br/>1.5 loT Levels & Deployment Templates 38<br/>1 loTLevel-1 39<br/>2 loT Level-2 40<br/>3 loT Level-3 41<br/>4 loTLevel-4 42<br/>5 loT Level-5 43<br/>6 loT Level-6 44<br/>2 Domain Specific loTs 47<br/>1 Introduction 48<br/>2 Home Automation 48<br/>1 Smart Lighting 48<br/>2 Smart Appliances 48<br/>3 Intrusion Detection 49<br/>4 Smoke/Gas Detectors 50<br/>2.3 Cities 50<br/>1 Smart Parking 50<br/>2 Smart Lighting 50<br/>3 Smart Roads 50<br/>4 Structural Health Monitoring 51<br/>5 Surveillance 51<br/>6 Emergency Response 52<br/>2.4 Environment 52<br/>1 Weather Monitoring 52<br/>2 Air Pollution Monitoring 52<br/>3 Noise Pollution Monitoring 53<br/>4 Forest Fire Detection 53<br/>5 River Floods Detection 54<br/>2.5 Energy 54<br/>1 Smart Grids 54<br/>2 Renewable Energy Systems 55<br/>3 Prognostics 55<br/>2.6 Retail 56<br/>1 Inventory Management 56<br/>2 Smart Payments 56<br/>3 Smart Vending Machines 56<br/>2.7 Logistics 57<br/>1 Route Generation & Scheduling 57<br/>2 Fleet Tracking 58<br/>3 Shipment Monitoring 58<br/>4 Remote Vehicle Diagnostics 59<br/>2.8 Agriculture 59<br/>1 Smart Irrigation 59<br/>2 Green House Control 59<br/>2.9 Industry 60<br/>1 Machine Diagnosis & Prognosis 60<br/>2 Indoor Air Quality Monitoring 61<br/>2.10 Health & Lifestyle 62<br/>1 Health & Fitness Moniloring 62<br/>2 Wearable Electronics 63 <br/>3 loTandM2M 65<br/>1 Introduction 66<br/>2 M2M 66<br/>3 Difference between loT and M2M 67<br/>4 SDN and NFV for loT 69<br/>1 Software Defined Networking 69<br/>2 Network Function Virtualization 73<br/>4 loT System Management with NETCONF-YANG 79<br/>1 Need for loT Systems Management 80<br/>2 Simple Network Management Protocol (SNMP) 81<br/>4.2.1 Limitations of SNMP 81<br/>3 Network Operator Requirements 82<br/>4 NETCONF 83<br/>5 YANG 84<br/>6 loT Systems Management with NETCONF-YANG 91<br/>4.6.1 NETOPEER 93<br/>II DEVELOPING INTERNET OF THINGS 97<br/>loT Platforms Design Methodology 99<br/>1 Introduction 100<br/>2 loT Design Methodology 100<br/>1 Step 1: Purpose & Requirements Specification 100<br/>2 Step 2: Process Specification 101<br/>3 Step 3: Domain Model Specification 102<br/>4 Step 4: Information Model Specification 103<br/>5 Step 5: Service Specifications 103<br/>6 Step 6: loT Level Specification 105<br/>7 Step 7: Functional View Specification 106<br/>8 Step 8: Operational View Specification 109<br/>9 Step 9: Device & Component Integration 111<br/>10 Step 10: Application De/elopment 111<br/>3 Case Study on loT System for Weather Monitoring 111<br/>4 Motivation for Using Python 115<br/>6 loT Systems - Logical Design using Python 121<br/>1 Introduction 122<br/>2 Installing Python 123<br/>3 Python Data Types & Data Structures 123<br/>1 Numbers 123<br/>2 Strings 125<br/>3 Lists 126<br/>4 Tuple 127<br/>5 Dictionaries 128<br/>6 Type Conversions 129<br/>6.4 Control Flow 129<br/>1 if 129<br/>2 for 130<br/>3 while 131<br/>4 range 131<br/>5 break/continue 131<br/>6 pass 132<br/>5 Functions 132<br/>6 Modules 135<br/>7 Packages 137<br/>8 File Handling 138<br/>9 Date/Time Operations 140<br/>10 Classes 141<br/>11 Python Packages of Interest for loT 144<br/>1 JSON 144<br/>2 XML 145<br/>3 HTTPLib & URLLib 147<br/>4 SMTPLib 149<br/>7 loT Physical Devices & Endpoints 153<br/>1 What is an loT Device 154<br/>7.1.1 Basic building blocks of an loT Device 154<br/>2 Exemplary Device: Raspberry Pi 155<br/>3 About the Board 155<br/>4 Linux on Raspberry Pi 156<br/>7.5 Raspberry Pi Interfaces 162<br/>1 Serial 162<br/>2 SPI 162<br/>3 I2C 162<br/>7.6 Programming Raspberry Pi with Python 162<br/>1 Controlling LED with Raspberry Pi 162<br/>2 Interfacing an LED and Switch with Raspberry Pi 164<br/>3 Interfacing a Light Sensor (LDR) with Raspberry Pi 166<br/>7.7 Other loT Devices 167<br/>1 pcDuino 167<br/>2 BeagleBone Black 168<br/>3 Cubieboard 168<br/>8 loT Physical Servers & Cloud Offerings 171<br/>1 Introduction to Cloud Storage Models & Communication APIs 172<br/>2 WAMP - AutoBahn for loT 172<br/>3 Xively Cloud for loT 176<br/>4 Python Web Application Framework - Django 179<br/>1 Django Architecture 180<br/>2 Starting Development with Django 180<br/>5 Designing a RESTful Web API 188<br/>6 Amazon Web Services for loT 193<br/>1 Amazon EC2 193<br/>2 Amazon AutoScaling 196<br/>3 Amazon S3 199<br/>4 Amazon RDS 199<br/>5 Amazon DynamoDB 202<br/>6 Amazon Kinesis 204<br/>7 Amazon SQS 206<br/>8 Amazon EMR 209<br/>8.7 Sky Net loT Messaging Platform 211<br/>9 Case Studies Illustrating loT Design 217<br/>1 Introduction 218<br/>2 Home Automation 218<br/>1 Smart Lighting 218<br/>2 Home Intrusion Detection 226<br/>9.3 Cities 237<br/>9.3.1 Smart Parking 237<br/>9.4 Environment 247<br/>1 Weather Monitoring System 247<br/>2 Weather Reporting Bot 263<br/>3 Air Pollution Monitoring 266<br/>4 Forest Fire Detection 270<br/>5 Agriculture 275<br/>9.5.1 Smart Irrigation 275<br/>6 Productivity Applications 278<br/>9.6.1 loT Printer 278<br/>III ADVANCED TOPICS 283<br/>10 Data Analytics for loT 285<br/>1 Introduction 286<br/>2 Apache Hadoop 292<br/>1 MapReduce Programming Model 292<br/>2 Hadoop MapReduce Job Execution 292<br/>3 MapReduce Job Execution Workflow 294<br/>4 Hadoop Cluster Setup 295<br/>3 Using Hadoop MapReduce for Batch Data Analysis 301<br/>10.3.1 Hadoop YARN 303<br/>4 Apache Oozie 311<br/>1 Setting up Oozie 311<br/>2 Oozie Workflows for loT Data Analysis 312<br/>5 Apache Spark 320<br/>6 Apache Storm 325<br/>10.6.1 Setting up a Storm Cluster 326<br/>7 Using Apache Storm for Real-time Data Analysis 330<br/>1 REST-based approach 330<br/>2 WebSocket-based approach 337<br/>10.8 Structural Health Monitoring Case Study 342<br/>11 Tools for loT 351<br/>1 Introduction 352<br/>2 Chef 352<br/>11.2.1 Setting up Chef 354<br/>11.3 Chef Case Studies 355<br/>1 Multi-tier Application Deployment 355<br/>2 Hadoop Cluster 360<br/>3 Storm Cluster 368<br/>4 Puppet 372<br/>5 Puppet Case Study - Multi-tier Deployment 374<br/>6 NETCONF-YANG Case Studies 377<br/>1 Steps for loT device Management with NETCONF-YANG 378<br/>2 Managing Smart Irrigation loT System with NETCONF-YANG 379<br/>3 Managing Home Intrusion Detection loT System with NETCONF-YANG 392<br/>11.7 loT Code Generator 405<br/>Appendix-A - Setting up Raspberry Pi 413<br/>Appendix-B - Setting up Ubuntu VM 419<br/>Appendix-C - Setting up Django 432<br/>Bibliography 440<br/>Index 441<br/><br/><br/><br/> |
600 ## - SUBJECT ADDED ENTRY--PERSONAL NAME | |
9 (RLIN) | 44287 |
700 ## - ADDED ENTRY--PERSONAL NAME | |
Personal name | Madisetti, Vijay |
891 ## - Topic | |
Topic | FM |
942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
Source of classification or shelving scheme | Dewey Decimal Classification |
Withdrawn status | Lost status | Source of classification or shelving scheme | Damaged status | Not for loan | Collection code | Withdrawn status | Home library | Current library | Date acquired | Source of acquisition | Cost, normal purchase price | Total Checkouts | Total Renewals | Full call number | Barcode | Date last seen | Date last borrowed | Cost, replacement price | Price effective from | Koha item type |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dewey Decimal Classification | Faculty of Management | CEPT Library | CEPT Library | 14/10/2015 | amazon.in | 3146.00 | 9 | 2 | 004.692 BAH | 014608 | 11/12/2023 | 05/12/2023 | 3146.00 | 08/09/2015 | Book |