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

Size: px
Start display at page:

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

Transcription

1 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 # Dept. of Computer and Informaton Scence, The Oho-State Unversty, U.S.A. {chellapp, xuan}@cs.oho-state.edu Abstract: Communcaton servces such as, Voce over IP (VoIP), over the Internet have ganed much attenton n recent years, as next generaton Internet applcatons are requrng the ntegraton of voce and data n the sngle IP nfrastructure. In ths paper, we propose a Peer-to-Peer (PP)/ Grd-based archtecture to effcently provde VoIP servces n large scale IP networks. Partcularly, our technologes nclude: 1) A Mult-overlay archtecture that leverages the resources/ capabltes of ndvdual VoIP components. ) We desgn and develop several models and protocols for realzng VoIP servces n our archtecture. We conduct extensve performance evaluatons on dfferent schemes proposed. The evaluaton results show that the load-aware weght-based call routng scheme can acheve much better performance than statc selecton schemes n terms of average call routng delay. The expermental results also demonstrate that the PP+herarchy model for conferencng applcatons can acheve better performance than all other models n terms of mnmzng the network bandwdth overhead. eywords: Communcaton Servces, Grd Computng, PP-based Computng, Overlay, VoIP I. Introducton In ths paper, we propose a Peer to Peer (PP)/ Grd-based archtecture to provde scalable and effcent Voce over IP (VoIP) communcaton servces n large scale IP networks. We leverage the resources/ capabltes of all components present n the VoIP networks nto two grd overlays: a call routng overlay and a user/servce endpont overlay. In ths PP/ Grd-based archtecture, we study varous ssues related to desgn, analyss and evaluaton of VoIP servces on these overlays. Provdng scalable and effcent communcaton servces such as VoIP over the Internet has become an actve research area n recent years, as the next generaton Internet applcatons are requrng the ntegraton of voce and data n the IP nfrastructure. However exstng system for VoIP have followng drawbacks: 1) Centralzaton of call control. A majorty of the exstng approaches to deploy communcaton servces n the IP network adopt the clent/ server model. For example, H.33-based communcaton system has two types of components: the centralzed call control agent as the server and endpont IP phone user agent as the clent. As the server provdes the call control and feature servces for all clents, t easly becomes the bottleneck due to the centralzaton of data access and control. ) Centralzaton of feature delvery. Smlar to the approach for call control, the exstng approach to delver features s also centralzed. The drawbacks can be llustrated by the followng example: Centralzed approaches make the system unable to effectvely support some basc features such as, conferencng. Tradtonally the conference feature s conducted by the call control server whch drects the call to the centralzed conference brdge wth a large amount of conferencng resources. When conferences have large number of users, the network wll easly be congested due to a large amount of traffc drected to certan area of the network. 3) Manual call routng confguraton. To support the communcaton servce wth clents at dfferent locatons, the tradtonal approach requres that each call agent manually confgures a route-pattern to each other call agent. In ths sense, n a system wth N locatons, each call agent needs to mantan N-1 route-patterns. Ths approach cannot s not scalable and wll have much mantenance overhead and wll be unable to realze global deployment of the servce n the near future. In the mgraton perod, a scalable call routng archtecture s hghly requred to support a varable network topology consderng call agents jonng/ leavng the system dynamcally. Ths wll be necessary for transparent and automatc deployment of new call agents wthout 1

2 much mpact on exstng communcaton systems, call agent falng due to DoS (Denal of servce) attacks n the IP network [1]. Followng from the above observatons, we propose a novel and effectve approach to address the problem of VoIP communcaton servces. We propose a scalable and effcent PP/ Grd-based archtecture ntegratng all the components present n VoIP systems. Our archtecture leverages the resources/ capabltes of all components such as, IP phones, servce agents etc, that can be shared, managed, coordnated and controlled n an effectve way. Our archtecture s thus completely dstrbuted, as each entty mantans comparatvely small states and ncreases the capacty of the global system to better conduct the call control and provde features. In recent years, PP and Grd computng have become effectve methodologes to support the large scale servces. Examples of such PP systems are applcaton level overlay systems such as CAN [], Chord [3] and Tapestry [4] are scalable, decentralzed and self organzng systems. Globus toolkts are evolvng towards an Open Grd Servces Archtecture (OGSA) n whch a grd provdes an extensble set of servces for the vrtual organzatons [5]. Leveragng PP/ Grd technologes for global communcaton servces brng n two valuable benefts mproved effcency and better QoS (qualty of servce). Snce the IP phone endponts n ths nfrastructure can exchange nformaton drectly, rather than through ntervenng dedcated servers, work and results can be dstrbuted quckly and effcently. In ths paper, we employ the followng technologes for VoIP servces. 1) Mult-overlay archtecture: We propose an ntellgent PP/ Grd based archtecture wth two functon grd overlays that leverages the resources of all components n the VoIP systems. The two overlays are: call routng grd overlay and user/ servce endpont overlay. The call routng grd overlay s composed of call agents, whch are dedcated to perform the call routng. The endpont grd overlay s composed of all the user endpont agents and servce agents, whch are dedcated for the call control and feature delvery. Our archtecture s hghly dstrbuted and s also compatble wth IETF standard SIP (Sesson Intal Protocol) [6]. ) PP-based call routng grd overlay: We propose a PP based call routng grd overlay. We also study protocols for overlay constructon and mantenance under dynamcs, and for forwardng the receved call routng request messages by desgnng effcent mult-path routng algorthms. We propose two schemes, namely a Statc routng scheme and Weght random selecton scheme for path selecton. Our protocols use easly avalable system nformaton to acheve better QoS performance. 3) PP-based user/servce endpont overlay: Ths overlay takes care of call control and feature delvery. We develop four overlay models, namely centralzed, herarchcal, PP and PP+herarchy models to provde such servces. We conduct extensve performance evaluatons on dfferent models proposed. The rest of paper s organzed as follows: In Secton II, we ntroduce the network model and some termnologes. In Secton III, we present our archtecture wth two grd overlays: call routng overlay and endpont overlay. In Secton IV, we dscuss the call routng overlay along wth network dynamcs. In Secton V, we dscuss the endpont overlay for large conferences. In Secton VI, smulaton and evaluaton results are presented. In Secton VII, we gve the survey of related work. The summary of ths paper and some future work are gven n Secton VIII. II. Network Models In the communcaton system, we consder a world-wde voce sgnalng network wth a large number of regon call agents. The call agent s a sgnalng mddleware-box and s capable of handlng call related sgnalng messages for the IP phone endponts. The regon call agent can support dfferent applcaton layer sgnalng protocols n the IP network, such as SIP, H.33 and MGCP (meda gateway control protocol). Each regon call agent s assgned wth a route-pattern for global call routng purpose. Assumng that each regon call agent can support 1, phones, s the correspondng route-pattern for the partcular regon call agent wth dalng number 97943XXXX. Assume that each regon control agent manages a gven number of regstered IP phones. When the IP phone makes the outgong call by dalng the destnaton dgts, the regon agent fnds the destnaton regon call agent through the call routng nfrastructure. The destnaton regon call agent wll negotate wth the source regon agent and wll setup the call. We restrct our work to a sngle doman or multple domans wthn our jursdcton. In ths sense, we can deploy call agents anywhere n domans wth known network topology. We assume that endpont IP phone can contrbute to the communcaton servce, ts avalable CPU and memory resource. For example, t may have lmted DSP (dgtal sgnal processng) resources to support

3 ad-hoc conferencng features. In other words, besdes the normal DSP resources to play the tone and rng, we also assume the each IP phone has extra DSP resources to conduct conferencng wth lmted number of partcpants. Central Controller Central Controller Central Controller Endpont IP Phone SW SW SW SW SW SW UNI NNI NNI UNI Fgure 1: Tradtonal Centralzed Call Model Endpont IP Phone III. Intellgent PP/Grd-based IP Communcaton Archtecture In the tradtonal VoIP system, servces are delvered by the clent/server model shown n Fgure 1, where the centralzed call control server conducts the basc call sgnalng and feature nteracton for the IP phone endpont user agents. In ths model, the user has lttle control over the call processng and feature delvery as the user devce s consdered as a dummy devce wthout any ntellgence or resources to delver features. All the system ntellgence s located at the centralzed call control agent, whch becomes a very complex system. The servces and features are mplemented on the top of the central call control server by usng feature prmtves. Wth more features requred n the communcaton servces, software desgn becomes the bottleneck due to complexty n handlng the nteractons of dfferent features and call control coupled wth fast delvery demanded by next generaton communcaton servces. In order to develop a scalable, lghtweght and easly deployable archtecture to effcently provde communcaton servces, we propose an ntellgent PP/ Grd-based archtecture that leverages the resources/ capabltes of system components as shown n Fgure. The hghlghts of our archtecture are: 1) The workloads of both call control and feature servce are dstrbuted to all components ncludng the user endpont IP phone. Thus call control and feature delvery becomes scalable, as there s no centralzaton n mantanng large number of states for the call control and feature delvery. ) Call routng s conducted by the call routng grd, whch s composed by a number of call routng agents whch are dedcated to perform the call routng. In the call routng grd, the PP-based approach s adopted to effcently support large scale systems. It can also handle network dynamcs under call agents jonng/ leavng the system. 3) Feature delvery s handled by the endpont overlay grd, whch s composed by all endpont user agents and servce agents n the system. In ths archtecture, components contrbute ther avalable resources/ capabltes and make the system effectvely support features such as, large conferencng etc. A 1 A 1 A A Endpont Grd Overlay R R R R Call Routng Grd Overlay Fgure : PP-based Communcaton Servce Archtecture (A 1 User Endpont Agent, A Servce Endpont Agent, R Call Routng Agent) Generally, our communcaton servce archtecture provdes an ntellgent envronment, whch can enable all components n the system to effectvely manage ther resource, complement each other, hence 3

4 makng the system scalable to support features for communcaton servces. In the followng sectons, we wll dscuss these two overlays n detals. IV. Call Routng Overlay A. Overvew Our call routng problem s defned as follows: Gven a sgnalng network wth call agents and destnaton route-pattern, we need to fnd the correspondng call agent for the gven destnaton routepattern. In other words, we need to fnd the mappng between the dalng number and the correspondng call agent. Accordngly, we have followng dfferent approaches: 1) Centralzed approach: Just lke Napster [7] and the DNS system for the Internet fle sharng and namng servce respectvely, ths approach has a centralzed drectory server or a herarchcal tree wth dfferent drectory servers. All call agents regster wth the drectory server. When the call agent receves call setup requests, t checks the daled number. If the daled number s out of ts regon, t sends the request to the drectory server for the destnaton lookup and the drectory sever responds wth the correspondng call agent for the daled number. The man advantage of ths scheme s ts smplcty and easy mplementaton. But ths server could be a bottleneck and a sngle pont of falure. ) Purely dstrbuted approach: In ths approach, each call agent mantans the nformaton of all other call agents by means a fully connected topology. Smlar to the centralzed approach, the call routng path for each source/destnaton par wll be just one hop. Wth ncrease n system sze, ths approach s not scalable as each call agent needs to mantan a large number of states for other call agents. 3) PP-based overlay approach: To allevate the above problems, we propose a PP-based overlay approach. Ths approach requres an overlay sgnalng network consstng of call agents and each call agent n the system has only a lmted number of neghbors. Thus, each call agent only needs to mantan local nformaton and call agents cooperate to acheve the global call routng objectve. The beneft of ths approach s that t s hghly scalable and fault tolerant. The PP overlay approach s naturally scalable under large system szes. In our PP-based overlay, the followng two tasks need to be conducted: 1) Overlay constructon and mantenance: Ths task deals wth how the overlay topology s constructed and ts mantenance under network dynamcs such as node jons/ leaves. ) Call routng forwardng: Ths task deals wth how to forward the call routng request n the overlay to acheve the call routng objectve. In the followng sectons, we wll dscuss the above two components n detal. B. Overlay Constructon/ Mantenance Protocol The objectve of overlay constructon and mantenance protocol s to establsh call routng table for the routng message. Ths s acheved by, 1) generatng canddate entres for constructng and updatng call routng tables, ) determnng elgblty of canddate entres, 3) constructng or updatng call routng tables wth the elgble entres, whch wll be used by the call routng forwardng protocol, dscussed later. We can use exstng approaches to collect the network nformaton, e.g., Landmark approach proposed n [8] can be used for montorng the node dstance. Once the nformaton on network status s collected, the routng table for each node can be easly constructed, by say, selectng the set of nodes wth shortest dstance. For the overlay constructon and mantenance, the man task s to handle dynamc behavor of nodes n the network (node jons/ leaves). Protocol 1 lsts two sub-protocols to handle the cases of node jons and node leaves. Durng the system ntal tme, the overlay can be automatcally constructed by each node runnng the node jon sub-protocol. Durng the run-tme wth new node jonng/leavng, these two sub-protocols wll be executed correspondently, the new updated call routng table wll be automatcally generated. Protocol 1: Overlay Constructon and Mantenance Protocols (OCMP) H: the set of neghbors of node N (node leavng case), d: the number of neghbors, N: the route pattern of node jonng/ leavng the system, where N[] represents -th dgt, S: the set of neghborhoods for node N (node jonng case), R: root node // Node Jon Sub-protocol (for node N) We assume that new node N can always fnd the network root node R n ts local regon Sends message(r, N) to the root node R and sets S empty R broadcasts the message to ts neghbors When node L receves the message Calculate the dfference of route-pattern (L, N) wth mask LN 4

5 The mask LN [l]( l [ 1, T ] ) s calculated as mask LN [l] = 1, f L[l] < N[l] mask LN [l] =, f L[l] > N[l] mask LN [l] =, f L[l] = N[l] If only one of mask LN [l] for l [ 1, T ] ) s not equal to and there s no neghbor, whch s nearer to N than L Send message response back to R Both L and N update ther call routng tables Else Forwardng the message based on protocol 1 Wth recevng d responses, the node N fnalzes the call routng table // Node Leavng Sub-protocol (for node N) Node N sends message(x) to all local neghbors H[1,...,d] and each neghbor H[] just deletes the entry N from ts call routng table For entry H[], fnd the symmetrc neghborhood H[x] satsfyng followng condton Assume only -th dgt s dfferent between H[] and N If (N > H[]) Fnd the neghbor X wth -th dgt larger than N[] H[x] = X If(N < H[]) Fnd the neghbor X wth -th dgt less than N[] H[x] = X H[] and H[x] set up the neghbor relatonshp. C. Overlay Call Routng Forwardng Protocol The objectve of the call routng request forwardng protocol s to forward the receved call routng request messages. Ths s acheved by performng the followng three tasks n sequence: 1) locate the call routng entry (entres) for the ncomng call request, ) select one entry among the located entres and 3) forward the message accordng to the felds n the selected entry. To perform these tasks, we propose the call routng request forwardng protocol below. Protocol : Call Routng Request Forwardng Protocol (CRRFP) T: the length of route pattern for the dalng dgts, S: the route pattern of the callng party number, D: the route pattern of the called party number, P : the route pattern at call agent node, M(S, D): routng request message wth source S and destnaton D For call agent, t receves the call routng request message M(S, D) Calculate the mask SD to dentfy the dfference between route pattern P and D The mask P D [l] ( l [ 1, T ] ) s calculated as mask P D [l] = 1, f P [l] < D[l] mask P D [l] =, f P [l] > D[l] mask P D [l] =, f P [l] = D[l] If mask P D [l] are for all l [ 1, T ] The call agent s the destnaton The call agent fnds the correspondng IP phone as the destnaton and forwards the request to the IP phone user agent Else Assume there are d non-zero entres n mask P D [1,.., T] Select 1 from d non-zero entres (recorded at the mask SD ) set wth selecton schemes by formula () For example, j-th entry s selected Fnd the next hop,.e., N Forward message M(S, D) to the next hop N In connecton wth Protocol, we have followng theorem. Theorem 1 (Correctness of the protocol ): If the network has no faults, then wth our call routng protocol, the call requestng message from a source wll eventually be delvered to the destnaton. 5

6 Proof: Let us say an agent R receves a message from node R (R can be source node). From the call routng algorthms mentoned above, we can easly acheve the followng concluson: gven any path taken by our protocol, we can prove that R s always one hop near to the destnaton than R (recall that we choose one of d-non-zero enttes n the mask calculated n Protocol ). In ths sense, the call routng s loop free, whch guarantees that the call routng request wll eventually arrve at the destnaton. Q.E.D. Wth QoS consderatons, our motvaton for the call routng s to mnmze call routng message delay. As there are multple paths from the source to the destnaton, we adopt mult-path routng selecton approach. As we know, the throughput of routng messages depends on the network topology and load of network node. Hence, a mult-path selecton decson should take all avalable nformaton nto account. The path selecton nformaton represents the system nformaton whch can be used for path selecton. We consder two mportant factors: the dstance of the path P and load of network node L, where P can be obtaned by call routng algorthms and L can be obtaned by exchangng the node load nformaton among network neghbors perodcally. From here, we wll regard the avalable nformaton for the path selecton as metrcs. A sngle type of nformaton corresponds to one metrc. In the case where there s only one type of the nformaton (n other words, only one metrc), say, the dstance of the path, t s straghtforward to fgure out that the path wth shortest dstance s better than one wth longer dstance. In the case of multple metrcs, say, the dstance of the path, and load on a node, t s dffcult to judge whch one s better among the followng two paths: one s wth shorter dstance and heavy load, or one wth a longer dstance and lghter load. Hence, we need to combne dfferent ndvdual metrcs together to get a composte one, whch can be done n many dfferent ways. The basc dea s to desgn a functon, takng these metrcs as nput parameters. The output of ths functons n the composte metrc C,.e., C = f(p, L). Note that ths functon should be monotoncally ncreasng or decreasng for each metrcs. A smple functon can be C = L / P. (1) Once the composte metrc s ready, the followng ssue s how to use t to select a path. We propose followng weghted random selecton approach. The basc dea of the weghted random selecton approach s that each path s assgned to a weght, and a path s chosen randomly based on weght assgnment. The path wth hgher weght value has a hgher probablty of beng selected than one wth lower weght values. Ths approach may effectvely dstrbute the traffc over dfferent routes and potentally mprove the throughput performance. Weght assgnments for mult-path routng have been studed n the lterature. For example, an optmal weght assgnment was proposed n [9] n whch the average delay of message can be mnmzed. We wll take a heurstc approach for weght random selecton. Wthout loss of generalty, we assume that elgble entres are n the routng table for a gven destnaton route pattern. We let these entres be ndexed by 1,,, ; and ther assocated weghts are denoted as W 1, W,.., W k, respectvely. We can assgn the weght W ~ C (C s calculated by (1)) for each neghbor node. To normalze W to be a probablty such that = W = 1 1, we should assgn W as follows: for =1,,, L / P W =. () L / P j = 1 j j V. Endpont Overlay In the endpont overlay, the most mportant component s the endpont user agent,.e., IP phone. In ths overlay, the PP-based approach s adopted to make all components contrbute ther avalable capablty/ resource and make the system effectvely support features such as, large conferencng and so on. For large conferences (a large number of endpont users are jonng n a conference), dependng on sequence of each node jonng n the conference, all the conference members construct an overlay dedcated to the conference. In ths overlay, each endpont node can contrbute ts local DSP resources to conduct the conference meda mxng. Thus, more effcent conferencng can be supported by ths approach. We dscuss ths n detal below. Note that our analyss s generc and can be used for provdng other features too. Assumng that N endpont user agents are n a large conference, we consder followng models for the conference feature: 6

7 1) Centralzed Model: Each endpont user agent keeps two meda sessons connectng to the centralzed meda servce agent. From the endpont user agent perspectve, the outgong meda sesson sends the RTP packets from the endpont user and the ncomng meda sesson receves the RTP packets from the meda servce agent. ) Herarchcal Model: The system has multple meda conference servce agents, whch are herarchcally organzed. For example, the two layer herarchcal network can be the system wth R regons. Each regon has the N/R enttes and 1 centralzed meda servce agent s deployed. All endpont user agents just connect to the local regon meda servce agent just lke the centralzed model. All regon meda servce agents can be reconnected to support the large conference. 3) PP-based Model: In ths system, we assume that end pont user agents have lmted capablty to mx the meda connected to t. For example, consder user A and B havng an actve call. Then, A decdes to conduct a conference by nvtng user C by makng a consultaton call to C. There s no call set up drectly between B and C. A receves meda stream from both B and C, and mxes them. A sends a stream combnng A s and B s streams to C. In ths sense, the endpont user agent wthn the small area can be grouped as a cluster wth a leader (A s the cluster leader n ths case) whch takes the responsblty to conduct the meda mxng for the local cluster. Dependng on sequence of all nodes jonng n the conference, all the conference members construct an overlay dedcated to the conference. In ths overlay, each endpont node can conduct the conference meda mxng locally to acheve effcent conferencng. 4) PP+Herarchy Model: In the system, the Herarchcal model and PP-based model are combned. In ths sense, the network has R regons and each regon adopts the PP-based model. Based on above models, we defne followng performance metrcs: Bandwdth Overhead (BO) defnes the bandwdth consumpton for dfferent models. Based on the meda topologes for each model, we can easly calculate the bandwdth overhead as followng: 1) Centralzed Model: log N 1 BO c = ( log N 1)* (3) ) Herarchcal Model: log ( N / R) 1 BO h = R + R * ( ( log ( N / R) 1) * (4) Smlarly, we can fnd R to mnmze the overhead for the network wth sze N. 3) PP-based Model: Each ntellgent endpont user agent can handle a part of meda sesson locally. For example, several nearby IP phone user agents can construct a PP topology to mx the meda. Suppose each endpont user has the capablty to support M meda sessons, the bandwdth overhead s, log N / M 1 BO p = ( log N / M 1) * (5) 4) PP+Herarchy Model: The Bandwdth overhead s gven by, log N /( RM ) 1 BO = R + R * ( ( log ( N /( RM )) 1) * (6) ph VI. Smulaton Results and Analyss In ths secton, we evaluate the performance of the system that uses our proposed algorthms and protocols. We wll frst descrbe the expermental model and then report performance results. A. Performance of Call Routng Overlay 1) Expermental Model Network model: For the performance evaluaton of the call routng algorthms, we evaluate two types of network topologes: random and real networks; 1) Random network: we randomly generate a random topology wth network sze, 4. ) Real network: we consder the MCI ISP backbone network wth 19 nodes, whch are nterconnected by lnks wth 1 kbps for voce sgnalng traffc. We assume each node s deployed wth a call agent. Traffc Model: We assume that call requests form a Posson process wth rate [, 1] per second. Baselne System: For the call routng algorthms, we consder followng baselne systems A { SR, WR }, where SR denotes the statc routng (the next hop s always chosen by shortest path selecton) and WR denotes the weght random selecton scheme (the next hop s calculated by the weght formula ()) 7

8 Performance Metrcs: For the routng algorthms, we consder the followng performance metrc - Average Routng Delay (RD): t s defned as the average call routng message delay n the system. The hgher the RD value s, the worse s the performance. ) Performance Results In ths secton, we report results of our experments along wth our observatons. Due to space lmtatons, we only present a lmted number of cases here. However, we found that the conclusons we draw are generally held for many other cases we have evaluated. Average Delay Average Routng Delay Performance (4 nodes) Request Rate WR SR Fgure 3: RD Performance of Routng Algorthms (network wth 4 nodes) Average Delay Average Routng Delay Performance (MCI Network) Request Rate SR WR Fgure 4: RD Performance of Routng Algorthms for Real Network Topology Fgures 3 and 4 show the senstvty of RD n a random network of sze 4 and real MCI backbone network, respectvely. We see that RD s ndeed senstve to the dfferent network szes and call routng schemes. We have followng observatons. RD of weghted random routng selecton scheme performs better than the shortest path routng scheme consstently for dfferent network szes. The reason s that weghted random selecton scheme reles on the fact that the hgh congeston paths are not beng selected. RD s senstve to the servce request rate R. The value of RD ncreases as R ncreases. The reason s obvous: a large R mples that a large number of requests are sent to call agents ncreasng the processng tme. B. Performance of Endpont Overlay Fgure 5 shows the performance of conference bandwdth overhead for dfferent models. In ths fgure, Peer(#) represents the system where each cluster has # nodes, Herarchcal($) represents the system wth $ regons, and Herarchcal+Peer($+#) represents the system wth $ regons wth each cluster havng # nodes. We have followng observatons: The bandwdth overhead becomes larger wth ncrease n network sze. The reason s smple. The large network sze ncreases the overall network path length, whch causes the large bandwdth overhead. Gven the network sze, the bandwdth overhead for the centralzed model gves the worst performance compared to other models. The PP+herarchy model acheves the best performance. 8

9 The reason can be explaned. The PP+herarchy model makes network meda traffc wth shorter network paths. As local endpont user agents contrbute the possble meda streamng capablty, the PP+herarchy approach s a good soluton to extend the system scalablty for large conference feature. Bandwdth Overhead (Hearchcal Model) Bandwdth Overhead (Peer-to-Peer Model) 5 5 Bandwdth Overhead Bandwdth Overhead Number of Nodes (3^x) Centralzed Hearchcal() Hearchcal(5) (a) Herarchcal Model Number of Nodes (3^X) Centralzed P eer() P eer(5) Peer(1) (b) PP Model Bandwdth Overhead (Peer+Hearchcal) Bandwdth Overhead (Dfferent Models) 5 5 Bandwdth Overhead Bandwdth Overhead Number of nodes (3^X) Centralzed Harchcal and P eer (4 + ) Harchcal and P eer (4 + 4) Number of Nodes (3^X) Centralzed Hearchcal(5) P eer(5) Harchcal + P eer(4 + 4) (c) PP + Herarchy Model (d) All Models Fgure 5: Bandwdth Overhead for Conference Feature VII. Related Work In ths secton, we revew research work n the area of PP/ Grd computng and communcaton systems n the IP network related to our study. Recent applcaton level overlay networks, e.g., CAN [], Chord [3] and Tapestry [4] are scalable, decentralzed and self organzng systems. Wth dstrbuted hash table (DHT) [1], nodes n these systems collectvely contrbute towards admnstraton-free storage space and acheve effcent content lookup. Our approach s dfferent from these systems due to the salent features of call routng. Moreover, as the communcaton sgnalng overlay s comparatvely stable and our call routng protocols beng much smpler, more effcent mechansms can be realzed for call routng. From the applcaton perspectve, Grdbased computng has drawn much attenton n recent years [11]. Future network systems need to have certan machne-understandable semantcs to make the ntellgent peer actvely and effcently provde ondemand computng [1]. Buldng an ntellgent socal grd, semantc resource grd and knowledge grd are also becomng mportant research areas [13] [14]. In ths sense, our work can be nterestng as an ntellgent grd applcaton. There s a lot of research work amng to mprove the avalablty of voce over IP servces. H.33 sute of protocols s developed by ITU, whch has been supported by several products [15]. Because of ts nablty to readly provde new servces, SIP s becomng popular and currently standardzed by IETF n RFC 543 [6] [16]. As SIP takes the dstrbuted control approach and supports MIME and URI, t can easly support combned servces n the Internet and make the servce delvery fast. In both SIP-based and H.33-based call control models, the call routng feature s performed by the controller (H.33 world) or SIP proxy (SIP world), whch are just examples of the generc call agent n ths paper, whch manly conducts the call routng task. The call routng problems have also been dscussed by adoptng nterdoman routng protocol (BGP) [17] [18]. Our approach s dfferent from these studes by adoptng the PPbased overlay approach to construct ntellgent grds at the applcaton layer to effcently support the communcaton servce. In ths sense, our approach s an extenson of prevous work from the framework of supportng large scale communcaton systems wth enough ntellgence to easly support exstng features and extend t to new features. 9

10 Much work related to mprovng the voce qualty from the network data plane s done. For example, aram et al. [19] studed the delay and jtter analyss of voce traffc n the Internet by analyzng dfferent schedulng algorthms. Chuah et al. [] studed the statstcal approach to make the bandwdth resource management more effcent. Our work dffers from the above by manly focusng on the network control plane. VIII. Conclusons and Future Work We have studed dfferent ssues regardng the provsonng of VoIP servces n large-scale IP systems by adoptng ntellgent PP/ Grd computng technologes. To the best of our knowledge, ths s the frst study that addresses ssues n ths feld. In summary, our technologes nclude the followng: 1) An ntellgent PP/ Grd based archtecture, ) PP-based call routng overlay, 3) PP-based endpont overlay to effcently support features. We conduct extensve performance evaluatons on dfferent archtectures and algorthms. The evaluaton results show that the load-aware weght-based call routng scheme acheves much better performance than the statc selecton scheme n terms of average call routng message delay. The expermental results also demonstrate that PP+herarchy model can effcently support large conferences n terms of mnmzng bandwdth overhead. Our work has broad mpacts. Wth a tremendous spurt n communcaton servces demanded by Internet applcatons, tradtonal approaches to delver communcaton servces fnd t ncreasngly dffcult to do so. Such servces can be easly deployed wth our approach presented n ths paper. There are several drectons to extend our study: 1) as the endpont (IP phone) s a generc devce, t can mplement a broader spectrum of other servces such as, personal computer vrus detecton and frewalls; ) our Grd-based overlay desgn approach s generc to provde dfferent servces; our desgn approach can easly be adopted n other areas lke, hgh performance nstant messagng system etc, whch wll be part of our future work too. References [1] J. Xu, W.Y. Lee, Sustanng Avalablty of Web Servces under Dstrbuted Denal of Servce Attacks, accepted to IEEE Transacton on Computers, specal ssue on Relable Dstrbuted Systems, 5() (3) [] S. Ratnasamy, P. Francs, M. Handley, R. arp, S. Shenker A Scalable Content Addressable Network, Proceedng of ACM SgComm, 31(4) (1) [3] I. Stoca, A Scalable PP Lookup Servce for Internet Applcatons, Proceedng of ACM SgComm, 31(4) (1) [4] B. Y. Zhao, J. D. ubatowcz, Tapestry: An Infrastructure for Fault-reslent Wde-are Locaton and Routng, Techncal Report UCB/CSD , Unversty of Berkeley, 1. [5] I. Foster, C. esselman, Grd Servces for Dstrbuted System Integraton, IEEE Computer, 35(6) () [6] M. Handley, H. Schulzrnne, SIP: Sesson Intaton Protocol, RFC 543, [7] M. Macedona, Dstrbuted fle sharng: barbarans at the gates, IEEE Computer, 33(8) () [8] S. Ratnasamy, M. Handley, R. arp, S. Shenker, Topologcally Aware Overlay Constructon and Server Selecton, Proceedng of IEEE INFOCOM, 3(3-7) () [9] R. G. Gallager, Mnmum Delay Routng Algorthms Usng Dstrbuted Computaton, IEEE Transacton on Communcatons, 5(1) (1997) [1] M. Naor, U. Weder, A Smple Fault Tolerant Dstrbuted Hash Table, IEEE -th Internatonal Workshop on Peer-to-Peer Systems, 3, [11] A. Chervenak, I. Foster, C. esselman, C. Salsbury, S. Tuecke, The Data Grd: Towards an Archtecture for the Dstrbuted Management and Analyss of Large Scentfc Datasets, Journal of Network and Computer Applcatons, 3(1) (1) [1] J. ephart and D. Chess, The Vson of Autonomc Computng, IEEE Computer Magazne, 36(1) (3) [13] H. Zhuge, Semantcs, Resource and Grd, edtoral of the specal ssue of Future Generaton Computer Systems, (1) (4) 1-5. [14] H. Zhuge, Chna s E-Scence nowledge Grd Envronment, IEEE Intellgent Systems, 19(1) (4) [15] ITU, Regstraton, Admsson and Status Sgnalng (Recommendaton H.5/RAS), Internatonal Telecommuncaton Unon (ITU), [16] J. Rosenberg, Dstrbuted Algorthms and Protocols for Scalable Internet Telephony, Ph.D Dssertaton, Dept. of Electrcal Engneerng, Columba Unversty, 1. [17] J. Glasmann, W. ellerer, H. Muller, Servce development and deployment n H.33 and SIP, 6-th IEEE Symposum on Computer and Communcaton, 3(5) (1) [18] D. Hampton, D. Oran, The IP Telephony Border Gateway Protocol (TBGP), Internet Draft, draft-etf-ptel-glp-tbgp-1.txt, work n progress. [19] M. J. aram, F. A. Tobag, Analyss of the Delay and Jtter of Voce Traffc Over the Internet, Proceedng of IEEE INFOCOM, () (1) [] C. N. Chuah, R. H. atz, Network Provsonng and Resource Management for IP Telephony, Computer Scence Dept., Report No. UCB/CSD , UC at Berkeley, August 99. 1

11 We Yu s bo: We Yu receved hs B.S (199) from Nan Jng Technology Unversty, M.S. (1995) from Tong J Unversty, and Ph.D degree (1998) from Shangha Jao Tong Unversty. All are n Electrcal Engneerng. Snce 1999, he s a Ph.D canddate n the Dept. of Computer Scence at Texas A&M Unversty. Currently, he s workng for Csco Systems, Inc. Hs research nterests nclude network securty and dstrbuted systems. Srram Chellappan s bo: Srram Chellappan s a graduate student n the Dept. of Computer and Informaton Scence at The Oho-State Unversty. Hs current research nterests are n network securty, dstrbuted systems and wreless networks. He holds a Masters Degree n Electrcal Engneerng also from The Oho-State Unversty and a Bachelors degree n Instrumentaton and Control Engneerng from the Unversty of Madras. Dong Xuan's bo: Dong Xuan receved hs B.S. and M.S. degrees n Electronc Engneerng from Shangha Jao Tong Unversty (SJTU), Chna, n 199 and 1993, and Ph.D degree n Computer Engneerng from Texas A&M Unversty n 1. Currently, he s an assstant professor n the Department of Computer and Informaton Scence, The Oho State Unversty. He was on the faculty of Electronc Engneerng at SJTU from 1993 to In 1997, he worked as a vstng research scholar n the Department of Computer Scence, Cty Unversty of Hong ong. From 1998 to 1, he was a research assstant/assocate n Real- Tme Systems Group of the Department of Computer Scence, Texas A&M Unversty. Hs research nterests nclude real-tme computng and communcatons, network securty and dstrbuted systems. 11

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

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

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

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

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

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

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

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 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

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

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

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

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 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

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

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

Resource Scheduling in Desktop Grid by Grid-JQA

Resource Scheduling in Desktop Grid by Grid-JQA The 3rd Internatonal Conference on Grd and Pervasve Computng - Worshops esource Schedulng n Destop Grd by Grd-JQA L. Mohammad Khanl M. Analou Assstant professor Assstant professor C.S. Dept.Tabrz Unversty

More information

Genetic Algorithm Based Optimization Model for Reliable Data Storage in Cloud Environment

Genetic Algorithm Based Optimization Model for Reliable Data Storage in Cloud Environment Advanced Scence and Technology Letters, pp.74-79 http://dx.do.org/10.14257/astl.2014.50.12 Genetc Algorthm Based Optmzaton Model for Relable Data Storage n Cloud Envronment Feng Lu 1,2,3, Hatao Wu 1,3,

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

Luby s Alg. for Maximal Independent Sets using Pairwise Independence

Luby s Alg. for Maximal Independent Sets using Pairwise Independence Lecture Notes for Randomzed Algorthms Luby s Alg. for Maxmal Independent Sets usng Parwse Independence Last Updated by Erc Vgoda on February, 006 8. Maxmal Independent Sets For a graph G = (V, E), an ndependent

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

A role based access in a hierarchical sensor network architecture to provide multilevel security

A role based access in a hierarchical sensor network architecture to provide multilevel security 1 A role based access n a herarchcal sensor network archtecture to provde multlevel securty Bswajt Panja a Sanjay Kumar Madra b and Bharat Bhargava c a Department of Computer Scenc Morehead State Unversty

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

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 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

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

Optimization Model of Reliable Data Storage in Cloud Environment Using Genetic Algorithm

Optimization Model of Reliable Data Storage in Cloud Environment Using Genetic Algorithm Internatonal Journal of Grd Dstrbuton Computng, pp.175-190 http://dx.do.org/10.14257/gdc.2014.7.6.14 Optmzaton odel of Relable Data Storage n Cloud Envronment Usng Genetc Algorthm Feng Lu 1,2,3, Hatao

More information

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

A Cluster Based Replication Architecture for Load Balancing in Peer-to-Peer Content Distribution 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

More information

Resource Management and Organization in CROWN Grid

Resource Management and Organization in CROWN Grid Resource Management and Organzaton n CROWN Grd Jnpeng Hua, Tanyu Wo, Yunhao Lu Dept. of Computer Scence and Technology, Behang Unversty Dept. of Computer Scence, Hong Kong Unversty of Scence & Technology

More information

A Programming Model for the Cloud Platform

A Programming Model for the Cloud Platform Internatonal Journal of Advanced Scence and Technology A Programmng Model for the Cloud Platform Xaodong Lu School of Computer Engneerng and Scence Shangha Unversty, Shangha 200072, Chna luxaodongxht@qq.com

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

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

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

Scalability of a Mobile Cloud Management System

Scalability of a Mobile Cloud Management System Scalablty of a Moble Cloud Management System Roberto Bfulco Unversty of Napol Federco II roberto.bfulco2@unna.t Marcus Brunner NEC Laboratores Europe brunner@neclab.eu Peer Hasselmeyer NEC Laboratores

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

Master s Thesis. Configuring robust virtual wireless sensor networks for Internet of Things inspired by brain functional networks

Master s Thesis. Configuring robust virtual wireless sensor networks for Internet of Things inspired by brain functional networks Master s Thess Ttle Confgurng robust vrtual wreless sensor networks for Internet of Thngs nspred by bran functonal networks Supervsor Professor Masayuk Murata Author Shnya Toyonaga February 10th, 2014

More information

AN EFFICIENT GROUP AUTHENTICATION FOR GROUP COMMUNICATIONS

AN EFFICIENT GROUP AUTHENTICATION FOR GROUP COMMUNICATIONS Internatonal Journal of Network Securty & Its Applcatons (IJNSA), Vol.5, No.3, May 2013 AN EFFICIENT GROUP AUTHENTICATION FOR GROUP COMMUNICATIONS Len Harn 1 and Changlu Ln 2 1 Department of Computer Scence

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

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING Matthew J. Lberatore, Department of Management and Operatons, Vllanova Unversty, Vllanova, PA 19085, 610-519-4390,

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

"Research Note" APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES *

Research Note APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES * Iranan Journal of Scence & Technology, Transacton B, Engneerng, ol. 30, No. B6, 789-794 rnted n The Islamc Republc of Iran, 006 Shraz Unversty "Research Note" ALICATION OF CHARGE SIMULATION METHOD TO ELECTRIC

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

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 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

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

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

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

Politecnico di Torino. Porto Institutional Repository

Politecnico di Torino. Porto Institutional Repository Poltecnco d Torno Porto Insttutonal Repostory [Artcle] A cost-effectve cloud computng framework for acceleratng multmeda communcaton smulatons Orgnal Ctaton: D. Angel, E. Masala (2012). A cost-effectve

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

A New Paradigm for Load Balancing in Wireless Mesh Networks

A New Paradigm for Load Balancing in Wireless Mesh Networks A New Paradgm for Load Balancng n Wreless Mesh Networks Abstract: Obtanng maxmum throughput across a network or a mesh through optmal load balancng s known to be an NP-hard problem. Desgnng effcent load

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

TRM-IoT: A Trust Management Model Based on Fuzzy Reputation for Internet of Things

TRM-IoT: A Trust Management Model Based on Fuzzy Reputation for Internet of Things DOI: 10.2298/CSIS110303056C TRM-IoT: A Trust Management Model Based on Fuzzy Reputaton for Internet of Thngs Dong Chen 1, Guran Chang 2, Dawe Sun 1, Jaa L 1, Je Ja 1, and Xngwe Wang 1 1 College of Informaton

More information

Overview of monitoring and evaluation

Overview of monitoring and evaluation 540 Toolkt to Combat Traffckng n Persons Tool 10.1 Overvew of montorng and evaluaton Overvew Ths tool brefly descrbes both montorng and evaluaton, and the dstncton between the two. What s montorng? Montorng

More information

Self-Motivated Relay Selection for a Generalized Power Line Monitoring Network

Self-Motivated Relay Selection for a Generalized Power Line Monitoring Network Self-Motvated Relay Selecton for a Generalzed Power Lne Montorng Network Jose Cordova and Xn Wang 1, Dong-Lang Xe 2, Le Zuo 3 1 Department of Electrcal and Computer Engneerng, State Unversty of New York

More information

Evaluation of Coordination Strategies for Heterogeneous Sensor Networks Aiming at Surveillance Applications

Evaluation of Coordination Strategies for Heterogeneous Sensor Networks Aiming at Surveillance Applications Evaluaton of Coordnaton Strateges for Heterogeneous Sensor Networs Amng at Survellance Applcatons Edson Pgnaton de Fretas, *, Tales Hemfarth*, Carlos Eduardo Perera*, Armando Morado Ferrera, Flávo Rech

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

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

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

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

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

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 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

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

Relay Secrecy in Wireless Networks with Eavesdropper

Relay Secrecy in Wireless Networks with Eavesdropper Relay Secrecy n Wreless Networks wth Eavesdropper Parvathnathan Venktasubramanam, Tng He and Lang Tong School of Electrcal and Computer Engneerng Cornell Unversty, Ithaca, NY 14853 Emal : {pv45, th255,

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

Rate Monotonic (RM) Disadvantages of cyclic. TDDB47 Real Time Systems. Lecture 2: RM & EDF. Priority-based scheduling. States of a process

Rate Monotonic (RM) Disadvantages of cyclic. TDDB47 Real Time Systems. Lecture 2: RM & EDF. Priority-based scheduling. States of a process Dsadvantages of cyclc TDDB47 Real Tme Systems Manual scheduler constructon Cannot deal wth any runtme changes What happens f we add a task to the set? Real-Tme Systems Laboratory Department of Computer

More information

Research Article QoS and Energy Aware Cooperative Routing Protocol for Wildfire Monitoring Wireless Sensor Networks

Research Article QoS and Energy Aware Cooperative Routing Protocol for Wildfire Monitoring Wireless Sensor Networks The Scentfc World Journal Volume 3, Artcle ID 43796, pages http://dx.do.org/.55/3/43796 Research Artcle QoS and Energy Aware Cooperatve Routng Protocol for Wldfre Montorng Wreless Sensor Networks Mohamed

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

LATTICE-BASED FIREWALL FOR SAFETY INTERNET ACCESS

LATTICE-BASED FIREWALL FOR SAFETY INTERNET ACCESS Proceedngs of the Postgraduate Annual Research Semnar 2005 238 LATTICE-BASED FIREWALL FOR SAFETY INTERNET ACCESS Cahyo Crysdan and Abdul Hanan Abdullah The Faculty of Computer Scence and Informaton System

More information

Analysis of Energy-Conserving Access Protocols for Wireless Identification Networks

Analysis of Energy-Conserving Access Protocols for Wireless Identification Networks From the Proceedngs of Internatonal Conference on Telecommuncaton Systems (ITC-97), March 2-23, 1997. 1 Analyss of Energy-Conservng Access Protocols for Wreless Identfcaton etworks Imrch Chlamtac a, Chara

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

Research of Network System Reconfigurable Model Based on the Finite State Automation

Research of Network System Reconfigurable Model Based on the Finite State Automation JOURNAL OF NETWORKS, VOL., NO. 5, MAY 24 237 Research of Network System Reconfgurable Model Based on the Fnte State Automaton Shenghan Zhou and Wenbng Chang School of Relablty and System Engneerng, Behang

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

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College Feature selecton for ntruson detecton Slobodan Petrovć NISlab, Gjøvk Unversty College Contents The feature selecton problem Intruson detecton Traffc features relevant for IDS The CFS measure The mrmr measure

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

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

Improved SVM in Cloud Computing Information Mining

Improved SVM in Cloud Computing Information Mining Internatonal Journal of Grd Dstrbuton Computng Vol.8, No.1 (015), pp.33-40 http://dx.do.org/10.1457/jgdc.015.8.1.04 Improved n Cloud Computng Informaton Mnng Lvshuhong (ZhengDe polytechnc college JangSu

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

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

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

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

denote the location of a node, and suppose node X . This transmission causes a successful reception by node X for any other node

denote the location of a node, and suppose node X . This transmission causes a successful reception by node X for any other node Fnal Report of EE359 Class Proect Throughput and Delay n Wreless Ad Hoc Networs Changhua He changhua@stanford.edu Abstract: Networ throughput and pacet delay are the two most mportant parameters to evaluate

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

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

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

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

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

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

Adaptive and Dynamic Load Balancing in Grid Using Ant Colony Optimization

Adaptive and Dynamic Load Balancing in Grid Using Ant Colony Optimization Sandp Kumar Goyal et al. / Internatonal Journal of Engneerng and Technology (IJET) Adaptve and Dynamc Load Balancng n Grd Usng Ant Colony Optmzaton Sandp Kumar Goyal 1, Manpreet Sngh 1 Department of Computer

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

Agile Traffic Merging for Data Center Networks. Qing Yi and Suresh Singh Portland State University, Oregon June 10 th, 2014

Agile Traffic Merging for Data Center Networks. Qing Yi and Suresh Singh Portland State University, Oregon June 10 th, 2014 Agle Traffc Mergng for Data Center Networks Qng Y and Suresh Sngh Portland State Unversty, Oregon June 10 th, 2014 Agenda Background and motvaton Power optmzaton model Smulated greedy algorthm Traffc mergng

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

Network Services Definition and Deployment in a Differentiated Services Architecture

Network Services Definition and Deployment in a Differentiated Services Architecture etwork Servces Defnton and Deployment n a Dfferentated Servces Archtecture E. kolouzou, S. Manats, P. Sampatakos,. Tsetsekas, I. S. Veners atonal Techncal Unversty of Athens, Department of Electrcal and

More information

An Adaptive and Distributed Clustering Scheme for Wireless Sensor Networks

An Adaptive and Distributed Clustering Scheme for Wireless Sensor Networks 2007 Internatonal Conference on Convergence Informaton Technology An Adaptve and Dstrbuted Clusterng Scheme for Wreless Sensor Networs Xnguo Wang, Xnmng Zhang, Guolang Chen, Shuang Tan Department of Computer

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

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

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

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

Sangam - Efficient Cellular-WiFi CDN-P2P Group Framework for File Sharing Service

Sangam - Efficient Cellular-WiFi CDN-P2P Group Framework for File Sharing Service Sangam - Effcent Cellular-WF CDN-P2P Group Framework for Fle Sharng Servce Anjal Srdhar Unversty of Illnos, Urbana-Champagn Urbana, USA srdhar3@llnos.edu Klara Nahrstedt Unversty of Illnos, Urbana-Champagn

More information

A Hierarchical Reliability Model of Service-Based Software System

A Hierarchical Reliability Model of Service-Based Software System 2009 33rd Annual IEEE Internatonal Computer Software and Applcatons Conference A Herarchcal Relablty Model of Servce-Based Software System Lun Wang, Xaoyng Ba, Lzhu Zhou Department of Computer Scence and

More information