This book comprehensively describes an end-to-end Internet of Things (IoT) architecture that is comprised of devices, network, compute, storage, platform, applications along with management and security components. It is organized into five main parts, comprising of a total of 11 chapters. Part I presents a generic IoT reference model to establish a common vocabulary for IoT solutions. This includes a detailed description of the Internet protocol layers and the Things (sensors and actuators) as well as the key business drivers to realize the IoT vision. Part II focuses on the IoT requirements that impact networking protocols and provides a layer-by-layer walkthrough of the protocol stack with emphasis on industry progress and key gaps. Part III introduces the concept of Fog computing and describes the drivers for the technology, its constituent elements, and how it relates and differs from Cloud computing. Part IV discusses the IoT services platform, the cornerstone of the solution followed by the Security functions and requirements. Finally, Part V provides a treatment of the topic of connected ecosystems in IoT along with practical applications. It then surveys the latest IoT standards and discusses the pivotal role of open source in IoT.
"Faculty will find well-crafted questions and answers at the end of each chapter, suitable for review and in classroom discussion topics. In addition, the material in the book can be used by engineers and technical leaders looking to gain a deep technical understanding of IoT, as well as by managers and business leaders looking to gain a competitive edge and understand innovation opportunities for the future."
Dr. Jim Spohrer, IBM
"This text provides a very compelling study of the IoT space and achieves a very good balance between engineering/technology focus and business context. As such, it is highly-recommended for anyone interested in this rapidly-expanding field and will have broad appeal to a wide cross-section of readers, i.e., including engineering professionals, business analysts, university students, and professors."
Professor Nasir Ghani, University of South Florida
About the Author: Dr. Ammar Rayes is a Distinguished Engineer at Cisco Systems focusing on the Technology Strategy for Cisco Services. His current work include IoT, advanced analytics and data security. Previously at Cisco, he led solution teams focusing on mobile wireless, network management NMS/OSS and metro Ethernet. Prior to join Cisco, he was the Director of Traffic Engineering at Bellcore (formally Bell Labs).
Ammar has authored three books, over 100 publications in refereed journals and conferences on advances in software & networking related technologies and over 25 patents. He is the Founding President of the International Society of Service Innovation Professionals, Adjunct Professor at SJSU, Editor-in-Chief of "Advances of Internet of Things" Journal and Editorial Board Member of the European Alliance for Innovation - Industrial Networks and Intelligent Systems. He has served as Associate Editor of ACM Transactions on Internet Technology and Wireless Communications and Mobile Computing Journals, Guest Editor of multiple journals and several IEEE Communication Magazine issues, co-chaired the Frontiers in Service Conference and appeared as Keynote speaker at multiple IEEE and industry Conferences.
At Cisco, Ammar is the founding chair of Cisco Services Research and Cisco Services Patent Council. He received Cisco Chairman's Choice Award for IoT Excellent Innovation & Execution. Ammar received his BS and MS Degrees in EE from the University of Illinois at Urbana- Champaign, IL, USA and his Ph.D. degree in EE from Washington University in St. Louis, MO, USA where he received the Outstanding Graduate Student Award in Telecommunications.
Samer Salam is a Principal Engineer at Cisco Systems. He focuses on the system and software architecture for networking products in addition to technology incubation. His work covers the areas of Semantic Technologies, Machine Reasoning, IoT Data Management and Analytics, Machine-to-Machine Communication as well as next-generation Layer 2 networking solutions and protocols.
Previously at Cisco, he held multiple technical leadership and software development positions working on Carrier/Metro Ethernet services, OAM, network resiliency, system scalability, software quality, multi-service edge, broadband, MPLS and dial solutions.
He holds over forty-five US and international patents, is author of more than twenty IETF drafts and RFCs, and has authored several articles in telecommunications industry journals. He is also a speaker at CiscoLive, and blogs on networking technology.
He holds an M.S. degree in Computer Engineering from the University of Southern California in Los Angeles and a B.E. degree in Computer and Communications Engineering, with Distinction, from the American University of Beirut, where he received the Faculty of Engineering and Architecture Dean's Award for Creative Achievement.