Cooperative Download in Vehicular Environments
ABSTRACT:
We
consider a complex (i.e., nonlinear) road scenario where users aboard vehicles
equipped with communication interfaces are interested in downloading large
files from road-side Access Points (APs). We investigate the possibility of
exploiting opportunistic encounters among mobile nodes so to augment the
transfer rate experienced by vehicular downloaders. To that end, we devise
solutions for the selection of carriers and data chunks at the APs, and
evaluate them in real-world road topologies, under different AP deployment
strategies. Through extensive simulations, we show that carry&forward
transfers can significantly increase the download rate of vehicular users in
urban/suburban environments, and that such a result holds throughout diverse
mobility scenarios, AP placements and network loads.
ARCHITECTURE:
EXISTING
SYSTEM:
The cooperative download of contents from users
aboard vehicles, that introduced SPAWN, a protocol for the retrieval and
sharing of contents vehicular environments. SPAWN is designed for
unidirectional traffic over a highway, and is built on the assumption that all
on-road vehicles are active downloader’s of a same content.
DISADVANTAGES
OF EXISTINGS SYSTEM:
1. Low Network Capacity.
2. Access only simple files not large files.
PROPOSED
SYSTEM:
In this paper, we focus on one of the latter tasks,
namely the download of large sized files. We identified and proposed solutions
to the problems of carrier’s selection and chunk scheduling, and extensively
evaluated them. The main contribution of this work lies in the demonstration
that vehicular cooperative download in urban environments can bring significant
download rate improvements to users traveling on trafficked roads in
particular.
ADVANTAGES
OF PROPOSED SYSTEM:
1. Improve the network capacity.
2. Download large-sized files.
3. There are good carry and forward transmission.
4. Cooperative downloads the large sized files.
MODULES:
1. Cooperative Download
2. Chunk Scheduling
2.1 Global
2.2 Hybrid
2.3 Local
3. AP deployment
3.1 Random
3.2 Density-based
3.3 Cross volume-based
MODULES
DESCRIPTION:
1.
Cooperative Download:
Let us first point out which are the major
challenges in the realization of a Vehicular cooperative download system within
complex urban road environments.
The selection of the carrier(s): contacts between
cars in urban/suburban environments are not easily predictable. Idle APs cannot
randomly or inaccurately select vehicles to carry data chunks, or the latter
risks to be never delivered to their
destinations.
Choosing the right carrier(s) for the right
downloader vehicle is a key issue in the scenarios we target;
The scheduling of the data chunks: determining which
parts of the content should be assigned to one or multiple carriers, and
choosing in particular the level of redundancy in this assignment, plays a
major role in reducing the probability
that destination vehicles never receive portions of their files.
2.
Chunk Scheduling:
Upon selection of a destination for the carry &
forward transfer, jointly with the associated local carriers, an AP must decide
on which portion of the data the downloader is interested in is to be
transferred to the carriers. To that end, we assume that each content is
divided into chunks, i.e., small portions of data that can be transferred as a
single block from the AP to the carriers, and then from the latter to the
destination. Since a same chunk can be transferred by one or multiple APs to one
or more carriers, the chunk scheduling problem yields a tradeoff between the
reliability (i.e., the probability that a downloader will receive at least one
copy of a chunk) and the redundancy (i.e., how many copies of a same chunk are
carried around the road topology) of the data transfer.
2.1
Global
The Global chunk scheduling assumes that APs
maintain pervehicle distributed chunk databases, similar to the time databases
introduced before. These databases store information on which chunks have
already been scheduled for either direct or carry & forward delivery to
each downloader.
2.2
Hybrid
The Hybrid chunk scheduling allows overlapping
between carry & forward transfers scheduled by different APs.
2.3
Local
The Local
chunk scheduling is similar to the Hybrid scheme, since different APs can
schedule the same chunks when delegating data to carriers.
3.
AP deployment:
3.1
Random
Under the Random AP positioning scheme, each point
of the road topology has the same probability of being selected for the
deployment of an AP. The resulting placement may be considered representative
of a completely unplanned infrastructure.
3.2
Density-based
The Density-based AP deployment technique aims at
maximizing the probability of direct data transfers from APs to downloader
vehicles. To that end, this technique places the APs at those crossroads where
the traffic is denser.
3.3
Cross volume-based
The Cross volume-based AP placement is designed to
favor carry & forward transfers, by increasing the potential for
collaboration among vehicles. This technique exploits the predictability of
large-scale urban vehicular traffic flows, which are known to follow common
mobility patterns over a road topology.
SYSTEM REQUIREMENTS:
HARDWARE REQUIREMENTS:
•
System : Pentium IV 2.4 GHz.
•
Hard Disk :
40 GB.
•
Floppy Drive : 1.44 Mb.
•
Monitor : 15 VGA Colour.
•
Mouse :
Logitech.
•
Ram : 512 Mb.
SOFTWARE REQUIREMENTS:
•
Operating
system : Windows XP.
•
Coding
Language
: C#.NET
REFERENCE:
Oscar
Trullols-Cruces, Student Member, IEEE, Marco Fiore, Member, IEEE, and
Jose M.
Barcelo-Ordinas, Member, IEEE, “Cooperative Download in Vehicular
Environments”, IEEE TRANSACTIONS ON
MOBILE COMPUTING, VOL. 11, NO. 4, APRIL 2012.