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...
Gespeichert in:
Veröffentlicht in: | IEEE access 2023, Vol.11, p.102169-102188 |
---|---|
Hauptverfasser: | , , , , , , |
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 & 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 |