{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:19:19Z","timestamp":1760242759539,"version":"build-2065373602"},"reference-count":40,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2016,5,31]],"date-time":"2016-05-31T00:00:00Z","timestamp":1464652800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"CNPq\/Brazil","award":["projects 400508\/2014-1; 445700\/2014-9"],"award-info":[{"award-number":["projects 400508\/2014-1; 445700\/2014-9"]}]},{"name":"FCT\/Portugal","award":["project UID\/EMS\/50022\/2013"],"award-info":[{"award-number":["project UID\/EMS\/50022\/2013"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Some of the most difficult problems to deal with when using Wireless Sensor Networks (WSNs) are related to the unreliable nature of communication channels. In this context, the use of cooperative diversity techniques and the application of network coding concepts may be promising solutions to improve the communication reliability. In this paper, we propose the NetCoDer scheme to address this problem. Its design is based on merging cooperative diversity techniques and network coding concepts. We evaluate the effectiveness of the NetCoDer scheme through both an experimental setup with real WSN nodes and a simulation assessment, comparing NetCoDer performance against state-of-the-art TDMA-based (Time Division Multiple Access) retransmission techniques: BlockACK, Master\/Slave and Redundant TDMA. The obtained results highlight that the proposed NetCoDer scheme clearly improves the network performance when compared with other retransmission techniques.<\/jats:p>","DOI":"10.3390\/s16060799","type":"journal-article","created":{"date-parts":[[2016,5,31]],"date-time":"2016-05-31T10:40:18Z","timestamp":1464691218000},"page":"799","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["NetCoDer: A Retransmission Mechanism for WSNs Based on Cooperative Relays and Network Coding"],"prefix":"10.3390","volume":"16","author":[{"given":"Odilson","family":"Valle","sequence":"first","affiliation":[{"name":"IFSC\u2014Federal Institute of Santa Catarina, S\u00e3o Jos\u00e9 88130-310, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7767-0692","authenticated-orcid":false,"given":"Carlos","family":"Montez","sequence":"additional","affiliation":[{"name":"Department of Automation and System, UFSC\u2014Federal University of Santa Catarina, Florian\u00f3polis 88040-900, Brazil"}]},{"given":"Gustavo","family":"Medeiros de Araujo","sequence":"additional","affiliation":[{"name":"Department of Computing, UFSC\u2014Federal University of Santa Catarina, Ararangu\u00e1 88905-120, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3115-0901","authenticated-orcid":false,"given":"Francisco","family":"Vasques","sequence":"additional","affiliation":[{"name":"INEGI\u2014Faculty of Engineering of University of Porto, Porto 4200-465, Portugal"}]},{"given":"Ricardo","family":"Moraes","sequence":"additional","affiliation":[{"name":"Department of Computing, UFSC\u2014Federal University of Santa Catarina, Ararangu\u00e1 88905-120, Brazil"}]}],"member":"1968","published-online":{"date-parts":[[2016,5,31]]},"reference":[{"key":"ref_1","unstructured":"The International Society of Automation (ISA) (2011). ISA-100.11a-2011 Wireless Systems for Industrial Automation: Process Control and Related Applications, ISA."},{"key":"ref_2","unstructured":"IEC (2009). IEC 62591: Industrial Communication Networks\u2014Wireless Communication Network and Communication Profiles\u2014WirelessHART, IEC."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"IEEE Computer Society-LAN\/MAN Standards Committee (2012). IEEE Std 802.15.4e-2012 (Amendment to IEEE Std 802.15.4-2011), IEEE.","DOI":"10.1109\/TITB.2011.2166649"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Mekikis, P.V., Kartsakli, E., Lalos, A.S., Antonopoulos, A., Alonso, L., and Verikoukis, C. (2015, January 8\u201312). Connectivity of large-scale WSNs in fading environments under different routing mechanisms. Proceedings of the 2015 IEEE International Conference on Communications (ICC), London, UK.","DOI":"10.1109\/ICC.2015.7249369"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"2836","DOI":"10.1109\/TVT.2013.2293580","article-title":"A tractable framework for exact probability of node isolation and minimum node degree distribution in finite multihop networks","volume":"63","author":"Khalid","year":"2014","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_6","unstructured":"ZVEI\u2014German Electrical and Electronic Manufacturers Association (2011). Coexistence of Wireless Systems in Automation Technology. Explanations on Reliable Parallel Operation of Wireless Radio Solutions, ZVEI\u2014German Electrical and Electronic Manufacturers Association. Technical Report."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1007\/s11276-013-0593-x","article-title":"Deadline-aware scheduling of cooperative relayers in TDMA-based wireless industrial networks","volume":"20","author":"Willig","year":"2014","journal-title":"Wirel. Netw."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1016\/j.adhoc.2008.06.003","article-title":"Energy conservation in wireless sensor networks: A survey","volume":"7","author":"Anastasi","year":"2009","journal-title":"Ad Hoc Netw."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1011","DOI":"10.1109\/LCOMM.2014.2320926","article-title":"Wireless energy harvesting in two-way network coded cooperative communications: A stochastic approach for large scale networks","volume":"18","author":"Mekikis","year":"2014","journal-title":"IEEE Commun. Lett."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3062","DOI":"10.1109\/TIT.2004.838089","article-title":"Cooperative diversity in wireless networks: Efficient protocols and outage behavior","volume":"50","author":"Laneman","year":"2004","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1204","DOI":"10.1109\/18.850663","article-title":"Network information flow","volume":"46","author":"Ahlswede","year":"2000","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1109\/MWC.2013.6664477","article-title":"Effect of realistic channel conditions on the energy efficiency of network coding-aided cooperative MAC protocols","volume":"20","author":"Antonopoulos","year":"2013","journal-title":"IEEE Wirel. Commun."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1109\/TIT.2002.807285","article-title":"Linear network coding","volume":"49","author":"Li","year":"2003","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"782","DOI":"10.1109\/TNET.2003.818197","article-title":"An algebraic approach to network coding","volume":"11","author":"Koetter","year":"2003","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_15","unstructured":"OMNeT++. Available online: http:\/\/www.omnetpp.org."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"166","DOI":"10.1016\/j.jnca.2014.09.002","article-title":"A survey on network coding: From traditional wireless networks to emerging cognitive radio networks","volume":"46","author":"Farooqi","year":"2014","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1016\/j.adhoc.2013.11.004","article-title":"CooPNC: A cooperative multicast protocol exploiting physical layer network coding","volume":"14","author":"Miliotis","year":"2014","journal-title":"Ad Hoc Netw."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1016\/j.phycom.2012.05.002","article-title":"Physical-layer network coding: Tutorial, survey, and beyond","volume":"6","author":"Liew","year":"2013","journal-title":"Phys. Commun."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Antonopoulos, A., and Verikoukis, C. (2011). Network-coding-based cooperative ARQ medium access control protocol for wireless sensor networks. Int. J. Distrib. Sens. Netw., 2012.","DOI":"10.1109\/ICC.2012.6364119"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1016\/j.adhoc.2012.05.003","article-title":"Energy efficient network coding-based MAC for cooperative ARQ wireless networks","volume":"11","author":"Antonopoulos","year":"2013","journal-title":"Ad Hoc Netw."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"4806","DOI":"10.3390\/s140304806","article-title":"A cloud-assisted random linear network coding medium access control protocol for healthcare applications","volume":"14","author":"Kartsakli","year":"2014","journal-title":"Sensors"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Zeng, D., Guo, S., Leung, V., and Hu, J. (2011). The exploration of network coding in IEEE 802.15.4 networks. Int. J. Digit. Multimed. Broadcast., 2011.","DOI":"10.1155\/2011\/310647"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1621","DOI":"10.1109\/TII.2015.2412093","article-title":"COPE: Improving energy efficiency with coded preambles in low-power sensor networks","volume":"11","author":"Gao","year":"2015","journal-title":"IEEE Trans. Ind. Inf."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Girs, S., Uhlemann, E., and Bjorkman, M. (2013, January 10\u201313). Increased reliability or reduced delay in wireless industrial networks using relaying and Luby codes. Proceedings of the 18th IEEE Conference on Emerging Technologies & Factory Automation (ETFA), Cagliari, Italy.","DOI":"10.1109\/ETFA.2013.6648015"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1109\/TWC.2008.060439","article-title":"Adaptive network coded cooperation (ANCC) for wireless relay networks: Matching code-on-graph with network-on-graph","volume":"7","author":"Bao","year":"2008","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"916","DOI":"10.1109\/TSP.2011.2174787","article-title":"Multiuser cooperative diversity through network coding based on classical coding theory","volume":"60","author":"Rebelatto","year":"2012","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"592","DOI":"10.1109\/TWC.2013.120713.120790","article-title":"Multi-player game theoretic MAC strategies for energy efficient data dissemination","volume":"13","author":"Antonopoulos","year":"2013","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Girs, S., Uhlemann, E., and Bjorkman, M. (2012, January 21\u201324). The effects of relay behavior and position in wireless industrial networks. Proceedings of the 9th IEEE International Workshop on Factory Communication Systems (WFCS), Lemgo, Germany.","DOI":"10.1109\/WFCS.2012.6242566"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Girs, S., Willig, A., Uhlemann, E., and Bjorkman, M. (2016). Scheduling for Source Relaying with Packet Aggregation in Industrial Wireless Networks. IEEE Trans. Ind. Inf.","DOI":"10.1109\/TII.2016.2535393"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Chen, F., Wang, N., German, R., and Dressler, F. (2008, January 23\u201325). Performance evaluation of IEEE 802.15.4 LR-WPAN for industrial applications. Proceedings of the Fifth Annual Conference on Wireless on Demand Network Systems and Services, Garmisch-Partenkirchen, Germany.","DOI":"10.1109\/WONS.2008.4459361"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/MIE.2011.943023","article-title":"WirelessHART versus ISA100.11a: The format war hits the factory floor","volume":"5","author":"Petersen","year":"2011","journal-title":"IEEE Ind. Electron. Mag."},{"key":"ref_32","unstructured":"Srinivasan, K., and Levis, P. (2006, January 30\u201331). RSSI is Under Appreciated. Proceedings of the Third Workshop on Embedded Networked Sensors (EmNets), Cambridge, MA, USA."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Fragouli, C., Katabi, D., Markopoulou, A., Medard, M., and Rahul, H. (2007, January 29\u201331). Wireless network coding: Opportunities & challenges. Proceedings of the IEEE Military Communications Conference, Orlando, FL, USA.","DOI":"10.1109\/MILCOM.2007.4454988"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"4413","DOI":"10.1109\/TIT.2006.881746","article-title":"A random linear network coding approach to multicast","volume":"52","author":"Ho","year":"2006","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1973","DOI":"10.1109\/TIT.2005.847712","article-title":"Polynomial time algorithms for multicast network code construction","volume":"51","author":"Jaggi","year":"2005","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Semprebom, T., Pinto, A., Montez, C., and Vasques, F. (2013, January 29\u201331). Energy consumption and spatial diversity trade-off in autonomic Wireless Sensor Networks: The (m,k)-Gur Game approach. Proceedings of the 11th IEEE International Conference on Industrial Informatics (INDIN), Bochum, Germany.","DOI":"10.1109\/INDIN.2013.6622871"},{"key":"ref_37","first-page":"8767","article-title":"Enhancing wireless sensor network simulators with a realistic battery discharge function","volume":"16","author":"Valle","year":"2013","journal-title":"Information"},{"key":"ref_38","unstructured":"Willig, A. (2003, January 16\u201319). Antenna redundancy for increasing transmission reliability in wireless industrial LANs. Proceedings of the IEEE Conference on Emerging Technologies and Factory Automation, ETFA\u201903, Lisbon, Portugal."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Tramarin, F., Vitturi, S., Luvisotto, M., and Zanella, A. (2015, January 27\u201329). The IEEE 802.11n wireless LAN for real-time industrial communication. Proceedings of the IEEE World Conference on Factory Communication Systems (WFCS), Palma de Mallorca, Spain.","DOI":"10.1109\/WFCS.2015.7160568"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Nobre, M., Silva, I., Guedes, L., and Portugal, P. (2010, January 13\u201316). Towards a WirelessHART module for the ns-3 simulator. Proceedings of the IEEE Conference on Emerging Technologies and Factory Automation (ETFA), Bilbao, Spain.","DOI":"10.1109\/ETFA.2010.5641011"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/6\/799\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:24:48Z","timestamp":1760210688000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/6\/799"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,5,31]]},"references-count":40,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2016,6]]}},"alternative-id":["s16060799"],"URL":"https:\/\/doi.org\/10.3390\/s16060799","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2016,5,31]]}}}