Distributed Transient Network (DTN) is defined as: the type of network which is inherently decentralized by nature and consists mainly of nodes which are not per se constantly a part of the network and are able to join or leave at any time at any place in the network.
It is a well known paradigm within computer science. For example well known distributed transient networks are p2p and ad hoccomputer networks. The DTN-paradigm is mainly aimed at providing a network that consists of nodes that are scattered around (either physical or logical) and on which nodes may come and go at any time at any place within the network. This DTN itself is ultimately used for providing services such as connectivity or filesharing. Computer science, or computing science, is the study of the theoretical foundations of information and computation and their implementation and application in computer systems. ... A peer-to-peer (or P2P) computer network is a network that relies on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively few servers. ... Ad hoc is a Latin phrase which means for this [purpose]. It generally signifies a solution that has been tailored to a specific purpose, such as a tailor-made suit, a handcrafted network protocol, and specific-purpose equation and things like that. ... A computer network is a system for communication between computers. ... A computer network is a system for communication between computers. ... A computer network is a system for communication between computers. ... In mathematics and computer science the connectivity of graphs is one of the basic concepts of graph theory. ... File sharing is the activity of making files available to other users for download over the Internet, but also over smaller networks. ...
A DTN has the following properties that define its paradigm:
Decentralized network architecture
Transient node/network behavior (both physical and logical)
Heterogenity of network node resources
Self managing/healing network
Nodes are autmotically discovered and added to the DTN
One node is able to reach all other nodes within the DTN
As said before, well known DTN implementations are p2p and ad hoccomputer networks. These networks however are implemented at very different layers of the OSI model. p2p is mainly software operating in the Application layer of the OSI model and forms a DTN which can be spread over the entire world. ad hoccomputer networks however operate in the Network layer and are mostly networks that are physically close to each other. A peer-to-peer (or P2P) computer network is a network that relies on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively few servers. ... Ad hoc is a Latin phrase which means for this [purpose]. It generally signifies a solution that has been tailored to a specific purpose, such as a tailor-made suit, a handcrafted network protocol, and specific-purpose equation and things like that. ... A computer network is a system for communication between computers. ... The Open Systems Interconnection Reference Model (OSI Reference Model or OSI Model for short) is a layered, abstract description for communications and computer network protocol design, developed as part of the Open Systems Interconnection initiative. ... A peer-to-peer (or P2P) computer network is a network that relies on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively few servers. ... The Open Systems Interconnection Reference Model (OSI Reference Model or OSI Model for short) is a layered, abstract description for communications and computer network protocol design, developed as part of the Open Systems Interconnection initiative. ... Ad hoc is a Latin phrase which means for this [purpose]. It generally signifies a solution that has been tailored to a specific purpose, such as a tailor-made suit, a handcrafted network protocol, and specific-purpose equation and things like that. ... A computer network is a system for communication between computers. ...