Router Modelling and Packet Level Cache Implementation for Content Aware TCP (CATCP)

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

Sähkötekniikan korkeakoulu | Master's thesis
Ask about the availability of the thesis by sending email to the Aalto University Learning Centre oppimiskeskus@aalto.fi

Date

2016-06-13

Department

Major/Subject

Networking Technology

Mcode

S3029

Degree programme

TLT - Master’s Programme in Communications Engineering (TS2005)

Language

en

Pages

65+8

Series

Abstract

Internet is more content oriented than ever before, In today's Internet scalable content access is provided by content distribution networks (CDN), application specific caches, proxies etc. The proliferation of these systems is complex and expensive. In the past few years many data-oriented or information-centric network architectures have been proposed such as DONA, PSIRP, CCN etc., but these new clean-state architecture proposals have seen little deployment because of its expensive initial costs. In the thesis, we present CATCP - Content Aware TCP an incrementally deployable approach to bring content-aware and in-network caching to TCP. In our approach, content-aware senders cooperate with in-network segment caches, integrated with routers and other middle boxes, to support scalable content delivery to unmodified clients. This effectively supports opportunistic caching for time-shifted content access, as well as synchronous multicast delivery to concurrent receivers. Our approach is application protocol-independent, and provides support beyond HTTP caching or managed CDNs. We demonstrate the effectiveness of our design using measurements of a Linux-based prototype implementation, and performance evaluation using ns-3 simulations along and Network Simulation Cradle. The results show CATCP can effectively reduce server side and network load.

Description

Supervisor

Ott, Jorg

Thesis advisor

sarolahti, Pasi

Keywords

TCP, content-centric, internet, caching

Other note

Citation