Автор: Edward J. Birrane, Jason A. Soloff
Издательство: Artech House
Год: 2020
Страниц: 337
Язык: английский
Формат: pdf (true)
Размер: 19.2 MB
This book provides an overview of delay-tolerant networking (DTN) and defines several patterns for the design of applications operating in challenged networking environments. This information is generally useful to anyone learning about networking computers in exotic or otherwise nontraditional ways and specifically focused on how this can be accomplished using transport protocols specific to the DTN family of networking solutions. An important observation that motivates this work is that networking solutions such as DTN enable new networking architectures but also require a new approach to network application programming.
This comprehensive resource explains how network application engineers benefit from store-and-forward protocols. It reviews the motivation and design of delay tolerant networks (DTNs) and presents a series of design patterns, with examples, for developing and deploying delay-tolerant applications. The rationale for delay-tolerant applications as an evolution of standard solutions to current terrestrial internet networking challenges is presented. Similarities between internet architectures and DTN features are described, along with an overview of the history of DTNs, the architecture defining modern DTNs, and the Bundle Protocol transport mechanism.
The book identifies emerging, advanced networking concepts that require delay tolerance and presents network design patterns as a general way of reasoning about these concepts. Delay-tolerance is explained, and how it can be used to cache content in a network, perform open-loop autonomous control of nodes, annotate messages to reduce traffic needs, perform distributed error correction, implement in-network data fusion, and operationalize regional administration. The book discusses 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.
Скачать Designing Delay-Tolerant Applications for Store-and-Forward Networks