With the increasing need for larger and morepowerful distributed embedded systems comes the need formore tools to manage them. One area where such a tool isneeded is the internal communication for a distributed embeddedsystem. This project focuses on the development of such atool, namely the development of a communication middlewarewhose network configuration is automatically generated by apredefined network model. The middleware is responsible forrouting information on the network and relieves the applicationdeveloper of this responsibility. By using a multi-layer approach,additional functions can be easily implemented.The middleware demonstrated reasonable results for simplenetworks. However, it does not take into account the timingcharacteristics of the platform. A fact that currently preventsits use in most large networks. / I takt med att behovet av större och kraftfullaredistribuerade inbyggda system ökar, ökar även behovetav verktyg för att hantera dessa system. Ett område där ettsådant verktyg behövs är den interna kommunikationen i ettdistribuerade inbyggt system. Det här projektet fokuserar på att utveckla ett sådant verktyg, genom att utveckla en modellbaseratprogramvara som automatiskt konfigureras med kodgenereringutifrån en fördefinierad modell över nätverket. Eftersom programvaranhanterar datatransmissionen i nätverket, avlastasdetta ansvar från applikationens utvecklare. Genom att användaen modellbaserat metod kan framtida funktioner enkelt implementeras.Programvaran visade ett rimligt resultat för enklare nätverk.Men programvaran tar inte hänsyn till plattformens egenskaper.Något som förhindrar programvaran från att tillämpas på storskaliga nätverk. / Kandidatexjobb i elektroteknik 2021, KTH, Stockholm
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-308447 |
Date | January 2021 |
Creators | Adamsson, Morgan, Sidén, Alex |
Publisher | KTH, Skolan för elektroteknik och datavetenskap (EECS) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-EECS-EX ; 2021:200 |
Page generated in 0.0103 seconds