plugable bluetooth whitepaper 011315 · bluetooth br/edr overview let’s take a quick overview of...
TRANSCRIPT
IntroductionAtPlugableweloveconnectingthings.OurUSBproductsdothatwithreliablewiredconnectionsandwewanttoprovideyouwithproductsthatdothesameforyourBluetoothwirelessdevices.Wewanttohelpconnectyoursmartphone,computerandalloftheInternetofThings(IoT)goodiescomingtothemarketplace.AllofusknowBluetooth;ithasbeenaroundforwelloveradecade.AsSheldonCoopersays,“EverythingisbetterwithBluetooth!”1.Butmostofusknowthetechnologyprimarilyforitsroleasanaudioconnectionbetweensmartphonesandheadsets.Itismuchmoreandnowhastwodistinct‘flavors’tomeetmarketneedsrangingfromaudiotoIoT.Inthisarticle,we’llgiveabitofbackgroundinwirelessandBluetoothtechnology,andthendiscussthenewerBluetoothLowEnergyversion(alsocalledBluetoothSmart)ofthestandard.
Wirelessoverview
WirelesstechnologyWiredconnectionsarefantasticbecausetheycantransferdataandpoweratthesametime.Butourdevicesaremobilesothatwecaninteractwiththemwheneverandwhereverwewant,anditjustdoesn’tmakesensetoconnectcablesallofthetime.Alltechnologieshavetheirtradeoffs;wirelesstechnologieshavethreemajorfactorsthatinteract:speed,powerandrange.Itturnsoutthatlikealotofthingsinlife,youcan’thavethebestofallthree.Wejustcan’tgetaroundphysics;italwayswins.Thechartbelowsubjectivelyillustratesthetradeoffsbetweenseveralcommerciallyavailablewirelesstechnologies.
1TheBigBangTheory:https://www.youtube.com/watch?v=H_lf8_pxg2Q
Interactiveview:https://plot.ly/~billsalt/4/wireless-technology-attributes/
AtPlugable,wefocusonshort-rangetechnologiesthatdon’thaveradardishesorbillingplans.Weprovidegearthatworkswithinyourhouseorbusinessandcaneasilyconnectdevicesthathavethelongerrangeandcloudconnections.Whilethereseemtobeseveralchoicesvyingtobetheshort-rangewirelesstechnologythatenablestheIoTandmobiledevices,rightnowWiFi®andBluetootharetheclearchoicesformobileproducts.EveryhandsetandoperatingsystemtodaysupportsWiFiandBluetooth,andbothwirelesstechnologiescontinuetoimproveandproliferate.
Bluetoothvs.WiFiWhydoweneedbothBluetoothandWifi?Theyservetwodifferentpurposes,andbecauseofphysicswecan’thaveeverythingwewantwithjustone.WiFiisdesignedforhigh-speedlarge-scalenetworkandinternetconnectivityforrelativelystationaryusage:inoneplace.Thisincludesconnectingyourlaptopatworkandyoursmartphoneatthecoffeeshop,airportorhotel.Inthesecasesyouwantgreatspeedwhileyouareinthatparticularareaandusuallyhaveaplacetopluginyourdeviceifyouwanttoconnectforalongertime.Bluetoothisdesignedforconnectionstobattery-poweredthingsaroundapersonaldevice:inamobileenvironment.Inthisenvironmentweneedatechnologythatsupportsdevicesrunningonbatteriesandwithoutneedingtoplugtheminandrechargefrequently.Thedevicesareusedinplacesthatwiredinfrastructureisprohibitiveduetocost,powerandmobility.Familiarexamplesincludetheheadset
connectedtoyoursmartphone,connectionstoyourcar,andportablespeakersonthebeach.Alongwiththetrade-offsdescribedaboveinpower,rangeandspeed,thesetechnologiesalsohavedifferentcostandsizefactorsthatgiveBluetootharealadvantagefordevicesthatneedtobebothverylowcostandpoweredbysmallerbatteries.Bluetoothtechnologywasspecificallydesignedtosupportreal-timeaudioasanativestandarddatastream,whileWiFirequirestheadditionalVoiceoverIP(VoIP)protocolsincludingseveralproprietaryimplementations.WiFialsorequiresadditionalinfrastructurethatconsumesevenmorepowerwithhigherdataraterequirements.Inadditiontoaudio,Bluetoothtechnologyalsosupportsmedium-speeddatatransfersofserialandIPdatathatisusedinpoint-of-saleprintersaswellasotherapplicationsinconsumer,industrial,andmedicalproducts.ThechartbelowsubjectivelyillustratesthisandalsoincludesBluetoothLowEnergy(moreonthatlater).
Bluetooth LE
Bluetooth Classic
WiFi 802.11 2.4GHz/5GHz
Cost 4 8 "9/4"
Power 4 8 "9/4"
Size 4 8 9
Voice ✗ ✔ ✔
Speed 4 0 "8/4"
Typical Range 0 8 "4/8"
Worse ç è Better
4 9 0 8 4
BriefBluetoothhistoryBluetooth2wirelesstechnologyformallybeganinameetingproposedbyEricssonMobileCommunicationsin1998followingtheirownworkanddiscussionswithIntelandincludedtheotherfoundingmembers:Nokia,IBMandToshiba.ItwasdesignedtobeanopenstandardintheunlicensedIndustrial,ScientificandMedical(ISM)radiofrequencybandat2.4GHzandabove.Thegroupsetouttodevelopawirelessconnectiontechnologytoprovideforcommunicationsbetweenmobilephonesandperipheraldevicesforshort-term(ad-hoc)connectionsandinitiallyreplaceserial(RS-232)cables.AcompanywascreatedtoholdthepatentsandprovideforspecificationdevelopmentandtestingcalledtheBluetoothSpecialInterestGroup(SIG)3.Thisgrouphastheresponsibilityforprovidingapprovals,promoting,anddevelopingthespecification.SincetheintroductionofBluetoothLowEnergy,theoriginaltechnologyisnowalsocalled“BluetoothBR/EDR”whichreferencesitsBasicRate/EnhancedDataRatefeatures.Belowisabriefhistorywithhighpointsoftheevolutionofthetechnology:
• Bluetooth1.1(2001)o Firstpracticalspecificationo Fixederrorsinoriginalspecificationthatmadeitrelativelyunusableo AddedRSSI(ReceivedSignalStrengthIndication)o RatifiedasIEEE802.15.1(2002)
• Bluetooth1.2(2003)o AdaptiveFrequencyHopping(AFH)greatlyimprovesco-existencewithWLANo Improvedvoicequalityo Improveddatarateso RatifiedasIEEE802.15.1-2005
• Bluetooth2.0(2004)o Erratao EnhancedDataRate(EDR)–3xspeed
• Bluetooth2.1(2007)o QualityofService(QoS)o SecureSimplePairing(SSP)o SecurityImprovements
• Bluetooth3.0(2009)o BluetoothHighSpeed:AlternateMAC/PHYo Notwidelyimplemented…
2ThetechnologyisnamedafterKingHaraldBlåtandofDenmarkfromabout940untilabout986.KingHaraldwasnicknamedBluetooth,withatleasttwopossibleorigins:helovedandatelotsofblueberriesthatstainedhisteeth,or(morelikely)hefoughtalotandhad‘dead’frontteeththatlookedabitblue.3Seewww.bluetooth.com
WhatwasBluetoothmissing?Bluetoothgotofftoagoodstartandfoundits‘killer’marketintheaudioconnectionswithheadsetsandcars.Initialthoughtswerethatthesupporteddataprofilesandprotocolsweren’tquiterightforapplicationsthatneededahigherdata-rateconnectionandchallengedWiFi,butthoseneverseemedtobeagoodfitforBluetooth,evenwiththeincreaseddataratesofthe2.0and3.0specifications.4WhileBluetoothwasandisusedinmanysensorandremoteapplications,itdoesn’tprovidetheabilitytoworkinlowdatarateapplicationsrequiringsmallbatteriesandextended(foryears)operationwithoutchargingbatteries.AnewtechnologycalledWiBreewasintroducedbyNokiain2006thatleveragedmanyaspectsofBluetoothtechnologyandhadagreatlysimplifieddesign.ItallowedforthelowerpoweroperationinlowdatarateapplicationsthatBluetoothwasmissing.Afterseveralyearsofdiscussionandseveralkeychangestomakeitmorecompatiblewiththeexistingspecificationandtechnology,theBluetoothSIGformallyadoptedthisinversion4.0asafeaturecalled“BluetoothLowEnergy.”Ithassincebeenformallynamed“BluetoothSmart”formarketingpurposes(thoughrumorhasitthatitwillbechangingbackto“BluetoothLowEnergy”or“BluetoothLE).BluetoothBR/EDRandBluetoothLEdevicescannotdirectlyconnectwitheachothersincetherearefundamentaldifferencesbetweenthem.ThisissuehasbeenminimizedbyoneofthekeyfeaturesofBluetoothLEthathasallowedforitseaseofimplementationandwideproliferation:ThelowenergyversionisdesignedtoallowimplementationinintegratedcircuitswithrelativelysmallchangesfromtheirBluetoothBR/EDRdesigns.ICmanufacturershavequicklyimplementeddual-modechipsallowingcomputer,smartphoneandtabletmanufacturerstoaddBluetoothSmartcapabilityatalmostnoextracost.Thesedual-modedevicesarelabeledasBluetoothSmartReady(meaningthattheycantalktobothtypesofBluetoothdevices).AfurtherbitofconfusionisthattheBluetooth4.xspecificationsandapprovalsincludebothtypesandsodevicesqualifiedforBluetooth4canimplementeitherBR/EDR,LowEnergy(Smart),orboth(SmartReady).AbriefhistoryoftheBluetoothlowenergydevelopment:
• Bluetooth4.0(2011)o AddednewBluetoothlowenergy(BluetoothSmart)o Providedfordual-modeimplementations(SmartReady)
• Bluetooth4.1(2013)o Multiple-role(Central/Peripheral,Master/Slave)devices
4Alternativeimplementationsdescribedin3.0includedBluetoothover802.11(WiFi)thatwasprototyped,butneverwidelyutilized.The3.0revisionalsoproposedaveryhighspeedtransportinconjunctionwiththeUltra-Wideband(UWB)groupthatnevermaterialized.
o IoTarchitecturalenablerso Addedhand-offbetweenBR/EDRandLowEnergydevices
• Bluetooth4.2(2014)o IoT,IPV6enablerso Increasedpayloadperconnectioninterval(higherdatarate)o ImprovedBluetoothlowenergysecuritytomatchBluetoothBR/EDR
BluetoothBR/EDRoverviewLet’stakeaquickoverviewofBluetoothBR/EDRtogivesomecontextforourmaindiscussionofBluetoothLowEnergy.BluetoothBR/EDRtechnologyutilizesafrequencyhopping,spreadspectrum(FHSS)radioatupto20dBM(100mW)ofpowerthatallowsoperationuptoabout100meters.5Devicescanimplementdifferingpoweroutputandreceivesensitivity,so‘yourmileagemayvary’.AllPlugabledevicesaregoodforatleast10meters.BluetoothBR/EDRdividesradiobandwidthinto79channels,each1MHzwideandhopsinapseudo-randomsequencebetweenthemat1600timespersecond.Allthedatapacketsareerrorcheckedandprovidevaryinglevelsoferrorcorrection,sothatlostordamagedpacketsarecorrectedorautomaticallyretransmitted.Sincetheradiohopssoquickly,anylostordamageddatapacketsareretransmittedonadifferentchannel(frequency),providingagreatdealoftoleranceofradiointerferenceandmakingBluetoothaveryrobustconnection.
DevicesareeitherMasterorSlaves(orinsomecasesboth)andareconnectedinastarconfiguration.Onemastercanconnectwithupto7slavessimultaneouslyfordataconnectionsoramaximumof3audioconnections,oracombinationofbothasthebandwidthallows.Maximumrawdataratesare1mbpsforBasicRate(BR)or3mbpsforEnhancedDataRate(EDR).Realizablethroughputfordataisroughly75%(higherforaudio5Lotsofpeoplestillremembertheoriginal10mW,10dBMpowergiving10meters,andsomethinkthatwas10feet(Americans!).TherealityisthateventhelowpowerBR/EDRBluetoothdevicesoftenexceedthis.ItisalsoimportanttorememberthatrangedependsonbothdevicessinceBluetoothisalwaysa2-wayconnection.
sinceitallowsdroppedpackets),butalsodependsheavilyonthehardwareandsoftwareimplementations.
PairingandsecurityThedevicethatwantstobethemasterstartsoutbyperformingadiscoverytofinddevicesthatareadvertisingforaconnection.Devicescansimplyconnectusingoneofseveralmethods.Historically,deviceswereconnectedsecurelybytheexchangeofafixed4-digitPIN(headsetsusedtouse0000,forexample).Muchbetterandmoresecureimplementationshavelargelyreplacedthatmethod(althoughalotofpreviouslydesigneddevicesarestillshippingwithfixedPINsecurity).Thecurrentsecurityimplementationuses“SecureSimplePairing”(introducedinBluetooth2.1)allowingseveralmethodsforsettingupasecureconnection.Theappropriatemethoddependsonthecapabilitiesofeachdevice(display,keyboard,etc.).Theseareshownbelow:
• Justworks:Asthenameimplies,thismethodjustworks,withnouserinteraction.However,adevicemayprompttheusertoconfirmthepairingprocess.Thismethodistypicallyusedbydevicessuchasheadsetswithverylimitedcapabilities,andismoresecurethanthefixedPINmechanismthislimitedsetofdevicesusesforlegacypairing.Thismethodprovidesnoman-in-the-middle(MITM)protection.
• Numericcomparison:Ifbothdeviceshaveadisplay,andatleastonecanacceptyes/nouserinput,theymayuseNumericComparison.Thismethoddisplaysa6-digitnumericcodeoneachdevice.Theusercomparesthenumberstoensuretheyareidentical.Ifthecomparisonsucceeds,theuserconfirmspairingonthedevice(s)thatcanacceptaninput.ThismethodprovidesMITMprotection,assumingtheuserconfirmsonbothdevicesandactuallyperformsthecomparisonproperly.
• PasskeyEntry:Thismethodmaybeusedbetweenadevicewithadisplayandadevicewithnumerickeypadentry(suchasakeyboard),ortwodeviceswithnumerickeypadentry.Inthefirstcase,thedisplayisusedtoshowa6-digitnumericcodetotheuser,whothenentersthecodeonthekeypad.Inthesecondcase,theuserofeachdeviceentersthesame6-digitnumber.BothofthesecasesprovideMITMprotection.
• Outofband(OOB):Thismethodusesanexternalmeansofcommunication,suchasNearFieldCommunication(NFC)toexchangesomeinformationusedinthepairingprocess.PairingiscompletedusingtheBluetoothradio,butrequiresinformationfromtheOOBmechanism.ThisprovidesonlythelevelofMITMprotectionthatispresentintheOOBmechanism.
ProfilesBluetoothBR/EDRconnectionsdependonprofiles.Aprofileisacollectionoffeaturesandprotocolsthatimplementaparticulartypeofconnection.Forexample,theHeadsetprofileallowsaphonetoconnectandtransferreal-timeaudiodata
whiletheSerialPortProfile(SPP)allowsforadataconnectionsimulatinganRS-232cablebetweentwodevices.BluetoothBR/EDRrequiresoperatingsystemimplementationforeachprofilesupportedbyadevice.Thismeansthatdevicesarelimitedtopublishedprofilesandconstrainedbytheonesthatareimplemented;itisnotpossibletoaddnewBluetoothBR/EDRprofileswithoutacompleteupdate.Ashortexcerpted(notcomplete)listofcommonlyusedprofilesisshownbelow:
• GenericAccessProfile(GAP)–theoneprofilerequiredofalldevices,itsupportsqueriesofdevicetypeandfunctionandsupportsidentificationandsettingupadditionalprofiles
• SerialPort–functionsrequiredandmethodsforestablishingavirtualserialconnectionbetweentwodevices;itisusedinmanyofthehigherlevelprofiles
• Dial-upNetworking–functionsandmethodsrequiredtoestablisharemoteinternetconnection
• Handsfree–functionalitytoimplementahands-freeheadsetforcellphonesandcomputers
• AdvancedAudioDistributionProfile(A2DP)–functionalityforstereoheadsetsandplayersintendedformusicplayback
• HumanInterfaceDevice(HID)–functionalitytosupportkeyboard,mouse,joystick
• FileTransferProfile(FTP)–functionstosupporttransferoffiles• ObjectPushProfile(OPP)–anotherprofiletofacilitatetransferoffiles
BluetoothLowEnergyBluetoothLowEnergyis“notyourfather’sBluetooth”.Whilejustasrobust,itconsumesmuchlesspowerandcanbeimplementedatlowercost.Thetablebelowcomparesthetwo;severalofthesefeatureswillbediscussedbelow.
FeatureBluetoothBR/EDR BluetoothLE Notes
PowerAAAbatteriesforhours/days
Coincellsformonths/years
Lowerdatarate,moreefficientconnections,fewer/widerchannels
DatathroughputBR720kbpsEDR2200kbps
4.x:125kpbs4.2:300kbps
Thesearetypical,realizablethroughputfigures.Mileagewillvarywithimplementation.
Connections 7 ThousandsLowEnergyislimitedbyimplementation,notspecification
Packettypes 28 3 MandatoryplusoptionalProtocols 9 1
FrequencyChannels 79 40
Channelwidth 1MHz 2MHzAdvertising allchannels 3dedicatedAdaptiveHopping Yes Yes Samerobustcoexistencemethod
Oneofthebasicdifferences,andonethatshowsimmediatelywhythetwokindsofBluetoothcannot‘talk’witheachother,isshownbythefrequencydiagrambelow.WediscussedthatBluetoothBR/EDRhas79channels,butshownbelowarethefewer,widerchannelsusedbyBluetoothLowEnergy.
NotethatforBluetoothLowEnergy,threeofthechannelsaredesignatedfordedicatedadvertisingandaredesignedaroundWiFichannels1,6and11.TheBluetoothBR/EDRmethodisforadevicetohopinadifferentsequenceatamorerapidpaceandlookforadvertisers.Hoppingrapidlyhelpstoincreasetheoddsintherandomprocessofhoppingtothesamechanneltoconnect.TheuseofdedicatedadvertisingchannelsallowsBluetoothLowEnergytoconnectmuchmorequicklyandtofurtherreducepowerconsumption.
CreatingconnectionsBothBluetoothBR/EDRandLowEnergyusetheconceptofprofiles.BluetoothLowEnergybothsimplifiesandextendsprofiles,andallowsforthecreationanduseofcustomprofiles,somethingnotsupportedorallowedforinBluetoothBR/EDR.ProfileshavebeenpreviouslydiscussedforBluetoothBR/EDR.BluetoothLowEnergyonlyhastworequiredprofiles:GenericAccessProfile(GAP,similartoBluetoothBR/EDR)andGenericATTributeprofile(GATT).AllotherprofilesforBluetoothLowEnergyarebasedonGATT,sooperatingsystemsonlyneedtosupportGATTtoallowforahugerangeofstandardandcustomerprofiles.Atypicalsoftwareimplementationisshownintheblockdiagrambelow.
GAPdefinesthetworolesofCentralandPeripheral,andthetwoactivitiesofScannerandAdvertiser(respectively).GAPisusedtocreatetheconnectionandisalsoresponsibleforsecurity,pairingandbonding.TheconnectionprocessimplementedbyGAPisshownbelow.
BluetoothLowEnergyusesonlytheSecureSimplePairingdiscussedforBluetoothBR/EDRaboveforauthenticationaswellasestablishingthekeysforencryptionandbonding.Theterms‘bonding’and‘pairing’areoftenusedinterchangeably,buttheyarenot:Pairingistheactivityofauthenticatingandexchangingkeysthatareonlygoodforthecurrentconnection6.TosummarizetheconnectionprocessforBluetoothLowEnergy:
� Deviceswithservices(seebelow)advertise(GAP)� Usesselectedadvertisingchannelstospeeddiscovery
� Deviceswantingtousethoseservicesscan(GAP)� Collectadvertisingpackets� (Optionally)askforextendedscanpackets� Requestconnection� Pair(temporary)� Bond(optionally)� Setupconnectionparameters
� Readservices,read/writecharacteristics,acceptnotifications(GATT)� …� Disconnect
ServicesandProfilesGATTdefinesjusttworoles:ClientandServer.Onerequestsdataandtheothersuppliesit.TheCentralistheScannerandusuallybecomestheclient,butthatrolecanbereversed.UsuallytheAdvertiseristhePeripheralandbecomestheServerofdata.BluetoothLowEnergyextendstheprofileconceptbyintroducingservices.Aserviceimplementsoneormorefeaturesandcanbeusedasbuildingblocksforprofiles.SinceservicesarebasedonGATT,customservicescanbecreatedandusedwithproductsthatmaynothaveanybuilt-insupportforthem.Profilesupportcanbe(andoftenis)includedintheapplicationsoftware,suchasanapponasmartphone.Examplesofservicesare:
• Batteryservice–reportsthestateofchargeofthebattery• DeviceIDservice–reportsinformationaboutadevicesuchasthe
manufacturer,revisions,etc.• Heartrateservice–reportsthecurrentheartratemeasurement
Aprofilecancontainoneormoreservicesandtheconceptencouragesre-useofservices.Forexample,ahoverboard7profilemightinclude:
6Ifdevicesrequesttokeepthatinformationforfutureconnections,thekeysarestoredtospeeduptheprocessbybonding.Thusbondingrepresentsstoredpairinginformation.7Plugabledoesnotendorseorcondonetheuseofhoverboards.Wejustthinkthey’recoollookingandmakeagoodexamplehere.
• Batteryservice-standard• DeviceIDservice-standard• Hoverboardservice–custom.Reportsspeed,turnson/offlightsandsets
limitsfor‘catchfire’time8.Therelationshipofservicesandprofilesisshowninthediagrambelow9:
GATTGATThandlestheexchangeofdataforBluetoothLowEnergy.TheGATTserverstoresthedataandacceptsAttributeProtocolrequests,commands,andconfirmationsfromtheGATTclient.TheCharacteristicisthebasicbuildingblockfordataexchangedefinedbyGATT,andServicesaredefinedasasetofCharacteristics.Initssimplestform,aCharacteristicisacollectionofbytesandproperties.Characteristicscanbereadandwritten.Inaddition,aCharacteristic’spropertiescanbesetsothatitwillnotifytheclientuponeventssuchasachangeinvalue.Thesenotificationsareasynchronoussothattheclientdoesnotneedtopollforchanges,whichallowsfurtherpowersavings.8Justkidding.9FurtherinformationonProfilesandServicesforbothBR/EDRandLowEnergy:https://developer.bluetooth.org/TechnologyOverview/Pages/Profiles.aspx
ServicesmaycontainacollectionofCharacteristics.Characteristicscontainasingle(ormulti-byte)valueandanynumberofdescriptorsdescribingtheCharacteristicvalue.
Moreonadvertising:UndirectedadvertisingandbeaconsBluetoothLowEnergyadvertisingisquitedifferentfromBR/EDR.Advertisementscomewithapayloadofdata.Thisdatacanbeusedtodescribethedevice,itsname,availableservices,orsimplysentasdata.AdvertisementscanoptionallybemarkedasdirectedtowardsaparticularScannersothataScannercanfilterresponsesandfurtherspeeduptheconnectionprocess.Normaladvertisementsareundirectedandmayevenbemadebydevicesthatdonotevenacceptaconnection.Thinkofthisasabroadcastorasitisoftencalled,a“beacon.”Abeaconcantransmit31bytesofdata,andaScannercanrequestanextendedscanofanother31bytesfromdevicesthatsupportit.ApplehasusedthistoformtheiBeaconspecificationthatworkswiththeirOS,andothershaveproposedandimplementedalternativeformats10.Beaconshavegreatpotentialforuseinretail,factory,andhomesettings.TheycanbeusedalongwiththeProximityservicetolocatepeople,places,andthings.Standardsandusemodelsarestillevolving,butthismaywellbeanotherkillerapplicationforBluetooth(LowEnergy).
BluetoothlowenergyfutureThefutureofBluetoothisverybright.TheSIGhasannounceditsroadmapforthenextyear11anditisclearlyworkingtowardsfillinggapsandpushingthetechnologyforwardtomeettheneedsoftheIoTandkeepitcompetitivewithotheravailabletechnologies.Thehighlightsoftheneartermare:
• ImprovingIoTsupportwithextensionssupportingIPconnectivityincluding6LoWPAN.
• SupportofMeshnetworking.ThisistheonefeaturethatothertechnologieslikeZigBeesupportandisoneofthebiggestrequests.Meshnetworkingenablesseveralnewapplicationareasandcanbeusedtoextendrangeandallowcooperativedevices.SeveralcompanieshaveintroducedproprietaryMeshsolutionsbasedonBluetoothLowEnergy,andtheSIGcommitteesareworkingtopublishonestandardthatwillallowforinteroperability.
• Higherdatarateswithlittle/nopowerincrease,andlongerrangewithsomeincreaseinpower.Bothrespondtonewandexpandedusemodelsandwillenablenewmarketsandapplications.
10Onegoodbeaconarticleforfurtherinformation:https://developer.mbed.org/blog/entry/BLE-Beacons-URIBeacon-AltBeacons-iBeacon/11https://www.bluetooth.com/news/pressreleases/2015/11/11/bluetooth-technology-to-gain-longer-rangefaster-speedand-mesh-networking-in-2016
ConclusionBluetoothisakeytechnologyformobiledevicesandtheIoT.Itisubiquitous,usefulandcool.Throughoutitsdevelopmentithascontinuedtoexpandinitsabilitytoenablenewandsometimesuniqueapplicationsinmobileandlowpowerconnectivity.AtPlugable,wewanttoprovideyouwithcoolandusefulproductstoconnectyouwirelesslyandsupportyourmobileneeds!
Finalnotes• Alltrademarksarepropertyoftheirrespectiveowners.• FormoreinformationonBluetoothtechnology,pleasevisit
www.bluetooth.com• FormoreinformationonWiFitechnology,pleasevisitwww.wi-fi.org• ForinformationaboutPlugableandourproducts,pleasevisit
www.plugable.com