Bluetooth

**Bluetooth** *Bluetooth Special Interest Group, Inc.* elkarteak sortutako arlo pertsonaleko haririk gabeko sareetarako (WPAN) zehazpen industriala da. Teknologia horrek gailu ezberdinen artean datuak igortzeko aukera ematen du irrati-frekuentziaren bidez 2.4 GHz-eko ISM bandan. Teknologia hau jasan dezaketen gailu batzuk: PDA, mugikorrak, ordenagailuak, inprimagailuak, kamera digitalak...

## Bluetoothen helburuak 
* Gailu mugikorren artean komunikazioak erraztu
* Kableak alde batera utzi
* Ordenagailu pertsonalen artean sare txikiak sortu eta datuak sinkronizatu

## Erabilera 
Bluetooth kontsumo txikiko gailuentzat diseinatutako komunikazioen protokolo bat da, irismen gutxiko gailuentzat, hain zuzen, eta koste baxuko transmisorez oinarrituta dago.
Teknologia hau daramaten gailuak beren artean komunikatu daitezke elkarrengandik hurbil badaude.

### Sailkapena 
#### Potentziaren arabera 
* 1. Klasekoak:

1. klaseko gailu bat 2. klaseko gailu batekin konektatu daiteke, 1. klaseko gailuak soberako potentzia eta sentsibilitatea duelako. Hau da, 1. gailuko seinalea 2. gailuko sentsorera askoz errazago helduko da bere potentziagatik eta 2. gailuaren seinalea askoz errazago jasoko du horren sentsibilitatea dela-eta.

#### Kanalaren kapazitatearen arabera 
* 1.2 bertsioa: 1 Mbit/s banda-zabalera
* 2.0 + EDR bertsioa: 3 Mbit/s banda-zabalera
* 3.0 + HS bertsioa: 24 Mbit/s banda-zabalera
* 4.0 bertsioa: 32 Mbit/s banda-zabalera
* 5. bertsioa: 50 Mbit/s banda-zabalera

### Aplikazio zerrenda 
* OBEX bidezko kablerik gabeko konexioa
* Kontaktu fitxak, hitzorduak, oroigarriak, e.a. gailuen artean bidali/sinkronizatu OBEX-en bidez
* GPS teknologia eta medikuntza-ekipazioa kablea erabili beharrean
* Urruneko kontrola
* Empresak publizitatea bidaltzea
* Kontsolek (Sony PlayStation 3, PlayStation 4, Microsoft Xbox 360, Xbox One, Wii, Wii U eta Nintendo Switch) Bluetooth teknologia erabiltzen dute aginteak urrutikoak izan arren.
* Bozgorailuetan mugikorreko musika entzuteko konexioak.

### Hardware arkitektura 
Bluetooth bi partez osatuta dago:
* Seinalea modulatzen eta transmititzen duen irrati gailua.
* CPU batek seinale digitalak eta interfazeak gailu anfitrioiarekin prozesatzen dituen prozesadorea (DPS - Digital Signal Processor) *Link Controller* deitutakoa (edo esteka kontrolatzailea) du. *Link Controller* delakoak kapa fisikoko ARQ eta FEC protokoloen eta base bandaren kudeaketaren prozesamenduaz, transferentzia asinkronoaz zein sinkronoaz, audioaren kodifikazioaz eta datuak zifratzeaz arduratzen da. CPUa, aldiz, gailu anfitrioian Bluetoothen aginduetaz arduratzen da, horrela, eragiketak sinplifikatzen ditu. Honetaz arduratzen den softwareari “Link Manager” deitzen zaio, eta honek beste gailuekin komunikatzeko lana du, LMP protokoloa erabiliz.

### Protokoloak 
Bluetooth arkitektura kapako protokoloa da, eta protokolo zentraletaz, kable ordezkapen protokoloetaz, telefonia kontroleko protokoloetaz eta adoptatutako protokoloetaz formatuta dago. Bluetooth protokolo hauek hartzen ditu bere gain: LMP, L2CAP, SDP, HCI eta RFCOMM.

#### LMP *Link Management Protocol* 
Esteken kontrolaren protokoloa bi gailuen arteko irratiaren lotura konfiguratzeko eta kontrolatzeko erabiltzen da.

#### L2CAP *Logical Link Control and Adaptation Protocol* 
Lotura logikoaren kontrol eta moldaketa protokoloa maila handiagoko protokoloak erabiltzen dituzten gailuen arteko hainbat konexio logikoak multiplexatzeko erabiltzen da. Paketeen segmentazioa eta bigarren edo gehiagoren baketak ematen ditu.
Normalean paketeei karga baliagarri bat ematen die, eta 64 kB arte konfiguratu daiteke. Fluxu kontrol moduan eta erretransmisio moduan datu isokronoak bidaltzeko konfigura daiteke, horretaz gain, datu fidagarrien kanala ere konfigura daiteke.
Protokolo honetan bi modu berri agertzen dira, eta aurrekoa zaharkituta uzten dute.
* Erretransmisio modu hobetuta (ERTM): Erretransmisioaren modu originalaren bertsio hobeagoa da. L2CAP-ak kanal fidagarriagoa ematen du.
* Streaming modua (SM): Modu oso simplea, erretransmisiorik gabe eta flujo kontrolik gabe. Ez du kanal fidagarririk ematen.
Fidagarritasuna BDR/EDR kapak ekartzen du horrela aukeratzen badugu.

#### SDP *Service Discovery Protocol* 
Gailu batek beste batzuk eskaintzen dituzten zerbitzuak eta hauen parametroak ohartzeko erabiltzen da.

#### RFCOMM 
*Radio Frecuency Communications*. Kablearen ordezkapen protokolo hau seriean datu birtualen fluxua sortzeko erabiltzen da. Datu bitarrak garraiatzeko aukera ematen du protokolo honek, eta base banda kaparen bidez EIA-232 kontrol seinaleak bidaltzen ditu. Datu fluxu hau fidagarria eta sinplea da, TCP protokoloa bezalakoa. Mugikorretan asko erabiltzen da protokolo hau. Horretaz gain, euskarri handia duenez eta API publikoak gehien sistema eragileetan aurkitzea erraza denez gehien erabiltzen den protokoloa da.

#### BNEP * Bluetooth Network Encapsulation Protocol* 
Beste protokolo-pila batzuetatik datuak L2CAP kanal baten bidez garraiatzeko erabiltzen da. Protokolo honen asmo nagusia IP paketeak inguru pertsonaleko sarean garraiatzea da.

#### AVCTP * Audio/Video Control Transport Protocol* 
Urrutiko kontrol perfilak audio eta bideoko kontrol aginteak garraiatzen ditu L2CAP kanal baten bitartez. Adibidez, aurikularren kontrol botoiek protokolo hau erabiltzen dute.

#### TCS *Telephony Control Protocol* 
Telefonia kontrolatzen duen protokolo honek ahots-deiak kudeatzen ditu. Adibidez, autoaren esku librea.

## Etorkizuna 
**Bluetooth** teknologia hardwarez eta softwarez osatzen da. Telekomunikazio eta informatika fabrikatzaile handien parte hartzea behar izan da: Ericsson, Nokia, Motorola, Toshiba, IBM e Intel. Beste sektoreetako enpresak, industri automatizazioa, makineria, aisialdia, etxeko tresna elektrikoen fabrikatzaileak, jostailugintza... gehitzea espero da, baita laster etxeko tresnek zein lanekoek erabateko komunikagarritasuna izango dutela ere.

## Erabilpenak 
[eskuinera|thumb|220px|[Telefono mugikor baterako bluetooth aurikularra]]
:* **Bluetooth** telefono mugikorra, esku libreko gailu eta autoetarako kit-a erabilita, haririk gabeko konexioa ahalbidetzen du. Horrela, telefonoa ahotsaren bidez erabil daiteke
:* Ordenagailu eta periferikoen artean (sagu, teklatu eta inprimagailu) haririk gabeko komunikazioa.
:* Banda zabalera garrantzitsua ez denean haririk gabeko eremu txikiko sareak osa daitezke
:* OBEX gailuen artean fitxategi transferentziak egin
:* Mediku tresnen artean haririk gabeko komunikazioa
:* Urrutiko kontrola (lehenago infragorri ataka nagusi zen)
:* Nintendoren Wii eta Sony-ren Playstation 3 kontsolek Bluetooth haririk gabeko urritiko aginteak dakartzate.

## Ikus, gainera 
* Bluejacking
* IEEE 802.15
* PAN
* Harald Blåtand

## Kanpo estekak 
* SIG **Bluetooth**-en webgune ofizialak (ingelesez Gaztelaniaz)
*  BlueZona.com
*  Bluetooth eta IEEE 802.15
*  Bluetooth nola dabil
*  Bluetooth izenaren jatorria, *Argia* aldizkarian