A Cluster Based Replication Architecture for Load Balancing in Peer-to-Peer Content Distribution

Size: px
Start display at page:

Download "A Cluster Based Replication Architecture for Load Balancing in Peer-to-Peer Content Distribution"

Transcription

1 A Cluster Based Replcaton Archtecture for Load Balancng n Peer-to-Peer Content Dstrbuton S.Ayyasamy 1 and S.N. Svanandam 2 1 Asst. Professor, Department of Informaton Technology, Tamlnadu College of Engneerng Combatore , Taml Nadu, INDIA. Emal: ayyasamyphd@gmal.com 2 Professor and Head, Department of Computer Scence and Engneerng, PSG College of Technology, Peelamedu, Combatore , Taml Nadu, INDIA. Abstract In P2P systems, large volumes of data are declustered naturally across a large number of peers. But t s very dffcult to control the ntal data dstrbuton because every user has the freedom to share any data wth other users. The system scalablty can be mproved by dstrbutng the load across multple servers whch s proposed by replcaton. The large scale content dstrbuton systems were mproved broadly usng the replcaton technques. The demanded contents can be brought closer to the clents by multplyng the source of nformaton geographcally, whch n turn reduce both the access latency and the network traffc. In addton to ths, due to the ntrnsc dynamsm of the P2P envronment, statc data dstrbuton cannot be expected to guarantee good load balancng. If the hot peers become bottleneck, t leads to ncreased user response tme and sgnfcant performance degradaton of the system. Hence an effectve load balancng mechansm s necessary n such cases and t can be attaned effcently by ntellgent data replcaton. In ths paper, we propose a cluster based replcaton archtecture for load-balancng n peer-to-peer content dstrbuton systems. In addton to an ntellgent replca placement technque, t also conssts of an effectve load balancng technque. In the ntellgent replca placement technque, peers are grouped nto strong and weak clusters based on ther weght vector whch comprses avalable capacty, CPU speed, access latency and memory sze. In order to acheve complete load balancng across the system, an ntracluster and nter-cluster load balancng algorthms are proposed. We are able to show that our proposed archtecture attans less latency and better throughput wth reduced bandwdth usage, through the smulaton results. Keywords Replca, Overlay, Clusters, QoS, Content, Routng 1. Introducton P2P Overlay Networks To share the computer resources lke content, storage, CPU cycles drectly wthout usng an ntermedate system or a centralzed server, dstrbuted computer archtecture, called peer-topeer are desgned. They are dstngushed by ther falure adaptaton capabltes and mantenance of acceptable connectvty and performance [1]. Sgnfcant research attenton has been appled to Content dstrbuton, whch s an mportant peer-to-peer applcaton on the DOI : /jcnc

2 Internet. By allowng personal computers to work as a dstrbuted storage medum, they normally contrbute, search and obtan dgtal content. Overlays are flexble and deployable approaches that allow users to perform dstrbuted operatons wthout modfyng the underlyng physcal network. Peer-to-peer (P2P) overlay systems have been proposed to address a varety of problems and enable new applcatons. The attracton of these systems, when compared to clent/server frameworks, s n ther robustness, relablty and cost effcency. Unlke tradtonal dstrbuted computng, P2P networks aggregate large number of computers and possbly moble or handheld devces, whch jon and leave the network frequently. Nodes n a P2P network, called peers, play a varety of roles n ther nteracton wth other peers. When accessng nformaton, they are clents. When servng nformaton to other peers, they are servers. When forwardng nformaton for other peers, they are routers. Ths new breed of systems creates applcaton-level vrtual networks wth ther own overlay topology and routng protocols. To search for data or resources, messages are sent over multple hops from one peer to another wth each peer respondng to queres for nformaton t has stored locally. Structured P2P overlays mplement a dstrbuted hash table data structure n whch every data tem can be located wthn a small number of hops at the expense of keepng some state nformaton locally at the nodes. Replca Placement for QoS-Aware Content Dstrbuton Replcaton technques are wdely employed to mprove the avalablty of data, enhancng performance of query latency and load balancng, n content dstrbuton systems. We can geographcally multply the source of nformaton by dstrbutng multple copes of data n the network. By forwardng each query to ts nearest copy, the query search latency can be effectvely reduced. The ablty to mprove system scalablty through dstrbutng the load across multple servers [2] s also offered by replcaton. If a replca of the requested object (e.g., a web page or an mage) s kept n ts nearer proxmty then the clents would feel low access latency. Dependng on the poston of the replcas, the effectveness of replcaton tends to a large extent. The centralzed servers become a bottleneck as the requrement of the nformaton ncreases. The performance problem s managed by the content provders, system admnstrators or end users by themselves through delverng replcas of web content to machnes, spread throughout the network. The load on the central server [3] s reduced by replcas through respondng to the local clent requests. The load whch s delvered to the cooperate nodes ncludes: Communcaton bandwdth, for sendng the data to the requestng content, Storage used for hostng the replca and CPU resources for query processng. The problem of decdng how many replcas s to be delvered to each fle and ts locaton s gven by the Replca management to ths crcumstances. To handle more requrements for each fle, enough replcas should be present. Servers become overloaded and clents observe lower performance by havng only few replcas. On the other hand the waste bandwdth of extra replcas 159

3 and the storage whch could be reassgned to the other fles, and also the money spent to rent, power and also for host machne coolng. Load Balancng In P2P systems, large volumes of data are declustered naturally across a large number of peers. But t s very dffcult to control the ntal data dstrbuton because every user has the freedom to share any data wth other users. In addton to ths, due to the ntrnsc dynamsm of the P2P envronment, statc data dstrbuton cannot be expected to guarantee good load balancng. In some of the hot peers, the number of dsk accesses s unequal because of changng the populartes of varous data tems and skewed query patterns. Therefore ths causes severe load mbalance throughout the system. If the hot peers become bottleneck, t leads to ncreased user response tme and sgnfcant performance degradaton of the system. Hence the load balancng mechansm s necessary n such cases and t can be attaned effcently by onlne data mgraton/replcaton. In ths paper, we propose a cluster based replcaton archtecture for load-balancng n peerto-peer content dstrbuton systems. It contans an ntellgent replca placement algorthm wth an effectve load balancng technque. Ths paper s an extenson of our prevous work [18]. Ths paper s organzed as follows. Secton 2 gves the detaled related work done. Secton 3 presents the system model and algorthm overvew for the proposed archtecture. Secton 4 presents the ntellgent replca placement algorthm, followed by the searchng technque. Secton 5 descrbes the load balancng technque n detal. Secton 6 gves the expermental results and secton 7 concludes the paper. 2. Related Works Most of the research efforts to mprove the performance of Gnutella-lke P2P systems can be classfed nto two categores: 1) P2P search and routng algorthms and 2) P2P overlay topologes. Most of the proposed routng or search algorthms n the frst category, dsregard the natural peer heterogenety present n most P2P systems and more mportantly the potental performance hurdle caused by the randomly constructed overlay topology. B. Mortazav_ and G. Kesds [4] have provded a survey of reputaton systems. Based on a reputaton framework, they have desgned a game n whch users play to maxmze the receved fles from the system. For ths, the users adjust ther cooperaton level, there by obtanng a good reputaton as a result. Brghten Godfrey et al [5] have proposed an algorthm for load balancng n heterogeneous and dynamc P2P systems. Ther smulaton results shows that n the face of rapd arrvals and departures of objects of wdely varyng load, ther algorthm acheves load balancng for system utlzatons as hgh as 90% whle movng only about 8% of the load that arrves nto the system. Smlarly, n a dynamc system where nodes arrve and depart, ther algorthm moves less than 60% of the load the underlyng DHT moves due to node arrvals and departures. Fnally, they have shown that ther dstrbuted algorthm performs only neglgbly worse than a smlar 160

4 centralzed algorthm and that node heterogenety helps, not hurts, whch s the scalablty of ther algorthm. Kalman Graff et al [6] have proposed a DHT-based nformaton gatherng and analyzng archtecture whch controls the streamng request assgnment n the system and thoroughly evaluate t n comparson to a dstrbuted stateless strategy. They evaluated the mpact of the key parameters n the allocaton functon whch consders the capabltes of the nodes and ther contrbuton to the system. Identfyng the qualty-bandwdth tradeoffs of the nformaton gatherng system, they llustrate that wth ther proposed system a 53% better load balancng can be reached and the effcency of the system s sgnfcantly mproved. Paraskev Raftopoulou and Eurpdes G.M. Petraks have presented Cluster, a self-organzng peer-to-peer overlay network for supportng full-fledged nformaton retreval n a dynamc envronment. They defned the crtera for peer smlarty and peer selecton, and also presented the protocols for organzng the peers nto clusters and for searchng wthn the clustered organzaton of peers [7]. Unfortunately, most exstng work on replca placement has focused on optmzng an average performance measure of the entre clent communty such as the mean access latency [8], [9]. Whle an average performance measure may be mportant from the system s pont of vew, t does not dfferentate the lkely dverse performance requrements of the ndvduals. So far, to the best of our knowledge, there has been no study on QoS-aware replca placement. Carvalho, N. Araujo, F. Rodrgues. L, have presented the IndQoS archtecture, a scalable QoS-aware publsh-subscrbe system wth QoS-aware publcatons and subscrptons that preserves the decouplng whch makes the publsh-subscrbe model so appealng. To support such model, the proposed archtecture IndQoS ncludes a decentralzed message-broker based on a DHT that leverages on underlyng network-level QoS reservaton mechansms [10]. Gullaume Perre and Maarten van Steen have presented Globule, a collaboratve content delvery network. The Proposed network was composed of Web servers that cooperate across a wde-area network to provde performance and avalablty guarantees to the stes they host [12]. Davd Novak [14] suggested a new general soluton of the load-balancng problem n P2P Data Networks, whch s especally sutable for systems wth tme consumng search operatons. The proposed framework analyzes the source of the load precsely to choose rght balancng acton. The scalablty and performance of DHTs s strongly based on an equal dstrbuton of data across partcpatng nodes. Because ths concept s based on hash functons, one assumes that the content s dstrbuted nearly evenly across all DHT-nodes. Nonetheless, most DHTs show dffcultes n load balancng as we wll pont out n ths paper. To ensure the major advantages of DHTs namely scalablty, flexblty and reslence Smon Reche et al [15] have dscussed three approaches of load balancng and compare them correspondng to smulaton results. Theon Ptoura et al [16] have presented Hot-RoD, a DHT-based archtecture that deals effectvely wth ths combned problem through the use of a novel localty-preservng hash functon, and a tunable data replcaton mechansm whch allows tradng off replcaton costs for 161

5 far load dstrbuton. Ther detaled expermentaton study shows strong gans n both range query processng effcency and data-access load balancng, wth low replcaton overhead. Ananth Rao et al [17] have addressed the problem of load balancng n P2P systems. They explored the space of desgnng load-balancng algorthms whch uses the noton of vrtual servers. They have presented three schemes that dffer prmarly n the amount of nformaton used to decde how to re-arrange load. Ther smulaton result shows that even the smplest scheme s able to balance the load wthn 80% of the optmal value, whle the most complex scheme s able to balance the load wthn 95% of the optmal value. Song Fu et al [18] characterzed the behavors of randomzed search schemes n the general P2P envronment. They extended the supermarket model by nvestgatng the mpact of node heterogenety and churn to the load dstrbuton n P2P networks. They have proved that by usng d-way random choces schemes, the length of the longest queue n P2P systems wth heterogeneous nodal capacty and node churn for d 2 s clog logn/logd + O(1) wth hgh probablty, where c s a constant. 3. System Model and Algorthm Overvew Algorthm Overvew In our QOS aware topology, nodes are grouped nto strong and weak clusters based on ther weght vector whch comprses the followng parameters: Avalable capacty CPU speed Memory sze Access Latency In the replca placement algorthm, we classfy the content as Class I and Class II, based on ther access patterns. (.e.) The most frequently accessed contents are ranked as Class I and the less frequently accessed contents as Class II. Then more copes of Class I content are replcated n strong clusters (havng hgh weght values). Routng s performed herarchcally by broadcastng the query only to the strong clusters. Thus our proposed archtecture acheves Low bandwdth Consumpton, Reduced Latency, Reduced Mantenance Cost, Strong Connectvty and Query Coverage. System Model Let us consder a collecton of N server nodes whch form a peer to peer (P2P) overlay network. In addton to beng part of the overlay, each node functons as a server respondng to requests (queres) whch come from clents outsde of the overlay network. An example could be that each node s a web server wth the overlay lnkng the servers and clents beng web browsers on remote machnes requestng content from the servers. We assume each node always stores one copy of ts own content tem whch t serves to clents and that t has addtonal storage space to store k replcated content tems from other nodes whch t can also serve [3]. The object s assocated wth an authortatve orgn server (OS) n the network where the content provder makes the updates to the object. The object copy located at 162

6 the orgn server s called the orgn copy and an object copy at any remanng server s called a replca. 4. Intellgent Replca Placement Algorthm Clusterng the Nodes For each node N, = 1,2...n, let BW - Avalable Bandwdth SP - CPU Speed AL - Access Latency MZ - Memory Sze 1. The weght of the node N can be calculated as ( BW + SP + MZ W ) = AL 2. Form the vector W = { S, W}, whch denotes the node ds and ther correspondng weght values, sorted on the descendng order. 3. Let {Sk} denote the set of strong cluster nodes (0 < = k < n), whch satsfes the followng condtonw β, where β s the mnmum threshold value for the weght. k 4. Then the set {Wj} = {N} {Sk}, denote the set of weak cluster nodes (0 < = j < n), whch satsfes the condton W k < β Replca Placement Let QS be the query server whch regsters the query of each clent. The query server stores the cluster nformaton of each node along wth the node d as S or W for strong and weak clusters, respectvely. 1. At tme Tk, let m clents generates query requests {Qm} of the form q {nd, ckwd}, where nd s the node d of the clent and ckwd s the keyword of the content to be retreved. 2. The queres {Qm} are regstered n the query server QS. 3. The requested content of the queres are classfed and categorzed as class1 or class2, dependng on the access frequences. (.e.) A query Qj, j<m, s consdered to be class1 If n (Qj) >= Amn and class2, If n (Qj) < Amn Where n (Qj) s the no. of access of the content pattern for the gven query and Amn s the mnmum access threshold value. 4. Then the query server QS assgns the class1 contents to the strong cluster nodes and class2 contents to the weak cluster nodes. 163

7 5. After the assgnment, QS transmt these replcaton pattern nformaton to the orgn server OS. 6. OS performs the replcaton placement, accordng to the pattern nformaton obtaned from QS. The weght value W of each node s stored along wth the content. 7. OS then broadcasts the replcaton nformaton to the respectve clents n the followng format {Nd, Cld ( S or W ), c1, c2 } Where Nd s the node d, Cld s the cluster d and c1, c2 are content database ds. 5. Load Balancng Through Replcaton In ths secton, we present the ntra-cluster and nter-cluster load balancng through the replcaton of data. Here, balancng the load wthn a partcular cluster s called as ntra-cluster load balancng and balancng the load among the clusters s called as nter-cluster load balancng. Ths s done n order to acheve complete load balancng across the system. Replcaton Constrants Load balancng can be attaned through data replcaton by transferrng hot data from heavly loaded peers to lghtly loaded peers. Snce the search s entrely dstrbuted, a partcular replca of a specfed data tem D s accessed for large number of tmes rather than usng many replcas. Thus t does not provde absolute guarantee of load balancng. Even though there s a cost of dsk space, replcaton ncreases the data avalablty. Snce the data whch was hot prevously may become cold subsequently, a perodc cleanup of the replcas s necessary. Therefore ths shows that the replcas are no longer needed. In addton to ths, ssues of replcatng large data tems are need to be examned. Bascally, our man objectve s to make sure that the replcaton executed for short-term beneft does not cause long-term degradaton n system performance by causng unwanted wastage of valuable dsk space at the peers. We propose that the run-tme decson for both ntra-cluster and nter-cluster whch nvolves replcaton should be made as follows: Every cluster leader observes t peer s avalablty over a perod of tme. The hot data should be replcated for avalablty reasons f the probablty of a peer P 1 leavng the system s hgh. It s to be notced that the replcaton wll be done only f t s subjected to dsk space constrants at the destnaton peers. In addton to ths, f the dsk capactes of the peers are larger than that of the sze of the large data tems then the large data tems shall be replcated. Each peer P mantans the set of data tems D replcated at t. However, to determne the data tems whch are stll hot, P checks perodcally the number of accesses N k for the last tme nterval on each tem n D. The tems for whch N k s less than a predefned threshold α are deleted snce those tems may not be hot anymore. Thus, t elmnates the need for replcaton. Consder the hot data tems are numbered as H 1, H 2, H 3 H m (H 1 s the hottest element) n a cluster. The orgnal copy of these replcas s stored at the peers n whch started the replcaton and t shows that the orgnal data tem s not deleted. To provde the system scalablty over tme, t s mportant to delete the replcas perodcally, whch yelds more dsk space. 164

8 Intra-Cluster Load Balancng In case of ntra-cluster load balancng, some of the decsons are crtcal to system performances regardng when to trgger the load balancng mechansm, hotspot detecton and the amount of data to be replcated. In ths approach, the workload statstcs of each peer s sent to ts cluster leader perodcally. Load balancng s started when the cluster leader detects a load mbalance n the cluster. In the conventonal domans, ntra-cluster load balancng are researched perfectly. But for P2P systems, we should nclude the changng avalable dsk capactes of the peers. The cluster leader CL receves the nformaton perodcally regardng the loads W and avalable dsk space S of the peers. Based on W the cluster leader CL creates a sorted lst l of the peers such that the frst element of the lst s the heavly loaded peer. Let us consder that there are n elements n the lst. Among the last [n/2] peers n the lst, the peers whose correspondng values of S whch are less than a pre-specfed threshold S th are deleted. Now the load balancng s acheved by replcatng the hot data H from the frst peer n the lst to the last peer and the second peer to the second last peer and so on. If the load dfference between the peers exceeds a pre-specfed threshold β, then the data wll be replcated. We can montor that, only for a partcular perodc tme ntervals CL checks for the load mbalance and not whenever any peer jons/leaves the system. CL corrects the load mbalances whch are caused by some peers whle jonng/leavng the system. These are done only at the next perodc tme ntervals. We trust that whle performng load balancng every tme, a peer jons/leaves wll results n dsastrous condton because peers may jon/leave the system frequently. The above steps are summarzed n the followng algorthm. Algorthm Intra Cluster Load Balancng 1. For each {CL } k =1 2. For each member {Pj} n j=1 of CL 3. P j, send Wj, and S j, to CL 4. CL add P j, to the lst {l } 5. End For 6. CL sort l such that W j, > W j-1, > W j-2,.. 7. For each {l j } n j=n/2 8. If S j, < S th then 9. Delete the element P j, 10. End f 11. End For 12 If Wa W b > β for any a, b < n, then 13. Move H1 (N 1 ) nto N n. H2 (N 2 ) nto N n-1 and so on. 14. End f 15. End For 16. End 165

9 Inter Cluster Load Balancng Inter cluster load balancng s necessary n order to prevent load mbalance among the clusters. We propose that such load balancng should be carred out between the neghborng clusters through cooperaton between the cluster leaders. Ths s because movng data to dstant clusters may obtan hgh communcaton overhead to algn the movement. The load nformaton s exchanged from the cluster leaders wth ther neghborng cluster leaders perodcally. The cluster leader CL k checks whether ts load exceeds the average load of the set {CL } of ts neghborng cluster leaders by more than 10% of the average load. If t exceeds, then t determnes the hot data tems whch should be moved. It sends a message about the dsk space requrements of each data tems to each cluster leader n {CL } to transfer some part of ts load to them. The leaders n {CL } check the avalable dsk space n each of ther cluster members. They send a message to CL k about the total loads and ther avalable dsk space f the space lmts are satsfed. Therefore CL k arranges the leaders whch are ready n {CL } to the Lst l k so that the frst element of the Lst l k s the least loaded leader. We assume that r denotes the number of wllng peers n {CL } and m denotes the number of hot data tems. If r < m, then H 1 s assgned to the frst element of l k and H 2 s assgned to the second element and so on n a round-robn fashon. Ths s done untl all the hot tems have been assgned. Suppose f r m, then the assgnment of hot data to elements of l k s performed n the same way as above. But n ths case some elements of l k wll not receve any hot data. Once the hot data arrved at the cluster leader CL, then the leader creates a sorted lst l n descendng order of load of ts peers. Then usng the ntra-cluster load balancng, the cluster leader assgns the hot data to the elements of l.the above steps are summarzed n the followng algorthm Algorthm- Inter Cluster Load Balancng 1. Consder a cluster leader CL k. 2. CL k exchanges {W} wth {CL } n =1 3. If (Wk - W avg) > (W avg * 0.10) Then (W avg s the average load of {CL } n =1 and Wk s the load of CL k ) 4. For each member {Pj} n j=1 of CL k 5. CL k send S j to {CL } n =1 6. End For 7. For each {CL } n =1 8. For each member {P v } n v=1 of CL 9. If S v, > Mn ({S j } n j=1) Then 10. Send S v, and W v, to CL 11. End f 12 End For 13. CL sends W v, and S v, to CL k 14. CL k add CL to the lst {l k } 15. End For 16. CL k sort l k such that W v, < W v+1, < W v+2,. 17. If r < m Then 166

10 18. For each H of CL k 19 Move H1 nto CL1, H2 nto CL2 and so on. 20 End For 21 End f 22 Apply Intra-Cluster load balancng to {CL } n =1 23 End f 24 End. 6. Expermental Results Smulaton Setup Ths secton deals wth the expermental performance evaluaton of our algorthms through smulatons. In order to test our protocol, the NS2 smulator s used. NS2 s a general-purpose smulaton tool that provdes dscrete event smulaton of user defned networks. We have used the Bt Torrent packet-level smulator for P2P networks [13]. A network topology s only used for the packet-level smulator. Based on the assumpton that the bottleneck of the network s at the access lnks of the users and not at the routers, we use a smplfed topology n our smulatons. We model the network wth the help of access and overlay lnks. Each peer s connected wth an asymmetrc lnk to ts access router. All access routers are connected drectly to each other modelng only an overlay lnk. Ths enables us to smulate dfferent upload and download capactes as well as dfferent end-to-end (e2e) delays between dfferent peers. Smulaton Results Fg. 1: Topology of P2P overlay network We have smulated our Cluster Based Replcaton archtecture wth load balancng (WthLB) and wthout load balancng (WthoutLB) and measure the throughput, delay and packet loss. Based On Load In our ntal experment, the load of the requested content s vared from 250bytes to 2000bytes. The response delay and receved throughput are measured. In Fgure 2, we can see that, when the load ncreases, the delay also ncreases. It s evdent that the delay of LB s sgnfcantly less than the delay of WthoutLB. Fgure 3 shows the aggregated throughput of all the clent nodes whch obtaned ther respectve share of data. From the fgure we can see that the LB has more throughput than WthoutLB. 167

11 PacketSze Vs Delay delay(s) psze(bytes) WthoutLB WthLB Fg. 2: Load Vs Delay PacketSze Vs Throughput Throughput(Mb/s) psze(bytes) WthoutLB WthLB Based On Rate Fg. 3: Load Vs Throughput In our second experment, the query sendng rate s vared from 250Kb to 1Mb. The response delay and receved throughput are measured. In Fgure 4, we can observe that, when the rate ncreases, the delay remans almost constant for WthoutLB but decreases n the case of LB. From the fgure, t can be seen that the delay of LB s sgnfcantly less than the delay of WthoutLB. 168

12 Rate vs Delay delay(s) WthoutLB WthLB rate(kb) Fg. 4: Rate Vs Delay In Fgure 5, the throughput aganst rate s shown. From the fgure, we can see that the throughput of LB s more when compared to WthoutLB, and ncreases when rate ncreases. Rate Vs Throughput Throughput(Mb/s) WthoutLB WthLB rate(kb) Fg. 5: Rate Vs Throughput Based on Smulaton Tme In our last experment, the smulaton tme s vared from 10 to 20 seconds. The response delay, packets lost and receved throughput are measured. In Fgure 6, the throughput aganst tme s shown. From the fgure, we can see that the throughput of LB s more when compared to WthoutLB, and remans constant when tme ncreases. In Fgure 7, we can see that the delay of LB s sgnfcantly less than the delay of WthoutLB. The number of packets lost s shown n Fgure 8. As the tme ncreases, the packet lost also ncreases n the case of WthoutLB. For LB, ultmately there s no packet loss. 169

13 Tm e Vs Throughput Throughput(Mb/s) WthoutLB WthLB tm e(s) Fg. 6: Tme Vs Throughput Tme Vs Delay 0.01 delay(s) WthoutLB WthLB tm e(s) Fg. 7: Tme Vs Delay Tme Vs Packet Lost 300 packets lost WthoutLB WthLB tm e(s) Fg.8: Tme Vs Packet Lost 7. Concluson In ths paper, we have proposed a cluster based replcaton archtecture for load-balancng n peer-to-peer content dstrbuton systems. Based on the weght vector whch ncludes avalable capacty, CPU speed, and memory sze and access latency the nodes are classfed nto strong and weak clusters. Based on the access pattern the content s classfed nto class I or class II by the 170

14 replca management algorthm. Then class I contents are replcated nto strong groups for more copes. Routng s performed only to the strong clusters through broadcastng the query herarchcally. In addton to an ntellgent replca placement technque, t also conssts of an effectve load balancng technque. In the ntellgent replca placement technque, peers are grouped nto strong and weak clusters based on ther weght vector whch comprses avalable capacty, CPU speed, memory sze and access latency. In order to acheve complete load balancng across the system, an ntra-cluster and nter-cluster load balancng algorthms are proposed. We have shown that our proposed archtecture attans less latency and better throughput wth reduced bandwdth usage, through the smulaton results. References [1] Stephanos, Routsells-Theotoks and Domds Spnells, A Survey of Peer-to-Peer Content Dstrbuton Technologes, ACM Computng Surveys, Vol. 36, No. 4, December 2004, pp [2] Xueyan Tang Janlang Xu On Replca Placement for QoS-Aware Content Dstrbuton INFOCOM Twenty-thrd AnnualJont Conference of the IEEE Computer and Communcatons Socetes, 7-11 March [3] Davd Hales, Andrea Marcozz and Govann Cortese,"Towards Cooperatve, Self-Organsed Replca Management", n proc. of Frst IEEE Internatonal Conference on Self-Adaptve and Self- Organzng Systems, pp: , 9-11 July 2007, Do: /SASO [4] B. Mortazav and G. Kesds, "Cumulatve Reputaton Systems for Peer-to-Peer Content Dstrbuton", n proc. of IEEE Annual Conference on Informaton Scences and Systems, pp: , March 2006, Do: /CISS [5] Brghten Godfrey Karthk Lakshmnarayanan Sonesh Surana Rchard Karp Ion Stoca, Load Balancng n Dynamc Structured P2P Systems, IEEE INFOCOM [6] Kalman Graff, Sebastan Kaune, Konstantn Pussep, Aleksandra Kovacevc, Ralf Stenmetz, Load Balancng for Multmeda Streamng n Heterogeneous Peer-to-Peer Systems NOSSDAV 08 Braunschweg, Germany. [7] Paraskev Raftopoulou and Eurpdes G.M. Petraks, "Cluster: a Self-Organzng Overlay Network for P2P Informaton Retreval", n proc. of ECIR, 30 March - 3 Aprl [8] P. Krshnan, D. Raz, and Y. Shavtt, The cache locaton problem, IEEE/ACM Transactons on Networkng, vol. 8, no. 5, pp , Oct [9] L. Qu, V. N. Padmanabhan, and G. M. Voelker, On the placement of web server replcas, n Proceedngs of IEEE INFOCOM 01, Apr. 2001, pp [10] Carvalho, N. Araujo, F. Rodrgues, L. Scalable QoS-Based Event Routng n Publsh-Subscrbe Systems Network Computng and Applcatons, Fourth IEEE Internatonal Symposum on Publcaton Date: July [11] Gullaume Perre and Maarten van Steen, "Globule: A Collaboratve Content Delvery Network", n proceedngs of IEEE Communcaton Magazne, vol.44, no.8, August 2006, Do: /MCOM [12] Kolja Eger,Tobas Hoßfeld, Andreas Bnzenhofer,"Effcent Smulaton of Large-Scale P2P Networks:Packet-level vs. Flow-level Smulatons", n proceedngs of 2nd Workshop on the Use of P2P, GRID and Agents for the Development of Content Networks, pp: 9-16, June [13] Davd Nov ak, Load Balancng n Peer-to-peer Data Networks, Masaryk Unversty, Brno, Czech Republc, Oct

15 [14] Smon Reche, Leo Petrak, Klaus Wehrle. Comparson of Load Balancng Algorthms for Structured Peer-to-Peer Systems Protocol-Engneerng and Dstrbuted Systems Wlhelm- Schckard-Insttute for Computer Scence, Unversty of T ubngen, Sep [15] Theon Ptoura, Nkos Ntarmos, Peter Trantafllou, Replcaton, Load Balancng and Effcent Range Query Processng n DHTs, Research Academc Computer Technology Insttute, and Computer Engneerng and Informatcs Department, Unversty of Patras, Greece. [16] Ananth Rao Karthk Lakshmnarayanan Sonesh Surana Rchard Karp Ion Stoca, Load Balancng n Structured P2P Systems, Elsever Scence Publshers B. V. Amsterdam, The Netherlands, volume 63, Issue 3, March [17] Song Fu, Cheng-Zhong Xu, Hayng Shen, Random Choces for Churn Reslent Load Balancng n Peer-to-Peer Networks, In Proceedngs of the 22nd ACM/IEEE Internatonal Parallel and Dstrbuted Processng Symposum (IPDPS), [18] S.Ayyasamy and Dr.S.N.Svanandam, A QoS-Aware Intellgent Replca Management Archtecture for Content Dstrbuton n Peer-to-Peer Overlay Networks, Internatonal Journal on Computer Scence and Engneerng, Vol. 1(2), pp , About the Authors Mr.S.Ayyasamy completed hs B.E. (Electroncs and Communcaton Engneerng) n 1999 from Maharaja Engneerng College and M.E. (Computer Scence and Engneerng) n 2002 from PSG College of Technology, both under Bharathar Unversty, Combatore. Currently he s pursung PhD degree from Anna Unversty, Combatore. He s workng as an Assstant Professor, Department of Informaton Technology at Tamlnadu College of Engneerng, Combatore. He s a member of varous professonal bodes lke ISTE, CSI and IAENG. Hs research areas nclude P2P networks, Overlay Networks, Load Balancng and Qualty of Servces and havng 9 years of teachng experence n Engneerng Colleges. Dr. S. N. Svanandam completed hs B.E. (Electrcal Engneerng) n 1964 from Government College of Technology, Combatore, and MSc (Engneerng) n Power Systems n the year 1966 from PSG College of Technology, Combatore. He acqured PhD n control systems n 1982 from Madras Unversty. He receved best teacher award n the year 2001 and Dhakshna Murthy Award for teachng excellence from PSG College of technology. He receved the ctaton for best teachng and techncal contrbuton n the year 2002, Government College of Technology, Combatore. Hs research areas nclude Modelng and Smulaton, Neural Networks, Fuzzy Systems and Genetc Algorthm, Pattern Recognton, Multdmensonal system analyss, Lnear and Non lnear control system, Sgnal and Image processng, Control System, Power System, Numercal methods, Parallel Computng, Data Mnng and Database Securty. He s a member of varous professonal bodes lke IE (Inda), ISTE, CSI, ACS and SSI. He s a techncal advsor for varous reputed ndustres and engneerng nsttutons. 172

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis The Development of Web Log Mnng Based on Improve-K-Means Clusterng Analyss TngZhong Wang * College of Informaton Technology, Luoyang Normal Unversty, Luoyang, 471022, Chna wangtngzhong2@sna.cn Abstract.

More information

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing A Replcaton-Based and Fault Tolerant Allocaton Algorthm for Cloud Computng Tork Altameem Dept of Computer Scence, RCC, Kng Saud Unversty, PO Box: 28095 11437 Ryadh-Saud Araba Abstract The very large nfrastructure

More information

An Interest-Oriented Network Evolution Mechanism for Online Communities

An Interest-Oriented Network Evolution Mechanism for Online Communities An Interest-Orented Network Evoluton Mechansm for Onlne Communtes Cahong Sun and Xaopng Yang School of Informaton, Renmn Unversty of Chna, Bejng 100872, P.R. Chna {chsun,yang}@ruc.edu.cn Abstract. Onlne

More information

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment Survey on Vrtual Machne Placement Technques n Cloud Computng Envronment Rajeev Kumar Gupta and R. K. Paterya Department of Computer Scence & Engneerng, MANIT, Bhopal, Inda ABSTRACT In tradtonal data center

More information

Fault tolerance in cloud technologies presented as a service

Fault tolerance in cloud technologies presented as a service Internatonal Scentfc Conference Computer Scence 2015 Pavel Dzhunev, PhD student Fault tolerance n cloud technologes presented as a servce INTRODUCTION Improvements n technques for vrtualzaton and performance

More information

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign PAS: A Packet Accountng System to Lmt the Effects of DoS & DDoS Debsh Fesehaye & Klara Naherstedt Unversty of Illnos-Urbana Champagn DoS and DDoS DDoS attacks are ncreasng threats to our dgtal world. Exstng

More information

M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS

M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS Bogdan Cubotaru, Gabrel-Mro Muntean Performance Engneerng Laboratory, RINCE School of Electronc Engneerng Dubln Cty

More information

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network *

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 819-840 (2008) Data Broadcast on a Mult-System Heterogeneous Overlayed Wreless Network * Department of Computer Scence Natonal Chao Tung Unversty Hsnchu,

More information

A Secure Password-Authenticated Key Agreement Using Smart Cards

A Secure Password-Authenticated Key Agreement Using Smart Cards A Secure Password-Authentcated Key Agreement Usng Smart Cards Ka Chan 1, Wen-Chung Kuo 2 and Jn-Chou Cheng 3 1 Department of Computer and Informaton Scence, R.O.C. Mltary Academy, Kaohsung 83059, Tawan,

More information

EVALUATING THE PERCEIVED QUALITY OF INFRASTRUCTURE-LESS VOIP. Kun-chan Lan and Tsung-hsun Wu

EVALUATING THE PERCEIVED QUALITY OF INFRASTRUCTURE-LESS VOIP. Kun-chan Lan and Tsung-hsun Wu EVALUATING THE PERCEIVED QUALITY OF INFRASTRUCTURE-LESS VOIP Kun-chan Lan and Tsung-hsun Wu Natonal Cheng Kung Unversty klan@cse.ncku.edu.tw, ryan@cse.ncku.edu.tw ABSTRACT Voce over IP (VoIP) s one of

More information

A DATA MINING APPLICATION IN A STUDENT DATABASE

A DATA MINING APPLICATION IN A STUDENT DATABASE JOURNAL OF AERONAUTICS AND SPACE TECHNOLOGIES JULY 005 VOLUME NUMBER (53-57) A DATA MINING APPLICATION IN A STUDENT DATABASE Şenol Zafer ERDOĞAN Maltepe Ünversty Faculty of Engneerng Büyükbakkalköy-Istanbul

More information

Load Balancing By Max-Min Algorithm in Private Cloud Environment

Load Balancing By Max-Min Algorithm in Private Cloud Environment Internatonal Journal of Scence and Research (IJSR ISSN (Onlne: 2319-7064 Index Coperncus Value (2013: 6.14 Impact Factor (2013: 4.438 Load Balancng By Max-Mn Algorthm n Prvate Cloud Envronment S M S Suntharam

More information

Multi-Source Video Multicast in Peer-to-Peer Networks

Multi-Source Video Multicast in Peer-to-Peer Networks ult-source Vdeo ultcast n Peer-to-Peer Networks Francsco de Asís López-Fuentes*, Eckehard Stenbach Technsche Unverstät ünchen Insttute of Communcaton Networks, eda Technology Group 80333 ünchen, Germany

More information

INVESTIGATION OF VEHICULAR USERS FAIRNESS IN CDMA-HDR NETWORKS

INVESTIGATION OF VEHICULAR USERS FAIRNESS IN CDMA-HDR NETWORKS 21 22 September 2007, BULGARIA 119 Proceedngs of the Internatonal Conference on Informaton Technologes (InfoTech-2007) 21 st 22 nd September 2007, Bulgara vol. 2 INVESTIGATION OF VEHICULAR USERS FAIRNESS

More information

A Load-Balancing Algorithm for Cluster-based Multi-core Web Servers

A Load-Balancing Algorithm for Cluster-based Multi-core Web Servers Journal of Computatonal Informaton Systems 7: 13 (2011) 4740-4747 Avalable at http://www.jofcs.com A Load-Balancng Algorthm for Cluster-based Mult-core Web Servers Guohua YOU, Yng ZHAO College of Informaton

More information

A Design Method of High-availability and Low-optical-loss Optical Aggregation Network Architecture

A Design Method of High-availability and Low-optical-loss Optical Aggregation Network Architecture A Desgn Method of Hgh-avalablty and Low-optcal-loss Optcal Aggregaton Network Archtecture Takehro Sato, Kuntaka Ashzawa, Kazumasa Tokuhash, Dasuke Ish, Satoru Okamoto and Naoak Yamanaka Dept. of Informaton

More information

Network Aware Load-Balancing via Parallel VM Migration for Data Centers

Network Aware Load-Balancing via Parallel VM Migration for Data Centers Network Aware Load-Balancng va Parallel VM Mgraton for Data Centers Kun-Tng Chen 2, Chen Chen 12, Po-Hsang Wang 2 1 Informaton Technology Servce Center, 2 Department of Computer Scence Natonal Chao Tung

More information

P2P/ Grid-based Overlay Architecture to Support VoIP Services in Large Scale IP Networks

P2P/ Grid-based Overlay Architecture to Support VoIP Services in Large Scale IP Networks PP/ Grd-based Overlay Archtecture to Support VoIP Servces n Large Scale IP Networks We Yu *, Srram Chellappan # and Dong Xuan # * Dept. of Computer Scence, Texas A&M Unversty, U.S.A. {weyu}@cs.tamu.edu

More information

QOS DISTRIBUTION MONITORING FOR PERFORMANCE MANAGEMENT IN MULTIMEDIA NETWORKS

QOS DISTRIBUTION MONITORING FOR PERFORMANCE MANAGEMENT IN MULTIMEDIA NETWORKS QOS DISTRIBUTION MONITORING FOR PERFORMANCE MANAGEMENT IN MULTIMEDIA NETWORKS Yumng Jang, Chen-Khong Tham, Ch-Chung Ko Department Electrcal Engneerng Natonal Unversty Sngapore 119260 Sngapore Emal: {engp7450,

More information

On the Optimal Control of a Cascade of Hydro-Electric Power Stations

On the Optimal Control of a Cascade of Hydro-Electric Power Stations On the Optmal Control of a Cascade of Hydro-Electrc Power Statons M.C.M. Guedes a, A.F. Rbero a, G.V. Smrnov b and S. Vlela c a Department of Mathematcs, School of Scences, Unversty of Porto, Portugal;

More information

AD-SHARE: AN ADVERTISING METHOD IN P2P SYSTEMS BASED ON REPUTATION MANAGEMENT

AD-SHARE: AN ADVERTISING METHOD IN P2P SYSTEMS BASED ON REPUTATION MANAGEMENT 1 AD-SHARE: AN ADVERTISING METHOD IN P2P SYSTEMS BASED ON REPUTATION MANAGEMENT Nkos Salamanos, Ev Alexogann, Mchals Vazrganns Department of Informatcs, Athens Unversty of Economcs and Busness salaman@aueb.gr,

More information

Cooperative Load Balancing in IEEE 802.11 Networks with Cell Breathing

Cooperative Load Balancing in IEEE 802.11 Networks with Cell Breathing Cooperatve Load Balancng n IEEE 82.11 Networks wth Cell Breathng Eduard Garca Rafael Vdal Josep Paradells Wreless Networks Group - Techncal Unversty of Catalona (UPC) {eduardg, rvdal, teljpa}@entel.upc.edu;

More information

Mathematical Framework for A Novel Database Replication Algorithm

Mathematical Framework for A Novel Database Replication Algorithm I.J.Modern Educaton and Computer Scence, 203, 9, -0 Publshed Onlne October 203 n MECS (http://www.mecs-press.org/) DOI: 0.585/jmecs.203.09.0 Mathematcal Framework for A Novel Database Replcaton Algorthm

More information

taposh_kuet20@yahoo.comcsedchan@cityu.edu.hk rajib_csedept@yahoo.co.uk, alam_shihabul@yahoo.com

taposh_kuet20@yahoo.comcsedchan@cityu.edu.hk rajib_csedept@yahoo.co.uk, alam_shihabul@yahoo.com G. G. Md. Nawaz Al 1,2, Rajb Chakraborty 2, Md. Shhabul Alam 2 and Edward Chan 1 1 Cty Unversty of Hong Kong, Hong Kong, Chna taposh_kuet20@yahoo.comcsedchan@ctyu.edu.hk 2 Khulna Unversty of Engneerng

More information

A Novel Adaptive Load Balancing Routing Algorithm in Ad hoc Networks

A Novel Adaptive Load Balancing Routing Algorithm in Ad hoc Networks Journal of Convergence Informaton Technology A Novel Adaptve Load Balancng Routng Algorthm n Ad hoc Networks Zhu Bn, Zeng Xao-png, Xong Xan-sheng, Chen Qan, Fan Wen-yan, We Geng College of Communcaton

More information

A Performance Analysis of View Maintenance Techniques for Data Warehouses

A Performance Analysis of View Maintenance Techniques for Data Warehouses A Performance Analyss of Vew Mantenance Technques for Data Warehouses Xng Wang Dell Computer Corporaton Round Roc, Texas Le Gruenwald The nversty of Olahoma School of Computer Scence orman, OK 739 Guangtao

More information

A Self-Organized, Fault-Tolerant and Scalable Replication Scheme for Cloud Storage

A Self-Organized, Fault-Tolerant and Scalable Replication Scheme for Cloud Storage A Self-Organzed, Fault-Tolerant and Scalable Replcaton Scheme for Cloud Storage Ncolas Bonvn, Thanass G. Papaoannou and Karl Aberer School of Computer and Communcaton Scences École Polytechnque Fédérale

More information

Enabling P2P One-view Multi-party Video Conferencing

Enabling P2P One-view Multi-party Video Conferencing Enablng P2P One-vew Mult-party Vdeo Conferencng Yongxang Zhao, Yong Lu, Changja Chen, and JanYn Zhang Abstract Mult-Party Vdeo Conferencng (MPVC) facltates realtme group nteracton between users. Whle P2P

More information

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1 Send Orders for Reprnts to reprnts@benthamscence.ae The Open Cybernetcs & Systemcs Journal, 2014, 8, 115-121 115 Open Access A Load Balancng Strategy wth Bandwdth Constrant n Cloud Computng Jng Deng 1,*,

More information

DBA-VM: Dynamic Bandwidth Allocator for Virtual Machines

DBA-VM: Dynamic Bandwidth Allocator for Virtual Machines DBA-VM: Dynamc Bandwdth Allocator for Vrtual Machnes Ahmed Amamou, Manel Bourguba, Kamel Haddadou and Guy Pujolle LIP6, Perre & Mare Cure Unversty, 4 Place Jusseu 755 Pars, France Gand SAS, 65 Boulevard

More information

How To Plan A Network Wide Load Balancing Route For A Network Wde Network (Network)

How To Plan A Network Wide Load Balancing Route For A Network Wde Network (Network) Network-Wde Load Balancng Routng Wth Performance Guarantees Kartk Gopalan Tz-cker Chueh Yow-Jan Ln Florda State Unversty Stony Brook Unversty Telcorda Research kartk@cs.fsu.edu chueh@cs.sunysb.edu yjln@research.telcorda.com

More information

An agent architecture for network support of distributed simulation systems

An agent architecture for network support of distributed simulation systems An agent archtecture for network support of dstrbuted smulaton systems Robert Smon, Mark Pullen and Woan Sun Chang Department of Computer Scence George Mason Unversty Farfax, VA, 22032 U.S.A. smon, mpullen,

More information

A Dynamic Load Balancing for Massive Multiplayer Online Game Server

A Dynamic Load Balancing for Massive Multiplayer Online Game Server A Dynamc Load Balancng for Massve Multplayer Onlne Game Server Jungyoul Lm, Jaeyong Chung, Jnryong Km and Kwanghyun Shm Dgtal Content Research Dvson Electroncs and Telecommuncatons Research Insttute Daejeon,

More information

Frequency Selective IQ Phase and IQ Amplitude Imbalance Adjustments for OFDM Direct Conversion Transmitters

Frequency Selective IQ Phase and IQ Amplitude Imbalance Adjustments for OFDM Direct Conversion Transmitters Frequency Selectve IQ Phase and IQ Ampltude Imbalance Adjustments for OFDM Drect Converson ransmtters Edmund Coersmeer, Ernst Zelnsk Noka, Meesmannstrasse 103, 44807 Bochum, Germany edmund.coersmeer@noka.com,

More information

A heuristic task deployment approach for load balancing

A heuristic task deployment approach for load balancing Xu Gaochao, Dong Yunmeng, Fu Xaodog, Dng Yan, Lu Peng, Zhao Ja Abstract A heurstc task deployment approach for load balancng Gaochao Xu, Yunmeng Dong, Xaodong Fu, Yan Dng, Peng Lu, Ja Zhao * College of

More information

Efficient Bandwidth Management in Broadband Wireless Access Systems Using CAC-based Dynamic Pricing

Efficient Bandwidth Management in Broadband Wireless Access Systems Using CAC-based Dynamic Pricing Effcent Bandwdth Management n Broadband Wreless Access Systems Usng CAC-based Dynamc Prcng Bader Al-Manthar, Ndal Nasser 2, Najah Abu Al 3, Hossam Hassanen Telecommuncatons Research Laboratory School of

More information

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application Internatonal Journal of mart Grd and lean Energy Performance Analyss of Energy onsumpton of martphone Runnng Moble Hotspot Applcaton Yun on hung a chool of Electronc Engneerng, oongsl Unversty, 511 angdo-dong,

More information

A Dynamic Energy-Efficiency Mechanism for Data Center Networks

A Dynamic Energy-Efficiency Mechanism for Data Center Networks A Dynamc Energy-Effcency Mechansm for Data Center Networks Sun Lang, Zhang Jnfang, Huang Daochao, Yang Dong, Qn Yajuan A Dynamc Energy-Effcency Mechansm for Data Center Networks 1 Sun Lang, 1 Zhang Jnfang,

More information

Efficient Striping Techniques for Variable Bit Rate Continuous Media File Servers æ

Efficient Striping Techniques for Variable Bit Rate Continuous Media File Servers æ Effcent Strpng Technques for Varable Bt Rate Contnuous Meda Fle Servers æ Prashant J. Shenoy Harrck M. Vn Department of Computer Scence, Department of Computer Scences, Unversty of Massachusetts at Amherst

More information

Traffic State Estimation in the Traffic Management Center of Berlin

Traffic State Estimation in the Traffic Management Center of Berlin Traffc State Estmaton n the Traffc Management Center of Berln Authors: Peter Vortsch, PTV AG, Stumpfstrasse, D-763 Karlsruhe, Germany phone ++49/72/965/35, emal peter.vortsch@ptv.de Peter Möhl, PTV AG,

More information

Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems

Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems 1 Applcaton of Mult-Agents for Fault Detecton and Reconfguraton of Power Dstrbuton Systems K. Nareshkumar, Member, IEEE, M. A. Choudhry, Senor Member, IEEE, J. La, A. Felach, Senor Member, IEEE Abstract--The

More information

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module LOSSLESS IMAGE COMPRESSION SYSTEMS Lesson 3 Lossless Compresson: Huffman Codng Instructonal Objectves At the end of ths lesson, the students should be able to:. Defne and measure source entropy..

More information

VoIP Playout Buffer Adjustment using Adaptive Estimation of Network Delays

VoIP Playout Buffer Adjustment using Adaptive Estimation of Network Delays VoIP Playout Buffer Adjustment usng Adaptve Estmaton of Network Delays Mroslaw Narbutt and Lam Murphy* Department of Computer Scence Unversty College Dubln, Belfeld, Dubln, IRELAND Abstract The poor qualty

More information

Reinforcement Learning for Quality of Service in Mobile Ad Hoc Network (MANET)

Reinforcement Learning for Quality of Service in Mobile Ad Hoc Network (MANET) Renforcement Learnng for Qualty of Servce n Moble Ad Hoc Network (MANET) *T.KUMANAN AND **K.DURAISWAMY *Meenaksh College of Engneerng West K.K Nagar, Cheena-78 **Dean/academc,K.S.R College of Technology,Truchengode

More information

IMPACT ANALYSIS OF A CELLULAR PHONE

IMPACT ANALYSIS OF A CELLULAR PHONE 4 th ASA & μeta Internatonal Conference IMPACT AALYSIS OF A CELLULAR PHOE We Lu, 2 Hongy L Bejng FEAonlne Engneerng Co.,Ltd. Bejng, Chna ABSTRACT Drop test smulaton plays an mportant role n nvestgatng

More information

Peer-to-Peer Networks Protocols, Cooperation and Competition

Peer-to-Peer Networks Protocols, Cooperation and Competition Peer-to-Peer Networks Protocols, Cooperaton and Competton Hyunggon Park Sgnal Processng Laboratory (LTS4), Insttute of Electrcal Engneerng, Swss Federal Insttute of Technology (EPFL), Lausanne, Swtzerland

More information

Fair Virtual Bandwidth Allocation Model in Virtual Data Centers

Fair Virtual Bandwidth Allocation Model in Virtual Data Centers Far Vrtual Bandwdth Allocaton Model n Vrtual Data Centers Yng Yuan, Cu-rong Wang, Cong Wang School of Informaton Scence and Engneerng ortheastern Unversty Shenyang, Chna School of Computer and Communcaton

More information

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 2014, 6(7):1884-1889 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 A hybrd global optmzaton algorthm based on parallel

More information

On-Line Fault Detection in Wind Turbine Transmission System using Adaptive Filter and Robust Statistical Features

On-Line Fault Detection in Wind Turbine Transmission System using Adaptive Filter and Robust Statistical Features On-Lne Fault Detecton n Wnd Turbne Transmsson System usng Adaptve Flter and Robust Statstcal Features Ruoyu L Remote Dagnostcs Center SKF USA Inc. 3443 N. Sam Houston Pkwy., Houston TX 77086 Emal: ruoyu.l@skf.com

More information

An Ad Hoc Network Load Balancing Energy- Efficient Multipath Routing Protocol

An Ad Hoc Network Load Balancing Energy- Efficient Multipath Routing Protocol 246 JOURNA OF SOFTWAR, VO. 9, NO. 1, JANUARY 2014 An Ad Hoc Network oad alancng nergy- ffcent Multpath Routng Protocol De-jn Kong Shanx Fnance and Taxaton College, Tayuan, Chna mal: dejnkong@163.com Xao-lng

More information

A Passive Network Measurement-based Traffic Control Algorithm in Gateway of. P2P Systems

A Passive Network Measurement-based Traffic Control Algorithm in Gateway of. P2P Systems roceedngs of the 7th World Congress The Internatonal Federaton of Automatc Control A assve Network Measurement-based Traffc Control Algorthm n Gateway of 2 Systems Ybo Jang, Weje Chen, Janwe Zheng, Wanlang

More information

Network Security Situation Evaluation Method for Distributed Denial of Service

Network Security Situation Evaluation Method for Distributed Denial of Service Network Securty Stuaton Evaluaton Method for Dstrbuted Denal of Servce Jn Q,2, Cu YMn,2, Huang MnHuan,2, Kuang XaoHu,2, TangHong,2 ) Scence and Technology on Informaton System Securty Laboratory, Bejng,

More information

Data Mining from the Information Systems: Performance Indicators at Masaryk University in Brno

Data Mining from the Information Systems: Performance Indicators at Masaryk University in Brno Data Mnng from the Informaton Systems: Performance Indcators at Masaryk Unversty n Brno Mkuláš Bek EUA Workshop Strasbourg, 1-2 December 2006 1 Locaton of Brno Brno EUA Workshop Strasbourg, 1-2 December

More information

An Optimal Model for Priority based Service Scheduling Policy for Cloud Computing Environment

An Optimal Model for Priority based Service Scheduling Policy for Cloud Computing Environment An Optmal Model for Prorty based Servce Schedulng Polcy for Cloud Computng Envronment Dr. M. Dakshayn Dept. of ISE, BMS College of Engneerng, Bangalore, Inda. Dr. H. S. Guruprasad Dept. of ISE, BMS College

More information

APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT

APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT Toshhko Oda (1), Kochro Iwaoka (2) (1), (2) Infrastructure Systems Busness Unt, Panasonc System Networks Co., Ltd. Saedo-cho

More information

J. Parallel Distrib. Comput.

J. Parallel Distrib. Comput. J. Parallel Dstrb. Comput. 71 (2011) 62 76 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. journal homepage: www.elsever.com/locate/jpdc Optmzng server placement n dstrbuted systems n

More information

Dynamic Fleet Management for Cybercars

Dynamic Fleet Management for Cybercars Proceedngs of the IEEE ITSC 2006 2006 IEEE Intellgent Transportaton Systems Conference Toronto, Canada, September 17-20, 2006 TC7.5 Dynamc Fleet Management for Cybercars Fenghu. Wang, Mng. Yang, Ruqng.

More information

A Resource-trading Mechanism for Efficient Distribution of Large-volume Contents on Peer-to-Peer Networks

A Resource-trading Mechanism for Efficient Distribution of Large-volume Contents on Peer-to-Peer Networks A Resource-tradng Mechansm for Effcent Dstrbuton of Large-volume Contents on Peer-to-Peer Networks SmonG.M.Koo,C.S.GeorgeLee, Karthk Kannan School of Electrcal and Computer Engneerng Krannet School of

More information

Case Study: Load Balancing

Case Study: Load Balancing Case Study: Load Balancng Thursday, 01 June 2006 Bertol Marco A.A. 2005/2006 Dmensonamento degl mpant Informatc LoadBal - 1 Introducton Optmze the utlzaton of resources to reduce the user response tme

More information

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network 700 Proceedngs of the 8th Internatonal Conference on Innovaton & Management Forecastng the Demand of Emergency Supples: Based on the CBR Theory and BP Neural Network Fu Deqang, Lu Yun, L Changbng School

More information

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña Proceedngs of the 2008 Wnter Smulaton Conference S. J. Mason, R. R. Hll, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION

More information

Hosting Virtual Machines on Distributed Datacenters

Hosting Virtual Machines on Distributed Datacenters Hostng Vrtual Machnes on Dstrbuted Datacenters Chuan Pham Scence and Engneerng, KyungHee Unversty, Korea pchuan@khu.ac.kr Jae Hyeok Son Scence and Engneerng, KyungHee Unversty, Korea sonaehyeok@khu.ac.kr

More information

Course outline. Financial Time Series Analysis. Overview. Data analysis. Predictive signal. Trading strategy

Course outline. Financial Time Series Analysis. Overview. Data analysis. Predictive signal. Trading strategy Fnancal Tme Seres Analyss Patrck McSharry patrck@mcsharry.net www.mcsharry.net Trnty Term 2014 Mathematcal Insttute Unversty of Oxford Course outlne 1. Data analyss, probablty, correlatons, vsualsaton

More information

LITERATURE REVIEW: VARIOUS PRIORITY BASED TASK SCHEDULING ALGORITHMS IN CLOUD COMPUTING

LITERATURE REVIEW: VARIOUS PRIORITY BASED TASK SCHEDULING ALGORITHMS IN CLOUD COMPUTING LITERATURE REVIEW: VARIOUS PRIORITY BASED TASK SCHEDULING ALGORITHMS IN CLOUD COMPUTING 1 MS. POOJA.P.VASANI, 2 MR. NISHANT.S. SANGHANI 1 M.Tech. [Software Systems] Student, Patel College of Scence and

More information

Project Networks With Mixed-Time Constraints

Project Networks With Mixed-Time Constraints Project Networs Wth Mxed-Tme Constrants L Caccetta and B Wattananon Western Australan Centre of Excellence n Industral Optmsaton (WACEIO) Curtn Unversty of Technology GPO Box U1987 Perth Western Australa

More information

Calculating the high frequency transmission line parameters of power cables

Calculating the high frequency transmission line parameters of power cables < ' Calculatng the hgh frequency transmsson lne parameters of power cables Authors: Dr. John Dcknson, Laboratory Servces Manager, N 0 RW E B Communcatons Mr. Peter J. Ncholson, Project Assgnment Manager,

More information

AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE

AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE Yu-L Huang Industral Engneerng Department New Mexco State Unversty Las Cruces, New Mexco 88003, U.S.A. Abstract Patent

More information

Calculation of Sampling Weights

Calculation of Sampling Weights Perre Foy Statstcs Canada 4 Calculaton of Samplng Weghts 4.1 OVERVIEW The basc sample desgn used n TIMSS Populatons 1 and 2 was a two-stage stratfed cluster desgn. 1 The frst stage conssted of a sample

More information

An Alternative Way to Measure Private Equity Performance

An Alternative Way to Measure Private Equity Performance An Alternatve Way to Measure Prvate Equty Performance Peter Todd Parlux Investment Technology LLC Summary Internal Rate of Return (IRR) s probably the most common way to measure the performance of prvate

More information

= (2) T a,2 a,2. T a,3 a,3. T a,1 a,1

= (2) T a,2 a,2. T a,3 a,3. T a,1 a,1 A set of tools for buldng PostgreSQL dstrbuted databases n bomedcal envronment. M. Cavaller, R. Prudentno, U. Pozzol, G. Ren IRCCS E. Medea, Bosso Parn (LC), Italy. E-mal: gren@bp.lnf.t Abstract PostgreSQL

More information

HP Mission-Critical Services

HP Mission-Critical Services HP Msson-Crtcal Servces Delverng busness value to IT Jelena Bratc Zarko Subotc TS Support tm Mart 2012, Podgorca 2010 Hewlett-Packard Development Company, L.P. The nformaton contaned heren s subject to

More information

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center Dynamc Resource Allocaton and Power Management n Vrtualzed Data Centers Rahul Urgaonkar, Ulas C. Kozat, Ken Igarash, Mchael J. Neely urgaonka@usc.edu, {kozat, garash}@docomolabs-usa.com, mjneely@usc.edu

More information

Methodology to Determine Relationships between Performance Factors in Hadoop Cloud Computing Applications

Methodology to Determine Relationships between Performance Factors in Hadoop Cloud Computing Applications Methodology to Determne Relatonshps between Performance Factors n Hadoop Cloud Computng Applcatons Lus Eduardo Bautsta Vllalpando 1,2, Alan Aprl 1 and Alan Abran 1 1 Department of Software Engneerng and

More information

A New Quality of Service Metric for Hard/Soft Real-Time Applications

A New Quality of Service Metric for Hard/Soft Real-Time Applications A New Qualty of Servce Metrc for Hard/Soft Real-Tme Applcatons Shaoxong Hua and Gang Qu Electrcal and Computer Engneerng Department and Insttute of Advanced Computer Study Unversty of Maryland, College

More information

An Intelligent Policy System for Channel Allocation of Information Appliance

An Intelligent Policy System for Channel Allocation of Information Appliance Tamkang Journal of Scence and Engneerng, Vol. 5, No., pp. 63-68 (2002) 63 An Intellgent Polcy System for Channel Allocaton of Informaton Applance Cheng-Yuan Ku, Chang-Jnn Tsao 2 and Davd Yen 3 Department

More information

RequIn, a tool for fast web traffic inference

RequIn, a tool for fast web traffic inference RequIn, a tool for fast web traffc nference Olver aul, Jean Etenne Kba GET/INT, LOR Department 9 rue Charles Fourer 90 Evry, France Olver.aul@nt-evry.fr, Jean-Etenne.Kba@nt-evry.fr Abstract As networked

More information

DEFINING %COMPLETE IN MICROSOFT PROJECT

DEFINING %COMPLETE IN MICROSOFT PROJECT CelersSystems DEFINING %COMPLETE IN MICROSOFT PROJECT PREPARED BY James E Aksel, PMP, PMI-SP, MVP For Addtonal Informaton about Earned Value Management Systems and reportng, please contact: CelersSystems,

More information

Study on Model of Risks Assessment of Standard Operation in Rural Power Network

Study on Model of Risks Assessment of Standard Operation in Rural Power Network Study on Model of Rsks Assessment of Standard Operaton n Rural Power Network Qngj L 1, Tao Yang 2 1 Qngj L, College of Informaton and Electrcal Engneerng, Shenyang Agrculture Unversty, Shenyang 110866,

More information

Forecasting the Direction and Strength of Stock Market Movement

Forecasting the Direction and Strength of Stock Market Movement Forecastng the Drecton and Strength of Stock Market Movement Jngwe Chen Mng Chen Nan Ye cjngwe@stanford.edu mchen5@stanford.edu nanye@stanford.edu Abstract - Stock market s one of the most complcated systems

More information

Complex Service Provisioning in Collaborative Cloud Markets

Complex Service Provisioning in Collaborative Cloud Markets Melane Sebenhaar, Ulrch Lampe, Tm Lehrg, Sebastan Zöller, Stefan Schulte, Ralf Stenmetz: Complex Servce Provsonng n Collaboratve Cloud Markets. In: W. Abramowcz et al. (Eds.): Proceedngs of the 4th European

More information

Multiple-Period Attribution: Residuals and Compounding

Multiple-Period Attribution: Residuals and Compounding Multple-Perod Attrbuton: Resduals and Compoundng Our revewer gave these authors full marks for dealng wth an ssue that performance measurers and vendors often regard as propretary nformaton. In 1994, Dens

More information

Distributed Multi-Target Tracking In A Self-Configuring Camera Network

Distributed Multi-Target Tracking In A Self-Configuring Camera Network Dstrbuted Mult-Target Trackng In A Self-Confgurng Camera Network Crstan Soto, B Song, Amt K. Roy-Chowdhury Department of Electrcal Engneerng Unversty of Calforna, Rversde {cwlder,bsong,amtrc}@ee.ucr.edu

More information

IWFMS: An Internal Workflow Management System/Optimizer for Hadoop

IWFMS: An Internal Workflow Management System/Optimizer for Hadoop IWFMS: An Internal Workflow Management System/Optmzer for Hadoop Lan Lu, Yao Shen Department of Computer Scence and Engneerng Shangha JaoTong Unversty Shangha, Chna lustrve@gmal.com, yshen@cs.sjtu.edu.cn

More information

Design and Development of a Security Evaluation Platform Based on International Standards

Design and Development of a Security Evaluation Platform Based on International Standards Internatonal Journal of Informatcs Socety, VOL.5, NO.2 (203) 7-80 7 Desgn and Development of a Securty Evaluaton Platform Based on Internatonal Standards Yuj Takahash and Yoshm Teshgawara Graduate School

More information

SMART: Scalable, Bandwidth-Aware Monitoring of Continuous Aggregation Queries

SMART: Scalable, Bandwidth-Aware Monitoring of Continuous Aggregation Queries : Scalable, Bandwdth-Aware Montorng of Contnuous Aggregaton Queres Navendu Jan, Praveen Yalagandula, Mke Dahln, and Yn Zhang Unversty of Texas at Austn HP Labs ABSTRACT We present, a scalable, bandwdth-aware

More information

On File Delay Minimization for Content Uploading to Media Cloud via Collaborative Wireless Network

On File Delay Minimization for Content Uploading to Media Cloud via Collaborative Wireless Network On Fle Delay Mnmzaton for Content Uploadng to Meda Cloud va Collaboratve Wreless Network Ge Zhang and Yonggang Wen School of Computer Engneerng Nanyang Technologcal Unversty Sngapore Emal: {zh0001ge, ygwen}@ntu.edu.sg

More information

A New Task Scheduling Algorithm Based on Improved Genetic Algorithm

A New Task Scheduling Algorithm Based on Improved Genetic Algorithm A New Task Schedulng Algorthm Based on Improved Genetc Algorthm n Cloud Computng Envronment Congcong Xong, Long Feng, Lxan Chen A New Task Schedulng Algorthm Based on Improved Genetc Algorthm n Cloud Computng

More information

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ). REVIEW OF RISK MANAGEMENT CONCEPTS LOSS DISTRIBUTIONS AND INSURANCE Loss and nsurance: When someone s subject to the rsk of ncurrng a fnancal loss, the loss s generally modeled usng a random varable or

More information

Mining Multiple Large Data Sources

Mining Multiple Large Data Sources The Internatonal Arab Journal of Informaton Technology, Vol. 7, No. 3, July 2 24 Mnng Multple Large Data Sources Anmesh Adhkar, Pralhad Ramachandrarao 2, Bhanu Prasad 3, and Jhml Adhkar 4 Department of

More information

Single and multiple stage classifiers implementing logistic discrimination

Single and multiple stage classifiers implementing logistic discrimination Sngle and multple stage classfers mplementng logstc dscrmnaton Hélo Radke Bttencourt 1 Dens Alter de Olvera Moraes 2 Vctor Haertel 2 1 Pontfíca Unversdade Católca do Ro Grande do Sul - PUCRS Av. Ipranga,

More information

J. Parallel Distrib. Comput. Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers

J. Parallel Distrib. Comput. Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers J. Parallel Dstrb. Comput. 71 (2011) 732 749 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. ournal homepage: www.elsever.com/locate/pdc Envronment-conscous schedulng of HPC applcatons

More information

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures Mnmal Codng Network Wth Combnatoral Structure For Instantaneous Recovery From Edge Falures Ashly Joseph 1, Mr.M.Sadsh Sendl 2, Dr.S.Karthk 3 1 Fnal Year ME CSE Student Department of Computer Scence Engneerng

More information

METHODOLOGY TO DETERMINE RELATIONSHIPS BETWEEN PERFORMANCE FACTORS IN HADOOP CLOUD COMPUTING APPLICATIONS

METHODOLOGY TO DETERMINE RELATIONSHIPS BETWEEN PERFORMANCE FACTORS IN HADOOP CLOUD COMPUTING APPLICATIONS METHODOLOGY TO DETERMINE RELATIONSHIPS BETWEEN PERFORMANCE FACTORS IN HADOOP CLOUD COMPUTING APPLICATIONS Lus Eduardo Bautsta Vllalpando 1,2, Alan Aprl 1 and Alan Abran 1 1 Department of Software Engneerng

More information

The Load Balancing of Database Allocation in the Cloud

The Load Balancing of Database Allocation in the Cloud , March 3-5, 23, Hong Kong The Load Balancng of Database Allocaton n the Cloud Yu-lung Lo and Mn-Shan La Abstract Each database host n the cloud platform often has to servce more than one database applcaton

More information

CLoud computing technologies have enabled rapid

CLoud computing technologies have enabled rapid 1 Cost-Mnmzng Dynamc Mgraton of Content Dstrbuton Servces nto Hybrd Clouds Xuana Qu, Hongxng L, Chuan Wu, Zongpeng L and Francs C.M. Lau Department of Computer Scence, The Unversty of Hong Kong, Hong Kong,

More information

A Novel Problem-solving Metric for Future Internet Routing Based on Virtualization and Cloud-computing

A Novel Problem-solving Metric for Future Internet Routing Based on Virtualization and Cloud-computing www.ijcsi.org 159 A Novel Problem-solvng Metrc for Future Internet Routng Based on Vrtualzaton and Cloud-computng Rujuan Zheng, Mngchuan Zhang, Qngtao Wu, Wangyang We and Haxa Zhao Electronc & Informaton

More information

Modeling Peer-Peer File Sharing Systems

Modeling Peer-Peer File Sharing Systems Modelng Peer-Peer Fle Sharng Systems Zhu Ge, Danel R. Fgueredo, Sharad Jaswal, Jm Kurose, Don Towsley Department of Computer Scence Unversty of Massachusetts, Amherst gezhu, ratton, sharad, urose, towsley

More information

Power-of-Two Policies for Single- Warehouse Multi-Retailer Inventory Systems with Order Frequency Discounts

Power-of-Two Policies for Single- Warehouse Multi-Retailer Inventory Systems with Order Frequency Discounts Power-of-wo Polces for Sngle- Warehouse Mult-Retaler Inventory Systems wth Order Frequency Dscounts José A. Ventura Pennsylvana State Unversty (USA) Yale. Herer echnon Israel Insttute of echnology (Israel)

More information

A GENERIC HANDOVER DECISION MANAGEMENT FRAMEWORK FOR NEXT GENERATION NETWORKS

A GENERIC HANDOVER DECISION MANAGEMENT FRAMEWORK FOR NEXT GENERATION NETWORKS A GENERIC HANDOVER DECISION MANAGEMENT FRAMEWORK FOR NEXT GENERATION NETWORKS Shanthy Menezes 1 and S. Venkatesan 2 1 Department of Computer Scence, Unversty of Texas at Dallas, Rchardson, TX, USA 1 shanthy.menezes@student.utdallas.edu

More information

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION Vson Mouse Saurabh Sarkar a* a Unversty of Cncnnat, Cncnnat, USA ABSTRACT The report dscusses a vson based approach towards trackng of eyes and fngers. The report descrbes the process of locatng the possble

More information