NEAT – flexibla lösningar för framtidens internet
2015-10-01Datavetenskap vid Karlstads universitet deltar i det internationella projektet NEAT som vidareutvecklar metoderna för hur data transporteras över internet och tar fram ett användarvänligt API (Application programming interface) för applikationsutvecklare.
Det internationella forskningsprojektet NEAT (A New, Evolutive API and Transport-Layer Architure for the Internet) arbetar för att utveckla ett nytt transportsystem för internet med en lättanvänt API för applikationsutvecklare. Det innovativa systemet kommer att möjliggöra en ny nivå av tillförlitlighet och prestanda för användare av internets applikationer.
– Projektet är ett försök mellan industriella och akademiska partners att uppdatera en transportarkitektur som fortfarande är mycket beroende av utvecklingen från 1980-talet. Den nya verkligheten omfattar mobila användare och det finns inte längre någon tydlig skillnad mellan datakommunikation och telekommunikationstjänster, förklarar Dr. David Ros, samordnare för NEAT.
Smartphones, bärbara datorer och surfplattor kan använda sig av en mängd olika applikationer via olika nätverk så som WiFi och LTE. Varje applikation har sina egna krav för hur den vill att data ska bli transporterad över internet. Till exempel varierar kommunikationsbehovet mellan applikationerna om du använder dig av en sensorapplikation eller en applikation som streamer filmer. De skiljer sig i sin tur mot behoven som nätsurfning eller telefonkonferensprogram har. Mångfalden av de olika behoven gör att dagens applikationsutvecklare måste välja vilket eller vilka nätverk de ska stödja och hur transport- och nätverksparametrar ska justeras för de valda nätverken.
– I projektetet NEAT står Datavetenskap vid Karlstads universitet som huvudansvariga för utvecklingen av de mer avancerade delarna av transportsystemet som ska tillhandahålla ny funktionalitet till applikationerna, berättar Anna Brunström, professor i datavetenskap vid Karlstads universitet.
Nätverken fortsätter att utvecklas och mångfalden av nät förväntas öka i framtiden. Att då designa applikationerna för något annat än för de vanliga nätverken blir en väldigt komplex uppgift och det slutar ofta med att applikationerna måste uppdateras varje gång det sker förändringar i nätverket. I dag finns ingen mjukvara på marknaden som är jämförbar med transportsystemet NEAT som erbjuder ett nytt tillvägagångsätt för utvecklare att ange ett programs krav på hastighet, fördröjning, tillförlitlighet, kostnad och som sedan tillåter NEAT att välja eller att hjälpa till att välja den bästa kommunikationstjänsten för detta.
![](/files/styles/max_650x650/public/news-images/NEAT_300.jpg?itok=PoVEdSSM)
![](/files/styles/max_650x650/public/news-images/NEAT_300.jpg?itok=PoVEdSSM)