Modeling Hierarchical Event Streams in System Level Performance Analysis

Size: px
Start display at page:

Download "Modeling Hierarchical Event Streams in System Level Performance Analysis"

Transcription

1 Modelng Herarchcal Event Streams n System Level Performance Analyss IK Report 9 obas Ren, Ka Lampka, Lothar hele Computer Engneerng and Networks Laboratory Swss Federal Instsute of echnology (EH) Zurch, Swtzerland {ren lampka thele}@tk.ee.ethz.ch December, 8 Abstract he growng complexty of embedded real-tme systems requres elaborate methods n ther desgn process. Whle smulaton does not suffcently cover corner cases, analytc methods for system level performance analyss have been establshed n the past. her effcency n computng hard bounds on buffer szes, end-to-end delays or throughput has proven ther usefulness. One of the major drawbacks of these methods are the lmted system confguratons that can be analyzed wth hgh accuracy. In ths report we extend exstng methods for analyzng heterogeneous multprocessor systems such that dfferent types of data streams can be composed to a hgher level event stream wth multple herarches. Furthermore, we descrbe how such herarchcal event streams can be decomposed nto ther sub-streams. Addtonally, we show how these new methodologes are used to model the dstrbuted heterogeneous communcaton system of the COMBES case study provded by EADS. Introducton In the context of the COMBES project, we wll provde a formal framework for component based desgn of complex embedded systems. One of the mlestones to reach ths goal s the analyss of a case study provded by EADS Innovaton Works [4] n WP. hs case study concerns a dstrbuted Heterogeneous Communcaton System (HCS) contanng wred and wreless communcaton networks based on Ethernet. A common server s connected to dfferent devces, such as sensors (camera, smoke, pressure, etc.) and actuators (speakers, lght swtches, temperature control, sgns, etc.). he functons and applcatons of the Heterogeneous Communcaton System are runnng on common platforms that can be effcently scaled to ncorporate varous requrements. Amongst others, the server broadcasts audo streams to the devces, whch are equpped

2 wth speakers to play back the audo sgnals. o acheve clock synchronzaton the PP (Precson me Protocol, IEEE88) s used. Some key requrements of the systems are the followng: he system should provde up to 9 devces he system should be able to transmt up to audo streams broadcasted by the server he maxmal tme dfference between sendng a sgnal (e. g. speakng nto the mcrophone connected to the server) and playback of the sgnal at the devces should be less than. sec. he audo samples have to be played at all devces wth a maxmum jtter of. ms (e. g. the maxmal tme dfference of the playback tme between any two devces n the whole system s less than. ms) Clock synchronzaton as well as audo sgnal transmsson requre hard real-tme constrants such as guaranteed maxmum end-to-end delays. hs nvolves both communcaton and computaton. Because of the complexty of the overall system a compostonal system analyss s necessary. In addton, precse protocols for resource sharng are not yet known. hus, testng of varous system confguratons s necessary. For that reason we need a fast analyss that delvers hard bounds n terms of worst-case and best-case on varous system propertes. herefore, smulaton s not possble snce t s nether correct n terms of hard bounds nor fast. All these requrements ncludng the sze of the system ask for a component based desgn of the analyss model. In the feld of performance analyss of embedded realtme systems, dfferent technques have been ntroduced n the past. SymA/S [] and a technque denoted as modular performance analyss (MPA) [, ] are both tools whch perform compostonal system analyss. hey use local analyss technques for analyzng the ndvdual components, whch are nterconnected va event streams. As man contrbuton, these tools delver hard bounds on mnmum and maxmum end-toend delays, queue szes or resource utlzaton. A major problem of these methods s the restrcted scope. e. classes of systems that can be analyzed wth hgh precson. For classes not covered by the methods, smplfcatons are needed resultng n a loss of accuracy of the computed bounds or n a loss of the compostonalty of the methods. A system confguraton, whch s hghly relevant for practce occurs n communcaton systems, f multple data streams are combned n packets and transmtted over a communcaton channel. Accordng to [8] the combned data stream s denoted as herarchcal event stream. In the COMBES case study by EADS [4] the broadcast of dfferent audo streams by the server s such a scenaro. Once an audo packet has been successfully delvered and arrves at the end-pont of the communcaton channel, the data have to be de-packetzed. e. the herarchcal event stream has to be decomposed nto the ndvdual data streams. In ths report we ntroduce a major extenson to the aforementoned methods that allows jonng and forkng event streams wth hgh accuracy whle keepng the compostonalty of the methods. Related to the COMBES

3 case study the server packetzes the audo streams and after successful transmsson the devces have to de-packetze the stream to play back the audo sgnals. Wthout the concept of the herarchcal event streams, the COMBES case study scenaro could not be modeled accurately and dfferent abstracton would be needed resultng n pessmstc worst-case Fgure bounds. Fgure (a) (a) Fgure Fgure (b) (b) Fgure Fgure (c) (c) BUS BUS C C Fgure (a) BUS C (a) Communcaton task actvated by multple nputs. Fgure Fgure Fgure / /,, AND AND, Fgure (b) BUS BUS C C BUS,, C, (b) Model of Fg. (a) for the MPA doman. Fgure (c) AND BUS C,,,, SYSEM SYSEM,,, (c) A system n whch the combned stream, may Fgure pass several tasks before beng decomposed. Fgure Fgure Fgure : Examples of tasks wth multple nput streams FIFO As an example, we consder a system wth a sngle communcaton task C actvated by two streams and as shown n Fg. (a). he task delvers FIFO the outgong FIFO streams and. Assocated wth the COMBES case study [4], the two streams and could be audo sgnals that are transmtted from one network component to the other. he characterstcs of the output streams depend on the ncomng data streams and as well as on the avalablty of the resource,. e. the avalablty of the bus Fgure 4a Fgure 4b n ths example. In the context of modular performance analyss, tasks actvated by multple nput streams are normally modeled as a combnaton module that combnes u the streams followed by the task usng the combned stream as nput as depcted n Fg. (b). Fgure Fgure For the4atask actvaton FIFOpattern n the combnaton Fgure Fgure 4b module 4b one manly dstngush between - and AND-actvaton [, 8]. In case of an -actvaton, each event on any of the nputs mples the executon of the task e. g. transmsson u u over the communcaton system. he events are put nto packets but are sent ndvdually. In the COMBES cast FIFO study FIFOsuch an -actvaton s realzed by combnng the n audo l streams. Every audo segment s packetzed from the server and broadcasted over the n network. Contrary, the AND-component only n executes f there n s an event present on each nput and each event s removed after processng. herefore, every event generated by an AND-actvated task, denoted as packet, contans one event of each nput stream. Whle n the context of MPAcombnng streams n an AND-actvated n n task l l s challengng but n detal descrbed n [], the decomposton of an AND-actvated combned n stream n the context n of MPA n s smple, snce n n we only consder n number of Fgure Fgure Fgure Event Count Curves γ, γ

4 events/packets n tme ntervals. As we have one event of each stream n one packet, the combned output stream does not dffer from the ndvdual output streams and therefore = =, holds. Snce AND-actvated tasks are not present n the COMBES case study, we only consder -actvated tasks n ths report. In the followng, we propose two new approaches to deal wth herarchcal event streams n modular performance analyss. he frst approach uses the well-know FIFO schedulng to manage event herarches as the second approach uses a new concept called Event Count Curves. Both methods are convenent to model the above mentoned scenaro wth hgh accuracy. In Secton we gve detals about the Real-tme Calculus [9], the framework we are usng for the MPA. Furthermore, we summarze the Herarchcal Event Model ntroduced by the authors of [7]. In Secton and 4 we present two dfferent approaches to deal wth herarchcal event streams. he frst approach s consderng FIFO schedulng whle the second uses a new concept denoted as Event Count Curves. Fnally, n Secton, we gve an example how herarchcal event streams can be appled and conclude our work n Secton 6. Related Work Recently, Rox et al. [8] ntroduced the concept of Herarchcal Event Streams (HES) that allow to embed dfferent types of streams n a hgher level structure and proposed a Herarchcal Event Model (HEM) to model such herarchcal streams. he key of ther approach are the so-called nner event streams that are embedded n the HES boundng the event occurrences of events related to an ndvdual nput stream. When an operaton s appled to the HES,. e. the stream s processed n a task, an nner update functon keeps track of the status of the nner event streams. o decompose the HES nto the dfferent nput streams, one only needs to extract the nner event streams from the HES. hs model allows to accurately analyzng the processng and communcaton on the combned as well as on the embedded ndvdual streams. he authors demonstrated sgnfcant mprovements n terms of tghtness of the worst case response tme by usng HES nstead of flat event stream models. Nevertheless, n the processng step of herarchcal event streams n a component, the HEMs have to be deeply processed and therefore each component has to be able to handle such herarchcal streams. Albers et al. [] used a herarchcal data structure to descrbe repettvely occurrng patterns wthn event streams. Snce such scenaros refer to the combnaton of streams, the authors also referred to ther approach as herarchcal event stream, whch s also justfed snce the pattern are gven as PJD-models, so that the overall model can be vewed as herarchcal (or nested) PJD-model. Nevertheless, the topc faced n our report s not related to ther work, snce t does not assume any pattern of event occurrence. he approach presented here takes arbtrary nput patterns. In ths report, we use MPA-RC ntroduced by Chakraborty et al. [] as the bass for our analyss. In ths compostonal approach, a system s modeled as a set of components nterconnected by streams representng event or resource streams. However, contrary to other technques the streams are not defned on a straght tme-lne, but for tme ntervals of length. Formally, we defne the boundng functon ( ) = 4

5 ( u ( ), l ( ) ), also commonly denoted as arrval curve, whch gves the maxmum and mnmum number of events arrvng n any tme nterval of length. In practce such functons can be obtaned from formal specfcatons, traffc models such as perodc wth jtter (PJD-models), or from smulaton traces. Analogous to the upper and lower arrval curves, one may also defne an upper and lower bound for the avalablty of resources ( ) = ( u ( ), l ( ) ). For computng the boundng functons on outgong events ( ) and remanng resources ( ) the prncples of the Real-me Calculus [9] are appled on the nput curves. he method s based on the Network Calculus [] and uses the concept of the mn-plus and max-plus algebra whch defne the mn-plus convoluton ( ) and mn-plus deconvoluton ( ) as well as the analogons max-plus convoluton ( ) and max-plus deconvoluton ( ). he most common component used n the MPA-RC s the greedy processng component (GPC). hs component nstantates a fully preemptable task at every event arrval and actve tasks are sequentally processed n a greedy manner. Snce the resource avalablty s lmted, an nput queue n form of a buffer s needed. he outgong event stream and the remanng resource of the component are gven by the followng relatons: u GP C = mn{(u u ) l, u } l GP C = mn{(l u ) l, l } u GP C = (u l ) l GP C = (l u ) () For a system wth components that are actvated by multple event streams as depcted n Fg. (b), we also need to know how to combne two or more event streams. In [], the authors gve a detaled dervaton and come out wth the followng formula for an -actvated task: u = u ; l = l () FIFO schedulng. System Composton In ths secton, we descrbe how to use FIFO schedulng to deal wth herarchcal event streams. he key of ths approach s that we keep track of the ndvdual nput streams nstead of evaluatng the combned stream. he method reles on the fact, that an -actvaton does not change the order of the arrvng events and forwards them mmedately n a FIFO manner nto the output stream. For ths approach, we omt the step of combnng the streams completely but keep the streams separate as a bundle of streams. Each tme ths bundle s gong to be processed n a task we replace the task wth a FIFO component usng the resource nput of the task and the streams contaned n the bundle as nputs. hs FIFO component s justfed snce also the combned stream would behave lke ths accordng to the -actvaton as stated before. In Fg.

6 C /, AND C, re Fgure a smple example wth only one task s shown on the left. If we want to model ths system usng FIFO schedulng, we remove the -actvaton and replace the task wth a FIFO component as shown n Fg. on the rght. Fgure, SYSEM, bundle FIFO Number of events related to Fgure : A smple system wth an -actvated task on the left and how t s modeled wth FIFO Fgure schedulng 4a on the rght. Fgure 4b u o evaluate propertes related to the combned stream such as requred buffer szes or end-to-end delays of the packets of the combned stream we have to perform a separate analyss wth the orgnal system. e. we have to combne the streams usng () and FIFO to evaluate the performance analyss wth ths combned stream and the orgnal tasks.. FIFO Component In ths secton, we show how a FIFO component can be mplemented n the context of MPA-RC. n A FIFO component n as depcted n n Fg. (a) modelsa set of tasks n a real-tme system that share an avalable resource n a FIFO manner. As nput, the FIFO component has one resource stream and n event streams,..., n. he remanng resource of the FIFO-component can be calculated usng a varaton of the formula () for a GPC. As nput event stream we us the sum of all the nput streams,..., n accordng to () Fgure n l u = (u F IF O SYSEM l = (l F IF O l ) u ) () o determne the bounds of the output event streams γ, γ,..., n, we analyze the mnmum and maxmum avalable resource for every nput stream, respectvely. Hence, Event Count Curves we consder two cases for every stream : a best-case, where task assocated wth stream has the hghest prorty and a worst-case, where the same task has the lowest prorty. In the frst case, we observe that the maxmum avalable resource u for task s the upper bound u of the total resource nput of the FIFO component. he mnmum resource l avalable for task s the remanng resource after all other tasks as shown n Fg. (b). Usng ths polcy, we can derve the followng formulas to lmt the avalable resource for every stream : 6

7 Fgure Fgure FIFO FIFO u = u ; l = ( l j u ) (4) j n Fgure 4a n Fgure 4a FIFO FIFO n n (a) Model of the FIFO Component n the Real-me Calculus. n Fgure 4b u Fgure Gven the bounds u, l on the avalable resource for every task, the outgong streams of the FIFO component can then be calculated usng a greedy processng components wth and as ts nputs. Wth () the outputs are gven by SYSEM u F IF O = mn{( u u ), l u } l F IF O = mn{( l u ), l } l () γ, γ 4 Event Count Curves 4. Defnton Event Count Curves n l (b) Best-case (left) and worst-case (rght) scenaro for an event stream. Fgure : Model of the FIFO Component Unlke the Herarchcal Event Model [8, 7] and the approach usng FIFO schedulng ntroduced n the prevous secton, the method usng Event Count Curves (ECC) does not keep track of the ndvdual nput streams. herefore, t can be denoted as compostonal and herarchcal analyss method as a flattenng of the herarchcal event stream s not necessary for beng processed n a tasks. Wth the ECCs, the focus les on the composton and decomposton of the combned stream as shown n Fg. 4. he basc dea of ths approach reles on the fact, that the order of events n an event stream remans the same whatever operaton s appled to the event stream,. e. the sequence of the events before and after a task s the same. herefore, f we store the 7

8 pattern how the nput streams are combned at the -actvaton or packetzaton unt, we can later on use ths nformaton to decompose the stream nto ts ndvdual substreams. he man advantage of ths method s that besdes the composton and the decomposton of the stream, the methodologes for analyzng the system do not have to be changed or modfed due to the exstence of herarchcal event streams. Furthermore, the sub-system between the -actvaton and ts correspondng decomposton s not lmted to a few components but can be of arbtrary complexty. As mentoned earler, an event stream s gven by an upper and lower bound, whch lmt the occurrences of events n a gven tme nterval. One may note that we consder the tme nterval doman and not the tme doman. Usng such a model, t s not possble to evaluate the exact pattern of the composton of the combned stream after an actvaton of several event streams, but we can gve hard bounds for the number of events related to a specfc nput stream wth respect to the number of events n the combned stream. Defnton (Event Count Curve γ). For a fxed number of consecutve events n the combned stream, the Event Count Curve γ (n) = ( γ u (n), γl (n)) bounds the number of events related to nput stream. he Event Count Curves (ECCs) are a powerful model to descrbe the composton of a combned event stream. hey are related to the workload curves ntroduced by Maxagune et al. [6] but clearly dffer n the usage and meanng. In partcular, the ECCs can be used to decompose the combned stream nto ts sub-streams as follows: heorem (Decomposton wth Event Count Curves). If s the combned output stream that needs to be decomposed and γ the ECC related to events of stream, the sub-stream s gven by the concatenaton of these two curves. ( ) = γ ( ( )) (6) Proof. he evaluaton of ( ) gves the mnmum or maxmum number of events for a gven nterval, respectvely. hs number can be translated usng the ECC γ whch gves then the number of events related to sub-stream for the gven nterval. Example (Event Count Curves). Consder the system gven n Fg. 4 wth the two strct perodcal nput streams and wth perod p = and p = (jtter j = j = ) whch may represent perodc audo sgnals or synchronzaton sequences n the COMBES case study. Example traces of the ndvdual streams as well as of the combned streams are depcted n Fg. (a). he Event Count Curves derved at the -actvaton are shown n Fg. (b). he meanng of the ECC s the followng; f you look at 4 consecutve events n the combned streams, we have at least and at most events from stream whch s expressed by the followng noton: γ l (4) =,γ u (4) =. 4. Jon and Fork In ths secton we descrbe how Event Count Curves can be derved from two nput streams ( ) and ( ) n the context of the RC. We gve a closed soluton how to 8

9 n n n Fgure SYSEM γ γ, Event Count Curves Fgure 4: System used n Ex.. compute the ECCs, show a detaled dervaton and proof the correctness of the formula. Frst we ntroduce the δ u,l (e) curves that ndcate the maxmum or mnmum tme nterval n whch at most or at least e events occur, respectvely. hese curves are strongly related to the arrval curves u,l ( ). Le Boudec et al. [] defned the pseudonverse functon whch exactly descrbes the relatonshp between u,l ( ) and δ u,l (e): δ l (e) := nf { : u ( ) e} δ u (e) := sup{ : ( ) l e} (7) Wth ths defnton, we can gve the desred closed formula to determne the ECCs. heorem (Event Count Curves n the RC). If and are two arrval curves, then the ECC γ u,l related to stream can be computed as follows γ l (e) = nf{e : e + u (δ u (e )) e} γ u (e) = sup{e : e + l (δ l (e )) e} (8) where δ s the pseudo-nverse of defned n (7). Proof. Frst, we defne the ɛ u,l (e) γ u,l (e ) as pseudo-nverse curves of the event count curves ɛ l (e ) := nf{e : γ u (e) e } ɛ u (e ) := sup{e : γ l (e) e } (9) where e s the number of events n the combned stream and e s the number of events related to nput stream. ɛ u,l (e ) gve the maxmum or mnmum number of consecutve events n the combned stream so that at most or at least e events n ths sequence are related to nput stream a, respectvely. Snce the pseudo-nverse s reversble we can express γ u,l (e) usng ɛ u,l (e ) n the followng way 9

10 BUS entatve of ned stream the C, t Fgure 6 representatve of stream representatve of stream Fgure 7 t t (a) Example traces used n Ex.. representatve of combned stream the t Event Count Curve γ Event Count Curve γ Event Count Curve γ Number of events n the combned stream BUS C 4 Upper Curves usng ECC Number of events related to Number of events related to Number of events n the combned stream Fgure 4 7 Event Count Curve γ Number of events n the combned stream Number of events related to Number of events n the combned stream Event Count Curve γ Number of events n the combned stream For the proof, Fgure 8we are consderng events related to stream. γ u,l (e) bounds the number of events e related to as follows BUS γ(e) l e γ u (e) () whch can be wrtten wth the pseudo-nverse ɛ u,l as follows: C 4 6 me nterval (b) Event Count Curves from Ex. where dots ndcate the upper and crosses the lower bounds of the ECCs Fgure : Example traces and event count curves of Ex. Number of events related to γ l (e) := nf{e : ɛ u (e ) e} 4 γ u (e) := sup{e : ɛ l (e ) e} () 4 ɛ l (e ) e ɛ u (e ) () We also need nformaton about the combned stream. We know, that the total number of events e s the sum of the two nput streams and therefore e = e + e ()

11 must be hold for all tme. If we consder ɛ (e ), the number of events e s fxed and therefore we can defne a tme nterval that satsfes tatve of the d stream t δ l (e ) δ u (e ) (4) hs nterval ndcates the tme n whch exactly e occur n stream. Wth ths nterval we can bound the occurrences of e by the followng bounds Event Count Curve γ mber of events n the combned stream Number of events related to l ( ) e u ( ) l (δ l (e )) e u (δ u (e )) () Combnng (), () and () we fnd a closed formula for ɛ u,l (e ) 4 Fgure 7 Event Count Curve γ ɛ l (e ) = e + (δ l (e l )) ɛ u (e ) = e + u (δ u (e )) (6) Wth ths formula and the defnton of γ u,l (e ) n () we can derve the Event Count Curve by concatenatng these equatons Number of events n the combned stream Number of events related to 4 Event Count Curve γ Number of events n the combned stream Case Study US C 4 SERVER NAC NAC NAC DEV NAC DEV DEV Upper Curves usng ECC 4 6 me nterval Fgure 6: Dstrbuted multmeda system wth a server broadcastng audo streams to several devces (DEV) va network access controllers (NAC). In the followng secton, we show how the concept of the herarchcal event streams can be appled to the COMBES case study by EADS [4] ntroduced n Secton. he system descrbed n the case study consder a dstrbuted multmeda cabn system wth a server broadcastng dfferent audo streams to varous playback devces as depcted n Fg. 6. he server s connected to several network access controllers (NACs) that forward the streams ether to another NAC or to the playback devce tself. Hence, we have a dasy-chan lke backbone topology n the cabn. here exsts also other

12 4 6 7 nts n the combned stream Number of events n the combned stream Number of events n the combned stream 4 NAC NAC NAC SERVER NAC traffc e. g. status and control messages for emergency DEV sgns or smokedev detectors and tme synchronzaton packets that are routed n the same way as the audo streams through the network. he devces are equpped wth a speaker (output for headphones) and control logc so that the user can swtch between the ndvdual audo streams he DEV wants to lsten to. Upper Curves usng ECC SERVER BUS NAC DEV audo C audo audo audo other traffc C other traffc 4 6 me nterval Fgure 7: MPA model of the dstrbuted multmeda system shown n Fg. 6 usng herarchcal event streams. Fg. 7 shows the MPA model of the dstrbuted multmeda system descrbed n the EADS case study [4] wth two audo streams only. Snce these audo streams are broadcast streams t s feasble to combne them to a herarchcal event stream. hat means, we do not have to model a task for every audo stream ndvdually but only one for the herarchcal event stream. herefore, the streams are combned n the server, transmtted over the network and decomposed n the playback devces. On the communcaton channel, modeled as bus, as well as n the network access controllers (NACs) we only see one task for all the audo streams. hs approach s hghly scalable n terms of number of audo streams snce only the server and the playback devces need to be changed f we ncrease or decrease the number of audo sgnals. 6 Concluson In ths report, we showed how FIFO schedulng, a well-known technque, can be used to handle herarchcal event streams n the context of system-level performance analyss based on the MPA-RC. In addton, we ntroduced the concept of the Event Count Curves whch s more modular and also enables one to model herarchcal event streams. Wth an example system we showed the applcablty of herarchcal event streams on a real-world applcaton. References [] K. Albers, F. Bodmann, and F. Slomka. Herarchcal event streams and event dependency graphs: a new computatonal model for embedded real-tme systems. Real-me Systems, 6. 8th Euromcro Conference on, pages pp., -7 July 6.

13 [] J.-Y. L. Boudec and P. hran. Network Calculus: A heory of Determnstc Queung Systems for the Internet, volume. Sprnger,. [] S. Chakraborty, S. Künzl, and L. hele. A general framework for analysng system propertes n platform-based embedded system desgns. In Desgn Automaton and est n Europe (DAE), pages 9 9, Munch, Germany, Mar.. IEEE Press. [4] EADS Inovaton Works. COMBES - Case study on dstrbuted hererogeneous communcaton systems, October 8. [] W. Had and L. hele. Complex task actvaton schemes n system level performance analyss. In Proc. th Intl Conf. on Hardware/Software Codesgn and System Synthess (CODES+ISSS 7), pages 7 78, Salzburg, Austra, Oct. 7. ACM Press. [6] A. Maxagune, S. Künzl, and L. hele. Workload characterzaton model for tasks wth varable executon demand. In Desgn Automaton and est n Europe (DAE), pages 4 4, Pars, France, feb 4. IEEE Computer Socety. [7] J. Rox and R. Ernst. Constructon and deconstructon of herarchcal event streams wth multple herarchcal layers. In In Proceedngs of the th Euromcro Conference on Real- me Systems (ECRS), 8. [8] J. Rox and R. Ernst. Modelng event stream herarches wth herarchcal event models. In Desgn, Automaton and est n Europe (DAE 8), March 8. [9] L. hele, S. Chakraborty, and M. Naedele. Real-tme calculus for schedulng hard realtme systems. In Internatonal Symposum on Crcuts and Systems ISCAS, volume 4, pages 4, Geneva, Swtzerland, Mar.. [] E. Wandeler. Modular Performance Analyss and Interface-Based Desgn for Embedded Real-me Systems. PhD thess, PhD hess EH Zurch, Sept. 6.

Uncertainty in measurements of power and energy on power networks

Uncertainty in measurements of power and energy on power networks Uncertanty n measurements of power and energy on power networks E. Manov, N. Kolev Department of Measurement and Instrumentaton, Techncal Unversty Sofa, bul. Klment Ohrdsk No8, bl., 000 Sofa, Bulgara Tel./fax:

More information

Prevention of Sequential Message Loss in CAN Systems

Prevention of Sequential Message Loss in CAN Systems Preventon of Sequental Message Loss n CAN Systems Shengbng Jang Electrcal & Controls Integraton Lab GM R&D Center, MC: 480-106-390 30500 Mound Road, Warren, MI 48090 shengbng.jang@gm.com Ratnesh Kumar

More information

High Speed, Low Power And Area Efficient Carry-Select Adder

High Speed, Low Power And Area Efficient Carry-Select Adder Internatonal Journal of Scence, Engneerng and Technology Research (IJSETR), Volume 5, Issue 3, March 2016 Hgh Speed, Low Power And Area Effcent Carry-Select Adder Nelant Harsh M.tech.VLSI Desgn Electroncs

More information

Calculation of the received voltage due to the radiation from multiple co-frequency sources

Calculation of the received voltage due to the radiation from multiple co-frequency sources Rec. ITU-R SM.1271-0 1 RECOMMENDATION ITU-R SM.1271-0 * EFFICIENT SPECTRUM UTILIZATION USING PROBABILISTIC METHODS Rec. ITU-R SM.1271 (1997) The ITU Radocommuncaton Assembly, consderng a) that communcatons

More information

Digital Transmission

Digital Transmission Dgtal Transmsson Most modern communcaton systems are dgtal, meanng that the transmtted normaton sgnal carres bts and symbols rather than an analog sgnal. The eect o C/N rato ncrease or decrease on dgtal

More information

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme Performance Analyss of Mult User MIMO System wth Block-Dagonalzaton Precodng Scheme Yoon Hyun m and Jn Young m, wanwoon Unversty, Department of Electroncs Convergence Engneerng, Wolgye-Dong, Nowon-Gu,

More information

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht 68 Internatonal Journal "Informaton Theores & Applcatons" Vol.11 PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION Evgeny Artyomov and Orly

More information

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b 2nd Internatonal Conference on Computer Engneerng, Informaton Scence & Applcaton Technology (ICCIA 207) Research of Dspatchng Method n Elevator Group Control System Based on Fuzzy Neural Network Yufeng

More information

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University Dynamc Optmzaton Assgnment 1 Sasanka Nagavall snagaval@andrew.cmu.edu 16-745 January 29, 213 Robotcs Insttute Carnege Mellon Unversty Table of Contents 1. Problem and Approach... 1 2. Optmzaton wthout

More information

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS INTRODUCTION Because dgtal sgnal rates n computng systems are ncreasng at an astonshng rate, sgnal ntegrty ssues have become far more mportant to

More information

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel To: Professor Avtable Date: February 4, 3 From: Mechancal Student Subject:.3 Experment # Numercal Methods Usng Excel Introducton Mcrosoft Excel s a spreadsheet program that can be used for data analyss,

More information

Analysis of Time Delays in Synchronous and. Asynchronous Control Loops. Bj rn Wittenmark, Ben Bastian, and Johan Nilsson

Analysis of Time Delays in Synchronous and. Asynchronous Control Loops. Bj rn Wittenmark, Ben Bastian, and Johan Nilsson 37th CDC, Tampa, December 1998 Analyss of Delays n Synchronous and Asynchronous Control Loops Bj rn Wttenmark, Ben Bastan, and Johan Nlsson emal: bjorn@control.lth.se, ben@control.lth.se, and johan@control.lth.se

More information

MTBF PREDICTION REPORT

MTBF PREDICTION REPORT MTBF PREDICTION REPORT PRODUCT NAME: BLE112-A-V2 Issued date: 01-23-2015 Rev:1.0 Copyrght@2015 Bluegga Technologes. All rghts reserved. 1 MTBF PREDICTION REPORT... 1 PRODUCT NAME: BLE112-A-V2... 1 1.0

More information

Redes de Comunicação em Ambientes Industriais Aula 8

Redes de Comunicação em Ambientes Industriais Aula 8 Redes de Comuncação em Ambentes Industras Aula 8 Luís Almeda lda@det.ua.pt Electronc Systems Lab-IEETA / DET Unversdade de Avero Avero, Portugal RCAI 2005/2006 1 In the prevous epsode... Cooperaton models:

More information

HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary Page 1

HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary Page 1 Project Ttle Date Submtted IEEE 802.16 Broadband Wreless Access Workng Group Double-Stage DL MU-MIMO Scheme 2008-05-05 Source(s) Yang Tang, Young Hoon Kwon, Yajun Kou, Shahab Sanaye,

More information

Graph Method for Solving Switched Capacitors Circuits

Graph Method for Solving Switched Capacitors Circuits Recent Advances n rcuts, ystems, gnal and Telecommuncatons Graph Method for olvng wtched apactors rcuts BHUMIL BRTNÍ Department of lectroncs and Informatcs ollege of Polytechncs Jhlava Tolstého 6, 586

More information

Efficient Large Integers Arithmetic by Adopting Squaring and Complement Recoding Techniques

Efficient Large Integers Arithmetic by Adopting Squaring and Complement Recoding Techniques The th Worshop on Combnatoral Mathematcs and Computaton Theory Effcent Large Integers Arthmetc by Adoptng Squarng and Complement Recodng Technques Cha-Long Wu*, Der-Chyuan Lou, and Te-Jen Chang *Department

More information

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results AMERICAN JOURNAL OF UNDERGRADUATE RESEARCH VOL. 1 NO. () A Comparson of Two Equvalent Real Formulatons for Complex-Valued Lnear Systems Part : Results Abnta Munankarmy and Mchael A. Heroux Department of

More information

High Speed ADC Sampling Transients

High Speed ADC Sampling Transients Hgh Speed ADC Samplng Transents Doug Stuetzle Hgh speed analog to dgtal converters (ADCs) are, at the analog sgnal nterface, track and hold devces. As such, they nclude samplng capactors and samplng swtches.

More information

Passive Filters. References: Barbow (pp ), Hayes & Horowitz (pp 32-60), Rizzoni (Chap. 6)

Passive Filters. References: Barbow (pp ), Hayes & Horowitz (pp 32-60), Rizzoni (Chap. 6) Passve Flters eferences: Barbow (pp 6575), Hayes & Horowtz (pp 360), zzon (Chap. 6) Frequencyselectve or flter crcuts pass to the output only those nput sgnals that are n a desred range of frequences (called

More information

Section 5. Signal Conditioning and Data Analysis

Section 5. Signal Conditioning and Data Analysis Secton 5 Sgnal Condtonng and Data Analyss 6/27/2017 Engneerng Measurements 5 1 Common Input Sgnals 6/27/2017 Engneerng Measurements 5 2 1 Analog vs. Dgtal Sgnals 6/27/2017 Engneerng Measurements 5 3 Current

More information

Resource Scheduling in Dependable Integrated Modular Avionics

Resource Scheduling in Dependable Integrated Modular Avionics Resource Schedulng n Dependable Integrated Modular Avoncs Yann-Hang Lee and Daeyoung Km Real Tme Systems Research Laboratory CISE Department, Unversty of Florda {yhlee, dkm}@cse.ufl.edu Mohamed Youns,

More information

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks Resource Allocaton Optmzaton for Devce-to- Devce Communcaton Underlayng Cellular Networks Bn Wang, L Chen, Xaohang Chen, Xn Zhang, and Dacheng Yang Wreless Theores and Technologes (WT&T) Bejng Unversty

More information

Revision of Lecture Twenty-One

Revision of Lecture Twenty-One Revson of Lecture Twenty-One FFT / IFFT most wdely found operatons n communcaton systems Important to know what are gong on nsde a FFT / IFFT algorthm Wth the ad of FFT / IFFT, ths lecture looks nto OFDM

More information

Priority based Dynamic Multiple Robot Path Planning

Priority based Dynamic Multiple Robot Path Planning 2nd Internatonal Conference on Autonomous obots and Agents Prorty based Dynamc Multple obot Path Plannng Abstract Taxong Zheng Department of Automaton Chongqng Unversty of Post and Telecommuncaton, Chna

More information

RC Filters TEP Related Topics Principle Equipment

RC Filters TEP Related Topics Principle Equipment RC Flters TEP Related Topcs Hgh-pass, low-pass, Wen-Robnson brdge, parallel-t flters, dfferentatng network, ntegratng network, step response, square wave, transfer functon. Prncple Resstor-Capactor (RC)

More information

Fast Code Detection Using High Speed Time Delay Neural Networks

Fast Code Detection Using High Speed Time Delay Neural Networks Fast Code Detecton Usng Hgh Speed Tme Delay Neural Networks Hazem M. El-Bakry 1 and Nkos Mastoraks 1 Faculty of Computer Scence & Informaton Systems, Mansoura Unversty, Egypt helbakry0@yahoo.com Department

More information

A study of turbo codes for multilevel modulations in Gaussian and mobile channels

A study of turbo codes for multilevel modulations in Gaussian and mobile channels A study of turbo codes for multlevel modulatons n Gaussan and moble channels Lamne Sylla and Paul Forter (sylla, forter)@gel.ulaval.ca Department of Electrcal and Computer Engneerng Laval Unversty, Ste-Foy,

More information

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter Walsh Functon Based Synthess Method of PWM Pattern for Full-Brdge Inverter Sej Kondo and Krt Choesa Nagaoka Unversty of Technology 63-, Kamtomoka-cho, Nagaoka 9-, JAPAN Fax: +8-58-7-95, Phone: +8-58-7-957

More information

Adaptive Modulation for Multiple Antenna Channels

Adaptive Modulation for Multiple Antenna Channels Adaptve Modulaton for Multple Antenna Channels June Chul Roh and Bhaskar D. Rao Department of Electrcal and Computer Engneerng Unversty of Calforna, San Dego La Jolla, CA 993-7 E-mal: jroh@ece.ucsd.edu,

More information

VRT014 User s guide V0.8. Address: Saltoniškių g. 10c, Vilnius LT-08105, Phone: (370-5) , Fax: (370-5) ,

VRT014 User s guide V0.8. Address: Saltoniškių g. 10c, Vilnius LT-08105, Phone: (370-5) , Fax: (370-5) , VRT014 User s gude V0.8 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

Chaotic Filter Bank for Computer Cryptography

Chaotic Filter Bank for Computer Cryptography Chaotc Flter Bank for Computer Cryptography Bngo Wng-uen Lng Telephone: 44 () 784894 Fax: 44 () 784893 Emal: HTwng-kuen.lng@kcl.ac.ukTH Department of Electronc Engneerng, Dvson of Engneerng, ng s College

More information

Secure Transmission of Sensitive data using multiple channels

Secure Transmission of Sensitive data using multiple channels Secure Transmsson of Senstve data usng multple channels Ahmed A. Belal, Ph.D. Department of computer scence and automatc control Faculty of Engneerng Unversty of Alexandra Alexandra, Egypt. aabelal@hotmal.com

More information

antenna antenna (4.139)

antenna antenna (4.139) .6.6 The Lmts of Usable Input Levels for LNAs The sgnal voltage level delvered to the nput of an LNA from the antenna may vary n a very wde nterval, from very weak sgnals comparable to the nose level,

More information

The Synthesis of Dependable Communication Networks for Automotive Systems

The Synthesis of Dependable Communication Networks for Automotive Systems 06AE-258 The Synthess of Dependable Communcaton Networks for Automotve Systems Copyrght 2005 SAE Internatonal Nagarajan Kandasamy Drexel Unversty, Phladelpha, USA Fad Aloul Amercan Unversty of Sharjah,

More information

Application of Intelligent Voltage Control System to Korean Power Systems

Application of Intelligent Voltage Control System to Korean Power Systems Applcaton of Intellgent Voltage Control System to Korean Power Systems WonKun Yu a,1 and HeungJae Lee b, *,2 a Department of Power System, Seol Unversty, South Korea. b Department of Power System, Kwangwoon

More information

Decision aid methodologies in transportation

Decision aid methodologies in transportation Decson ad methodologes n transportaton Lecture 7: More Applcatons Prem Kumar prem.vswanathan@epfl.ch Transport and Moblty Laboratory Summary We learnt about the dfferent schedulng models We also learnt

More information

Topology Control for C-RAN Architecture Based on Complex Network

Topology Control for C-RAN Architecture Based on Complex Network Topology Control for C-RAN Archtecture Based on Complex Network Zhanun Lu, Yung He, Yunpeng L, Zhaoy L, Ka Dng Chongqng key laboratory of moble communcatons technology Chongqng unversty of post and telecommuncaton

More information

29. Network Functions for Circuits Containing Op Amps

29. Network Functions for Circuits Containing Op Amps 9. Network Functons for Crcuts Contanng Op Amps Introducton Each of the crcuts n ths problem set contans at least one op amp. Also each crcut s represented by a gven network functon. These problems can

More information

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol., No., November 23, 3-9 Rejecton of PSK Interference n DS-SS/PSK System Usng Adaptve Transversal Flter wth Condtonal Response Recalculaton Zorca Nkolć, Bojan

More information

ECE315 / ECE515 Lecture 5 Date:

ECE315 / ECE515 Lecture 5 Date: Lecture 5 Date: 18.08.2016 Common Source Amplfer MOSFET Amplfer Dstorton Example 1 One Realstc CS Amplfer Crcut: C c1 : Couplng Capactor serves as perfect short crcut at all sgnal frequences whle blockng

More information

Practical Issues with the Timing Analysis of the Controller Area Network

Practical Issues with the Timing Analysis of the Controller Area Network Practcal Issues wth the Tmng Analyss of the Controller Area Network Marco D Natale Scuola Superore Sant Anna, Italy. Emal: marco@sssup.t Habo Zeng McGll Unversty, Canada. Emal: habo.zeng@mcgll.ca Abstract

More information

熊本大学学術リポジトリ. Kumamoto University Repositor

熊本大学学術リポジトリ. Kumamoto University Repositor 熊本大学学術リポジトリ Kumamoto Unversty Repostor Ttle Wreless LAN Based Indoor Poston and Its Smulaton Author(s) Ktasuka, Teruak; Nakansh, Tsune CtatonIEEE Pacfc RIM Conference on Comm Computers, and Sgnal Processng

More information

A Fuzzy-based Routing Strategy for Multihop Cognitive Radio Networks

A Fuzzy-based Routing Strategy for Multihop Cognitive Radio Networks 74 Internatonal Journal of Communcaton Networks and Informaton Securty (IJCNIS) Vol. 3, No., Aprl 0 A Fuzzy-based Routng Strategy for Multhop Cogntve Rado Networks Al El Masr, Naceur Malouch and Hcham

More information

MASTER TIMING AND TOF MODULE-

MASTER TIMING AND TOF MODULE- MASTER TMNG AND TOF MODULE- G. Mazaher Stanford Lnear Accelerator Center, Stanford Unversty, Stanford, CA 9409 USA SLAC-PUB-66 November 99 (/E) Abstract n conjuncton wth the development of a Beam Sze Montor

More information

Define Y = # of mobiles from M total mobiles that have an adequate link. Measure of average portion of mobiles allocated a link of adequate quality.

Define Y = # of mobiles from M total mobiles that have an adequate link. Measure of average portion of mobiles allocated a link of adequate quality. Wreless Communcatons Technologes 6::559 (Advanced Topcs n Communcatons) Lecture 5 (Aprl th ) and Lecture 6 (May st ) Instructor: Professor Narayan Mandayam Summarzed by: Steve Leung (leungs@ece.rutgers.edu)

More information

Non Pre-emptive Scheduling of Messages on SMTV Token-Passing Networks

Non Pre-emptive Scheduling of Messages on SMTV Token-Passing Networks on Pre-emptve Schedulng of Messages on SM oen-passng etwors Eduardo ovar Department of Computer Engneerng, ISEP, Polytechnc Ittute of Porto, Portugal E-mal: emt@de.sep.pp.pt Abstract Feldbus communcaton

More information

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985 NATONAL RADO ASTRONOMY OBSERVATORY Green Bank, West Vrgna SPECTRAL PROCESSOR MEMO NO. 25 MEMORANDUM February 13, 1985 To: Spectral Processor Group From: R. Fsher Subj: Some Experments wth an nteger FFT

More information

Ths materal s publshed n the open archve of Md Sweden Unversty DIVA http://mun.dva-portal.org to ensure tmely dssemnaton of scholarly and techncal work. Copyrght and all rghts theren are retaned by authors

More information

Understanding the Spike Algorithm

Understanding the Spike Algorithm Understandng the Spke Algorthm Vctor Ejkhout and Robert van de Gejn May, ntroducton The parallel soluton of lnear systems has a long hstory, spannng both drect and teratve methods Whle drect methods exst

More information

Test 2. ECON3161, Game Theory. Tuesday, November 6 th

Test 2. ECON3161, Game Theory. Tuesday, November 6 th Test 2 ECON36, Game Theory Tuesday, November 6 th Drectons: Answer each queston completely. If you cannot determne the answer, explanng how you would arrve at the answer may earn you some ponts.. (20 ponts)

More information

Unit 1. Current and Voltage U 1 VOLTAGE AND CURRENT. Circuit Basics KVL, KCL, Ohm's Law LED Outputs Buttons/Switch Inputs. Current / Voltage Analogy

Unit 1. Current and Voltage U 1 VOLTAGE AND CURRENT. Circuit Basics KVL, KCL, Ohm's Law LED Outputs Buttons/Switch Inputs. Current / Voltage Analogy ..2 nt Crcut Bascs KVL, KCL, Ohm's Law LED Outputs Buttons/Swtch Inputs VOLTAGE AND CRRENT..4 Current and Voltage Current / Voltage Analogy Charge s measured n unts of Coulombs Current Amount of charge

More information

Low Complexity Duty Cycle Control with Joint Delay and Energy Efficiency for Beacon-enabled IEEE Wireless Sensor Networks

Low Complexity Duty Cycle Control with Joint Delay and Energy Efficiency for Beacon-enabled IEEE Wireless Sensor Networks Low Complexty Duty Cycle Control wth Jont Delay and Energy Effcency for Beacon-enabled IEEE 8254 Wreless Sensor Networks Yun L Kok Keong Cha Yue Chen Jonathan Loo School of Electronc Engneerng and Computer

More information

Exact Probabilistic Analysis of the Limited Scheduling Algorithm for Symmetrical Bluetooth Piconets

Exact Probabilistic Analysis of the Limited Scheduling Algorithm for Symmetrical Bluetooth Piconets Exact Probablstc Analyss of the Lmted Schedulng Algorthm for Symmetrcal Bluetooth Pconets Gl Zussman *, Ur Yechal 2, and Adran Segall Department of Electrcal Engneerng Technon Israel Insttute of Technology,

More information

RESOURCE CONTROL FOR HYBRID CODE AND TIME DIVISION SCHEDULING

RESOURCE CONTROL FOR HYBRID CODE AND TIME DIVISION SCHEDULING RESOURCE CONTROL FOR HYBRID CODE AND TIME DIVISION SCHEDULING Vaslos A. Srs Insttute of Computer Scence (ICS), FORTH and Department of Computer Scence, Unversty of Crete P.O. Box 385, GR 7 Heraklon, Crete,

More information

Evaluate the Effective of Annular Aperture on the OTF for Fractal Optical Modulator

Evaluate the Effective of Annular Aperture on the OTF for Fractal Optical Modulator Global Advanced Research Journal of Management and Busness Studes (ISSN: 2315-5086) Vol. 4(3) pp. 082-086, March, 2015 Avalable onlne http://garj.org/garjmbs/ndex.htm Copyrght 2015 Global Advanced Research

More information

Joint Power Control and Scheduling for Two-Cell Energy Efficient Broadcasting with Network Coding

Joint Power Control and Scheduling for Two-Cell Energy Efficient Broadcasting with Network Coding Communcatons and Network, 2013, 5, 312-318 http://dx.do.org/10.4236/cn.2013.53b2058 Publshed Onlne September 2013 (http://www.scrp.org/journal/cn) Jont Power Control and Schedulng for Two-Cell Energy Effcent

More information

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate Comparatve Analyss of Reuse and 3 n ular Network Based On IR Dstrbuton and Rate Chandra Thapa M.Tech. II, DEC V College of Engneerng & Technology R.V.. Nagar, Chttoor-5727, A.P. Inda Emal: chandra2thapa@gmal.com

More information

TODAY S wireless networks are characterized as a static

TODAY S wireless networks are characterized as a static IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 10, NO. 2, FEBRUARY 2011 161 A Spectrum Decson Framework for Cogntve Rado Networks Won-Yeol Lee, Student Member, IEEE, and Ian F. Akyldz, Fellow, IEEE Abstract

More information

EE 508 Lecture 6. Degrees of Freedom The Approximation Problem

EE 508 Lecture 6. Degrees of Freedom The Approximation Problem EE 508 Lecture 6 Degrees of Freedom The Approxmaton Problem Revew from Last Tme Desgn Strategy Theorem: A crcut wth transfer functon T(s) can be obtaned from a crcut wth normalzed transfer functon T n

More information

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET)

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET) A Novel Optmzaton of the Dstance Source Routng (DSR) Protocol for the Moble Ad Hoc Networs (MANET) Syed S. Rzv 1, Majd A. Jafr, and Khaled Ellethy Computer Scence and Engneerng Department Unversty of Brdgeport

More information

Space Time Equalization-space time codes System Model for STCM

Space Time Equalization-space time codes System Model for STCM Space Tme Eualzaton-space tme codes System Model for STCM The system under consderaton conssts of ST encoder, fadng channel model wth AWGN, two transmt antennas, one receve antenna, Vterb eualzer wth deal

More information

A Current Differential Line Protection Using a Synchronous Reference Frame Approach

A Current Differential Line Protection Using a Synchronous Reference Frame Approach A Current Dfferental Lne rotecton Usng a Synchronous Reference Frame Approach L. Sousa Martns *, Carlos Fortunato *, and V.Fernão res * * Escola Sup. Tecnologa Setúbal / Inst. oltécnco Setúbal, Setúbal,

More information

Figure 1. DC-DC Boost Converter

Figure 1. DC-DC Boost Converter EE46, Power Electroncs, DC-DC Boost Converter Verson Oct. 3, 11 Overvew Boost converters make t possble to effcently convert a DC voltage from a lower level to a hgher level. Theory of Operaton Relaton

More information

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation T. Kerdchuen and W. Ongsakul / GMSARN Internatonal Journal (09) - Optmal Placement of and by Hybrd Genetc Algorthm and Smulated Annealng for Multarea Power System State Estmaton Thawatch Kerdchuen and

More information

An Adaptive Over-current Protection Scheme for MV Distribution Networks Including DG

An Adaptive Over-current Protection Scheme for MV Distribution Networks Including DG An Adaptve Over-current Protecton Scheme for MV Dstrbuton Networks Includng DG S.A.M. Javadan Islamc Azad Unversty s.a.m.javadan@gmal.com M.-R. Haghfam Tarbat Modares Unversty haghfam@modares.ac.r P. Barazandeh

More information

@IJMTER-2015, All rights Reserved 383

@IJMTER-2015, All rights Reserved 383 SIL of a Safety Fuzzy Logc Controller 1oo usng Fault Tree Analyss (FAT and realablty Block agram (RB r.-ing Mohammed Bsss 1, Fatma Ezzahra Nadr, Prof. Amam Benassa 3 1,,3 Faculty of Scence and Technology,

More information

Exploiting Dynamic Workload Variation in Low Energy Preemptive Task Scheduling

Exploiting Dynamic Workload Variation in Low Energy Preemptive Task Scheduling Explotng Dynamc Worload Varaton n Low Energy Preemptve Tas Schedulng Lap-Fa Leung, Ch-Yng Tsu Department of Electrcal and Electronc Engneerng Hong Kong Unversty of Scence and Technology Clear Water Bay,

More information

Hard Real-Time Scheduling for Low-Energy Using Stochastic Data and DVS Processors

Hard Real-Time Scheduling for Low-Energy Using Stochastic Data and DVS Processors Hard Real-me Schedulng for Low-Energy Usng Stochastc Data and DVS Processors Flavus Gruan Department of Computer Scence, Lund Unversty Box 118 S-221 00 Lund, Sweden el.: +46 046 2224673 e-mal: Flavus.Gruan@cs.lth.se

More information

TECHNICAL RESEARCH REPORT

TECHNICAL RESEARCH REPORT TECHNICAL RESEARCH REPORT Performance ssues of Bluetooth scatternets and other asynchronous TDMA ad hoc networks by Theodoros Salonds, Leandros Tassulas CSHCN TR 00 (ISR TR 005) The Center for Satellte

More information

Index Terms Adaptive modulation, Adaptive FEC, Packet Error Rate, Performance.

Index Terms Adaptive modulation, Adaptive FEC, Packet Error Rate, Performance. ANALYTICAL COMPARISON OF THE PERFORMANCE OF ADAPTIVE MODULATION AND CODING IN WIRELESS NETWORK UNDER RAYLEIGH FADING 723 Sab Y.M. BANDIRI, Rafael M.S. BRAGA and Danlo H. SPADOTI Federal Unversty of Itajubá

More information

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems 0 nd Internatonal Conference on Industral Technology and Management (ICITM 0) IPCSIT vol. 49 (0) (0) IACSIT Press, Sngapore DOI: 0.776/IPCSIT.0.V49.8 A NSGA-II algorthm to solve a b-obectve optmzaton of

More information

Figure 1. DC-DC Boost Converter

Figure 1. DC-DC Boost Converter EE36L, Power Electroncs, DC-DC Boost Converter Verson Feb. 8, 9 Overvew Boost converters make t possble to effcently convert a DC voltage from a lower level to a hgher level. Theory of Operaton Relaton

More information

Joint Adaptive Modulation and Power Allocation in Cognitive Radio Networks

Joint Adaptive Modulation and Power Allocation in Cognitive Radio Networks I. J. Communcatons, etwork and System Scences, 8, 3, 7-83 Publshed Onlne August 8 n ScRes (http://www.scrp.org/journal/jcns/). Jont Adaptve Modulaton and Power Allocaton n Cogntve Rado etworks Dong LI,

More information

Rational Secret Sharing without Broadcast

Rational Secret Sharing without Broadcast Ratonal Secret Sharng wthout Broadcast Amjed Shareef, Department of Computer Scence and Engneerng, Indan Insttute of Technology Madras, Chenna, Inda. Emal: amjedshareef@gmal.com Abstract We use the concept

More information

Asynchronous TDMA ad hoc networks: Scheduling and Performance

Asynchronous TDMA ad hoc networks: Scheduling and Performance Asynchronous TDMA ad hoc networks: Schedulng and Performance Theodoros Salonds and Leandros Tassulas, Department of Electrcal and Computer Engneerng and Insttute of Systems Research Unversty of Maryland,

More information

Low Switching Frequency Active Harmonic Elimination in Multilevel Converters with Unequal DC Voltages

Low Switching Frequency Active Harmonic Elimination in Multilevel Converters with Unequal DC Voltages Low Swtchng Frequency Actve Harmonc Elmnaton n Multlevel Converters wth Unequal DC Voltages Zhong Du,, Leon M. Tolbert, John N. Chasson, Hu L The Unversty of Tennessee Electrcal and Computer Engneerng

More information

Chapter 13. Filters Introduction Ideal Filter

Chapter 13. Filters Introduction Ideal Filter Chapter 3 Flters 3.0 Introducton Flter s the crcut that capable o passng sgnal rom nput to output that has requency wthn a speced band and attenuatng all others outsde the band. Ths s the property o selectvty.

More information

problems palette of David Rock and Mary K. Porter 6. A local musician comes to your school to give a performance

problems palette of David Rock and Mary K. Porter 6. A local musician comes to your school to give a performance palette of problems Davd Rock and Mary K. Porter 1. If n represents an nteger, whch of the followng expressons yelds the greatest value? n,, n, n, n n. A 60-watt lghtbulb s used for 95 hours before t burns

More information

The Impact of Spectrum Sensing Frequency and Packet- Loading Scheme on Multimedia Transmission over Cognitive Radio Networks

The Impact of Spectrum Sensing Frequency and Packet- Loading Scheme on Multimedia Transmission over Cognitive Radio Networks Ths artcle has been accepted for publcaton n a future ssue of ths journal, but has not been fully edted. Content may change pror to fnal publcaton. The Impact of Spectrum Sensng Frequency and Pacet- Loadng

More information

Comparison of Two Measurement Devices I. Fundamental Ideas.

Comparison of Two Measurement Devices I. Fundamental Ideas. Comparson of Two Measurement Devces I. Fundamental Ideas. ASQ-RS Qualty Conference March 16, 005 Joseph G. Voelkel, COE, RIT Bruce Sskowsk Rechert, Inc. Topcs The Problem, Eample, Mathematcal Model One

More information

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13 A Hgh Gan DC - DC Converter wth Soft Swtchng and Power actor Correcton for Renewable Energy Applcaton T. Selvakumaran* and. Svachdambaranathan Department of EEE, Sathyabama Unversty, Chenna, Inda. *Correspondng

More information

Learning Ensembles of Convolutional Neural Networks

Learning Ensembles of Convolutional Neural Networks Learnng Ensembles of Convolutonal Neural Networks Lran Chen The Unversty of Chcago Faculty Mentor: Greg Shakhnarovch Toyota Technologcal Insttute at Chcago 1 Introducton Convolutonal Neural Networks (CNN)

More information

Review: Our Approach 2. CSC310 Information Theory

Review: Our Approach 2. CSC310 Information Theory CSC30 Informaton Theory Sam Rowes Lecture 3: Provng the Kraft-McMllan Inequaltes September 8, 6 Revew: Our Approach The study of both compresson and transmsson requres that we abstract data and messages

More information

THE GENERATION OF 400 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES *

THE GENERATION OF 400 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES * SLAC PUB 874 3/1999 THE GENERATION OF 4 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES * Sam G. Tantaw, Arnold E. Vleks, and Rod J. Loewen Stanford Lnear Accelerator Center, Stanford Unversty P.O. Box

More information

A Model-Driven Co-Design Framework for Fusing Control and Scheduling Viewpoints

A Model-Driven Co-Design Framework for Fusing Control and Scheduling Viewpoints Artcle A Model-Drven Co-Desgn Framework for Fusng Control and Schedulng Vewponts Sakthvel Mankandan Sundharam 1, * ID, Ncolas Navet 1, Sebastan Altmeyer 2 ID Lonel Havet 3 1 Laboratory of Advanced Software

More information

Traffic Modeling and Performance Evaluation in GSM/GPRS Networks

Traffic Modeling and Performance Evaluation in GSM/GPRS Networks Proceedngs of the 3th WSEAS Internatonal Conference on COMMUNICATIONS Traffc Modelng and Performance Evaluaton n GSM/ Networks Cornel Balnt, Georgeta Budura, Marza Eugen Poltehnca Unversty of Tmsoara Bd..

More information

Multiband Jamming Strategies with Minimum Rate Constraints

Multiband Jamming Strategies with Minimum Rate Constraints Multband Jammng Strateges wth Mnmum Rate Constrants Karm Banawan, Sennur Ulukus, Peng Wang, and Bran Henz Department of Electrcal and Computer Engneerng, Unversty of Maryland, College Park, MD 7 US Army

More information

Research on Controller of Micro-hydro Power System Nan XIE 1,a, Dezhi QI 2,b,Weimin CHEN 2,c, Wei WANG 2,d

Research on Controller of Micro-hydro Power System Nan XIE 1,a, Dezhi QI 2,b,Weimin CHEN 2,c, Wei WANG 2,d Advanced Materals Research Submtted: 2014-05-13 ISSN: 1662-8985, Vols. 986-987, pp 1121-1124 Accepted: 2014-05-19 do:10.4028/www.scentfc.net/amr.986-987.1121 Onlne: 2014-07-18 2014 Trans Tech Publcatons,

More information

A Spreading Sequence Allocation Procedure for MC-CDMA Transmission Systems

A Spreading Sequence Allocation Procedure for MC-CDMA Transmission Systems A Spreadng Sequence Allocaton Procedure for MC-CDMA Transmsson Systems Davd Motter, Damen Castelan Mtsubsh Electrc ITE 80, Avenue des Buttes de Coësmes, 35700 Rennes FRAE e-mal: {motter,castelan}@tcl.te.mee.com

More information

Queuing-Based Dynamic Channel Selection for Heterogeneous Multimedia Applications over Cognitive Radio Networks

Queuing-Based Dynamic Channel Selection for Heterogeneous Multimedia Applications over Cognitive Radio Networks 1 Queung-Based Dynamc Channel Selecton for Heterogeneous ultmeda Applcatons over Cogntve Rado Networks Hsen-Po Shang and haela van der Schaar Department of Electrcal Engneerng (EE), Unversty of Calforna

More information

Hierarchical Generalized Cantor Set Modulation

Hierarchical Generalized Cantor Set Modulation 8th Internatonal Symposum on Wreless Communcaton Systems, Aachen Herarchcal Generalzed Cantor Set Modulaton Smon Görtzen, Lars Schefler, Anke Schmenk Informaton Theory and Systematc Desgn of Communcaton

More information

Keywords LTE, Uplink, Power Control, Fractional Power Control.

Keywords LTE, Uplink, Power Control, Fractional Power Control. Volume 3, Issue 6, June 2013 ISSN: 2277 128X Internatonal Journal of Advanced Research n Computer Scence and Software Engneerng Research Paper Avalable onlne at: www.jarcsse.com Uplnk Power Control Schemes

More information

Latency Insertion Method (LIM) for IR Drop Analysis in Power Grid

Latency Insertion Method (LIM) for IR Drop Analysis in Power Grid Abstract Latency Inserton Method (LIM) for IR Drop Analyss n Power Grd Dmtr Klokotov, and José Schutt-Ané Wth the steadly growng number of transstors on a chp, and constantly tghtenng voltage budgets,

More information

NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION

NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION Phaneendra R.Venkata, Nathan A. Goodman Department of Electrcal and Computer Engneerng, Unversty of Arzona, 30 E. Speedway Blvd, Tucson, Arzona

More information

Asynchronous TDMA ad hoc networks: Scheduling and Performance

Asynchronous TDMA ad hoc networks: Scheduling and Performance Communcaton Networks Asynchronous TDMA ad hoc networks: Schedulng and Performance THEODOROS SALONIDIS AND LEANDROS TASSIULAS, Department of Electrcal and Computer Engneerng, Unversty of Maryland at College

More information

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES IEE Electroncs Letters, vol 34, no 17, August 1998, pp. 1622-1624. ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES A. Chatzgeorgou, S. Nkolads 1 and I. Tsoukalas Computer Scence Department, 1 Department

More information

Harmonic Balance of Nonlinear RF Circuits

Harmonic Balance of Nonlinear RF Circuits MICROWAE AND RF DESIGN Harmonc Balance of Nonlnear RF Crcuts Presented by Mchael Steer Readng: Chapter 19, Secton 19. Index: HB Based on materal n Mcrowave and RF Desgn: A Systems Approach, nd Edton, by

More information

A Predictive QoS Control Strategy for Wireless Sensor Networks

A Predictive QoS Control Strategy for Wireless Sensor Networks The 1st Worshop on Resource Provsonng and Management n Sensor Networs (RPMSN '5) n conjuncton wth the 2nd IEEE MASS, Washngton, DC, Nov. 25 A Predctve QoS Control Strategy for Wreless Sensor Networs Byu

More information

Traffic balancing over licensed and unlicensed bands in heterogeneous networks

Traffic balancing over licensed and unlicensed bands in heterogeneous networks Correspondence letter Traffc balancng over lcensed and unlcensed bands n heterogeneous networks LI Zhen, CUI Qme, CUI Zhyan, ZHENG We Natonal Engneerng Laboratory for Moble Network Securty, Bejng Unversty

More information