目次

    A2DPの基礎からCRY578を用いたBluetoothオーディオテストまで

    Mike lla

    This is a long .

    This is a long personal introduction.This is a long personal introduction.This is a long personal introduction.This is a long personal introduction.This is a long personal introduction.This is a long personal introduction.This is a long personal introduction.This is a long personal introduction.

    A2DP(Advanced Audio Distribution Profile)は、高音質オーディオストリーミングのためのクラシックBluetoothの中核プロファイルです. 本記事では、A2DPがどのように音楽を伝送するかを概説し、Bluetoothプロトコルスタックにおける位置付けを説明するとともに、CRY578 Bluetooth LE Audio Interfaceを用いた実践的なA2DPテストワークフローを紹介します.

    A2DPはどのように音楽を伝送するのか?

    A2DPは、高音質オーディオストリームを一方向に伝送するためのクラシックBluetoothにおける中核プロファイルです. 主に、オーディオソースとオーディオシンクという2つの役割を定義しています.

    A2DPとBluetoothプロトコルスタック

    A2DPを、あるデバイスから別のデバイスへ音楽を「届ける」高速物流チャネルと捉えると、上図は、音声が生成されてから無線で送信されるまでの責任分担を示しています.

    図1 A2DPシステムブロック図

    スタックの最上位にあるアプリケーション/オーディオソース層(またはオーディオシンク層)は、「コンテンツ工場」兼「プレーヤー」の役割を果たします.

    送信側では、システムからPCMオーディオデータを取得し、SBCやAACなどBluetoothがサポートするフォーマットにエンコードします. 受信側では、ビットストリームをデコードして再生用のオーディオに戻します. このレイヤーは、原材料や製品の品質になぞらえられるように、ユーザーが最も直感的に体感する音質を直接左右します.

    その下に位置するA2DPプロファイル層は、「協業契約」として機能します. どのデバイスがソースとして、どのデバイスがシンクとして動作するかに加え、サポートされるコーデック、サンプリングレート、その他のパラメータを定義します. プロファイル自体はオーディオデータを運びませんが、ストリーミング開始前に、両端で「どのフォーマットを使い、どのように伝送するか」について合意を形成します.

    その下のレイヤーが「輸送およびスケジューリングの管制センター」であるAVDTPです. AVDTPは、オーディオストリームの確立と管理を担当します. 再生、一時停止、停止などのユーザー操作を明示的なプロトコル手順に変換し、エンコード済みオーディオデータをメディアチャネル経由で送信します. 実際にA2DPを円滑に動作させられるかどうかは、このレイヤーに大きく依存します.

    AVDTPの下にはL2CAPがあり、標準化された「コンテナ輸送システム」として機能します. ここでは、オーディオデータと制御情報の両方が分割・カプセル化・再構成・多重化されます. その後、単一のBluetoothリンク上で安定かつ信頼性の高い伝送を実現するために、下位レイヤーへ秩序立って配送されます.

    最下層では、LMP、ベースバンド、およびRFレイヤーが、システムの「道路、車両、無線インフラ」を構成します. これらのレイヤーは、デバイスのペアリング、リンク管理、および上位レイヤーからのすべてのデータをBluetooth空中インターフェース上のビットストリームへ変換して実際の無線伝送を行います.

    上から下へ眺めると、A2DPプロトコルスタックには明確な下向きの流れがあり、上位レイヤーはオーディオコンテンツそのものに、下位レイヤーは無線によるデータ配送に集中しています. この厳密な職責分担によって、Bluetoothヘッドホンで安定した連続再生を楽しむことができます.

    CRY578によるA2DP機能テスト方法?

    CRY578 Bluetooth LE Audio Interfaceは、Bluetoothオーディオおよびユーザーインターフェースのテスト専用に設計された、CRYSOUNDの最新テストインターフェースです. Bluetooth v5.4をベースとするCRY578は、クラシックBluetoothおよびBluetooth Low Energyオーディオの両方を同時にサポートしており、R&Dラボと量産ラインテストの双方での利用に適しています.

    A2DPテスト環境の構築

    CRYSOUNDは、A2DPテストをサポートするために、ハードウェアとソフトウェアの両方を含む完全なBluetoothオーディオテストソリューションを提供します.

    CRYSOUNDのBluetoothオーディオテストシステムにおける構成要素は次のとおりです:

    • CRY578はBluetoothソースとして動作し、デバイスの検出、接続、およびオーディオ伝送を担当します.
    • DUT(被試験デバイス)はBluetoothシンクとして動作し、オーディオストリームの受信、デコード、および再生を行います.
    • B&K HATSは人間の音響特性を模擬し、オーディオ信号を収音して、収録システム向けのアナログ信号に変換します.
    • SonoDAQ + OpenTest(https://opentest.com)はデータ収集と解析を実行し、テスト結果に基づいてDUTの性能を評価します.
    図2 テストシステムブロック図

    この構成では、CRY578はPCソフトウェア(Bluetooth LE Audio Interfaceアプリケーション)から、またはシリアルコマンドを介して制御でき、周辺のBluetoothデバイスをスキャンして接続を確立します. スイープ、ノイズ、歪み信号などの標準的なテスト信号は、PCから再生されます. DUTからの音響出力はOpenTestによって収録・解析され、周波数特性、歪み、SN比などの性能指標が評価されます. CRY578は、AACやLDACといった高音質コーデックへの切り替えや、複数のサンプリングレートにも対応しており、包括的なテストが可能です.

    A2DPテスト手順

    • Bluetooth接続の確立

    テストの開始時には、CRY578(A2DPソースとして動作)とDUT(A2DPシンクとして動作)の間にBluetooth接続を確立する必要があります.

    図3 Inquiryおよび接続

    接続プロセスには、デバイス検出とペアリング、ACLリンクの確立、A2DPプロファイルのセットアップ、およびコーデック機能のネゴシエーションが含まれます.

    • ホストPCからのテスト信号生成

    OpenTestやSonoLabなどのオーディオテストソフトウェアが、単一トーンの正弦波やスイープなどの標準信号を生成します. これらの信号はPCMデータとして、USB Audio Class(UAC)リンク経由でCRY578に送信されます.

    図4 テストシナリオ
    • CRY578によるBluetooth経由のオーディオ伝送

    連続するPCMオーディオストリームはまず固定長フレームに分割され、それらのフレームがエンコーダ(例:SBCやAAC)に渡されて圧縮され、エンコード済みフレームが生成されます. これらのフレームは、A2DP仕様に従ってAVDTPメディアPDUにカプセル化されます. PDUはL2CAPによって分割・多重化され、HCIインターフェースを通じてBluetoothコントローラへ渡され、ベースバンド層でACLパケットとしてパッケージングされた後、Bluetooth RFリンクを介して送信されます.

    • DUTによるデコードと再生

    DUTは、CRY578の送信チェーンと逆の処理を行います. BluetoothパケットはPCMデータにデコードされ、その後DACによってアナログ信号に変換され、スピーカーから出力されます.

    • B&K HATSによる音響収音

    B&K HATSに内蔵された高精度マイクロホンが、DUTから出力される音を収音し、アナログ信号に変換します.

    • SonoDAQ + OpenTestによるデータ処理と解析

    SonoDAQはアナログ信号をデジタル化し、OpenTestに送信します. OpenTestは内部アルゴリズムを適用してオーディオデータを解析し、周波数特性や歪み測定値などの結果を生成します. これらの結果に基づき、DUTが求められる性能要件を満たしているかどうかを判断します.

    テストにおけるBluetoothプロトコルアナライザの価値

    テスト中、オーディオデータは複数回のデジタル・アナログ変換、RF伝送、および音響・電気変換を経ます. いずれかの段階で問題が発生すると、最終的なテスト結果に影響を及ぼします. アナログおよびデジタル信号経路の問題を切り分けた後も不具合が残る場合、その根本原因はBluetooth RF伝送にあることが少なくありません. そのような場合には、Bluetoothプロトコルアナライザが、問題箇所を特定するための有効なツールとなります.

    図5 EllisysによるBluetoothパケットのキャプチャ

    Bluetoothオーディオテストにご興味がある方は、CRY578 Bluetooth LE Audio Interfaceのページをご覧いただくか、下のお問い合わせフォームにご入力ください.折り返しご連絡いたします.

    お問い合わせ

    弊社製品にご興味をお持ちの方、またはご不明点のある方は、デモをご予約ください.製品の動作や、どのようなソリューションに貢献できるかをご紹介し、お客様のニーズや組織にどのように適合するかをご相談させていただきます.

    Price 価格
    Experience Demo デモを体験する
    Ask an Expert 専門家に相談する
    Download ダウンロード
    0
    カート
    このサイトは開発サイトとして wpml.org に登録されています。remove this banner のキーを使用して本番サイトへ切り替えてください。