Ändrade krav, mjukvaruutveckling och buggfixar kräver möjligheten att uppdatera program samt systemprogramvara för inbyggda enheter. System som utför uppdateringar av resursbegränsade noder är tillgängliga, men de flesta tillvägagångssätt kräver en fullständig omstart av noden efter installation eller uppdatering av programvara. Starta om noden resulterar i förlust av viktiga systemtillstånd, såsom routing information eller sensor kalibreringsvärden. Återuppbyggnad av denna information kräver tid och energi. I detta dokument presenterar vi ett online-state-bevarande uppdateringssystem för resursbegränsade noder. En inkrementell länkning på distans används för att generera kod som är beroende av nod och exekveringstillstånd. Kompilatorgenererad symbol, omplacering och felsökningsinformation används för att avgöra om en dynamisk uppdatering av det löpande systemet är möjlig och hur det kan uppnås.
I REF beskrivs ett tillvägagångssätt som fokuserar på statsbevarande uppdateringar av resursbegränsade noder.
DYNAMIC SOFTWARE UPDATE OF RESOURCE-CONSTRAINED DISTRIBUTED EMBEDDED SYSTEMS
{'venue': 'IESS', 'journal': None, 'mag_field_of_study': ['Computer Science']}