Communication in intermittently-connected networks

Communication in the face of intermittent, short-lived and possibly unreliable connectivity can be difficult when relying solely on Internet protocols, such as IP and TCP, which have an implicit assumption of well-connectedness. Furthermore, use of these protocols is impossible when there is no f...

Full description

Bibliographic Details
Main Author: Kempe, Gregory
Language:English
Published: 2009
Online Access:http://hdl.handle.net/2429/16606
id ndltd-UBC-oai-circle.library.ubc.ca-2429-16606
record_format oai_dc
spelling ndltd-UBC-oai-circle.library.ubc.ca-2429-166062018-01-05T17:38:29Z Communication in intermittently-connected networks Kempe, Gregory Communication in the face of intermittent, short-lived and possibly unreliable connectivity can be difficult when relying solely on Internet protocols, such as IP and TCP, which have an implicit assumption of well-connectedness. Furthermore, use of these protocols is impossible when there is no fully connected end-to-end path between hosts. We present Euonym, an architecture that uses a layer of persistent names to identify hosts, networks and services, and allows arbitrary intermediate helper hosts to be interposed between endpoints on-the-fly. These helper hosts can provide routing, buffering and other support services to help relieve reliance on end-to-end paths. They can be placed to take advantage of intermittent connectivity when and as it arises and be used to supplement connectivity with untraditional networking and transport mechanisms, such as data mules and the postal network, without any additional support at the end hosts. We show that simple disconnection tolerance and use of intermediate hosts facilitates communication and promotes connectivity in intermittently-connected networks. Science, Faculty of Computer Science, Department of Graduate 2009-12-11T23:22:54Z 2009-12-11T23:22:54Z 2005 2005-11 Text Thesis/Dissertation http://hdl.handle.net/2429/16606 eng For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
collection NDLTD
language English
sources NDLTD
description Communication in the face of intermittent, short-lived and possibly unreliable connectivity can be difficult when relying solely on Internet protocols, such as IP and TCP, which have an implicit assumption of well-connectedness. Furthermore, use of these protocols is impossible when there is no fully connected end-to-end path between hosts. We present Euonym, an architecture that uses a layer of persistent names to identify hosts, networks and services, and allows arbitrary intermediate helper hosts to be interposed between endpoints on-the-fly. These helper hosts can provide routing, buffering and other support services to help relieve reliance on end-to-end paths. They can be placed to take advantage of intermittent connectivity when and as it arises and be used to supplement connectivity with untraditional networking and transport mechanisms, such as data mules and the postal network, without any additional support at the end hosts. We show that simple disconnection tolerance and use of intermediate hosts facilitates communication and promotes connectivity in intermittently-connected networks. === Science, Faculty of === Computer Science, Department of === Graduate
author Kempe, Gregory
spellingShingle Kempe, Gregory
Communication in intermittently-connected networks
author_facet Kempe, Gregory
author_sort Kempe, Gregory
title Communication in intermittently-connected networks
title_short Communication in intermittently-connected networks
title_full Communication in intermittently-connected networks
title_fullStr Communication in intermittently-connected networks
title_full_unstemmed Communication in intermittently-connected networks
title_sort communication in intermittently-connected networks
publishDate 2009
url http://hdl.handle.net/2429/16606
work_keys_str_mv AT kempegregory communicationinintermittentlyconnectednetworks
_version_ 1718590275809443840