DRDE: Dual Run Distribution Based Encoding Scheme for Sustainable IoT Applications

Nowadays, data is ubiquitous and has a significant influence on our day-to-day activities due to the emergence of high speed internet and widespread use of sensor-enabled Internet of Things (IoT) devices. Owing to major improvement in sampling rate of sensors in recent years, a low variation of the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2023, Vol.11, p.102169-102188
Hauptverfasser: Majumder, Pratham, Chatterjee, Punyasha, Mallik, Saurav, Al-Rasheed, Amal, Abbas, Mohamed, Alqahtani, Malak Saeed M., Soufiene, Ben Othman
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 102188
container_issue
container_start_page 102169
container_title IEEE access
container_volume 11
creator Majumder, Pratham
Chatterjee, Punyasha
Mallik, Saurav
Al-Rasheed, Amal
Abbas, Mohamed
Alqahtani, Malak Saeed M.
Soufiene, Ben Othman
description Nowadays, data is ubiquitous and has a significant influence on our day-to-day activities due to the emergence of high speed internet and widespread use of sensor-enabled Internet of Things (IoT) devices. Owing to major improvement in sampling rate of sensors in recent years, a low variation of the sensed physical parameters is witnessed during a small time interval of observation, which in turn shows high correlation in time domain. Data-critical applications like personal healthcare monitoring, video surveillance, and other applications where data dropping creates significant barriers are attracted by high correlation data. However, due to their power-constrained nature, such applications do not benefit much from the transmission of redundant data. The ideal solution to this problem could possibly be achieved by adopting typical lossless source coding strategy with low-complex design. This paper presents a novel encoding scheme termed as Dual Run Distribution based Encoding (DRDE) scheme by exploiting high correlation of sensor data to suitably encode them using symbol run statistics, leading to a reduced length of data with a very large percentage of 0s. Employing silent symbol based communication, the transmitter can be kept in silent state during periods of the most dominant symbol '0' in the encoded messages and using a hybrid FSK-ASK modulation/demodulation technique for communication with a non-coherent receiver results in a significant reduction in transmitter energy. We simulate the proposed sensor data encoding technique on real-life data with low-cost, low data-rate transceivers like CC2420. Simulation results show about 88% (theoretical) and 79-82% (practical) savings in transmitter and 12% (theoretical) 23.5% (practical) savings in receiver energy over conventional BFSK with real-life sensor dataset. Furthermore, our proposed method outperforms in terms of overall energy savings and reduction of CO_{2} footprint, generating 1.48 - 0.041 mg/day, which is 78% lesser than conventional BFSK modulation scheme, making our proposed scheme suitable for sustainable IoT applications in WSN compared to existing schemes. Furthermore, we investigate the influence of various data compression algorithms on computation time, CPU power consumption, and transmission cost on an LPC2148 microcontroller built upon a 16-
doi_str_mv 10.1109/ACCESS.2023.3316616
format Article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_10254529</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10254529</ieee_id><doaj_id>oai_doaj_org_article_da4197d6e6e4424e8ce704ff47bda788</doaj_id><sourcerecordid>2869328081</sourcerecordid><originalsourceid>FETCH-LOGICAL-c409t-ef66e6beba4c3b2216e8ff497db0a7a2e45f666494ae3b57f128aa85b8414fd43</originalsourceid><addsrcrecordid>eNpNUUtLw0AQDqJgqf4CPSx4bs0-stl4q23VgiC0el5mk4luSbN1Nzn4792aIp3LDMP3GOZLkhuaTilNi_vZfL7cbKYsZXzKOZWSyrNkxKgsJjzj8vxkvkyuQ9imsVRcZfkoWS_Wi-UDWfTQkHXfkoUNnbem76xrySMErMiyLV1l20-yKb9wh6R2nmz60IFtwTRIVu6dzPb7xpZwYIWr5KKGJuD1sY-Tj6fl-_xl8vr2vJrPXielSItugrWUKA0aECU3LN6Iqq5FkVcmhRwYiiwipCgEIDdZXlOmAFRmlKCirgQfJ6tBt3Kw1Xtvd-B_tAOr_xbOf2rwnS0b1BUIGoWjHwrBBKoS81REt9xUkCsVte4Grb133z2GTm9d79t4vmZKFpyp-LGI4gOq9C4Ej_W_K031IQs9ZKEPWehjFpF1O7AsIp4wWCYyVvBfF3WEbQ</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2869328081</pqid></control><display><type>article</type><title>DRDE: Dual Run Distribution Based Encoding Scheme for Sustainable IoT Applications</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>Majumder, Pratham ; Chatterjee, Punyasha ; Mallik, Saurav ; Al-Rasheed, Amal ; Abbas, Mohamed ; Alqahtani, Malak Saeed M. ; Soufiene, Ben Othman</creator><creatorcontrib>Majumder, Pratham ; Chatterjee, Punyasha ; Mallik, Saurav ; Al-Rasheed, Amal ; Abbas, Mohamed ; Alqahtani, Malak Saeed M. ; Soufiene, Ben Othman</creatorcontrib><description><![CDATA[Nowadays, data is ubiquitous and has a significant influence on our day-to-day activities due to the emergence of high speed internet and widespread use of sensor-enabled Internet of Things (IoT) devices. Owing to major improvement in sampling rate of sensors in recent years, a low variation of the sensed physical parameters is witnessed during a small time interval of observation, which in turn shows high correlation in time domain. Data-critical applications like personal healthcare monitoring, video surveillance, and other applications where data dropping creates significant barriers are attracted by high correlation data. However, due to their power-constrained nature, such applications do not benefit much from the transmission of redundant data. The ideal solution to this problem could possibly be achieved by adopting typical lossless source coding strategy with low-complex design. This paper presents a novel encoding scheme termed as Dual Run Distribution based Encoding (DRDE) scheme by exploiting high correlation of sensor data to suitably encode them using symbol run statistics, leading to a reduced length of data with a very large percentage of 0s. Employing silent symbol based communication, the transmitter can be kept in silent state during periods of the most dominant symbol '0' in the encoded messages and using a hybrid <inline-formula> <tex-math notation="LaTeX">FSK-ASK </tex-math></inline-formula> modulation/demodulation technique for communication with a non-coherent receiver results in a significant reduction in transmitter energy. We simulate the proposed sensor data encoding technique on real-life data with low-cost, low data-rate transceivers like CC2420. Simulation results show about 88% (theoretical) and 79-82% (practical) savings in transmitter and 12% (theoretical) 23.5% (practical) savings in receiver energy over conventional BFSK with real-life sensor dataset. Furthermore, our proposed method outperforms in terms of overall energy savings and reduction of <inline-formula> <tex-math notation="LaTeX">CO_{2} </tex-math></inline-formula> footprint, generating 1.48 - 0.041 mg/day, which is 78% lesser than conventional BFSK modulation scheme, making our proposed scheme suitable for sustainable IoT applications in WSN compared to existing schemes. Furthermore, we investigate the influence of various data compression algorithms on computation time, CPU power consumption, and transmission cost on an LPC2148 microcontroller built upon a 16-bit/32-bit ARM7TDMI chipset.]]></description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2023.3316616</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Algorithms ; Chips (electronics) ; Coding ; Correlation ; Cost control ; Data compression ; Demodulation ; Encoding ; Energy efficiency ; Energy-efficient communication ; Internet of Things ; Modulation ; Physical properties ; Power consumption ; Power management ; sensor data correlation ; Sensors ; sustainable computing ; Sustainable development ; Symbols ; Transmitters ; Wireless communication ; Wireless sensor networks</subject><ispartof>IEEE access, 2023, Vol.11, p.102169-102188</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c409t-ef66e6beba4c3b2216e8ff497db0a7a2e45f666494ae3b57f128aa85b8414fd43</citedby><cites>FETCH-LOGICAL-c409t-ef66e6beba4c3b2216e8ff497db0a7a2e45f666494ae3b57f128aa85b8414fd43</cites><orcidid>0000-0002-8787-6923 ; 0000-0002-3496-1040 ; 0000-0002-4775-1798</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10254529$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,777,781,861,2096,4010,27614,27904,27905,27906,54914</link.rule.ids></links><search><creatorcontrib>Majumder, Pratham</creatorcontrib><creatorcontrib>Chatterjee, Punyasha</creatorcontrib><creatorcontrib>Mallik, Saurav</creatorcontrib><creatorcontrib>Al-Rasheed, Amal</creatorcontrib><creatorcontrib>Abbas, Mohamed</creatorcontrib><creatorcontrib>Alqahtani, Malak Saeed M.</creatorcontrib><creatorcontrib>Soufiene, Ben Othman</creatorcontrib><title>DRDE: Dual Run Distribution Based Encoding Scheme for Sustainable IoT Applications</title><title>IEEE access</title><addtitle>Access</addtitle><description><![CDATA[Nowadays, data is ubiquitous and has a significant influence on our day-to-day activities due to the emergence of high speed internet and widespread use of sensor-enabled Internet of Things (IoT) devices. Owing to major improvement in sampling rate of sensors in recent years, a low variation of the sensed physical parameters is witnessed during a small time interval of observation, which in turn shows high correlation in time domain. Data-critical applications like personal healthcare monitoring, video surveillance, and other applications where data dropping creates significant barriers are attracted by high correlation data. However, due to their power-constrained nature, such applications do not benefit much from the transmission of redundant data. The ideal solution to this problem could possibly be achieved by adopting typical lossless source coding strategy with low-complex design. This paper presents a novel encoding scheme termed as Dual Run Distribution based Encoding (DRDE) scheme by exploiting high correlation of sensor data to suitably encode them using symbol run statistics, leading to a reduced length of data with a very large percentage of 0s. Employing silent symbol based communication, the transmitter can be kept in silent state during periods of the most dominant symbol '0' in the encoded messages and using a hybrid <inline-formula> <tex-math notation="LaTeX">FSK-ASK </tex-math></inline-formula> modulation/demodulation technique for communication with a non-coherent receiver results in a significant reduction in transmitter energy. We simulate the proposed sensor data encoding technique on real-life data with low-cost, low data-rate transceivers like CC2420. Simulation results show about 88% (theoretical) and 79-82% (practical) savings in transmitter and 12% (theoretical) 23.5% (practical) savings in receiver energy over conventional BFSK with real-life sensor dataset. Furthermore, our proposed method outperforms in terms of overall energy savings and reduction of <inline-formula> <tex-math notation="LaTeX">CO_{2} </tex-math></inline-formula> footprint, generating 1.48 - 0.041 mg/day, which is 78% lesser than conventional BFSK modulation scheme, making our proposed scheme suitable for sustainable IoT applications in WSN compared to existing schemes. Furthermore, we investigate the influence of various data compression algorithms on computation time, CPU power consumption, and transmission cost on an LPC2148 microcontroller built upon a 16-bit/32-bit ARM7TDMI chipset.]]></description><subject>Algorithms</subject><subject>Chips (electronics)</subject><subject>Coding</subject><subject>Correlation</subject><subject>Cost control</subject><subject>Data compression</subject><subject>Demodulation</subject><subject>Encoding</subject><subject>Energy efficiency</subject><subject>Energy-efficient communication</subject><subject>Internet of Things</subject><subject>Modulation</subject><subject>Physical properties</subject><subject>Power consumption</subject><subject>Power management</subject><subject>sensor data correlation</subject><subject>Sensors</subject><subject>sustainable computing</subject><subject>Sustainable development</subject><subject>Symbols</subject><subject>Transmitters</subject><subject>Wireless communication</subject><subject>Wireless sensor networks</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>RIE</sourceid><sourceid>DOA</sourceid><recordid>eNpNUUtLw0AQDqJgqf4CPSx4bs0-stl4q23VgiC0el5mk4luSbN1Nzn4792aIp3LDMP3GOZLkhuaTilNi_vZfL7cbKYsZXzKOZWSyrNkxKgsJjzj8vxkvkyuQ9imsVRcZfkoWS_Wi-UDWfTQkHXfkoUNnbem76xrySMErMiyLV1l20-yKb9wh6R2nmz60IFtwTRIVu6dzPb7xpZwYIWr5KKGJuD1sY-Tj6fl-_xl8vr2vJrPXielSItugrWUKA0aECU3LN6Iqq5FkVcmhRwYiiwipCgEIDdZXlOmAFRmlKCirgQfJ6tBt3Kw1Xtvd-B_tAOr_xbOf2rwnS0b1BUIGoWjHwrBBKoS81REt9xUkCsVte4Grb133z2GTm9d79t4vmZKFpyp-LGI4gOq9C4Ej_W_K031IQs9ZKEPWehjFpF1O7AsIp4wWCYyVvBfF3WEbQ</recordid><startdate>2023</startdate><enddate>2023</enddate><creator>Majumder, Pratham</creator><creator>Chatterjee, Punyasha</creator><creator>Mallik, Saurav</creator><creator>Al-Rasheed, Amal</creator><creator>Abbas, Mohamed</creator><creator>Alqahtani, Malak Saeed M.</creator><creator>Soufiene, Ben Othman</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-0002-8787-6923</orcidid><orcidid>https://orcid.org/0000-0002-3496-1040</orcidid><orcidid>https://orcid.org/0000-0002-4775-1798</orcidid></search><sort><creationdate>2023</creationdate><title>DRDE: Dual Run Distribution Based Encoding Scheme for Sustainable IoT Applications</title><author>Majumder, Pratham ; Chatterjee, Punyasha ; Mallik, Saurav ; Al-Rasheed, Amal ; Abbas, Mohamed ; Alqahtani, Malak Saeed M. ; Soufiene, Ben Othman</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c409t-ef66e6beba4c3b2216e8ff497db0a7a2e45f666494ae3b57f128aa85b8414fd43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>Chips (electronics)</topic><topic>Coding</topic><topic>Correlation</topic><topic>Cost control</topic><topic>Data compression</topic><topic>Demodulation</topic><topic>Encoding</topic><topic>Energy efficiency</topic><topic>Energy-efficient communication</topic><topic>Internet of Things</topic><topic>Modulation</topic><topic>Physical properties</topic><topic>Power consumption</topic><topic>Power management</topic><topic>sensor data correlation</topic><topic>Sensors</topic><topic>sustainable computing</topic><topic>Sustainable development</topic><topic>Symbols</topic><topic>Transmitters</topic><topic>Wireless communication</topic><topic>Wireless sensor networks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Majumder, Pratham</creatorcontrib><creatorcontrib>Chatterjee, Punyasha</creatorcontrib><creatorcontrib>Mallik, Saurav</creatorcontrib><creatorcontrib>Al-Rasheed, Amal</creatorcontrib><creatorcontrib>Abbas, Mohamed</creatorcontrib><creatorcontrib>Alqahtani, Malak Saeed M.</creatorcontrib><creatorcontrib>Soufiene, Ben Othman</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>Majumder, Pratham</au><au>Chatterjee, Punyasha</au><au>Mallik, Saurav</au><au>Al-Rasheed, Amal</au><au>Abbas, Mohamed</au><au>Alqahtani, Malak Saeed M.</au><au>Soufiene, Ben Othman</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>DRDE: Dual Run Distribution Based Encoding Scheme for Sustainable IoT Applications</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2023</date><risdate>2023</risdate><volume>11</volume><spage>102169</spage><epage>102188</epage><pages>102169-102188</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract><![CDATA[Nowadays, data is ubiquitous and has a significant influence on our day-to-day activities due to the emergence of high speed internet and widespread use of sensor-enabled Internet of Things (IoT) devices. Owing to major improvement in sampling rate of sensors in recent years, a low variation of the sensed physical parameters is witnessed during a small time interval of observation, which in turn shows high correlation in time domain. Data-critical applications like personal healthcare monitoring, video surveillance, and other applications where data dropping creates significant barriers are attracted by high correlation data. However, due to their power-constrained nature, such applications do not benefit much from the transmission of redundant data. The ideal solution to this problem could possibly be achieved by adopting typical lossless source coding strategy with low-complex design. This paper presents a novel encoding scheme termed as Dual Run Distribution based Encoding (DRDE) scheme by exploiting high correlation of sensor data to suitably encode them using symbol run statistics, leading to a reduced length of data with a very large percentage of 0s. Employing silent symbol based communication, the transmitter can be kept in silent state during periods of the most dominant symbol '0' in the encoded messages and using a hybrid <inline-formula> <tex-math notation="LaTeX">FSK-ASK </tex-math></inline-formula> modulation/demodulation technique for communication with a non-coherent receiver results in a significant reduction in transmitter energy. We simulate the proposed sensor data encoding technique on real-life data with low-cost, low data-rate transceivers like CC2420. Simulation results show about 88% (theoretical) and 79-82% (practical) savings in transmitter and 12% (theoretical) 23.5% (practical) savings in receiver energy over conventional BFSK with real-life sensor dataset. Furthermore, our proposed method outperforms in terms of overall energy savings and reduction of <inline-formula> <tex-math notation="LaTeX">CO_{2} </tex-math></inline-formula> footprint, generating 1.48 - 0.041 mg/day, which is 78% lesser than conventional BFSK modulation scheme, making our proposed scheme suitable for sustainable IoT applications in WSN compared to existing schemes. Furthermore, we investigate the influence of various data compression algorithms on computation time, CPU power consumption, and transmission cost on an LPC2148 microcontroller built upon a 16-bit/32-bit ARM7TDMI chipset.]]></abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2023.3316616</doi><tpages>20</tpages><orcidid>https://orcid.org/0000-0002-8787-6923</orcidid><orcidid>https://orcid.org/0000-0002-3496-1040</orcidid><orcidid>https://orcid.org/0000-0002-4775-1798</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2023, Vol.11, p.102169-102188
issn 2169-3536
2169-3536
language eng
recordid cdi_ieee_primary_10254529
source IEEE Open Access Journals; DOAJ Directory of Open Access Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
subjects Algorithms
Chips (electronics)
Coding
Correlation
Cost control
Data compression
Demodulation
Encoding
Energy efficiency
Energy-efficient communication
Internet of Things
Modulation
Physical properties
Power consumption
Power management
sensor data correlation
Sensors
sustainable computing
Sustainable development
Symbols
Transmitters
Wireless communication
Wireless sensor networks
title DRDE: Dual Run Distribution Based Encoding Scheme for Sustainable IoT Applications
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T03%3A44%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=DRDE:%20Dual%20Run%20Distribution%20Based%20Encoding%20Scheme%20for%20Sustainable%20IoT%20Applications&rft.jtitle=IEEE%20access&rft.au=Majumder,%20Pratham&rft.date=2023&rft.volume=11&rft.spage=102169&rft.epage=102188&rft.pages=102169-102188&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2023.3316616&rft_dat=%3Cproquest_ieee_%3E2869328081%3C/proquest_ieee_%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2869328081&rft_id=info:pmid/&rft_ieee_id=10254529&rft_doaj_id=oai_doaj_org_article_da4197d6e6e4424e8ce704ff47bda788&rfr_iscdi=true