Designing Delay-Tolerant Applications for Store-and-Forward Networks
eBook - PDF

Designing Delay-Tolerant Applications for Store-and-Forward Networks

,
  1. 340 pages
  2. English
  3. PDF
  4. Available on iOS & Android
eBook - PDF

Designing Delay-Tolerant Applications for Store-and-Forward Networks

,

About this book

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.

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription.
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn more here.
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes! You can use the Perlego app on both iOS or Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Yes, you can access Designing Delay-Tolerant Applications for Store-and-Forward Networks by in PDF and/or ePUB format. We have over one million books available in our catalogue for you to explore.

Table of contents

  1. Contents
  2. CHAPTER 1 Introduction
  3. CHAPTER 2 A Brief History of Challenged Networking Environments
  4. CHAPTER 3 How the Internet Does It: Approachesand Patterns for Challenged NetworkingEnvironments
  5. CHAPTER 4 Rallying the Research Community:DARPA, NASA, and Disruption Tolerance
  6. CHAPTER 5 Where the Terrestrial Internet Is NotEnough: Motivating Use Cases
  7. CHAPTER 6 The Delay-/Disruption-TolerantNetworking Architecture
  8. CHAPTER 7 Patience on the Wire: The DTN BP
  9. CHAPTER 8 Advanced Networking Architectures
  10. CHAPTER 9 Application Services and Design Patterns
  11. CHAPTER 10 The Offshore Oracle Pattern: CachingContent in Challenged Networks
  12. CHAPTER 11 The Training Wheels Pattern: Open-LoopControl
  13. CHAPTER 12 The Stow Away Pattern: Annotated Messaging
  14. CHAPTER 13 The Network Watchdog Pattern:Distributed Error Detection and Recovery
  15. CHAPTER 14 The Data Forge Pattern: Leveraging In-Network Storage
  16. CHAPTER 15 The Ticket to Ride Pattern: Regional Administration
  17. CHAPTER 16 What Can Go Wrong Along the Way:Special Considerations for DTNs
  18. CHAPTER 17 The Solar System Internet: A Case Studyfor Delay-Tolerant Applications
  19. About the Authors
  20. Index