Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Analys av QoS i mellanvaran Meteor
KTH, School of Industrial Engineering and Management (ITM), Machine Design (Dept.).
2008 (Swedish)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Analysis of QoS in the Meteor MW (English)
Abstract [en]

This thesis is closely related to the Dynamically Self-Configuring Automotive System (DySCAS) project. DySCAS is a middleware for electronics in an automotive system. The thesis work has been performed in cooperation with ENEA. Parts of the demonstration platform Self configurable High Availability and Policy based platform for Embedded system (SHAPE) developed for the DySCAS project by ENEA have been used in the implementation phase of this master thesis. The goal of this thesis was to evaluate how the Meteor MW, an offspring of the DySCAS middleware, should handle QoS and to design a Quality of Service Manager (QoSM) for the Meteor MW that fulfilled hard real-time requirements. The thesis also had the objective of analysing and identifying the requirements on such a QoSM from a QoS perspective. Specifically the requirements to guarantee real-time support for applications running on the MW. Lastly this thesis had the goal of evaluating other existing MW having support for real-time requirements. In this thesis the aforementioned QoSM was designed and partially implemented. An application model of a typical Med Tech system was used to derive requirements necessary for the QoSM. Existing MWs such as HADES and ARMADA were also analyzed to help determine the necessary requirements on the designed MW. These requirements were used to design the QoSM. The resulting QoSM has support for both real-time requirements and high bandwidth communication. Its main functionality is scheduling of network traffic on an Ethernet bus. The scheduling algorithm is interchangeable but only one algorithm has been implemented in this thesis. The implemented algorithm is priority based. Interesting areas for future work were also identified such as further development of the QoSM. This development includes QoS levels, different scheduling algorithms and linking the scheduling to other resources outside the network. 

Abstract [sv]

Detta examensarbete har utförts i samarbete med ENEA. Delar av emonstrationsplattformen SHAPE som ENEA har utvecklat för DySCAS-projektet har använts i implementationsdelen av detta examensarbete. Målet med examensarbetet var att utvärdera hur mellanvaran Meteor, som är en släkting till DySCAS, bör hantera QoS och att designa en Quality of Service-manager för Meteor som har stöd för hårda realtidskrav. Examensarbetet hade även som delmål att kravställa den QoSM som skulle designas från ett QoS-perspektiv. Specifikt skulle de krav identifieras som var nödvändiga för att garantera att applikationer som körs på mellanvaran har stöd för hårda realtidskrav. Slutligen skulle examensarbetet utreda vilka andra mellanvaror med stöd för hårda realtidskrav som existerade. I examensarbetet har den tidigarenämnda QoSM designats och delvis implementerats. En applikationsmodell av en typisk Med Tech-produkt användes för att härleda kraven på QoSM. Existerande mellanvaror som HADES och ARMADA analyserades också för att identifiera nödvändiga krav på Meteor. Dessa krav användes för att designa en QoSM. Den resulterande QoSM har stöd för hårda realtidskrav och hög bandbreddskommunikation samtidigt. Dess huvudfunktion är en schemaläggare av nätverkstrafik på en Ethernetbus. Schemaläggningsalgoritmen är utbytbar men endast en algoritm har implementerats under examensarbetet. Den implementerade algoritmen är prioritetsbaserad. Intressanta områden för framtida arbete identifierades så som vidareutveckling av QoSM med olika QoS-nivåer, andra schemaläggningsalgoritmer och koppling av schemaläggning till schemaläggning av resurser utöver nätverket.

Place, publisher, year, edition, pages
2008.
Series
MMK2008:49 MDA 329
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-100344OAI: oai:DiVA.org:kth-100344DiVA: diva2:543290
External cooperation
Enea, Detlef Scholle
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-08-07 Created: 2012-08-07 Last updated: 2015-10-21Bibliographically approved

Open Access in DiVA

Andreas Zieth´en(1664 kB)144 downloads
File information
File name FULLTEXT01.pdfFile size 1664 kBChecksum SHA-512
fb61653f1027a99f80f887f05592045534339c2b9e0dbf168bb6b993b48726f9cc3f104ce069b8150c5a765ad6b37dbae326134f5d8af73e36c39a5753951305
Type fulltextMimetype application/pdf

By organisation
Machine Design (Dept.)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 144 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 46 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf