Seamless deployment of IP applications over delay tolerant network (DTN)

Delay tolerant network (DTN) is a network architecture that is capable of transporting data in a challenged environment or one with intermittent connectivity. Its store-and-forward functionality allows easy deployment of ad-hoc or distributed network infrastructure during disaster or disrupted situa...

Full description

Saved in:
Bibliographic Details
Main Author: Zoebir Bong
Other Authors: Yeo Chai Kiat
Format: Theses and Dissertations
Language:English
Published: 2015
Subjects:
Online Access:https://hdl.handle.net/10356/65357
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-65357
record_format dspace
spelling sg-ntu-dr.10356-653572023-03-04T00:46:43Z Seamless deployment of IP applications over delay tolerant network (DTN) Zoebir Bong Yeo Chai Kiat School of Computer Engineering Centre for Multimedia and Network Technology DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks Delay tolerant network (DTN) is a network architecture that is capable of transporting data in a challenged environment or one with intermittent connectivity. Its store-and-forward functionality allows easy deployment of ad-hoc or distributed network infrastructure during disaster or disrupted situations, and maintains data delivery assurance over its persistent storage among DTN nodes. Nowadays, DTN deployment using popular wireless technology (such as Bluetooth, Wi-Fi and so on) could only cover small regions of ad-hoc network owing to the short transmission range of the technology. Although the opportunistic contact of DTN is able to propagate among small ad-hoc networks to cover a wider region, vast areas such as the sea and forests still challenge DTN and hinder further propagation. The old long-range transmission (like amateur radio using UHF radio band) would extend current DTN deployment to a wider space using DTN serial convergence layer. The original serial convergence layer of DTN reference implementation was enhanced with significant improvement on multiple access control and on-the-fly neighbor discovery. A complete replacement of existing IP networks with DTN does not bring tremendous advantages owing to global network equipment costs and DTN protocol overhead. Instead, the use of DTN as a network overlay or complement is more feasible and appropriate. Proxy agent for DTN is proposed. Initially, a redirection of IP traffic over user-aware DTN proxy was developed. The implementation of user-aware DTN proxy was tested on web browsing, which contributes significantly to the network traffic on the Internet. The user-aware DTN proxy restricts DTN overlay in terms of configurable IP applications such as web browser and email client. DTN proxy was further developed into a seamless DTN proxy which intercepts traffic from the well-known application port and transports the traffic over DTN. The seamless DTN proxy is totally transparent to user and requires no modification or configuration on the application layer. The underlying proxy handles the lower layer issue (such as TCP end-to-end connectivity and timeout). Most IP applications are transported over TCP and/or UDP. To mitigate the development of different DTN proxies to support different IP applications, DTN proxy is further evolved into generic seamless type, DTN GSProxy. DTN GSProxy has TCP and UDP engines (handlers) to support one or both transport layers simultaneously. For instance, HTTP surfing (TCP) needs to resolve the IP address from the given URL name prior to the DNS protocol (UDP). MASTER OF ENGINEERING (SCE) 2015-08-06T04:37:17Z 2015-08-06T04:37:17Z 2015 2015 Thesis Zoebir Bong. (2015). Seamless deployment of IP applications over delay tolerant network (DTN). Master’s thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/65357 10.32657/10356/65357 en 66 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
Zoebir Bong
Seamless deployment of IP applications over delay tolerant network (DTN)
description Delay tolerant network (DTN) is a network architecture that is capable of transporting data in a challenged environment or one with intermittent connectivity. Its store-and-forward functionality allows easy deployment of ad-hoc or distributed network infrastructure during disaster or disrupted situations, and maintains data delivery assurance over its persistent storage among DTN nodes. Nowadays, DTN deployment using popular wireless technology (such as Bluetooth, Wi-Fi and so on) could only cover small regions of ad-hoc network owing to the short transmission range of the technology. Although the opportunistic contact of DTN is able to propagate among small ad-hoc networks to cover a wider region, vast areas such as the sea and forests still challenge DTN and hinder further propagation. The old long-range transmission (like amateur radio using UHF radio band) would extend current DTN deployment to a wider space using DTN serial convergence layer. The original serial convergence layer of DTN reference implementation was enhanced with significant improvement on multiple access control and on-the-fly neighbor discovery. A complete replacement of existing IP networks with DTN does not bring tremendous advantages owing to global network equipment costs and DTN protocol overhead. Instead, the use of DTN as a network overlay or complement is more feasible and appropriate. Proxy agent for DTN is proposed. Initially, a redirection of IP traffic over user-aware DTN proxy was developed. The implementation of user-aware DTN proxy was tested on web browsing, which contributes significantly to the network traffic on the Internet. The user-aware DTN proxy restricts DTN overlay in terms of configurable IP applications such as web browser and email client. DTN proxy was further developed into a seamless DTN proxy which intercepts traffic from the well-known application port and transports the traffic over DTN. The seamless DTN proxy is totally transparent to user and requires no modification or configuration on the application layer. The underlying proxy handles the lower layer issue (such as TCP end-to-end connectivity and timeout). Most IP applications are transported over TCP and/or UDP. To mitigate the development of different DTN proxies to support different IP applications, DTN proxy is further evolved into generic seamless type, DTN GSProxy. DTN GSProxy has TCP and UDP engines (handlers) to support one or both transport layers simultaneously. For instance, HTTP surfing (TCP) needs to resolve the IP address from the given URL name prior to the DNS protocol (UDP).
author2 Yeo Chai Kiat
author_facet Yeo Chai Kiat
Zoebir Bong
format Theses and Dissertations
author Zoebir Bong
author_sort Zoebir Bong
title Seamless deployment of IP applications over delay tolerant network (DTN)
title_short Seamless deployment of IP applications over delay tolerant network (DTN)
title_full Seamless deployment of IP applications over delay tolerant network (DTN)
title_fullStr Seamless deployment of IP applications over delay tolerant network (DTN)
title_full_unstemmed Seamless deployment of IP applications over delay tolerant network (DTN)
title_sort seamless deployment of ip applications over delay tolerant network (dtn)
publishDate 2015
url https://hdl.handle.net/10356/65357
_version_ 1759854500328243200