A Distributed TDMA Scheduling Algorithm Based on Energy-Topology Factor in Internet of Things

In Internet of Things, various things realize interconnection and intercommunication by the wireless sensor network (WSN). The time-division multiple-access (TDMA) slot scheduling algorithm for WSN is a crucial technology for improving network efficiency and prolonging network lifetime. Considering...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2017, Vol.5, p.10757-10768
Hauptverfasser: Li, Yiping, Zhang, Xiaotong, Zeng, Jun, Wan, Yadong, Ma, Fuqiang
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 10768
container_issue
container_start_page 10757
container_title IEEE access
container_volume 5
creator Li, Yiping
Zhang, Xiaotong
Zeng, Jun
Wan, Yadong
Ma, Fuqiang
description In Internet of Things, various things realize interconnection and intercommunication by the wireless sensor network (WSN). The time-division multiple-access (TDMA) slot scheduling algorithm for WSN is a crucial technology for improving network efficiency and prolonging network lifetime. Considering the industrial field of WSN, the problems of limited energy and changed topology restrict the development of the centralized resource allocation. Although some traditional distributed time slot allocation algorithms solve the network topology change to a certain extent, there are still some problems and challenges in terms of efficiency and energy consumption. In this paper, we propose a distributed TDMA slot scheduling algorithm based on energy and topology factor. By analyzing and summarizing the distributed randomized time slot assignment algorithm, it is found that energy and topology information of network nodes are very important for TDMA slot scheduling. Then the definition of energy-topology (E-T) factor is proposed, which is based on the influence of residual energy and topology on the time slot allocation. Moreover, the distributed TDMA slot scheduling algorithm based on E-T factor is proposed by taking the number of neighbors and residual energy of network nodes into consideration to reduce the execution time and energy consumption of algorithm. Finally, we simulate the proposed scheme to evaluate its performance. The experimental results indicate that the proposed algorithm can reduce the message complexity, time complexity, and energy consumption, and improve the efficiency of TDMA slot scheduling.
doi_str_mv 10.1109/ACCESS.2017.2710304
format Article
fullrecord <record><control><sourceid>proquest_doaj_</sourceid><recordid>TN_cdi_proquest_journals_2455945130</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7937779</ieee_id><doaj_id>oai_doaj_org_article_4f371c13ed05484383b780a66ff10cbc</doaj_id><sourcerecordid>2455945130</sourcerecordid><originalsourceid>FETCH-LOGICAL-c408t-73865ecee30dd6aec7ae0b1cc6f97b98537fc56afc2088822ba729a6ce938f0e3</originalsourceid><addsrcrecordid>eNpNUU1P4zAQjdCutAj4BVwscU7XjuOPHEMpSyUQh3aPK8txxqmrEBfbPfTfr0sQYg4zozfz3oz0iuKW4AUhuPndLperzWZRYSIWlSCY4vqiuKwIb0rKKP_xrf9V3MS4xzlkhpi4LP616MHFFFx3TNCj7cNLizZmB_1xdNOA2nHwwaXdG7rXMc_9hFYThOFUbv3Bj344oUdtkg_ITWg9JQgTJOQt2u4yPV4XP60eI9x81qvi7-Nqu3wqn1__rJftc2lqLFMpqOQMDADFfc81GKEBd8QYbhvRNZJRYQ3j2poKSymrqtOiajQ30FBpMdCrYj3r9l7v1SG4Nx1OymunPgAfBqVDcmYEVVsqiCEUesxqWVNJOyGx5txagk1nstbdrHUI_v0IMam9P4Ypv6-qmrGmZoTivEXnLRN8jAHs11WC1dkWNduizraoT1sy63ZmOQD4YoiGCpHTf2bqiCo</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2455945130</pqid></control><display><type>article</type><title>A Distributed TDMA Scheduling Algorithm Based on Energy-Topology Factor in Internet of Things</title><source>IEEE Open Access Journals</source><source>DOAJ Directory of Open Access Journals</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Li, Yiping ; Zhang, Xiaotong ; Zeng, Jun ; Wan, Yadong ; Ma, Fuqiang</creator><creatorcontrib>Li, Yiping ; Zhang, Xiaotong ; Zeng, Jun ; Wan, Yadong ; Ma, Fuqiang</creatorcontrib><description>In Internet of Things, various things realize interconnection and intercommunication by the wireless sensor network (WSN). The time-division multiple-access (TDMA) slot scheduling algorithm for WSN is a crucial technology for improving network efficiency and prolonging network lifetime. Considering the industrial field of WSN, the problems of limited energy and changed topology restrict the development of the centralized resource allocation. Although some traditional distributed time slot allocation algorithms solve the network topology change to a certain extent, there are still some problems and challenges in terms of efficiency and energy consumption. In this paper, we propose a distributed TDMA slot scheduling algorithm based on energy and topology factor. By analyzing and summarizing the distributed randomized time slot assignment algorithm, it is found that energy and topology information of network nodes are very important for TDMA slot scheduling. Then the definition of energy-topology (E-T) factor is proposed, which is based on the influence of residual energy and topology on the time slot allocation. Moreover, the distributed TDMA slot scheduling algorithm based on E-T factor is proposed by taking the number of neighbors and residual energy of network nodes into consideration to reduce the execution time and energy consumption of algorithm. Finally, we simulate the proposed scheme to evaluate its performance. The experimental results indicate that the proposed algorithm can reduce the message complexity, time complexity, and energy consumption, and improve the efficiency of TDMA slot scheduling.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2017.2710304</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Algorithms ; Complexity ; distributed time slot allocation ; Efficiency ; Energy consumption ; energy-topology factor ; Internet of Things ; Internet of Things (IoT) ; Network topologies ; Network topology ; Nodes ; Residual energy ; Resource allocation ; Resource management ; Scheduling ; Scheduling algorithms ; Slot allocation ; TDMA scheduling ; Time Division Multiple Access ; Topology ; wireless sensor network (WSN) ; Wireless sensor networks</subject><ispartof>IEEE access, 2017, Vol.5, p.10757-10768</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2017</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c408t-73865ecee30dd6aec7ae0b1cc6f97b98537fc56afc2088822ba729a6ce938f0e3</citedby><cites>FETCH-LOGICAL-c408t-73865ecee30dd6aec7ae0b1cc6f97b98537fc56afc2088822ba729a6ce938f0e3</cites><orcidid>0000-0001-7600-7231</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7937779$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,776,780,860,2095,4009,27612,27902,27903,27904,54911</link.rule.ids></links><search><creatorcontrib>Li, Yiping</creatorcontrib><creatorcontrib>Zhang, Xiaotong</creatorcontrib><creatorcontrib>Zeng, Jun</creatorcontrib><creatorcontrib>Wan, Yadong</creatorcontrib><creatorcontrib>Ma, Fuqiang</creatorcontrib><title>A Distributed TDMA Scheduling Algorithm Based on Energy-Topology Factor in Internet of Things</title><title>IEEE access</title><addtitle>Access</addtitle><description>In Internet of Things, various things realize interconnection and intercommunication by the wireless sensor network (WSN). The time-division multiple-access (TDMA) slot scheduling algorithm for WSN is a crucial technology for improving network efficiency and prolonging network lifetime. Considering the industrial field of WSN, the problems of limited energy and changed topology restrict the development of the centralized resource allocation. Although some traditional distributed time slot allocation algorithms solve the network topology change to a certain extent, there are still some problems and challenges in terms of efficiency and energy consumption. In this paper, we propose a distributed TDMA slot scheduling algorithm based on energy and topology factor. By analyzing and summarizing the distributed randomized time slot assignment algorithm, it is found that energy and topology information of network nodes are very important for TDMA slot scheduling. Then the definition of energy-topology (E-T) factor is proposed, which is based on the influence of residual energy and topology on the time slot allocation. Moreover, the distributed TDMA slot scheduling algorithm based on E-T factor is proposed by taking the number of neighbors and residual energy of network nodes into consideration to reduce the execution time and energy consumption of algorithm. Finally, we simulate the proposed scheme to evaluate its performance. The experimental results indicate that the proposed algorithm can reduce the message complexity, time complexity, and energy consumption, and improve the efficiency of TDMA slot scheduling.</description><subject>Algorithms</subject><subject>Complexity</subject><subject>distributed time slot allocation</subject><subject>Efficiency</subject><subject>Energy consumption</subject><subject>energy-topology factor</subject><subject>Internet of Things</subject><subject>Internet of Things (IoT)</subject><subject>Network topologies</subject><subject>Network topology</subject><subject>Nodes</subject><subject>Residual energy</subject><subject>Resource allocation</subject><subject>Resource management</subject><subject>Scheduling</subject><subject>Scheduling algorithms</subject><subject>Slot allocation</subject><subject>TDMA scheduling</subject><subject>Time Division Multiple Access</subject><subject>Topology</subject><subject>wireless sensor network (WSN)</subject><subject>Wireless sensor networks</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>RIE</sourceid><sourceid>DOA</sourceid><recordid>eNpNUU1P4zAQjdCutAj4BVwscU7XjuOPHEMpSyUQh3aPK8txxqmrEBfbPfTfr0sQYg4zozfz3oz0iuKW4AUhuPndLperzWZRYSIWlSCY4vqiuKwIb0rKKP_xrf9V3MS4xzlkhpi4LP616MHFFFx3TNCj7cNLizZmB_1xdNOA2nHwwaXdG7rXMc_9hFYThOFUbv3Bj344oUdtkg_ITWg9JQgTJOQt2u4yPV4XP60eI9x81qvi7-Nqu3wqn1__rJftc2lqLFMpqOQMDADFfc81GKEBd8QYbhvRNZJRYQ3j2poKSymrqtOiajQ30FBpMdCrYj3r9l7v1SG4Nx1OymunPgAfBqVDcmYEVVsqiCEUesxqWVNJOyGx5txagk1nstbdrHUI_v0IMam9P4Ypv6-qmrGmZoTivEXnLRN8jAHs11WC1dkWNduizraoT1sy63ZmOQD4YoiGCpHTf2bqiCo</recordid><startdate>2017</startdate><enddate>2017</enddate><creator>Li, Yiping</creator><creator>Zhang, Xiaotong</creator><creator>Zeng, Jun</creator><creator>Wan, Yadong</creator><creator>Ma, Fuqiang</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0001-7600-7231</orcidid></search><sort><creationdate>2017</creationdate><title>A Distributed TDMA Scheduling Algorithm Based on Energy-Topology Factor in Internet of Things</title><author>Li, Yiping ; Zhang, Xiaotong ; Zeng, Jun ; Wan, Yadong ; Ma, Fuqiang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c408t-73865ecee30dd6aec7ae0b1cc6f97b98537fc56afc2088822ba729a6ce938f0e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Algorithms</topic><topic>Complexity</topic><topic>distributed time slot allocation</topic><topic>Efficiency</topic><topic>Energy consumption</topic><topic>energy-topology factor</topic><topic>Internet of Things</topic><topic>Internet of Things (IoT)</topic><topic>Network topologies</topic><topic>Network topology</topic><topic>Nodes</topic><topic>Residual energy</topic><topic>Resource allocation</topic><topic>Resource management</topic><topic>Scheduling</topic><topic>Scheduling algorithms</topic><topic>Slot allocation</topic><topic>TDMA scheduling</topic><topic>Time Division Multiple Access</topic><topic>Topology</topic><topic>wireless sensor network (WSN)</topic><topic>Wireless sensor networks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Li, Yiping</creatorcontrib><creatorcontrib>Zhang, Xiaotong</creatorcontrib><creatorcontrib>Zeng, Jun</creatorcontrib><creatorcontrib>Wan, Yadong</creatorcontrib><creatorcontrib>Ma, Fuqiang</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</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><collection>DOAJ Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Li, Yiping</au><au>Zhang, Xiaotong</au><au>Zeng, Jun</au><au>Wan, Yadong</au><au>Ma, Fuqiang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Distributed TDMA Scheduling Algorithm Based on Energy-Topology Factor in Internet of Things</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2017</date><risdate>2017</risdate><volume>5</volume><spage>10757</spage><epage>10768</epage><pages>10757-10768</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>In Internet of Things, various things realize interconnection and intercommunication by the wireless sensor network (WSN). The time-division multiple-access (TDMA) slot scheduling algorithm for WSN is a crucial technology for improving network efficiency and prolonging network lifetime. Considering the industrial field of WSN, the problems of limited energy and changed topology restrict the development of the centralized resource allocation. Although some traditional distributed time slot allocation algorithms solve the network topology change to a certain extent, there are still some problems and challenges in terms of efficiency and energy consumption. In this paper, we propose a distributed TDMA slot scheduling algorithm based on energy and topology factor. By analyzing and summarizing the distributed randomized time slot assignment algorithm, it is found that energy and topology information of network nodes are very important for TDMA slot scheduling. Then the definition of energy-topology (E-T) factor is proposed, which is based on the influence of residual energy and topology on the time slot allocation. Moreover, the distributed TDMA slot scheduling algorithm based on E-T factor is proposed by taking the number of neighbors and residual energy of network nodes into consideration to reduce the execution time and energy consumption of algorithm. Finally, we simulate the proposed scheme to evaluate its performance. The experimental results indicate that the proposed algorithm can reduce the message complexity, time complexity, and energy consumption, and improve the efficiency of TDMA slot scheduling.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2017.2710304</doi><tpages>12</tpages><orcidid>https://orcid.org/0000-0001-7600-7231</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2017, Vol.5, p.10757-10768
issn 2169-3536
2169-3536
language eng
recordid cdi_proquest_journals_2455945130
source IEEE Open Access Journals; DOAJ Directory of Open Access Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
subjects Algorithms
Complexity
distributed time slot allocation
Efficiency
Energy consumption
energy-topology factor
Internet of Things
Internet of Things (IoT)
Network topologies
Network topology
Nodes
Residual energy
Resource allocation
Resource management
Scheduling
Scheduling algorithms
Slot allocation
TDMA scheduling
Time Division Multiple Access
Topology
wireless sensor network (WSN)
Wireless sensor networks
title A Distributed TDMA Scheduling Algorithm Based on Energy-Topology Factor in Internet of Things
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T03%3A53%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Distributed%20TDMA%20Scheduling%20Algorithm%20Based%20on%20Energy-Topology%20Factor%20in%20Internet%20of%20Things&rft.jtitle=IEEE%20access&rft.au=Li,%20Yiping&rft.date=2017&rft.volume=5&rft.spage=10757&rft.epage=10768&rft.pages=10757-10768&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2017.2710304&rft_dat=%3Cproquest_doaj_%3E2455945130%3C/proquest_doaj_%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2455945130&rft_id=info:pmid/&rft_ieee_id=7937779&rft_doaj_id=oai_doaj_org_article_4f371c13ed05484383b780a66ff10cbc&rfr_iscdi=true