Embedded Internet ontwikkelingen mogelijkheden complicaties Johan Lukkien Eindhoven Embedded Systems Institute Technische Universiteit Eindhoven EESI: samenwerking Electrotechniek Informatica Werktuigbouwkunde van de TU/e Electronics & Automation 2001 2 Embedded Systems ontwikkelingen hardware vervangt software aanbieden van extra features in software (concurrentie) digitaliseren en manipuleren van signalen systemen extern programmeren en configureren volledig “ge-netwerkte” systemen Electronics & Automation 2001 3 Digitalisering van signalen Van analoge en digitale informatie via een analoog platform... Internet en telefonie via de telefoonlijn Internet en tv via de kabel ...naar gediscretiseerde informatie via een digitaal platform telefonie via IP (Internet?) Digital Audio/Video Broadcast (DAB/DVB) tv en video via Internet Electronics & Automation 2001 4 Network aware: Informatie kan op Network central: Pas het systeemontwerp aan rudimentaire uit metmanier het ooghet opsysteem de netwerkverbinding Network connected: On-line verbinding Fully networked: de functionaliteit is vervlochten • Status fouten, slijtage, gebruik •het Integratie netwerkfuncties met embedded metinformatie: systeem het netwerk • Gebruikmet bestaande verbindingen hardware en software en resources in besturings het systeem • Standaardisatie aansluitingen, protocollen • Plaats hardware/software bij het •analyse Apparaten besturen elkaar • Off-line van gegevens embedded systeem • Intelligente omgevingen, apparaten op de • Transport: telefoon, Internet • Interactie! Standalone: embedded network central network aware(Philips: “ambient achtergrond intelligence”) hardware en software: tijd • onzichtbaar • • zijn in feite een standalone fully networked implementatie aspect network connected Voordeel: Voordeel: http://aquarium.eesi.tue.nl van het product • diagnose op afstand •• service: debugging van embedded software, vervangen van software (features) Voordeel: • eigenaar: standaardisatie, nieuwe(lease) software Voordeel: http://www.research.philips.com/generalinfo/special/ambintel/index.html • service: diagnostiek, doorberekening • service: nieuwe markten • eigenaar: bediening op afstand, bewaking, Electronics & Automation 2001 5 • eigenaar: gebruiksgemak, comfort, integratie productie-beheersing, ‘vloot’-beheer Ontwikkeling van embedded netwerken Het effect van Internet • Data transport (over grote afstand) • Standaarden: ftp, email, ... network aware • Gedistribueerde toegang standalone ..... + Interoperabiliteit • Standaarden network central voor aanbieden services: tijd Jini, UPnP • Platform voor • Standaarden voor van network connected• uitwisselen fully networked • software architecturen gegevens • communicatie: HTTP, Java, • integratie TCP, UDP • visualisatie: browsers informatie verspreiding!! • Globale adressering Electronics & Automation 2001 6 Complicaties Het “laatste meter” probleem snelheid van het laatste segment aansluitpunten; lokaal netwerk Informatiebeveiliging Privacy gebruikersprofielen opslaan van digitale gegevens Embedded features software complexiteit strijdige features Electronics & Automation 2001 7 Technische achtergrond Moore: aantal transistoren/mm2 verdubbelt iedere 18 maanden rekenkracht en geheugen overvloedig Metcalfe: de “waarde” van een netwerk is evenredig met het kwadraat van de knooppunten een knoop aan het netwerk toevoegen levert ook de bestaande knopen iets op Gilder: de bandbreedte van het Internet verdrievoudigt iedere 18 maanden bandbreedte wordt overvloedig Electronics & Automation 2001 8 Conclusie Groeipad voor (inter)networking Experimenteren met eigen toepassingen cases doordenken technologie verkennen IP als platform open standaarden globale adressering beschikbare software beschikbare infrastructuur Electronics & Automation 2001 9 Werkzaamheden EESI Samenwerken met bedrijven participatie meedenken onderzoeksprojecten Kennisoverdracht onderwijs Thema’s thuisnetwerken mobiele multimedia transport en logistiek Electronics & Automation 2001 10