Loading…

Reducing the energy consumption of the friendship mechanism in Bluetooth mesh

This paper addresses new challenges arising from the emergence of Bluetooth mesh and its rapid adoption in Internet of Things (IoT) and Industrial IoT. One of the main problems associated with Bluetooth mesh is the power consumption of the mesh nodes, since the network needs to be scanned constantly...

Full description

Saved in:
Bibliographic Details
Published in:Computer networks (Amsterdam, Netherlands : 1999) Netherlands : 1999), 2021-08, Vol.195, p.108172, Article 108172
Main Authors: Hortelano, Diego, Olivares, Teresa, Ruiz, M. Carmen
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c380t-9e5a973b62c69a338d465421f0c7fccf49f43db4a44385e3409e4b0c1d853b7e3
cites cdi_FETCH-LOGICAL-c380t-9e5a973b62c69a338d465421f0c7fccf49f43db4a44385e3409e4b0c1d853b7e3
container_end_page
container_issue
container_start_page 108172
container_title Computer networks (Amsterdam, Netherlands : 1999)
container_volume 195
creator Hortelano, Diego
Olivares, Teresa
Ruiz, M. Carmen
description This paper addresses new challenges arising from the emergence of Bluetooth mesh and its rapid adoption in Internet of Things (IoT) and Industrial IoT. One of the main problems associated with Bluetooth mesh is the power consumption of the mesh nodes, since the network needs to be scanned constantly to receive and relay messages. In order to reduce the energy consumption in the nodes where possible, the friendship mechanism is provided as a solution by the Bluetooth mesh specification. The friendship mechanism enables Low Power Nodes (LPNs) to spend most of their lifetime in sleep mode without losing the messages addressed to them. For this purpose, a node that is constantly in scan mode, called friend node (FN), stores these messages, sending them on request. This mechanism works with a stop-and-wait protocol, resulting in inefficient channel utilisation. However, to the best of our knowledge, there are no proposals for the improvement of this mechanism, likely due to its novelty. This paper studies different approaches for the improvement of the friendship mechanism: improving the Bearer Layer, improving time synchronisation and improving advertising channel utilisation. The results of this study reveal that each of the proposals presents a limitation that makes its final implementation unfeasible, and thus the challenge arises of developing a proposal for its optimisation. Accordingly, this work presents a proposal to improve the friendship mechanism with Burst Transmissions and Listen Before Transmit (BTLBT), which has been evaluated and validated in real hardware platforms. The results obtained for 4 LPNs show a reduction in the time required to receive the FN messages, as well as a 66.65% reduction in the time required to scan for each message. Finally, a consumption study is presented, where the results show that our proposal achieves a 19.81% improvement in lifetime compared to the standard friendship mechanism. [Display omitted] •Bluetooth mesh provides the friendship mechanism for battery operated devices.•Different approaches for the improvement of the friendship mechanism are studied.•Our final proposals improve the Bluetooth mesh friendship mechanism.•Experiments reveal a reduction in the scanning time required per message of up to 66.65%.•Our proposal also achieves a 19.81% increase in Low Power Node lifetime.
doi_str_mv 10.1016/j.comnet.2021.108172
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2562924481</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S1389128621002309</els_id><sourcerecordid>2562924481</sourcerecordid><originalsourceid>FETCH-LOGICAL-c380t-9e5a973b62c69a338d465421f0c7fccf49f43db4a44385e3409e4b0c1d853b7e3</originalsourceid><addsrcrecordid>eNp9UE1LxDAUDKLguvoPPBQ8d81X2_Qi6OIXrAii59CmL9uUbbImqbD_3mg9e3qPeTPzmEHokuAVwaS8HlbKjRbiimJKEiRIRY_QgoiK5hUu6-O0M1HnhIryFJ2FMGCMOadigV7eoJuUsdss9pCBBb89ZMrZMI37aJzNnP69aG_AdqE3-2wE1TfWhDEzNrvbTRCdi32CQ3-OTnSzC3DxN5fo4-H-ff2Ub14fn9e3m1wxgWNeQ9HUFWtLqsq6YUx0vCw4JRqrSiulea0561recM5EAYzjGniLFelEwdoK2BJdzb577z4nCFEObvI2vZS0KGlNORcksfjMUt6F4EHLvTdj4w-SYPlTnBzkXJz8KU7OxSXZzSyDlODLgJdBpfAKOuNBRdk587_BN8caeII</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2562924481</pqid></control><display><type>article</type><title>Reducing the energy consumption of the friendship mechanism in Bluetooth mesh</title><source>Library &amp; Information Science Abstracts (LISA)</source><source>ScienceDirect Freedom Collection 2022-2024</source><creator>Hortelano, Diego ; Olivares, Teresa ; Ruiz, M. Carmen</creator><creatorcontrib>Hortelano, Diego ; Olivares, Teresa ; Ruiz, M. Carmen</creatorcontrib><description>This paper addresses new challenges arising from the emergence of Bluetooth mesh and its rapid adoption in Internet of Things (IoT) and Industrial IoT. One of the main problems associated with Bluetooth mesh is the power consumption of the mesh nodes, since the network needs to be scanned constantly to receive and relay messages. In order to reduce the energy consumption in the nodes where possible, the friendship mechanism is provided as a solution by the Bluetooth mesh specification. The friendship mechanism enables Low Power Nodes (LPNs) to spend most of their lifetime in sleep mode without losing the messages addressed to them. For this purpose, a node that is constantly in scan mode, called friend node (FN), stores these messages, sending them on request. This mechanism works with a stop-and-wait protocol, resulting in inefficient channel utilisation. However, to the best of our knowledge, there are no proposals for the improvement of this mechanism, likely due to its novelty. This paper studies different approaches for the improvement of the friendship mechanism: improving the Bearer Layer, improving time synchronisation and improving advertising channel utilisation. The results of this study reveal that each of the proposals presents a limitation that makes its final implementation unfeasible, and thus the challenge arises of developing a proposal for its optimisation. Accordingly, this work presents a proposal to improve the friendship mechanism with Burst Transmissions and Listen Before Transmit (BTLBT), which has been evaluated and validated in real hardware platforms. The results obtained for 4 LPNs show a reduction in the time required to receive the FN messages, as well as a 66.65% reduction in the time required to scan for each message. Finally, a consumption study is presented, where the results show that our proposal achieves a 19.81% improvement in lifetime compared to the standard friendship mechanism. [Display omitted] •Bluetooth mesh provides the friendship mechanism for battery operated devices.•Different approaches for the improvement of the friendship mechanism are studied.•Our final proposals improve the Bluetooth mesh friendship mechanism.•Experiments reveal a reduction in the scanning time required per message of up to 66.65%.•Our proposal also achieves a 19.81% increase in Low Power Node lifetime.</description><identifier>ISSN: 1389-1286</identifier><identifier>EISSN: 1872-7069</identifier><identifier>DOI: 10.1016/j.comnet.2021.108172</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Bluetooth ; Bluetooth mesh ; Energy consumption ; Friend Nodes ; Friendship ; Improvement ; Industrial applications ; Internet of Things ; Low Power Nodes ; Messages ; Nodes ; Optimization ; Power consumption ; Proposals ; Reduction ; Time synchronization</subject><ispartof>Computer networks (Amsterdam, Netherlands : 1999), 2021-08, Vol.195, p.108172, Article 108172</ispartof><rights>2021 The Authors</rights><rights>Copyright Elsevier Sequoia S.A. Aug 4, 2021</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c380t-9e5a973b62c69a338d465421f0c7fccf49f43db4a44385e3409e4b0c1d853b7e3</citedby><cites>FETCH-LOGICAL-c380t-9e5a973b62c69a338d465421f0c7fccf49f43db4a44385e3409e4b0c1d853b7e3</cites><orcidid>0000-0002-2392-9272 ; 0000-0001-9512-2745 ; 0000-0001-7776-6862</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902,34112</link.rule.ids></links><search><creatorcontrib>Hortelano, Diego</creatorcontrib><creatorcontrib>Olivares, Teresa</creatorcontrib><creatorcontrib>Ruiz, M. Carmen</creatorcontrib><title>Reducing the energy consumption of the friendship mechanism in Bluetooth mesh</title><title>Computer networks (Amsterdam, Netherlands : 1999)</title><description>This paper addresses new challenges arising from the emergence of Bluetooth mesh and its rapid adoption in Internet of Things (IoT) and Industrial IoT. One of the main problems associated with Bluetooth mesh is the power consumption of the mesh nodes, since the network needs to be scanned constantly to receive and relay messages. In order to reduce the energy consumption in the nodes where possible, the friendship mechanism is provided as a solution by the Bluetooth mesh specification. The friendship mechanism enables Low Power Nodes (LPNs) to spend most of their lifetime in sleep mode without losing the messages addressed to them. For this purpose, a node that is constantly in scan mode, called friend node (FN), stores these messages, sending them on request. This mechanism works with a stop-and-wait protocol, resulting in inefficient channel utilisation. However, to the best of our knowledge, there are no proposals for the improvement of this mechanism, likely due to its novelty. This paper studies different approaches for the improvement of the friendship mechanism: improving the Bearer Layer, improving time synchronisation and improving advertising channel utilisation. The results of this study reveal that each of the proposals presents a limitation that makes its final implementation unfeasible, and thus the challenge arises of developing a proposal for its optimisation. Accordingly, this work presents a proposal to improve the friendship mechanism with Burst Transmissions and Listen Before Transmit (BTLBT), which has been evaluated and validated in real hardware platforms. The results obtained for 4 LPNs show a reduction in the time required to receive the FN messages, as well as a 66.65% reduction in the time required to scan for each message. Finally, a consumption study is presented, where the results show that our proposal achieves a 19.81% improvement in lifetime compared to the standard friendship mechanism. [Display omitted] •Bluetooth mesh provides the friendship mechanism for battery operated devices.•Different approaches for the improvement of the friendship mechanism are studied.•Our final proposals improve the Bluetooth mesh friendship mechanism.•Experiments reveal a reduction in the scanning time required per message of up to 66.65%.•Our proposal also achieves a 19.81% increase in Low Power Node lifetime.</description><subject>Bluetooth</subject><subject>Bluetooth mesh</subject><subject>Energy consumption</subject><subject>Friend Nodes</subject><subject>Friendship</subject><subject>Improvement</subject><subject>Industrial applications</subject><subject>Internet of Things</subject><subject>Low Power Nodes</subject><subject>Messages</subject><subject>Nodes</subject><subject>Optimization</subject><subject>Power consumption</subject><subject>Proposals</subject><subject>Reduction</subject><subject>Time synchronization</subject><issn>1389-1286</issn><issn>1872-7069</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>F2A</sourceid><recordid>eNp9UE1LxDAUDKLguvoPPBQ8d81X2_Qi6OIXrAii59CmL9uUbbImqbD_3mg9e3qPeTPzmEHokuAVwaS8HlbKjRbiimJKEiRIRY_QgoiK5hUu6-O0M1HnhIryFJ2FMGCMOadigV7eoJuUsdss9pCBBb89ZMrZMI37aJzNnP69aG_AdqE3-2wE1TfWhDEzNrvbTRCdi32CQ3-OTnSzC3DxN5fo4-H-ff2Ub14fn9e3m1wxgWNeQ9HUFWtLqsq6YUx0vCw4JRqrSiulea0561recM5EAYzjGniLFelEwdoK2BJdzb577z4nCFEObvI2vZS0KGlNORcksfjMUt6F4EHLvTdj4w-SYPlTnBzkXJz8KU7OxSXZzSyDlODLgJdBpfAKOuNBRdk587_BN8caeII</recordid><startdate>20210804</startdate><enddate>20210804</enddate><creator>Hortelano, Diego</creator><creator>Olivares, Teresa</creator><creator>Ruiz, M. Carmen</creator><general>Elsevier B.V</general><general>Elsevier Sequoia S.A</general><scope>6I.</scope><scope>AAFTH</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>E3H</scope><scope>F2A</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-2392-9272</orcidid><orcidid>https://orcid.org/0000-0001-9512-2745</orcidid><orcidid>https://orcid.org/0000-0001-7776-6862</orcidid></search><sort><creationdate>20210804</creationdate><title>Reducing the energy consumption of the friendship mechanism in Bluetooth mesh</title><author>Hortelano, Diego ; Olivares, Teresa ; Ruiz, M. Carmen</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c380t-9e5a973b62c69a338d465421f0c7fccf49f43db4a44385e3409e4b0c1d853b7e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Bluetooth</topic><topic>Bluetooth mesh</topic><topic>Energy consumption</topic><topic>Friend Nodes</topic><topic>Friendship</topic><topic>Improvement</topic><topic>Industrial applications</topic><topic>Internet of Things</topic><topic>Low Power Nodes</topic><topic>Messages</topic><topic>Nodes</topic><topic>Optimization</topic><topic>Power consumption</topic><topic>Proposals</topic><topic>Reduction</topic><topic>Time synchronization</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hortelano, Diego</creatorcontrib><creatorcontrib>Olivares, Teresa</creatorcontrib><creatorcontrib>Ruiz, M. Carmen</creatorcontrib><collection>ScienceDirect Open Access Titles</collection><collection>Elsevier:ScienceDirect:Open Access</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Library &amp; Information Sciences Abstracts (LISA)</collection><collection>Library &amp; Information Science Abstracts (LISA)</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hortelano, Diego</au><au>Olivares, Teresa</au><au>Ruiz, M. Carmen</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Reducing the energy consumption of the friendship mechanism in Bluetooth mesh</atitle><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle><date>2021-08-04</date><risdate>2021</risdate><volume>195</volume><spage>108172</spage><pages>108172-</pages><artnum>108172</artnum><issn>1389-1286</issn><eissn>1872-7069</eissn><abstract>This paper addresses new challenges arising from the emergence of Bluetooth mesh and its rapid adoption in Internet of Things (IoT) and Industrial IoT. One of the main problems associated with Bluetooth mesh is the power consumption of the mesh nodes, since the network needs to be scanned constantly to receive and relay messages. In order to reduce the energy consumption in the nodes where possible, the friendship mechanism is provided as a solution by the Bluetooth mesh specification. The friendship mechanism enables Low Power Nodes (LPNs) to spend most of their lifetime in sleep mode without losing the messages addressed to them. For this purpose, a node that is constantly in scan mode, called friend node (FN), stores these messages, sending them on request. This mechanism works with a stop-and-wait protocol, resulting in inefficient channel utilisation. However, to the best of our knowledge, there are no proposals for the improvement of this mechanism, likely due to its novelty. This paper studies different approaches for the improvement of the friendship mechanism: improving the Bearer Layer, improving time synchronisation and improving advertising channel utilisation. The results of this study reveal that each of the proposals presents a limitation that makes its final implementation unfeasible, and thus the challenge arises of developing a proposal for its optimisation. Accordingly, this work presents a proposal to improve the friendship mechanism with Burst Transmissions and Listen Before Transmit (BTLBT), which has been evaluated and validated in real hardware platforms. The results obtained for 4 LPNs show a reduction in the time required to receive the FN messages, as well as a 66.65% reduction in the time required to scan for each message. Finally, a consumption study is presented, where the results show that our proposal achieves a 19.81% improvement in lifetime compared to the standard friendship mechanism. [Display omitted] •Bluetooth mesh provides the friendship mechanism for battery operated devices.•Different approaches for the improvement of the friendship mechanism are studied.•Our final proposals improve the Bluetooth mesh friendship mechanism.•Experiments reveal a reduction in the scanning time required per message of up to 66.65%.•Our proposal also achieves a 19.81% increase in Low Power Node lifetime.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.comnet.2021.108172</doi><orcidid>https://orcid.org/0000-0002-2392-9272</orcidid><orcidid>https://orcid.org/0000-0001-9512-2745</orcidid><orcidid>https://orcid.org/0000-0001-7776-6862</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1389-1286
ispartof Computer networks (Amsterdam, Netherlands : 1999), 2021-08, Vol.195, p.108172, Article 108172
issn 1389-1286
1872-7069
language eng
recordid cdi_proquest_journals_2562924481
source Library & Information Science Abstracts (LISA); ScienceDirect Freedom Collection 2022-2024
subjects Bluetooth
Bluetooth mesh
Energy consumption
Friend Nodes
Friendship
Improvement
Industrial applications
Internet of Things
Low Power Nodes
Messages
Nodes
Optimization
Power consumption
Proposals
Reduction
Time synchronization
title Reducing the energy consumption of the friendship mechanism in Bluetooth mesh
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T11%3A03%3A48IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Reducing%20the%20energy%20consumption%20of%20the%20friendship%20mechanism%20in%20Bluetooth%20mesh&rft.jtitle=Computer%20networks%20(Amsterdam,%20Netherlands%20:%201999)&rft.au=Hortelano,%20Diego&rft.date=2021-08-04&rft.volume=195&rft.spage=108172&rft.pages=108172-&rft.artnum=108172&rft.issn=1389-1286&rft.eissn=1872-7069&rft_id=info:doi/10.1016/j.comnet.2021.108172&rft_dat=%3Cproquest_cross%3E2562924481%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c380t-9e5a973b62c69a338d465421f0c7fccf49f43db4a44385e3409e4b0c1d853b7e3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2562924481&rft_id=info:pmid/&rfr_iscdi=true