Item type |
SIG Technical Reports(1) |
公開日 |
2021-02-22 |
タイトル |
|
|
タイトル |
P4を用いたMQTT-SNアクセラレーション |
タイトル |
|
|
言語 |
en |
|
タイトル |
MQTT-SN Acceleration using P4 |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
IA |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
著者所属 |
|
|
|
工学院大学情報学部情報通信工学科 |
著者所属 |
|
|
|
NTT未来ねっと研究所 |
著者所属 |
|
|
|
工学院大学情報学部情報通信工学科 |
著者所属(英) |
|
|
|
en |
|
|
Department of Information and Communications Engineering, Faculty of Informatics, Kogakuin University |
著者所属(英) |
|
|
|
en |
|
|
NTT Network Innovation Laboratories |
著者所属(英) |
|
|
|
en |
|
|
Department of Information and Communications Engineering, Faculty of Informatics, Kogakuin University |
著者名 |
大澤, 昂生
日比, 智也
坂野, 遼平
|
著者名(英) |
Koki, Osawa
Tomoya, Hibi
Ryohei, Banno
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
IoT の主要な通信プロトコルとして MQTT が存在する.MQTT では Broker と呼ばれるサーバを介してすべての通信が行われる.そのため,Broker への負荷集中が懸念されている.本研究では UDP 上で動作する MQTT- SN を対象として,P4 を用いて Broker の処理をネットワーク内にオフロードする手法を提案する.P4 はデータプレーンをプログラム可能な言語であり,提案手法では一定の条件を満たした Publish メッセージをネットワークスイッチから直接 Subscriber に配信することで Broker の負荷を軽減する.P4 のリファレンス実装である BMv2 に提案手法を実装し,評価実験を行った.評価結果から,Broker に到達するパケット数を低減できることが明らかになった.また,遅延時間に関しては 100 Byte の Publish メッセージ送信時に 40%以上の遅延時間削減が確認できた. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
MQTT is a major communication protocol for the IoT. In MQTT, all communication is done through a server called a "broker". Therefore, there is a concern that the broker is overloaded. In this study, we focus on MQTT-SN which is based on UDP and propose a method to offload the processing of the broker into the network using P4. P4 is a language for data plane programming, and the proposed method reduces the load on the broker by delivering publish messages that satisfy certain conditions directly from the network switch to the corresponding subscribers. We implemented the proposed method in BMv2, a reference implementation of P4, and conducted evaluation experiments. The experimental results show that the proposed method can reduce the number of packets that reach the broker. In addition, we confirmed that the proposed method reduces the delay time by more than 40% when sending a 100 Byte publish message. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AA12326962 |
書誌情報 |
研究報告インターネットと運用技術(IOT)
巻 2021-IOT-52,
号 20,
p. 1-6,
発行日 2021-02-22
|
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8787 |
Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |