Bluetooth. Mycket av aktiviteten runt utvecklandet av Bluetooth

Storlek: px
Starta visningen från sidan:

Download "Bluetooth. Mycket av aktiviteten runt utvecklandet av Bluetooth"

Transkript

1 Bluetooth Mycket av aktiviteten runt utvecklandet av Bluetooth sker inom Bluetooth SIG (Special Interest Group) en företagssammanslutning som har som mål att utveckla Bluetooth på ett bra och enhetligt sätt. Gruppen har för närvarande runt företag som medlemmar 1

2 Egenskaper Korthållsnätverk (typiskt <10 meter) Ad-hoc, kopplar upp sig själv Max 8 enheter per nät En enhet master - övriga enheter slavar Både tal och data Överföringshastighet max 2.4 Mbits/s Styrkor Ersätter (många) kablar Låg komplexitet Låg effekt Låg kostnad Robust, tål störig miljö Omnidirektionellt, kräver inte line-of-sight därför bättre täckning än IR Ad-hoc nätverk Både tal och data Väl definierad specifikation Många applikationer från många tillverkare 2

3 Svagheter Långsamt (ofta < 1 Mbit/s) Kort räckvidd (normalt < 10 m) Begränsat antal enheter (max 8) Stor och komplex specifikation Applikationer PC PDA Mobiltelefoni Communicator-plattform Kamera Digital penna Skrivare Skanner Mus Tangentbord Joystick Datasynkronisering, t ex PC mobiltelefon LAN accesspunkt 3

4 Applikationer forts. In-vehicle ce system Låssystem Betalsystem Mobil E-handel Prissystem i affär Applikationer forts. MIDI-instrument Högtalare Headset 4

5 Serieportsemulering IR vcard/vcal OBEX LAN Bluetooth stack UDP WAE WAP IP PPP TCP Telefoni AT- Commands TCS BIN SDP Utforskande av tillgängliga tjänster Koppling mellan basband och överliggande lager RFCOMM L2CAP Audio Röst Host Controller Interface Fysiskt kommunikationslager Baseband Bluetooth Radio LMP Näthantering Radiolager Radiolager Fritt, olicensierat radioband tillgängligt över hela världen ISM Industrial, scientific, medical, 2,4 GHz Spread spectrum via frekvenshopp Spread spectrum via frekvenshopp mellan varje sänt och mottaget datapaket 5

6 Radiolager, forts Hoppfrekvenser Europa och USA, 79 frekvenser 2,400 2,4835 GHz f 2402 k f 2449 k MHz k 0,1,, 78 Spanien, 23 frekvenser 2,445 2,475 GHz MHz k 0,1,, 22 Frankrike, 23 frekvenser 2,4465 2,48375 GHz f 2454 k MHz k 0,1,, 22 Japan, 23 frekvenser 2,471 2,497 GHz f 2473 k MHz k 0,1,, 22 Radiolager, forts Enheterna kopplas ihop i piconät (se nedan) Varje piconät har en hoppsekvens som följer en pseudo-random sekvens Sekvensen styrs av masterenhetens unika enhetsadress Kanalen har tidsluckor om 625 µs Vi byter frekvens mellan varje sänt och mottaget paket Master sänder i jämna tidsluckor och slavar i udda 6

7 Radiolager, forts Effekthantering Bluetoothenheter delas in i effektklasser En enheter kan via RSSI (receiver strength indicator) avkänna mottagen effekt och uppmana en annan enhet att höja eller sänka sin uteffekt Radiolager, forts Modulering Radiokanalen använder modulering via GFSK (Gaussian frequency shift keying) Vid vanlig FSK (frequency shift keying) moduleras en bärvåg med frekvens f 0 så att 1 ger frekvensen f 0 +f d medan 0 ger frekvensen f 0 -f d De plötsliga frekvensbytena ger bred bandbredd Vid GFSK filtreras signalen så att frekvensbytena sker gradvis vilket ger lägre bandbredd 7

8 Basbandslager Hopkoppling av enheter i nät Ad-hoc nätverk, dvs enheterna kopplar ihop sig själva då de befinner sig inom varandras räckvidd Försvinner en enhet ur grannskapet så kopplas den bort Högst åtta enheter per nät - en master och maximalt sju slavar Ytterligare 255 slavar kan placeras i parkerad mod då de inte är aktiva men är synkroniserade mot nätet Nätet delar samma timing och frekvenshoppsekvens som styrs av masterns klocka på 3,2 khz (periodtid 312,5 mikrosekunder) Basbandslager, forts Piconät Slav 1 Master Slav 2 Slav 3 8

9 Basbandslager, forts Flera piconät kan finnas i samma område En enhet kan vara medlem i flera piconät Tiden fördelas mellan näten via tidsmultiplex En enhet kan vara master i högst ett piconät men slav i flera andra nät Olika piconät är inte tids- eller frekvenssynkroniserade Basbandslager, forts Flera piconät i samma område kallas ett scatternät Scatternät Piconät A Piconät B Slav A1 Slav B1 Master A/ Slav B2 Slav A2 Master B Slav B3 Slav A3 Slav B4 9

10 Basbandslager, forts Två samtidiga typer av överföringslänkar Synchronous Connection Oriented Link (SCO) Synkron, symmetrisk punkt-till-punkt länk mellan master och en slav Tidsluckor reserveras för tidsstyrd data Främst för röstkommunikation med 64 kb/s utan felhantering En master kan ha upp till tre SCO länkar till en eller flera slavar En slav kan ha upp till tre SCO länkar till en eller flera mastrar Basbandslager, forts Asynchronous Connectionless Link (ACL) Point-to-multipoint länk mellan master och alla slavar Asynkron, kan vara symmetrisk eller osymmetrisk En symmetrisk länk har samma överföringskapacitet i båda riktningar medan en osymmetrisk länk har olika överföringshastighet i de två riktningarna Bara en ACL-länk i ett piconät Felhantering, återsändning kan ske 10

11 Basbandslager, forts Paket Data överförs mellan enheter som paket Ett paket kan vara upp till fem tidsluckor långt Paketuppbyggnad Basbandslager, forts Accesskod Accesskoden genereras utifrån masterns unika adress. Används för tidssynkronisering, offsetkompensering, paging och förfrågan (inquiry) Preample och trailer används för DC-kompensering, för att ta bort DC ur signalen, dvs ge lika många ettor och nollor Synkordet används för tidssynkronisering 11

12 Basbandslager, forts Tre typer av accesskod Channel access code (CAC) identifierar ett piconät och används vid all kommunikation inom nätet Device access code (DAC) används för signalering mellan enheterna och svar på denna signalering Inquiry access code (IAC) används för förfrågan (inquiry) mellan enheterna i ett piconät Två typer av IAC: General inquiry access code (GIAC) är gemensam för alla enheter Dedicated inquiry access code (DIAC) är gemensam för en klass av enheter Basbandslager, forts Paketheader AM_ADDR adress till aktiv medlem i piconätet TYPE typ av paket FLOW stoppar överföring via ACL-länk ARQN acknowledgebit SEQN inverteras för varje översänt paket HEC felkontroll av headern via 1/3 FEC (se nedan) 12

13 Basbandslager, forts Payloadheader Single slot paket Multi slot paket LSB L_CH FLOW 2 bitar 1 bit LENGTH 9 bitar MSB odefinierad 4 bitar L_CH typ av logisk kanal FLOW stoppar överföring via ACL-länk LENGTH antal bytes i payload Basbandslager, forts Felhantering FEC forward error correction 1/3 FEC varje bit sänds tre gånger 2/3 FEC förkortad Hammingkod 10 databitar utvidgas till 15 sända bitar ARQ automatic repeat request Data översänds till dess mottagaren kvitterar mottagandet eller till dess vi får time out CRC cyclic redundancy check 13

14 Basbandslager, forts Pakettyper Kontrollpaket ID används i paging och förfrågan NULL används för att returnera länkinformation POLL som NULL men kräver svar FHS (frequency hopping synchronization) - används för att sätta upp pikonät och för synkronisering av frekvenshopp Basbandslager, forts Pakettyper, forts Röstpaket, HV High-quality voice Sänds över SCO-länk, ingen återsändning saknar CRC och payload header HV1 1/3 FEC, 10 data bytes, 1,25 ms 64 kbps röst ny sändning var annan tidslucka HV2 2/3 FEC, 20 data bytes, 2,5 ms 64 kbps röst ny sändning var fjärde tidslucka HV3 ingen FEC, 30 data bytes, 3,75 ms 64 kbps röst ny sändning var sjätte tidslucka 14

15 Basbandslager, forts Pakettyper, forts Röst/datapaket, DV Data voice Sänds över SCO-länk, röst och data behandlas separat 80 bitar röst, saknar FEC, ingen återsändning bitar data, 2/3 FEC, återsändning tillåten Basbandslager, forts Pakettyper, forts Datapaket DM Data medium rate DM1 används på både SCO- och ACL-länkar DM3 och DM5 används bara på ACL-länkar 2/3 FEC och 16 bitars CRC DM1 18 bytes data, sänds under en tidslucka DM3 123 bytes data, sänds under tre tidsluckor DM5 226 bytes data, sänds under fem tidsluckor 15

16 Basbandslager, forts Pakettyper, forts Datapaket, forts DH Data high rate Används på SCO-länkar Ingen FEC, 16 bitars CRC DH1 28 bytes data, sänds under en tidslucka DM3 185 bytes data, sänds under tre tidsluckor DM5 341 bytes data, sänds under fem tidsluckor AUX1 Används på ACL-länkar Liknar DH1 men saknar CRC Basbandslager, forts Pakettyper, forts Datapaket, forts Överföringshastigheter 16

17 Basbandslager, forts Adresser BD_ADDR Bluetooth device address unik 48 bitars enhetsadress AM_ADDR active member address 3 bitars adress för aktiv medlem i piconät. Giltig då enheten är aktiv medlem i nätet kallas också enhetens MAC-adress PM_ADDR parked member address 8 bitars adress för parkerad medlem i piconät. Giltig då enheten är parkerad AR_ADDR access request address Används av parkerad slav för att hålla reda på de udda tidsluckor då den kan sända access request meddelanden Basbandslager, forts Moder En enhet kan vara i olika moder Aktiv mod enheten deltar aktivt i nättrafiken. Den upprätthåller synkronisering och lyssnar på alla meddelanden från mastern. Är enheten inte adresserad så kan den gå ner i sleep mod. Periodiska sändningar från mastern ger synkronisering Sniff mod enheten är fortfarande aktiv och behåller sin AM_ADDR. Enheten lyssnar inte på alla paket från mastern utan vaknar upp med programmerbara intervall för att utväxla paket 17

18 Basbandslager, forts Moder, forts Hold mod master och slav kommer överens om ett intervall då slaven inte pollas. Ger lägre effekt Park mod enheten är fortfarande synkroniserad mot piconätet men deltar inte i trafiken. Enheten har förlorat sin aktiva AM_ADDR och fått en parkeringsadress PM_ADDR. Slaven lyssnar periodiskt efter en sändning att synkronisera mot Link manager protocol (LMP) Link manager (LM) hanterar piconät Ansluter och kopplar bort slavar Switchar mellan master och slav Etablerar SCO- och ACL-länkar Sätter upp och terminerar länken, genomför autentifiering och konfigurerar länken Kontrollerar effektmoder Sköter länktimrar och multi slot paket 18

19 Link manager protocol (LMP) forts. Hittar LM i andra enheter och kommunicerar med dem via LMP Alla LMP paket är single slot DM1 paket används för LM PDUs utom då en SCO länk som använder HV1 paket finns uppsatt och innehållet är kortare än 9 bytes. I det fallet används DV paket Logical link control and adaption protocol (L2CAP) L2CAP ger kanaler för att kommunicera mellan överliggande och underliggande d lager i Bluetoothstacken th t Bara ACL-länkar stöds Då basbandprotokollet inte kan identifiera olika protokoll från högre lager så måste L2CAP stödja protokollmultiplexing och skilja mellan olika högre lagers protokoll som SDP, RFCOMM och telefonikontroll Då basbandprotokollet bara stödjer paket som är korta jämfört med de högre lagrens paket så måste L2CAP kunna dela upp paket från högre lager då de sänds till basbandet och kunna slå samman flera paket från basbandet till större paket då de sänds till högre lager 19

20 RFCOMM protocol RFCOMM förser L2CAP protokollet med serieportsemuleringar (RS232) Protokollet tillåter upp till 60 samtidiga anslutningar mellan två Bluetoothenheter men antalet är i praktiken oftast applikationsbegränsat Protokollet måste kunna stödja två typer av enheter Typ 1 enheter - kommunikationsändpunkter som datorer och skrivare Typ 2 enheter enheter i kommunikationsegment som modem RFCOMM protocol forts. Protokollet skiljer inte mellan de två typerna av enheter RFCOMM emulerar de nio signalerna i en 9-polig RS232-kabel RFCOMM använder inte RS232-överföringens start- och stoppbitar RFCOMM använder inte RS232:s mjukvarukontroll via XON/XOFF eller dess hårdvarukontroll via RTS/CTS eller DTR/DSR 20

21 Service discovery protocol (SDP) Ger en applikation möjlighet att ta reda på vilka tjänster som finns tillgängliga på olika Bluetoothenheter Sökning kan ske från attribut eller tjänsteklasser Sökningen sker dynamiskt, dvs enheter kjan hela tiden ansluta till och lämna piconätet Telefonkontroll Telephony control specification binary (TCS-BIN) Baserat på det tidigare protokollet ITU-T Q.931 ITU-T International Telekommunication Union - Telekommunications Definierar den anrops- och samtalskontroll som krävs för att etablera och kontrollera röst- och datasamtal mellan Bluetoothenheter AT-kommandon AT Audio/Telephony ASCII-kommandon för att styra funktioner i telefoner och modem Standardiserade av ETSI och ETU-T ETSI European Telekommunications Standard Institute 21

22 IrDA Interoperability protocol IR (infrarött ljus) är en etablerad metod för korthållskommunikation Fjärrkontroller, möss, tangentbord, hörlurar Då många IR-applikationer har direkta Bluetoothmotsvarigheter så är det lämpligt IR- och Bluetoothlänkar kan samverka För IR finns protokollen IrOBEX och IrMC definierade Protokollen definieras av IrDA the Infrared Data Organisation IrDA interoperability protocol integrerar dessa protokoll med Bluetoothstacken Bluetoothprofiler Bluetoothenheter utnyttjar funktioner från hela Bluetoothstacken För att vi skall kunna använda vilka enheter vi vill så måste de implementera sin Bluetoothanslutning på samma sätt oberoende av tillverkare För att underlätta har ett antal profiler för olika typer av applikationer tagits fram En profil kan ses som ett vertikalt snitt genom Bluetoothstacken 22

23 Bluetoothprofiler forts. Profilen definierar vilka delar av respektive protokoll som är nödvändiga för den aktuella applikationen Den definierar också tillåtna parametervärden för respektive protokoll En profil kan vara beroende av andra profiler och återanvända en del av dessa profilers egenskaper Lite grann som klasser och arv i C++ Grundprofil Bluetoothprofiler Alla andra profiler beror av denna Underliggande huvudprofil Alla profiler inom ramen beror av Serial Port Profile 23

24 Bluetoothprofiler, forts. Generic access profile Definierar generella funktioner kopplade till upptäckandet av Bluetoothenheter Definierar link manager-aspekter på uppkoppling av anheter Definierar procedurer kopplade till säkerhetsnivåer Profilen beskriver hur lägre lager används tillsammans med högre lager Bluetoothprofiler, forts. Service discovery application profile Definierar vad som krävs av en applikation för att den skall kunna upptäcka och använda tjänster i andra Bluetoothenheter Profilen använder Service Discovery Protocol 24

25 Bluetoothprofiler, forts. Cordless telephony profile Definierar vad som krävs av en mobiltelefon för att den skall kunna användas som 3-i-1-telefon En 3-i-1-telefon skall kunna användas som mobiltelefon för att på kort håll via en basstation få tillgång till fast telefoni för trådlös telefoni till exempel inom ett kontor Bluetoothprofiler, forts. Cordless telephony profile forts. Vi har två aktiva enheter en gateway, en terminal mot det externa telefoninätet sköter uppkoppling mot det externa telefoninätverket en terminal en trådlös användarenhet som en dual-mode trådlös/mobiltelefon, en trådlös telefon eller en PC Profilen kan hantera upp till sju terminaler 25

26 Bluetoothprofiler, forts. Intercom profile Definierar vad som krävs av en för att en Bluetooth- enhet för att den skall kunna stödja intercomfunktion (walkie-talkie) i en 3-i-1-telefon Uppkopplingen är helt symmetrisk, ingen av de två enheterna har någon speciell roll En enhet som stödjer profilen kallas för en terminal Bluetoothprofiler, forts. Serial port profile Definierar vad som krävs av en för att en Bluetoothenhet skall kunna sätta upp en emulerad serieanslutning (RS232) mellan två enheter genom att använda RFCOMM Kraven anges som de tjänster applikationen kan ge 26

27 Bluetoothprofiler, forts. Headset profile Definierar vad som krävs av en för att en Bluetoothenhet skall kunna stödja kraven på ett headset Profilen definierar användarmodellen Ultimate Headset Profilen kan till exempel användas av headset, mobiltelefoner och PC:n I profilen ingår två typer av enheter Audio gateway, kopplingen mot ljudkanalen för både in- och utgång Headset, fjärrenheten mot röstkanalen för både in- och utgång Bluetoothprofiler, forts. Dial-up networking profile Definierar kraven på en Bluetoothenhet för att den skall stödja uppringt nätverk Profilen definierar vad som krävs för att stödja modellen Internet Bridge Två scenarier implementeras En PC använder en mobiltelefon eller ett modem för uppkoppling mot det uppringda nätverket eller för att använda andra uppringda tjänster En PC använder en mobiltelefon eller ett modem för att ta emot datasamtal 27

28 Bluetoothprofiler, forts. Dial-up networking profile forts. I profilen ingår två typer av enheter Gateway som ger access till det publika nätverket, typiskt en mobiltelefon eller ett modem terminal, typiskt en PC Bluetoothprofiler, forts. Fax profile Definierar kraven på en Bluetoothenhet för att den skall kunna användas som fax Profilen definierar faxdelen av användarmodellen Data access point, wide area networks I profilen ingår två typer av enheter En gateway som tillhandahåller faxtjänsten, typiskt en mobiltelefon eller ett modem En dataterminal, som använder faxtjänsten, typiskt en PC 28

29 Bluetoothprofiler, forts. LAN access profile Profilen består av två delar Den första delen definierar hur en Bluetoothenhet kan accessa tjänsterna i ett LAN via point-to-point protokoll (PPP) Den andra delen definierar hur samma PPPmekanismer kan användas för att bilda ett nätverk bestående av två Bluetoothenheter I profilen ingår två typer av enheter En LAN access point som är den Bluetoothenhet som ger access till LAN nätverket. Den ger tjänsterna hos en PPP-server. Anslutningen sker via RFCOMM En dataterminal, som använder tjänsterna hos LAN access point Bluetoothprofiler, forts. LAN access profile, forts. Profilen anger tre typiska situationer I scenario 1 använder en enstaka terminal en LAN access punkt för att få tillgång LAN n-tverket I scenario 2 använder ett antal terminaler en LAN access punkt för att få tillgång LAN nätverket Då de anslutits uppför sig terminalerna som om de vore anslutna via uppringa anslutningar Terminalerna kan kommunicera med varandra via LAN access punkten I scenario 3 ansluts två PC till varandra Den ena PC:n fungerar som LAN access punkt Medan den andra fungerar som terminal 29

30 Bluetoothprofiler, forts. Generic object exchange profile Profilen anger kraven för att en Bluetoothenhet skall stödja objektutbytesmodeller Modellerna kan till exempel vara synkronisering, filutbyte eller objektöverföring Profilen ger en generisk modell för applikationsprofiler som använder OBEX (OBject EXchange) som ger möjlighet till objektutbyte mellan enheter I profilen ingår två typer av enheter en server, en objektutbytesserver från vilken dataobjekt kan pushas och pullas En klient som gör pushandet och pullandet Bluetoothprofiler, forts. Object push profile Profilen anger kraven för att en Bluetoothenhet skall stödja object push usage model Bygger på Generic object exchange model Används för överföring från och till enkel databas som kontaktlista och kalender 30

31 Bluetoothprofiler, forts. File transfer profile Profilen anger kraven för att en Bluetoothenhet skall stödja file transfer usage model Bygger på Generic object exchange model Typiskt scenario är att Bluetoothenheten browsar, överför och manipulerar objekt på eller med hjälp av en annan Bluetoothenhet Bluetoothprofiler, forts. File transfer profile forts. I profilen ingår två typer av enheter en server, en object exchange server enligt OBEX folder listing format En klient som gör pushar och pullar objekt från servern Scenarior kan vara klienten browsar objekt på servern klienten överför objekt till och från servern klienten skapar eller raderar objekt på servern 31

32 Bluetoothprofiler, forts. Synchronization profile Profilen anger kraven för att en Bluetoothenhet skall stödja synchronization usage model Ett typiskt senario kan vara På begäran utbyter en PC PIM-data med en mobiltelefon eller PDA Enheterna startar automatiskt synkronisering av PIMdata då de befinner sig inom varandras räckvidd I profilen ingår två typer av enheter en server, som har objektutbytesservern En klient som innehåller en synkroniseringsmotor och pusha roch pullar data från servern Bluetoothprofiler, forts. Extended service discovery profile for universal plug & play Profilen definierar hur en Bluetoothenhet kan använda SDP för att upptäcka andra enheter som stödjer universal plug & play Universal plug & play (UPnP) är ett initiativ mellan ett antal företag för att skapa enkel och robust anslutning mellan enheter från olika tillverkare Profilen definierar två olika enheter en control point som är ett antal rutiner som möjliggör kommunikation med UPnP-enheter UPnP device som är ett antal rutiner i en enhet som möjliggör kommunikation med en UPnP-kontrollpunkt 32

33 Bluetoothprofiler, forts. Audio/video remote control profile (AVRCP) Profilen använder en controller, till exempel en PC, en PDA eller en mobiltelefon för att sända kommandon till en target som till exempel kan vara en TV, en CDspelare eller ett headset Kommandon kan vara Play, Record, färgkontroll, volymkontroll etc beroende på vilka enheter som ingår Kommandona överförs via audio/video control tranansport protocol (AVCTP) Bland definierade scenarior ingår fjärrkontroll från separat enhet, fjärrkontroll och audiostreaming mellan enheter etc Bluetoothprofiler, forts. Extended service discovery profile (ESDP) Profilen specificerar en utökad mekanism för upptäckande och kontroll av service i Bluetoothmiljö som baseras på Universal plug & play 33

34 Bluetoothprofiler, forts. Common ISDN access profile (CIP) Profilen använder en ISDN-klient för att få tillgång till ett externt nätverk via en accesspunkt Bluetoothprofiler, forts. Public area network profile Profilen gör det möjligt för Bluetoothenheter att delta i ett personal area network (PAN) Två typer av PAN Den första typen innefattar en network access point (NAP), en enhet som innehåller en eller flera Bluetoothradioenheter och som agerar som brygga mellan ett nätverk och Bluetoothnätverksenheterna som kallas PAN units (PANUs) Den andra typen är group ad-hoc networks där en master Bluetoothenhet (Group ad-hoc network point) kommunicerar med Bluetoothenheterna som även här kallas PANUs 34

35 Bluetoothprofiler, forts. Hardcopy cable replacement profile (HCRP) Profilen skapar ett enkelt protokoll för att kommunicera med hardcopyenheter som om de vore anslutna via kabel I typfallet sänder en klient, till exempel en laptop, data till en server, till exempel en printer eller scanner Profilen har en mycket enkel flödeskontroll som passar ihop med den stora datamängden vid utskrift eller scanning Bluetoothprofiler, forts. Generic audio/visual distribution profile (GAVDP) Profilen använder en initiator, en enhet, till exempel en CD-spelare, för att sända en begäran till en acceptor, till exempel ett par hörlurar 35

36 Bluetoothprofiler, forts. Advanced audio distribution profile (A2DP) Profilen, som baseras på GAVDP tillåter att avancerad, högkvalitativ, audio blir sänd (streamad) från en source, till exempel en CD-spelare, till en sink, till exempel ett par hörlurar Bluetoothprofiler, forts. Video distribution profile (VDP) Profilen liknar advanced audio distribution profile (A2DP) men är avsedd för video i stället 36

37 Bluetoothprofiler, forts. Human interface device profile (HID) Profilen specificerar användandet av enheter för mänsklig kontroll (human interface device, HID) som mus, tangentbord, joystick etc för att överföra mänsklig input till en host, typiskt en PC Bluetoothprofiler, forts. Hands-free profile (FP) Profilen tillåter hands-free användning av en audio gateway, typiskt en mobiltelefon från en hands-free unit Hands-free enheten fjärrstyr audio in/utfunktioner på gatewayen 37

38 Bluetoothprofiler, forts. SIM access profile (SIM) Profilen skall möjliggöra fjärraccess och fjärrkontroll av ett SIM-kort Profilen används typiskt för att konfigurera en mobiltelefon via en Bluetoothlänk En SIM access server har direkt tillgång till SIM-kortet och fungerar som SIM-kortsläsare En SIM access client kan accessa och kontrollera SIMkortet via en Bluetoothlänk Bluetoothprofiler, forts. Basic imaging profile Profilen skall optimera överföringen och kontrollen av bilddata Den använder en image initiator, till exempel en PC, för att välja en bildfunktion hos en image responder, till exempel en digitalkamera I ett typiskt scenario används en PC för att välja och ladda hem innehållet från en digitalkamera 38

39 Bluetoothprofiler, forts. Basic printing profile (BPP) Profilen skall möjliggöra trådlös utskrift Klientenheten som har informationen (sender) pushar det objekt som skall skrivas ut till utskriftenheten (printer) Sender kan till exempel vare en PC, en PDA eller en mobiltelefon Bluetooth HS Bluetooth Core Specification version High Speed (HS) 24 Mbps 8 gånger så snabb som Bluetooth EDR (Enhanced Data Rate) Bakåtkompatibel med Bluetooth 2.1 Kombinerar Bluetooth med radiostandarden b/g används för trådlösa nätverk, Wireless LAN, WLAN WiFi är en tillämpning av

40 Bluetooth HS forts. Vid enklare dataöverföring används Bluetooth vid överföring av stora datamängder övergår man till används bara vid stora datamängder för att spara effekt WiFi gör i mångt och mycker samma saker som Bluetooth 3.0 Bluetooth ger enklare uppkoppling mellan enheter än vad gör Bluetooth ger add hoc uppkoppling mot Använd WiFi för permanenta datalänkar och Bluetooth för tillfälliga datalänkar Bluetooth HS forts. Bluetooth och annan trafik kan köras samtidigt Befintliga Bluetooth- och kretsar kan användas men kombinerade via ny programvara Tillämpningar Streama data från DVD till TV Skicka data från PC till projektor Bluetooth var tänkt att utvecklas till UWB (Ultra Wide Band) men det blev inte så. Det kommer nog i nästa version 40

41 Bluetooth 4.0 Under oktober har Bluetooth 4.0 introducerats Informationen är än så länge liten Den inför två nya typer av enheter Bluetooth Smart Bluetooth Smart Ready Bluetooth Smart En enkelt givarenhet med en lågeffektradio Har bara en uppgift. Oftast att samla in ett givarvärde och översända detta Lågeffekten gör att den är anpassad för batteridrift 41

42 Bluetooth Smart Ready En enhet med två radioenheter Radioenhet för vanlig Bluetooth Radioenhet för kommunikation med Bluetooth Smart enhet Bluetooth th Smart Ready finns i iphone 4S Kompatibilitet Enhet Kompatibel med 42

Wearable Computers 10p Kapitel till boken Wearable Computers

Wearable Computers 10p Kapitel till boken Wearable Computers 10 november, 2003 UMEÅ UNIVERSITET Institutionen för Tillämpad Fysik och Elektronik Wearable Computers 10p Kapitel till boken Wearable Computers Namn E-mail Tomas Englund el00ted@ing.umu.se Handledare:

Läs mer

Bluetooth och Interoperabilitet

Bluetooth och Interoperabilitet Bluetooth och Interoperabilitet Sven Larsson Business Manager 2001-02-15 www.mecel.se Översikt Mecel Vad är Interoperabilitet resp. Interferens? Varför är Interoperabiliteten viktig? Hur uppnås Interoperabilitet

Läs mer

Denna genomgång behandlar följande: Trådlösa tekniker WLAN Utrustning Säkerhet Konfiguration

Denna genomgång behandlar följande: Trådlösa tekniker WLAN Utrustning Säkerhet Konfiguration itlararen.se Denna genomgång behandlar följande: Trådlösa tekniker WLAN Utrustning Säkerhet Konfiguration Förutom trådbundna nätverk så finns det tekniker som möjliggör trådlös kommunikation Trådlös kommunikation

Läs mer

Trådlös kommunikation En introduktion av Open Systems Engineering AB

Trådlös kommunikation En introduktion av Open Systems Engineering AB Trådlös kommunikation En introduktion av Open Systems Engineering AB Trådlös Kommunikation Terminologi Trådlös teknologi ; för- och nackdelar Teletekniska lösningar (telefoni) WiFi lösningar Radio, företagsspecifika

Läs mer

Föreläsning 10 Mål Förse en översikt av mobilnätens utveckling Förstå komponenterna i ett mobilt nät. Mobila nätverk (1/5) Mobila nätverk (2/5)

Föreläsning 10 Mål Förse en översikt av mobilnätens utveckling Förstå komponenterna i ett mobilt nät. Mobila nätverk (1/5) Mobila nätverk (2/5) Föreläsning 10 Mål Förse en översikt av mobilnätens utveckling Förstå komponenterna i ett mobilt nät Material Bengt Sahlin (2004) Föreläsning Ursula Holmström 01.11.2004 Bengt Sahlin 1 Mobila nätverk (1/5)

Läs mer

KomSys Hela kursen på en föreläsning ;-) Jens A Andersson

KomSys Hela kursen på en föreläsning ;-) Jens A Andersson KomSys Hela kursen på en föreläsning ;-) Jens A Andersson Detta är vårt huvudproblem! 11001000101 värd Två datorer som skall kommunicera. värd Datorer förstår endast digital information, dvs ettor och

Läs mer

DA HT2011: F18. Länklagret och uppkopplingstekniker Ann-Sofi Åhn <ahn@dsv.su.se>

DA HT2011: F18. Länklagret och uppkopplingstekniker Ann-Sofi Åhn <ahn@dsv.su.se> DA HT2011: F18 Länklagret och uppkopplingstekniker Ann-Sofi Åhn Länklagret Applikationer Hanterar transport av data över ett medium -Trådbundna medier -Trådlösa medier Finns också protokoll

Läs mer

Kihl & Andersson: Kapitel 6 (+ introduktioner från kap 7, men följ slides) Stallings: 9.5, 14.1, 14.2, Introduktion i 14.3, 16.1

Kihl & Andersson: Kapitel 6 (+ introduktioner från kap 7, men följ slides) Stallings: 9.5, 14.1, 14.2, Introduktion i 14.3, 16.1 Kihl & Andersson: Kapitel 6 (+ introduktioner från kap 7, men följ slides) Stallings: 9.5, 14.1, 14.2, Introduktion i 14.3, 16.1 Läsanvisningarna för denna föreläsning ska kombineras med nästa föreläsning.

Läs mer

BlueBoard Blåtandstangentbord till PalmV

BlueBoard Blåtandstangentbord till PalmV BlueBoard Blåtandstangentbord till PalmV Tobias Vesterlund Pedagoggränd 1A-110, SE-907 30 Umeå, Sweden E-mail: tobiasv@cs.umu.se Phone: +46 (0) 73 906 97 98 +46 (0) 90 71 98 99 Sammanfattning I och med

Läs mer

Föreläsning 5: Stora datanät Från användare till användare ARP

Föreläsning 5: Stora datanät Från användare till användare ARP Föreläsning 5: Stora datanät Från användare till användare ARP Jens A Andersson (Maria Kihl) Rep: Protokollstruktur i en repeterare Sändare Repeterare Mottagare nätadapter överföring nätadapter nätadapter

Läs mer

Kapitel 5: Lokala nät Ethernet o 802.x. Lokala nät. Bryggan. Jens A Andersson (Maria Kihl)

Kapitel 5: Lokala nät Ethernet o 802.x. Lokala nät. Bryggan. Jens A Andersson (Maria Kihl) Kapitel 5: Lokala nät Ethernet o 802.x Jens A Andersson (Maria Kihl) Lokala nät Ett lokalt nät (Local Area Network, LAN) är ett datanät med en begränsad storlek. Ett LAN kan i sin enklaste form bestå av

Läs mer

Gustaf Eriksson 830902 gen02002@student.mdh.se. Peter Enmalm 720627 pem02001@student.mdh.se

Gustaf Eriksson 830902 gen02002@student.mdh.se. Peter Enmalm 720627 pem02001@student.mdh.se Gustaf Eriksson 830902 gen02002@student.mdh.se Peter Enmalm 720627 pem02001@student.mdh.se 1 SAMMANFATTNING Denna rapport handlar om den trådlösa blåtandstekniken eller Bluetooth Wireless Technology som

Läs mer

Föreläsning 5: ARP (hur hitta MAC-adress) Från applikation till applikation

Föreläsning 5: ARP (hur hitta MAC-adress) Från applikation till applikation Föreläsning 5: ARP (hur hitta MAC-adress) Från till Jens A Andersson (Maria Kihl) Rep: Protokollstruktur i en repeterare Sändare Repeterare Mottagare nätadapter överföring nätadapter nätadapter nätadapter

Läs mer

Korthållsradio med vidsträckta användningsmöjligheter

Korthållsradio med vidsträckta användningsmöjligheter Bluetooth TM Korthållsradio med vidsträckta användningsmöjligheter Jan Endresen, Torkil Brunsvik, Håkon Beckman, Snorre Kjesbu Kan någon med gott samvete säga att han eller hon inte åtminstone någon gång

Läs mer

Tips och råd om trådlöst

Tips och råd om trådlöst Tips och råd om trådlöst Vad gör jag om min uppkoppling är långsam? Får du dåliga värden på Bredbandskollen ska du göra följande: Se till att datorn är direkt ansluten till modemet. Om du har ett eget

Läs mer

Kihl & Andersson: , 4.5 Stallings: , , (7.3)

Kihl & Andersson: , 4.5 Stallings: , , (7.3) Kihl & Andersson: 4.1-4.3, 4.5 Stallings: 6.1-6.5, 7.1-7.2, (7.3) (eller digital signal) Om en sändare bara skickar en bitström över länken skulle mottagaren ha väldigt svårt för att tolka datan. Det krävs

Läs mer

DIG IN TO Administration av nätverk- och serverutrustning

DIG IN TO Administration av nätverk- och serverutrustning DIG IN TO Administration av nätverk- och serverutrustning CCNA 1 1.- CISCO 2.- Router 3.- IOS 4.- Grundkonfigurationer 5.- Routing - Ethernet 6.- Dynamisk routing 7.- Distansvektor routingprotokoll Agenda

Läs mer

Lokala nät Ethernet o 802.x. (Maria Kihl)

Lokala nät Ethernet o 802.x. (Maria Kihl) Kapitel 5: Lokala nät Ethernet o 802.x Jens A Andersson (Maria Kihl) Felkorrektion k (Felrättande kod, FEC) Omsändning Stop-and-wait Go-back-n Selective-repeate 2 Att bekräfta paket Grundprincipen i omsändningsproceduren

Läs mer

Lösningar till tentan i ETS052 Datorkommunikation 131022

Lösningar till tentan i ETS052 Datorkommunikation 131022 Lösningar till tentan i ETS052 Datorkommunikation 131022 1. a. Det finns olika typer av störningar. De som finns beskrivna i boken är dämpning, distortion, och brus. Välj en av dessa och ge en kortfattad

Läs mer

Föreläsning 5: ARP (hur hitta MAC-adress) IPv4, IPv6 Transportprotokoll (TCP) Jens A Andersson

Föreläsning 5: ARP (hur hitta MAC-adress) IPv4, IPv6 Transportprotokoll (TCP) Jens A Andersson Föreläsning 5: ARP (hur hitta MAC-adress) IPv4, IPv6 Transportprotokoll (TCP) Jens A Andersson Att göra Följ upp resultat = obligatoriska moment Responsgruppsmöte på fredag Läs endim! Matten är jätteviktig

Läs mer

Kapitel 5: Lokala nät Ethernet o 802.x. Felkorrektion. Att bekräfta paket. Jens A Andersson (Maria Kihl)

Kapitel 5: Lokala nät Ethernet o 802.x. Felkorrektion. Att bekräfta paket. Jens A Andersson (Maria Kihl) Kapitel 5: Lokala nät Ethernet o 802.x Jens A Andersson (Maria Kihl) Felkorrektion (Felrättande kod, FEC) Omsändning Stop-and-wait Go-back-n Selective-repeate 2 Att bekräfta paket Grundprincipen i omsändningsproceduren

Läs mer

Stora datanät Från användare till användare. Jens A Andersson

Stora datanät Från användare till användare. Jens A Andersson Föreläsning 5: Stora datanät Från användare till användare ARP Jens A Andersson (Maria Kihl) Rep: Kapacitetuppdelning Länkens kapacitet kan delas upp på tre sätt: 1. Rumsmultiplex 2. Frekvensmultiplex

Läs mer

Konfigurera TP-link CPE210

Konfigurera TP-link CPE210 Konfigurera TP-link CPE210 Steg 1. Ladda ned senaste firmware Vi förbereder konfigurationen genom att ladda ned den senaste mjukvaran (firmware) till CPE210 från TP-links webbsida (kjll.cm/cpe210firmware).

Läs mer

Grundläggande datavetenskap, 4p

Grundläggande datavetenskap, 4p Grundläggande datavetenskap, 4p Kapitel 4 Nätverk och Internet Utgående från boken Computer Science av: J. Glenn Brookshear 2004-11-23 IT och medier 1 Innehåll Nätverk Benämningar Topologier Sammankoppling

Läs mer

Länkhantering (feldetektering, felhantering, flödeskontroll) Maria Kihl

Länkhantering (feldetektering, felhantering, flödeskontroll) Maria Kihl Länkhantering (feldetektering, felhantering, flödeskontroll) Maria Kihl Läsanvisningar Kihl & Andersson: 4.1-4.3, 4.5 Stallings: 6.1-6.5, 7.1-7.2, (7.3) 2 Repetition (eller digital signal) 3 Att skicka

Läs mer

Tillförlitlig dataöverföring Egenskaper hos en länk Accessmetoder. Jens A Andersson

Tillförlitlig dataöverföring Egenskaper hos en länk Accessmetoder. Jens A Andersson Tillförlitlig dataöverföring Egenskaper hos en länk Accessmetoder Jens A Andersson Digitalisering av ljud Omvandling av ljud till binär data sker i tre steg: 1) Sampling 2) Kvantisering 3) Kodning Detta

Läs mer

Tillförlitlig dataöverföring. Jens A Andersson

Tillförlitlig dataöverföring. Jens A Andersson Kapitel 4: Tillförlitlig dataöverföring Kapitel 5:Lokala nät Jens A Andersson (Maria Kihl) Repetition Protokoll: Överens om vilket språk vi pratat Paket: Dela upp datamängden i småbitar Tillförlitlig dataöverföring

Läs mer

Vad är kommunikation? Vad är datorkommunikation? Dataöverföring; Inledning

Vad är kommunikation? Vad är datorkommunikation? Dataöverföring; Inledning Vad är kommunikation? Kommunikation är ett vitt begrepp. Vi använder det för att benämna till exempel ett samtal eller att vi själv förflyttar oss med till exempel tåg eller buss. Kommunikation kommer

Läs mer

Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll IP. Felkorrektion. Att bekräfta paket. Jens A Andersson (Maria Kihl)

Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll IP. Felkorrektion. Att bekräfta paket. Jens A Andersson (Maria Kihl) Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll IP Jens A Andersson (Maria Kihl) Felkorrektion (Felrättande kod, FEC) Omsändning Stop-and-wait Go-back-n Selective-repeate 2 Att

Läs mer

Laborationer onsdag/fredag. Laborationer onsdag/fredag. Tillförlitlig dataöverföring Multiplexering Lokala nät (inledning) Labbmanual

Laborationer onsdag/fredag. Laborationer onsdag/fredag. Tillförlitlig dataöverföring Multiplexering Lokala nät (inledning) Labbmanual Laborationer onsdag/fredag Labbmanual Obligatorisk Säljs på KF Sigma Förberedelseuppgifter (se webben) Obligatoriska Till första labben: Kolla teoriavsnitt i förväg Förhör/kontroll innan labb (ej skriftligt

Läs mer

Föreläsning 3. Datakodning (Data encoding) Mål (fortsättning) Länk Mottagare. Sändare

Föreläsning 3. Datakodning (Data encoding) Mål (fortsättning) Länk Mottagare. Sändare Sändare Föreläsning 3 Länk Mottagare Mål Behandla procedurer som behövs för överföring på en länk Förstå linjekodningens grundprinciper Förstå hur modulering fungerar Förstå orsaken till inramning av information

Läs mer

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, 1971. Internet började med ARPANET

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, 1971. Internet började med ARPANET Olika slags datornätverk Förberedelse inför laboration 4. Historik Protokoll, / Adressering, namnservrar WWW, HTML Föreläsning 5 Internet LAN Local Area Network student.lth.se (ganska stort LAN) MAN Metropolitan

Läs mer

Agenda. Annat trådlöst. WLAN ger. Användningsområden för WLAN Mer bandbredd. WLAN - dagsformen och framtidens formkurva. Förbättrad säkerhet

Agenda. Annat trådlöst. WLAN ger. Användningsområden för WLAN Mer bandbredd. WLAN - dagsformen och framtidens formkurva. Förbättrad säkerhet Agenda WLAN - dagsformen och framtidens formkurva Håkan Lindberg på Internetdagarna 00 hakan@twoviews.se Användningsområden för WLAN Mer bandbredd Nya tekniker: a och g Förbättrad säkerhet WPA, 80.x, Task

Läs mer

Kihl & Andersson: , Stallings: , 12.1, 12.2, 13.1, 13.3

Kihl & Andersson: , Stallings: , 12.1, 12.2, 13.1, 13.3 Kihl & Andersson: 5.1-5.6, Stallings: 11.1-4, 12.1, 12.2, 13.1, 13.3 Länkprotokollet ska se till att mottagaren förstår bitströmmen (framing) samt att bitfel kan upptäckas och tas om hand (feldetektering,

Läs mer

DATALINK-NÄTVERK. Hårdvarubyggklossar

DATALINK-NÄTVERK. Hårdvarubyggklossar 2.1 DATALINK-NÄTVERK Fysisk koppling av värdar Hårdvarubyggklossar Ett nätverk uppbyggs av noder och länkar Noder: CPU Cache nätverks adaptor Minne I/O buss Nätverks adaptorn överför data mellan nätets

Läs mer

Tentamen i Datorkommunikation den 10 mars 2014

Tentamen i Datorkommunikation den 10 mars 2014 Tentamen i Datorkommunikation den 10 mars 2014 Tillåtna hjälpmedel: räknedosa Varje uppgift ger 10 poäng. För godkänt krävs 30 poäng. Uppgift 1 Antag att man ska skicka en fil av storleken 10 kbit från

Läs mer

DIG IN TO Nätverksteknologier

DIG IN TO Nätverksteknologier DIG IN TO Nätverksteknologier CCNA 1 Nätverksskikt Agenda Host-till-host kommunikation IPv4 protokoll förbindelselös IPv4 protokoll otillförlitlig leverans IPv4 protokoll media oberoende Styrinformation

Läs mer

Datakommunikation vad är det?

Datakommunikation vad är det? Datakommunikation vad är det? Så fort en sändare överför data till en mottagare har vi datakommunikation Sändare Digital information Kanal Mottagare Problem: Sändare och mottagare måste kunna tolka varandra

Läs mer

LTH, Institutionen för Elektro- och Informationsteknik (EIT) ETS052 Datorkommunikation Sluttentamen: 2015-10-30, 08-13

LTH, Institutionen för Elektro- och Informationsteknik (EIT) ETS052 Datorkommunikation Sluttentamen: 2015-10-30, 08-13 LTH, Institutionen för Elektro- och Informationsteknik (EIT) ETS052 Datorkommunikation Sluttentamen: 2015-10-30, 08-13 Instruktioner : Svara tydligt på varje uppgift. Du får lov att använda en miniräknare.

Läs mer

LTH, Institutionen för Elektro- och Informationsteknik (EIT)

LTH, Institutionen för Elektro- och Informationsteknik (EIT) LTH, Institutionen för Elektro- och Informationsteknik (EIT) Instruktioner: Svara tydligt på varje uppgift. Du får lov att använda en miniräknare. Alla svar och uträkningar måste vara väl motiverade! Denna

Läs mer

Kapitel 3 o 4 Att skicka signaler på en länk Tillförlitlig dataöverföring. Att göra. Att sända information mellan datorer

Kapitel 3 o 4 Att skicka signaler på en länk Tillförlitlig dataöverföring. Att göra. Att sända information mellan datorer Kapitel 3 o 4 Att skicka signaler på en länk Tillförlitlig dataöverföring Jens A Andersson (Maria Kihl) Att göra Kursombud 2 Att sända information mellan datorer 11001000101 värd värd Två datorer som skall

Läs mer

3) Routern kontrollerar nu om destinationen återfinns i Routingtabellen av för att se om det finns en väg (route) till denna remote ost.

3) Routern kontrollerar nu om destinationen återfinns i Routingtabellen av för att se om det finns en väg (route) till denna remote ost. Routingprocessen Vid kommunikation mellan datorer måste de känna till var och hur de skall skicka paketen, om de datorer som ska kommunicera ligger på samma IP-nät är det ju inget problem. Men är det så

Läs mer

DATA CIRKEL VÅREN 2014

DATA CIRKEL VÅREN 2014 DATA CIRKEL VÅREN 2014 Ledare: Birger Höglund och Sten Halvarsson Sida:1 av 6 Kursdag 22 januari 2014 Olika kablar: Sten berättade och visade upp olika möjligheter att ansluta kablar till dator och telefoner.

Läs mer

Kihl & Andersson: , 3.1-2, (ej CDM) Stallings: 3.1-4, 5.1, 5.2, 5.3, 8.1, 8.2

Kihl & Andersson: , 3.1-2, (ej CDM) Stallings: 3.1-4, 5.1, 5.2, 5.3, 8.1, 8.2 Kihl & Andersson: 2.1-2.3, 3.1-2, 3.5-6 (ej CDM) Stallings: 3.1-4, 5.1, 5.2, 5.3, 8.1, 8.2 Hej Hej Vad är klockan? 14.00 Hej då New connection Connection approved Request for data Data transfer End connection

Läs mer

Kapitel 3 o 4. Tillförlitlig dataöverföring. (Maria Kihl)

Kapitel 3 o 4. Tillförlitlig dataöverföring. (Maria Kihl) Kapitel 3 o 4 Att skicka signaler på en länk Tillförlitlig dataöverföring Jens A Andersson (Maria Kihl) Att sända information mellan datorer 11001000101 värd värd Två datorer som skall kommunicera. Datorer

Läs mer

Från användare till användare ARP. (Maria Kihl)

Från användare till användare ARP. (Maria Kihl) Föreläsning 5: Stora datanät Från användare till användare ARP Jens A Andersson (Maria Kihl) Rep: Kapacitetuppdelning i Länkens kapacitet kan delas upp på tre sätt: 1. Rumsmultiplex 2. Frekvensmultiplex

Läs mer

Nätverk och Java, grunder Föreläsning 0: 0: Introduktion till Internet

Nätverk och Java, grunder Föreläsning 0: 0: Introduktion till Internet Nätverk och Java, grunder Föreläsning 0: 0: Introduktion till Internet Se Se också Intro en en streamad videoinspelning som som finns finns på på nätet nätet Innehåll Kort om grundläggande nätverkskoncept

Läs mer

MAC-(sub)lagret. Nätlagret. Datalänklagret. Fysiska lagret LLC MAC. LLC = Logical Link Control-sublager MAC = Media Access Control-sublager

MAC-(sub)lagret. Nätlagret. Datalänklagret. Fysiska lagret LLC MAC. LLC = Logical Link Control-sublager MAC = Media Access Control-sublager MAC-(sub)lagret Datalänklagret är uppdelat i två sublager, LLC (Logical Link Control) och MAC (Media Access Control). MAC-sublagret har till uppgift att hantera anslutningen mot valt nät och LLC döljer

Läs mer

SeniorNet Huddinge Dagens tema: Trådlösa uppkopplingar

SeniorNet Huddinge Dagens tema: Trådlösa uppkopplingar SeniorNet Huddinge 2018-04-26 Dagens tema: Trådlösa uppkopplingar Olika sätt att koppla upp sig trådlöst WIFI eller Bluetooth Bluetooth används vid uppkoppling på korta avstånd. Strömsnålt. Går ej att

Läs mer

Säkerhetsanalys av Bluetooth-kommunikation

Säkerhetsanalys av Bluetooth-kommunikation Datavetenskap Anders Heimer Jonas Seffel Säkerhetsanalys av Bluetooth-kommunikation Examensarbete C-nivå 2006:09 Säkerhetsanalys av Bluetooth-kommunikation Anders Heimer Jonas Seffel c 2006 Författaren

Läs mer

Följande signaler har kodats med Manchester. Hur ser bitströmmen ut om den inleds med en 0:a?

Följande signaler har kodats med Manchester. Hur ser bitströmmen ut om den inleds med en 0:a? Följande signaler har kodats med Manchester. Hur ser bitströmmen ut om den inleds med en 0:a? Övergång från hög-låg spänning = 0 Övergång från låg-hög spännning = 1 0 1 1 1 0 1 0 0 0 1 0 0 Koda bitsekvensen

Läs mer

Ubiquiti M5 Trådlös WiFi-länk för VAKA-system

Ubiquiti M5 Trådlös WiFi-länk för VAKA-system Manual Uppdaterad 2018-10-25 Ubiquiti M5 Trådlös WiFi-länk för VAKA-system Axema Access Control AB Box 90215 120 23 Stockholm, Sweden 08-722 34 40 info@axema.se www.axema.se Ubiquiti M5-16 Introduktion

Läs mer

Digital kommunikation. Maria Kihl

Digital kommunikation. Maria Kihl Digital kommunikation Maria Kihl Läsanvisningar Kihl & Andersson: 2.1-2.3, 3.1-2, 3.5-6 (ej CDM) Stallings: 3.1-4, 5.1, 5.2, 8.1, 8.2 Forouzan 5th: 3.1-3.4, 3.6, 4.1-4.2, 5.1, 6.1.1, 6.1.3 2 Protokoll

Läs mer

Kapitel 13: (Maria Kihl)

Kapitel 13: (Maria Kihl) Kapitel 13: Telefoninäten Jens A Andersson (Maria Kihl) Jämförelse med OSI-modellen OSI-modellen Applikation Presentation Session Transport Nät Länk Fysisk TCP/IP-modellen Applikation Transport Nät IP-bärande

Läs mer

Övningar - Datorkommunikation

Övningar - Datorkommunikation Övningar - Datorkommunikation 1. Förklara skillnaden på statisk och dynamisk IP konfiguration. Ange även vad som krävs för att dynamisk IP konfiguration ska fungera. 2. Förklara följande förkortningar

Läs mer

Omtentamen i Datakommunikation för E2

Omtentamen i Datakommunikation för E2 Högskolan i Halmstad Institutionen för teknik och naturvetenskap/centrum för datorsystemarkitektur Magnus Jonsson Omtentamen i Datakommunikation för E2 0 januari 2000. Tillåtna hjälpmedel utöver bifogat

Läs mer

Tillförlitlig dataöverföring Egenskaper hos en länk Accessmetoder. Jens A Andersson

Tillförlitlig dataöverföring Egenskaper hos en länk Accessmetoder. Jens A Andersson Tillförlitlig dataöverföring Egenskaper hos en länk Accessmetoder Jens A Andersson Digitalisering av ljud Omvandling av ljud till binär data sker i tre steg: 1) Sampling 2) Kvantisering 3) Kodning Detta

Läs mer

Lösningar ETS052 Datorkommunikation, 2015-10-30

Lösningar ETS052 Datorkommunikation, 2015-10-30 Lösningar ETS052 Datorkommunikation, 2015-10-30 Dessa lösningar ska ses som exempel. Andra lösningar och svar kan också ge poäng på tentan. 1. 2. a. Flaggor används av länkprotokollet för att markera start/slut

Läs mer

Grundstruktur. Grundstruktur

Grundstruktur. Grundstruktur Firewire Källor Det mesta av presentationen kommer från Don Anderson: FireWire System Architecture, 2:nd ed MindShare, Inc. Addison-Wesley ISBN 0-201-48535-4 1 Bussystem Pear-to-pear Grundstruktur Vi har

Läs mer

att det finns inte något nätverk som heter Internet Finns Internet? Varför fungerar det då? Nätet? Jag påstår

att det finns inte något nätverk som heter Internet Finns Internet? Varför fungerar det då? Nätet? Jag påstår Finns Internet? Varför fungerar det då? Jens Andersson Elektro- och informationsteknik Lunds Tekniska Högskola Nätet?? Jag påstår att det finns inte något nätverk som heter Internet 4 1 Däremot Det är

Läs mer

Datakommunikation vad är det?

Datakommunikation vad är det? Datakommunikation vad är det? Så fort en sändare överför data till en mottagare har vi datakommunikation Sändare Digital information Kanal Mottagare Problem: Sändare och mottagare måste kunna tolka varandra

Läs mer

Nokia Trådlös ljud-gateway AD-42W 9247810/1

Nokia Trådlös ljud-gateway AD-42W 9247810/1 Nokia Trådlös ljud-gateway AD-42W 9247810/1 KONFORMITETSDEKLARATION Vi, NOKIA CORPORATION, tillkännager under vårt ensamma ansvar att produkten AD-42W uppfyller villkoren i följande EUdirektiv: 1999/5/EG.

Läs mer

Bluetooth för Windows

Bluetooth för Windows Bluetooth för Windows Komma igång Copyright 2006 Hewlett-Packard Development Company, L.P. Microsoft och Windows är USA-registrerade varumärken som tillhör Microsoft Corporation. Bluetooth är ett varumärke

Läs mer

Användar Guide. är ett varumärke av Google Inc.

Användar Guide. är ett varumärke av Google Inc. Användar Guide Android TM är ett varumärke av Google Inc. - 2 - Tack för att du köpt en MINIX NEO X5mini. Följ denna guide för att ställa in din enhet. MINIX NEO X5mini är en revolutionerande smart media

Läs mer

Kapitel 2 o 3 Information och bitar Att skicka signaler på en länk. Jens A Andersson

Kapitel 2 o 3 Information och bitar Att skicka signaler på en länk. Jens A Andersson Kapitel 2 o 3 Information och bitar Att skicka signaler på en länk Jens A Andersson Att sända information mellan datorer värd 11001000101 värd Två datorer som skall kommunicera. Datorer förstår endast

Läs mer

Vad är en UART? Universal Asynchronous Receiver Transmitter parallella seriella parallell åttabitars signal mest signifikant bit

Vad är en UART? Universal Asynchronous Receiver Transmitter parallella seriella parallell åttabitars signal mest signifikant bit Vad är en UART? Beteckningen UART är en förkortning för det engelska uttrycket Universal Asynchronous Receiver Transmitter, vilket översatt till svenska blir ungefär Universell Asynkron Mottagare/Sändare.

Läs mer

Föreläsning 8. Multiplexering (1/2) Multiplexering (2/2) Mål

Föreläsning 8. Multiplexering (1/2) Multiplexering (2/2) Mål Föreläsning 8 Mål Förstå nyttan av multiplexering Förstå olika multiplexeringssätt Förstå begreepet transportnätverk Förstå begreppen PDH, SDH, SONET Känna till grundprinciperna bakom ATM Multiplexering

Läs mer

Tentaexempel. Maria Kihl

Tentaexempel. Maria Kihl Tentaexempel Maria Kihl Linjekodning Följande signaler har kodats med Manchester. Hur ser bitströmmen ut om den inleds med en 0:a? 2 Lösning Övergång från hög-låg spänning = 0 Övergång från låg-hög spännning

Läs mer

Kandidatuppsats. Bluetooth and security. Sammanfattning

Kandidatuppsats. Bluetooth and security. Sammanfattning 2012-07-19 BTH-Blekinge Institute of Technology Uppsats inlämnad som del av examination i DV1446 Kandidatarbete i datavetenskap. Kandidatuppsats Bluetooth and security Sammanfattning Syftet med uppsatsen

Läs mer

IT för personligt arbete F2

IT för personligt arbete F2 IT för personligt arbete F2 Nätverk och Kommunikation DSV Peter Mozelius Kommunikation i nätverk The Network is the Computer Allt fler datorer är sammankopplade i olika typer av nätverk En dators funktionalitet

Läs mer

Denna genomgång behandlar följande:

Denna genomgång behandlar följande: itlararen.se Denna genomgång behandlar följande: Olika typer av nätverk Översikt av nätverkskomponenter Många viktiga begrepp gällande nätverk och datorkommunikation Ett nätverk består av enheter som kan

Läs mer

Tentamen i ETSF15 Kommunikationssystem och Nätverk

Tentamen i ETSF15 Kommunikationssystem och Nätverk Tentamen i ETSF15 Kommunikationssystem och Nätverk Måndag 14 mars, kl 14.00-19.00 Victoriastadium 1A, 1B Skriv namn/identitet på varje papper. Använd endast en sida av pappret. Börja en ny uppgift på ett

Läs mer

Kapitel 13: Telefoninäten. Spanning Tree. Jämförelse med OSI-modellen. Jens A Andersson (Maria Kihl)

Kapitel 13: Telefoninäten. Spanning Tree. Jämförelse med OSI-modellen. Jens A Andersson (Maria Kihl) Kapitel 13: Telefoninäten Jens A Andersson (Maria Kihl) Spanning Tree Att bygga träd av grafer som kan se ut hur som helst Hindra paket att gå runt i oändliga loopar Bygga effektiva transportvägar Spanning

Läs mer

Börja med att ladda ner appen Blacklens till din mobil. Finns både till iphone på Apple Store och till Android på Google Play.

Börja med att ladda ner appen Blacklens till din mobil. Finns både till iphone på Apple Store och till Android på Google Play. Sida 1 BLACKLENS APPEN Börja med att ladda ner appen Blacklens till din mobil. Finns både till iphone på Apple Store och till Android på Google Play. ANSLUTNING Det finns två sätt att ansluta kameran på:

Läs mer

Rapport i Mobila systemarkitekturer. Symbian

Rapport i Mobila systemarkitekturer. Symbian Rapport i Mobila systemarkitekturer med Symbian Kommunikation Datum: 2008-05-19 Namn: Kurs: Henrik Bäck HI101V Innehållsförteckning Inledning 3 Trådlös kommunikation 3 NMT 3 GSM 3 UMTS 3 802.15.1 (Bluetooth)

Läs mer

trådlöst ljud inkopplingsguider för Living serien, och vanliga frågor & svar

trådlöst ljud inkopplingsguider för Living serien, och vanliga frågor & svar trådlöst ljud inkopplingsguider för Living serien, och vanliga frågor & svar 1 INNEHÅLL TRÅDLÖSA LIVING HÖGTALARE 4. LIVING SERIEN ÖVERSIKT 5. VANLIGA INKOPPLINGAR 8. FLER INKOPPLINGAR 9. MULTIROOM OCH

Läs mer

Föreläsning 5. Vägval. Vägval: önskvärda egenskaper. Mål:

Föreläsning 5. Vägval. Vägval: önskvärda egenskaper. Mål: Föreläsning 5 Mål: Förstå begreppet vägval Känna till vägvalsstrategier förstå växlingen i Internet Förstå grundfunktionaliteten i TCP och UDP Först skillnaderna mellan TCP och UDP Förstå grundfunktionaliteten

Läs mer

Brandväggar och portöppningar. Manual

Brandväggar och portöppningar. Manual Brandväggar och portöppningar Manual Innehåll Inledning...2 2 Öppna brandväggen i användarens dator...2 3 Krav på användarens nätverk...2 4 Öppning mot Telenors nätverk...3 4.1 HTTPS (port 443)...5 4.2

Läs mer

FLEX sinc. Trådlöst A2DP Bluetooth headset. Stöd för strömmande media DSP ljudförbättring Bullerdämpande mikrofon Bluetooth V2.

FLEX sinc. Trådlöst A2DP Bluetooth headset. Stöd för strömmande media DSP ljudförbättring Bullerdämpande mikrofon Bluetooth V2. FLEX sinc Trådlöst A2DP Bluetooth headset Stöd för strömmande media DSP ljudförbättring Bullerdämpande mikrofon Bluetooth V2.1+EDR ILD International AB 2010 V0.99 Innehåll i förpackningen FLEX sinc headset

Läs mer

BT-500. Bluetooth Stereo Hörlurar

BT-500. Bluetooth Stereo Hörlurar BT-500 Bluetooth Stereo Hörlurar 1 Introduktion BT-500 Bluetooth Stereo Hörlurar är gjorda för en aktiv livstil kombinerat med en skön design och teknologi som enheten innehåller. Dessa exklusiva hörlurar

Läs mer

ETSF05 Repetition av KomSys

ETSF05 Repetition av KomSys ETSF05 Repetition av KomSys Jens A Andersson Detta är vårt huvudproblem! 11001000101 värd värd Två datorer som skall kommunicera. Datorer förstår endast digital information, dvs ettor och nollor 2 Digitalisering

Läs mer

Föreläsning 4: Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll Transportprotokoll. Emma Fitzgerald

Föreläsning 4: Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll Transportprotokoll. Emma Fitzgerald Föreläsning 4: Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll Transportprotokoll Emma Fitzgerald Kursombud! 2 Laborationer torsdag/fredag Labbmanual Obligatorisk Säljs på KF

Läs mer

Dator- och telekommunikation. Dator- och telekommunikation. Radionät. Fasta nät. Kapacitet. Tjänster. Radionät Protokoll Kapacitet Tjänster

Dator- och telekommunikation. Dator- och telekommunikation. Radionät. Fasta nät. Kapacitet. Tjänster. Radionät Protokoll Kapacitet Tjänster Dator- och telekommunikation Höstterminen 2014 Lärare: Christian Nyberg Dator- och telekommunikation Protokoll Kapacitet Tjänster Historia Radiovågor, modulering och kodning Trådlösa LAN AdHoc-nät (Bluetooth,

Läs mer

UBIQUITI Powerstation5 - Config

UBIQUITI Powerstation5 - Config UBIQUITI Powerstation5 - Config Har följer en liten beskrivning på hur man snabbt kommer igång för att använda UBIQUITI Powerstation5 trådlös router för att överbrygga mycket stora avstånd. Jag var valt

Läs mer

Kihl & Andersson: , 3.3 Stallings: , 12.1, 12.2, 13.1, 13.3

Kihl & Andersson: , 3.3 Stallings: , 12.1, 12.2, 13.1, 13.3 Kihl & Andersson: 5.1-5.6, 3.3 Stallings: 11.1-4, 12.1, 12.2, 13.1, 13.3 Länkprotokollet ska se till att mottagaren förstår bitströmmen (framing) samt att bitfel kan upptäckas och tas om hand (feldetektering,

Läs mer

Föreläsning 4: Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll Transportprotokoll. Jens A Andersson

Föreläsning 4: Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll Transportprotokoll. Jens A Andersson Föreläsning 4: Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll Transportprotokoll Jens A Andersson Att hitta bitfel Checksumma CRC, Cyclic Redundancy Check Paritetsbit(ar) 5

Läs mer

Instruktion Diasonic LED D60BS. Tack för att du valt en Diasonic modell D60BS.

Instruktion Diasonic LED D60BS. Tack för att du valt en Diasonic modell D60BS. CRI Över 90 Tack för att du valt en Diasonic modell D60BS. Energibesparande 10W LED Bländfri design Livslängd 40.000 timmar Paketet innehåller följande: A. Lampa inkl. LED B. Vokymkontroll knapp C. Lampfot

Läs mer

LC100040 Sweex Wireless LAN USB-kort

LC100040 Sweex Wireless LAN USB-kort LC100040 Sweex Wireless LAN USB-kort Inledning Tack för att du har valt ett Sweex Wireless LAN USB-kort. Med det här USB-kortet kan du snabbt och enkelt skapa ett trådlöst nätverk. Sweex Wireless LAN USB-kort

Läs mer

Stockholm 15 april 2010 Creative Technology Ltd. presenterade idag ZiiSound TM D5 - högtalarsystemet som personifierar

Stockholm 15 april 2010 Creative Technology Ltd. presenterade idag ZiiSound TM D5 - högtalarsystemet som personifierar KONTAKTINFORMATION Jan Ström janne@notrocketscience.nu 0708-795700 Creative presenterar ZiiSound TM D5 - Prisbelönt trådlöst högtalarsystem med det renaste trådlösa Bluetooth-ljudet Vinnare av red dot

Läs mer

LTH, Institutionen för Elektro- och Informationsteknik (EIT)

LTH, Institutionen för Elektro- och Informationsteknik (EIT) LTH, Institutionen för Elektro- och Informationsteknik (EIT) Instruktioner: Svara tydligt på varje uppgift. Du får lov att använda en miniräknare. Alla svar och uträkningar måste vara väl motiverade! Denna

Läs mer

Christer Scheja TAC AB

Christer Scheja TAC AB Byggnadsautomation för ingenjörer Byggnadsautomation för ingenjörer VVS-tekniska föreningen, Nordbygg 2004 Christer Scheja TAC AB resentation, No 1 Internet/Intranet Ihopkopplade datornät ingen ägare Internet

Läs mer

Datakommunikation I 5p

Datakommunikation I 5p kommunikation I 5p Magnus Jonsson Internet Satellite Laptop computer Workstation Ethernet Cray Supercomputer Satellite dish Datorkommunikation Många förkortningar Många detaljer (t.ex. protokollspecifikationer)

Läs mer

Stora datanät. Maria Kihl

Stora datanät. Maria Kihl Stora datanät Maria Kihl Läsanvisningar Kihl & Andersson: Kapitel 6 (+ introduktioner från kap 7, men följ slides) Stallings: 9.5, 14.1, 14.2, Introduktion i 14.3, 16.1 Läsanvisningarna för denna föreläsning

Läs mer

Nätverksteknik B - Introduktion till Trådlösa nätverk

Nätverksteknik B - Introduktion till Trådlösa nätverk Föreläsning 3 Nätverksteknik B - Introduktion till Trådlösa nätverk Lennart Franked Information och Kommunikationssystem (IKS) Mittuniversitetet 4 februari 2016 Lennart Franked (MIUN IKS) Nätverksteknik

Läs mer

Varför fungerar det då? Elektro- och informationsteknik Lunds Tekniska Högskola

Varför fungerar det då? Elektro- och informationsteknik Lunds Tekniska Högskola Finns Internet? Varför fungerar det då? Jens Andersson Elektro- och informationsteknik Lunds Tekniska Högskola Nätet?? Jag påstår å att det finns inte något nätverk som heter Internet 4 Däremot Det är

Läs mer

4 Paket- och kretskopplade nät

4 Paket- och kretskopplade nät 4 Paket- och kretskopplade nät Syfte: Syftet med detta kapitel är att förstå egenskaperna hos, och skillnaderna mellan, de tre olika kopplade nätverkstyperna kretskopplade nätverk, virtuellt kretskopplade

Läs mer

Profibus. Altivar/Altistart. Kom-igång med Profibus till ATS48/ATV28 (via Modbusgateway)

Profibus. Altivar/Altistart. Kom-igång med Profibus till ATS48/ATV28 (via Modbusgateway) Profibus Altivar/Altistart Kom-igång med Profibus till ATS48/ATV28 (via Modbusgateway) 2004-07-14 INNEHÅLLSFÖRTECKNING 1 INLEDNING...3 2 KONFIGURERA PROFIBUS-NÄTVERK...4 3 INSTÄLLNING AV GATEWAY...8 3.1

Läs mer

Lösningar till tentan i ETS052 Datorkommunikation 141029

Lösningar till tentan i ETS052 Datorkommunikation 141029 Lösningar till tentan i ETS052 Datorkommunikation 141029 Detta är våra förslag till lösningar av tentauppgifterna. Andra lösningar och svar kan också ha gett poäng på uppgiften beroende på hur lösningarna

Läs mer

Fysiska lagret. Kanal. Problem är att kanalen har vissa begränsningar: Kanalen är analog Kanalen är bandbreddsbegränsad och är oftast störd (av brus)

Fysiska lagret. Kanal. Problem är att kanalen har vissa begränsningar: Kanalen är analog Kanalen är bandbreddsbegränsad och är oftast störd (av brus) Fysiska lagret Sändare Digital information Kanal Mottagare Problem är att kanalen har vissa begränsningar: Kanalen är analog Kanalen är bandbreddsbegränsad och är oftast störd (av brus) Kanalens kapacitet

Läs mer

4 Paket- och kretskopplade nät

4 Paket- och kretskopplade nät 4 Paket- och kretskopplade nät Kommunikationssystem 2G1501 Syftet: Syftet med detta kapitel är att förstå egenskaperna hos, och skillnaderna mellan, de tre olika kopplade nätverkstyperna kretskopplade

Läs mer