Torres S. Hugo, Urrea O. Claudio, K. M. John, O. Alvarado-Cando
{"title":"Hamming Code to Data Protection in a Modbus Industrial Communication: Experimental Results","authors":"Torres S. Hugo, Urrea O. Claudio, K. M. John, O. Alvarado-Cando","doi":"10.1109/ETCM.2018.8580291","DOIUrl":null,"url":null,"abstract":"The objective of this paper is to show the method for developing, implementing and evaluating the algorithms of a Hamming (7,4) coder and decoder to carry out the data protection of an industrial communication based on the Modbus protocol. The operation tests of the coder and decoder were carried out independently. The operation of the communication was verified using the Modbus protocol and the minimalModbus and Modbus-tk libraries of the Python software. The implementation of the communication hardware between the coder and decoder is presented using two pcDuino boards.","PeriodicalId":334574,"journal":{"name":"2018 IEEE Third Ecuador Technical Chapters Meeting (ETCM)","volume":"78 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Third Ecuador Technical Chapters Meeting (ETCM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETCM.2018.8580291","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The objective of this paper is to show the method for developing, implementing and evaluating the algorithms of a Hamming (7,4) coder and decoder to carry out the data protection of an industrial communication based on the Modbus protocol. The operation tests of the coder and decoder were carried out independently. The operation of the communication was verified using the Modbus protocol and the minimalModbus and Modbus-tk libraries of the Python software. The implementation of the communication hardware between the coder and decoder is presented using two pcDuino boards.