Bluetooth SIG Shop | Bluetooth.org


言語を選択してください  
search site search 

SPP

シリアル ポート プロファイル (SPP : Serial Port Profile)

SPP には、仮想シリアル ポートを設定して 2 台の Bluetooth 対応デバイスを接続する方法が定義されています。

使用シナリオ

PC やノート PC などの 2 台のデバイスを仮想シリアル ポートとして使用して、これら 2 台のデバイスを Bluetooth 技術で接続します。

製品例

SPP を使用するデバイスの例を示します。

  • PC
  • ノート PC

技術解説

SPP には、デバイス A とデバイス B という 2 つの役割が定義されています。

  • デバイス A - 他のデバイスとの接続を率先して確立するデバイスです (イニシエータ)。
  • デバイス B - 他のデバイスが率先して接続を確立するのを待っているデバイスです (アクセプタ)。

ベースバンド、LMP、および L2CAP は OSI レイヤ 1 と 2 の Bluetooth プロトコルです。RFCOMM は Bluetooth に適応した GSM TS 07.10 であり、シリアル ポートのエミュレーションのためにトランスポート プロトコルを提供します。SDP は、Bluetooth サービス検索プロトコルです。

左図に示すポート エミュレーション レイヤは、シリアル ポートをエミュレートするエンティティ、またはアプリケーションに API を提供するエンティティです。

双方のアプリケーションは、通常、従来のアプリケーションであり、シリアル ケーブル経由で通信します (この場合は、シリアル ポートがエミュレートされます)。しかし、従来のアプリケーションは、エミュレートされたシリアル ケーブルを設定するための Bluetooth 手順を認識できません。そのため、Bluetooth を認識する一種の支援アプリケーションが双方に必要になります (このような問題は、このプロファイルで明確に対処されていません。ここでの主な懸案事項は Bluetooth の相互運用性についてです)。

詳細については、 「シリアル ポート プロファイル (SPP : Serial Port Profile)」を参照してください。

 
 
© 2009 Bluetooth SIG, Inc. All rights reserved. legal | privacy policy