IT用語帳
SA組込みシステム設計 · IoTシステムの設計

MQTT

Message Queuing Telemetry Transport

えむきゅーてぃーてぃー

IoT向けの軽量なメッセージングプロトコル。Publish/Subscribe型の通信モデルを採用し、低帯域・不安定なネットワーク環境でも効率的にメッセージを配信できる。QoSレベルにより配信の品質を制御する。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 2 回出題(ネットワークスペシャリスト試験 1・エンベデッドシステムスペシャリスト試験 1)

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

システムアーキテクト試験の過去問によく出る用語

Related

関連キーワードの用語

ESCoAP

リソース制約のあるIoTデバイス向けに設計されたWebプロトコル。UDP上で動作し、RESTfulなリクエスト/レスポンスモデルを提供する。HTTPと類似のインタフェースだが、ヘッダが小さく低消費電力で動作する。RFC 7252で規定。

SATCP/IP

インターネットの標準プロトコル体系。IP(ネットワーク層)が経路制御を、TCP(トランスポート層)が信頼性のあるデータ転送を担う。アプリケーション層、トランスポート層、インターネット層、ネットワークインタフェース層の4層モデルで構成される。

SAWebSocket

クライアントとサーバ間で双方向の常時接続通信を実現するプロトコル。HTTP上でハンドシェイクした後、TCPコネクション上で全二重通信を行う。チャットやリアルタイム更新などの用途に適する。

SAIoT(Internet of Things)

家電、自動車、産業機器などのモノにセンサや通信機能を搭載し、インターネットに接続してデータの収集・分析・制御を行う仕組み。デバイス層、通信層、プラットフォーム層、アプリケーション層の階層で構成される。

SAエッジコンピューティング

データが発生する現場(エッジ)に近い場所で処理を行うコンピューティング方式。クラウドへの通信量削減、低遅延処理、プライバシー保護に有効。IoTデバイスからのデータ前処理やリアルタイム制御に活用される。

SAデジタルツイン

物理世界の機器やシステムをサイバー空間上に仮想的に再現したモデル。IoTセンサから収集したリアルタイムデータを反映し、シミュレーションや予測分析、最適化に活用する。製造業やスマートシティで応用が広がる。