Dissemination of edge-heavy data on heterogeneous MQTT brokers

MQTT is one of the promising protocols for exchanging IoT data. IoT data have a characteristic called "edge-heavy" which means that things at the network edge generate a massive volume of data with high locality of utilization. For dissemination of such edge-heavy data, an architecture in...

Full description

Saved in:
Bibliographic Details
Published in2017 IEEE 6th International Conference on Cloud Networking (CloudNet) pp. 1 - 7
Main Authors Banno, Ryohei, Jingyu Sun, Fujita, Masahiro, Takeuchi, Susumu, Shudo, Kazuyuki
Format Conference Proceeding
LanguageEnglish
Japanese
Published IEEE 01.09.2017
Subjects
Online AccessGet full text
DOI10.1109/CloudNet.2017.8071523

Cover

Abstract MQTT is one of the promising protocols for exchanging IoT data. IoT data have a characteristic called "edge-heavy" which means that things at the network edge generate a massive volume of data with high locality of utilization. For dissemination of such edge-heavy data, an architecture in which multiple MQTT brokers placed at the network edges cooperate with each other is quite effective. This edge-based architecture makes latency lower, as well as reducing consumption of cloud resources. However, under this kind of architecture, heterogeneity could be a vital issue, i.e., an appropriate product of MQTT broker could vary according to the different environment of each network edge. In this paper, we propose Interworking Layer of Distributed MQTT brokers (ILDM), which enables arbitrary kinds of MQTT brokers to cooperate with each other. We provide two basic cooperation algorithms, including the way to furnish MQTT-specific functions such as QoS and Retain. To evaluate the feasibility of ILDM, we also formulate a benchmark method which can be used for both a single broker and multiple brokers. Experimental results show that the throughput of five brokers running together by ILDM is improved 4.3 times at maximum than that of single broker.
AbstractList MQTT is one of the promising protocols for exchanging IoT data. IoT data have a characteristic called "edge-heavy" which means that things at the network edge generate a massive volume of data with high locality of utilization. For dissemination of such edge-heavy data, an architecture in which multiple MQTT brokers placed at the network edges cooperate with each other is quite effective. This edge-based architecture makes latency lower, as well as reducing consumption of cloud resources. However, under this kind of architecture, heterogeneity could be a vital issue, i.e., an appropriate product of MQTT broker could vary according to the different environment of each network edge. In this paper, we propose Interworking Layer of Distributed MQTT brokers (ILDM), which enables arbitrary kinds of MQTT brokers to cooperate with each other. We provide two basic cooperation algorithms, including the way to furnish MQTT-specific functions such as QoS and Retain. To evaluate the feasibility of ILDM, we also formulate a benchmark method which can be used for both a single broker and multiple brokers. Experimental results show that the throughput of five brokers running together by ILDM is improved 4.3 times at maximum than that of single broker.
Author Fujita, Masahiro
Shudo, Kazuyuki
Jingyu Sun
Banno, Ryohei
Takeuchi, Susumu
Author_xml – sequence: 1
  givenname: Ryohei
  surname: Banno
  fullname: Banno, Ryohei
  organization: NTT Network Innovation Labs., Tokyo, Japan
– sequence: 2
  surname: Jingyu Sun
  fullname: Jingyu Sun
  organization: NTT Network Innovation Labs., Tokyo, Japan
– sequence: 3
  givenname: Masahiro
  surname: Fujita
  fullname: Fujita, Masahiro
  organization: Kyoto Sangyo Univ., Kyoto, Japan
– sequence: 4
  givenname: Susumu
  surname: Takeuchi
  fullname: Takeuchi, Susumu
  organization: NTT Network Innovation Labs., Tokyo, Japan
– sequence: 5
  givenname: Kazuyuki
  surname: Shudo
  fullname: Shudo, Kazuyuki
  organization: Tokyo Inst. of Technol., Tokyo, Japan
BookMark eNotj8tKw0AUQEfQhdZ-gQjzA4n3TnLnsREkPqEqQlyX6cxNO9hmJEmF_r2CXR04iwPnQpz2uWchrhFKRHA3zTbv4xtPpQI0pQWDpKoTMXfGIoGDGpTGc3F7n8aRd6n3U8q9zJ3kuOZiw_7nIKOfvPyzG554yGvuOe9H-frRtnI15C8exktx1vntyPMjZ-Lz8aFtnovF-9NLc7coEpKeCm-cjl3dGUvRkgm6cyuwRisNjogJIiodfI0VO6OJlA0agwtB18AU62omrv67iZmX30Pa-eGwPF5Vv86QRsk
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/CloudNet.2017.8071523
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781509040261
1509040269
EndPage 7
ExternalDocumentID 8071523
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i156t-a796df4f785d857c6f9b0876260955e50d126ca413e9765528c61c9cc640e5d43
IEDL.DBID RIE
IngestDate Thu Jun 29 18:37:13 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
Japanese
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i156t-a796df4f785d857c6f9b0876260955e50d126ca413e9765528c61c9cc640e5d43
PageCount 7
ParticipantIDs ieee_primary_8071523
PublicationCentury 2000
PublicationDate 2017-09
PublicationDateYYYYMMDD 2017-09-01
PublicationDate_xml – month: 09
  year: 2017
  text: 2017-09
PublicationDecade 2010
PublicationTitle 2017 IEEE 6th International Conference on Cloud Networking (CloudNet)
PublicationTitleAbbrev CloudNet
PublicationYear 2017
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.7978535
Snippet MQTT is one of the promising protocols for exchanging IoT data. IoT data have a characteristic called "edge-heavy" which means that things at the network edge...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Benchmark testing
Computer architecture
Distributed information systems
Edge computing
Floods
Multicast algorithms
Protocols
Publish-subscribe
Quality of service
Relays
Throughput
Title Dissemination of edge-heavy data on heterogeneous MQTT brokers
URI https://ieeexplore.ieee.org/document/8071523
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PS8MwGA3bTp5UNvE3OXg0XZslbXPxMh1D6FDYYLeRpF9QJquMVtC_3nxtnSgevIUQyE_y8iXvvRBypVVuuDWKjVQMTBgOTLmRYlKH1uN_GoJANXI2i6cLcb-Uyw653mlhAKAmn0GAyfotPy9shVdlw9TjoQ-cuqTrl1mj1WpFOVGohuOXospngATJKAnasj8-TakxY7JPsq_aGqrIOqhKE9iPX0aM_23OARl8q_Poww53DkkHNn1yc4sP68hrwZGmhaN4Ucb8Vvv2TpEGSn3uE3JfCr9kwMf7NHucz6nZFmt_AhyQxeRuPp6y9m8E9uwjrpLpRMW5Ey5JZZ7KxMZOGXSX42ggJ0GGecRjqz1EgT9wSMlTG0dWWRuLEGQuRkektyk2cEwoKGmNtgJcqoTmaNcdJorrRDhuXKROSB_7vnpt7C9WbbdP_84-I3s4_g0N65z0ym0FFx63S3NZT9gnx-qakA
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NS8MwHA1zHvSksonf5uDRdG2WtM3Fy3RMXYdCB7uNJP0FZbLKaAX9603aOlE8eAshkE_y8kvee0HoQopMUa0E6YsQCFMUiDB9Qbj0tcX_2Afm1MjJJBxN2d2Mz1rocq2FAYCKfAaeS1Zv-VmuS3dV1ostHtrAaQNtWtxnvFZrNbKcwBe9wUteZhNwFMkg8prSP75NqVBjuIOSr_pqssjCKwvl6Y9fVoz_bdAu6n7r8_DDGnn2UAuWHXR17Z7WHbPFjTXODXZXZcRutm_v2BFBsc19cuyX3C4asBE_Th7TFKtVvrBnwC6aDm_SwYg0vyOQZxtzFURGIswMM1HMs5hHOjRCOX856izkOHA_C2iopQUpsEcOzmmsw0ALrUPmA89Yfx-1l_kSDhAGwbWSmoGJBZPUGXb7kaAyYoYqE4hD1HF9n7_WBhjzpttHf2efo61Rmozn49vJ_THadnNRk7JOULtYlXBqUbxQZ9XkfQIQX53d
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2017+IEEE+6th+International+Conference+on+Cloud+Networking+%28CloudNet%29&rft.atitle=Dissemination+of+edge-heavy+data+on+heterogeneous+MQTT+brokers&rft.au=Banno%2C+Ryohei&rft.au=Jingyu+Sun&rft.au=Fujita%2C+Masahiro&rft.au=Takeuchi%2C+Susumu&rft.date=2017-09-01&rft.pub=IEEE&rft.spage=1&rft.epage=7&rft_id=info:doi/10.1109%2FCloudNet.2017.8071523&rft.externalDocID=8071523