Hvad er Bluetooth LE Audio? Lav latens med isokrone kanaler

Indholdsfortegnelse

BT 5.2 Bluetooth LE AUDIO Marked

Som vi alle ved, før BT5.2 brugte Bluetooth-lydtransmission den klassiske Bluetooth A2DP-tilstand til punkt-til-punkt datatransmission. Nu har fremkomsten af ​​laveffektslyd LE Audio brudt monopolet for klassisk Bluetooth på lydmarkedet. Ved 2020 CES annoncerede SIG officielt, at den nye BT5.2-standard understøtter forbindelsesbaserede one-master multi-slave audio streaming applikationer, såsom TWS hovedtelefoner, multi-room audio synkronisering og broadcast data stream-baseret transmission, som kan bruges i vid udstrækning i venteværelser, gymnastiksale, konferencesale, biografer og andre steder med offentlig lydmodtagelse.

Broadcast-baseret LE AUDIO

Forbindelsesbaseret LE AUDIO

BT 5.2 LE Audio transmissionsprincip

Bluetooth LE Isochronous Channels-funktionen er en ny metode til at overføre data mellem enheder ved hjælp af Bluetooth LE, kaldet LE Isochronous Channels. Det giver en algoritmisk mekanisme til at sikre, at flere modtagerenheder modtager data fra masteren synkront. Dens protokol foreskriver, at hver frame af data sendt af Bluetooth-senderen vil have en tidsperiode, og de data, der modtages fra enheden efter tidsperioden, vil blive kasseret. Det betyder, at modtagerenheden kun modtager data inden for det gyldige tidsvindue, hvilket garanterer synkronisering af data modtaget af flere slaveenheder.

For at realisere denne nye funktion tilføjer BT5.2 ISOAL-synkroniseringstilpasningslaget (The Isochronous Adaptation Layer) mellem protokolstackcontrolleren og værten for at levere datastrømsegmenterings- og reorganiseringstjenester.

BT5.2 synkron datastreaming baseret på LE-forbindelse

Den forbindelsesorienterede isokrone kanal bruger LE-CIS (LE Connected Isochronous Stream) transmissionsmetoden til at understøtte tovejskommunikation. I LE-CIS-transmission vil alle pakker, der ikke er transmitteret inden for det angivne tidsvindue, blive kasseret. Forbindelsesorienteret isokron kanaldatastreaming sørger for punkt-til-punkt synkron kommunikation mellem enheder.

Tilstanden Connected Isochronous Groups (CIG) kan understøtte multi-forbundet datastreaming med én master og flere slaver. Hver gruppe kan indeholde flere CIS-instanser. Inden for en gruppe, for hvert CIS, er der en tidsplan for sende- og modtagetidsslots, kaldet hændelser og underbegivenheder.

Forekomstintervallet for hver hændelse, kaldet et ISO-interval, er angivet i tidsintervallet 5ms til 4s. Hvert arrangement er opdelt i en eller flere underbegivenheder. I underbegivenheden baseret på den synkrone datastrømtransmissionstilstand sender værten (M) én gang med slaven/slaverne, der svarer som vist.

BT5.2 baseret på synkron transmission af forbindelsesfri udsendelsesdatastrøm

Forbindelsesfri synkron kommunikation bruger transmissionsmetoden broadcast-synkronisering (BIS Broadcast Isochronous Streams) og understøtter kun envejskommunikation. Modtagersynkronisering skal først lytte til værtens AUX_SYNC_IND-udsendelsesdata, udsendelsen indeholder et felt kaldet BIG Info, dataene i dette felt vil blive brugt til at synkronisere med den nødvendige BIS. Den nye LEB-C broadcast kontrol logiske link bruges til LL lag link kontrol, såsom kanalopdatering opdatering, og LE-S (STREAM) eller LE-F (FRAME) synkroniseringskanal logisk link vil blive brugt til brugerdataflow og data. Den største fordel ved BIS-metoden er, at data kan transmitteres til flere modtagere synkront.

Broadcast isochronous stream og gruppetilstand understøtter synkron transmission af ikke-forbundne multi-receiver datastrømme. Det kan ses, at den største forskel mellem den og CIG-tilstanden er, at denne tilstand kun understøtter envejskommunikation.

Oversigt over nye funktioner i BT5.2 LE AUDIO:

BT5.2 nyligt tilføjet controller ISOAL synkronisering tilpasningslag til at understøtte LE AUDIO datastrøm transmission.
BT5.2 understøtter en ny transportarkitektur for at understøtte forbindelsesorienteret og forbindelsesløs synkron kommunikation.
Der er en ny LE Security Mode 3, som er broadcast-baseret og tillader datakryptering at blive brugt i broadcast-synkroniseringsgrupper.
HCI-laget tilføjer en række nye kommandoer og hændelser, der tillader synkronisering af påkrævet konfiguration og kommunikation.
Linklaget tilføjer nye PDU'er, inklusive tilsluttede synkroniserings-PDU'er og broadcast-synkroniserings-PDU'er. LL_CIS_REQ og LL_CIS_RSP bruges til at oprette forbindelser og styre synkroniseringsflowet.
LE AUDIO understøtter 1M, 2M, CODED flere PHY-hastigheder.

Rul til top