MINIMIZING FILE DOWNLOAD TIME IN STOCHASTIC PEER-TO-PEER NETWORKS

1.1 INTRODUCTION TO PROJECT The peer-to-peer (P2P) file-sharing applications are becoming increasingly popular and account for more than 70% of the Internet’s bandwidth usage. Measurement studies show that a typical download of a file can take from minutes up to several hours depending on the level of network congestion or the service capacity fluctuation. Here we consider two major factors that have significant impact on average download time, namely, the spatial heterogeneity of service capacities in different source peers and the temporal fluctuation in service capacity of a single source peer. We point out that the common approach of analyzing the average download time based on average service capacity is fundamentally flawed. We rigorously prove that both spatial heterogeneity and temporal correlations in service capacity increase the average download time in P2P networks and then analyze a simple, distributed algorithm to effectively remove these negative factors, thus minimizing the average download time. We show through analysis and simulations that it outperforms most of other algorithms currently used in practice under various network configurations.

1.2 ORGANIZATION PROFILE A Vision of Excellence AVD Mediasolutions was founded in 2000. Given the mix of collective skills & experience, commitment to deadlines and a strong culture of ethics, AVD Media Solutions has been able to grow at a pace of over 100% every year since inception. AVD Media Solutions has ably adapted to the fast-changing business environment and customer expectations, and has built a 40 plus person-strong organization with office in Hyderabad. Our formidable list of clients is testimony of our standing in the industry.

 Guarantee full replacement depending upon agreed terms. interviewing and short listing. AVD Media Solutions's team-based work culture ensures that employees have the opportunity to learn.  Compensation negotiations and offer acceptance.  Reference check.The company is supported by a dynamic second rung of consultants.  Candidate selection.who could be an organization or a candidate. With our past experiences we also recognize that not every client or every job requires or can financially justify a traditional search engagement.  Extensive market research to identify available talent. develop new skills or pick up new competencies relevant for the company's growth.  Interview coordination with client. AVD Media Solutions has developed a mix of professionals with domain and functional experience. For these situations AVD Media Solutions can design customized set of service offerings in consultation with the client that best matches the needs and budget of the client. Once our services are engaged. who act as a like-minded sounding board to the customer . Each step is managed by an experienced search consultant in partnership with the client team:  Identifying the need of employment. new economy firms who value commitment and quality from their business partners. We provide following services: . In keeping with the current industry requirements. AVD Media Solutions respects the stringent expectations of highly competitive. the multi-step process of finding the JOB FIT CANDIDATE begins. AVD Media Solutions strives to meet their expectations and is proud to be associated with such clients.  Prospect screening. The educated approach provides a platform for the customer to identify the necessary competitive edge.

relevant and inspires positive change. Since we work closely with the client. including the management of administrative details and logistics. Thus our Head Hunting Team eliminates the possibility . very attractive cost savings when compared with other means of sourcing. Unless of course. we send only those people who we feel would fit the role best. Typical scenarios where this service is well suited are start-ups. uniquely. new project manning. the client asks us for a broader choice and more options. trends and future direction of your industry."The Right Man May Not Even Apply to the Advertisements". So for training solutions built on genuine market expertise. With over 7 years experience we understand how to make training measurable and deliver lasting results. Choosing AVD Media Solutions will ensure you are working with a training partner who takes time to understand your business. manage selection of required personnel. After the prelim round of interviews the candidates are sent to clients for the interview so that the clients' time is utilized in the most fruitful manner. scale up of team sizes and geographical expansion of teams. particularly at junior/middle management levels. Bulk Requirement: This is an innovation that seeks to address large requirements of clients. Their training style is practical. We Bring Him To You". our consulting and research foundation gives us a deep understanding of the real challenges. within tightly defined time schedules with significant savings of the client's time and perhaps the most important of all. And. It mobilizes resources internally to process large volume responses. We have a large team of top quality training consultants with relevant market expertise. Response management: Our recruitment team works on responses of the advertisements they scrutinize then and shortlist the candidates. plant expansion. The search executives work on the principle "Once We Know Whom You Want. your people and their training and development needs. We specialize in this search facility. there is good choice: .Headhunting: It is a well known fact that the best talent responds more favorably to a person-toperson approach.

VC++. Lotus Notes. and architectures like Service Oriented Architecture and Web Services results in cost-effective solutions with quick turnaround. RUP. Our expertise in methodologies like Waterfall. Technology Focus Areas for Application Development Our key technology focus areas for Application Development are divided into following categories:   Enterprise Architecture . . Agile and Extreme. Iterative. Additionally. . C. We have defined metrics to measure the status of each SDLC phase. Architecture and Design. Shorter turnaround time. C++ Embedded Systems Benefits of Application Development Our clients have received the following key benefits from AVD Media Solutions Application Development services:     Reduced defects. the customer can use our digital project management office to track their projects online. VB. and System and Integration Testing of the application. AVD Media Solutions Services in Application Development:      Custom Application Development Application Enhancements Re-Engineering of Existing Application Migration of Legacy Application to Modern Technology Platforms Web-enabling Legacy Applications Our matured application development process consists of complete Software Development Life Cycle that includes Requirement Analysis. Build and Unit Testing.AVD Media Solutions.NET.J2EE. Matured processes and methodologies. Leverage of existing best practices and artifact templates.

Nowadays. 1. As a result. many users have to compete for limited resources in terms of bottleneck bandwidth or processing power of a single server. 2. each user may receive very poor performance. Some of the major challenges facing a P2P network in the real world include peer selection.  Advantage of a flexible global delivery model for application development. the common approach for analyze average download time is based on Average Service capacity. Quick team ramp-up and ramp-down based on project needs. the download time for each user can be minimized. the duration of a download session. Limitations of Average Service capacity: 4. or the download time for that individual user is the most often used performance metric. data search and routing. Peer to Peer technology makes the system distributed. Existing System: The early model for content distribution is a centralized one. 3. In this type of network architecture (server-client). By reducing actual file transfer time. in which the service provider simply sets up a server and every user downloads files from it. From a single user’s perspective. But it contain two major significant impact a) Spatial Heterogeneity b) Temporal Correlation Spatial Heterogeneity and Temporal Correlation: .

There are many reasons for this heterogeneity. which creates a fluctuation in the service capacity for each user. Third. such as online games. just like any other network. the number of connection a source peer allows is changing over time. Here analyze the performance of 1. . Random Chunk Based Switching 3. may throttle the CPU and impact the amount of capacity it can offer. On each peer side. the service capacities from different source peers are different. temporary congestion at any link in the network can also reduce the service capacity of all users utilizing that link. some user applications running on a source peer (usually a PC). First. PROPOSED SYSTEM: 1. physical connection speeds at different peers vary over a wide range Also. Downloading time can be reduced by using Simple distributed Algorithm with no global Information by using stochastic process. whose processing powers are also widely different. The limitation in the processing power can limit how fast a peer can service others and hence limits the service capacity. Second. Here the impact of stochastic variations of capacities on the average Download time of each peer in the steady state is more rather than in the impact of sources–downloader’s dynamics in the transient period. it is reasonable to assume that most peers in a typical P2P network are just personal computers. There are many factors causing this fluctuation.In a P2P network. Parallel Downloading 2. Random Time Based Switching 2.

Sign up to vote on this title
UsefulNot useful