Design of Satellite based Content Delivery Networks for Avanti Communications

(Industry based project with Avanti Communications)

Sathish kumar Govindaraju - MSc in Networking and Internet Systems - September 2011


This website provides all the supporting file required for running the simulation for the above thesis.


Abstract

Providing good Internet connections to end users have become a high priority among ISPs due to the heavy competition which exists between them. There are certain scenarios where, even provisioning of normal Internet connection becomes difficult due to some environmental constraints like remote location of that area, etc. In such scenario Satellite links are used for providing Internet connectivity which uses Satellites for providing Internet connectivity to remotely located areas. The main disadvantage of using Satellite links is the cost associated with the links and the link speed. Due to these disadvantages, the cost incurred to the service provider increases when they try to provide good Internet connectivity in those areas. One best way of solving this issue would be to minimize the usage of Satellite link and still making sure that good connectivity is provided. This can be done by using the already existing technique called Content Delivery Network (CDN) which typically pushes data near to the client device so that the bandwidth consumed is reduced and the response time incurred for responding to any user’s request is significantly reduced. This paper analyses the different CDNs which are present and different techniques used to implement it and aims at delivering a design which would best fit already existing Satellite based Internet infrastructure made available by Avanti communications. This project also provides an ideal arena for research into Satellite based Content Delivery Networks.

About Simulator Used

This project is simulated with the help of OMNeT++ Network Simulation Framework. More about OMNeT++, the process of installing it and using it can be learned by following the below link
OMNeT++

Supporting files for each scenario

First download the files in the link which is immediately below. Then while running different scenarios, download the respective scenario support files by clicking the respective scenario link given below. While running any particular scenario, copy the files present in the downloaded scenario folder and paste it into the "SCDN-General" folder. If asked whether to replace the existing files in "SCDN-General" folder, give "yes".

Click here to download all the main files required to run the simulation

Download Scenario-1 support files

Download Scenario-2 support files

Download Scenario-3 support files

Download Scenario-4 support files

Download Scenario-5 support files

Download Scenario-6 support files

Download Scenario-7 support files

Download Scenario-8 support files

Download Scenario-9 support files

Download Scenario-10 support files

Evaluation data and graphs

click the following link to download an excel sheet which has all the data obtained while running different scenarios. There are many tabs present within the following excel sheet. Each tab indicates different data obtained during different test scenario. It also has the mapping of BBC iPlayer content.
Evaluation data