Presentation | 2021-03-02 MQTT-SN Acceleration using P4 Koki Osawa, Tomoya Hibi, Ryohei Banno, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | 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. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | P4 / Data Plane Programmability / MQTT / MQTT-SN / IoT |
Paper # | SITE2020-47,IA2020-43 |
Date of Issue | 2021-02-22 (SITE, IA) |
Conference Information | |
Committee | SITE / IA / IPSJ-IOT |
---|---|
Conference Date | 2021/3/1(2days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | Online |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | Masaru Ogawa(Kobe Gakuin Univ.) / Hiroyuki Osaki(Kwansei Gakuin Univ.) |
Vice Chair | Takushi Otani(Kibi International Univ.) / Takeo Tatsumi(Open Univ. of Japan) / Rei Atarashi(IIJ) / Toru Kondo(Hiroshima Univ.) / Hiroshi Yamamoto(Ritsumeikan Univ.) |
Secretary | Takushi Otani(KDDI Research) / Takeo Tatsumi(Yamaguchi Pref Univ.) / Rei Atarashi(Kwansei Gakuin Univ.) / Toru Kondo(KDDI Research) / Hiroshi Yamamoto(NEC) |
Assistant | Daisuke Suzuki(Hokuriku Univ.) / Hideyuki Fujii(NRI-Secure) / Kenji Ohira(Osaka Univ.) / Daiki Nobayashi(Kyushu Inst. of Tech.) / Ryohei Banno(Kogakuin Univ.) |
Paper Information | |
Registration To | Technical Committee on Social Implications of Technology and Information Ethics / Technical Committee on Internet Architecture / Special Interest Group on Internet and Operation Technology |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | MQTT-SN Acceleration using P4 |
Sub Title (in English) | |
Keyword(1) | P4 |
Keyword(2) | Data Plane Programmability |
Keyword(3) | MQTT |
Keyword(4) | MQTT-SN |
Keyword(5) | IoT |
1st Author's Name | Koki Osawa |
1st Author's Affiliation | Kogakuin University(Kogakuin Univ.) |
2nd Author's Name | Tomoya Hibi |
2nd Author's Affiliation | NIPPON TELEGRAPH AND TELEPHONE CORPORATION(NTT) |
3rd Author's Name | Ryohei Banno |
3rd Author's Affiliation | Kogakuin University(Kogakuin Univ.) |
Date | 2021-03-02 |
Paper # | SITE2020-47,IA2020-43 |
Volume (vol) | vol.120 |
Number (no) | SITE-380,IA-381 |
Page | pp.pp.52-57(SITE), pp.52-57(IA), |
#Pages | 6 |
Date of Issue | 2021-02-22 (SITE, IA) |