Agustin Alba Chicar, J. Ezequiel Esposito, A. Lutenberg
{"title":"Design of an extensible, portable and POSIX compliant protocol","authors":"Agustin Alba Chicar, J. Ezequiel Esposito, A. Lutenberg","doi":"10.1109/SASE-CASE.2013.6636774","DOIUrl":null,"url":null,"abstract":"The aim of this article is to introduce a protocol for embedded systems that delivers data between two nodes independently of the characteristics of the link. The development is platform independent and virtually portable to any communication standard. To demonstrate the performance of our protocol it was implemented in an ARM Cortex M3 LPC1769 microcontroller of NXP using first an UART serial protocol and then TCP/IP sockets. The protocol was implemented using object oriented techniques, POSIX standards and several abstraction layers.","PeriodicalId":233914,"journal":{"name":"2013 Fourth Argentine Symposium and Conference on Embedded Systems (SASE/CASE)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 Fourth Argentine Symposium and Conference on Embedded Systems (SASE/CASE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SASE-CASE.2013.6636774","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The aim of this article is to introduce a protocol for embedded systems that delivers data between two nodes independently of the characteristics of the link. The development is platform independent and virtually portable to any communication standard. To demonstrate the performance of our protocol it was implemented in an ARM Cortex M3 LPC1769 microcontroller of NXP using first an UART serial protocol and then TCP/IP sockets. The protocol was implemented using object oriented techniques, POSIX standards and several abstraction layers.