Software Agent (SA) to guarantee QoS for multi constrain applications in all-ip networks

Size: px
Start display at page:

Download "Software Agent (SA) to guarantee QoS for multi constrain applications in all-ip networks"

Transcription

1 Software Agent (SA) to guarantee QoS for multi contrain application in all-ip network Kazi Khaled Al-Zahid and Mituji Matumoto GITS, Waeda Univerity 94 Waeda Univ. Bldg. A-308, 1011Okuboyama Nihitomida Honjo-hi Saitama Japan Keyword: Software agent, QoS decriptor, QoS reource matrix Abtract The emergence of new application in heterogeneou network environment force u for new adaptation to erve in emergencie with acceptable Quality of Service (QoS). The proliferation of demand to reach emergency ervice profeional uing bet effort Internet ha everal inherent problem. The end to end QoS in IP network i largely depend on the amount of reource allocated for the traffic. To achieve deired QoS, IP network can ue either over proviioning or explicit reource management. But over proviioning of network ometime caue reource unued and become the bottleneck of the ytem. To define an End-to-End (ETE) QoS require a common agreement between different adminitrative boundarie for reource management mechanim while the individual ha their own reource policy and traffic engineering method. For thi reaon we need a common language (a QoS ignaling protocol) for communicating end to end traffic a well a repecting the different individualitie of the autonomou operation of the travered domain. Here we propoed a dynamic differentiated ervice approach for emergency traffic o that during emergency ituation the router in the ource-detination path configure themelve uing Software Agent (SA) to erve the high priority traffic with optimum effort. The dynamicity of the ytem i that it doe not depend on a ingle contraint of the route election rather it impoe numerou factor to qualify it QoS need. With the help of SA and Quality of Service Decriptor (QoSD-Quality of Service Specification) we howed how to achieve better QoS for time enitive emergency traffic over the bet effort Internet. 1 Introduction The implicity and flexibility of IP protocol ha led to the fact that IP over everything. But an intenive reearch i till under conideration how to provide bet QoS uing IP network for high priority traffic. Switching to IP a a main delivery method look increaingly promiing. Until now there i no tandard method available including the application, tranport and network layer for guaranteed QoS baed on the application preference. Therefore, we need a tandard QoS pecification, and architecture to map the application requirement in the available communication network. It hould include the broad pectrum of availability, erviceability, performance, operation and other ervice attribute for both uer QoS d input Control Required Software output entity Reource Reult Figure 1: Block diagram of Software Agent and Service Provider (SP). But, till there i no uch Service Level Agreement (SLA) which can dynamically handle thee ETE requirement. In imple term dynamic creation of SLA i the procedure through which a cutomer can electronically pecify the characteritic of the ervice the end uer wih to have and the network will decide whether it can accommodate or not. The interaction between the SP and the end uer mut be done through a tandard form baed on the ervice level pecification philoophy. The reulted dynamic SLA give the cutomer the potential to have acce to value added ervice [1]. So, thi pecification hould be generic and behave equal to both upcoming new application and previou legacy application. In thi paper, we preent a trategy for ETE QoS management in IP network baed on the ue of agent. The main part ofthepaperiinitiatedinsection3and4byahortreview of the QoS problem in the Internet and a motivation for the introduction of agent in networking in general and oftware agent, in particular. In Section 5, the adopted reference architecture i decribed. Section 5.4 preent the algorithm for implementing the route election procedure. Finally, Section 6 preent the concluion and point out to future work and poible extenion. 2 QoS and Agent in Internet QoS i related to multimedia application and i characterized by quantitative meaure, expreing ubjective and objective criteria in term of uer atifaction. Uer atifaction by and large depend on the timeline by which continuou media like audio and video data are preented in a ditributed etting, expoing the data to tranport and proceing of variou kind [2]. Agent are the autonomou program ituated within an environment, which ene it and act upon it uing it knowledge bae, and learn o a to act in future. Agent are clai-

2 fied a: local or uer interface agent, networked agent, ditributed artificial intelligence agent and mobile agent baed on the attribute they poe. In thi paper we ued programmable oftware agent. A major incentive for an agent-baed approach i that policie can be implemented dynamically, allowing for a reource tate-baed admiion and reervation trategy [2]. Agent can carry application pecific knowledge into the network at location where it i needed. The popularity of the agent technology i due to it upport to: component baed oftware engineering, flexible operation, eay oftware maintainability, adaptability to the real world, and extenibility of the oftware [3]. Figure 1 how the functional block diagram of Software Agent. 3 Signaling iue in QoS Implementing QoS for internet packet handling i not a imple a we ketch. However the eparation of ignaling at the application layer from the QoS ignaling at the IP layer doe not reduce the interaction between the two ignaling layer. Becaue meage of Seion Initiation Protocol (SIP) [4] which i widely ued for ignaling in Internet can take different path than the media packet travel and a a conequence SIP erver have no acce to the media path. Previouly, call ignaling on a circuit-witched network wa ufficient to provide preferential call etup and a clear ounding call. Thi i becaue ignaling reerve reource for a voice channel along the path between caller and callee [5]. It i aumed that the network infratructure work correctly and that emergency communication are to be given preferential treatment to remaining reource. However, IP network do not function in the ame way and hence new analyi i required. In general the acce to Internet can be claified in three top categorie. Source acce network, core tranit network and detination acce network. The acce device in thee area are called Edge, Core and Border router repectively. Different reearch tated that there are no ignificant change in call etuptimeevenifweueqosignalingwithsipduringcall initiation phae. Actually eion etablihment i independent of QoS with generic call flow of SIP method. Therefore, prioritized SIP ignaling doe not olve the call quality iue rather it require pecial mechanim to handle the packet in the media tream. IP QoS aurance or over proviioning network reource can give better call quality. QoS i available in IP network but no integration i yet done over multiple SP [5] for guaranteed flow. So a new buine rule i neceary to integrate the SP to create QoS reponive ytem for emergency traffic. Variou reervation oriented approache can be adopted to provide preferential treatment for emergency traffic uch a reource conervation approach, preemption approach, delay baed policy etc [6]. But in mot cae we face ome diadvantage of adopting the policy to deploy it in practical ituation. Rather uing per flow ignaling it i deirable to ue packet level ignaling o that the router can handle it dynamically. 4 QoS and routing The traditional hortet path routing work fine for bet effort Internet but too retrictive for QoS traffic, becaue there may exit plenty of alternative path that can upport the required QoS while the hortet path cannot. Though Dijktra[7] and Bellman Ford[8] algorithm are optimal and run in polynomial time, they can not find route, that atify multiple QoS contrain, uch a bandwidth, delay, delay jitter, lo probability which required for variou multimedia application. The factor like adminitrative policie, performance requirement, load balancing, calability etc. have increaing ignificance in Internet routing. Intelligent path election baed on multiple contraint or on packet content take thee factor into conideration. Contraint-baed routing [9] denote a cla of routing algorithm where path election depend on a et of requirement or contraint, in addition to the detination. Thee contraint may be impoed by adminitrative policie, or by QoS requirement. Contraint impoed by policie are referred to a policy contraint, and the aociated routing i referred to a policy routing. Contraint impoed by QoS requirement, uch a bandwidth, delay, or lo are referred to a QoS contraint, and the aociated routing i referred to a QoS routing [10]. Both QoS-baed routing and policy-baed routing can be conidered a pecial cae of contraint-baed routing. 4.1 Network Model We imply aume that a communication network can be modeled uing a graph G = (V,E) where V i the et of node which could be router, erver or witche and E repreent the et of edge or link of the network. For any conecutive node u, v the link e(u, v) can be expreed for different parameter a h(e) =h(u, v), c(e) =c(u,v), d(e) = d(u,v), j(e) =j(u,v), b(e) =b(u, v), l(e) =l(u,v) are the hop, cot, delay, jitter, bandwidth, lo function of the link e, where the link eɛe i directly connected by uɛv and vɛv. The claification of thee parameter are hown in Table 1. Thee parameter may occur in both node or edge. And thee have either poitive or non-negative impact over the communication network. Therefore we define thee parameter for either node or edge with the function QCF(n): V M/M + and QCF(e): E M/M + where QCF i QoS Contrain function, nɛv, eɛe and M and M + denote poitive and nonnegative value repectively. QoS for different parameter can be expreed uing following relation [1-5]. bandwidth: b(p(, d)) = min{b(e) eɛp(, d)} (1) delay: d(p(, d)) = Σ eɛp(,d)d(e) +Σ eɛp(,d)d(n) (2) delay-jitter: j (p(, d)) = Σ eɛp(,d)j(e)+σ nɛp(,d)j(n) (3)

3 QoS Contraint Available link bandwidth, b Link propagation delay, d Delay jitter, j Lo probability (or error rate), l Cot, c Hop count, h Type Concave (min/max) Multiplicative Uer application QoS layer Network layer Table 1: Different Network Parameter lo-probability: l (p(, d)) = Π nɛp(,d) l (n) (4) cot: (p(, d)) = Σ eɛp(,d) c(e) +Σ nɛp(,d) c(n) (5) Where p(, d) i the path from ource to end node d and l i the probability of no packet lo. The problem to find a path between ource node to the detination node d, P (, d) = (, i, j, k,..., l, d), uch that it would atify all QoS contraint, from ource to detination. The above contraint can be categorized in two group: link contraint and path contraint. Path contrain again conit of two clae: additive and multiplicative. Serving application that require both of thee contrain imultaneouly i yet an unolved problem. Up to now there i no optimal olution or routing technology, which can atify all of thee contraint to find an optimal path between the ource-detination peer. The ETE QoS parameter may alo include parameter uch a cutom uer and admin policy (Service Level Specification) for deired tranmiion. 5 Deign overview In thi work, we have propoed a QoS mapping framework which conider both cutomer and adminitrative policy, qualitative and quantitative QoS contrain over the internet differv domain. We did not conider any central mechanim uch a the bandwidth broker or any adaptive bandwidth cheme. Rather we conidered SA that depend on the local tate information to atify the end uer. Thu, in our approach, multi contraint QoS D i ued for QoS mapping, requeted in different degree by uer application, anticipating different level of guarantee (or aurance) according to the ervice, the end uer want. The QoS control take place in the form of aigning each packet with an appropriate QoS level. The application layer i reponible for generating the QoS D and ending it to the ingre of a differentiation-enabled domain to manage traffic according to the traffic conditioning agreement pecified in the SLA. Baed on the requeted traffic ource detination information, the SA dynamically configured the neceary interface o that, only the traffic marked a high priority will get the privilege while the BE traffic remain ame and behave a uual. If the SA can atify the requeted QoS D, the proce continue forward to reach the detination, otherwie notification i end to the ource that current network i unable to meet the requeted QoS contrain. Figure 2: Architectural Model R Bandwidth Cot Delay Jitter Lo-prob. R 0 M 00 M 01 M 02 M 03 M 04 R 1 M 10 M 11 M 12 M 13 M 14 R 2 M 20 M 21 M 22 M 23 M 24 Table 2: QoS reource matrix 5.1 Traffic marking for media packet Traffic marking i an eential component of the differv architecture. The traffic marker look at the incoming packet and compare it with a given traffic profile (for example, a token bucket characterization of a SLA between two domain). In-profile packet are marked with an identifier that indicate a higher priority. If packet are out of profile, it i marked with a lower priority. The key iue here i marking the emergency packet uing IP Type of Service (TOS) byte or DiffServ Code Pint (DSCP). 5.2 Formation of QoS decriptor We aume the traditional architectural model with little change hown in figure 2. The haded portion are tranport, data link and phyical layer are out of the cope of our dicuion. Here we aumed additional QoS layer to generate the QoS decriptor which take part in finding feaible path with multiple contrain. During media packet tranmiion thi layer ha no role at all and application never tart ending media packet untill the path i etablihed. The ample QoS decriptor i hown in figure 3. The field value of the QoSD i elected dynamically by end uer application with the collaboration of QoS layer. The parameter in the decriptor hold the value in the form of <Σ/Π, Req>, whereσ/π i either ummation or product of the value from ource to lat viited node that accept the QoSD and Req denote the required ETE value to be atified. Initially the Σ/Π i et with zero. Hot application generate the QoS decriptor and end it to the edge router (ource node) to find a feaible path to detination. 5.3 The QoS tet with SA The QoS tet at each node i to check whether there are ufficient reource for meeting the multiple QoS contrain. Thi i done by the QoS mapper of the SA at the router

4 Figure 3: QoS decriptor or witche. The QoS mapper poee a 2-dimenional reource matrix hown in Table 2 that map different network reource parameter with it neighbor router entity. In Table 2 R denote the current viiting node that meet all the requeted contrain of hot application and R 0,R 1,R 2 are attached neighbor with R. M ij (where i i the router entity and j i the contrain) in the reource matrix denote the value of contrain with the attached interface. The programmable SA i tightly coupled with the router hardware and alway update (baed on period or trigger) itelf whenever any change occurred in the connected router entity. The main advantage of uing SA to help a a admiion controller to find a path with the requeted QoS contrain. A a conequence the objective of the SA at any node i i to check the conitency of the following relation [6-10] to optimize the requeted QoS D. Min (b(e ei 1ɛP i 1 )) Bpec (6) d(e) Dpec (7) j(e) Jpec (8) Π i 1 l (e) Lpec (9) c(e) Cpec (10) The path election i divided in two phae- oft tate and hard tate. During oft tate if SA i accept the REQUEST from SA i 1, then SA i prohibit the SP (router entity) to accept any new reource requet from other until the current REQUEST die or oft tate finally commit in hard tate. If SA i fail to qualify any one of the inequalitie hown above, a REJECT reply i end to SA i 1o that SA i 1can trigger the routing algorithm to find the next alternate path to the detination. From the above decription, it i eay to undertand that SA can upport a many a QoS contrain a the application require. Addition of a new contrain i jut to include it in the reource matrix at each node o the QoS mapper can take care off the incoming QoSD requet for new contrain. For end-to-end QoS different application require different type of parameter which ometime combination of additive, non-additive and policy contrain. So far there i no routing algorithm that can handle uch a mix of routing in wired or wirele environment for uer atified communication. The uer alway trie to minimize it tranmiion cot keeping the tandard quality a much a poible. While the traditional routing algorithm doe care for quality, if cot minimized algorithm i ued. 5.4 QoS Route election We avoided to introduce new protocol and propoed the algorithm baed on exiting protocol and technology. To achieve optimal performance we aume the following: 1. Topology information can be obtained from exiting link tate protocol uch a Open Shortet Path Protocol (OSPF) [11]. 2. Rather than conidering the whole path, hop by hop parameter optimization i conidered to reach the final detination. 3. Programmable SA and the correponding routing entity i tightly coupled in uch a way, if any change occur with the routing entity a notification i end to the SA to make neceary change in the reource matrix. Here, hop by hop routing mean, routing deciion are made in each router with local information by the SA. Actually we ued the mixture of hop by hop and ource baed routing for propoed algorithm. Multi contrain baed routing i very complexanddealingwithittofindafeaiblepathiannpcomplete problem [12]. In lat decade huge number of algorithm i propoed for both policy and QoS baed routing. Several heuritic algorithm i alo propoed to olve thi problem. Wang and Crowcroft have argued that uing bandwidth a the firt dicriminating characteritic i often efficient ince bandwidth affect many of the remaining QoS parameter. Therefore in our algorithm we maintain a topological order (uch a bandwidth, delay, cot, delay-jitter, lo-probability, etc.) o that the important parameter i checked firt by the SA. Our algorithm take an ub-optimal path earch approach for the elected QoS contrain. The required input parameter i the QoSD which include the ource (), detination (d) and multiple QoS criterion (Q). In thi algorithm R[,..., d] denote the et of node that are involved in the path o far, while V i the total number of node in entire network. Firt, QoSD i puhed forward from to the next hop router through the primary index path which i alo hortet path baed on the traditional routing table. If SA at node i accept the requet then a oft tate i iued and the route vector i updated

5 to R[,..., i,...d]. SA alo tore the partial route until the oft tate end and no new QoS proviioning i accepted for the reource until the oft tate complete. If QoSD reache the detination, ACCEPT reply carried back to the ource in the revere unicat path in which QoSD reache to the detination. When a router receive a QoSD meage, if the QoS tet fail, SA end the NACK meage back to the lat router that accept the requet. When an infeaible link i encountered, the QoS routing protocol trie to find the alternate route. Without knowledge of global information SA earche for multiple path for one that can upport the requeted QoS contrain. To find a bet candidate path, firt aetofpaths hk i (where i can be any node except the detination) i elected with increaing hop number, where h k = <h min,...,h max > and all the link of the elected et of path atify the minimum bandwidth required by the application. We ued bandwidth to elect the et of path to detination from any node. SA then detour the QoS D through the alternate path. If the link (i, j) i ued then SA j performed imilar tet for the requeted QoS contrain a SA i did. In every node QoS mapper check both additive and non-additive QoS contraint and keep the accumulated value until the current oft tate or hard tate end. If SA j fail and end NACK then SA i end the QoS D in the next alternate path but with the accumulated tored value in SA i rather uing the accumulated value it calculated in lat viited node j. The programmable SA can trace back when it face infeaible link that fail to atify the requeted QoS contrain. The algorithm run repeatedly until it find any path to detination if there i any. QoS D can be end with current accumulated value of the contrain from the tored value at any time when it i looking for alternate path. To find the route uing QoS D properly, it require a et of tandard which hould be implemented in the SA. Non emergency traffic that goe in the ame route may experience delay due to the high precedence of QoS traffic. But it depend on how SA want to atify the requeted QoS contrain to adjut the router to handle high priority traffic. Another advantage of thi approach i, SA can dynamically tune only thoe ub interface where emergency traffic actually flow and other IP interface can be remain untouched. When a eion i cloed SA can readjut the router tate for uual operation according to SP need. Moreover SA can end advance warning meage to other ame priority or low priority tream to inform them to chooe either different path or low down their tranmiion to avoid congetion and lo of tranmiion quality. agent which work a complement with the exiting technology. A a future work we are now working for imulating the propoal for both wired and wirele environment. REFERENCES [1] D. Kagkli, N. Liampoti, and C. Takiri, A framework for implicit and explicit ervice activation baed on ervice level pecification, in Proceeding of the 2004 ACM ympoium on Applied computing, pp , ACM Pre, [2] A. P. Hermann De Meer, Aurelio La Corte and O. Tomarchio, Programmable agent for flexible qo management. [3] S. Manvi and P. Venkatram, Application of agent technology in communication: a review, Computer Communication, ELSEVIER, vol. 27, pp , [4] E. S. M. Handley, H. Schulzrinne and J. Roenberg, SIP: Seion Initiation Protocol, RFC 2543, IETF, Mar [5] K.S. King and S. Bradner, Internet emergency preparedne in the IETF, Application and the Internet Workhop, Proceeding Sympoium on, 27-31, Jan [6] Cory Beard, Mechanim for providing internet emergency ervice, tech. rep. [7] E. W. Dijktra, A note on two problem in connection with graph. Numer. Math., IASTED/ACTA Pre., vol. 1, pp , [8] C. Hedrick, Routing information protocol, Tech. Rep. Internet Requet for Comment 1058, [9] O. Youni and S. Fahmy, Contraint-baed routing in the internet: Baic principle and recent reearch, [10] O. Youni and S. Fahmy, Contraint-Baed Routing in the Internet: Baic Principle and Recent Reearch, [11] V. Paxon, End-to-end routing behavior in the Internet, in Proceeding of the ACM SIGCOMM Conference on Application, Technologie, Architecture, and Protocol for Computer Communication, vol. 26,4 of ACM SIGCOMM Computer Communication Review, (New York), pp , ACM Pre, Augut [12] I. Cidon, R. Rom, and Y. Shavitt, Multi-path routing combined with reource reervation, in INFOCOM (1), pp , Concluion and Future work In thi paper, we have propoed a QoS-baed routing architecture to erve multi-contrain ETE high priority application. According to the propoal, the uer can be electronically pecify their QoS requirement from the hot application baed on their preference. Although, the propoed ytem ha ome performance limitation, but a a whole it i flexible, becaue the routing functionality i completely done by the

ETSI TS V ( )

ETSI TS V ( ) TS 122 153 V14.4.0 (2017-05) TECHNICAL SPECIFICATION Digital cellular telecommunication ytem (Phae 2+) (GSM); Univeral Mobile Telecommunication Sytem (UMTS); LTE; Multimedia priority ervice (3GPP TS 22.153

More information

Distributed Packet Processing Architecture with Reconfigurable Hardware Accelerators for 100Gbps Forwarding Performance on Virtualized Edge Router

Distributed Packet Processing Architecture with Reconfigurable Hardware Accelerators for 100Gbps Forwarding Performance on Virtualized Edge Router Ditributed Packet Proceing Architecture with Reconfigurable Hardware Accelerator for 100Gbp Forwarding Performance on Virtualized Edge Router Satohi Nihiyama, Hitohi Kaneko, and Ichiro Kudo Abtract To

More information

Service and Network Management Interworking in Future Wireless Systems

Service and Network Management Interworking in Future Wireless Systems Service and Network Management Interworking in Future Wirele Sytem V. Tountopoulo V. Stavroulaki P. Demeticha N. Mitrou and M. Theologou National Technical Univerity of Athen Department of Electrical Engineering

More information

Keywords Cloud Computing, Service Level Agreements (SLA), CloudSim, Monitoring & Controlling SLA Agent, JADE

Keywords Cloud Computing, Service Level Agreements (SLA), CloudSim, Monitoring & Controlling SLA Agent, JADE Volume 5, Iue 8, Augut 2015 ISSN: 2277 128X International Journal of Advanced Reearch in Computer Science and Software Engineering Reearch Paper Available online at: www.ijarce.com Verification of Agent

More information

DAROS: Distributed User-Server Assignment And Replication For Online Social Networking Applications

DAROS: Distributed User-Server Assignment And Replication For Online Social Networking Applications DAROS: Ditributed Uer-Server Aignment And Replication For Online Social Networking Application Thuan Duong-Ba School of EECS Oregon State Univerity Corvalli, OR 97330, USA Email: duongba@eec.oregontate.edu

More information

SLA Adaptation for Service Overlay Networks

SLA Adaptation for Service Overlay Networks SLA Adaptation for Service Overlay Network Con Tran 1, Zbigniew Dziong 1, and Michal Pióro 2 1 Department of Electrical Engineering, École de Technologie Supérieure, Univerity of Quebec, Montréal, Canada

More information

Lecture 14: Minimum Spanning Tree I

Lecture 14: Minimum Spanning Tree I COMPSCI 0: Deign and Analyi of Algorithm October 4, 07 Lecture 4: Minimum Spanning Tree I Lecturer: Rong Ge Scribe: Fred Zhang Overview Thi lecture we finih our dicuion of the hortet path problem and introduce

More information

Routing Definition 4.1

Routing Definition 4.1 4 Routing So far, we have only looked at network without dealing with the iue of how to end information in them from one node to another The problem of ending information in a network i known a routing

More information

Universität Augsburg. Institut für Informatik. Approximating Optimal Visual Sensor Placement. E. Hörster, R. Lienhart.

Universität Augsburg. Institut für Informatik. Approximating Optimal Visual Sensor Placement. E. Hörster, R. Lienhart. Univerität Augburg à ÊÇÅÍÆ ËÀǼ Approximating Optimal Viual Senor Placement E. Hörter, R. Lienhart Report 2006-01 Januar 2006 Intitut für Informatik D-86135 Augburg Copyright c E. Hörter, R. Lienhart Intitut

More information

Edits in Xylia Validity Preserving Editing of XML Documents

Edits in Xylia Validity Preserving Editing of XML Documents dit in Xylia Validity Preerving diting of XML Document Pouria Shaker, Theodore S. Norvell, and Denni K. Peter Faculty of ngineering and Applied Science, Memorial Univerity of Newfoundland, St. John, NFLD,

More information

Performance of a Robust Filter-based Approach for Contour Detection in Wireless Sensor Networks

Performance of a Robust Filter-based Approach for Contour Detection in Wireless Sensor Networks Performance of a Robut Filter-baed Approach for Contour Detection in Wirele Senor Network Hadi Alati, William A. Armtrong, Jr., and Ai Naipuri Department of Electrical and Computer Engineering The Univerity

More information

Chapter 7 Packet-Switching Networks. Chapter 7 Packet-Switching Networks. Packet Switching. Network Layer. Network Service

Chapter 7 Packet-Switching Networks. Chapter 7 Packet-Switching Networks. Packet Switching. Network Layer. Network Service Chapter 7 Packet-Switching etwork etwork Operation & Topology Datagram and Virtual Circuit Structure of a Packet Switch Routing in Packet etwork Shortet Path Routing etwork Chapter 7 Packet-Switching etwork

More information

AUTOMATIC TEST CASE GENERATION USING UML MODELS

AUTOMATIC TEST CASE GENERATION USING UML MODELS Volume-2, Iue-6, June-2014 AUTOMATIC TEST CASE GENERATION USING UML MODELS 1 SAGARKUMAR P. JAIN, 2 KHUSHBOO S. LALWANI, 3 NIKITA K. MAHAJAN, 4 BHAGYASHREE J. GADEKAR 1,2,3,4 Department of Computer Engineering,

More information

A Local Mobility Agent Selection Algorithm for Mobile Networks

A Local Mobility Agent Selection Algorithm for Mobile Networks A Local Mobility Agent Selection Algorithm for Mobile Network Yi Xu Henry C. J. Lee Vrizlynn L. L. Thing Intitute for Infocomm Reearch, 21 Heng Mui Keng Terrace, Singapore 119613 Email: {yxu, hlee, vriz}@i2r.a-tar.edu.g

More information

Stochastic Search and Graph Techniques for MCM Path Planning Christine D. Piatko, Christopher P. Diehl, Paul McNamee, Cheryl Resch and I-Jeng Wang

Stochastic Search and Graph Techniques for MCM Path Planning Christine D. Piatko, Christopher P. Diehl, Paul McNamee, Cheryl Resch and I-Jeng Wang Stochatic Search and Graph Technique for MCM Path Planning Chritine D. Piatko, Chritopher P. Diehl, Paul McNamee, Cheryl Rech and I-Jeng Wang The John Hopkin Univerity Applied Phyic Laboratory, Laurel,

More information

Hassan Ghaziri AUB, OSB Beirut, Lebanon Key words Competitive self-organizing maps, Meta-heuristics, Vehicle routing problem,

Hassan Ghaziri AUB, OSB Beirut, Lebanon Key words Competitive self-organizing maps, Meta-heuristics, Vehicle routing problem, COMPETITIVE PROBABIISTIC SEF-ORGANIZING MAPS FOR ROUTING PROBEMS Haan Ghaziri AUB, OSB Beirut, ebanon ghaziri@aub.edu.lb Abtract In thi paper, we have applied the concept of the elf-organizing map (SOM)

More information

Modelling the impact of cyber attacks on the traffic control centre of an urban automobile transport system by means of enhanced cybersecurity

Modelling the impact of cyber attacks on the traffic control centre of an urban automobile transport system by means of enhanced cybersecurity Modelling the impact of cyber attack on the traffic control centre of an urban automobile tranport ytem by mean of enhanced cyberecurity Yoana Ivanova 1,* 1 Bulgarian Academy of Science, Intitute of ICT,

More information

The Association of System Performance Professionals

The Association of System Performance Professionals The Aociation of Sytem Performance Profeional The Computer Meaurement Group, commonly called CMG, i a not for profit, worldwide organization of data proceing profeional committed to the meaurement and

More information

A Multi-objective Genetic Algorithm for Reliability Optimization Problem

A Multi-objective Genetic Algorithm for Reliability Optimization Problem International Journal of Performability Engineering, Vol. 5, No. 3, April 2009, pp. 227-234. RAMS Conultant Printed in India A Multi-objective Genetic Algorithm for Reliability Optimization Problem AMAR

More information

Refining SIRAP with a Dedicated Resource Ceiling for Self-Blocking

Refining SIRAP with a Dedicated Resource Ceiling for Self-Blocking Refining SIRAP with a Dedicated Reource Ceiling for Self-Blocking Mori Behnam, Thoma Nolte Mälardalen Real-Time Reearch Centre P.O. Box 883, SE-721 23 Väterå, Sweden {mori.behnam,thoma.nolte}@mdh.e ABSTRACT

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each type of circuit will be implemented in two

More information

Diverse: Application-Layer Service Differentiation in Peer-to-Peer Communications

Diverse: Application-Layer Service Differentiation in Peer-to-Peer Communications Divere: Application-Layer Service Differentiation in Peer-to-Peer Communication Chuan Wu, Student Member, IEEE, Baochun Li, Senior Member, IEEE Department of Electrical and Computer Engineering Univerity

More information

An Approach to a Test Oracle for XML Query Testing

An Approach to a Test Oracle for XML Query Testing An Approach to a Tet Oracle for XML Query Teting Dae S. Kim-Park, Claudio de la Riva, Javier Tuya Univerity of Oviedo Computing Department Campu of Vieque, /n, 33204 (SPAIN) kim_park@li.uniovi.e, claudio@uniovi.e,

More information

Key Terms - MinMin, MaxMin, Sufferage, Task Scheduling, Standard Deviation, Load Balancing.

Key Terms - MinMin, MaxMin, Sufferage, Task Scheduling, Standard Deviation, Load Balancing. Volume 3, Iue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Reearch in Computer Science and Software Engineering Reearch Paper Available online at: www.ijarce.com Tak Aignment in

More information

Contents. shortest paths. Notation. Shortest path problem. Applications. Algorithms and Networks 2010/2011. In the entire course:

Contents. shortest paths. Notation. Shortest path problem. Applications. Algorithms and Networks 2010/2011. In the entire course: Content Shortet path Algorithm and Network 21/211 The hortet path problem: Statement Verion Application Algorithm (for ingle ource p problem) Reminder: relaxation, Dijktra, Variant of Dijktra, Bellman-Ford,

More information

Chapter S:II (continued)

Chapter S:II (continued) Chapter S:II (continued) II. Baic Search Algorithm Sytematic Search Graph Theory Baic State Space Search Depth-Firt Search Backtracking Breadth-Firt Search Uniform-Cot Search AND-OR Graph Baic Depth-Firt

More information

A Practical Model for Minimizing Waiting Time in a Transit Network

A Practical Model for Minimizing Waiting Time in a Transit Network A Practical Model for Minimizing Waiting Time in a Tranit Network Leila Dianat, MASc, Department of Civil Engineering, Sharif Univerity of Technology, Tehran, Iran Youef Shafahi, Ph.D. Aociate Profeor,

More information

A Handover Scheme for Mobile WiMAX Using Signal Strength and Distance

A Handover Scheme for Mobile WiMAX Using Signal Strength and Distance A Handover Scheme for Mobile WiMAX Uing Signal Strength and Ditance Mary Alatie, Mjumo Mzyece and Anih Kurien Department of Electrical Engineering/French South African Intitute of Technology (F SATI) Thwane

More information

Maneuverable Relays to Improve Energy Efficiency in Sensor Networks

Maneuverable Relays to Improve Energy Efficiency in Sensor Networks Maneuverable Relay to Improve Energy Efficiency in Senor Network Stephan Eidenbenz, Luka Kroc, Jame P. Smith CCS-5, MS M997; Lo Alamo National Laboratory; Lo Alamo, NM 87545. Email: {eidenben, kroc, jpmith}@lanl.gov

More information

Integration of Digital Test Tools to the Internet-Based Environment MOSCITO

Integration of Digital Test Tools to the Internet-Based Environment MOSCITO Integration of Digital Tet Tool to the Internet-Baed Environment MOSCITO Abtract Current paper decribe a new environment MOSCITO for providing acce to tool over the internet. The environment i built according

More information

SIMIT 7. Component Type Editor (CTE) User manual. Siemens Industrial

SIMIT 7. Component Type Editor (CTE) User manual. Siemens Industrial SIMIT 7 Component Type Editor (CTE) Uer manual Siemen Indutrial Edition January 2013 Siemen offer imulation oftware to plan, imulate and optimize plant and machine. The imulation- and optimizationreult

More information

DWH Performance Tuning For Better Reporting

DWH Performance Tuning For Better Reporting DWH Performance Tuning For Better Sandeep Bhargava Reearch Scholar Naveen Hemrajani Aociate Profeor Dineh Goyal Aociate Profeor Subhah Gander IT Profeional ABSTRACT: The concept of data warehoue deal in

More information

mapping reult. Our experiment have revealed that for many popular tream application, uch a networking and multimedia application, the number of VC nee

mapping reult. Our experiment have revealed that for many popular tream application, uch a networking and multimedia application, the number of VC nee Reolving Deadlock for Pipelined Stream Application on Network-on-Chip Xiaohang Wang 1,2, Peng Liu 1 1 Department of Information Science and Electronic Engineering, Zheiang Univerity Hangzhou, Zheiang,

More information

ISSN: (Online) Volume 3, Issue 4, April 2015 International Journal of Advance Research in Computer Science and Management Studies

ISSN: (Online) Volume 3, Issue 4, April 2015 International Journal of Advance Research in Computer Science and Management Studies ISSN: 2321-7782 (Online) Volume 3, Iue 4, April 2015 International Journal Advance Reearch in Computer Science and Management Studie Reearch Article / Survey Paper / Cae Study Available online at: www.ijarcm.com

More information

On successive packing approach to multidimensional (M-D) interleaving

On successive packing approach to multidimensional (M-D) interleaving On ucceive packing approach to multidimenional (M-D) interleaving Xi Min Zhang Yun Q. hi ankar Bau Abtract We propoe an interleaving cheme for multidimenional (M-D) interleaving. To achieved by uing a

More information

A Basic Prototype for Enterprise Level Project Management

A Basic Prototype for Enterprise Level Project Management A Baic Prototype for Enterprie Level Project Management Saurabh Malgaonkar, Abhay Kolhe Computer Engineering Department, Mukeh Patel School of Technology Management & Engineering, NMIMS Univerity, Mumbai,

More information

Analysis of the results of analytical and simulation With the network model and dynamic priority Unchecked Buffer

Analysis of the results of analytical and simulation With the network model and dynamic priority Unchecked Buffer International Reearch Journal of Applied and Baic Science 218 Available online at www.irjab.com ISSN 2251-838X / Vol, 12 (1): 49-53 Science Explorer Publication Analyi of the reult of analytical and imulation

More information

Multicast with Network Coding in Application-Layer Overlay Networks

Multicast with Network Coding in Application-Layer Overlay Networks IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 22, NO. 1, JANUARY 2004 1 Multicat with Network Coding in Application-Layer Overlay Network Ying Zhu, Baochun Li, Member, IEEE, and Jiang Guo Abtract

More information

Modeling of underwater vehicle s dynamics

Modeling of underwater vehicle s dynamics Proceeding of the 11th WEA International Conference on YTEM, Agio Nikolao, Crete Iland, Greece, July 23-25, 2007 44 Modeling of underwater vehicle dynamic ANDRZEJ ZAK Department of Radiolocation and Hydrolocation

More information

LinkGuide: Towards a Better Collection of Hyperlinks in a Website Homepage

LinkGuide: Towards a Better Collection of Hyperlinks in a Website Homepage Proceeding of the World Congre on Engineering 2007 Vol I LinkGuide: Toward a Better Collection of Hyperlink in a Webite Homepage A. Ammari and V. Zharkova chool of Informatic, Univerity of Bradford anammari@bradford.ac.uk,

More information

Localized Minimum Spanning Tree Based Multicast Routing with Energy-Efficient Guaranteed Delivery in Ad Hoc and Sensor Networks

Localized Minimum Spanning Tree Based Multicast Routing with Energy-Efficient Guaranteed Delivery in Ad Hoc and Sensor Networks Localized Minimum Spanning Tree Baed Multicat Routing with Energy-Efficient Guaranteed Delivery in Ad Hoc and Senor Network Hanne Frey Univerity of Paderborn D-3398 Paderborn hanne.frey@uni-paderborn.de

More information

Topics. Lecture 37: Global Optimization. Issues. A Simple Example: Copy Propagation X := 3 B > 0 Y := 0 X := 4 Y := Z + W A := 2 * 3X

Topics. Lecture 37: Global Optimization. Issues. A Simple Example: Copy Propagation X := 3 B > 0 Y := 0 X := 4 Y := Z + W A := 2 * 3X Lecture 37: Global Optimization [Adapted from note by R. Bodik and G. Necula] Topic Global optimization refer to program optimization that encompa multiple baic block in a function. (I have ued the term

More information

Planning of scooping position and approach path for loading operation by wheel loader

Planning of scooping position and approach path for loading operation by wheel loader 22 nd International Sympoium on Automation and Robotic in Contruction ISARC 25 - September 11-14, 25, Ferrara (Italy) 1 Planning of cooping poition and approach path for loading operation by wheel loader

More information

Shortest Paths Problem. CS 362, Lecture 20. Today s Outline. Negative Weights

Shortest Paths Problem. CS 362, Lecture 20. Today s Outline. Negative Weights Shortet Path Problem CS 6, Lecture Jared Saia Univerity of New Mexico Another intereting problem for graph i that of finding hortet path Aume we are given a weighted directed graph G = (V, E) with two

More information

Motion Control (wheeled robots)

Motion Control (wheeled robots) 3 Motion Control (wheeled robot) Requirement for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground Definition of required motion -> peed control,

More information

Joint Congestion Control and Media Access Control Design for Ad Hoc Wireless Networks

Joint Congestion Control and Media Access Control Design for Ad Hoc Wireless Networks Joint Congetion Control and Media Acce Control Deign for Ad Hoc Wirele Network Lijun Chen, Steven H. Low and John C. Doyle Engineering & Applied Science Diviion, California Intitute of Technology Paadena,

More information

Advanced Encryption Standard and Modes of Operation

Advanced Encryption Standard and Modes of Operation Advanced Encryption Standard and Mode of Operation G. Bertoni L. Breveglieri Foundation of Cryptography - AES pp. 1 / 50 AES Advanced Encryption Standard (AES) i a ymmetric cryptographic algorithm AES

More information

Aspects of Formal and Graphical Design of a Bus System

Aspects of Formal and Graphical Design of a Bus System Apect of Formal and Graphical Deign of a Bu Sytem Tiberiu Seceleanu Univerity of Turku, Dpt. of Information Technology Turku, Finland tiberiu.eceleanu@utu.fi Tomi Weterlund Turku Centre for Computer Science

More information

A Load Balancing Model based on Load-aware for Distributed Controllers. Fengjun Shang, Wenjuan Gong

A Load Balancing Model based on Load-aware for Distributed Controllers. Fengjun Shang, Wenjuan Gong 4th International Conference on Machinery, Material and Computing Technology (ICMMCT 2016) A Load Balancing Model baed on Load-aware for Ditributed Controller Fengjun Shang, Wenjuan Gong College of Compute

More information

Research Article Longest Path Reroute to Optimize the Optical Multicast Routing in Sparse Splitting WDM Networks

Research Article Longest Path Reroute to Optimize the Optical Multicast Routing in Sparse Splitting WDM Networks International Optic Volume 0, Article ID 9, page http://dxdoiorg/0/0/9 Reearch Article Longet Path Reroute to Optimize the Optical Multicat Routing in Spare Splitting WDM Network Huanlin Liu, Hongyue Dai,

More information

An Intro to LP and the Simplex Algorithm. Primal Simplex

An Intro to LP and the Simplex Algorithm. Primal Simplex An Intro to LP and the Simplex Algorithm Primal Simplex Linear programming i contrained minimization of a linear objective over a olution pace defined by linear contraint: min cx Ax b l x u A i an m n

More information

Increasing Throughput and Reducing Delay in Wireless Sensor Networks Using Interference Alignment

Increasing Throughput and Reducing Delay in Wireless Sensor Networks Using Interference Alignment Int. J. Communication, Network and Sytem Science, 0, 5, 90-97 http://dx.doi.org/0.436/ijcn.0.50 Publihed Online February 0 (http://www.scirp.org/journal/ijcn) Increaing Throughput and Reducing Delay in

More information

Today s Outline. CS 561, Lecture 23. Negative Weights. Shortest Paths Problem. The presence of a negative cycle might mean that there is

Today s Outline. CS 561, Lecture 23. Negative Weights. Shortest Paths Problem. The presence of a negative cycle might mean that there is Today Outline CS 56, Lecture Jared Saia Univerity of New Mexico The path that can be trodden i not the enduring and unchanging Path. The name that can be named i not the enduring and unchanging Name. -

More information

See chapter 8 in the textbook. Dr Muhammad Al Salamah, Industrial Engineering, KFUPM

See chapter 8 in the textbook. Dr Muhammad Al Salamah, Industrial Engineering, KFUPM Goal programming Objective of the topic: Indentify indutrial baed ituation where two or more objective function are required. Write a multi objective function model dla a goal LP Ue weighting um and preemptive

More information

A Hybrid Deployable Dynamic Traffic Assignment Framework for Robust Online Route Guidance

A Hybrid Deployable Dynamic Traffic Assignment Framework for Robust Online Route Guidance A Hybrid Deployable Dynamic Traffic Aignment Framework for Robut Online Route Guidance Sriniva Peeta School of Civil Engineering, Purdue Univerity Chao Zhou Sabre, Inc. Sriniva Peeta School of Civil Engineering

More information

Performance Evaluation of search engines via user efforts measures

Performance Evaluation of search engines via user efforts measures IJCSI International Journal of Computer Science Iue, Vol. 9, Iue 4, No, July 01 www.ijcsi.org 437 Performance Evaluation of earch engine via uer effort meaure Raeh Kumar Goutam 1 and Sanay K. Dwivedi 1

More information

Modeling the Effect of Mobile Handoffs on TCP and TFRC Throughput

Modeling the Effect of Mobile Handoffs on TCP and TFRC Throughput Modeling the Effect of Mobile Handoff on TCP and TFRC Throughput Antonio Argyriou and Vijay Madietti School of Electrical and Computer Engineering Georgia Intitute of Technology Atlanta, Georgia 3332 25,

More information

Distributed Partial Information Management (DPIM) Schemes for Survivable Networks - Part II

Distributed Partial Information Management (DPIM) Schemes for Survivable Networks - Part II IEEE INFOCO 2002 1 Ditributed Partial Information anagement (DPI) Scheme for Survivable Network - Part II Dahai Xu Chunming Qiao Department of Computer Science and Engineering State Univerity of New York

More information

Computer Arithmetic Homework Solutions. 1 An adder for graphics. 2 Partitioned adder. 3 HDL implementation of a partitioned adder

Computer Arithmetic Homework Solutions. 1 An adder for graphics. 2 Partitioned adder. 3 HDL implementation of a partitioned adder Computer Arithmetic Homework 3 2016 2017 Solution 1 An adder for graphic In a normal ripple carry addition of two poitive number, the carry i the ignal for a reult exceeding the maximum. We ue thi ignal

More information

On Peer-to-Peer Media Streaming Λ

On Peer-to-Peer Media Streaming Λ On eer-to-eer Media Streaming Λ Dongyan Xu y, Mohamed Hefeeda, Suanne Hambruch, Bharat Bhargava Department of Computer Science urdue Univerity, Wet Lafayette, IN 797 fdxu, hefeeda, eh, bbg@c.purdue.edu

More information

How to. write a paper. The basics writing a solid paper Different communities/different standards Common errors

How to. write a paper. The basics writing a solid paper Different communities/different standards Common errors How to write a paper The baic writing a olid paper Different communitie/different tandard Common error Reource Raibert eay My grammar point Article on a v. the Bug in writing Clarity Goal Conciene Calling

More information

Task-based Adaptation for Ubiquitous Computing

Task-based Adaptation for Ubiquitous Computing IEEE Tranaction on Sytem, Man, and Cybernetic, Part C: Application and Review Special Iue on Engineering Autonomic Sytem, to appear Tak-baed Adaptation for Ubiquitou Computing João Pedro Soua, Vahe Poladian,

More information

ACTIVE PIPES: SERVICE COMPOSITION FOR PROGRAMMABLE NETWORKS

ACTIVE PIPES: SERVICE COMPOSITION FOR PROGRAMMABLE NETWORKS ACTIVE PIPES: SERVICE COMPOSITION FOR PROGRAMMABLE NETWORKS Ralph Keller, Jeyahankher Ramamirtham, Tilman Wolf, Bernhar Plattner [keller plattner]@tik.ee.ethz.ch [jai wolf]@arl.wutl.eu Computer Engineering

More information

Shortest Paths with Single-Point Visibility Constraint

Shortest Paths with Single-Point Visibility Constraint Shortet Path with Single-Point Viibility Contraint Ramtin Khoravi Mohammad Ghodi Department of Computer Engineering Sharif Univerity of Technology Abtract Thi paper tudie the problem of finding a hortet

More information

Algorithmic Discrete Mathematics 4. Exercise Sheet

Algorithmic Discrete Mathematics 4. Exercise Sheet Algorithmic Dicrete Mathematic. Exercie Sheet Department of Mathematic SS 0 PD Dr. Ulf Lorenz 0. and. May 0 Dipl.-Math. David Meffert Verion of May, 0 Groupwork Exercie G (Shortet path I) (a) Calculate

More information

Analyzing Hydra Historical Statistics Part 2

Analyzing Hydra Historical Statistics Part 2 Analyzing Hydra Hitorical Statitic Part Fabio Maimo Ottaviani EPV Technologie White paper 5 hnode HSM Hitorical Record The hnode i the hierarchical data torage management node and ha to perform all the

More information

Embedding Service Function Tree with Minimum Cost for NFV Enabled Multicast

Embedding Service Function Tree with Minimum Cost for NFV Enabled Multicast 1 Embedding Service Function Tree with Minimum ot for NFV Enabled Multicat angbang Ren, Student Member, IEEE, eke Guo, Senior Member, IEEE, Yulong Shen, Member, IEEE, Guoming Tang, Member, IEEE, Xu Lin,

More information

Policy-based Injection of Private Traffic into a Public SDN Testbed

Policy-based Injection of Private Traffic into a Public SDN Testbed Intitut für Techniche Informatik und Kommunikationnetze Adrian Friedli Policy-baed Injection of Private Traffic into a Public SDN Tetbed Mater Thei MA-2013-12 Advior: Dr. Bernhard Ager, Vaileio Kotroni

More information

Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array

Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array Januz A. Starzyk,Yongtao Guo, and Zhineng Zhu School of Electrical Engineering & Computer Science

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each circuit will be decribed in VHL and implemented

More information

AN ALGORITHM FOR RESTRICTED NORMAL FORM TO SOLVE DUAL TYPE NON-CANONICAL LINEAR FRACTIONAL PROGRAMMING PROBLEM

AN ALGORITHM FOR RESTRICTED NORMAL FORM TO SOLVE DUAL TYPE NON-CANONICAL LINEAR FRACTIONAL PROGRAMMING PROBLEM RAC Univerity Journal, Vol IV, No, 7, pp 87-9 AN ALGORITHM FOR RESTRICTED NORMAL FORM TO SOLVE DUAL TYPE NON-CANONICAL LINEAR FRACTIONAL PROGRAMMING PROLEM Mozzem Hoain Department of Mathematic Ghior Govt

More information

Minimum Energy Reliable Paths Using Unreliable Wireless Links

Minimum Energy Reliable Paths Using Unreliable Wireless Links Minimum Energy Reliable Path Uing Unreliable Wirele Link Qunfeng Dong Department of Computer Science Univerity of Wiconin-Madion Madion, Wiconin 53706 qunfeng@c.wic.edu Micah Adler Department of Computer

More information

A Unicast-based Approach for Streaming Multicast

A Unicast-based Approach for Streaming Multicast A Unicat-baed Approach for Streaming Multicat Reuven Cohen and Gideon Kaempfer Department of Computer Science Technion, Haifa 32000, Irael Abtract Network layer multicat i know a the mot efficient way

More information

Modeling Throughput and Delay in Infrastructure Mode Networks with QoS Support from the Point Coordination Function

Modeling Throughput and Delay in Infrastructure Mode Networks with QoS Support from the Point Coordination Function Proceeding of the World Congre on Engineering and Computer Science 2012 Vol II, October 24-26, 2012, San Francico, USA Modeling Throughput and Delay in 802.11 Infratructure Mode Network with QoS Support

More information

A System Dynamics Model for Transient Availability Modeling of Repairable Redundant Systems

A System Dynamics Model for Transient Availability Modeling of Repairable Redundant Systems International Journal of Performability Engineering Vol., No. 3, May 05, pp. 03-. RAMS Conultant Printed in India A Sytem Dynamic Model for Tranient Availability Modeling of Repairable Redundant Sytem

More information

A QoS-aware Service Composition Approach based on Semantic Annotations and Integer Programming

A QoS-aware Service Composition Approach based on Semantic Annotations and Integer Programming A QoS-aware Service Compoition Approach baed on Semantic Annotation and Integer Programming I. INTRODUCTION Service Oriented Architecture (SOA) i a widely adopted paradigm for developing ditributed application

More information

3D SMAP Algorithm. April 11, 2012

3D SMAP Algorithm. April 11, 2012 3D SMAP Algorithm April 11, 2012 Baed on the original SMAP paper [1]. Thi report extend the tructure of MSRF into 3D. The prior ditribution i modified to atify the MRF property. In addition, an iterative

More information

p done CPU p user p drivdone 1-p drivdone

p done CPU p user p drivdone 1-p drivdone Approximate Analytical Performance Evaluation of a UNIX Baed Multiproceor Operating Sytem Stefan Greiner Duke Univerity Dept. of Electrical Engineering Durham, NC 2770-029, USA Box 9029 greiner@ee.duke.edu

More information

Application of Social Relation Graphs for Early Detection of Transient Spammers

Application of Social Relation Graphs for Early Detection of Transient Spammers Radolaw rendel and Henryk Krawczyk Application of Social Relation raph for Early Detection of Tranient Spammer RADOSLAW RENDEL and HENRYK KRAWCZYK Electronic, Telecommunication and Informatic Department

More information

SIMIT 7. Profinet IO Gateway. User Manual

SIMIT 7. Profinet IO Gateway. User Manual SIMIT 7 Profinet IO Gateway Uer Manual Edition January 2013 Siemen offer imulation oftware to plan, imulate and optimize plant and machine. The imulation- and optimizationreult are only non-binding uggetion

More information

NEXT generation networks will evolve from delivering

NEXT generation networks will evolve from delivering Optimal Network Rate Allocation under End-to-End Quality-of-Service Requirement Mohamed Saad, Member, IEEE, Alberto Leon-Garcia, Fellow, IEEE, and Wei Yu, Member, IEEE Abtract We addre the problem of allocating

More information

Shortest Path Routing in Arbitrary Networks

Shortest Path Routing in Arbitrary Networks Journal of Algorithm, Vol 31(1), 1999 Shortet Path Routing in Arbitrary Network Friedhelm Meyer auf der Heide and Berthold Vöcking Department of Mathematic and Computer Science and Heinz Nixdorf Intitute,

More information

Practical Analog and Digital Filter Design

Practical Analog and Digital Filter Design Practical Analog and Digital Filter Deign Artech Houe, Inc. Le Thede 004 Thi text i dedicated to my wife who keep me grounded, and to my grandchildren who know no bound. Content Preface xi Chapter Introduction

More information

SCHEDULE DOCUMENT CONNECT MPLS SERVICES PUBLIC NODE4 LIMITED 17/07/2017

SCHEDULE DOCUMENT CONNECT MPLS SERVICES PUBLIC NODE4 LIMITED 17/07/2017 SCHEDULE DOCUMENT CONNECT MPLS SERVICES PUBLIC NODE4 LIMITED 17/07/017 SCHEDULE DOCUMENT CONNECT MPLS SERVICES Additional term, Service Decription & Service Level Agreement for ConnectMPLS Service 1. SERVICE

More information

xy-monotone path existence queries in a rectilinear environment

xy-monotone path existence queries in a rectilinear environment CCCG 2012, Charlottetown, P.E.I., Augut 8 10, 2012 xy-monotone path exitence querie in a rectilinear environment Gregory Bint Anil Mahehwari Michiel Smid Abtract Given a planar environment coniting of

More information

New Structural Decomposition Techniques for Constraint Satisfaction Problems

New Structural Decomposition Techniques for Constraint Satisfaction Problems New Structural Decompoition Technique for Contraint Satifaction Problem Yaling Zheng and Berthe Y. Choueiry Contraint Sytem Laboratory Univerity of Nebraka-Lincoln Email: yzheng choueiry@ce.unl.edu Abtract.

More information

IMPROVED JPEG DECOMPRESSION OF DOCUMENT IMAGES BASED ON IMAGE SEGMENTATION. Tak-Shing Wong, Charles A. Bouman, and Ilya Pollak

IMPROVED JPEG DECOMPRESSION OF DOCUMENT IMAGES BASED ON IMAGE SEGMENTATION. Tak-Shing Wong, Charles A. Bouman, and Ilya Pollak IMPROVED DECOMPRESSION OF DOCUMENT IMAGES BASED ON IMAGE SEGMENTATION Tak-Shing Wong, Charle A. Bouman, and Ilya Pollak School of Electrical and Computer Engineering Purdue Univerity ABSTRACT We propoe

More information

Markov Random Fields in Image Segmentation

Markov Random Fields in Image Segmentation Preented at SSIP 2011, Szeged, Hungary Markov Random Field in Image Segmentation Zoltan Kato Image Proceing & Computer Graphic Dept. Univerity of Szeged Hungary Zoltan Kato: Markov Random Field in Image

More information

Implementation of a momentum-based distance metric for motion graphs. Student: Alessandro Di Domenico (st.no ), Supervisor: Nicolas Pronost

Implementation of a momentum-based distance metric for motion graphs. Student: Alessandro Di Domenico (st.no ), Supervisor: Nicolas Pronost Implementation of a momentum-baed ditance metric for motion graph Student: Aleandro Di Domenico (t.no 3775682), Supervior: Nicola Pronot April 3, 2014 Abtract Thi report preent the procedure and reult

More information

Lecture Outline. Global flow analysis. Global Optimization. Global constant propagation. Liveness analysis. Local Optimization. Global Optimization

Lecture Outline. Global flow analysis. Global Optimization. Global constant propagation. Liveness analysis. Local Optimization. Global Optimization Lecture Outline Global flow analyi Global Optimization Global contant propagation Livene analyi Adapted from Lecture by Prof. Alex Aiken and George Necula (UCB) CS781(Praad) L27OP 1 CS781(Praad) L27OP

More information

A TOPSIS based Method for Gene Selection for Cancer Classification

A TOPSIS based Method for Gene Selection for Cancer Classification Volume 67 No17, April 2013 A TOPSIS baed Method for Gene Selection for Cancer Claification IMAbd-El Fattah,WIKhedr, KMSallam, 1 Department of Statitic, 3 Department of Deciion upport, 2 Department of information

More information

Generic Traverse. CS 362, Lecture 19. DFS and BFS. Today s Outline

Generic Traverse. CS 362, Lecture 19. DFS and BFS. Today s Outline Generic Travere CS 62, Lecture 9 Jared Saia Univerity of New Mexico Travere(){ put (nil,) in bag; while (the bag i not empty){ take ome edge (p,v) from the bag if (v i unmarked) mark v; parent(v) = p;

More information

Compressed Sensing Image Processing Based on Stagewise Orthogonal Matching Pursuit

Compressed Sensing Image Processing Based on Stagewise Orthogonal Matching Pursuit Senor & randucer, Vol. 8, Iue 0, October 204, pp. 34-40 Senor & randucer 204 by IFSA Publihing, S. L. http://www.enorportal.com Compreed Sening Image Proceing Baed on Stagewie Orthogonal Matching Puruit

More information

Variable Resolution Discretization in the Joint Space

Variable Resolution Discretization in the Joint Space Variable Reolution Dicretization in the Joint Space Chritopher K. Monon, David Wingate, and Kevin D. Seppi {c,wingated,keppi}@c.byu.edu Computer Science, Brigham Young Univerity Todd S. Peteron peterto@uvc.edu

More information

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1 (19) United State US 2011 0316690A1 (12) Patent Application Publication (10) Pub. No.: US 2011/0316690 A1 Siegman (43) Pub. Date: Dec. 29, 2011 (54) SYSTEMAND METHOD FOR IDENTIFYING ELECTRICAL EQUIPMENT

More information

Multi-Target Tracking In Clutter

Multi-Target Tracking In Clutter Multi-Target Tracking In Clutter John N. Sander-Reed, Mary Jo Duncan, W.B. Boucher, W. Michael Dimmler, Shawn O Keefe ABSTRACT A high frame rate (0 Hz), multi-target, video tracker ha been developed and

More information

Cross-Layer Interactions in Multihop Wireless Sensor Networks: A Constrained Queueing Model

Cross-Layer Interactions in Multihop Wireless Sensor Networks: A Constrained Queueing Model Cro-Layer Interaction in Multihop Wirele Senor Network: A Contrained Queueing Model YANG SONG Univerity of Florida and YUGUANG FANG Univerity of Florida Xidian Univerity In thi article, we propoe a contrained

More information

Connected Placement of Disaster Shelters in Modern Cities

Connected Placement of Disaster Shelters in Modern Cities Connected Placement of Diater Shelter in Modern Citie Huanyang Zheng and Jie Wu Department of Computer and Information Science Temple Univerity, USA {huanyang.zheng, jiewu}@temple.edu ABSTRACT Thi paper

More information

Research Article Real-Time Communications in Large-Scale Wireless Networks

Research Article Real-Time Communications in Large-Scale Wireless Networks Hindawi Publihing Corporation International Journal of Digital Multimedia Broadcating Volume 2008, Article ID 586067, 16 page doi:10.1155/2008/586067 eearch Article eal-time Communication in Large-Scale

More information

A Fast Association Rule Algorithm Based On Bitmap and Granular Computing

A Fast Association Rule Algorithm Based On Bitmap and Granular Computing A Fat Aociation Rule Algorithm Baed On Bitmap and Granular Computing T.Y.Lin Xiaohua Hu Eric Louie Dept. of Computer Science College of Information Science IBM Almaden Reearch Center San Joe State Univerity

More information