Software Stacks for Mixed-critical Applications: Consolidating IEEE AVB and Time-triggered Ethernet in Next-generation Automotive Electronics

Size: px
Start display at page:

Download "Software Stacks for Mixed-critical Applications: Consolidating IEEE AVB and Time-triggered Ethernet in Next-generation Automotive Electronics"

Transcription

1 Sofware Sacks for Mixed-criical Applicaions: Consolidaing IEEE 8.1 and Time-riggered Eherne in Nex-generaion Auomoive Elecronics Soeren Rumpf, Till Seinbach, Franz Korf, Thomas C. Schmid Deparmen of Compuer Science Hamburg Universiy of Applied Sciences, Germany {ill.seinbach, korf, Absrac Real-ime Eherne varians are expeced o build he fuure communicaion infrasrucure in cars. Firs camera based driver assisance funcions will communicae using IEEE 8.1 s credi-based shaping. Bu for he sric iming requiremens of auomoive conrol-raffic, s curren iming guaranees are insufficien. The upcoming IEEE 8.1Qbv sandard proposes synchronous ime-riggered raffic o overcome hese limiaions. This paper presens a low fooprin microconroller based communicaion archiecure, ha suppors boh raffic classes in parallel while using sandard hardware componens. I allows firs realisic performance analyses of coexisen raffic shaping sraegies in a sofware based implemenaion. I. INTRODUCTION Today s auomobiles uilise an increasing number of elecronic conrol unis (ECUs) o implemen he various safey and comfor funcions offered in recen cars. For each applicaion a se of ECUs, physically disribued over he whole vehicle, is required. This archiecure demands a communicaion infrasrucure ha is able o ranspor daa wih high predicabiliy and exac iming. For legacy reasons, several differen communicaion echnologies, each opimised for specific use-cases, are used oday. Examples are he Conroller Area Nework (CAN) [1], Media Oriened Sysems Transpor (MOST) [] or FlexRay []. This echnology diversiy led o a highly heerogeneous in-car nework ha is exremely complex, difficul o develop, configure and mainain, and in erms of bandwidh consumpion a is limis. Real-ime Eherne is a promising soluion o reduce he complexiy imposed by oday s heerogenous, gaeway-based auomoive neworks, while providing addiional bandwidh for upcoming feaures. Eherne will ener he auomobile hrough in-car mulimedia and camera based driver assisance sysems wih moderae iming guaranees in he range of microseconds, which is a ypical use-case for he Eherne Audio/Video Bridging () proocol suie []. This firs generaion uses Eherne as an addiional communicaion infrasrucure, which runs in parallel o he well-esablished communicaion echnologies (e.g. CAN, FlexRay, MOST,...) and provides he bandwidh required by new driver assisance funcions, for example camera based advanced driver assisance sysems (ADAS). The second generaion of swiched real-ime Eherne based communicaion srucures in cars will provide a backbone for a subse of applicaions of differen in-car domains. While in his archiecure some ECUs will be equipped wih an Eherne inerface, oher ECUs will sill be conneced wih he backbone via a CAN o Eherne gaeway. Some of he applicaions ha will be ransferred o Eherne in he second generaion require a laency below 1 ms over up o seven hops. These rigid real-ime requiremens canno be achieved wih oday s proocol suie. Recenly, he sandardisaion of scheduled raffic was sared o improve o saisfy he requiremens of ulra low laency and jier []. IEEE 8.1Qbv (Enhancemens for Scheduled Traffic) adds synchronous imeriggered messages o he even-based shaping of. This raffic is based on a coordinaed ime-division muliple access (TDMA) scheme and prevens concurren access of ougoing line cards o achieve a deerminisic ransmission. The concurren uilisaion of he same physical Eherne by differen raffic classes, like, ime-riggered, and sandard bes-effor raffic, causes effecs of inerference ha have o be carefully regarded when designing auomoive neworks. To evaluae he conceps of Eherne wih addiional ime-riggered scheduling, we conribue a prooype archiecure and implemenaion of he raffic shaping conceps in a sofware sack for an ARM9 based sysem-onchip. Using his archiecure, firs design conceps for in-car neworks wih upcoming sandards such as IEEE 8.1Qbv [] can be evaluaed on a hardware plaform ha is based on sandard componens and offers realisic performance and emporal characerisics, comparable wih cerified auomoive hardware. The focus of his work is o provide a prooype plaform for various use-cases. For example, gaeways beween real-ime Eherne and legacy fieldbuses ha require a variey of differen service classes. This paper is organised as follows: In Secion II, we inroduce he conceps of Eherne and ime-riggered Eherne and presen previous and relaed work. Secion III presens he concep and archiecure. In Secion IV, deails from he implemenaion as well as he evaluaion resuls are shown and discussed. Finally, Secion V concludes our work and gives an oulook on our fuure research.

2 Class-A Chassis Class-B Bes- Effor 1 riy Selecion Bes-Effor Egress Credi Shaper (CBS) Egress... cycle Diagnosis Cam RC BE BE BE E-Swich RC BE BE BE cycle RC BE E-Swich Time-Triggered Message Rae-Consrained Message Bes-Effor Message Fig. 1. IEEE 8.1Qav Sender/Forwarding: Transmission selecion scheme Fig.. riising and ime-riggered media access in ime-riggered Eherne A. IEEE 8.1 II. BACKGROUND & RELATED WORK The IEEE 8.1 Audio/Video Bridging () [] suie consiss of proocols for low laency sreaming over 8 neworks. Besides exensions for nework managemen, i defines precise ime synchronisaion (IEEE 8.1QAS) wih a synchronisaion error of less han 1 µs over a maximum of seven hops [6], [7], dynamic sream reservaion (IEEE 8.1Qa) and real-ime raffic shaping (IEEE 8.1Qav) for ime sensiive applicaions. IEEE 8.1Qav defines queuing and forwarding rules for real-ime sreams using sric prioriies and credi based shaping (CBS). For laency requiremens up o a maximum of ms over seven hops, sream reservaion (SR) class-a was defined. SR class-b guaranees laency requiremens of up o ms. All oher raffic is reaed as bes-effor raffic using legacy Eherne frames. Transmission selecion and raffic shaping in IEEE 8.1Qav uses a credi based shaping (CBS) algorihm wih prioriies. The ransmission of a SR class frame is only allowed when he amoun of available credis is greaer or equal. An upper and lower bound of he credi based shaper limis he sreams bandwidh and bursiness. Figure 1 shows he scheme for ransmission selecion. To realise a dynamic online regisraion of new real-ime sreams, Eherne defines he IEEE 8.1Qa [8] Sream Reservaion Proocol (SRP). I provides a hree sep signalling process (i.e., sream adverisemen, regisraion and deregisraion) o reserve he required resources along he pah beween sender and receiver. B. Time-riggered Eherne Besides several oher real-ime exensions for sandard Eherne, e.g. PROFINET [9], Eherne (AS68) [1] is a ime-riggered exension for Eherne based communicaion wih low laency and jier. AS68 is sandardized by he Sociey of Auomoive Engineers (SAE) [11]. I feaures hree differen raffic classes: For ime-riggered () communicaion, pre-configured schedules assign dedicaed ransmission slos o each paricipan. This coordinaed ime-division-muliple-access (TDMA) muliplexing sraegy allows deerminisic ransmission wih predicable delay. I prevens congesion on ougoing line cards and enables isochronous communicaion wih low laency and jier. To realise he TDMA concep, a failsafe synchronisaion proocol, wih an error below 1 µs, implemens a global ime among all paricipans. In addiion o synchronised ime-riggered messages, wo even-riggered message classes are defined: Rae-consrained (RC) raffic is inended for he ransmission of messages wih moderae iming requiremens. I limis he sreams bandwidh and prioriises according o he sraegy of he ARINC-66 (AFDX) proocol [1]. The characerisics of RC raffic are comparable wih s SR Classes A and B. Bes-effor (BE) raffic conforms o sandard Eherne messages ha are ransmied wih he lowes prioriy. The laer allows he inegraion of hoss ha are unaware of he realime proocol and remain unsynchronised. These nodes communicae using bes-effor messages. Figure shows he media access policy for messages of differen raffic classes. Due o he early sae of IEEE 8.1Qbv, in his paper he ime-riggered raffic class of AS68 is used in conjuncion wih IEEE 8.1Qav [1]. Neverheless, he naure of imeriggered raffic will allow o ransfer he resuls o an upcoming IEEE sandard wih scheduled raffic. C. Relaed & Previous Work In previous performance assessmens, srenghs and weaknesses of ime-riggered Eherne and were revealed and an approach wih and ime-riggered messages on a shared infrasrucure as conribued in his work was proposed [1]. There are already microconroller based sofware sacks available. XMOS offers an reference design [1] ha in conras o he concep of his work relies on a mulicore-plaform and does no suppor scheduled raffic. Their xcore archiecure disribues he applicaion and he sack on differen processor cores o allow inerference free execuion of differen asks. Oher sraegies han ime-riggered messages o improve end-o-end laency in neworks are analysed by Imiaz, Jasperneie and Weber [16]. In place of scheduled raffic, he auhors argue in favour of smaller frames o reduce he impac of congesion. The general feasibiliy of a sofware based ime-riggered real-ime communicaion sack was shown in previous work [17]. Furher, he concep of a credi based shaper (CBS) wih suppor for ime-riggered scheduling was previously evaluaed using even-based simulaion [18].

3 1 Time-riggered Virual Links (VL) Timeriggered Scheduler () Class-A Class-B Bes- Effor 1 riy Selecion Bes-Effor Egress Time Aware CBS Clock Schedule Por Time-riggered + + Bes-Effor Egress VL VL VL VL... VL 1 Daaflow Conrolflow Fig.. Transmission Selecion Algorihm for and ime-riggered raffic. CBS uses clock and schedule, enabling communicaion wih no inerference III. CONCEPT & ARCHITECTURE A sofware sack for mixed-criical applicaions requires reliable iming o schedule message ransmission and ask execuion o ensure ha criical applicaions mach heir given boundaries. The synchronisaion process is imporan for imeriggered proocols and herefor mus be suppored by he archiecure. Furhermore, he bandwidh of 1 Mbi/s per por demands a memory archiecure ha is able o manage high daa hroughpu. Due o faul olerance hrough redundancy, he sysem has o handle ransmission and recepion on muliple pors concurrenly. A. Time Aware Credi Shaper Figure shows our concep for a ime aware credi based shaper (CBS) which joins scheduled ime-riggered raffic and raffic shaped using he IEEE 8.1Qav algorihms. Timeriggered raffic is no allowed o be delayed by any oher frame, hough he frames mus have he highes prioriy. This requiremen conflics wih he service class A of IEEE 8.1Qav ha uses he highes prioriy for is end-o-end performance guaranees. Due o he modified prioriies in our concep, changes in he queueing and scheduling sraegy of he frames mus be made. In our concep, he ime-riggered send-windows and he domain wide synchronised clock are used as inpu for he Credi Shaping (CBS) algorihm (see Figure ). This allows he algorihm o checks wheher a ransmission can be finished before he nex window sars. If no frame fis, he ransmier remains idle unil he ransmission of he nex scheduled frame begins. This idle ime someimes referred o as guard band guaranees ha and bes-effor frames will never inerfere wih frames. The new ime aware CBS will inroduce furher delays for all raffic classes of. For example, if an frame is ready o be ransmied and oo large o be sen before he sar of he nex window, he frame will be queued. In previous work we already showed ha wih a valid schedule he laency guaranee of SR class A ( ms over 7 hops) is wice as long ( ms) as in he original sandard [18]. B. Pariion An exended scheduler has o be designed o avoid congesion in he mixed-criical applicaions, using ime-riggered Eherne and. The concep behind his scheduler is o reassign prioriies o give ime-riggered raffic he highes prioriy followed by classes A & B and bes-effor raffic. Since he ime-criical ime-riggered slos are saic and known before runime, he scheduler is configured wih he imeriggered iming, so ha he unused scheduling ime can be used o schedule and bes-effor raffic (see Figure ). C. Archiecure Besides he sack componens wih he dynamic sream reservaion module (IEEE 8.1Qa), here are buffers for each Sream Reservaion (SR) class where class A has he second highes prioriy, and an inerval lengh of 1 µs and a maximum laency of ms over seven hops o hold incoming and ougoing frames. Boh sacks share he synchronisaion module, bes-effor modules, and have a scheduler which ensures ha here is no frame inerference beween and ime-riggered Eherne packes. The resuling archiecure is shown in Figure. In addiion, he archiecure uses a dedicaed Sream Reservaion Proocol (SRP) module ha works according o IEEE 8.1Qa [8] o implemen an online signalling proocol for he real-ime service classes of. This module mus work independen from he real-ime scheduling and is no allowed o inerfere wih real-ime raffic. Thus he plaform mus provide sric prioriies o preven inerference by he sream reservaion frames. For he communicaion beween he sack and he mixed-criical applicaions he archiecure inroduces a dedicaed -API ha is derived from he implemenaion of he API of he Eherne proocol.

4 Configuraion Applicaion Applicaion Applicaion Time-Triggered Sack Scheduler & RC Buffer E API Synchronizaion RX TX Mixed Scheduler BE Buffer Hardware Absracion Layer Hardware API Sack Sream Reservaion Proocol CBS Scheduler SR Class A & B Buffer Applicaion Layer Link Layer Physical Layer Inerarrival Time [us] Time [ms] Fig.. Mixed criical sack archiecure, ime-riggered Eherne and Fig.. Inerarrival ime a he applicaion layer using he presened approach a he sender and receiver side IV. IMPLEMENTATION & EVALUATION RESULTS A. Plaform The concep is based on a highly inegraed hardware plaform using a sysem-on-chip design developed by Hilscher [19]. The modular plaform design provides four independenly configurable communicaion channels for various communicaion echnologies like Eherne or CAN [1] wih dedicaed Arihmeic Logic Uni (ALU). The ALU is programmable o implemen MAC (Medium Access Conroller), PEC (Proocol Execuion Conroller) and, especially for Eherne, PHY (Physical inerface) funcionaliy. The ALUs of all channels operae concurrenly. For he applicaion code and sofware sacks an ARM96EJ CPU is inegraed which runs a MHz. I provides a memory managemen uni, 8 kb daa- and 16 kb insrucion cache, 8 kb ighly coupled daa memory and a kb ROM holding he boo loader and a real-ime kernel. I also provides an inernal memory of 1 kb RAM. The daa ransfer beween he communicaion channels and he CPU is provided by a daa swich, which replaces he usual AMBA (Advanced Microconroller Bus Archiecure). This swich is able o open up o five communicaion channels a he same ime and hereby allows o send and receive muliple frames on differen pors concurrenly. A dedicaed sysem ime module provides imesamps for incoming frames and is used o schedule he ime-riggered code execuion. I is clocked wih 1 MHz and uses an adjusable incremen in a resoluion of 8 ns o compensae deviaion and drif of he oscillaor. This precisely adjusable clock is used o manage and mainain a sable ime base for he clock synchronisaion. Comparing he memory consumpion of he sofware sack modules, he Eherne par requires 1 kb. The implemenaion adds 19.1 kb. The consumpion of he sub modules is lised in Table I. Since hey combine he major funcions of, he CBS (9 %), (. %) and MRP (1.8 %) modules are he larges. B. Evaluaion To quanify he overhead imposed by he sream reservaion proocol, CPU uilisaion for he periodic updae and he processing of incoming MRP frames is measured. The periodic ask requires.98 µs per updae. As i is riggered only once per second i is negligible. The processing of MRP frames adds. µs o he sandard recepion rouine. As he number of MRP frames correlaes o he number of paricipans, burss of MRP frames can occur in large neworks. In his case he sream reservaion may be delayed as he frame processing ime exceeds he ransmission ime. The MRP proocol is based on bes-effor raffic and allows hese small delays. Furhermore he quanified overhead imposed by he CBS (Credi Shaper) and he accuracy of he iner-arrival imes on he sender and receiver side is measured. Wih a minimum execuion ime of 16. µs and a maximum of 7. µs he CBS processing of a class A sream resuls in a oal CPU uilisaion of 6. %. The iner-arrival ime a he applicaion TABLE I MEMORY CONSUMPTION OF THE MODULES REQUIRED FOR Memory Module Consumpion [kb] % Talker.7. Credi Shaper API Timer.. MRP MMRP.9. MVRP.8. SRP Toal

5 layer of class A frames (see Fig. ) shows a sligh jier of ± µs which is caused by he send and receive rouines. Since he bandwidh is calculaed correcly and he imer which calls he send rouine precisely riggers every 1 µs, his jier is wihin an accepable range for a CBS sofware implemenaion. The jier is by magniudes below he jier imposed by concurren raffic [18]. V. CONCLUSION & OUTLOOK Fuure in-car communicaion infrasrucures are expeced o rely on real-ime Eherne. For he challenging imingrequiremens of such Eherne based backbones, specialised sofware sacks for mixed-criical applicaions are required, o allow sric emporal precision and deerminisic ransmission. Wih his paper we show a concep for a ime aware credi based shaper and conribue a low fooprin microconroller based communicaion archiecure supporing synchronous ime-riggered and asynchronous even-riggered raffic in parallel while using sandard hardware componens. Our approach joins IEEE 8.1 s credi-based shaper wih a scheduler ha provides suppor for ime-riggered raffic, allowing he inegraion of he upcoming IEEE 8.1Qbv sandard. Our prooype implemenaion using a sysem-on-chip design wih an ARM9 CPU running a only MHz shows he feasibiliy of he concep. I uses a minimal sysem wih a simple prioriy based scheduler and hardware resources comparable wih hose uilised in upcoming series cars. Wihou furher opimisaion he implemenaion of s credi based shaper uilises approximaely 7 % of he available compuaion ime. Togeher wih he sream reservaion proocol he sacks fingerprin is below kb. The Evaluaion of he sack reveals a jier of approximaely 1 µs measured in he recepion rouine of he receiver. This is he absolue jier when using he presened implemenaion as sending and receiving device. As in average he iner-arrival ime is 1 µs, he sack is in compliance wih he reserved bandwidh coningens. In fuure work we will improve he performance of he implemenaion. Furher, we will analyse how specialised Eherne hardware can suppor he raffic shaping o reduce CPU uilisaion and sofware complexiy. ACKNOWLEDGEMENTS This work is funded by he Federal Minisry of Educaion and Research of Germany (BMBF) wihin he RECBAR projec. REFERENCES [1] Inernaional Organizaion for Sandardizaion, Road vehicles Conroller Area Nework (CAN), ISO, Genf, ISO 11898,. [] MOST Cooperaion, Media Oriened Sysems Transpor. [Online]. Available: hp:// [] FlexRay Consorium, Proocol Specificaion, FlexRay Consorium, Sugar, Specificaion..1, Oc. 1. [] IEEE 8.1 Task Group, IEEE 8.1 Audio/Video Bridging (). [Online]. Available: hp:// hml [] IEEE 8.1 TSN Task Group, IEEE 8.1Qbv - Enhancemens for Scheduled Traffic. [Online]. Available: hp:// pages/8.1bv.hml [6] M. D. J. Teener and G. M. Garner, Overview and iming performance of ieee 8.1as, in IEEE Inernaional Symposium on Precision Clock Synchronizaion for Measuremen, Conrol and Communicaion (ISPCS 8). Piscaaway, NJ, USA: IEEE Press, 8, pp. 9. [7] G. M. Garner, A. Geler, and M. D. J. Teener, New simulaion and es resuls for IEEE 8.1AS iming performance, in Inernaional Symposium on Precision Clock Synchronizaion for Measuremen, Conrol and Communicaion (ISPCS 9). Piscaaway, NJ, USA: IEEE Press, 9, pp [8] Insiue of Elecrical and Elecronics Engineers, IEEE 8.1Qa - IEEE Sandard for Local and meropolian area neworks - Virual Bridged Local Area Neworks - Amendmen 1: Sream Reservaion Proocol (SRP), IEEE, Sandard IEEE 8.1Qa-1, Sep. 1. [9] PROFIBUS & PROFINET Inernaional, Profine, Karlsruhe. [Online]. Available: hp:// [1] Sociey of Auomoive Engineers - AS-D Time Triggered Sysems and Archiecure Commiee, Time-Triggered Eherne AS68, SAE Aerospace, Nov. 11. [Online]. Available: hp://sandards.sae.org/ as68/ [11] SAE - AS-D Time Triggered Sysems and Archiecure Commiee, Time-Triggered Eherne (AS 68), 9. [Online]. Available: hp:// [1] Aeronauical Radio Incorporaed, Aircraf Daa Nework, Par 7, Avionics Full-Duplex Swiched Eherne Nework, ARINC, Sandard ARINC Repor 66P7-1, 9. [1] Insiue of Elecrical and Elecronics Engineers, IEEE 8.1Qav - IEEE Sandard for Local and meropolian area neworks - Virual Bridged Local Area Neworks - Amendmen 1: Forwarding and Queuing Enhancemens for Time-Sensiive Sreams, IEEE, Sandard IEEE 8.1Qav-9, Dec. 9. [1] T. Seinbach, H.-T. Lim, F. Korf, T. C. Schmid, D. Herrscher, and A. Wolisz, Tomorrow s In-Car Inerconnec? A Compeiive Evaluaion of IEEE 8.1 and Time-Triggered Eherne (AS68), in 1 IEEE Vehicular Technology Conference (VTC Fall). Piscaaway, New Jersey: IEEE Press, Sep. 1. [1] XMOS Ld., Design Guide, 1. [Online]. Available: hp:// [16] J. Imiaz, J. Jasperneie, and K. Weber, Approaches o reduce he laency for high prioriy raffic in IEEE 8.1 neworks, in 9h IEEE Inernaional Workshop on Facory Communicaion Sysems (WFCS 1), 1, pp [17] K. Müller, T. Seinbach, F. Korf, and T. C. Schmid, A Real-ime Eherne Prooype Plaform for Auomoive Applicaions, in 11 IEEE Inernaional Conference on Consumer Elecronics - Berlin (ICCE- Berlin). Piscaaway, New Jersey: IEEE Press, Sep. 11, pp. 1. [18] P. Meyer, T. Seinbach, F. Korf, and T. C. Schmid, Exending IEEE 8.1 wih Time-riggered Scheduling: A Simulaion Sudy of he Coexisence of Synchronous and Asynchronous Traffic, in 1 IEEE Vehicular Neworking Conference (VNC). Piscaaway, New Jersey: IEEE Press, Dec. 1, pp. 7. [19] J. Lipfer, Technical Daa Reference Guide - nex/1, Hilscher GmbH, Dec. 8. [Online]. Available: hp://

MOBILE COMPUTING 3/18/18. Wi-Fi IEEE. CSE 40814/60814 Spring 2018

MOBILE COMPUTING 3/18/18. Wi-Fi IEEE. CSE 40814/60814 Spring 2018 MOBILE COMPUTING CSE 40814/60814 Spring 2018 Wi-Fi Wi-Fi: name is NOT an abbreviaion play on Hi-Fi (high fideliy) Wireless Local Area Nework (WLAN) echnology WLAN and Wi-Fi ofen used synonymous Typically

More information

MOBILE COMPUTING. Wi-Fi 9/20/15. CSE 40814/60814 Fall Wi-Fi:

MOBILE COMPUTING. Wi-Fi 9/20/15. CSE 40814/60814 Fall Wi-Fi: MOBILE COMPUTING CSE 40814/60814 Fall 2015 Wi-Fi Wi-Fi: name is NOT an abbreviaion play on Hi-Fi (high fideliy) Wireless Local Area Nework (WLAN) echnology WLAN and Wi-Fi ofen used synonymous Typically

More information

COSC 3213: Computer Networks I Chapter 6 Handout # 7

COSC 3213: Computer Networks I Chapter 6 Handout # 7 COSC 3213: Compuer Neworks I Chaper 6 Handou # 7 Insrucor: Dr. Marvin Mandelbaum Deparmen of Compuer Science York Universiy F05 Secion A Medium Access Conrol (MAC) Topics: 1. Muliple Access Communicaions:

More information

A time-space consistency solution for hardware-in-the-loop simulation system

A time-space consistency solution for hardware-in-the-loop simulation system Inernaional Conference on Advanced Elecronic Science and Technology (AEST 206) A ime-space consisency soluion for hardware-in-he-loop simulaion sysem Zexin Jiang a Elecric Power Research Insiue of Guangdong

More information

Less Pessimistic Worst-Case Delay Analysis for Packet-Switched Networks

Less Pessimistic Worst-Case Delay Analysis for Packet-Switched Networks Less Pessimisic Wors-Case Delay Analysis for Packe-Swiched Neworks Maias Wecksén Cenre for Research on Embedded Sysems P O Box 823 SE-31 18 Halmsad maias.wecksen@hh.se Magnus Jonsson Cenre for Research

More information

Improving the Efficiency of Dynamic Service Provisioning in Transport Networks with Scheduled Services

Improving the Efficiency of Dynamic Service Provisioning in Transport Networks with Scheduled Services Improving he Efficiency of Dynamic Service Provisioning in Transpor Neworks wih Scheduled Services Ralf Hülsermann, Monika Jäger and Andreas Gladisch Technologiezenrum, T-Sysems, Goslarer Ufer 35, D-1585

More information

Scheduling. Scheduling. EDA421/DIT171 - Parallel and Distributed Real-Time Systems, Chalmers/GU, 2011/2012 Lecture #4 Updated March 16, 2012

Scheduling. Scheduling. EDA421/DIT171 - Parallel and Distributed Real-Time Systems, Chalmers/GU, 2011/2012 Lecture #4 Updated March 16, 2012 EDA421/DIT171 - Parallel and Disribued Real-Time Sysems, Chalmers/GU, 2011/2012 Lecure #4 Updaed March 16, 2012 Aemps o mee applicaion consrains should be done in a proacive way hrough scheduling. Schedule

More information

Network management and QoS provisioning - QoS in Frame Relay. . packet switching with virtual circuit service (virtual circuits are bidirectional);

Network management and QoS provisioning - QoS in Frame Relay. . packet switching with virtual circuit service (virtual circuits are bidirectional); QoS in Frame Relay Frame relay characerisics are:. packe swiching wih virual circui service (virual circuis are bidirecional);. labels are called DLCI (Daa Link Connecion Idenifier);. for connecion is

More information

Assignment 2. Due Monday Feb. 12, 10:00pm.

Assignment 2. Due Monday Feb. 12, 10:00pm. Faculy of rs and Science Universiy of Torono CSC 358 - Inroducion o Compuer Neworks, Winer 218, LEC11 ssignmen 2 Due Monday Feb. 12, 1:pm. 1 Quesion 1 (2 Poins): Go-ack n RQ In his quesion, we review how

More information

Simple Network Management Based on PHP and SNMP

Simple Network Management Based on PHP and SNMP Simple Nework Managemen Based on PHP and SNMP Krasimir Trichkov, Elisavea Trichkova bsrac: This paper aims o presen simple mehod for nework managemen based on SNMP - managemen of Cisco rouer. The paper

More information

Network Slicing for Ultra-Reliable Low Latency Communication in Industry 4.0 Scenarios

Network Slicing for Ultra-Reliable Low Latency Communication in Industry 4.0 Scenarios 1 Nework Slicing for Ulra-Reliable Low Laency Communicaion in Indusry 4.0 Scenarios Anders Ellersgaard Kalør, René Guillaume, Jimmy Jessen Nielsen, Andreas Mueller, and Pear Popovski arxiv:1708.09132v1

More information

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany Low-Cos WLAN based Time-of-fligh fligh Trilaeraion Precision Indoor Personnel Locaion and Tracking for Emergency Responders Third Annual Technology Workshop, Augus 5, 2008 Worceser Polyechnic Insiue, Worceser,

More information

The Impact of Product Development on the Lifecycle of Defects

The Impact of Product Development on the Lifecycle of Defects The Impac of Produc Developmen on he Lifecycle of Rudolf Ramler Sofware Compeence Cener Hagenberg Sofware Park 21 A-4232 Hagenberg, Ausria +43 7236 3343 872 rudolf.ramler@scch.a ABSTRACT This paper invesigaes

More information

Video streaming over Vajda Tamás

Video streaming over Vajda Tamás Video sreaming over 802.11 Vajda Tamás Video No all bis are creaed equal Group of Picures (GoP) Video Sequence Slice Macroblock Picure (Frame) Inra (I) frames, Prediced (P) Frames or Bidirecional (B) Frames.

More information

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS Mohammed A. Aseeri and M. I. Sobhy Deparmen of Elecronics, The Universiy of Ken a Canerbury Canerbury, Ken, CT2

More information

User Adjustable Process Scheduling Mechanism for a Multiprocessor Embedded System

User Adjustable Process Scheduling Mechanism for a Multiprocessor Embedded System Proceedings of he 6h WSEAS Inernaional Conference on Applied Compuer Science, Tenerife, Canary Islands, Spain, December 16-18, 2006 346 User Adjusable Process Scheduling Mechanism for a Muliprocessor Embedded

More information

Voltair Version 2.5 Release Notes (January, 2018)

Voltair Version 2.5 Release Notes (January, 2018) Volair Version 2.5 Release Noes (January, 2018) Inroducion 25-Seven s new Firmware Updae 2.5 for he Volair processor is par of our coninuing effors o improve Volair wih new feaures and capabiliies. For

More information

Optimizing the Processing Performance of a Smart DMA Controller for LTE Terminals

Optimizing the Processing Performance of a Smart DMA Controller for LTE Terminals Opimizing he Processing Performance of a Smar DMA Conroller for LTE Terminals David Szczesny, Sebasian Hessel, Shadi Traboulsi, Aila Bilgic Insiue for Inegraed Sysems, Ruhr-Universiä Bochum D-78 Bochum,

More information

Let s get physical - EDA Tools for Mobility

Let s get physical - EDA Tools for Mobility Le s ge physical - EDA Tools for Mobiliy Aging and Reliabiliy Communicaion Mobile and Green Mobiliy - Smar and Safe Frank Oppenheimer OFFIS Insiue for Informaion Technology OFFIS a a glance Applicaion-oriened

More information

Web System for the Remote Control and Execution of an IEC Application

Web System for the Remote Control and Execution of an IEC Application Web Sysem for he Remoe Conrol and Execuion of an IEC 61499 Applicaion Oana ROHAT, Dan POPESCU Faculy of Auomaion and Compuer Science, Poliehnica Universiy, Splaiul Independenței 313, Bucureși, 060042,

More information

Evaluation and Improvement of Multicast Service in b

Evaluation and Improvement of Multicast Service in b Evaluaion and Improvemen of Mulicas Service in 802.11b Chrisian Bravo 1 and Agusín González 2 1 Universidad Federico Sana María, Deparmen of Elecronics. Valparaíso, Chile chbravo@elo.ufsm.cl 2 Universidad

More information

Y. Tsiatouhas. VLSI Systems and Computer Architecture Lab

Y. Tsiatouhas. VLSI Systems and Computer Architecture Lab CMOS INEGRAED CIRCUI DESIGN ECHNIQUES Universiy of Ioannina Clocking Schemes Dep. of Compuer Science and Engineering Y. siaouhas CMOS Inegraed Circui Design echniques Overview 1. Jier Skew hroughpu Laency

More information

A Scheme to Reduce Packet Loss during PMIPv6 Handover considering Authentication

A Scheme to Reduce Packet Loss during PMIPv6 Handover considering Authentication Inernaional Conference on Compuaional Sciences and Is Applicaions ICCSA 2008 A Scheme o Reduce Loss during P Handover considering Auhenicaion Seonggeun Ryu, Gye-Young Kim, Byunggi Kim, and Youngsong Mun

More information

Delayed reservation decision in optical burst switching networks with optical buffers. Title. Li, GM; Li, VOK; Li, CY; Wai, PKA

Delayed reservation decision in optical burst switching networks with optical buffers. Title. Li, GM; Li, VOK; Li, CY; Wai, PKA Tile Delayed reservaion decision in opical burs swiching neworks wih opical buffers Auhor(s) Li, GM; Li, VOK; Li, CY; Wai, PKA Ciaion The 3rd nernaional Conference on Communicaions and Neworking in China

More information

Communication Networks

Communication Networks Communicaion Neworks Chaper 10 Wireless Local Area Neworks According o IEEE 802.11 Communicaion Neworks: 10. IEEE 802.11 651 10. WLANs According o IEEE 802.11 Overview Organizaion of a WLAN according o

More information

Building a Generic (cross-domains) Basic Software on top of the XtratuM hypervisor

Building a Generic (cross-domains) Basic Software on top of the XtratuM hypervisor Building a Generic (cross-domains) Basic Sofware on op of he Xrau hypervisor Jean-Jacques ETGE (1), Julien GALIZZI (1), Paul ARBERET (1), Bernard SANCHEZ (2), Jonahan PATY (2), Gilles SAINT-AUBIN (3),

More information

Overview of Board Revisions

Overview of Board Revisions s Sysem Overview MicroAuoBox Embedded PC MicroAuoBox II can be enhanced wih he MicroAuoBox Embedded PC. The MicroAuoBox EmbeddedPC is powered via he MicroAuoBox II power inpu connecor. Wih he common power

More information

An efficient approach to improve throughput for TCP vegas in ad hoc network

An efficient approach to improve throughput for TCP vegas in ad hoc network Inernaional Research Journal of Engineering and Technology (IRJET) e-issn: 395-0056 Volume: 0 Issue: 03 June-05 www.irje.ne p-issn: 395-007 An efficien approach o improve hroughpu for TCP vegas in ad hoc

More information

Test - Accredited Configuration Engineer (ACE) Exam - PAN-OS 6.0 Version

Test - Accredited Configuration Engineer (ACE) Exam - PAN-OS 6.0 Version Tes - Accredied Configuraion Engineer (ACE) Exam - PAN-OS 6.0 Version ACE Exam Quesion 1 of 50. Which of he following saemens is NOT abou Palo Alo Neworks firewalls? Sysem defauls may be resored by performing

More information

Mobile Computing IEEE Standard 9/10/14. CSE 40814/60814 Fall 2014

Mobile Computing IEEE Standard 9/10/14. CSE 40814/60814 Fall 2014 Mobile Compuing CSE 40814/60814 Fall 2014 IEEE IEEE (Ins4ue of Elecrical and Elecronics Engineers) esablished he 802.11 Group in 1990. Specifica4ons for sandard ra4fied in 1997. Ini4al speeds were 1 and

More information

An Experimental QoS Manager Implementation

An Experimental QoS Manager Implementation An Experimenal QoS Manager Implemenaion Drago Žagar, Goran Marinović, Slavko Rupčić Faculy of Elecrical Engineering Universiy of Osijek Kneza Trpimira 2B, Osijek Croaia drago.zagar@efos.hr Absrac-- Qualiy

More information

Page 1. Key Points from Last Lecture Frame format. EEC173B/ECS152C, Winter Wireless LANs

Page 1. Key Points from Last Lecture Frame format. EEC173B/ECS152C, Winter Wireless LANs EEC173/ECS152C, Winer 2006 Key Poins from Las Lecure Wireless LANs 802.11 Frame forma 802.11 MAC managemen Synchronizaion, Handoffs, Power MAC mehods: DCF & PCF CSMA/CA wih posiive ACK Exponenial backoff

More information

V103 TRIPLE 10-BIT LVDS TRANSMITTER FOR VIDEO. General Description. Features. Block Diagram

V103 TRIPLE 10-BIT LVDS TRANSMITTER FOR VIDEO. General Description. Features. Block Diagram General Descripion The V103 LVDS display inerface ransmier is primarily designed o suppor pixel daa ransmission beween a video processing engine and a digial video display. The daa rae suppors up o SXGA+

More information

Provided by the author(s) and NUI Galway in accordance with publisher policies. Please cite the published version when available.

Provided by the author(s) and NUI Galway in accordance with publisher policies. Please cite the published version when available. Provided by he auhor(s) and NUI Galway in accordance wih publisher policies. Please cie he published version when available. Tile Conneciviy soluions o link a blueooh camera o he inerne Auhor(s) Ionas,

More information

4 Error Control. 4.1 Issues with Reliable Protocols

4 Error Control. 4.1 Issues with Reliable Protocols 4 Error Conrol Jus abou all communicaion sysems aemp o ensure ha he daa ges o he oher end of he link wihou errors. Since i s impossible o build an error-free physical layer (alhough some shor links can

More information

MIC2569. Features. General Description. Applications. Typical Application. CableCARD Power Switch

MIC2569. Features. General Description. Applications. Typical Application. CableCARD Power Switch CableCARD Power Swich General Descripion is designed o supply power o OpenCable sysems and CableCARD hoss. These CableCARDs are also known as Poin of Disribuion (POD) cards. suppors boh Single and Muliple

More information

Performance Characterisation of the MCNS DOCSIS 1.0 CATV Protocol with Prioritised First Come First Served Scheduling

Performance Characterisation of the MCNS DOCSIS 1.0 CATV Protocol with Prioritised First Come First Served Scheduling 1 Performance Characerisaion of he MCNS OCSIS 1.0 CTV Proocol wih Prioriised Firs Come Firs Served Scheduling V.Sdralia, C.Smyhe, P.Tzerefos, S.Cvekovic bsrac The Mulimedia Cable Neworks Sysems (MCNS)

More information

Wireless LANs: MAC. Wireless LAN: MAC. IEEE protocol stack. Module W.lan MAC

Wireless LANs: MAC. Wireless LAN: MAC. IEEE protocol stack. Module W.lan MAC Wireless LANs: W.lan.3-2 Wireless LAN: 802.11MAC Dr.M.Y.Wu@CSE Shanghai Jiaoong Universiy Shanghai, China Module W.lan.3 Dr.W.Shu@ECE Universiy of New Mexico Albuquerque, NM, USA managemen PANs & Blueooh:

More information

This is the published version of a paper presented at The 2013 IEEE International Conference on Internet of Things, Beijing, China, August 2013.

This is the published version of a paper presented at The 2013 IEEE International Conference on Internet of Things, Beijing, China, August 2013. hp://www.diva-poral.org This is he published version of a paper presened a The 2013 IEEE Inernaional Conference on Inerne of Things, Beijing, China, 20-23 Augus 2013. Ciaion for he original published paper:

More information

Performance Evaluation of Implementing Calls Prioritization with Different Queuing Disciplines in Mobile Wireless Networks

Performance Evaluation of Implementing Calls Prioritization with Different Queuing Disciplines in Mobile Wireless Networks Journal of Compuer Science 2 (5): 466-472, 2006 ISSN 1549-3636 2006 Science Publicaions Performance Evaluaion of Implemening Calls Prioriizaion wih Differen Queuing Disciplines in Mobile Wireless Neworks

More information

Selective Offloading in Mobile Edge Computing for the Green Internet of Things

Selective Offloading in Mobile Edge Computing for the Green Internet of Things EDGE COMPUTING FOR THE INTERNET OF THINGS Selecive Offloading in Mobile Edge Compuing for he Green Inerne of Things Xinchen Lyu, Hui Tian, Li Jiang, Alexey Vinel, Sabia Maharjan, Sein Gjessing, and Yan

More information

! errors caused by signal attenuation, noise.!! receiver detects presence of errors:!

! errors caused by signal attenuation, noise.!! receiver detects presence of errors:! Daa Link Layer! The Daa Link layer can be furher subdivided ino:!.! Logical Link Conrol (LLC): error and flow conrol!.! Media Access Conrol (MAC): framing and media access! differen link proocols may provide

More information

Packet Scheduling in a Low-Latency Optical Interconnect with Electronic Buffers

Packet Scheduling in a Low-Latency Optical Interconnect with Electronic Buffers Packe cheduling in a Low-Laency Opical Inerconnec wih Elecronic Buffers Lin Liu Zhenghao Zhang Yuanyuan Yang Dep Elecrical & Compuer Engineering Compuer cience Deparmen Dep Elecrical & Compuer Engineering

More information

CS 152 Computer Architecture and Engineering. Lecture 7 - Memory Hierarchy-II

CS 152 Computer Architecture and Engineering. Lecture 7 - Memory Hierarchy-II CS 152 Compuer Archiecure and Engineering Lecure 7 - Memory Hierarchy-II Krse Asanovic Elecrical Engineering and Compuer Sciences Universiy of California a Berkeley hp://www.eecs.berkeley.edu/~krse hp://ins.eecs.berkeley.edu/~cs152

More information

Mobile Communications Chapter 7: Wireless LANs

Mobile Communications Chapter 7: Wireless LANs Mobile Communicaion Technology according o IEEE Local wireless neworks WLAN 802.11 WiFi 802.11a 802.11h 802.11i/e/ /w 802.11b 802.11g Mobile Communicaions Chaper 7: Wireless LANs Characerisics IEEE 802.11

More information

Optimal Crane Scheduling

Optimal Crane Scheduling Opimal Crane Scheduling Samid Hoda, John Hooker Laife Genc Kaya, Ben Peerson Carnegie Mellon Universiy Iiro Harjunkoski ABB Corporae Research EWO - 13 November 2007 1/16 Problem Track-mouned cranes move

More information

PERFORMANCE OF TCP CONGESTION CONTROL IN UAV NETWORKS OF VARIOUS RADIO PROPAGATION MODELS

PERFORMANCE OF TCP CONGESTION CONTROL IN UAV NETWORKS OF VARIOUS RADIO PROPAGATION MODELS PERFORMANCE OF TCP CONGESTION CONTROL IN UAV NETWORKS OF VARIOUS RADIO PROPAGATION MODELS Jun Peng Elecrical Engineering Deparmen, Universiy of Texas Rio Grande Valley, Edinburg, Texas, USA ABSTRACT Unmanned

More information

An Implementation of the PCP, SRP, D-PCP, M-PCP, and FMLP Real-Time Synchronization Protocols in LITMUS RT

An Implementation of the PCP, SRP, D-PCP, M-PCP, and FMLP Real-Time Synchronization Protocols in LITMUS RT An Implemenaion of he PCP, SRP, D-PCP, M-PCP, and FMLP Real-Time Synchronizaion Proocols in LITMUS RT Björn B. Brandenburg and James H. Anderson The Universiy of Norh Carolina a Chapel Hill Absrac We exend

More information

/85/ $ IEEE

/85/ $ IEEE 174 Saged Circui Swiching MAURICIO ARANGO, HUSSEIN BADR, AND DAVID GELERNTER Absrac -Saged circui swiching (S) is a message-swiching echnique ha combines a new proocol wih new communicaion hardware. Proocol

More information

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report)

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report) Implemening Ray Casing in Terahedral Meshes wih Programmable Graphics Hardware (Technical Repor) Marin Kraus, Thomas Erl March 28, 2002 1 Inroducion Alhough cell-projecion, e.g., [3, 2], and resampling,

More information

Exercise 3: Bluetooth BR/EDR

Exercise 3: Bluetooth BR/EDR Wireless Communicaions, M. Rupf. Exercise 3: Blueooh BR/EDR Problem 1: Blueooh Daa Raes. Consider he ACL packe 3-DH5 wih a maximum user payload of 1021 byes. a) Deermine he maximum achievable daa rae in

More information

PART 1 REFERENCE INFORMATION CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONITOR

PART 1 REFERENCE INFORMATION CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONITOR . ~ PART 1 c 0 \,).,,.,, REFERENCE NFORMATON CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONTOR n CONTROL DATA 6400 Compuer Sysems, sysem funcions are normally handled by he Monior locaed in a Peripheral

More information

Chapter 3 MEDIA ACCESS CONTROL

Chapter 3 MEDIA ACCESS CONTROL Chaper 3 MEDIA ACCESS CONTROL Overview Moivaion SDMA, FDMA, TDMA Aloha Adapive Aloha Backoff proocols Reservaion schemes Polling Disribued Compuing Group Mobile Compuing Summer 2003 Disribued Compuing

More information

Research Article A Priority-Based CSMA/CA Mechanism to Support Deadline-Aware Scheduling in Home Automation Applications Using IEEE

Research Article A Priority-Based CSMA/CA Mechanism to Support Deadline-Aware Scheduling in Home Automation Applications Using IEEE Hindawi Publishing Corporaion Inernaional Journal of Disribued Sensor Neworks Volume 213, Aricle ID 13984, 12 pages hp://dx.doi.org/1.1155/213/13984 Research Aricle A Prioriy-Based CSMA/CA Mechanism o

More information

source managemen, naming, proecion, and service provisions. This paper concenraes on he basic processor scheduling aspecs of resource managemen. 2 The

source managemen, naming, proecion, and service provisions. This paper concenraes on he basic processor scheduling aspecs of resource managemen. 2 The Virual Compuers A New Paradigm for Disribued Operaing Sysems Banu Ozden y Aaron J. Goldberg Avi Silberschaz z 600 Mounain Ave. AT&T Bell Laboraories Murray Hill, NJ 07974 Absrac The virual compuers (VC)

More information

SCHED_DEADLINE (what it does and doesn't do, yet).

SCHED_DEADLINE (what it does and doesn't do, yet). SCHED_DEADLINE (wha i does and doesn' do, ye). Juri Lelli Deparmen of Auomaic Conrol Lund Universiy (Sweden), May 5h 2014 TeCIP Insiue, Scuola Superiore San'Anna Area della Ricerca CNR, Via G. Moruzzi

More information

CS422 Computer Networks

CS422 Computer Networks CS422 Compuer Neworks Lecure 2 Physical Layer Dr. Xiaobo Zhou Deparmen of Compuer Science CS422 PhysicalLayer.1 Quesions of Ineress How long will i ake o ransmi a message? How many bis are in he message

More information

Restorable Dynamic Quality of Service Routing

Restorable Dynamic Quality of Service Routing QOS ROUTING Resorable Dynamic Qualiy of Service Rouing Murali Kodialam and T. V. Lakshman, Lucen Technologies ABSTRACT The focus of qualiy-of-service rouing has been on he rouing of a single pah saisfying

More information

Ins Net2 plus control unit

Ins Net2 plus control unit S ns 0 Server Link 00 0/00 Eherne End of Line Terminaion RS485 Nework xi -4V. Ins-30080 Ne plus conrol uni C auion: For DC readers y Inruder Ne plus O u pus r Powe DC Only Relay C onac E Buo n P SU/ Page

More information

DCF/DSDMA: Enhanced DCF with SDMA Downlink Transmissions for WLANs

DCF/DSDMA: Enhanced DCF with SDMA Downlink Transmissions for WLANs DCF/DSDMA: Enhanced DCF wih SDMA Downlink Transmissions for WLANs Ruizhi Liao, oris ellala, Crisina Cano and Miquel Oliver NeTS Research Group Deparmen of Informaion and Communicaion Technologies Universia

More information

Modeling of IEEE in a Cluster of Synchronized Sensor Nodes

Modeling of IEEE in a Cluster of Synchronized Sensor Nodes Modeling of IEEE 802.15.4 in a Cluser of Synchronized Sensor Nodes Kenji Leibniz, Naoki Wakamiya, and Masayuki Muraa Graduae School of Informaion Science and Technology, Osaka Universiy, 1-5 Yamadaoka,

More information

Quick Verification of Concurrent Programs by Iteratively Relaxed Scheduling

Quick Verification of Concurrent Programs by Iteratively Relaxed Scheduling Quick Verificaion of Concurren Programs by Ieraively Relaxed Scheduling Parick Mezler, Habib Saissi, Péer Bokor, Neeraj Suri Technische Univerisä Darmsad, Germany {mezler, saissi, pbokor, suri}@deeds.informaik.u-darmsad.de

More information

SCHED_DEADLINE How to use it

SCHED_DEADLINE How to use it TeCIP Insiue, Scuola Superiore San'Anna Area della Ricerca CNR, Via G. Moruzzi 1 56127 Pisa, Ialy SCHED_DEADLINE How o use i Juri Lelli Reis Lab SSSUP Pisa (Ialy), June 26h 2014 Basics and saus Ouline

More information

Chapter 8 LOCATION SERVICES

Chapter 8 LOCATION SERVICES Disribued Compuing Group Chaper 8 LOCATION SERVICES Mobile Compuing Winer 2005 / 2006 Overview Mobile IP Moivaion Daa ransfer Encapsulaion Locaion Services & Rouing Classificaion of locaion services Home

More information

An Adaptive Spatial Depth Filter for 3D Rendering IP

An Adaptive Spatial Depth Filter for 3D Rendering IP JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.3, NO. 4, DECEMBER, 23 175 An Adapive Spaial Deph Filer for 3D Rendering IP Chang-Hyo Yu and Lee-Sup Kim Absrac In his paper, we presen a new mehod

More information

An Improved Square-Root Nyquist Shaping Filter

An Improved Square-Root Nyquist Shaping Filter An Improved Square-Roo Nyquis Shaping Filer fred harris San Diego Sae Universiy fred.harris@sdsu.edu Sridhar Seshagiri San Diego Sae Universiy Seshigar.@engineering.sdsu.edu Chris Dick Xilinx Corp. chris.dick@xilinx.com

More information

CS 152 Computer Architecture and Engineering. Lecture 6 - Memory

CS 152 Computer Architecture and Engineering. Lecture 6 - Memory CS 152 Compuer Archiecure and Engineering Lecure 6 - Memory Krse Asanovic Elecrical Engineering and Compuer Sciences Universiy of California a Berkeley hp://www.eecs.berkeley.edu/~krse hp://ins.eecs.berkeley.edu/~cs152

More information

AN ACTIVE PROGRAMMABLE HARNESS FOR MEASURMENT OF COMPOSITE NETWORK STATES

AN ACTIVE PROGRAMMABLE HARNESS FOR MEASURMENT OF COMPOSITE NETWORK STATES IEEE Inernaional Conference on Neworking, ICN 1, Colmer, France, June 1, pp68-638. AN ACTIVE PROGRAMMABLE HARNESS FOR MEASURMENT OF COMPOSITE NETWORK STATES Javed I. Khan and Asrar U. Haque Inerneworking

More information

Minimum cycle time analysis of Ethernet-based real-time protocols

Minimum cycle time analysis of Ethernet-based real-time protocols Minimum cycle ime analysis of Eherne-based real-ime proocols Jérémy Rober, Jean-Philippe Georges, Eric Rondeau, Thierry Divoux To cie his version: Jérémy Rober, Jean-Philippe Georges, Eric Rondeau, Thierry

More information

I. INTRODUCTION. Keywords -- Web Server, Perceived User Latency, HTTP, Local Measuring. interchangeably.

I. INTRODUCTION. Keywords -- Web Server, Perceived User Latency, HTTP, Local Measuring. interchangeably. Evaluaing Web User Perceived Laency Using Server Side Measuremens Marik Marshak 1 and Hanoch Levy School of Compuer Science Tel Aviv Universiy, Tel-Aviv, Israel mmarshak@emc.com, hanoch@pos.au.ac.il 1

More information

Ultrasonic Sensor System for Ecology Observation and Timing Synchronization of ZigBee Network

Ultrasonic Sensor System for Ecology Observation and Timing Synchronization of ZigBee Network Ulrasonic Sysem for Ecology Observaion and Timing of ZigBee Nework Asushi MORIKAWA, Hiroshi YAMAMOTO, Maki YAMAMOTO, Kasuyuki YAMAZAKI Nagaoka Universiy of Technology, 1603-1 Kamiomioka, Nagaoka, Niigaa

More information

Announcements. TCP Congestion Control. Goals of Today s Lecture. State Diagrams. TCP State Diagram

Announcements. TCP Congestion Control. Goals of Today s Lecture. State Diagrams. TCP State Diagram nnouncemens TCP Congesion Conrol Projec #3 should be ou onigh Can do individual or in a eam of 2 people Firs phase due November 16 - no slip days Exercise good (beer) ime managemen EE 122: Inro o Communicaion

More information

An Empirical Study of MPI over PC Clusters

An Empirical Study of MPI over PC Clusters An mpirical Sudy of MPI over PC Clusers Fazal Noor*, Majed Alhaisoni*, Anonio Lioa+ *Compuer Science and Sofware ngineering Deparmen Universiy of Hail, Saudi Arabia +Deparmen of lecrical ngineering and

More information

Improving Explicit Congestion Notification with the Mark-Front Strategy

Improving Explicit Congestion Notification with the Mark-Front Strategy Improving Explici Congesion Noificaion wih he Mark-Fron Sraegy Chunlei Liu Raj Jain Deparmen of Compuer and Informaion Science Chief Technology Officer, Nayna Neworks, Inc. The Ohio Sae Universiy, Columbus,

More information

Analysis of Various Types of Bugs in the Object Oriented Java Script Language Coding

Analysis of Various Types of Bugs in the Object Oriented Java Script Language Coding Indian Journal of Science and Technology, Vol 8(21), DOI: 10.17485/ijs/2015/v8i21/69958, Sepember 2015 ISSN (Prin) : 0974-6846 ISSN (Online) : 0974-5645 Analysis of Various Types of Bugs in he Objec Oriened

More information

An HTTP Web Traffic Model Based on the Top One Million Visited Web Pages

An HTTP Web Traffic Model Based on the Top One Million Visited Web Pages An HTTP Web Traffic Model Based on he Top One Million Visied Web Pages Rasin Pries, Zsol Magyari, Phuoc Tran-Gia Universiy of Würzburg, Insiue of Compuer Science, Germany Email: {pries,rangia}@informaik.uni-wuerzburg.de

More information

Accenture Report Documentum 4i on NetApp filers Deployment Guide

Accenture Report Documentum 4i on NetApp filers Deployment Guide Accenure Repor Documenum 4i on NeApp filers Deploymen Guide Documen Purpose This projec was conduced by Accenure o research & develop a Nework Appliance filer and Documenum 4i Deploymen Guide. This documen

More information

A High Efficiency MAC Protocol for WLANs: Providing Fairness in Dense Scenarios

A High Efficiency MAC Protocol for WLANs: Providing Fairness in Dense Scenarios A High Efficiency MAC Proocol for WLANs: Providing Fairness in Dense Scenarios Luis Sanabria-Russo, Jaume Barcelo, Boris Bellala, Francesco Gringoli arxiv:42.395v2 [cs.ni] Nov 5 Absrac Collisions are a

More information

Outline. EECS Components and Design Techniques for Digital Systems. Lec 06 Using FSMs Review: Typical Controller: state

Outline. EECS Components and Design Techniques for Digital Systems. Lec 06 Using FSMs Review: Typical Controller: state Ouline EECS 5 - Componens and Design Techniques for Digial Sysems Lec 6 Using FSMs 9-3-7 Review FSMs Mapping o FPGAs Typical uses of FSMs Synchronous Seq. Circuis safe composiion Timing FSMs in verilog

More information

Achieving Security Assurance with Assertion-based Application Construction

Achieving Security Assurance with Assertion-based Application Construction Achieving Securiy Assurance wih Asserion-based Applicaion Consrucion Carlos E. Rubio-Medrano and Gail-Joon Ahn Ira A. Fulon Schools of Engineering Arizona Sae Universiy Tempe, Arizona, USA, 85282 {crubiome,

More information

Coded Caching with Multiple File Requests

Coded Caching with Multiple File Requests Coded Caching wih Muliple File Requess Yi-Peng Wei Sennur Ulukus Deparmen of Elecrical and Compuer Engineering Universiy of Maryland College Park, MD 20742 ypwei@umd.edu ulukus@umd.edu Absrac We sudy a

More information

LOW-VELOCITY IMPACT LOCALIZATION OF THE COMPOSITE TUBE USING A NORMALIZED CROSS-CORRELATION METHOD

LOW-VELOCITY IMPACT LOCALIZATION OF THE COMPOSITE TUBE USING A NORMALIZED CROSS-CORRELATION METHOD 21 s Inernaional Conference on Composie Maerials Xi an, 20-25 h Augus 2017 LOW-VELOCITY IMPACT LOCALIZATION OF THE COMPOSITE TUBE USING A NORMALIZED CROSS-CORRELATION METHOD Hyunseok Kwon 1, Yurim Park

More information

Self-organized mobile networks IEEE Prof. JP Hubaux. Reminder on frequencies and wavelenghts. 1 µm 300 THz. 1 m 300 MHz.

Self-organized mobile networks IEEE Prof. JP Hubaux. Reminder on frequencies and wavelenghts. 1 µm 300 THz. 1 m 300 MHz. Self-organized mobile neworks IEEE 802.11 Prof. JP Hubaux 1 Reminder on frequencies and wavelenghs wised pair coax cable opical ransmission 1 Mm 300 Hz 10 km 30 khz 100 m 3 MHz 1 m 300 MHz 10 mm 30 GHz

More information

Towards a Realistic Model for Failure Propagation in Interdependent Networks

Towards a Realistic Model for Failure Propagation in Interdependent Networks Towards a Realisic Model for Failure Propagaion in Inerdependen Neworks Agosino Suraro, Simone Silvesri, Mauro Coni, Sajal K. Das Deparmen of Mahemaics, Universiy of Padua, email: agosino.suraro@sudeni.unipd.i,

More information

Automatic Calculation of Coverage Profiles for Coverage-based Testing

Automatic Calculation of Coverage Profiles for Coverage-based Testing Auomaic Calculaion of Coverage Profiles for Coverage-based Tesing Raimund Kirner 1 and Waler Haas 1 Vienna Universiy of Technology, Insiue of Compuer Engineering, Vienna, Ausria, raimund@vmars.uwien.ac.a

More information

Learning in Games via Opponent Strategy Estimation and Policy Search

Learning in Games via Opponent Strategy Estimation and Policy Search Learning in Games via Opponen Sraegy Esimaion and Policy Search Yavar Naddaf Deparmen of Compuer Science Universiy of Briish Columbia Vancouver, BC yavar@naddaf.name Nando de Freias (Supervisor) Deparmen

More information

Opportunistic Flooding in Low-Duty-Cycle Wireless Sensor Networks with Unreliable Links

Opportunistic Flooding in Low-Duty-Cycle Wireless Sensor Networks with Unreliable Links 1 in Low-uy-ycle Wireless Sensor Neworks wih Unreliable Links Shuo uo, Suden Member, IEEE, Liang He, Member, IEEE, Yu u, Member, IEEE, o Jiang, Suden Member, IEEE, and Tian He, Member, IEEE bsrac looding

More information

A Tool for Multi-Hour ATM Network Design considering Mixed Peer-to-Peer and Client-Server based Services

A Tool for Multi-Hour ATM Network Design considering Mixed Peer-to-Peer and Client-Server based Services A Tool for Muli-Hour ATM Nework Design considering Mied Peer-o-Peer and Clien-Server based Services Conac Auhor Name: Luis Cardoso Company / Organizaion: Porugal Telecom Inovação Complee Mailing Address:

More information

MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES

MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES B. MARCOTEGUI and F. MEYER Ecole des Mines de Paris, Cenre de Morphologie Mahémaique, 35, rue Sain-Honoré, F 77305 Fonainebleau Cedex, France Absrac. In image

More information

Hard Constant Bandwidth Server: Comprehensive Formulation and Critical Scenarios

Hard Constant Bandwidth Server: Comprehensive Formulation and Critical Scenarios Hard Consan Bandwidh Server: Comprehensive Formulaion and Criical Scenarios Alessandro Biondi, Alessandra Melani, Marko Berogna Scuola Superiore San Anna, Pisa, Ialy Universiy of Modena and Reggio Emilia,

More information

A MAC layer protocol for wireless networks with asymmetric links

A MAC layer protocol for wireless networks with asymmetric links A MAC layer proocol for wireless neworks wih asymmeric links Guoqiang Wang, Damla Turgu, Ladislau Bölöni, Yongchang Ji, Dan C. Marinescu School of Elecrical Engineering and Compuer Science, Universiy of

More information

On the Impact of Concurrency for the Enforcement of Entailment Constraints in Process-driven SOAs

On the Impact of Concurrency for the Enforcement of Entailment Constraints in Process-driven SOAs On he Impac of Concurrency for he Enforcemen of Enailmen Consrains in Process-driven OAs Thomas Quirchmayr and Mark rembeck Insiue for Informaion ysems, New Media Lab, WU Vienna, Ausria {firsname.lasname}@wu.ac.a

More information

Connections, displays and operating elements. Status LEDs (next to the keys)

Connections, displays and operating elements. Status LEDs (next to the keys) GB Connecions, displays and operaing elemens A Push-buon plus Sysem M Operaing insrucions 1 2 1 2 3 4 5 6 7 8 C B A 4 Inser he bus erminal ino he connecion of pushbuon A. 5 Inser he push-buon ino he frame.

More information

Frantz LOHIER 1,2, Lionel LACASSAGNE 1,2, Pr. Patrick GARDA 2

Frantz LOHIER 1,2, Lionel LACASSAGNE 1,2, Pr. Patrick GARDA 2 A New Mehodology o Opimize DMA Daa Caching: Applicaion owards he Real-ime Execuion of an MRF-based Moion Deecion Algorihm on a muli-processor DSP Franz LOHER 1,2, Lionel LACASSAGNE 1,2, Pr. Parick GARDA

More information

Vulnerability Evaluation of Multimedia Subsystem Based on Complex Network

Vulnerability Evaluation of Multimedia Subsystem Based on Complex Network JOURAL OF MULTIMDIA, VOL. 8, O. 4, AUGUST 23 439 Vulnerabiliy valuaion of Mulimedia Subsysem Based on Complex ewor Xiaoling Tang Insiue of Higher ducaion Research, Jilin Business and Technology College,

More information

Research Article An Adaptive and Integrated Low-Power Framework for Multicore Mobile Computing

Research Article An Adaptive and Integrated Low-Power Framework for Multicore Mobile Computing Hindawi Mobile Informaion Sysems Volume 2017, Aricle ID 9642958, 11 pages hps://doi.org/10.1155/2017/9642958 Research Aricle An Adapive and Inegraed Low-Power Framework for Mulicore Mobile Compuing Jongmoo

More information

On the analysis of WiFi communication and WiMAX network entry over single radios

On the analysis of WiFi communication and WiMAX network entry over single radios On he analysis of WiFi communicaion and WiMAX nework enry over single radios Sven Wiehöler, Marc Emmelmann, Yerong Chen, and Adam Wolisz Telecommunicaion Neworks Group (TKN), Technical Universiy Berlin,

More information

Utility-Based Hybrid Memory Management

Utility-Based Hybrid Memory Management Uiliy-Based Hybrid Memory Managemen Yang Li Saugaa Ghose Jongmoo Choi Jin Sun Hui Wang Onur Mulu Carnegie Mellon Universiy Dankook Universiy Beihang Universiy ETH Zürich While he memory fooprins of cloud

More information

LHP: An end-to-end reliable transport protocol over wireless data networks

LHP: An end-to-end reliable transport protocol over wireless data networks LHP: An end-o-end reliable ranspor proocol over wireless daa neworks Xia Gao, Suhas N. Diggavi, S. Muhukrishnan Absrac The nex generaion wireless neworks are posied o suppor large scale daa applicaions.

More information

Delay in Packet Switched Networks

Delay in Packet Switched Networks 1 Delay in Packe Swiched Neworks Required reading: Kurose 1.5 and 1.6 CSE 4213, Fall 2006 Insrucor: N. Vlajic Delay in Packe-Swiched Neworks 2 Link/Nework Performance Measures: hroughpu and delay Link

More information