An Improved Resource Reservation Protocol

Size: px
Start display at page:

Download "An Improved Resource Reservation Protocol"

Transcription

1 Jounal of Compute Science 3 (8: , 2007 SSN Science Publications An mpoved Resouce Resevation Potocol Desie Oulai, Steven Chambeland and Samuel Piee Depatment of Compute Engineeing Ecole Polytechnique de Monteal P.O. Box 6079, Station Cente-Ville, Monteal (Quebec, Canada H3C 3A7 Abstact: The classical esouce esevation potocol (RSVP is a flow-based signaling potocol used fo eseving esouces in the netwok fo a given session. RSVP maintains state infomation fo each esevation at evey oute along the path. Even though this potocol is vey popula, he has some weaknesses. ndeed, RSVP does not include a bidiectional esevation pocess and it equies efesh messages to maintain the soft states in the outes fo each session. n this pape, we popose a sendeoiented vesion of RSVP that can eseve the esouces in both diections with only one message, thus educing the delay fo establishing the esevations. We also suggest a efeshment mechanism without any efesh message which could be applied to any soft states potocol. Simulation esults show that the poposed potocol is appoximately twice faste than RSVPv2 fo establishing bidiectional esevations with almost no contol ovehead duing the session. Key wods: ntenet potocol (P, quality of sevice (QoS, esouce esevation potocol (RSVP, setup time, signaling load, soft state efeshment, failue scenaios. NTRODUCTON Nowadays, many applications such as voice and video applications have stingent quality of sevice (QoS equiements. Howeve, the ntenet potocol (P, which is the most used potocol at the netwok laye, lacks of QoS mechanisms. That is why many QoS achitectues and potocols have been poposed, fo instance, integated sevices (ntsev, diffeentiated sevices (DiffSev and multipotocol label switching (MPLS (see Ni and Xiao [9] fo details concening QoS in P netwoks. The classical esouce esevation potocol (RSVP, such as defined in RFC 2205 [5], is a flow-based esouce esevation potocol. t has been oiginally ceated to wok with the ntsev [4] achitectue. Basically, ntsev implements thee classes of sevices: guaanteed sevice (GS, contolled load (CL and best effot (BE. GS guaantees maximal delay and bandwidth. Contolled load offes a QoS simila to what can be offeed in a netwok without congestion and BE does not offe any guaantee. RSVP allows signaling fo multicast and unicast sessions. Fo instance, when Route A wants to establish a session with Route B, it sends a PATH message to Route B. The PATH message collects infomation about the esouces on the outes on the path used fom Route A to Route B and it also establishes a PATH state in each oute. The PATH states also acts as a passive esevation with no physical esevation. When Route B eceives the PATH message, it esponds with a RESV message that is outed along the evese path taken by the PATH message. The RESV message eseves the esouces by ceating a RESV state in each oute. Such a potocol is called a eceive-oiented potocol. The RESV message physically eseves the esouces that ae available fistly by the flow fo which the esevation has been equested. The PATH and RESV states ae soft states, i.e., they will be deleted afte a cetain timeout if thee is no efeshment. Refesh messages ae scheduled each [0.5R,.5R] in ode to avoid synchonization between outes (whee R is a common pedefined value fo all the outes within the RSVP domain. Refesh messages ae also useful fo path estoation in failue scenaios. When a failue occus, the PATH efesh message will be sent though the netwok to pass aound the failed netwok elements and each the destination. Fo a faste estoation, RSVP implements the local epai pocess [6]. With this pocess, if a failue occus on a link adjacent to a oute, its RSVP module sends a PATH efesh message to estoe the segment of the path passing though the failed link. As a esult, the oveall path may not be optimal. RSVP has two main dawbacks. Fist, RSVP does not suppot bidiectional esevations. Coesponding Autho: Steven Chambeland, Depatment of Compute Engineeing Ecole Polytechnique de Monteal P.O. Box 6079, Station Cente-Ville, Monteal (Quebec, Canada H3C 3A7 658

2 n fact, two unidiectional esevations can be used fo bidiectional esevations. Howeve, this implies moe delays and if we have to ecove fom a failue o to signal new esouces afte a handove in a mobile netwok, these delays could be a poblem. The second dawback is that efesh messages should be sent peiodically. n this pape, we popose RSVP+, an impoved RSVP with bidiectional signaling and states efesh mechanisms without efesh messages. The pape is oganized as follows. Section 2 pesents elated woks followed by the pesentation of the potocol RSVP+ in Section 3. n Section 4, we pesent and analyze the simulation esults and, finally, conclusions and futhe woks ae pesented in Section 5. RELATED WORKS Ove ecent yeas, many impovements have been poposed fo RSVP. RSVP-TE (Taffic Engineeing, typically used with MPLS [3], distibutes the labels to the outes and allows the sende to explicitly choose the path fo a given session. With RSVP-TE, when Route A wants to initiate a bidiectional esevation to Route B, it sends a PATH message which distibutes labels in downsteam diection and othe labels ae distibuted by the RESV in the evese diection. RSVPv2 [0] used almost the same pinciple but does not wok with MPLS. Abondo and Piee [] intoduced a sende-oiented RSVP fo fast signaling. The esevation is done by the PATH messages. RFC 296 [2] poposes to bundle the efesh messages between two adjacent outes. The bundles many efesh messages and sends them in one packet, thus educing the amount of ovehead needed fo the efesh messages. Thee is a gain on the P ovehead but the RSVP messages ae J. Compute Sci., 3 (8: , 2007 unchanged. Moeove, RFC 296 [2] intoduces a Summay Refesh message (SRefesh. n the SRefesh message, thee is an object MESSAGE containing an identifie, called MESSAGE ENTFER, used to identify the PATH messages. As a esult, the outes do not need all the content of the efesh messages because they ae able to identify the session and update the times. These identifies can be aggegated in one packet. These poposals educe the size of the efesh messages, but one poblem emains if one o moe efesh messages ae lost on thei ways. The RFC 296 [2] suggests a MESSAGE ACK to acknowledge the messages, but with an incease in signaling load. Pesently, the next steps in signaling (NSS woking goup of the ETF woks on potocols fo signaling infomation about a data flow along its path in the netwok. A famewok fo NSS signaling has been poposed in the RFC 4080 [7]. The NSS famewok is 659 composed of two layes. The uppe laye, called NSLP (NSS Signaling Laye Potocol, includes the signaling applications and the lowe laye, called NTLP (NSS Tanspot Laye Potocol, povides a geneic tanspot sevice fo those applications. Due to its geneic famewok, NSS uns ove many tanspot potocols. NSS intoduces a session identifie which is diffeent fom the flow identifie. One session can cay infomation elated to seveal signaling applications. The session identifie allows NSS to suppot mobility easily. f a flow identifie changes along the path, the flow can still be associated with the signaling session. t is assumed that applications contolled by a single session could pefom bandwidth shaing [8]. ntsev and DiffSev could be used with NSS. n the case of signaling fo QoS, NSS has many featues. Fist, NSS QoS allows sende-initiated and eceive-initiated esevations. Fo bidiectional esevations, a common message can eseve esouces on both diections if the physical path is the same. Othewise, two unidiectional pocesses have to be initiated. Fo scalability, NSS QoS uses a soft state mechanism and the efesh is done with a educed message containing a session as in RFC 296 [2]. Howeve, the lost of efesh messages is still a poblem. THE NEW VERSON OF RSVP: RSVP+ RSVP+ is an impoved RSVP with new featues. Fist of all, because most of the ntenet communications ae unicast, RSVP+ is defined fo unicast sessions although some ideas might wok with multicast sessions. By this way, RSVP+ is less complex than RSVP. Futhemoe, RSVP+ is a sende-oiented esevation potocol, i.e., the esevation is done by the PATH message. t is supposed that the sende is awae of the equested QoS. Resouces Resevation: When Route A wants to initiate a QoS session with Route B, it sends a PATH message as in RSVP. The PATH message ceates the PATH and the RESV states on the oute along the path with the infomation contained in the session object. The PATH message can eseve the esouces on the diection fom Route A to Route B, Route B to Route A, o both. The diection can be maked in the fist two bits of the Flags field in the RSVP Common Heade which is cuently unused. Fo instance, 00: fo the nomal diection only (fom Route A to Route B; 0: fo the evese diection only (fom Route B to Route A; 0: fo both diections. When Route B eceives the PATH message, the

3 J. Compute Sci., 3 (8: , 2007 QoS is aleady configued on the path and can be used. Next, Route B sends a RESV message to Route A as a confimation. Bidiectional Resevation:The bidiectional esevation can be done in two ways: both diections take the same physical path o not. Same Path: The sende sends one PATH message that eseves the esouces on both diections. f we want to have a eceive-oiented potocol, the PATH message woks as in RSVP but collects infomation fo both diections and the RESV message is used to eseve the esouces. With this appoach, the numbe of signaling messages fo establishing the bidiectional esevation is divided by two when using the same physical path. Diffeent Paths: The sende sends simultaneously two PATH messages, one fo each diection. When the eceive eceives both PATH messages, it sends a RESV message to confim that the esevations have been successful. f one o the two esevations have failed, the RESV message can initiate new esevations. The main diffeence between ou pocess and NSS QoS is that we allow the sende to eseve esouces fo the eceive without eceiving a quey equest. As a esult, the pocess is faste. We can also have a eceive-oiented potocol by utilizing the RESV to eseve the esouces. n the sende-oiented case, the QoS is configued along the paths as soon as the PATH messages ae eceived. Even if thee ae similaities with RSVP-TE and NSS QoS, the main diffeence is that RSVP+ allows a PATH message to eseve esouces in evey diection. Thee is no need to wait fo a quey message befoe launching the esevation. States Refesh: We popose a new and simple way to efesh the states in a oute. Ou poposal is based on the fact that the efesh messages ae most of the time copies of the oiginal messages. They ae useful when a new path has to be signaled due to a netwok failue o when the specifications of the esevation have changed. n the fome case, the local epai pocess in RSVP is enough to signal the new path [5]. Fo the latte case, we can notice that the modification of a esevation does not happen fequently. Based on these obsevations, we can say that the best way to know if a session is still woking is to eceive packets associated to this session. Data taffic is most of the time enough to efesh the sessions. Ou poposal is as follows. When a oute eceives a data packet of a given flow, the oute can update the expiation time associated to the states of the flow. The oute can update the expiation time fo each packet o afte a cetain amount of time since the last update. n this case, the states will not expie while packets ae flowing. f thee is no taffic but the sende wants to keep the esevation, it sends a classical PATH efesh message along the path. This message is fowaded with high pioity along the path to maintain the states. f a state expies in a oute, it sends a PathTea message to delete the esevations along the path. With this solution, the need fo explicitly efesh messages may be educed to nothing, impoving the bandwidth usage. Futhemoe, a efesh message could be lost while the session is still active. With efeshment done by the data packets, each packet acts as a efesh message so the pobability to lose efesh infomation is consequently educed. Ou efesh pocess is moe obust and the idea can be used to any soft state potocol. Session Blocking Reduction:n sende-oiented esevation potocols, a potential poblem is that an uncompleted session blocks anothe one. Fo instance, suppose that Sende # sends a PATH message to Receive # and, afte a few seconds, Sende #2 wants to eseve esouces to Receive #2 but the equest is efused due to the fist esevation (see Fig.. We popose a solution to educe this kind of blocking. Fist, the following notation is used. Let C be the capacity of the inteface (pot, C c, the eseved capacity that has been confimed and cannot be used by a new equest, C u, the unconfimed but eseved capacity and cannot be used by a new equest, C, the esidual capacity that is not eseved and, finally, A, the capacity equested on the inteface. Fist note that C = C c + C u + C. Fig. : Session blocking example When a equest eaches an inteface, thee ae thee cases. Case : A < C n that case, the equest is accepted. The oute eseves the capacity and fowads the equest to the next oute. Case 2: A > C C c The equest is ejected due to insufficient capacity. 660

4 J. Compute Sci., 3 (8: , 2007 Case 3: C < A < C + C u n that case, ou poposition follows. Fist, the oute puts the equest on hold fo a timeout. The oute can keep a waiting list odeed by pioity class o aival time. f duing this timeout, enough unconfimed esouces ae feed, the ongoing esevation will be accepted and fowaded to the next hop. Othewise, the equest is ejected. With this pocess, the setup time may incease but the blocking due to uncompleted esevation is educed. PERFORMANCE ANALYSS n this section, we assess the pefomance of RSVP+. The metics chosen ae the time to establish a esevation, the estoation time when a failue occus and the amount of signaling messages. We compae RSVP+ to the classical RSVP fo unidiectional esevations because RSVP and RSVP-TE have the same pocedue fo such esevations. Fo bidiectional esevations, we compae RSVP to RSVPv2 because RSVPv2 has bette pefomance than classical RSVP fo such esevations [0]. t is impotant to mention that we choose RSVPv2 instead of RSVP-TE because the latte woks with MPLS and involves label distibution. Howeve, RSVPv2 and RSVP-TE have the same pocedue fo bidiectional esevations except can be witten down fo unidiectional and bidiectional esevations. Unidiectional Resevation RSVP : T e = T c +2 T t RSVP+: T e = T c + T t. Bidiectional Resevation RSVPv2: T e =2 T c +2 T t RSVP+ : T e =2 T c + T t (fo one PATH message, T e = T c + T t (fo two PATH messages. The simulato OPNET.0 is used to un ou simulations. The fist test is to compae the setup time between RSVP and RSVP+. Fig. 2 shows the test netwok that is composed of two sendes and two eceives who ae communicating though a bidiectional sevice of 96 kbps. Sende # is communicating with Receive # and Sende #2 with Receive #2. We used thee types of links: 256, 52 and 024 kbps. Fig. 3 shows that RSVP+ has a bette setup time than RSVP fo unidiectional esevations. Fo bidiectional esevations, we consideed the case whee both sessions use the same physical path. f both sessions ae not equied to use the same path, the esults fo RSVP+ fo bidiectional and unidiectional esevations should be the same since both esevations ae launched simultaneously. Fig. 4 shows that RSVP+ has a bette setup time than RSVP fo bidiectional esevations. t can also be obseved that RSVP+ is appoximately twice faste than RSVPv2 fo establishing bidiectional esevations. This can be explained by the fact that the oute configuation time, T c, is vey small. As a esult, T e 2 T t fo RSVPv2, T e T t fo RSVP+ and T e (RSVP+ 0.5 T e (RSVPv2. Fig. 2: Test netwok used to analyze the setup time that in RSVPv2, the downsteam oute could not tansmit afte eceiving the PATH messages even if esouces ae eseved. As we ae concened with the time fo establishing the esevation, this detail is not impotant fo us. We did not choose NSS because some pocesses ae simila to RSVPv2 and is still in development. Setup Time Reduction: Let T e be the establishment time of a given esevation, T t, the tansfe time fom the sende to the eceive and T c, the configuation time Fig. 3: Setup time as a function of the link capacity fo of evey oute along the path. The following equations unidiectional esevation 66

5 J. Compute Sci., 3 (8: , 2007 Fig. 4: Setup time as a function of the link capacity fo bidiectional esevation Restoation Time in Failue Scenaios: Failue ecovey is an impotant issue in netwoks. The ecovey time has to be shot in ode to quickly estoe the QoS fo the affected flows. n ou expeiment, we use two sendes and two eceives with the same 96 kbps application. The test netwok is pesented in Fig. 5. Sende # is communicating with Receive # using RSVP and Sende #2 is communicating with Receive #2 without RSVP. n the no failue scenaio, the flows use the path A-C-B. Afte 00 seconds, we simulate the failue of Route C. Thus, the flows ae eouted though the path A-D-B. We use 28 kbps links to put emphasis on congestion. Ou objective is to detemine if ou algoithm is able to quickly estoe the QoS on the altenate path. We use RSVP, RSVPv2 and RSVP+ fo the simulation. The esults ae illustated in Fig. 6. Fig. 6 shows that the QoS estoation time is smalle fo RSVP+. This can be explained by the fact that when a failue occus, the taffics ae fowaded though the altenate path in best effot until the QoS is estoed. Since RSVP+ configues the QoS with the PATH message, the QoS is estoed faste. So when the path message joins the eceive, the entie altenate path can povide the QoS end-to-end. Fig. 6: QoS (end-to-end delay estoation time in a failue scenaio fo RSVP, RSVPv2 and RSVP+ Refesh Reduction: n this section, we want to assess the poposed efesh pocedue. The test netwok, pesented in Fig. 7, has seven sendes and seven eceives who ae communicating though a bidiectional sevice of 96 kbps. The link capacity used is 500 kbps and the simulation time is 600 seconds. Fig. 8 shows that the states ae being efeshed when using RSVP+. Fo each RSVP packet sent o eceived, we checked the numbe of active RESV states in the oute. (Note that the esults fo PATH states ae simila. As mentioned befoe, the potocol RSVP+ is implemented such that the states ae efeshed fo evey packet associated to a flow. This appoach does not have a measuable impact on the CPU utilization of the outes (see Fig. 9. Fig. 7: Test netwok used to analyze the efesh load eduction Fig. 5: Test netwok used to analyze the estoation time in failue scenaios 662 Fig. 8: Numbe of active RESV in Route B fo RSVP+

6 J. Compute Sci., 3 (8: , 2007 Fig. 0 illustates the numbe of efesh messages (PATH and RESV sent by Route B fo RSVP, RSVPv2 and RSVP+. The efesh inteval used is seconds and the simulation time is 600 seconds (i.e., 8 efesh cycles. Fig. 9: CPU utilization of Route B fo RSVP and RSVP+ Fig. 0: Numbe of efesh messages sent by Route B fo RSVP, RSVPv2 and RSVP+ The following notation is used to evaluate the aveage signaling load geneate by a single oute: N, the numbe of outes in the netwok; B, the bundle heade length in RFC 296 (in bits; C, the aveage numbe of bidiectional connections flowing though a oute; D, the aveage session duation (in sec; F, the aveage numbe of connected intefaces on a oute; H P, the length of an P packet heade (in bits;, the efesh inteval fo a given oute (in sec; M, the length of message object in RFC 296 (in bits; P, the length of the PATH message (in bits; R, the length of the RESV message (in bits; S, the heade length of the message that contains the messages (in bits; L, the aveage efesh signaling load geneated by a single oute when using classical efesh pocedue (in bps; L B, the aveage efesh signaling load geneated by a single oute when using bundle descibed in RFC 296 (in bps; L S, the aveage efesh signaling load geneated by a single oute when using SRefesh descibed in RFC 296 (in bps. Fist note that fo RSVP+, the signaling load is zeo since thee ae no efesh messages. Moeove, fo RFC 296 solutions, thee is only one P heade pe bundle of RSVP messages and we conside the acknowledgement messages. The equation of the signaling load fo each potocol follows. t can be obseved that fo RSVP, the numbe of efesh messages at each cycle is 28 (i.e., 4 PATH messages and 4 RESV messages. The total numbe of messages fo the simulation is then 546 (i.e., 8 cycles of efesh messages, 28 setup messages and 4 ResvConf messages. Fo RSVPv2, the numbe of efesh messages at each cycle is 4 (i.e., 7 PATH messages and 7 RESV messages. The total numbe of messages fo the simulation is then 266 (i.e., 8 cycles of efesh and 4 setup messages. Finally, RSVP+ pefoms a total of 4 messages fo the setup of the 7 bidiectional sessions. The teadown messages ae not consideed in the simulations. Note that RSVP and RSVPv2 signaling messages gow linealy with the simulation time whee RSVP+ signaling messages stay constant at 4 messages duing the simulation time. This is an advantage fo scalability assuming a lage numbe of simultaneous sessions flow though the netwok. 663 RSVP L = 2C ( P + H P + ( R + H P = 2C ( P + R + H P L B = (2CP + 2CR + FB + FH P L S = + FS = [ 2C( P + R + M + F( B + S + H ] (2CM = [ 8CM + F( S + H ] + FS + FH P P P ( (2 (3

7 RSVPv2 L = C ( P + H P + ( R + H P = C ( P + R + 2H P L B = ( CP + CR + FB + FH P L S = + FS = [ C( P + R + 2M + F( B + S + H ] ( CM = [ 4CM + F( S + H ] + FS + FH P P J. Compute Sci., 3 (8: , 2007 P (4 (5 (6 Based on RFC 2205, is supposed to be between 5 and 45 seconds. Let us calculate the bandwidth (in bps fo the exteme values when B is set to 64 bits, F to 3, H P to 60 bits, M to 64 bits, P to 896 bits, R to 736 bits, and S to 64 bits. The esults ae pesented in tables and 2. The esults ae descibed fo classical efesh, bundle extensions and SRefesh extensions. Fo all scenaios, RSVPv2 gives bette pefomances than RSVP. Table : Refesh signaling load (in bps fo = 5 seconds RSVP RSVPv2 Classical C 30.4 C Bundle C C SRefesh 34.3 C C Table 2: Refesh signaling load (in bps fo = 45 seconds RSVP RSVPv2 Classical C C Bundle C C SRefesh.37 C C The esults in those tables also pesent the gap between RSVP+ and RSVP and the gap between RSVP+ and RSVPv2 since the signaling load of RSVP+ due to efesh message is zeo. These esults ae only the aveage signaling load fo one oute. Now conside a netwok with N = 30 nodes and C = 000. Let us calculate the oveall netwok signaling load NL S, fo some cases. RSVP and classical Refesh, = 5 seconds: NL S = 30[260.27(000] = Mbps 664 RSVP and classical Refesh, = 45 seconds: NL S = 30[86.75(000] = Mbps RSVPv2 and SRefesh, = 5 seconds: NL S = 30[7.07( ] = kbps RSVPv2 and SRefesh, = 45 seconds: NL S = 30[5.67( ] = kbps. As a esult, RSVP with classical efesh is the wost case and RSVPv2 with SRefesh is the best case. Best Field of Applications: RSVP+ is a potocol that can be used instead of RSVP. Howeve, RSVP+ woks bette in uneliable netwoks because its estoation time is bette. Anothe impotant aea is mobile netwoks whee the netwok needs to quickly estoe QoS in a new path when it switches fom an access oute to anothe. RSVP+ educes the delay to estoe the QoS in the new segment. CONCLUSONS AND FURTHER WORKS n this pape, we poposed RSVP+, an impoved esouce esevation potocol. Ou potocol is sendeoiented. With one PATH message, we can signal bidiectional esevations o unidiectional esevations in evey diection without the need of a quey message like in NSS QoS. RSVP+ sets up the esevations moe quickly than the othe potocols and the estoation time is faste. Moeove, we have poposed a new efesh pocedue with a minimum numbe of efesh messages. RSVP+ is also moe obust because evey data packet acts like a efesh packet. Many featues of RSVP+ could be included in othe esouce esevation potocols like NSS QoS. Thee ae seveal avenues of eseach that ae open at this point. ndeed, it would be inteesting to implement the efesh mechanism in a way that each oute will update the state only afte a cetain inteval of time and to see the pefomance of RSVP+ in a mobility context and to implement the solution fo educing the blocking due to uncompleted esevation. REFERENCES. Abondo, C., and S. Piee, Hieachical Poxy Mobile Resouce Resevation Potocol, ETF ntenet Daft, daft-abondo-hmpsvp-00.txt. 2. Bege, L., D. Gan, G. Swallow, P. Pan, F. Tommasi and S. Molendini, 200. RSVP Refesh Ovehead Reduction Extensions, ETF RFC 296.

8 J. Compute Sci., 3 (8: , Bege, L., Genealized Multi-Potocol Label Switching (GMPLS Signaling Resouce ReseVation Potocol-Taffic Engineeing (RSVP- TE Extensions, ETF RFC Baden, R. and D. Clak, 994. ntegated Sevices in the ntenet Achitectue: an Oveview, ETF RFC Baden, L., S. Zhang, S. Beson, S. Hezog and S. Jamin, 997. Resouce ReSeVation Potocol (RSVP Vesion Functional Specification, ETF RFC Baden, R. and L. Zhang, 997. Resouce ReSeVation Potocol (RSVP Vesion Message Pocessing Rules, ETF RFC Hancock, R., G. Kaagiannis, J. Loughney and S. Van den Bosch, Next Steps in Signaling (NSS: Famewok, ETF RFC Manne, J., G. Kaagiannis, A. McDonald and S. Van den Bosch, NSLP fo Quality-of-Sevice signaling, ETF ntenet Daft, daft-ietf-nsis-qosnslp-08.txt. 9. Ni, N. and X. Xiao, 999. ntenet QoS: A Big Pictue, EEE Netwoks, 3:2, Westbeg, L., A. Bade, D. Patain and V. Rexhepi, A Poposal fo RSVPv2-NSLP, ETF ntenet Daft, daft-westbeg-poposal-fo-svpv2-nslp- 00.txt. 665

Prioritized Traffic Recovery over GMPLS Networks

Prioritized Traffic Recovery over GMPLS Networks Pioitized Taffic Recovey ove GMPLS Netwoks 2005 IEEE. Pesonal use of this mateial is pemitted. Pemission fom IEEE mu be obtained fo all othe uses in any cuent o futue media including epinting/epublishing

More information

IP Multicast Simulation in OPNET

IP Multicast Simulation in OPNET IP Multicast Simulation in OPNET Xin Wang, Chien-Ming Yu, Henning Schulzinne Paul A. Stipe Columbia Univesity Reutes Depatment of Compute Science 88 Pakway Dive South New Yok, New Yok Hauppuage, New Yok

More information

An Efficient Handover Mechanism Using the General Switch Management Protocol on a Multi-Protocol Label Switching Network

An Efficient Handover Mechanism Using the General Switch Management Protocol on a Multi-Protocol Label Switching Network An Efficient andove Mechanism Using the Geneal Switch Management Potocol on a Multi-Potocol abel Switching Netwok Seong Gon hoi, yun Joo Kang, and Jun Kyun hoi Using the geneal switch management potocol

More information

IP Network Design by Modified Branch Exchange Method

IP Network Design by Modified Branch Exchange Method Received: June 7, 207 98 IP Netwok Design by Modified Banch Method Kaiat Jaoenat Natchamol Sichumoenattana 2* Faculty of Engineeing at Kamphaeng Saen, Kasetsat Univesity, Thailand 2 Faculty of Management

More information

Detection and Recognition of Alert Traffic Signs

Detection and Recognition of Alert Traffic Signs Detection and Recognition of Alet Taffic Signs Chia-Hsiung Chen, Macus Chen, and Tianshi Gao 1 Stanfod Univesity Stanfod, CA 9305 {echchen, macuscc, tianshig}@stanfod.edu Abstact Taffic signs povide dives

More information

Modelling, simulation, and performance analysis of a CAN FD system with SAE benchmark based message set

Modelling, simulation, and performance analysis of a CAN FD system with SAE benchmark based message set Modelling, simulation, and pefomance analysis of a CAN FD system with SAE benchmak based message set Mahmut Tenuh, Panagiotis Oikonomidis, Peiklis Chachalakis, Elias Stipidis Mugla S. K. Univesity, TR;

More information

ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS

ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS Daniel A Menascé Mohamed N Bennani Dept of Compute Science Oacle, Inc Geoge Mason Univesity 1211 SW Fifth

More information

Slotted Random Access Protocol with Dynamic Transmission Probability Control in CDMA System

Slotted Random Access Protocol with Dynamic Transmission Probability Control in CDMA System Slotted Random Access Potocol with Dynamic Tansmission Pobability Contol in CDMA System Intaek Lim 1 1 Depatment of Embedded Softwae, Busan Univesity of Foeign Studies, itlim@bufs.ac.k Abstact In packet

More information

Configuring RSVP-ATM QoS Interworking

Configuring RSVP-ATM QoS Interworking Configuing RSVP-ATM QoS Intewoking Last Updated: Januay 15, 2013 This chapte descibes the tasks fo configuing the RSVP-ATM QoS Intewoking featue, which povides suppot fo Contolled Load Sevice using RSVP

More information

On using circuit-switched networks for file transfers

On using circuit-switched networks for file transfers On using cicuit-switched netwoks fo file tansfes Xiuduan Fang, Malathi Veeaaghavan Univesity of Viginia Email: {xf4c, mv5g}@viginia.edu Abstact High-speed optical cicuit-switched netwoks ae being deployed

More information

SCALABLE ENERGY EFFICIENT AD-HOC ON DEMAND DISTANCE VECTOR (SEE-AODV) ROUTING PROTOCOL IN WIRELESS MESH NETWORKS

SCALABLE ENERGY EFFICIENT AD-HOC ON DEMAND DISTANCE VECTOR (SEE-AODV) ROUTING PROTOCOL IN WIRELESS MESH NETWORKS SCALABL NRGY FFICINT AD-HOC ON DMAND DISTANC VCTOR (S-AODV) ROUTING PROTOCOL IN WIRLSS MSH NTWORKS Sikande Singh Reseach Schola, Depatment of Compute Science & ngineeing, Punjab ngineeing College (PC),

More information

Efficient protection of many-to-one. communications

Efficient protection of many-to-one. communications Efficient potection of many-to-one communications Miklós Molná, Alexande Guitton, Benad Cousin, and Raymond Maie Iisa, Campus de Beaulieu, 35 042 Rennes Cedex, Fance Abstact. The dependability of a netwok

More information

Combinatorial Mobile IP: A New Efficient Mobility Management Using Minimized Paging and Local Registration in Mobile IP Environments

Combinatorial Mobile IP: A New Efficient Mobility Management Using Minimized Paging and Local Registration in Mobile IP Environments Wieless Netwoks 0, 3 32, 200 200 Kluwe Academic Publishes. Manufactued in The Nethelands. Combinatoial Mobile IP: A New Efficient Mobility Management Using Minimized Paging and Local Registation in Mobile

More information

WIRELESS sensor networks (WSNs), which are capable

WIRELESS sensor networks (WSNs), which are capable IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. XX, NO. XX, XXX 214 1 Lifetime and Enegy Hole Evolution Analysis in Data-Gatheing Wieless Senso Netwoks Ju Ren, Student Membe, IEEE, Yaoxue Zhang, Kuan

More information

Controlled Information Maximization for SOM Knowledge Induced Learning

Controlled Information Maximization for SOM Knowledge Induced Learning 3 Int'l Conf. Atificial Intelligence ICAI'5 Contolled Infomation Maximization fo SOM Knowledge Induced Leaning Ryotao Kamimua IT Education Cente and Gaduate School of Science and Technology, Tokai Univeisity

More information

Hierarchically Clustered P2P Streaming System

Hierarchically Clustered P2P Streaming System Hieachically Clusteed P2P Steaming System Chao Liang, Yang Guo, and Yong Liu Polytechnic Univesity Thomson Lab Booklyn, NY 11201 Pinceton, NJ 08540 Abstact Pee-to-pee video steaming has been gaining populaity.

More information

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012 2011, Scienceline Publication www.science-line.com Jounal of Wold s Electical Engineeing and Technology J. Wold. Elect. Eng. Tech. 1(1): 12-16, 2012 JWEET An Efficient Algoithm fo Lip Segmentation in Colo

More information

EE 6900: Interconnection Networks for HPC Systems Fall 2016

EE 6900: Interconnection Networks for HPC Systems Fall 2016 EE 6900: Inteconnection Netwoks fo HPC Systems Fall 2016 Avinash Kaanth Kodi School of Electical Engineeing and Compute Science Ohio Univesity Athens, OH 45701 Email: kodi@ohio.edu 1 Acknowledgement: Inteconnection

More information

Quality Aware Privacy Protection for Location-based Services

Quality Aware Privacy Protection for Location-based Services In Poceedings of the th Intenational Confeence on Database Systems fo Advanced Applications (DASFAA 007), Bangkok, Thailand, Apil 9-, 007. Quality Awae Pivacy Potection fo Location-based Sevices Zhen Xiao,,

More information

RT-WLAN: A Soft Real-Time Extension to the ORiNOCO Linux Device Driver

RT-WLAN: A Soft Real-Time Extension to the ORiNOCO Linux Device Driver 1 RT-WLAN: A Soft Real-Time Extension to the ORiNOCO Linux Device Dive Amit Jain Daji Qiao Kang G. Shin The Univesity of Michigan Ann Abo, MI 4819, USA {amitj,dqiao,kgshin@eecs.umich.edu Abstact The cuent

More information

An Unsupervised Segmentation Framework For Texture Image Queries

An Unsupervised Segmentation Framework For Texture Image Queries An Unsupevised Segmentation Famewok Fo Textue Image Queies Shu-Ching Chen Distibuted Multimedia Infomation System Laboatoy School of Compute Science Floida Intenational Univesity Miami, FL 33199, USA chens@cs.fiu.edu

More information

On the Forwarding Area of Contention-Based Geographic Forwarding for Ad Hoc and Sensor Networks

On the Forwarding Area of Contention-Based Geographic Forwarding for Ad Hoc and Sensor Networks On the Fowading Aea of Contention-Based Geogaphic Fowading fo Ad Hoc and Senso Netwoks Dazhi Chen Depatment of EECS Syacuse Univesity Syacuse, NY dchen@sy.edu Jing Deng Depatment of CS Univesity of New

More information

MANET QoS support without reservations

MANET QoS support without reservations SECURITY AND COMMUNICATION NETWORKS Secuity Comm. Netwoks (2010) Published online in Wiley InteScience (www.intescience.wiley.com)..183 SPECIAL ISSUE PAPER MANET QoS suppot without esevations Soon Y. Oh,

More information

The Dual Round Robin Matching Switch with Exhaustive Service

The Dual Round Robin Matching Switch with Exhaustive Service The Dual Round Robin Matching Switch with Exhaustive Sevice Yihan Li, Shivenda S. Panwa, H. Jonathan Chao Abstact Vitual Output Queuing is widely used by fixed-length highspeed switches to ovecome head-of-line

More information

(1) W tcp = (3) N. Assuming 1 P r 1. = W r (4) a 1/(k+1) W 2/(k+1)

(1) W tcp = (3) N. Assuming 1 P r 1. = W r (4) a 1/(k+1) W 2/(k+1) 1 Multi Path PERT Ankit Singh and A. L. Naasimha Reddy Electical and Compute Engineeing Depatment, Texas A&M Univesity; email: eddy@ece.tamu.edu. Abstact This pape pesents a new multipath delay based algoithm,

More information

IS-IS Protocol Hardware Implementation for VPN Solutions

IS-IS Protocol Hardware Implementation for VPN Solutions IS-IS Potocol Hadwae Implementation fo VPN Solutions MOHAMED ABOU-GABAL, RAYMOND PETERKIN, DAN IONESCU School of Infomation Technology and Engineeing (SITE) Univesity of Ottawa 161 Louis Pasteu, P.O. Box

More information

Lifetime and Energy Hole Evolution Analysis in Data-Gathering Wireless Sensor Networks

Lifetime and Energy Hole Evolution Analysis in Data-Gathering Wireless Sensor Networks 788 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 12, NO. 2, APRIL 2016 Lifetime and Enegy Hole Evolution Analysis in Data-Gatheing Wieless Senso Netwoks Ju Ren, Student Membe, IEEE, Yaoxue Zhang,

More information

Topological Characteristic of Wireless Network

Topological Characteristic of Wireless Network Topological Chaacteistic of Wieless Netwok Its Application to Node Placement Algoithm Husnu Sane Naman 1 Outline Backgound Motivation Papes and Contibutions Fist Pape Second Pape Thid Pape Futue Woks Refeences

More information

INFORMATION DISSEMINATION DELAY IN VEHICLE-TO-VEHICLE COMMUNICATION NETWORKS IN A TRAFFIC STREAM

INFORMATION DISSEMINATION DELAY IN VEHICLE-TO-VEHICLE COMMUNICATION NETWORKS IN A TRAFFIC STREAM INFORMATION DISSEMINATION DELAY IN VEHICLE-TO-VEHICLE COMMUNICATION NETWORKS IN A TRAFFIC STREAM LiLi Du Depatment of Civil, Achitectual, and Envionmental Engineeing Illinois Institute of Technology 3300

More information

Towards Adaptive Information Merging Using Selected XML Fragments

Towards Adaptive Information Merging Using Selected XML Fragments Towads Adaptive Infomation Meging Using Selected XML Fagments Ho-Lam Lau and Wilfed Ng Depatment of Compute Science and Engineeing, The Hong Kong Univesity of Science and Technology, Hong Kong {lauhl,

More information

Module 6 STILL IMAGE COMPRESSION STANDARDS

Module 6 STILL IMAGE COMPRESSION STANDARDS Module 6 STILL IMAE COMPRESSION STANDARDS Lesson 17 JPE-2000 Achitectue and Featues Instuctional Objectives At the end of this lesson, the students should be able to: 1. State the shotcomings of JPE standad.

More information

HISTOGRAMS are an important statistic reflecting the

HISTOGRAMS are an important statistic reflecting the JOURNAL OF L A T E X CLASS FILES, VOL. 14, NO. 8, AUGUST 2015 1 D 2 HistoSketch: Disciminative and Dynamic Similaity-Peseving Sketching of Steaming Histogams Dingqi Yang, Bin Li, Laua Rettig, and Philippe

More information

Scaling Location-based Services with Dynamically Composed Location Index

Scaling Location-based Services with Dynamically Composed Location Index Scaling Location-based Sevices with Dynamically Composed Location Index Bhuvan Bamba, Sangeetha Seshadi and Ling Liu Distibuted Data Intensive Systems Laboatoy (DiSL) College of Computing, Geogia Institute

More information

Optical Flow for Large Motion Using Gradient Technique

Optical Flow for Large Motion Using Gradient Technique SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 3, No. 1, June 2006, 103-113 Optical Flow fo Lage Motion Using Gadient Technique Md. Moshaof Hossain Sake 1, Kamal Bechkoum 2, K.K. Islam 1 Abstact: In this

More information

MAC Protocol for Supporting QoS in All-IP HiperLAN2

MAC Protocol for Supporting QoS in All-IP HiperLAN2 MAC Potocol fo Suppoting QoS in All-IP HipeLAN Chistos E. Politis, Rahim Tafazolli Univesity of Suey Cente fo Communication Systems Reseach Guildfod, GU 7XH, Suey, UK Tel.: +44 483 683463, FAX: +44 483

More information

Exploring non-typical memcache architectures for decreased latency and distributed network usage.

Exploring non-typical memcache architectures for decreased latency and distributed network usage. Syacuse Univesity SURFACE Electical Engineeing and Compute Science Technical Repots College of Engineeing and Compute Science 9-5-20 Exploing non-typical memcache achitectues fo deceased latency and distibuted

More information

Segmentation of Casting Defects in X-Ray Images Based on Fractal Dimension

Segmentation of Casting Defects in X-Ray Images Based on Fractal Dimension 17th Wold Confeence on Nondestuctive Testing, 25-28 Oct 2008, Shanghai, China Segmentation of Casting Defects in X-Ray Images Based on Factal Dimension Jue WANG 1, Xiaoqin HOU 2, Yufang CAI 3 ICT Reseach

More information

Event-based Location Dependent Data Services in Mobile WSNs

Event-based Location Dependent Data Services in Mobile WSNs Event-based Location Dependent Data Sevices in Mobile WSNs Liang Hong 1, Yafeng Wu, Sang H. Son, Yansheng Lu 3 1 College of Compute Science and Technology, Wuhan Univesity, China Depatment of Compute Science,

More information

Erasure-Coding Based Routing for Opportunistic Networks

Erasure-Coding Based Routing for Opportunistic Networks Easue-Coding Based Routing fo Oppotunistic Netwoks Yong Wang, Sushant Jain, Magaet Matonosi, Kevin Fall Pinceton Univesity, Univesity of Washington, Intel Reseach Bekeley ABSTRACT Routing in Delay Toleant

More information

Communication vs Distributed Computation: an alternative trade-off curve

Communication vs Distributed Computation: an alternative trade-off curve Communication vs Distibuted Computation: an altenative tade-off cuve Yahya H. Ezzeldin, Mohammed amoose, Chistina Fagouli Univesity of Califonia, Los Angeles, CA 90095, USA, Email: {yahya.ezzeldin, mkamoose,

More information

Conversion Functions for Symmetric Key Ciphers

Conversion Functions for Symmetric Key Ciphers Jounal of Infomation Assuance and Secuity 2 (2006) 41 50 Convesion Functions fo Symmetic Key Ciphes Deba L. Cook and Angelos D. Keomytis Depatment of Compute Science Columbia Univesity, mail code 0401

More information

A New Finite Word-length Optimization Method Design for LDPC Decoder

A New Finite Word-length Optimization Method Design for LDPC Decoder A New Finite Wod-length Optimization Method Design fo LDPC Decode Jinlei Chen, Yan Zhang and Xu Wang Key Laboatoy of Netwok Oiented Intelligent Computation Shenzhen Gaduate School, Habin Institute of Technology

More information

Dynamic Topology Control to Reduce Interference in MANETs

Dynamic Topology Control to Reduce Interference in MANETs Dynamic Topology Contol to Reduce Intefeence in MANETs Hwee Xian TAN 1,2 and Winston K. G. SEAH 2,1 {stuhxt, winston}@i2.a-sta.edu.sg 1 Depatment of Compute Science, School of Computing, National Univesity

More information

arxiv: v2 [physics.soc-ph] 30 Nov 2016

arxiv: v2 [physics.soc-ph] 30 Nov 2016 Tanspotation dynamics on coupled netwoks with limited bandwidth Ming Li 1,*, Mao-Bin Hu 1, and Bing-Hong Wang 2, axiv:1607.05382v2 [physics.soc-ph] 30 Nov 2016 1 School of Engineeing Science, Univesity

More information

AMERICAN UNIVERSITY OF BEIRUT IMPROVING DATA COMMUNICATIONS IN VEHICULAR AD HOC NETWORKS VIA COGNITIVE NETWORKS TECHNIQUES ALI JAWAD GHANDOUR

AMERICAN UNIVERSITY OF BEIRUT IMPROVING DATA COMMUNICATIONS IN VEHICULAR AD HOC NETWORKS VIA COGNITIVE NETWORKS TECHNIQUES ALI JAWAD GHANDOUR AMERICAN UNIVERSITY OF BEIRUT IMPROVING DATA COMMUNICATIONS IN VEHICULAR AD HOC NETWORKS VIA COGNITIVE NETWORKS TECHNIQUES by ALI JAWAD GHANDOUR A thesis submitted in patial fulfillment of the equiements

More information

AN ANALYSIS OF COORDINATED AND NON-COORDINATED MEDIUM ACCESS CONTROL PROTOCOLS UNDER CHANNEL NOISE

AN ANALYSIS OF COORDINATED AND NON-COORDINATED MEDIUM ACCESS CONTROL PROTOCOLS UNDER CHANNEL NOISE AN ANALYSIS OF COORDINATED AND NON-COORDINATED MEDIUM ACCESS CONTROL PROTOCOLS UNDER CHANNEL NOISE Tolga Numanoglu, Bulent Tavli, and Wendi Heinzelman Depatment of Electical and Compute Engineeing Univesity

More information

Tier-Based Underwater Acoustic Routing for Applications with Reliability and Delay Constraints

Tier-Based Underwater Acoustic Routing for Applications with Reliability and Delay Constraints Tie-Based Undewate Acoustic Routing fo Applications with Reliability and Delay Constaints Li-Chung Kuo Depatment of Electical Engineeing State Univesity of New Yok at Buffalo Buffalo, New Yok 14260 Email:

More information

(a, b) x y r. For this problem, is a point in the - coordinate plane and is a positive number.

(a, b) x y r. For this problem, is a point in the - coordinate plane and is a positive number. Illustative G-C Simila cicles Alignments to Content Standads: G-C.A. Task (a, b) x y Fo this poblem, is a point in the - coodinate plane and is a positive numbe. a. Using a tanslation and a dilation, show

More information

Adaptation of TDMA Parameters Based on Network Conditions

Adaptation of TDMA Parameters Based on Network Conditions Adaptation of TDMA Paametes Based on Netwok Conditions Boa Kaaoglu Dept. of Elect. and Compute Eng. Univesity of Rocheste Rocheste, NY 14627 Email: kaaoglu@ece.ocheste.edu Tolga Numanoglu Dept. of Elect.

More information

A Cross-Layer Framework of QoS Routing and Distributed Scheduling for Mesh Networks

A Cross-Layer Framework of QoS Routing and Distributed Scheduling for Mesh Networks A Coss-Laye Famewok of QoS Routing and Distibuted Scheduling fo Mesh Netwoks Chi Haold Liu, Athanasios Gkelias, and Kin K. Leung Depatment of Electical and Electonic Engineeing, Impeial College London

More information

Performance Optimization in Structured Wireless Sensor Networks

Performance Optimization in Structured Wireless Sensor Networks 5 The Intenational Aab Jounal of Infomation Technology, Vol. 6, o. 5, ovembe 9 Pefomance Optimization in Stuctued Wieless Senso etwoks Amine Moussa and Hoda Maalouf Compute Science Depatment, ote Dame

More information

Time-Constrained Big Data Transfer for SDN-Enabled Smart City

Time-Constrained Big Data Transfer for SDN-Enabled Smart City Emeging Tends, Issues, and Challenges in Big Data and Its Implementation towad Futue Smat Cities Time-Constained Big Data Tansfe fo SDN-Enabled Smat City Yuanguo Bi, Chuan Lin, Haibo Zhou, Peng Yang, Xuemin

More information

An effective hop-by-hop Interest shaping mechanism for CCN communications

An effective hop-by-hop Interest shaping mechanism for CCN communications An effective hop-by-hop Inteest shaping mechanism fo CCN communications Natalya Rozhnova, Sege Fdida To cite this vesion: Natalya Rozhnova, Sege Fdida. An effective hop-by-hop Inteest shaping mechanism

More information

Number of Paths and Neighbours Effect on Multipath Routing in Mobile Ad Hoc Networks

Number of Paths and Neighbours Effect on Multipath Routing in Mobile Ad Hoc Networks Numbe of Paths and Neighbous Effect on Multipath Routing in Mobile Ad Hoc Netwoks Oday Jeew School of Infomation Systems and Accounting Univesity of Canbea Canbea ACT 2617, Austalia oday.jeew@canbea.edu.au

More information

Minimizing spatial and time reservation with Collision-Aware DCF in mobile ad hoc networks

Minimizing spatial and time reservation with Collision-Aware DCF in mobile ad hoc networks Available online at www.sciencediect.com Ad Hoc Netwoks 7 (29) 23 247 www.elsevie.com/locate/adhoc Minimizing spatial and time esevation with Collision-Awae DCF in mobile ad hoc netwoks Lubo Song a, Chansu

More information

A Memory Efficient Array Architecture for Real-Time Motion Estimation

A Memory Efficient Array Architecture for Real-Time Motion Estimation A Memoy Efficient Aay Achitectue fo Real-Time Motion Estimation Vasily G. Moshnyaga and Keikichi Tamau Depatment of Electonics & Communication, Kyoto Univesity Sakyo-ku, Yoshida-Honmachi, Kyoto 66-1, JAPAN

More information

THE THETA BLOCKCHAIN

THE THETA BLOCKCHAIN THE THETA BLOCKCHAIN Theta is a decentalized video steaming netwok, poweed by a new blockchain and token. By Theta Labs, Inc. Last Updated: Nov 21, 2017 esion 1.0 1 OUTLINE Motivation Reputation Dependent

More information

A Fuzzy Constraint-Based Routing Algorithm for Traffic Engineering

A Fuzzy Constraint-Based Routing Algorithm for Traffic Engineering Fuzz Constaint-ased Routing lgoithm fo Taffic Engineeing Junaid. Khan and Hussein M. lnuweii Depatment of Electical & Compute Engineeing, 2356 Main Mall, Univesit of itish Columbia, Vancouve,.C. Canada,

More information

The concept of PARPS - Packet And Resource Plan Scheduling

The concept of PARPS - Packet And Resource Plan Scheduling The concept of PARPS - Packet And Resouce Plan Scheduling Magnus Eiksson 1 and Håkan Sätebeg 2 1) Dept. of Signals, Sensos and Systems, Royal Inst. of Technology, Sweden. E-mail: magnus.eiksson@ite.mh.se.

More information

Simulation and Performance Evaluation of Network on Chip Architectures and Algorithms using CINSIM

Simulation and Performance Evaluation of Network on Chip Architectures and Algorithms using CINSIM J. Basic. Appl. Sci. Res., 1(10)1594-1602, 2011 2011, TextRoad Publication ISSN 2090-424X Jounal of Basic and Applied Scientific Reseach www.textoad.com Simulation and Pefomance Evaluation of Netwok on

More information

On Adaptive Bandwidth Sharing with Rate Guarantees

On Adaptive Bandwidth Sharing with Rate Guarantees On Adaptive Bandwidth Shaing with Rate Guaantees N.G. Duffield y T. V. Lakshman D. Stiliadis y AT&T Laboatoies Bell Labs Rm A175, 180 Pak Avenue Lucent Technologies Floham Pak, 101 Cawfods Cone Road NJ

More information

Multi-azimuth Prestack Time Migration for General Anisotropic, Weakly Heterogeneous Media - Field Data Examples

Multi-azimuth Prestack Time Migration for General Anisotropic, Weakly Heterogeneous Media - Field Data Examples Multi-azimuth Pestack Time Migation fo Geneal Anisotopic, Weakly Heteogeneous Media - Field Data Examples S. Beaumont* (EOST/PGS) & W. Söllne (PGS) SUMMARY Multi-azimuth data acquisition has shown benefits

More information

SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH

SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH I J C A 7(), 202 pp. 49-53 SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH Sushil Goel and 2 Rajesh Vema Associate Pofesso, Depatment of Compute Science, Dyal Singh College,

More information

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM Luna M. Rodiguez*, Sue Ellen Haupt, and Geoge S. Young Depatment of Meteoology and Applied Reseach Laboatoy The Pennsylvania State Univesity,

More information

On the throughput-cost tradeoff of multi-tiered optical network architectures

On the throughput-cost tradeoff of multi-tiered optical network architectures 1 On the thoughput-cost tadeoff of multi-tieed optical netwok achitectues Guy Weichenbeg, Vincent W. S. Chan, and Muiel Médad Laboatoy fo Infomation and Decision Systems Massachusetts Institute of Technology

More information

Journal of Network and Computer Applications

Journal of Network and Computer Applications Jounal of Netwok and Compute Applications 34 (211) 135 142 Contents lists available at ScienceDiect Jounal of Netwok and Compute Applications jounal homepage: www.elsevie.com/locate/jnca Optimization of

More information

Ethernet PON (epon): Design and Analysis of an Optical Access Network.

Ethernet PON (epon): Design and Analysis of an Optical Access Network. Ethenet PON epon: Design and Analysis of an Optical Access Netwo. Glen Kame Depatment of Compute Science Univesity of Califonia, Davis, CA 9566, USA Tel:.530.297.527; Fax:.530.297.530 E-mail: ame@cs.ucdavis.edu

More information

A Recommender System for Online Personalization in the WUM Applications

A Recommender System for Online Personalization in the WUM Applications A Recommende System fo Online Pesonalization in the WUM Applications Mehdad Jalali 1, Nowati Mustapha 2, Ali Mamat 2, Md. Nasi B Sulaiman 2 Abstact foeseeing of use futue movements and intentions based

More information

Wormhole Detection and Prevention in MANETs

Wormhole Detection and Prevention in MANETs Womhole Detection and Pevention in MANETs Lija Joy Compute Science and Engineeing KMEA Engineeing College Enakulum, Keala, India lijavj@gmail.com Sheena Kuian K Compute Science and Engineeing KMEA Engineeing

More information

Modeling a shared medium access node with QoS distinction

Modeling a shared medium access node with QoS distinction Modeling a shaed medium access node with QoS distinction Matthias Gies, Jonas Geutet Compute Engineeing and Netwoks Laboatoy (TIK) Swiss Fedeal Institute of Technology Züich CH-8092 Züich, Switzeland email:

More information

Spiral Recognition Methodology and Its Application for Recognition of Chinese Bank Checks

Spiral Recognition Methodology and Its Application for Recognition of Chinese Bank Checks Spial Recognition Methodology and Its Application fo Recognition of Chinese Bank Checks Hanshen Tang 1, Emmanuel Augustin 2, Ching Y. Suen 1, Olivie Baet 2, Mohamed Cheiet 3 1 Cente fo Patten Recognition

More information

Method of controlling access to intellectual switching nodes of telecommunication networks and systems

Method of controlling access to intellectual switching nodes of telecommunication networks and systems ISSN (e): 2250 3005 Volume 05 Issue 05 ay 2015 Intenational Jounal of Computational Engineeing eseach (IJCE) ethod of contolling access to intellectual switching nodes of telecommunication netwoks and

More information

Assessment of Track Sequence Optimization based on Recorded Field Operations

Assessment of Track Sequence Optimization based on Recorded Field Operations Assessment of Tack Sequence Optimization based on Recoded Field Opeations Matin A. F. Jensen 1,2,*, Claus G. Søensen 1, Dionysis Bochtis 1 1 Aahus Univesity, Faculty of Science and Technology, Depatment

More information

Input Layer f = 2 f = 0 f = f = 3 1,16 1,1 1,2 1,3 2, ,2 3,3 3,16. f = 1. f = Output Layer

Input Layer f = 2 f = 0 f = f = 3 1,16 1,1 1,2 1,3 2, ,2 3,3 3,16. f = 1. f = Output Layer Using the Gow-And-Pune Netwok to Solve Poblems of Lage Dimensionality B.J. Biedis and T.D. Gedeon School of Compute Science & Engineeing The Univesity of New South Wales Sydney NSW 2052 AUSTRALIA bbiedis@cse.unsw.edu.au

More information

A Two-stage and Parameter-free Binarization Method for Degraded Document Images

A Two-stage and Parameter-free Binarization Method for Degraded Document Images A Two-stage and Paamete-fee Binaization Method fo Degaded Document Images Yung-Hsiang Chiu 1, Kuo-Liang Chung 1, Yong-Huai Huang 2, Wei-Ning Yang 3, Chi-Huang Liao 4 1 Depatment of Compute Science and

More information

Frequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters

Frequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters Optics and Photonics Jounal, 016, 6, 94-100 Published Online August 016 in SciRes. http://www.scip.og/jounal/opj http://dx.doi.og/10.436/opj.016.68b016 Fequency Domain Appoach fo Face Recognition Using

More information

Dynamic Multiple Parity (DMP) Disk Array for Serial Transaction Processing

Dynamic Multiple Parity (DMP) Disk Array for Serial Transaction Processing IEEE TRANSACTIONS ON COMPUTERS, VOL. 50, NO. 9, SEPTEMBER 200 949 Dynamic Multiple Paity (DMP) Disk Aay fo Seial Tansaction Pocessing K.H. Yeung, Membe, IEEE, and T.S. Yum, Senio Membe, IEEE AbstactÐThe

More information

Image Enhancement in the Spatial Domain. Spatial Domain

Image Enhancement in the Spatial Domain. Spatial Domain 8-- Spatial Domain Image Enhancement in the Spatial Domain What is spatial domain The space whee all pixels fom an image In spatial domain we can epesent an image by f( whee x and y ae coodinates along

More information

Root Cause Analysis for Long-Lived TCP Connections

Root Cause Analysis for Long-Lived TCP Connections Root Cause Analysis fo Long-Lived TCP Connections M. Siekkinen, G. Uvoy-Kelle, E. W. Biesack, T. En-Najjay Institut Euécom BP 93, 694 Sophia-Antipolis Cedex, Fance Email: {siekkine,uvoy,ebi,ennajja}@euecom.f

More information

Illumination methods for optical wear detection

Illumination methods for optical wear detection Illumination methods fo optical wea detection 1 J. Zhang, 2 P.P.L.Regtien 1 VIMEC Applied Vision Technology, Coy 43, 5653 LC Eindhoven, The Nethelands Email: jianbo.zhang@gmail.com 2 Faculty Electical

More information

Lecture # 04. Image Enhancement in Spatial Domain

Lecture # 04. Image Enhancement in Spatial Domain Digital Image Pocessing CP-7008 Lectue # 04 Image Enhancement in Spatial Domain Fall 2011 2 domains Spatial Domain : (image plane) Techniques ae based on diect manipulation of pixels in an image Fequency

More information

Analysis of Wired Short Cuts in Wireless Sensor Networks

Analysis of Wired Short Cuts in Wireless Sensor Networks Analysis of Wied Shot Cuts in Wieless Senso Netwos ohan Chitaduga Depatment of Electical Engineeing, Univesity of Southen Califonia, Los Angeles 90089, USA Email: chitadu@usc.edu Ahmed Helmy Depatment

More information

Multidimensional Testing

Multidimensional Testing Multidimensional Testing QA appoach fo Stoage netwoking Yohay Lasi Visuality Systems 1 Intoduction Who I am Yohay Lasi, QA Manage at Visuality Systems Visuality Systems the leading commecial povide of

More information

IBM Optim Query Tuning Offerings Optimize Performance and Cut Costs

IBM Optim Query Tuning Offerings Optimize Performance and Cut Costs IBM Optim Quey Tuning Offeings Optimize Pefomance and Cut Costs Saghi Amisoleymani Solution Achitect Integated Data Management amisole@us.ibm.com June 9, 2010 Disclaime Copyight IBM Copoation [cuent yea].

More information

High performance CUDA based CNN image processor

High performance CUDA based CNN image processor High pefomance UDA based NN image pocesso GEORGE VALENTIN STOIA, RADU DOGARU, ELENA RISTINA STOIA Depatment of Applied Electonics and Infomation Engineeing Univesity Politehnica of Buchaest -3, Iuliu Maniu

More information

Loss-Cognizant Pricing in Feed-Forward Networks with Greedy Users

Loss-Cognizant Pricing in Feed-Forward Networks with Greedy Users Loss-Cognizant Picing in Feed-Fowad Netwoks with Geedy Uses Ashaf Al Daoud and Muat Alanyali Depatment of Electical and Compute Engineeing Boston Univesity, Boston, MA 02215 Email: {ashaf, alanyali}@bu.edu

More information

The Internet Ecosystem and Evolution

The Internet Ecosystem and Evolution The Intenet Ecosystem and Evolution Contents Netwok outing: basics distibuted/centalized, static/dynamic, linkstate/path-vecto inta-domain/inte-domain outing Mapping the sevice model to AS-AS paths valley-fee

More information

Heterogeneous V2V Communications in Multi-Link and Multi-RAT Vehicular Networks

Heterogeneous V2V Communications in Multi-Link and Multi-RAT Vehicular Networks 1 Heteogeneous V2V Communications in Multi-Link and Multi-RAT Vehicula Netwoks Miguel Sepulce and Javie Gozalvez Abstact Connected and automated vehicles will enable advanced taffic safety and efficiency

More information

Mobility Pattern Recognition in Mobile Ad-Hoc Networks

Mobility Pattern Recognition in Mobile Ad-Hoc Networks Mobility Patten Recognition in Mobile Ad-Hoc Netwoks S. M. Mousavi Depatment of Compute Engineeing, Shaif Univesity of Technology sm_mousavi@ce.shaif.edu H. R. Rabiee Depatment of Compute Engineeing, Shaif

More information

A Novel Automatic White Balance Method For Digital Still Cameras

A Novel Automatic White Balance Method For Digital Still Cameras A Novel Automatic White Balance Method Fo Digital Still Cameas Ching-Chih Weng 1, Home Chen 1,2, and Chiou-Shann Fuh 3 Depatment of Electical Engineeing, 2 3 Gaduate Institute of Communication Engineeing

More information

Shortest Paths for a Two-Robot Rendez-Vous

Shortest Paths for a Two-Robot Rendez-Vous Shotest Paths fo a Two-Robot Rendez-Vous Eik L Wyntes Joseph S B Mitchell y Abstact In this pape, we conside an optimal motion planning poblem fo a pai of point obots in a plana envionment with polygonal

More information

Accelerating Storage with RDMA Max Gurtovoy Mellanox Technologies

Accelerating Storage with RDMA Max Gurtovoy Mellanox Technologies Acceleating Stoage with RDMA Max Gutovoy Mellanox Technologies 2018 Stoage Develope Confeence EMEA. Mellanox Technologies. All Rights Reseved. 1 What is RDMA? Remote Diect Memoy Access - povides the ability

More information

The EigenRumor Algorithm for Ranking Blogs

The EigenRumor Algorithm for Ranking Blogs he EigenRumo Algoithm fo Ranking Blogs Ko Fujimua N Cybe Solutions Laboatoies N Copoation akafumi Inoue N Cybe Solutions Laboatoies N Copoation Masayuki Sugisaki N Resonant Inc. ABSRAC he advent of easy

More information

1.3 Multiplexing, Time-Switching, Point-to-Point versus Buses

1.3 Multiplexing, Time-Switching, Point-to-Point versus Buses http://achvlsi.ics.foth.g/~kateveni/534 1.3 Multiplexing, Time-Switching, Point-to-Point vesus Buses n R m Aggegation (multiplexing) Distibution (demultiplexing) Simplest Netwoking, like simplest pogamming:

More information

DEADLOCK AVOIDANCE IN BATCH PROCESSES. M. Tittus K. Åkesson

DEADLOCK AVOIDANCE IN BATCH PROCESSES. M. Tittus K. Åkesson DEADLOCK AVOIDANCE IN BATCH PROCESSES M. Tittus K. Åkesson Univesity College Boås, Sweden, e-mail: Michael.Tittus@hb.se Chalmes Univesity of Technology, Gothenbug, Sweden, e-mail: ka@s2.chalmes.se Abstact:

More information

Bo Gu and Xiaoyan Hong*

Bo Gu and Xiaoyan Hong* Int. J. Ad Hoc and Ubiquitous Computing, Vol. 11, Nos. /3, 1 169 Tansition phase of connectivity fo wieless netwoks with gowing pocess Bo Gu and Xiaoyan Hong* Depatment of Compute Science, Univesity of

More information

Lecture #22 Pipelining II, Cache I

Lecture #22 Pipelining II, Cache I inst.eecs.bekeley.edu/~cs61c CS61C : Machine Stuctues Lectue #22 Pipelining II, Cache I Wiewold cicuits 2008-7-29 http://www.maa.og/editoial/mathgames/mathgames_05_24_04.html http://www.quinapalus.com/wi-index.html

More information

Using SPEC SFS with the SNIA Emerald Program for EPA Energy Star Data Center Storage Program Vernon Miller IBM Nick Principe Dell EMC

Using SPEC SFS with the SNIA Emerald Program for EPA Energy Star Data Center Storage Program Vernon Miller IBM Nick Principe Dell EMC Using SPEC SFS with the SNIA Emeald Pogam fo EPA Enegy Sta Data Cente Stoage Pogam Venon Mille IBM Nick Pincipe Dell EMC v6 Agenda Backgound on SNIA Emeald/Enegy Sta fo block Intoduce NAS/File test addition;

More information

i-pcgrid Workshop 2016 April 1 st 2016 San Francisco, CA

i-pcgrid Workshop 2016 April 1 st 2016 San Francisco, CA i-pcgrid Wokshop 2016 Apil 1 st 2016 San Fancisco, CA Liang Min* Eddy Banks, Bian Kelley, Met Kokali, Yining Qin, Steve Smith, Philip Top, and Caol Woodwad *min2@llnl.gov, 925-422-1187 LDRD 13-ERD-043

More information

Topic -3 Image Enhancement

Topic -3 Image Enhancement Topic -3 Image Enhancement (Pat 1) DIP: Details Digital Image Pocessing Digital Image Chaacteistics Spatial Spectal Gay-level Histogam DFT DCT Pe-Pocessing Enhancement Restoation Point Pocessing Masking

More information