2 options
Designing delay-tolerant applications for Store-and-Forward networks / .Edward J. Birrane, Jason A. Soloff.
- Format:
- Book
- Author/Creator:
- Birrane, Edward J., author.
- Soloff, Jason A., author.
- Series:
- Artech House space technology and applications library.
- Artech House Space Technology and Applications series
- Language:
- English
- Subjects (All):
- Computer networks--Reliability.
- Computer networks.
- Routing (Computer network management).
- Fault-tolerant computing.
- Physical Description:
- 1 online resource (337 pages).
- Distribution:
- [Piscataqay, New Jersey] : IEEE Xplore, [2020]
- Place of Publication:
- Boston, Massachusetts : Artech House, [2020]
- Summary:
- This exciting book explores motivation, characteristics, and examples how network application engineers benefit from new store-and-forward protocols. The motivating factors that caused delay tolerant networks (DTNs) to be standardized are discussed, as well as the unique nature of applications running within a DTN. The underpinnings of DTN development are explored, including space-based networking, Internet of Things communications, and delayed-overlays as a means of achieving quality-of-service. Topics such as RESTful interfaces and research into autonomy and open-loop systems are discussed.The motivation and design of DTNs is addressed, along with design patterns and examples of delay-tolerant application development and deployment. Cases involving terrestrial Internet encounters problems, like those that define challenged networks, are identified and standard solutions to those problems are presented. Readers learn how to cache content in the network, perform open-loop autonomous control of nodes, annotate messages to reduce traffic needs, perform distributed error correction, in-network data fusion, and regional administration. Special considerations unique to DTNs that must be accommodated by delay-tolerant applications, examples of using these patterns, and a case study for their deployment are also included. This book is intended as a resource for network engineers, systems engineers, and communication system architectures to use in the specification, design, implementation, and verification of advanced, high reliability networks.
- Contents:
- Intro
- Contents
- CHAPTER 1 Introduction
- 1.1 The State of the Wireless World
- 1.2 Why Be Patient in an Increasingly Connected World?
- 1.3 What Is a Delay-Tolerant Application?
- 1.4 Who Should Read This Book?
- 1.5 How to Use This Book
- 1.6 Summary
- 1.7 Problems
- CHAPTER 2 A Brief History of Challenged Networking Environments
- 2.1 What is a Challenged Networking Environment?
- 2.2 Link Layer Challenges
- 2.3 Network Layer Challenges
- 2.4 Application Layer Challenges
- 2.5 Error Handling in Challenged Networking Environments
- 2.6 What Is a Network Error Condition?
- 2.7 Approaches to Handling Error Conditions
- 2.8 Summary
- 2.9 Problems
- CHAPTER 3 How the Internet Does It: Approachesand Patterns for Challenged NetworkingEnvironments
- 3.1 Challenges in the Terrestrial Internet
- 3.2 Terrestrial Internet Approaches to Challenged Networking Environments
- 3.3 Terrestrial Internet Design Patterns
- 3.4 Summary
- 3.5 Problems
- CHAPTER 4 Rallying the Research Community:DARPA, NASA, and Disruption Tolerance
- 4.1 History of Delay-/Disruption-Tolerant Research
- 4.2 NASA and DARPA
- 4.3 International Space Agencies
- 4.4 IOP Meets the Consultative Committee for Space Data Systems
- 4.5 DTN in the IRTF
- 4.6 Ongoing Development
- 4.7 Summary
- 4.8 Problems
- CHAPTER 5 Where the Terrestrial Internet Is NotEnough: Motivating Use Cases
- 5.1 The Value of Use Cases
- 5.2 The Solar System Internet
- 5.3 Distributed Spacecraft Constellations
- 5.4 Distributed and Mobile Sensor Webs
- 5.5 Optical Communications
- 5.6 Ad Hoc Network and Data Mules
- 5.7 Summary
- 5.8 Problems
- CHAPTER 6 The Delay-/Disruption-TolerantNetworking Architecture
- 6.1 Motivations for a Tolerant Network
- 6.2 Assumptions Made by the Terrestrial Internet
- 6.3 Architectures for DTNs
- 6.4 Delay-/Disruption-Tolerant Desirable Properties
- 6.5 DTN Protocols
- 6.6 Naming and Addressing
- 6.7 The BP Ecosystem
- 6.8 Special Node Characteristics
- 6.9 Summary
- 6.10 Problems
- CHAPTER 7 Patience on the Wire: The DTN BP
- 7.1 Protocol Goals
- 7.2 The Case for BP Store and Forward
- 7. 3 Services Unique to BP
- 7.4 Protocol Layering Considerations
- 7.5 Bundle Structure
- 7.6 The Primary Block
- 7.7 The Payload Block
- 7.8 Extension Blocks
- 7.9 BP-Enabled Concepts
- 7.10 Special Considerations
- 7.11 Is BP Enough?
- 7.12 Summary
- 7.13 Problems
- CHAPTER 8 Advanced Networking Architectures
- 8.1 Networking Architectures
- 8.2 A Standard Model for Networking
- 8.3 Overlay Networks
- 8.4 Partitioned Networks
- 8.5 Federated Internetworks
- 8.6 Summary
- 8.7 Problems
- CHAPTER 9 Application Services and Design Patterns
- 9.1 A Multitiered Application Service Hierarchy
- 9.2 Application Design Patterns
- 9.3 The Design Pattern Documentation Format
- 9.4 Summary
- 9.5 Problems
- Notes:
- CHAPTER 10 The Offshore Oracle Pattern: CachingContent in Challenged Networks
- Includes bibliographical references and index
- Description based on print version record.
- ISBN:
- 9781630816308
- 1630816302
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.