【ふるでゅぷれっくす】

フルデュプレックス とは?

最終更新:
💡 同時に話せる「電話型」、交代で話す「トランシーバー型」
📌 このページのポイント
全二重と半二重:同時?交代? 全二重:電話のように同時に送受信AB同時に送受信半二重:トランシーバーのように交代AB今は A → B次に B → A同時通信と、アプリの割り込み処理は別
端末は通信方式のたとえです。全二重の有線LANなどもあります。両方向に同時通信できることは、片方向の速度が必ず2倍になることや、アプリが音声の割り込みに対応することの保証ではありません。
ひよこ ひよこ
ペンギン先生!フルデュプレックスって何なの?
ペンギン先生 ペンギン先生
「フルデュプレックス」は、送信と受信を同時に行える通信方式だよ。普通の電話をイメージするとわかりやすいね。
ひよこ ひよこ
電話って、二人が同時にしゃべれるよね?
ペンギン先生 ペンギン先生
そう!あれがフルデュプレックスだよ。それに対して昔のトランシーバー(無線機)は「どうぞ」と言ってから交代でしゃべるよね。あれは「ハーフデュプレックス」といって、一度に一方向しか通信できないんだ。
ひよこ ひよこ
じゃあ電話型とトランシーバー型の2種類あるってこと?
ペンギン先生 ペンギン先生
双方向の通信では、その違いがあるね。全二重・半二重とも呼ばれるよ。片方向だけに送る方式は「シンプレックス」というんだ。LANでも機器や設定によって通信方式が変わるよ。
ひよこ ひよこ
同時に通信できたら、音声アプリでも途中で話しかけられるの?
ペンギン先生 ペンギン先生
通信が同時にできることと、アプリが割り込みを処理することは別だよ。音声の入力を受け付けて再生を止める、といったアプリ側の仕組みも必要なんだ。
ひよこ ひよこ
じゃあフルデュプレックスなら、通信速度も必ず2倍になるの?
ペンギン先生 ペンギン先生
片方向の速度が自動的に2倍になるわけではないよ。同時に両方向へ送れることが特徴なんだ。実際の速さは機器や回線、送るデータにも左右されるよ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「フルデュプレックス」って出てきたら「送受信を同時にできる双方向通信」と思えればだいたいOK!
📖 おまけ:英語の意味
「Full-Duplex」 = 完全双方向通信
💬 Fullは「完全」、Duplexは「二重」という意味で、通信では両方向に同時に送受信できることを表すんだよ。

参考資料

← 用語集にもどる