ア | イ | ウ | エ | オ |
カ | キ | ク | ケ | コ |
サ | シ | ス | セ | ソ |
タ | チ | ツ | テ | ト |
ナ | ニ | ヌ | ネ | ノ |
ハ | ヒ | フ | ヘ | ホ |
マ | ミ | ム | メ | モ |
ヤ | ユ | ヨ | ||
ラ | リ | ル | レ | ロ |
ワ | ヰ | ヴ | ヱ | ヲ |
ン |
A | B | C | D | E |
F | G | H | I | J |
K | L | M | N | O |
P | Q | R | S | T |
U | V | W | X | Y |
Z | 数字 | 記号 |
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を最初に送信する。
アクセスコードは、68または72ビット。
68ビットの時には、最後のトレーラー4ビットが省略される。
パケットヘッダーは18ビットであるが、レート1/3で変調され、結果として54ビット幅相当となる。
パケットの種類は4ビットのTYPEで表わすが、さらに、論理トランスポートの種類(ACL/SCO/eSCO)と速度(1Mbpsか2/3Mbpsか)で決められる。
HECはその前の10ビットのヘッダーなどから求められる8ビットCRCである。
ペイロードは、上位層などに送られるデータが格納される領域である。
パケットの種類ごとに様々にフォーマットが決められている。
受信確認やフロー制御に使うパケットで、ペイロード長は0である。アクセスコードとヘッダーを伝えることができる。
ポーリングに使う。ペイロード長は0である。
スレーブ情報をマスターに通知するための制御パケット。
12フィールド(予備1つ含む)で144ビット長だが、16ビットのCRCを含め、さらにレート2/3で送信するため、結果として240ビット幅相当となる。
10情報バイトで、レート1/3で送信するため、結果として240ビット幅相当
20情報バイトで、レート2/3で送信するため、結果として240ビット幅相当
30情報バイトで、レート通りで送信するため、結果として240ビット幅相当
データ80ビットと音声45から150ビットを送信できる。
1から30情報バイトで、16ビットCRCを持つ
1から120情報バイトで、16ビットCRCを持つ
1から180情報バイトで、16ビットCRCを持つ
1から60情報バイトで、16ビットCRCを持つ。Enhanced Data Rateでπ/4-DQPSK変調の際に使われる
1から360情報バイトで、16ビットCRCを持つ。Enhanced Data Rateでπ/4-DQPSK変調の際に使われる
1から90情報バイトで、16ビットCRCを持つ。Enhanced Data Rateで8DPSK変調の際に使われる
1から540情報バイトで、16ビットCRCを持つ。Enhanced Data Rateで8DPSK変調の際に使われる
1から18情報バイトで、16ビットCRCを持つ
1から28情報バイトで、16ビットCRCを持つ
2から123情報バイトで、16ビットCRCを持つ
2から185情報バイトで、16ビットCRCを持つ
2から226情報バイトで、16ビットCRCを持つ
2から341情報バイトで、16ビットCRCを持つ
1から30情報バイトで、CRCを持たない
2から56情報バイトで、16ビットCRCを持つ。Enhanced Data Rateでπ/4-DQPSK変調の際に使われる
2から369情報バイトで、16ビットCRCを持つ。Enhanced Data Rateでπ/4-DQPSK変調の際に使われる
2から681情報バイトで、16ビットCRCを持つ。Enhanced Data Rateでπ/4-DQPSK変調の際に使われる
2から85情報バイトで、16ビットCRCを持つ。Enhanced Data Rateで8DPSK変調の際に使われる
2から554情報バイトで、16ビットCRCを持つ。Enhanced Data Rateで8DPSK変調の際に使われる
2から1023情報バイトで、16ビットCRCを持つ。Enhanced Data Rateで8DPSK変調の際に使われる
Basic RateのACLパケットは、非同期データフィールドの2ないし3のセグメント、ペイロードヘッダー、ペイロード本体、そしておそらくCRC(AUX1パケットには含まれない)で構成されている。
Enhanced Data RateのACLパケットは、前にガード時間と同期シーケンス、後にトレーラーの計3セグメントが追加される。
Basic RateシングルスロットACLパケットでのペイロードヘッダーの構造は、次の通り。
Basic RateマルチスロットACLパケットと、全てのEnhanced Data RateのACLパケットでのペイロードヘッダーの構造は、次の通り。
LLIDフィールドは、論理リンクの種類を表わす。
コメントなどを投稿するフォームは、日本語対応時のみ表示されます