IoT技術情報サイト

Sub-GHz無線

Sub-GHz無線開発の基礎知識

通信フォーマット:通信レイヤとは

ここからは、通信フォーマットについて説明していきます。データ通信は決められたフォーマット(形式)に従います。フォーマットにより、データの並び順や長さなどが決まっていることで通信が成立します。

通信レイヤとは

通信は、レイヤ(階層)構造で考えます。基本的にOSI*参照モデルでレイヤ化されます。OSI参照モデルとは、ISO(国際標準化機構)によって策定された、コンピュータの通信機能を階層構造に分割したモデルで、通信機能(通信プロトコル)を7つの階層に分けて定義しています。一般に通信プロトコルは1つの役割しか持たないため、1つの通信は複数のプロトコルで階層的に構築されています。“(*OSI:Open Systems Interconnection/開放型システム間相互接続)

OSI参照モデルとプロトコルの例

通信フレームとは

データ通信における送信データの1単位を通信フレームと呼び、1フレームは1つ以上のパケットを含んでいます。パケットとほぼ同じ意味で使われています。以下はTCP/UDP/IPの通信フレームの例です。第1層のフレームの内側に次層が入るといった入れ子状態になっています。

TCP/UDP/IP通信フレーム例

ヘッダには、データの転送先や転送経路などを制御するための情報が含まれています。ペイロードは、パケットに含まれるヘッダなどの付加的情報を除いたデータ本体のことです。

次回から各フレームの説明をしていく予定です。

キーポイント:

・データ通信は決められたフォーマット(形式)に従い、それによって通信が成立する。

・通信はレイヤ(階層)構造で考え、基本的にOSI*参照モデルでレイヤ化されている。

・通信フレームはデータ通信における送信データの1単位で、入れ子状態で通信フレームを構成する。


無線通信の基礎