Assignment
Assignment
Wireless Network
Submitted By
BTS-13-19
Abdullah Nadeem
Session 2013-2017
A REPORT
SUBMITTED TO THE DEPARTMENT OF TELECOMMUNICATIONS SYSTEM,
BAHAUDDIN ZAKARIYA UNIVERSITY MULTAN
IN PARTIAL FULFILLMENT OF REQUIREMENTS FOR
THE DEGREE OF BS (TS)
Dedication
PROJECT BRIEF
PROJECT NAME:
ORGANIZATION NAME:
BZU, Multan
UNDERTAKEN BY:
Abdullah Nadeem
SUPERVIED BY:
STARTING DATE:
COMPLETION DATE:
COMPUTER USED:
OPERATING SYSTEM:
Windows 10
TOOLS:
MS OFFICE
Acknowledgement
This project is an advance and inspiring. In this you will get a new and best idea where we can get
a way to think and invent a new addition. In the start I dont know what to do then I search and
observe the system and during this work I went to the bank and at that time I decide to make this
project.
Abstract
CDN is Content Delivery Network. There is a server which handle all of the information and
broadcast to all of the nearest located servers. This is a reliable, fast and effective way to consume
less time and provide high quality work.
Table Of Content
INTRODUCTION
I- Introduction
The worldwide success of content-rich web applications like social networks or on-demand
streaming services has forced network operators to invest a significant amount of money in order
to keep up-to-date their communication infrastructures. [1]
CDN (Content Delivery Network) is a web base server in which it will provide and open a webpage
more fast and efficient. CDN is placed globally and broadcast webpages to all of the nearby servers
so that the speed of browsing becomes less.
The main challenge while establishing such a CDN is implementing a cost efficient and
dynamic mechanism which guarantees good service quality to users. [2]. As we can see that many
companies offer this service costly and limited use only where we dont have complete accessibility and use a admin mode. We are limited and we can see a simple web based panel. We provide
our website only and it will work for us.
I.I- Background
If we see in the past then we can see that the response time of any page, streaming is very
slow and we cant access it efficiently and in a great way. Load speed was a main issue by which
bandwidth also consume in a horrible way. But if we compare now a days then all things are
resolve and become fast and reliable.
The CDN covers the world server. If we see in the past then there is a time consuming and
very slow processing function. Like if we in the past (as shown in fig 1.1) first the client sends the
request to the sever and the server response with web IP and then it will send the request and to
fetch HTML, CSS, JS and other files and after that get data and so on. This method was very time
consuming and takes a lot of time and bandwidth, so by seeing this we introduced CDN service in
modern method.
CDN
II.I- CDN Functionality
The main function of CDN is to provide webpage and more efficient and fast to consume
less bandwidth and time. Whenever we do a new post on our website CDN with broadcast to every
nearest servers of every country. By this the host dont need to send request to the main server it
will get it from its own country (as shown in fig 1.2). Example: google, youtube etc.
Pakistan
UK
CDN
India
UAE
Fig 1.2
II.II- Architecture
There are 3 servers in which are connected with an extra and intranet. The database is
connected with extranet where we get data from the outside the source and other Ethernet is connected with CDN which is an intranet connection. Intranet connection is secure and reliable. The
CDN is connected with intranet and supplies its data to all over the nearest servers of different
cities. Every server is updated after a certain and different time.
CDN
MAIN
EXTRANET
OTHER
INTRANET
MUX
LHR
KHI
ISB
Fig 1.3
(function() {
var preloadImage = document.createElement('img');
preloadImage.src = CDN + 'img/button_hover.png';
})();
III- Intranet
The service which is secure and communicates within an organization. Outside of the organization cant communicate with it. This is very secure system. This is a private network in
which there are many links within it. Outside person cant access it.
IV- Extranet
In this outside user can also assess any service but in a limited expects. This is a public
system in which we can access some functionalities.
CDN Implementation
V.I- CDN Local Client
We have a main database server which is connected with our
CDN server in which all system server is broadcast. When the data is
enter it will access to the local server and store data in it. Every client
will access its local server which already fetch data from the main
server and store in its cache server Now when a person from Multan
branch to access with intranet service a secure channel is created
and will access data.
MULTAN
SERVER
Fig 5.1
User
MULTAN
Fig 5.4
References
1.
2.
3.
4.