Location: Home / Article / Bluetooth-toistin

Bluetooth-toistin

techselectarea 2013

Luku 1 Johdanto

Tässä asiakirjassa kuvataan BT-toistimen toimintoja. BT Repeater on a

Serial Port Adapter (SPA) -standardin muunnelma, joka toteuttaa läpinäkyviä tietoja

siirrä kahden Bluetooth-yhteyden välillä. Se konfiguroidaan käyttämällä AT-komentoja,

täsmälleen samalla tavalla kuin tavallinen sarjaporttisovitin. BT-toistin

Laiteohjelmisto on saatavilla seuraaville tuotteille:

• cB-OEMSPA311

• cB-OEMSPA331

• cB-OEMSPA312

• cB-OEMSPA332

1.1 Aiheeseen liittyvät asiakirjat

Serial Port Adapter AT Commands -asiakirja sisältää kuvauksen vakiosarjaporttisovittimen tukemista AT-komennoista. Se

sisältää myös tietoja AT-komentojen käyttämisestä Bluetooth-sovellusten luomiseen. Komentorivimuoto ja tietotyypit, joita käytetään

AT-komennot on määritelty tässä asiakirjassa.

OEM-sarjaporttisovitin, sähkö- ja amp; Mekaaninen tietolehti

 

Luku 2 Toiminnallinen kuvaus

Bluetooth-toistin on muunnelma tavallisesta SPA:sta, joka toteuttaa läpinäkyvä tiedonsiirto kahden Bluetooth-yhteyden välillä läpinäkyvän tiedonsiirron sijaan sarjaportin ja Bluetooth-yhteyden välillä. Näin ollen on mahdollista laajentaa kantamaa tai kommunikoida muuten vaikeiden paikkojen välillä. Se on määritetty käyttämällä samoja AT-komentoja kuin vakiosarjaporttisovitin (katso Sarjaporttisovittimen AT-komennot -asiakirja). Yleensä se esikonfiguroidaan kerran käyttämällä ohjattua toimintoa tai AT-komentoja, minkä jälkeen se asennetaan ja sitä käytetään läpinäkyvään tiedonsiirtoon. 0f tietysti on myös mahdollista käyttää sitä dynaamisemmin ja/tai konfiguroida uudelleen ilmassa.

Kuva 1 Bluetooth Repeater toteuttaa läpinäkyvän tiedonsiirron kahden Bluetooth-yhteyden välillä. Se on määritetty käyttämällä samoja AT-komentoja kuin tavallinen sarjaporttisovitin.

 

2.1 Oletuskokoonpano

Oletuskokoonpano eroaa hieman tavallisesta sarjaporttisovittimesta.

1. "Wireless Multidrop" on käytössä, koska toistin siirtää tietoja kahden Bluetooth-yhteyden välillä. Itse asiassa tätä ei voi muuttaa.

2. "Master/Slave Policy" on määritetty "aina isäntäksi", jotta se saa pikoverkon hajaverkon sijaan. Katso kohta 2.2 koskien hajaverkon suorituskykyä.

3. Oletusnimi muutetaan "Bluetooth-laitteesta" "Bluetooth-toistimeen".

Tämä tarkoittaa, että toistin on määritetty SPP-palvelimeksi ja että mitkä tahansa kaksi SPP-asiakasta voivat muodostaa yhteyden toistimeen ja alkaa lähettää tietoja toistimen kautta. Tietenkin toistimen konfiguraatiota voidaan muuttaa niin, että toinen tai molemmat yhteydet asetetaan toistimesta. Tyypillinen käyttötapaus on, kun asiakas muodostaa yhteyden toistimeen ja toistin muodostaa yhteyden palvelimeen (määritetty toistimen etäkumppaniksi).

 

2.2 Suorituskyky

Suorituskyky riippuu suuresti sovellusprotokollasta ja moduulikokoonpanosta sekä radioympäristöstä ja etäisyyksistä. Siksi yleisestä suorituksesta on erittäin vaikea sanoa mitään. Seuraavien alaosien katsotaan osoittavan karkeasti, mitä voidaan odottaa. Se voi itse asiassa olla aivan erilainen joissakin sovellusskenaarioissa.

Piconet / Scatternet Oletusasetus saa Bluetooth-toistimen yrittämään tulla isäntänä molemmille Bluetooth-yhteyksille. Tämä tarkoittaa, että se pyytää isäntä/orja-kytkintä, kun asiakas aloittaa yhteyden. On kuitenkin mahdollista, että Bluetooth-toistin toimii yhden yhteyden isäntänä ja toisen yhteyden orjana. Se on sitten osa hajaverkkoa pikoverkon sijaan. Tätä ei suositella, koska sekä suorituskyky että vakaus heikkenevät. Yleensä tämä voi tapahtua, jos "Master/Slave" -käytäntö on määritetty "ei välitä" "aina isäntä" sijaan. Se voi myös tapahtua joka tapauksessa, jos jokin asiakas aloittaa yhteyden Bluetooth-toistimeen ja sitten asiakas kieltäytyy suorittamasta Master/Slave-vaihtoa (tavallisesti ei tapahdu). Suorituskyky Käytettäessä toistinta siirtonopeuksille 115,2 kbit/s asti on normaalisti ~90 % maksimista (~103 kbit/s). Huomaa, että siihen ei vaikuta toistimen, vaan toistimeen kytkettyjen moduulien siirtonopeus. 230,4 kbit/s baudinopeudella suorituskyvyn voidaan odottaa kasvavan ~50-60 % maksimista (~115,2-138 kbit/s).

Viive Lyhyen viiveen saamiseksi moduuli on määritettävä linkkikäytännön AT-komennolla. Jos linkkikäytäntö on asetettu minimoimaan viive ja käyttämään DM1-paketteja (linkkikäytäntö 10), toistin lisää tyypillisesti vielä 2-4 ms normaalisti 5-10 ms:n viiveeseen 8-tavuiselle datapaketille. Katso AT-komentomäärityksistä lisätietoja linkkikäytäntökomennosta (AT*AMLP). Huomaa myös, että kokoonpanon on oltava oikea kaikille osallistujille lyhimmän viiveen saavuttamiseksi.