Bluetooth
Bluetooth är inom informatiken en proprietär öppen standard för trådlös kommunikation sammanfogande två eller flera elektroniska enheter, som till exempel mobiltelefon , PDA, persondator eller trådlösa hördon . Skapad i år 1994 av företaget Ericsson som en trådlös ersättning för sekvensiella kablade gränssnittet RS-232
De enskilda enheterna identifieras med sin adress BD_ADDR(BlueTooth Device Address) liknande MAC ADRESA i nätverket Ethernett.
Namnet Bluetooth kommer från det engelska namnet på den danska kungen Harald Blåtand (Bluetooth betyder "Blåtand" på engelska) som rådfrågade i 10: e seklet. Han använde sina diplomatiska förmågor för att få de krigande stammarna att delta i diskussionen och avsluta deras gemensamma konflikter. Denna analogi användes för namnet på tekniken Bluetooth, som, precis som kungen Harald, används för att underlätta den gemensamma kommunikationen.
Specifikationer
Tekniken Bluetooth definieras av standarden IEEE 802.15.1. Den ingår i kategorin persondatornätverk, så kallade Personal Area Network (PAN). Den förekommer i flera versioner, den senaste (mars 2014) är version 4.0 eller 4.1, som utrustar de flesta sålda enheter som till exempel mobiltelefoner, bärbara datorer, surfplattor, men även TV.
Den 4 december 2013 lanserades version 4.1 officiellt i drift med tillgänglig programvaruuppdatering för hårdvaruversionen 4.0.
Bluethoot och WIFI
Implementeringsmässigt är Wi-Fi liknande Bluetooth i en så kallad ad-hoc kommunikationsform. Wi-Fi arbetar på länklagret i nätverksmodellen ISO/OSI, bryr sig inte om typen av överförda protokoll. Till skillnad från detta löser Bluetooth själv högre, till och med applikationsnivåer i nätverksmodellen. Därför måste Bluetooth ha definierat ett speciellt protokoll för varje typ av anslutningsbar enhet, med vilken det kommer att kommunicera. Denna metod komplicerar utvecklingen av programvarustöd för Bluetooth (dvs. enhetsdrivrutin), samt kompatibiliteten mellan olika implementationer, som kan innehålla fel som orsakar att kommunikationen inte fungerar. Å andra sidan förenklar det utvecklingen av programvaran som använder enheten och konfigurationen av de enskilda enheterna som ska kopplas ihop.
Inställning av anslutning
Alla Bluetooth-enheter i synlighetsläge levererar vid begäran denna information:
- Enhetens namn
- Enhetens klass
- Tjänstlista
- Tekniska informationer (t.ex. enhetsfunktioner, tillverkare, använd Bluetooth-specifikation)
Vilken som helst enhet kan söka efter andra enheter och varje enhet kan konfigureras för att reagera på olika frågor. Om en enhet försöker ansluta till en känd enhet reagerar den alltid på direkta anslutningsförfrågningar. Om enheten är okänd begär den att informationen ovan i listan ska skickas tillbaka. Tjänster som används av enheten kan begära parning eller bekräftelse från enhetens ägare. Anslutningen kan börja från vilken enhet som helst och upprättas så länge enheten är inom Bluetooth-reach. Varje enhet har en unik 48-bitarsadress. Dessa adresser visas inte vanligtvis. Istället används namn som användaren kan ställa in. Detta namn visas när användaren söker efter enheten i listan över parade enheter. De flesta telefoner har som standard namnet inställt till tillverkaren och telefonmodellen. Speciella program kan hämta ytterligare information om avlägsna enheter och i fall där flera telefoner är inom räckhåll, till exempel med namnet T610, kan det vara förvirrande (se Bluejacking).
Parning
Många av de erbjudna Bluetooth-tjänsterna publicerar privata data eller styr anslutna Bluetooth-enheter. Av säkerhetsskäl är det nödvändigt att enheten ska kunna identifiera en specifik enhet och därmed tillåta kontrollen av enheten som kan anslutas till den aktuella Bluetooth-enheten. Samtidigt är det lämpligt att Bluetooth-enheten ska kunna upprätta anslutningen utan användarens inblandning (till exempel direkt när den är inom Bluetooth-reach). För att lösa detta använder Bluetooth en process kallad "Parning". Parningsprocessen startas antingen på en särskild begäran från användaren som skapar anslutningen (t.ex. användaren begär uttryckligen att lägga till en Bluetooth-enhet) eller startas automatiskt vid första anslutningen till en tjänst där första identifieringen av enheten är nödvändigt av säkerhetsskäl. Dessa två anslutningar kallas för enstaka och generella anslutningar. Parning innehåller ofta viss samarbete med användaren, grunden för samarbetet är bekräftelsen av enhetens identitet. Efter en framgångsrik parning skapas en anslutning mellan två enheter. Dessa två enheter kan i framtiden anslutas utan behov av en ny parningsprocess, utan bekräftelse av identiteten hos dessa enheter. Vid behov kan användaren automatiskt avsluta parningsprocessen.

