My Account Log in

2 options

Designing delay-tolerant applications for Store-and-Forward networks / .Edward J. Birrane, Jason A. Soloff.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central Academic Complete Available online

View online
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.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account