通信用語の基礎知識 全国のICカードこれひとつ 戻る

ベースバンド層 (Bluetooth)
辞書:通信用語の基礎知識 無線技術物理層編 (WCPMD)
読み:ベースバンドそう
外語:baseband layer
品詞:名詞

Bluetoothのプロトコルレイヤーの一つ。Bluetoothコントローラー内の層であり、つまりHCIより更に下位(物理層寄り)に位置する層である。

目次
概要

Bluetoothコントローラー内では、概ね上から順に次のような階層となる。

このベースバンド層には「ベースバンドリソースマネージャー」と「リンクコントローラー」が置かれ、デバイスの検索や接続などの制御を行なう。

特徴
パケット

パケット種類

Bluetooth 2.0までのベースバンド層におけるパケットは、転送レートによりBasic RateとEnhanced Data Rateの二種類がある。

Basic Rateは1Mbps GFSK、Enhanced Data Rateは2Mbps π/4-DQPSKか3Mbps 8DPSKを用いる。

Enhanced Data Rateの場合でも、データのヘッダー部は従来通りのGFSKであり、ペイロード部分を必要に応じてDPSKなどに切り替えることで高速な通信をするという方法で、ベースバンド層の秩序が乱れないようになっている。

いずれも、LSBを最初に送信する。


Basic Rate
  1. アクセスコード (68または72ビット)
  2. ヘッダー (54ビット)
  3. ペイロード (0〜2745ビット)

Enhanced Data Rate
  1. アクセスコード [GFSK]
    1. プリアンブル
    2. シンクワード
    3. トレーラー
  2. ヘッダー [GFSK]
  3. ガード
  4. シンク [DPSK]
  5. Enhanced Data Rateペイロード [DPSK]
  6. トレーラー [DPSK]
アクセスコード

アクセスコードは、68または72ビット。

  1. プリアンブル (4ビット、0101か1010)
  2. シンクワード (64ビット)
  3. トレーラー (4ビット)

68ビットの時には、最後のトレーラー4ビットが省略される。

ヘッダー

パケットヘッダーは18ビットであるが、レート1/3で変調され、結果として54ビット幅相当となる。

  1. LT_ADDR (3ビット) 論理トランスポートアドレス)
  2. TYPE (4ビット) タイプコード
  3. FLOW (1ビット) フロー制御
  4. ARQN (1ビット) ACKインジケーション
  5. SEQN (1ビット) シーケンス番号
  6. HEC (8ビット) ヘッダーエラーチェック

パケットの種類は4ビットのTYPEで表わすが、さらに、論理トランスポートの種類(ACL/SCO/eSCO)と速度(1Mbpsか2/3Mbpsか)で決められる。

HECはその前の10ビットのヘッダーなどから求められる8ビットCRCである。

ペイロード

ペイロード種類

ペイロードは、上位層などに送られるデータが格納される領域である。

パケットの種類ごとに様々にフォーマットが決められている。


一般的なパケットタイプ

SCOパケット

eSCOパケット

ACLパケット

構成

Basic RateのACLパケットは、非同期データフィールドの2ないし3のセグメント、ペイロードヘッダー、ペイロード本体、そしておそらくCRC(AUX1パケットには含まれない)で構成されている。

Enhanced Data RateのACLパケットは、前にガード時間と同期シーケンス、後にトレーラーの計3セグメントが追加される。


ペイロードヘッダー

Basic RateシングルスロットACLパケットでのペイロードヘッダーの構造は、次の通り。

Basic RateマルチスロットACLパケットと、全てのEnhanced Data RateのACLパケットでのペイロードヘッダーの構造は、次の通り。

LLIDフィールドは、論理リンクの種類を表わす。

リンク
用語の所属
Bluetooth
GAP
関連する用語
ベースバンドリソースマネージャー (Bluetooth)
リンクコントローラー (Bluetooth)

[再検索] [戻る]


通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club
KisoDic