{"links":{},"metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00209515","sets":["1164:4088:10494:10495"]},"path":["10495"],"owner":"44499","recid":"209515","title":["P4を用いたMQTT-SNアクセラレーション"],"pubdate":{"attribute_name":"公開日","attribute_value":"2021-02-22"},"_buckets":{"deposit":"bd03bf2d-dd31-44f6-b7fe-861733288c6e"},"_deposit":{"id":"209515","pid":{"type":"depid","value":"209515","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"P4を用いたMQTT-SNアクセラレーション","author_link":["528184","528183","528186","528185","528187","528188"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"P4を用いたMQTT-SNアクセラレーション"},{"subitem_title":"MQTT-SN Acceleration using P4","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"IA","subitem_subject_scheme":"Other"}]},"item_type_id":"4","publish_date":"2021-02-22","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"工学院大学情報学部情報通信工学科"},{"subitem_text_value":"NTT未来ねっと研究所"},{"subitem_text_value":"工学院大学情報学部情報通信工学科"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Department of Information and Communications Engineering, Faculty of Informatics, Kogakuin University","subitem_text_language":"en"},{"subitem_text_value":"NTT Network Innovation Laboratories","subitem_text_language":"en"},{"subitem_text_value":"Department of Information and Communications Engineering, Faculty of Informatics, Kogakuin University","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/209515/files/IPSJ-IOT21052020.pdf","label":"IPSJ-IOT21052020.pdf"},"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-IOT21052020.pdf","filesize":[{"value":"2.4 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"0","billingrole":"43"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_login","version_id":"10e85382-8c1a-4109-b6bd-ac4eb8ca88ea","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2021 by the Institute of Electronics, Information and Communication Engineers This SIG report is only available to those in membership of the SIG."}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"大澤, 昂生"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"日比, 智也"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"坂野, 遼平"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Koki, Osawa","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Tomoya, Hibi","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Ryohei, Banno","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AA12326962","subitem_source_identifier_type":"NCID"}]},"item_4_textarea_12":{"attribute_name":"Notice","attribute_value_mlt":[{"subitem_textarea_value":"SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc."}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_18gh","resourcetype":"technical report"}]},"item_4_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"2188-8787","subitem_source_identifier_type":"ISSN"}]},"item_4_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"IoT の主要な通信プロトコルとして MQTT が存在する.MQTT では Broker と呼ばれるサーバを介してすべての通信が行われる.そのため,Broker への負荷集中が懸念されている.本研究では UDP 上で動作する MQTT- SN を対象として,P4 を用いて Broker の処理をネットワーク内にオフロードする手法を提案する.P4 はデータプレーンをプログラム可能な言語であり,提案手法では一定の条件を満たした Publish メッセージをネットワークスイッチから直接 Subscriber に配信することで Broker の負荷を軽減する.P4 のリファレンス実装である BMv2 に提案手法を実装し,評価実験を行った.評価結果から,Broker に到達するパケット数を低減できることが明らかになった.また,遅延時間に関しては 100 Byte の Publish メッセージ送信時に 40%以上の遅延時間削減が確認できた.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"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.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"6","bibliographic_titles":[{"bibliographic_title":"研究報告インターネットと運用技術(IOT)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2021-02-22","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"20","bibliographicVolumeNumber":"2021-IOT-52"}]},"relation_version_is_last":true,"weko_creator_id":"44499"},"created":"2025-01-19T01:10:49.227223+00:00","updated":"2025-01-19T18:29:43.713970+00:00","id":209515}