1、#EMBEDDEDOSSUMMITVinayak Kariappa Chettimada,Nordic Semiconductor ASAvkchettimadaDifferentiating Bluetooth Low Energy ProductsBy Exploiting and Exploring Zephyr Bluetooth Controller ImplementationsDifferentiating Bluetooth Low Energy ProductsBy Exploiting and Exploring Zephyr Bluetooth Controller Im
2、plementationsVinayak Kariappa ChettimadaPrincipal R&D EngineerNordic Semiconductor ASA4 Nordic SemiconductorBluetooth TechnologyZephyr Bluetooth Low Energy and ControllerDirection Finding FeatureIsochronous Channels FeatureArchitecture and EnhancementsBroadcast Isochronous EventsConnected Isochronou
3、s EventsPower Profiling to illustrate ISO implementationQ&ATopics Nordic Semiconductor Bluetooth wireless technology is a short-range communications system intended to replace the cable(s)connecting portable and/or fixed electronic devices Frequency hopping spread spectrum(FHSS)2.4 GHz ISM band Solu
4、tion AreasData TransferAudio StreamingLocation ServicesDevice Networks Billions of products shippedImage source:https:/ Technology6 Nordic Semiconductor Device CommunicationPoint-to-PointBroadcastMesh Device PositioningPresenceProximityDirectionDistanceImage source:https:/ Communication and Position
5、ing7 Nordic Semiconductor Details of prior presentation detailing Bluetooth Low Energy Technology can be found hereLink:https:/ Technology8 Nordic Semiconductor Bluetooth v5.3 compliant Highly configurablew.r.t features,buffer sizes/counts etc.Portable to all architectures supported by Zephyr Suppor
6、ts combinations Host and Controller builds Bluetooth Host Support Bluetooth Mesh SupportExploit Bluetooth Low Energy in Zephyr9 Nordic Semiconductor Beacons,Eddystone Proximity tags Heart Rate Monitors,Health Thermometers HIDs,Keyboards,Mouse Sports watches Bike equipment Activity trackersProduct Us
7、e Cases10 Nordic Semiconductor What is new in Zephyr Bluetooth Low Energy Controller?LE Long RangeCoded PHY support LE Advertising ExtensionsLE Periodic Advertising and Synchronization Angle of Arrival(AoA)and Angle of Departure(AoD)LE Isochronous ChannelsLE AudioExplore Zephyr Bluetooth Low Energy
8、Controller11 Nordic Semiconductor An LE device can make its direction available for a peer device by transmitting direction finding enabled packets Using direction information from several transmitters and profile-level information giving their locations,an LE radio can calculate its own position.An
9、gle of Arrival(AoA)MethodTransmits direction finding enabled packets using a single antennaSource:Bluetooth Core Specification v5.4 https:/ Finding Feature-Angle of Arrival12 Nordic Semiconductor Angle of Departure(AoD)Method A device consisting of an RF switch and antenna array can make its angle o
10、f departure(AoD)detectable by transmitting direction finding enabled packets,switching antennae during transmissionSource:Bluetooth Core Specification v5.4 https:/ Finding-Angle of Departure13 Nordic Semiconductor Asset Management Indoor Navigation Proximity Marketing Point of Interest Information P
11、ersonnel tracking Personal item finding Building and automotive access controlSource:https:/ Use Cases14 Nordic Semiconductor Feature introduced in Bluetooth v5.2 Two or more devices be able to communicate in a unidirectional and connectionless manner Uses extended advertising events,periodic advert
12、ising events,and BIG and BIS events Clear Text or Encrypted supportedBroadcast Isochronous15 Nordic SemiconductorBIG Event16 Nordic Semiconductor Synchronized data transfer or playback over large collection of devices placed apart in a location Personal audio sharing,multiple earbud pairs listening
13、to same media Hearing Aids tune to audio sources in theatres,conferences,lecture halls and airportsProduct Use Cases17 Nordic Semiconductor Data-Symmetric Data-Asymmetric Point-to-point transport Central and PeripheralroleConnected Isochronous18 Nordic SemiconductorCIG Event19 Nordic Semiconductor A
14、udio Use CasesBasic TelephonyLow Latency Audio from TVMore number of listener in large areas Broadcast Audio in public spaces Time synchronized sensor eco-systemsSource:https:/ Use Cases20 Nordic Semiconductor Details of LE Audio support specifically in Zephyr Project can be found in prior presentat
15、ion https:/ Audio21 Nordic SemiconductorArchitecture Execution Overview22 Nordic SemiconductorArchitecture ISO Tx Packet Flow23 Nordic SemiconductorArchitecture ISO Rx Packet Flow24 Nordic SemiconductorPower Profiling25 The Power Profiler Kit II(PPK2)is a standalone unit,which can measure and option
16、ally supply currents all the way from sub-uA and as high as 1A on all Nordic DKs,in addition to external hardware.Nordic Semiconductoriso_broadcast power profile26 Nordic Semiconductoriso_receive sample power profile27 Nordic Semiconductoriso_receive BIG event power profile28 Nordic Semiconductorper
17、ipheral_iso power profile29 Nordic Semiconductorperipheral_iso CIG events power profile30 Nordic Semiconductorcentral_iso power profile31 Nordic Semiconductorcentral_iso CIG events power profile32 Nordic Semiconductor Zephyr Project has fully open source Bluetooth v5.3 complaint Host and ControllerO
18、pen Source:Controller,Host,Mesh,Audio,Services and Profile Portable to multiple architecture that are supported in Zephyr RTOS Community Contributed and a very active developer interaction in interest groups,meetings,mailing list and discord channels Implementation changes continuously tested on pul
19、l request in CI using physical layer simulations Frequent conformance testing by Zephyr Project members Best part being the numerous samples very close to product use casesSummary33#EMBEDDEDOSSUMMITVinayak Kariappa Chettimada,Nordic Semiconductor ASAvkchettimadaDifferentiating Bluetooth Low Energy ProductsBy Exploiting and Exploring Zephyr Bluetooth Controller Implementations