Development of HTTP proxy for delay tolerant networks
In this digital century, the public’s daily life relies heavily on the services provided by the Internet. Among all of the protocols that the Internet used, the hypertext transfer protocol (HTTP) is the most important one since it is the foundation of World Wide Web. Therefore, a high quality of HTT...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2013
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/51012 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-51012 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-510122023-03-03T20:33:09Z Development of HTTP proxy for delay tolerant networks Peng, Yiheng. 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 In this digital century, the public’s daily life relies heavily on the services provided by the Internet. Among all of the protocols that the Internet used, the hypertext transfer protocol (HTTP) is the most important one since it is the foundation of World Wide Web. Therefore, a high quality of HTTP communication to ensure the Internet users obtain what they expect is essential and critical. It is in this context that the need for performance enhancing proxy has grown so dramatically. Any poor HTTP communication quality or failed HTTP communication due to disrupted networks will impact the Internet user seriously, especially for online transactions of the commercial and financial industries. This project is an attempt to design a HTTP proxy for delay tolerant networks (DTNs) which enables the Internet user to proceed with HTTP communication despite disrupted network environments such as intermittent connectivity, long delay, asymmetric data rates and high error rate. The code of programming is written using object-oriented C++ language under Linux based operating system environment with some necessary libraries. Overall, the HTTP proxy is successful in handling HTTP communications over the DTNs instead of the normal IP networks. Due to the limitation of a single OASYS thread, the response time of the websites with multiple objects is quite slow at the beginning. Therefore, this HTTP proxy for DTNs still has room for improvement with incorporation of parallel processing techniques. Bachelor of Engineering (Computer Engineering) 2013-01-02T09:04:47Z 2013-01-02T09:04:47Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/51012 en Nanyang Technological University 74 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 Peng, Yiheng. Development of HTTP proxy for delay tolerant networks |
description |
In this digital century, the public’s daily life relies heavily on the services provided by the Internet. Among all of the protocols that the Internet used, the hypertext transfer protocol (HTTP) is the most important one since it is the foundation of World Wide Web. Therefore, a high quality of HTTP communication to ensure the Internet users obtain what they expect is essential and critical.
It is in this context that the need for performance enhancing proxy has grown so dramatically. Any poor HTTP communication quality or failed HTTP communication due to disrupted networks will impact the Internet user seriously, especially for online transactions of the commercial and financial industries.
This project is an attempt to design a HTTP proxy for delay tolerant networks (DTNs) which enables the Internet user to proceed with HTTP communication despite disrupted network environments such as intermittent connectivity, long delay, asymmetric data rates and high error rate.
The code of programming is written using object-oriented C++ language under Linux based operating system environment with some necessary libraries. Overall, the HTTP proxy is successful in handling HTTP communications over the DTNs instead of the normal IP networks. Due to the limitation of a single OASYS thread, the response time of the websites with multiple objects is quite slow at the beginning. Therefore, this HTTP proxy for DTNs still has room for improvement with incorporation of parallel processing techniques. |
author2 |
Yeo Chai Kiat |
author_facet |
Yeo Chai Kiat Peng, Yiheng. |
format |
Final Year Project |
author |
Peng, Yiheng. |
author_sort |
Peng, Yiheng. |
title |
Development of HTTP proxy for delay tolerant networks |
title_short |
Development of HTTP proxy for delay tolerant networks |
title_full |
Development of HTTP proxy for delay tolerant networks |
title_fullStr |
Development of HTTP proxy for delay tolerant networks |
title_full_unstemmed |
Development of HTTP proxy for delay tolerant networks |
title_sort |
development of http proxy for delay tolerant networks |
publishDate |
2013 |
url |
http://hdl.handle.net/10356/51012 |
_version_ |
1759855240462467072 |