Mobilteknik Begränsningar och möjligheter Mobilteknik • Begränsningar • • • • Skärmstorlek, läsbarhet i solljus Datahastighet i luften Batteritid, Prestanda, minnesstorlek Olika tekniker/standarder • Möjligheter • • • • Beräkningar i fält Mobilt surfande Navigering/orientering Applikationer 2 Olika standarder • GSM-standarden (Global System for Mobile Communications, ”Globalt system för mobil kommunikation”) • GPRS, Edge, … • 3G-systemet skapades för att man skulle kunna öka överföringshastigheterna drastiskt och för att kunna ge helt nya typer av tjänster till mobiltelefonanvändarna. • 4G är fjärde generationens mobiltelefoni avsedd för ultrabredbandig internetaccess • LTE, WiMax • Wi-Fi 3 Begrepp • • • • • Mobilstation (MS) Basstation (BTS) Mobilväxel (MSC) Abonnentkort, s.k. "subscriber identity module” (SIM) Varje tfn kan identifieras med ett unikt nummer • international mobile equipment identity (IMEI) • SIM-kortet har ett liknande nummer • international mobile subscriber identity (IMSI) • IMEI och IMSI är oberoende av varandra 4 Celler • Ytan delas in i celler • Basstation behöver inte ha så hög effekt • Frekvenser kan återanvändas – utan konflikt • Roaming/Handover • Användare flyttas mellan celler utan att kontakt bryts 5 Utveckling av mobila nätverk 1G 2G 2.5G 3G 4G 6 Multi-access • Basstationerna måste hantera många mobila enheter samtidigt • Både nedlänk och upplänk • Alla mobiler i cellen behöver sända till basstationen • Störningar • Mellan olika avsändare och mottagare 7 Multi-access • Frequency Division Multiple Access (FDMA) • Time Division Multiple Access (TDMA) • Code Division Multiple Access (CDMA) 8 Frequency Division Multiple Access frequency • Varje mobil tilldelas en separat frekvenskanal under ett samtal • Tillräckligt med skyddsband krävs för att förhindra interferens mellan närliggande kanaler • Vanligtvis har en mobil separata frekvensband för nedlänk och upplänk • Olika mobila nätverksprotokoll använder olika frekvenser 9 Time Division Multiple Access Skyddstid – mobila signaler som sänds vid olika ställen anländer inte till basstationen samtidigt • Tiden är uppdelad i time-slots och endast en mobil sänder i en time-slot • Bara en kan prata, men andra kan ta ordet i sin tur • Varje användare får en specifik plats -> Ingen konkurrens i mobilnätet • Till skillnad från Carrier Sensing Multiple Access (CSMA) i WiFi 10 Code Division Multiple Access • Användning av ortogonala koder för att separera olika mobiler • Varje symbol (bit) överförs som ett större antal bitar med användning av användarspecifika koder - spreading • Signalens bandbredd är mycket större än hastigheten för informationen • Men alla användare använder samma frekvensband samtidigt Orthogonal mellan användare 11 Orthogonal Frequency Division Multiplexing • OFDM är baserad på CDMA men man delar även upp signalen i flera olika frekvenser 12 Skillnader mellan olika nätverk • Uppkopplingsteknik • Täckning • Datahastighet 13 Olika tekniker (system) • • • • • • Android IOS Windows phone Blackberry Tizen … 14 Skillnader mellan olika tekniker (system) • Olika datastrukturer • Olika prestanda • Olika programmeringsspråk • iOS - C, C++, Objective-C, Swift • Android - C, C++, Java • Windows phone – Många… • https://en.wikipedia.org/wiki/Comparison_of_mobile_o perating_systems 15 Skillnader mellan olika tekniker (system) • Navigationssätt • • • • • • Horisontellt Vertikalt Drop-down Scrollable tabs Off-canvas … • Multitasking • Säkerhet • Applikationsrättigheter 16 Mobila appar • Webbsidor fungerar bra för datorer • Iterativt utformad under en mycket lång tid • Vissa funktioner fungerar riktigt dåligt på andra enheter • Appen fungerar bra telefoner / surplattor • Ibland bara för telefoner • Skalning för surplattor 17 Trender • Webbläsaren tar över • Fler surfar på vanliga webbsajter med mobiler • Webbappar/widgets slår igenom • Html och Javascript för väder, nyheter, mail • • • • Plattformsoberoende utveckling Positionering (GPS) blir poppis Smartwatches Hälsa, Foto, Betalningar 18 Trender • Enhetsoberoende säkerhet • • • • • Arkitekturer för tunna klienter Tjänster i stället för applikationer Plattformsoberoende åtkomstkontroll Portabel personalisering Virtualisering och säkerhetstjänster på webben • ”Ny teknik” • Pulsmätare, fingeravtrycksläsare, optisk bildstabilisator, NFC • Teknik i skolan 19 Vad blir normalt? • Vi använder mer bandbredd • Mer kapacitet i näten behövs • Programmen anpassas efter bra nätverk • Svårt att fortsätta… • Interaktion och design är mycket viktigt • Förut kunde det räcka med funktion • Sociala spel • Gamification 20 Responsiv design • Väldigt många olika sorters enheter • Olika egenskaper • Responsiv design – skärmupplösning (bredd) 21 22 23 Allt som är möjligt är inte tillåtet eller ok… • Kamera • Inspelning • Allmänna områden • Informationsinsamling • Position • Rörelsemönster • Shoppingmönster • Ex. Övervakning av anställda 24
© Copyright 2024