{"title":"实时操作系统在物联网中的应用","authors":"A. Kaliszan, P. Zwierzykowski","doi":"10.1109/CSNDSP.2016.7574041","DOIUrl":null,"url":null,"abstract":"This article proposes an application of a mini-malistic Real Time Operating System (RTOS) for a construction of a device that works in the Internet of Things. The solution described in the article is an effective and feasible alternative to minicomputers with the Linux and Python language interpreter. The application of RTOS reduces significantly the required hardware resources, which results in a decrease of the cost of the device and an increase in its energy saving efficiency and reliability. The paper presents the design of an access server that makes remote operation of 16 serial ports possible and that controls 16 power lines via the Ethernet. The device has been developed on the basis of an 8-bit micro-controller equipped with 64 kB of external memory for data and simple power-saving ethernet driver without dedicated processor. Thanks to the application of the operating system the software is composed of a number of tasks running in parallel and being in close communication with one another. With the approach that is compatible with the philosophy of the Internet of Things, there is no need to implement an advanced management panel on the device. This functionality can be implemented in the cloud - on a virtual server.","PeriodicalId":298711,"journal":{"name":"2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Application of Real Time Operating System in the Internet of Things\",\"authors\":\"A. Kaliszan, P. Zwierzykowski\",\"doi\":\"10.1109/CSNDSP.2016.7574041\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This article proposes an application of a mini-malistic Real Time Operating System (RTOS) for a construction of a device that works in the Internet of Things. The solution described in the article is an effective and feasible alternative to minicomputers with the Linux and Python language interpreter. The application of RTOS reduces significantly the required hardware resources, which results in a decrease of the cost of the device and an increase in its energy saving efficiency and reliability. The paper presents the design of an access server that makes remote operation of 16 serial ports possible and that controls 16 power lines via the Ethernet. The device has been developed on the basis of an 8-bit micro-controller equipped with 64 kB of external memory for data and simple power-saving ethernet driver without dedicated processor. Thanks to the application of the operating system the software is composed of a number of tasks running in parallel and being in close communication with one another. With the approach that is compatible with the philosophy of the Internet of Things, there is no need to implement an advanced management panel on the device. This functionality can be implemented in the cloud - on a virtual server.\",\"PeriodicalId\":298711,\"journal\":{\"name\":\"2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP)\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-07-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSNDSP.2016.7574041\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSNDSP.2016.7574041","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Application of Real Time Operating System in the Internet of Things
This article proposes an application of a mini-malistic Real Time Operating System (RTOS) for a construction of a device that works in the Internet of Things. The solution described in the article is an effective and feasible alternative to minicomputers with the Linux and Python language interpreter. The application of RTOS reduces significantly the required hardware resources, which results in a decrease of the cost of the device and an increase in its energy saving efficiency and reliability. The paper presents the design of an access server that makes remote operation of 16 serial ports possible and that controls 16 power lines via the Ethernet. The device has been developed on the basis of an 8-bit micro-controller equipped with 64 kB of external memory for data and simple power-saving ethernet driver without dedicated processor. Thanks to the application of the operating system the software is composed of a number of tasks running in parallel and being in close communication with one another. With the approach that is compatible with the philosophy of the Internet of Things, there is no need to implement an advanced management panel on the device. This functionality can be implemented in the cloud - on a virtual server.