Bluetooth
Bluetooth az informatikában a tulajdonos által nyitott szabvány vezeték nélküli kommunikációra, amely két vagy több elektronikus eszközt köt össze, például mobiltelefont, PDA-t, személyi számítógépet vagy vezeték nélküli fülhallgatót. 1994-ben hozták létre az Ericsson által vezeték nélküli helyettesítőként a soros vezetékes RS-232 felületnek
Az egyes eszközöket a BD_ADDR (BlueTooth Device Address) címe azonosítja, hasonlóan a MAC címhez, mint az Ethernet hálózatban.
A Bluetooth neve a 10. században uralkodó angol nevű dán király, Harald Blatand (Bluetooth angolul "Blatand") után való. A király diplomáciai képességeit használta fel, hogy a harcban levő törzsek megállapodást kössenek és megszüntessék egymás közötti ellentéteket. Ebből a hasonlatból ered a Bluetooth technológia neve, amely hasonlóan a régi királyhoz, segít a kommunikációban.
Specifikációk
A Bluetooth technológia a IEEE 802.15.1 szabvány szerint van meghatározva. A személyi számítógépes hálózatok, az úgynevezett Personal Area Network (PAN) kategóriájába tartozik. Több változatban is előfordul, az utolsó (2014. március) jelenleg a 4.0 vagy 4.1-es verzió, amellyel a legtöbb eladott eszköz, mint például a mobiltelefonok, laptopok, tabletok, sőt a televíziók is ellátható.
2013. december 4-én hivatalosan megjelent a 4.1-es verzió, amely frissítést kínál a hardver 4.0-es verziójához.
Bluethoot és WIFI
Implementációs szempontból a Wi-Fi és a Bluetooth hasonlóan működik az úgynevezett ad-hoc kommunikációs módon. A Wi-Fi a hálózati modell ISO/OSI linkek rétegében működik, nem törődik a továbbított protokoll típusával. A Bluetooth viszont maga kezeli a magasabb, akár az alkalmazási réteget is. Emiatt minden típusú csatlakoztatható eszközhöz a Bluetoothnak külön protokollt kell definiálnia, amellyel az eszközzel kommunikál. Ez a megközelítés bonyolítja a Bluetooth szoftver támogatásának fejlesztését (azaz az eszköz meghajtóját), valamint az egyes implementációk kompatibilitását, amelyek hibákat tartalmazhatnak, ami a kommunikáció működését akadályozhatja. Ugyanakkor egyszerűsíti a szoftver fejlesztést, amely az adott eszközt használja, és az egyes eszközök konfigurációját, amelyek össze kell kapcsolni.
Kapcsolat beállítása
Összes Bluetooth eszköz a láthatósági mód alatt a kérésre ezeket az információkat adja:
- Eszköz neve
- Eszköz osztály
- Szolgáltatások listája
- Műszaki információk (pl. eszköz funkciói, gyártó, használt Bluetooth specifikáció)
Bármilyen eszköz képes más eszközöket keresni, és minden eszköz beállítható úgy, hogy különböző kérdésekre reagáljon. Ha az eszköz azonban egy ismert eszközhöz próbál csatlakozni, mindig reagál a közvetlen csatlakozási kérésre. Ha az eszköz ismeretlen, kér visszajelzést az előző listában szereplő információkra. Az eszköz által használt szolgáltatások párosítást vagy a tulajdonos megerősítését kérhetik. A kapcsolat bármelyik eszköz által kezdeményezhető, és fenntartható, amíg a Bluetooth hatótávolságon belül van. Minden eszköznek egyedi 48 bites címe van. Ezek az címek általában nem jelennek meg. Ehelyett neveket használnak, amelyeket a felhasználó beállíthat. Ez a név megjelenik, amikor a felhasználó keresi az eszközt a párosított eszközök listájában. A legtöbb telefon alapértelmezésben a gyártó és a telefon modelljét használja névként. Különleges programok további információkat kaphatnak a távoli eszközökről, és ha például több telefon van Bluetooth hatótávolságon belül, és mind ugyanazzal a névvel rendelkezik, mint például a T610, ez zavaró lehet (lásd Bluejacking).
Párosítás
Sok Bluetooth szolgáltatás titkos adatokat nyilvánít meg, vagy irányítja a kapcsolódó Bluetooth eszközt. Biztonsági okokból szükséges, hogy képes legyen felismerni a konkrét eszközt, és így lehetővé tegye a hozzáférést a Bluetooth eszközhöz. Ugyanakkor fontos, hogy a Bluetooth eszköz képes legyen kapcsolatot létesíteni anélkül, hogy a felhasználó beavatkozna (például azonnal, amint a Bluetooth hatótávolságon belül van). Ennek megoldására a Bluetooth a "Párosítás" folyamattal rendelkezik. A párosítási folyamatot vagy a felhasználó kérésére indítják el (pl. a felhasználó kifejezetten kéri a Bluetooth eszköz hozzáadását), vagy automatikusan indul el az első szolgáltatáshoz való csatlakozáskor, ahol az eszköz első azonosítása szükséges. Ezek a két kapcsolat a célzott és az általános kapcsolat. A párosítás gyakran magában foglalja a felhasználóval való együttműködést, amelynek alapja az eszköz azonosságának megerősítése. Sikeres párosítás után a két eszköz között kapcsolat jön létre. Ezek az eszközök később újra összekapcsolhatók anélkül, hogy új párosítási folyamatra lenne szükség, és az eszközök azonosságának megerősítése nélkül. Szükség esetén a felhasználó automatikus párosítási folyamatot is eltávolíthat.

