Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword or section
Like this
P. 1
Proxy Assisted Adaptation Framework

Proxy Assisted Adaptation Framework

Ratings: (0)|Views: 15|Likes:
Published by sajisunnyc
Final Proxy Assisted Adaptation Framework Report.

My Final Year Engineering Project. Courtesy to many books from which i could refer and thanks to my Guide and R&D Centre to make this project a workable one. If any users in scribd or internet could find this report of some use , i am happy.

Final Proxy Assisted Adaptation Framework Report.

My Final Year Engineering Project. Courtesy to many books from which i could refer and thanks to my Guide and R&D Centre to make this project a workable one. If any users in scribd or internet could find this report of some use , i am happy.


More info:

Published by: sajisunnyc on Nov 27, 2010
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





The need for sending and receiving huge files over the internet is increasingday by day. During the past few years we could have seen a dramatic growth of internet Applications .We could see applications which involve continuous transfer of files from a file server to the clients. It won’t be a huge risk if the file to be sent tothe clients is small and the number of clients connected is less. But let us consider a situation in which the file size is large and a large number of clients areconnected to the server. The server may be sending a huge file from its memory toa set of clients in broadcast mode and around 80% of file has been sent, If a newclient enters the group and it requests the same huge file from the server theserver has to send the complete file from the beginning to the client .Although thisis a simple thing the server has to work a lot for sending the same file again to theclient, even the traffic has to be increased on the network. In order to support alarge population of clients, techniques that efficiently utilize server and networkresources are essential. In designing such techniques, another important factor that must be taken into consideration is the service latency, i.e., the time a clienthas to wait until the object he/she has requested is being sent.In this section we propose a proxy-assisted file delivery architecture thatemploys a central-server-based periodic broadcast scheme to efficiently utilizecentral server and network resources, while in the same time exploiting proxyservers too significantly reduce service latency experienced by clients. The datafile broadcasted form the server is splitted to packets and is stored in the proxywhile delivering to the clients .When a new client comes the time it arrived is notedand the packets that are to be sent to the other clients are send to the new client.the other packets those were send to other clients will be sent to the new clientafter the other packets transmission are over.
In this project, we introduce the concept of object transmission proxy(OTP).Proxy is a computer system or router that breaks the connection betweensender and receiver. Functioning as a relay between client and server, proxyservers help prevent an attacker from invading a private network and are one of several tools used to build a firewall. The word proxy means "to act on behalf of another," and a proxy server acts on behalf of the user. All requests from clients tothe Internet go to the proxy server first. The proxy evaluates the request, and if allowed, re-establishes it on the outbound side to the Internet. Likewise, responsesfrom the Internet go to the proxy server to be evaluated. The proxy then relays themessage to the client. Both client and server think they are communicating withone another, but, in fact, are dealing only with the proxy.OTP is which filters incoming data using object-based bandwidth adaptation tomeet dynamic network conditions. Multiple OPTs can form an overlay network thatinterconnects diverse multicast islands with semi-uniform demands within eachsingle island. We concur with the wisdom that an application best knows the utilityof its data. Hence, the bandwidth-adaptation algorithm for the OTPs adaptivelyallocates bandwidth among video objects according to their respective utilities andthen performs application-level filtering based on an effective stream classificationand packetization scheme. It is particularly suitable for object-based videomulticasting where the objects are of different importance. Here we overcome theprocess of current existing proxy in which performs client side operation. The newclient when he/she logon to the network at mid time of file transfer the file fromproxy send complete file to the new client also where else existing proxy will notsend the complete file to the new client, the new user will get only the minimumnumbers of packets, so loss of packets occurs.
In this project, we propose Object Transmission Proxy (OTP) algorithm whichprovides flexible way of getting data in a group from the source. And also itprovides minimum work load to the server. Here we use multicasting, which is alsoa building block of many existing and emerging Internet applications, such asWebTV and distance learning and has recently received a great deal of attention
The project entitled
”, provides a advanced way of file transfer in a network. It allows sending files over that network, so that each and every user in the network can receive the file at a time. Through the proxy assistedadaptation, we can reduce the work load of the server. Where the proxy acts asthe second server and transmits the data. Here the data is splitted in the form of packets and transmitted. One can check whether the data is completely sent or thepackets are received completely to the client. Now if new client enters into thegroup the file is sent to client completely after sending the file to the existing client.
Existing system can’t perform unicast and multicast operations. It’s performingthe client side operation. On the time of file sending process in a group, if anyclients are “Log out” or “Login” in that group that process to be take in place of server side, so the server going to huge work loads and then its efficiency will bereducing. If any new comer of file sending process in a group, that new comer can’t get previous process immediately, and then they give the more work load tothe server. So, the server Occurring huge load its efficiency will be going toreducing conditions. In Existing system can’t do the multicasting process. Themain problem statement that exist in the current network system is sending of packets to the unusual client is a difficult one. Because it is not possible to say thatall the members will be in a group. Frequently accessing files from a group isdifficult to access in current proxy System.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->