CLOCK SKEW COMPENSATION METHOD AND RELATED SYSTEM

A method for performing a clock skew compensation during an audio data streaming between a sender device (11) and at least one remote receiver device (12), said audio data streaming being performed according to a Bluetooth Low Energy (BLE) communications protocol, said audio data streaming comprisin...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GENTILI, Maurizio, SANNINO, Roberto
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method for performing a clock skew compensation during an audio data streaming between a sender device (11) and at least one remote receiver device (12), said audio data streaming being performed according to a Bluetooth Low Energy (BLE) communications protocol, said audio data streaming comprising exchanging said data packets (DP) between the sender device (11) and the at least one remote receiver device (12) operating with a remote clock (CKR), said data packets (DP) being exchanged over said wireless link (13) in packet groups during connection events (CE) separated by a determined connection interval (CI), said sender device (11) and at least one remote receiver device (12) being clocked by a respective system clock (CKS, CKR), said method including acquiring (11a) at said sender device (12) audio data (AI) from an audio data source (20) at an acquisition frequency (CKA), supplying said acquired data (AE) at a first supply frequency or bit-rate (CKW) to a transceiver module (11c) in said sender device (12) and transmitting said acquired data (AE) in data packets (DP) over a wireless link (13), the method further including receiving (12a) said acquired data (AE) in data packets (DP) at said one remote receiver device (12), supplying said received audio data (AR) to a playback device (30) at a second supply frequency (CKP), The solution here described includes obtaining at the sender device (11) and/or receiver device (12) a respective clock correction (tCIm, CKE) measuring (54) with the respective system clock (CKS, CKR) said connection interval (CI) as the difference in time at least between two consecutive connection events (CE), correcting said first and/or second supply frequency or bit-rate (CKW, CKP) on the basis of said respective clock correction (tCIm, CKE).