Rethinking the Internet of Things
A Scalable Approach to Connecting Everything
Francis daCosta
Rethinking the Internet of Things: A Scalable Approach to Connecting Everything
Francis daCosta
Copyright 2013 by Apress Media, LLC, all rights reserved
ApressOpen Rights: You have the right to copy, use and distribute this Work in its entirety, electronically without modification, for non-commercial purposes only.
License for Distribution of the Work: This Work is copyrighted by Apress Media, LLC, all rights reserved. Use of this Work other than as provided for in this license is prohibited. By exercising any of the rights herein, you are accepting the terms of this license. You have the non-exclusive right to copy, use and distribute this English language Work in its entirety, electronically without modification except for those modifications necessary for formatting on specific devices, for all non-commercial purposes, in all media and formats known now or hereafter. While the advice and information in this Work are believed to be true and accurate at the date of publication, neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material contained herein.
ISBN-13 (pbk): 978-1-4302-5740-0
ISBN-13 (electronic): 978-1-4302-5741-7
Trademarked names, logos, and images may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, logo, or image we use the names, logos, and images only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark.
The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.
While the advice and information in this book are believed to be true and accurate at the date of publication, neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material contained herein.
President and Publisher: Paul Manning
Lead Editor: Jeffrey Pepper
Project Manager: Byron Henderson
Technical Editor: John Aiken
Coordinating Editor: Jill Balzano
Cover Designer: Anna Ishchenko
Distributed to the book trade worldwide by Springer Science+Business Media New York, 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail .
For information on translations, please e-mail .
About ApressOpen
What Is ApressOpen?
- ApressOpen is an open access book program that publishes high-quality technical and business information.
- ApressOpen eBooks are available for global, free, noncommercial use.
- ApressOpen eBooks are available in PDF, ePub, and Mobi formats.
- The user friendly ApressOpen free eBook license is presented on the copyright page of this book.
To Gautama Buddha, whose teachings inspired me to explore a more nature based approach to edge networking as described in this book.
Contents at a Glance
Contents
About the Author
Francis daCosta founded and acted as CTO for MeshDynamics (wireless mesh networking), Advanced Cybernetics Group (embedded software for robot control systems and other mission-critical military applications), and Knowmadic (web-based big data extraction). Previously, he served as an adviser to the United States Air Force Robotics and Automation Center of Excellence (RACE). He also held senior technical positions at MITRE, Northrop Grumman, Ingersoll-Rand, and Xerox. His entrepreneurial projects have also included autonomous robotic systems and adaptive process controllers.
Mr. daCosta has a MS from Stanford University and a BS from the Indian Institute of Technology, along with post-graduate work in artificial intelligence at the University of California, Los Angeles. He is currently involved in a stealth-mode Internet of Things start-up and has authored or co-authored 15 patents incorporating a variety of technology innovations including adaptive control, self-healing mesh networks, sensor fusion, machine learning, distributed control, and automatic robot programming. His intellectual interests include machine intelligence, subsumption architectures, emergence, and consilience.
About the Project Manager
Byron Henderson has been working in data communications and networking for thirty years in a variety of marketing, product management, sales, and general management roles. Companies have included MeshDynamics, Cisco Systems, Stratacom, Fibermux (later ADC Telecommunications), MICOM Systems (later Nortel Networks), and ComDesign (later Network Equipment Technologies). His areas of technology focus have included wireless networking, voice-over-IP, routing and switching, security, and more. Before discovering that communications offered a better career path than crustaceans, he studied aquatic biology at the University of California, Santa Barbara.
About the Technical Reviewer
John Aiken took his BSEE at Cornell University. He worked in silicon fabrication process engineering in implant, diffusion and thin films for several chip companies. John moved into development, as a founder of one of the first companies providing low cost, high performance satellite television receivers to the consumer market. He developed high reliability power avionics for the defense and space sectors, designed broadcast video-graphics systems and managed development of pioneering graphics supercomputers for space shuttle flight simulation at NASA Johnson Space Center. Working at Lockheed Martin, John provided software and systems engineering expertise in the communications, navigation and training markets. He developed protocols for networked simulation and performed operations planning for the Air Force Satellite Control Network. At Intel, John managed development of software for server applications and developed specifications for open communications systems.
Next page